Обновить

Разработка

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

Проект Free Macintosh Software содержит 306 совершенно бесплатных программ для компьютеров Macintosh. Причины, по которым эти программы бесплатны, различны. Некоторые были просто написаны энтузиастами Macintosh, которые хотят укрепить платформу Macintosh и внести свой вклад в сообщество пользователей Macintosh. Другие ранее были коммерческими, и разработчик решил, что больше не хочет заниматься продажей программного обеспечения, поэтому он сделал программу доступной бесплатно или открыл исходный код, чтобы сообщество могло продолжать её обновлять. Некоторые программы были написаны людьми, которым просто нравится программировать, и они хотели посмотреть, смогут ли они создать действительно хорошее приложение. Другие бесплатны, чтобы привлечь на веб-сайт разработчика и показать его коммерческие предложения. Некоторые, по сути, являются неограниченными демо-версиями, чтобы заинтересовать программой в надежде, что в будущем пользователи захотят приобрести более полнофункциональную версию. И лишь очень немногие из вышеперечисленных содержат рекламу, и разработчик зарабатывает деньги за счет рекламы, а не за счет продажи программы. В любом случае, все программы на Free Macintosh Software действительно бесплатны и безопасны, и стоят гораздо больше, чем вы за них заплатите.

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

Вышла новая версия Vacuum 0.19.5.

Vacuum – сверхбыстрый и лёгкий инструмент линтера и проверки качества OpenAPI, написанный на Golang и вдохновлённый Spectral. Он также совместим с существующими наборами правил Spectral.

Ключевые изменения релиза - исправление ряда ошибок.

GitHub: https://github.com/daveshanley/vacuum

ChangeLog: https://github.com/daveshanley/vacuum/releases/tag/v0.19.5

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

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

На вебинаре вы узнаете:

  • требования ДИБов и регулятора

  • об атаках на цепочки поставок ПО

  • возможности отключения Maven Cenral

  • про инженерные проблемы при сборке, с которыми столкнулись, а также пути их решения на примере Axiom JDK

  • опыт использования доверенного репозитория в контуре ЕДИНОГО ЦУПИС

  • как встроить еще один репозиторий в стандартный Java‑проект. Покажем демонстрацию в режиме реального времени

Кому будет полезен вебинар:
• Архитекторам
• Инженерам
• Всем, кто интересуется РБПО

Вебинар проведут:
• Максим Максимов, Архитектор решений, ЕДИНЫЙ ЦУПИС
• Сергей Лунегов, Директор по продуктам, Axiom JDK

Когда: 12 ноября 2025 г.

Во сколько: 11:00–12:30 по мск

Формат: Онлайн

Участие: Бесплатное (нужно предварительно зарегистрироваться)

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

Проект "AltSendme - Send files anywhere, On-premises or world-wide. Frictionless, Fast, Private, Unlimited and Free" позволяет передавать файлы без страха потери данны между всевозможными устройствами. Решение работает на базе peer-to-peer шифрования: файлы передаются через сторонние серверы, которые невозможно отследить и перехватить. Передать можно документы, архивы, видео, аудио, причём без ограничений по размеру файла и скорости передачи.

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

OpenAI заплатит $38 млрд Amazon Web Services за доступ к сотням тысяч графических процессоров Nvidia Corp. в рамках семилетнего соглашения. По версии Bloomberg, для OpenAI это подтверждение перехода в статус «гиганта ИИ».

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

Учёные сравнили ChatGPT с психологическими профилями людей из 65 стран и выяснили, что модели ИИ мыслят на 70% ближе к американцам, чем к остальному миру. По данным World Values Survey, мышление ИИ оказалось ближе всего к США, Великобритании, Канаде и странам Западной Европы, а дальше всего от Эфиопии, Пакистана и Кыргызстана.

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

Снял пару видео с демонстрацией возможностей "Проверки данных" - это моё универсальное решение на 1С. Оказалось, что по текстовому описанию было не очень понятно, что это за штука, как ей пользоваться, какие задачи она решает, и какого уровня навыки требуются.

Само решение можно скачать в моём тг-канале https://t.me/another1C

В интернете есть другие версии этого решения - я никому не запрещал скачивать, как-то адаптировать и выкладывать. Но оригинал только у меня.

Итак, видео.

Первое - совсем простые примеры: https://vk.com/video-208482299_456239478

Второе - чутка посложнее, но всё равно просто: https://vk.com/video-208482299_456239479

В обоих видео показаны примеры использования без навыков программирования.

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

Команда Datalab выпустила бесплатную OCR модель Chandra, которая превращает любые PDF и картинки в обычные текстовые документы. Просто закидываем файл и получаем вывод в формате HTML, Markdown и JSON. Легко вытаскивает таблицы, формулы и диаграммы. Понимает 40+ языков. Можно пользоваться в браузере или поставить локально. Ставим локально с GitHub или пользуемся онлайн — здесь.

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

Вышел релиз программного обеспечения topalias 3.0.0

topalias 3.0.0
topalias 3.0.0

Установка:
pip3 install -U --upgrade topalias
pipx install --force topalias
python3 -m pip install -U --upgrade topalias
python3.10 -m pip install -U --upgrade topalias

Запуск утилиты topalias:
topalias
python3 -m topalias
python3.10 -m topalias
python3 topalias/cli.py

Изменения:
Поддерживается Ubuntu 25.10/Python 3.13, Kubuntu 22.04/Python 3.10, KDE neon Rolling

Просьба проверить на актуальной версии Python 3.15 в KDE neon

Ссылка на дистрибутив KDE neon Rolling: https://distrowatch.com/table.php?distribution=kdeneon

topalias - утилита для генерации коротких алиасов по истории bash/zsh

На GitHub опубликована открытая утилита для генерации коротких алиасов на основании истории работы в bash или zsh. Утилита анализирует файлы ~/.bash_aliases, ~/.bash_history и ~/.zsh_history с историей выполнения команд в терминале Linux, после чего предлагает короткие аббревиатуры (акронимы) для длинных, долго набираемых и сложно запоминаемых, но часто используемых команд. Также поддерживается вывод статистики по истории работы в командной строке.

Если вы работаете в терминале десятки раз в день, алиасы — это мощный инструмент повышения эффективности. Но с ростом количества проектов и конфигураций .bashrc/.zshrc алиасов становится много: часть дублируется, часть устарела, некоторые перекрывают системные команды. topalias решает три задачи:

  • дать метрику использования алиасов (какие используются чаще всего);

  • упростить создание/удаление/пакетное управление алиасами;

  • находить конфликтные или опасные алиасы и предлагать безопасные альтернативы.

В статье — обзор возможностей, примеры использования, внутренняя архитектура и практические рекомендации для интеграции с bash/zsh/fish.

Ключевые возможности

  • Сбор статистики использования алиасов на основе shell-history.

  • Команда top — список наиболее часто используемых алиасов.

  • Интерактивный режим (TUI) для обзора, включения/выключения и редактирования.

  • Поддержка bash, zsh и fish.

  • Экспорт/импорт в виде конфигурационных файлов и git-репозиториев.

  • Поиск конфликтов (алиас затеняет системную команду) и предупреждения.

  • Генератор «умных» алиасов: на основе частых цепочек команд предлагает сокращения.

  • Пакетная миграция между машинами (pack/unpack).

  • Небольшой daemon/cron для частого обновления статистики (опционально).

# клонируем репозиторий

git clone https://github.com/CSRedRat/topalias.git

cd topalias

# установка в виртуальное окружение (рекомендуется)

python -m venv .venv

source .venv/bin/activate

pip install -e .

# инициализация в shell (одна строчка, добавьте в .bashrc/.zshrc)

topalias init --shell auto >> ~/.topalias-shell-rc && source ~/.topalias-shell-rc

Примечание: init генерирует небольшую обёртку для history-hook, чтобы собирать данные об использовании алиасов без заметной нагрузки.

Подписывайтесь на канал в Telegram: https://t.me/ruopsdev

Второй канал на Телеграм: https://t.me/journal_rbc_pro

  • Просмотр самых часто используемых алиасов:

topalias top
topalias top --limit 20 # или с лимитом
  • Найти алиас по фрагменту:

topalias find git
  • Создать алиас:

topalias add ga='git add --all'
  • Удалить алиас:

topalias rm ga
  • Интерактивный режим (TUI):

topalias ui
  • Экспорт текущих алиасов в файл:

topalias export --format bash > ~/.topalias-export.sh

Импорт из файла:

topalias import ~/.topalias-export.sh

Если вы часто выполняете цепочку:

git add . && git commit -m "WIP" && git push

topalias предложит вариант:

topalias suggest
# suggestion: gpush = git add . && git commit -m "WIP" && git push
topalias add gpush='git add . && git commit -m "WIP" && git push'

Проверим, не перекрывает ли алиас системную команду:

topalias check-conflicts
# output:
# - ls -> aliased to "ls --color=auto" (OK)
# - df -> aliased to "du -h" (DANGER: shadows system df)

Сохраняем пакет алиасов и переносим на другой компьютер:

topalias pack --name work-aliases > work-aliases.tar.gz
# на другом хосте
topalias unpack work-aliases.tar.gz
topalias import unpacked/work-aliases.sh
Теги:
0
Комментарии7

Задача о вписанном в окружность многоугольнике

Условие

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

Задача

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

Как подойдете к задаче? Напишите свое решение в комментариях и сверьтесь с алгоритмом в Академии Selectel.

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

Слышали великую новость? JavaScript без единого латинского символа - всё кирилицей! Подробности тут:

https://www.cnews.ru/news/top/2025-10-30_bolshe_nikakoj_latinitsy

Теперь вопрос: есть ли у кого-то комментарии, кроме матерных? 😎

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

Представлена открытая библиотека Reduino, которая поможет программировать микроконтроллеры на Python. Знания сложного и запутанного C++ не нужны, разбираться в нюансах Arduino больше не надо. Можно легко запрограммировать RGB-ленты, датчики, сенсоры и другие девайсы на простом Python. Ресурс помогает использовать все синтаксические структуры без кучи манипуляций с памятью: условия, циклы, массивы, кортежи и понятное ООП. Библиотека преобразует код в C++.

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

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

Бесплатную учебную базу по ML выдал Гарвардский университет в новой книге. Авторы сделали акцент на инженерии и построении правильных нейронок с нудя.. В книге 2500 страниц, включая строительство, оптимизацию и поддержку ML-решений на всех этапах: от подбора и подготовки данных до продакшена и использования. Авторы объясняют, как правильно связать алгоритмы, данные и железо, чтобы ИИ выдержал даже высокие нагрузки и стабильно помогал в любых задачах. Онлайн-учебник, репозиторий проекта.

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

Через 14 месяцев поддержка 1С:УПП закончится. Что дальше

Недавно мы рассказывали, как наши клиенты переходят с 1С:УПП. Теперь приглашаем на вебинар, где разберем, как выбрать новую систему — от критериев до подводных камней. 

Переход с 1С:УПП — это не просто ИТ-задача, а стратегическое решение: какая система станет основой управления компанией на ближайшие годы. И это совместная зона ответственности финансовых и ИТ-служб компании. Как сделать правильный выбор с максимальной пользой для бизнеса?

👉 12 ноября в 11:00 (МСК) — вебинар «КОРУС Консалтинг»

Разберем ключевые развилки принятия решения:

  • когда выбрать 1С:ERP, 1С:УХ, 1С:ERP УХ и в каких случаях подойдет комбинация систем;

  • как построить архитектуру, в которой финансы и оперучет работают как единое целое;

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

Будет полезно CFO, ИТ-директорам, главным бухгалтерам, руководителям по отчетности.

Поддержка УПП завершится в 2027 году. Средний срок перехода на новую систему — от 9 до 18 месяцев. Время действовать уже сейчас.

Зарегистрироваться на вебинар можно по ссылке 

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

Расскажем, как подготовить IT-системы к наплыву покупателей 🛍️💻‬

Черная пятница, а после — предновогодняя суета с поиском подарков или продуктов…

На вебинаре расскажем, как обернуть ситуацию в свою пользу: подготовить IT-инфраструктуру, чтобы сервисы не упали, покупатели остались довольны, а компания не потеряла прибыль.

Зовем всех, кто отвечает за отказоустойчивость IT-систем в ритейле и e-com: CIO, CTO, руководителей и менеджеров по цифровой трансформации и IT, руководителей инфраструктурных операций и не только.

Обсудим, как:

  • добиться SLA 99,95%, обеспечить минимальные RTO и RPO, чтобы быстро восстанавливаться после сбоев;

  • перенести и настроить в облаке 1С;

  • переложить обслуживание инфраструктуры на облачного провайдера;

  • выстроить бэкапы и аварийное восстановление.

📅 Когда? 11 ноября в 11:00 мск.

📍Где? Встречаемся онлайн. Регистрируйтесь на странице вебинара — и до скорой встречи.

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

GlowByte приглашает на первый Data Sapience Data Day: дата, программа, регистрация

Data Sapience объявляет о проведении первой конференции, посвященной работе с большими данными, Data Sapience Data Day, которая состоится 18 ноября 2025 года. Мероприятие объединит ведущих экспертов IT-отрасли и руководителей крупнейших компаний.

Data Sapience Data Day 2025
Data Sapience Data Day 2025

В программе конференции:

Панельная дискуссия с участием CDO лидирующих организаций будет посвящена ключевым темам современного дата-рынка:
▫️ перспективам развития дата-ландшафта;
▫️ влиянию искусственного интеллекта на управление данными;
▫️ оценке готовности рынка (технологии/решения/компетенции);
▫️ вопросам миграции в публичные облака.

Клиенты выступят с докладами и расскажут о кейсах внедрения и эксплуатации решений Data Sapience. Среди спикеров — представители Альфа-Банка, ОТП Банка, Россельхозбанка и других крупных организаций.

Технологические презентации познакомят участников с возможностями Lakehouse-платформы данных Data Ocean и платформы управления данными Data Ocean Governance.

В мероприятии примут участие специалисты Т-Банка, Газпромбанка, Сбербанк Страхования, Адастры и других ведущих игроков рынка.

▶️ ПОДРОБНАЯ ПРОГРАММА И РЕГИСТРАЦИЯ ◀️
Участие в конференции бесплатное. Регистрация обязательна и проходит модерацию в соответствии с закрытым форматом мероприятия.

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

Сборник эмуляторов под консоли для ПК — теперь можно, без преувеличения, запускать многие игры, не покупая приставки, диски и картриджи.

PlayStation:

PS1 — DuckStation

PS2 — PCSX2 (ARMSX2 на Android)

PS3 — RPCS3 (aPS3e на Android) PS4 — ShadPS4

Xbox:

Xbox — XEMU

Xbox 360 — Xenia

Nintendo:

NES — Mesen

SNES — Snes9x (EX+ на Android) 64 — RMG Gamecube и Wii — Dolphin

3DS — Azahar

WiiU — Cemu

Switch — Ryujinx и Eden

Sega:

Mega Drive — BlastEm

Saturn — Yaba Sanshiro

Dreamcast — Flycast

Ретро-игры:

RetroArch — огромный выбор олдскульных тайтлов для различных консолей.

OpenEmu — сборник игр для таких легенд как Atari 2600, Sega 32X, GameBoy и прочих.

Ares — также полезный эмулятор различных олдовых консолей.

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

Легендарный разработчик культовых игр Джон Кармак посоветовал разработчикам на Python никогда не переназначать и не обновлять переменную вне итеративных вычислений в циклах. По его словам, наличие всех промежуточных вычислений полезно в отладчике и позволяет избежать проблем, когда при перемещении блока кода он автоматически использует версию переменной, отличную от изначальной. А вот в C/C++ хорошей практикой является инициализация практически всех переменных как const. Кармаку хотелось бы, чтобы это было сделано по умолчанию, а mutable было ключевым словом.

Ранее на Хабре был пост: "17 открытых репозитариев, чтобы выучить Python с нуля".

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

Итоги АтомикХак 3.0

Финал хакатона прошёл на фестивале для студентов и молодых специалистов «Росатома» IT CORE 2025.

Марафон хакатонов «АтомикХак 3.0» направлен на поиск и развитие ИТ-специалистов, готовых решать задачи атомной отрасли. На базе пяти технологических вузов прошли отборочные этапы, где команды боролись за попадание в топ-5. 

Финал хакатона и награждение победителей состоялось на ИТ-фестивале для студентов и молодых специалистов IT CORE 2025 в Нижнем Новгороде. 

Участники работали над реальными ИТ-задачами от компаний из атомной отрасли. В роли наставников и жюри выступили эксперты Госкорпорации «Росатом».

Команды-победители получили денежные призы на торжественной церемонии закрытия фестиваля:

1 место — 300 тысяч рублей

2 место — 200 тысяч рублей

3 место — 100 тысяч рублей

Список победителей

НГТУ им. Р.Е. Алексеева

Задание от ОКБМ «Африкантов»: команды разрабатывали решения по повышению эффективности работы системы нормоконтроля предприятия. Необходимо было разработать единый цифровой инструмент для ускорения и повышения точности проверки чертежей на соответствие нормативным документам.

Победители:
1 место — «Пудж» (НГТУ им. Р.Е. Алексеева)
2 место — HDD[M2] (Ростовский государственный экономический университет)
3 место — Ping Floyd (Нижегородский филиал ВШЭ)

СПбГЭТУ «ЛЭТИ»

Задание от ООО «ДЖЭТ ЛАБ», АО «ИТЦ «ДЖЭТ»: участники работали с моделью изолированной микроэнергосистемы, объединяющей дизельгенератор, возобновляемый источник энергии, аккумуляторную батарею и переменную нагрузку. Команды с помощью методов линейного программирования искали оптимальное почасовое распределение мощности между источниками, строили компьютерную модель той же изолированной микроэнергосистемы и настраивали систему управления.

Победители:
1 место — Battom (СПбГЭТУ «ЛЭТИ»)
2 место — «ИННОВАЦИЯ» (СПбГЭТУ «ЛЭТИ»)
3 место — «КОманда «52»» (КГЭУ)

НИЯУ МИФИ

Задание от научно-производственного объединения «Росатома»: участники трудились над разработкой решения для автоматического анализа работы ИТ-оборудования и программного обеспечения.

Победители:

1 место — Black Lotus (ГУАП)
2 место — IUK2.0 (Калужский филиал МГТУ)
3 место — R^2 negative (Финансовый университет)

РТУ МИРЭА
Задание от «Росатом Квантовые технологии»: участникам было необходимо разработать решение для оптимизации движения транспорта в городской среде. Они строили модель дорожной сети и предлагали квантово-вдохновлённый или квантовый алгоритм, который позволяет находить оптимальные маршруты.  Для поиска решений использовали современные квантово-вдохновлённые методы оптимизации и симуляторы квантовых компьютеров.

Победители:

1 место — «ПМщики» (РТУ МИРЭА)
2 место — PHD Ising Group (МФТИ)
3 место — «Дагестанские учёные» (РТУ МИРЭА и МИФИ)

УрФУ
Задание от АО «Гринатом»: команды создавали умного ассистента, который сможет анализировать разнородные материалы проекта (технические описания, финансовые модели, презентации) и в диалоге с пользователем формировать готовую презентацию для инвестиционного совета. Решение должно было уметь адаптировать глубину и стиль подачи под разные аудитории и собирать структурированный отчёт в корпоративном шаблоне. 

Победители:

1 место — «Контора солнышек онлайн» (УрФУ)
2 место — FTI://hack (УрФУ)
3 место — enviloup_team (УрФУ)

Как прошёл хакатон, смотрите здесь

Следить за новостями в сфере информационных технологий атомной отрасли можно в телеграм-канале Атомный IT.

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