Обновить
302.79

Софт

Программное обеспечение

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

1 января 1970 года. День создания индустрии программного обеспечения

Время на прочтение9 мин
Количество просмотров6.3K

Эра Unix — это дата, которая жёстко закодирована в компьютерах повсеместно. Возможно, это самая известная дата в вычислительной технике, и она будет существовать до тех пор, пока у нас есть системы, основанные на Unix.

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

Хотя исторически эра Unix — дата произвольная, так получилось, что она совпала со знаменательной датой для компьютерной индустрии. Это невероятное совпадение, учитывая, какое значение эта дата имела для индустрии ПО. Она особенно важна для инженеров-программистов, потому что именно в этот день,1 января 1970, ИТ-рынок и индустрия в их современном виде были узаконены.

Читать далее

Два месяца и релиз языка программирования Ruby 3.4.0 готов

Время на прочтение3 мин
Количество просмотров3.1K
image

Привет, Хабр! На связи команда Selectel. Разработчики Ruby молодцы: прошло всего два месяца — и уже готов новый выпуск языка, на этот раз 3.4.0. Напомню, что это динамически объектно-ориентированный язык программирования. Его хвалят за возможность быстро разрабатывать приложения.

Ruby вобрал в себя лучшие черты таких языков, как Perl, Java, Python, Smalltalk, Eiffel, Ada и Lisp, чтобы предложить разработчикам простой и гибкий инструмент для решения задач. Код Ruby распространяется под лицензиями BSD («2-clause BSDL») и «Ruby», которая совместима с GPLv3 и ссылается на последнюю версию лицензии GPL. Но хватит о языке, давайте, наконец, поговорим о его новом выпуске.
Читать дальше →

dumbproxy — что нового?

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров6.4K

dumbproxy уже упоминался на Хабре в одной из моих прошлых статей. Это HTTP(S) прокси-сервер, который работает через TLS, напрямую совместим с браузерами и браузерными расширениями, и имеет заметное количество дополнительных функций, расширяющих его границы применимости и облегчающих его использование.

Читать далее

На какие языки стоит локализовать ваш стартап в 2025 году?

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров3K

Привет, Хабр!

В своих публикациях я часто стараюсь затрагивать темы, полезные для IT, Gamedev, EdTech-компаний. Этот материал не стал исключением. Как CEO агентства переводов и локализации, я сам часто интересуюсь этой сферой. Недавно мне задали вопрос: «Саш, на какие языки стоит локализовать стартап в 2025?»

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

Читать далее

Как организовать библиотеку книг в Obsidian

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров34K

Делюсь своим опытом организации цифровой библиотеки книг в Obsidian с фильтрацией по жанрам, авторам и статусу прочтения.

Читать далее

МТС ID KYC: система для идентификации клиентов с распознаванием документов на базе технологий Smart Engines

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров2.9K

Привет, Хабр! Меня зовут Иван Кузьмин, я продакт-менеджер в МТС и отвечаю за МТС ID KYC — модульную платформу для идентификации. Она позволяет компаниям идентифицировать своих клиентов по 115-ФЗ, проверять данные по государственным базам, а также бороться с мошенниками с помощью скорингов от МТС Big Data. В МТС ID KYC мы используем технологии распознавания паспорта РФ и других стран от компании Smart Engines. В этом посте я расскажу, что из себя представляет наш сервис, как его можно интегрировать в свои системы и какие возможности Smart ID Engine мы используем.

Читать далее

Обзор 8 платформ для виртуализации с сертификацией ФСТЭК: что выбрать?

Уровень сложностиСредний
Время на прочтение19 мин
Количество просмотров17K

В последнее время государство усилило требования к информационной безопасности. Это коснулось государственных информационных систем, критической инфраструктуры и систем обработки персональных данных. Теперь компаниям приходится выбирать между двумя вариантами защиты виртуальной инфраструктуры: использовать платформы с уже встроенной защитой или добавлять средства безопасности к обычным решениям. У обоих подходов есть свои плюсы и минусы. Особенно важно учитывать, что защищенные версии платформ обычно появляются на один-два года позже обычных. Это создает дополнительные трудности при внедрении таких решений. 

Меня зовут Александр Еремин, и я руководитель практики серверной виртуализации К2Тех. В этой статье вместе с моим коллегой Аскаром Добряковым из К2 Кибербезопасность я расскажу о восьми российских платформах виртуализации с сертификатом ФСТЭК. Вы узнаете об особенностях каждой платформы, их сильных сторонах и ограничениях. Также разберем, какие решения подойдут для разных организаций и задач. Статья будет полезна техническим специалистам и руководителям, которые планируют внедрять защищенную виртуализацию. 

Читать далее

Как проводить сложные исследования в Google Таблицах и Excel? Работаем с формулой QUERY

Время на прочтение10 мин
Количество просмотров16K

Привет, Хабр! Раньше ни один мой рабочий день не проходил без Google Таблиц. Теперь продолжаю использовать инструмент только в личных целях, но в его аналогах многое очень похоже.

Меня зовут Саша, я координатор отдела пользовательских исследований в Selectel. В этой статье я объясню, как и какие формулы использовать в таблицах, чтобы работать с большими объемами данных.
Читать дальше →

Автоматизация дилерской сети. Интеграция CRM с 1C и Контур.Фокус помогает следить за финсостоянием дилеров

Время на прочтение3 мин
Количество просмотров964

Всем привет! Сегодня расскажу, как мы автоматизировали работу с дилерами у крупного производителя окон. 

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

Нашей задачей было автоматизировать процесс мониторинга финансовых рисков с помощью интеграции CRM-системы с 1С и Контур.Фокусом. 

Читать далее

Второе пришествие мейнфреймов. Всё больше компаний хотят запускать ИИ у себя в офисе

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров6K

Мейнфрейм IBM z16 во время лабораторных тестов в 2022 г, источник

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

В общем, у коммерческих компаний остаётся один вариант: поднимать собственный сервер или вычислительный кластер с ИИ. Таким образом, из эпохи облачных вычислений мы возвращаемся к старому доброму самохостингу, только сейчас это самохостинг GPU, серверы и мейнфреймы.
Читать дальше →

Microsoft выпустила дистрибутив Azure Linux 3.0.20241203. Что нового?

Время на прочтение4 мин
Количество просмотров6.1K

В декабре Microsoft выпустила новую версию дистрибутива Azure Linux 3.0.20241203. Он создан для работы в «облаках», edge-системах и, конечно, сервисах Microsoft. Проект не проприетарный, у него открытый исходный код. Образы новой версии ОС доступны для архитектур aarch64 и x86_64, а размер установочного файла составляет 750 Мб.

Читать далее

Название программного обеспечения как товарный знак

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров1.9K

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

Читать далее

SvarDOS: современная инкарнация DOS с открытым кодом и репозиторием

Время на прочтение6 мин
Количество просмотров7.9K

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

Американец Гэри Арлен Килдалл (Gary Kildall) вместе со своей женой основал компанию Intergalactic Digital Research, позже Digital Research, Inc — не путать с Digital Equipment Corporation. Его операционная система CP/M получила бешеную по тем временам популярность и была продана тиражом более четверти миллиона копий. Сегодня обсудим, как давнее детище этого же программиста внезапно получило развитие в современном мире и как энтузиасты ретрокомпьютинга решили сделать свою собственную версию DOS с открытым исходным кодом.

Читать далее

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

CRM 2025: прогноз для малого и среднего бизнеса

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров2.2K

Каждый год я сажусь и пишу прогноз рынка CRM на новый год. Бывает приятно видеть, как что-то сбывается и отчасти оказывается визионерским. Бывает сложно — таким был «коронавирусный» прогноз на 2021 год. Но это не праздная статья для Хабра, это всегда возможность сесть, подумать, переосмыслить и пощупать тренды, среди которых предстоит жить целый год. Думаю, это также важно для компаний, которые только приступают к автоматизации или о ней пока не задумывались (к счастью, таких всё меньше). Каждому прогнозу предшествует полное погружение в разработку своей CRM-системы почти 365 дней в году, ну и свыше 25 лет опыта как бонус. Здесь не будет сенсаций и откровений, как у хостеров, не будет захватывающих историй, как у когтеточек, — просто профессиональный взгляд на сложную и важную часть автоматизации бизнеса. Но профессиональный — не значит, скучный. В общем, поехали.

Читать далее

Включение веб-интерфейса CBPolicyD в Carbonio

Время на прочтение3 мин
Количество просмотров621

Ранее мы рассказывали о том, как настраивать различные почтовые политики во встроенном в Carbonio модуле CBPolicyD за счет правки таблиц в базе данных SQLite3. Такие политики позволяют настроить различные ограничения для пользователей, запретив им получать или отправлять больше заданного администратором количества писем, ограничить круг отправителей, способных отправлять письма получателям на сервере и так далее. В данной статье мы расскажем о том, как настроить веб-интерфейс CBPolicyD, чтобы сделать процесс настройки более простым и наглядным.

Читать далее

Как мы почту закаляли: поэтапный харденинг инфраструктурных сервисов на практике

Уровень сложностиСредний
Время на прочтение20 мин
Количество просмотров4.2K

Хабр, привет! Меня зовут Юрий Родионов, и я эксперт практики объединенных коммуникаций в К2Тех. Сегодня я хочу поговорить о теме, волнующей многих ИТ-администраторов и инженеров – о харденинге информационных систем и сервисов. В статье я поделюсь своим опытом проектирования и разработки архитектуры решения и дизайна ландшафта на примере сервиса электронной почты в периметре заказчика с применением подходов харденинга и концепции построения надежной и устойчивой ИТ-инфраструктуры. Сразу предупрежу: для профессионалов крупных государственных или коммерческих холдингов, где усиление инфраструктуры и ее отказоустойчивости – повседневная практика, мои советы вряд ли станут откровением. Однако материал может быть полезен тем, кто только начинает выстраивает защищенную инфраструктуру, развивает это направление в своей компании, старается придерживаться принципов гигиены информационной безопасности, стремиться повысить надежность сервисов и приложений, минимизировать риски простоев и обеспечить бесперебойную работу ИТ-ландшафта.

Читать далее

Инструменты атакующих в 2023–2024 годах

Уровень сложностиСредний
Время на прочтение16 мин
Количество просмотров11K

На конференции OFFZONE 2024, которая прошла в Москве в культурном центре ЗИЛ 22–23 августа, выступил наш сотрудник Семён Рогачёв, руководитель отдела реагирования на инциденты. Он рассказал, какие инструменты сегодня чаще всего используются в кибератаках на российскую Linux- и Windows-инфраструктуру, и объяснил, как эффективно отлавливать и отражать подобные атаки.

Мы написали текст по мотивам этого доклада, обогатив его данными за конец 2024 года. Статья будет полезна для тех, кто занимается пентестами и реагированием на инциденты.

Читать далее

Как мы превратили рутинную работу в удовольствие: история создания плагина для Р7-Офиса

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров2.9K

Многие компании продолжают активно использовать Excel и язык макросов VBA для обработки и анализа данных. Однако с переходом на отечественные офисные решения (например, Р7-Офис) появилась необходимость в разработке новых инструментов обработки данных на JavaScript. 

В ЛАНИТ мы помогаем клиентам осуществить переход на Р7-Офис и создаем макросы, которые ранее использовались в Excel. Во время этого процесса наши разработчики внимательно анализировали запросы пользователей и выявили несколько общих трендов, на основе которых и был разработан наш плагин Аналитика.

Читать далее

GUI для исследования внутренностей PDF

Время на прочтение3 мин
Количество просмотров9.7K


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

Перед открытием документа всегда желательно посмотреть, что находится внутри. Для этих целей существуют парсеры, которые разбирают PDF. Например, Interactive PDF Analysis (IPA, на скриншоте вверху) и другие.

Даже если перед нами чистый PDF, иногда нужно изучить содержимое и извлечь полезные ресурсы в нетронутом виде — например, оригинальные изображения в JPG.
Читать дальше →

В тренде VM: под прицелом продукты Windows, Ubuntu Server, Zyxel и другие

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров3.8K

Хабр, привет! Я Александр Леонов, ведущий эксперт PT Expert Security Center. Спешу с очередной порцией трендовых уязвимостей месяца. Это те недостатки безопасности софта, которые либо уже эксплуатируются, либо будут в ближайшее время.

На этот раз в наш дайджест попали уязвимости в продуктах Microsoft, системе FortiManager, сетевых устройствах Palo Alto Networks, ОС Ubuntu Server и межсетевых устройствах Zyxel.

Читать далее

Вклад авторов