Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга

В РЖД сообщили, что на вокзалах будут обустроены специализированные зоны для обслуживания пассажиров с домашними животными, первые объекты появятся уже в 2024 году.

«В рамках развития инфраструктуры в представительстве новых вокзальных комплексов и их реконструкции, сегодня в правилах и стандартах наших вокзальных комплексов сформировано появление специализированных зон для обслуживания пассажиров с домашними животными. Это абсолютно новая практика, и в этом году мы планируем первые объекты подобного рода реализовать на ряде вокзалов», — рассказал замгендиректора РЖД Иван Колесников.

Также в РЖД планируют персонифицировать перевозку животных в поездах при оформлении билета. Это необходимо для того, чтобы «была возможность более предметно понимать, кого мы перевозим в настоящий момент».

Ранее РЖД сообщили, что скоро информация о перевозимом в поезде животном будет отображаться в мобильном устройстве проводника. В РЖД занимаются доработкой информационных систем. «Мы сейчас занимаемся доработкой информационных систем, они немножко потребуют времени. Но мы уже видим, что необходимо указывать вид животного при оформлении билета, отображать данную информацию в мобильном устройстве проводника, это тоже технически возможно. И проводник будет сверяться, четко понимая, что за животное едет в его вагоне. В настоящее время пока этого нет», — заявил представитель РЖД.

Это решения были приняты РЖД после трагедии с выброшенным из поезда котом Твиксом, который погиб на морозе.

Теги:
0
Комментарии 2

Нет ни одного открытия, ни в технологии, ни в методах управления, одно только использование которого обещало бы в течение ближайшего десятилетия на порядок повысить производительность, надежность, простоту разработки программного обеспечения.

Фредерик Брукс — американский учёный в области теории вычислительных систем, автор книги «Мифический человеко-месяц». Управлял разработкой OS/360 в IBM. Награждён Премией Тьюринга в 1999 году.

Теги:
0
Комментарии 1

Когда-то ещё в СССР я нашёл программу CoodClip. Она до сих пор работает и радует меня, но все контакты автора протухли.

Дорогой Автор! Если ты тут, - отзовись!

Теги:
+2
Комментарии 0

Роузберри, креативный директор французского дома моды Schiaparelli («Скиапарелли»), представил кутюрный показ бренда 2024 года в Париже.

Когда нормальные люди думают об одежде от кутюр — экстравагантном индивидуальном дизайне с использованием всех, кроме устаревших технологий, материалов и мастерства, — они, вероятно, мечтают о вещах, изготовленных из роскошного шелка, мягкой кожи, кристаллов и тюля. Дэниел Роузберри думает о твоём старом телефоне-раскладушке.

Кукла-робот в натуральную величину и короткое коктейльное платье, оба полностью покрыты техническими отходами. Старые телефоны, калькуляторы, провода, материнские платы и компакт-диски используются в качестве украшений так же, как блестки или бусины могут украсить менее амбициозную одежду. Роузберри сказал, что малыш был отсылкой к фильмам «Чужой», и рассказал, что он искал вдохновение в своих воспоминаниях в эпоху ремиксов своих коллекций, созданных искусственным интеллектом.

Младенец и платье, получившее прозвище «Мать», наполовину человек, наполовину объект, восстающий из прошлого и преследующий будущее. Собранные с использованием материалов, существовавших до появления iPhone, эти предметы, кажется, предупреждают о бесчеловечном существовании роботов. В то же время они реконтекстуализируют технологические отходы более простых времен.

«Теперь технология, на которой я вырос, настолько устарела, что ее почти так же сложно найти, как некоторые винтажные ткани и украшения», — написал Роузберри в аннотации к выставке.

Теги:
+3
Комментарии 1

Больная неприятность удалёнки

Давайте меряться удалёнкой? Часть так работают с 2020, а некоторые — много лет на компании в другом регионе или в другой стране. Мой опыт — 10 лет, опыт пары десятков знакомых — от 7 до 10 лет. В общем, мы знаем толк в сидении дома, закрывании микрофонов от детей, кошек и собак, ворк-лайф дисбалансе и желании выпить с утра кофе из кофемашины, поболтать в обед и уйти домой в 19:00, с переработкой. Это всё эмоции, а вот что бывает, если хотя бы немного (!) упустить заботу о себе.

  • Болезни запястья и кисти: туннельный синдром, артрит, синдром запястного канала. Боли, токание, онемение рук после сна (эффект перчаток), щелчки пальцев. Чаще появляется у любителей поработать за ноутбуком без мыши и за кухонным столом без правильной посадки.

  • Болезни коленей, варикозное расширение вен — от большого объёма сидячей работы и/или пережимов ног на классических стульях. 4500 шагов в день (а так 8-10 тыс) — жизненная необходимость.

  • Нарушения и депривация сна: сперва перерабатываете, а потом жалко спать, потому что нужно сделать свои дела.

  • Ожирение. В моём кругу оно составило от 5 до 35 кг. А поскольку нам всем не 15, обратный процесс требует методичного и длительного «забега». Правильное питание и нагрузка должны стать образом жизни.

  • Прочие прелести из-за личной склонности к патологиям: депрессия, биполярка, тревожность, дистимия (депрессия long light), геморрой, отёки, тромбоз и посттромботическая болезнь.

Берегите себя, больной человек по-настоящему выпадает из жизни.

Теги:
+5
Комментарии 0

«DатаРу» и «Росплатформа» объявили о создании комплексного решения для построения гиперконвергентной (HCI) платформы, состоящее из продуктов «Р‑Виртуализация» и «Р‑Хранилище» на базе серверов «DатаРу», рассказали информационной службе Хабра в пресс‑службе «DатаРу».

Новое решение рассчитано на клиентов из сегмента среднего и крупного бизнеса, которые находятся в процессе миграции IT‑инфраструктуры на импортонезависимые разработки или выстраивающих свой технологический ландшафт с нуля.

По словам создателей, новое комплексное HCI‑решение создаётся для построения программно‑определяемых IT‑инфраструктур, частных и публичных облаков. Программные и аппаратные комплексы вендоров уже были протестированы на совместимость. По результатам проверки подтвердили бесперебойную и корректную работу ПО «Р‑Виртуализация» и «Р‑Хранилище» на серверах «DатаРу» ПИ450, ПИ550, ПИ650, ПИ750, ПИ660, ПИ760.

Теги:
+6
Комментарии 0

Как включить доступ к CUDA внутри контейнера Podman.

Как полагается, и на сей раз официальные инструкции не работают. А надо так.

  1. Ставим Podman если нет. dnf install podman

  2. Подключаем репу и ставим Nvidia container toolkit.


    wget https://nvidia.github.io/libnvidia-container/stable/rpm/nvidia-container-toolkit.repo
    sudo cp nvidia-container-toolkit.repo /etc/yum.repos.d/
    sudo dnf update
    sudo dnf nvidia-container-toolkit


    В процессе dnf ругнётся на отсутствующие сертификаты, предложит скачать.

  3. Вводим в Podman параметры аккаунта на Docker Hub. podman login docker.io А дальше отвечаем на вопросы.

  4. Скачиваем образ заранее. Заковыка в том, что Podman может скачать только образ, которому указана полная версия. И никаких latest. Варианты смотреть на Docker Hub. Например podman pull nvidia/cuda:12.3.1-runtime-rockylinux9

  5. Создаём конфиг Container Device Interface
    sudo nvidia-ctk cdi generate --output=/etc/cdi/nvidia.yaml

  6. Его есть смысл проверить (от юзера!):
    nvidia-ctk cdi list

  7. Ну и наконец запускаем и проверяем. Должна вылезти табличка с параметрами видеокарты, это значит что всё работает.
    podman run --rm --device nvidia.com/gpu=all --security-opt=label=disable nvidia/cuda:12.3.1-runtime-rockylinux9 nvidia-smi

Вот теперь на основании этого образа можно клепать свои контейнеры.

P.S. Проверял на Nobara, это Федоры кусок, но должно работать так же на всей РэдХат-е.

Теги:
+1
Комментарии 0

Интересный вопрос. Что выведет данная программа? А скомпилируется ли она вообще?

var str = new TheBestStructEver(5);

Console.WriteLine(str.A);

public struct TheBestStructEver
{
    public int A;

    public TheBestStructEver(int a)
    {
        A = a;
        this = new TheBestStructEver();
    }
}

Ответ: Да, скомпилируется, причем без всяких предупреждений, и выведет 0.

Давайте разберем почему это так. Обратимся к IL-коду нашей структуры, а конкретнее к 12-ой строчке. Вот как она выглядит в IL-коде:

IL_0013: ldarg.0
IL_0014: initobj      TheBestStructEver

Итак, первая строчка загружает в стек нулевой аргумент, переданный в метод (конструктор - тоже метод). Аргумент под нулевым индексом - это указатель на объект, в котором мы работаем, то есть this. initobj инициализирует каждое поле структуры нулями или null по адресу, которое лежит у нас первым в стеке (а у нас там лежит указатель на this). Дополнительно мы еще передаем токен, который указывает тип структуры. Таким образом получается, что у нас вся структура "перезатерлась нулями" и значение поля A равно нулю.

Теги:
+1
Комментарии 2

Группа компаний (ГК) «Гарда» и компания «К2 Кибербезопасность» объявили о новом сотрудничестве. В рамках сотрудничества компании займутся выявлением и предотвращением атак, направленных на похищение данных. Обе компании будут развивать направление по защите и маскированию баз данных, рассказали информационной службе Хабра в пресс‑службе ГК «Гарда».

Партнёры намерены усилить защиту конфиденциальной информации, управлять доступом к базам данных, проводить мониторинг и аудит действий пользователей и предотвращать попытки несанкционированного доступа в СУБД своих клиентов. Также сотрудничество предусматривает выявление чувствительных данных в информационных системах, обезличивание данных в СУБД, обеспечение необходимой защиты информации при передаче и многое другое.

Теги:
+5
Комментарии 0

Что такое «авторента» и как она изменила нашу жизнь

«Авторентой» мы назвали инструмент для автоматизации расчета рентабельности.

Мы работаем по формуле «рентабельность всей компании зависит от рентабельности каждого проекта». Поэтому на показателе рентабельности завязана мотивация примерно 60% сотрудников AGIMA.

Чтобы получить бонусы, руководителям проектов и тимлидам нужно рассчитать рентабельность своих проектов в конце квартала. До «авторенты» закрытие квартала занимало до трех месяцев и мы всё считали вручную. Получалось долго, дорого, неэффективно и с кучей ошибок. Нам это надоело и мы создали «авторенту». 

Так выглядит текущая схема автоматизации рентабельности в AGIMA
Так выглядит текущая схема автоматизации рентабельности в AGIMA
  • Справочник для «авторенты». Здесь ставки, роли, привязка пользователей FinPlan и таск-трекера.

  • Таск-трекер с подсчетом отработанных часов.

  • Finplan для управленческого учета.

  • Harvester всё объединяет и проводит первые расчеты. 

  • Дашборды тимлидов и РП, где они отслеживают экономику каждого проекта.

  • Распределятор. Хранит данные по всем дашбордам тимлидов и РП и распределяет внутренние затраты между проектами.

Результаты:

  • Теперь закрываем квартал в среднем за месяц.

  • Экономим сотни часов на расчете рентабельности.

  • У нас есть сводные данные по рентабельности всех проектов в реальном времени.

  • Появился полезный сайд-проект — дашборд простоев, — где видим количество «потерянных» денег.

  • Выявили много читов, багов и недоработок системы управления.

Полная версия статьи тут. А больше полезного о рентабельности, метриках и планировании ищите в нашем телеграм-канале для агентств.

Теги:
0
Комментарии 0

Вышла новая версия библиотеки для создания PDF-файлов CapyPDF 0.8.0. В неё добавлена новая функция — поддержка форм XObject и аннотаций меток принтера.

Метки принтера — это цветные полосы и регистрационные строки, которые необходимы принтерам для контроля качества. Традиционно эти метки рисовались в графическом потоке страницы. Это проблематично, поскольку в настоящее время типографии предпочитают использовать свои собственные метки, а не те, которые созданы автором документа. PDF решает эту проблему, перемещая эти графические операции в отдельные контексты рисования (в частности, «формы XObject», которые на самом деле не являются формами, хотя и являются XObject), которые затем можно «приклеить» поверх страницы. Эти аннотации отображаются в приложениях для просмотра PDF-файлов, но не печатаются.

Исходный код проекта CapyPDF выложен на GitHub под лицензией Apache-2.0 license.

Разработчик проекта пояснил, что до версии 1.0 пока ещё далеко. Не все реализации систем и обращений к API в CapyPDF являются стабильными. Базовая функциональность так же уже есть, но она даже близко не полная и находится в разработке.

Теги:
0
Комментарии 0

Откуда берётся мусор?

Рассмотрим следующую программу:

#include <stdio.h>
int main () {
  int a [100];
  int i;
  for (i=0; i<100; i++)
    printf ("%d ", a[i]);
  return 0;
}

При компиляции без оптимизации и вызове в Linux она выдаст некоторые числа, являющиеся мусорным содержимым памяти. Кто-нибудь в состоянии объяснить, откуда конкретно они берутся, и почему каждый раз разные при последовательных запусках программы?

Казалось бы, если это просто содержимое адресов, на которые приходится соответствующая секция исполняемого модуля, то оно должно бы сохраняться от запуска к запуску?

Объяснение в стиле “потому что виртуальные адреса мапируются на реальные рандомно” я и сам могу дать, хочется более глубокого понимания. Компьютер – вещь детерминированная, в нём случайность – это не познанная закономерность.

Upd: ответ дан уважаемым @alexvangog в закреплённом комментарии.

Теги:
+2
Комментарии 9

В четвёртом сезоне «Настоящего детектива» в декорациях использованы «странные» постеры, обратили внимание зрители сериала. Они предположили, что элементы декора сгенерированы ИИ.

На одном плакате изображены глэм‑рок‑группа под названием Metal, в состав которой входят участники, похожие на музыкантов Kiss, и несколько дат тура. На втором постере — некая K‑pop‑группа, судя по всему, это отсылка к группе IVE.

Плакаты вызвали множество спекуляций: от того, что это — признак захвата ИИ телевидения и в кино, до сокращения бюджета и проблем с авторскими правами. Некоторые зрители предположили, что изображения могут быть некой подсказкой к тайне сезона.

Сценаристка Исса Лопес написала по этому поводу в Twitter/X: «Идея в том, что там так грустно, что какой‑то ребёнок с помощью искусственного интеллекта сделал плакаты для металл‑фестиваля неудачников для бумеров. Это обсуждалось. До тошноты». Южнокорейский плакат она не комментировала.

Новый сезон сериала‑антологии «Настоящий детектив» стартовал 14 января 2024 года. Действие четвёртой части проекта происходит на Аляске во время полярной ночи. Главные роли в шоу сыграли Джоди Фостер и Кали Рейс.

Теги:
+10
Комментарии 0

Ближайшие события

Почтовая служба США переходит на электромобили благодаря собственным зарядным станциям, которые развернут в сотнях центров сортировки и доставки в этом году. USPS намерена создать один из крупнейших в стране парков электромобилей из более чем 66 тысяч машин.

Служба переоборудует около 400 объектов в центры сортировки и доставки, которые будут предоставлять электромобили местным транспортным компаниям. Центры будут обслуживать более крупные географические территории, чем старые почтовые отделения. Зарядные устройства для них начали производить Siemens, Rexel/ChargePoint и Blink.

USPS также продемонстрировала первую партию электромобилей Ford E-Transit. Всего у Ford приобретут 9250 автомобилей. Компания планирует закупить ещё 11 750 электромобилей у других производителей. К 2028 году USPS внедрит 45 тысяч аккумуляторно-электрических «транспортных средств доставки следующего поколения» (NGDV), произведённых компанией Oshkosh. 

Почтовая служба намерена достичь 100-процентной электрификации.

Теги:
+3
Комментарии 0

В РЖД сообщили, что скоро информация о перевозимом в поезде животном будет отображаться в мобильном устройстве проводника. «Федеральная пассажирская компания» (дочерняя структура РЖД) занимается доработкой информационных систем.

«Мы сейчас занимаемся доработкой информационных систем, они немножко потребует времени. Но мы уже видим, что необходимо указывать вид животного при оформлении билета, отображать данную информацию в мобильном устройстве проводника, это тоже технически возможно. И проводник будет сверяться, четко понимая, что за животное едет в его вагоне. В настоящее время пока этого нет», — заявил гендиректор ФПК Владимир Пястолов.

С этой инициативой выступил и замгендиректора РЖД Иван Колесников. Он рассказал, что компания планирует «персонифицировать» перевозку животных. По его словам, это необходимо для того, чтобы «была возможность более предметно понимать, кого мы перевозим в настоящий момент».

Пястолов добавил, что благодаря этому можно будет заранее, при покупке билетов, оповещать пассажиров о том, с каким животным едут соседи. «Есть аллергики, разные ситуации. И мы тоже, исходя из приоритетов, стараемся сейчас выстроить эту технологическую цепочку», — отметил он.

Ранее в РЖД сообщали о планах внести изменения в документы, касающиеся перевозки домашних животных в поездах дальнего следования ФПК. Проводникам будет запрещено высаживать животных из поезда. Это решение было принято после трагедии с выброшенным из поезда котом Твиксом, который погиб на морозе.

Теги:
+3
Комментарии 1

Apple выпустила новую рекламу iPhone 15 Plus (увеличенной версии стандартной модели iPhone 15). В небольшом ролике Apple преподносит выгоду от этого смартфона по параметру времени автономной работы. iPhone 15 Plus оснащён аккумулятором большей ёмкости (4383 мАч), чем у iPhone 15 (3349 мАч).

В ролике Apple отец снимает на видео ребёнка, который пытается разбить рукой деревянный брусок. У него не получается сделать это до поздней ночи, но аккумулятор iPhone 15 Plus буквально способен записывать часами. Согласно странице технических характеристик Apple, iPhone 15 Plus обеспечивает до 26 часов автономного воспроизведения видео и 100 часов воспроизведения музыки.

Теги:
0
Комментарии 0

Какой процент текста программы должны занимать комментарии? Комментировать каждую строку? или через одну? Каждая фирма, разрабатывающая программы испытывает прессинг со стороны программистов/кодеров, которые считают что:

  • в коде переменные и функции имеют значимые названия и поэтому ничего не надо комментировать

  • специалисту и так должно быть все понятно что тут написано

  • Я ко всем функциям и объектам дал пояснения. Этого вполне достаточно.

  • Всякие другие слова, которые объясняют почем комментировать не надо

Но со стороны заказчика и стороны руководства фирмы/проекта чаще наблюдается противоположный подход. Чем больше комментов, тем лучше. Идеально, когда каждая строка содержит пояснение зачем она нужна.

Между ноль комментариев и комментарий к каждой строке лежат все промежуточные состояния.
На картинке ниже тексты от двух библиотек. Слева около 20 процентов комментов, а справа менее 5.
Обе библиотеки работают без проблем. Ну раз нет проблем, так зачем комменты?

Слева ADAFruit справа idiBus
Слева ADAFruit справа idiBus

Разработчик, который сдал готовый отлаженный код, не хочет тратить время на комменты. А я как заказчик текста, хотел бы иметь комментариями минимум 30 процентов текста. Чтобы я мог если надо быстро передать текст другому разработчику. Или на аутсорсинг. Или обновить код через 10 лет. Когда бывший разработчик давно будет хакером на Бали.

Некоторое время назад мы даже сделали прогу, которая вынимала все комменты из текстов программ и выкидывала пробелы и др. мусор и считала процент. И специальный человек проверял эти комменты.

Теги:
0
Комментарии 3

Компьютер двоичный, многоичный и аналоговый.

Все привыкли к двоичным. Гонка за разрядностью сделала нормой 64 разряда в двоичной системе. Однако также как и системы исчисления бывают разные - шестидесятеричная, десятичная, двадцатеричная, так и вычислительные машины могут иметь разное основание.
Вот например недавно на Хабре была статья про троичный компьютер.
С детальным разбором того, чем он интересен. https://habr.com/ru/companies/timeweb/articles/723404/

Но хранение в одной ячейке памяти не двух возможных значений, а больше (трех, десяти) должно бы сильно сократить физический размер компьютерной памяти.
Для восьмеричного компьютера в четыре раза. Если при этом сами вычисления останутся двоичными, то будет проблема передачи данных из памяти в вычислитель и обратно.

Троичный вычислитель уже делали. А такой, у которого больше доступных состояний? Надо уметь делать действия с числами, которые записаны не в виде 0 и 1 а как 0,1..7. Возможно ли это? Вполне. Можно, например, умножение реализовать на операционных усилителях с компаратором. Цифровой вычислитель имеет внутри аналоговый умножитель и компаратор для получения точных значений.

А если быстро нужно так, что можно пренебречь точностью? Тогда нужен аналоговый вычислитель. Такие вычислители могут давать потрясающие скорости.
И раньше они были даже механическими. Думаю скоро мы увидим аналоговые компьютеры. Ведь все вещественные числа в любом случае имеют ограниченную точность.

Теги:
+1
Комментарии 1

Нужно ли рваться на работу в крупную компанию?

Когда ты молод, крупная компания может выглядеть прямо как школьный лагерь: прикольная мебель, рыбки, питание, полдник, игрушки, прогулки на крыше в милом садике. Не буду шутить, на какой лагерь становится похожа такая работа через год, скажу лишь о том, что вы получаете: скучные, рутинные задачи, на самом деле очень медленный рост (быстрый он только по названиям должностей), карьерную стагнацию. Всё под приправой корп. культуры, которая может оказаться не только странной, но и принудительной. Если вы толковый и показали себя, вас будут удерживать правдами и неправдами, а вы будете терять время становления профессионализма, потому что в больших компаниях ты всегда упираешься в потолок, над которым сидят те, кого годами не п(р)одвинуть. 

Спустя годы работы могу сказать, что в небольших компаниях:

  • платят так же или меньше;

  • задач много, они крупные, масштабные и вы в них — многофункциональный специалист (за это я как джун и миддл готов был сам доплачивать);

  • опыт формируется год за три: вы быстро обрастаете навыками;

  • обычно везёт с наставником, который будет напарником, ревьюером и всем прочим;

  • высокая мера ответственности;

  • не выйдет халявить: руководство может дотянуться до каждого;

  • здоровые человеческие отношения и свободная корп. культура.

Ситуации разные, и там, и там есть исключения, но в целом — подумайте, а не начать ли с погружения в глубины разработки, чтобы потом важно и за $$$ пилить одну функцию на 18 этаже корпорации (ну почти).

Теги:
+4
Комментарии 5

Серия турниров Winline Epic Standoff 2 продолжается. По словам организаторов, первые четыре турнира Winline Epic Standoff 2 2024 года объединены общей сюжетной линией, тематической концепцией и завершатся грандиозным Major‑событием. Турнир пройдёт при поддержке Федерации компьютерного спорта России.

Открытые квалификации первого турнира серии Winline Epic Standoff 2 Season 7 пройдут с 25 по 28 января 2024 года. Призовой фонд турнира составит ₽1 млн, который разделят 8 сильнейших команд: за первое место будет выплачено ₽400 тысяч, за второе место — ₽250 тысяч, за третье место — ₽150 тысяч, за четвёртое место — ₽80 тысяч, пятое и шестое места получат по ₽40 тысяч, седьмое и восьмое — по 20 тысяч. Ссылка на регистрацию тут.

С 29 по 31 января 2024 года стартуют закрытые отборочные в формате швейцарской системы, куда пройдут 8 команд (по 2 команды из каждой открытой квалификации). Они сразятся с 8 командами, получившими инвайты: NOOBS, RevialGG, pepes, Absolute, STREETEIGHT, Elevate, Anable, Death or Glory.

С 2 по 6 февраля состоится групповая стадия, где 8 сильнейших составов из предыдущего этапа сразится за места в плей‑офф с 4 приглашёнными командами: SaiNts, Madbulls (ex‑Horizon), Necessary и FORZE. Плей‑офф и финальная часть турнира пройдут с 8 по 11 февраля.

Теги:
+6
Комментарии 0