Обновить
32K+
22

Пользователь

97,6
Рейтинг
55
Подписчики
Отправить сообщение

Векторные СУБД и другие инструменты для разработки ML-моделей

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

На фоне развития генеративных и больших языковых моделей набирают обороты векторные базы данных. В прошлый раз в блоге beeline cloud мы обсудили, насколько этот тренд устойчив, а также предложили несколько книг для желающих погрузиться в тему. Сегодня же мы собрали компактную подборку открытых СУБД и поисковых движков, способных помочь в разработке систем ИИ. Обсуждаем такие инструменты, как Lantern, LanceDB, CozoDB, ArcadeDB, Dart Vector DB, Marqo и Orama.

Читать далее

Защищаем облако: открытые инструменты для обеспечения безопасности в контейнерах и не только

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

В блоге beeline cloud на хабре уже выходила подборка полезных ресурсов по DevOps и Kubernetes для джунов и прожжённых специалистов. Сегодня продолжим тему облачной безопасности и поговорим об открытых проектах для защиты cloud-инфраструктуры и приложений. В сегодняшнем списке — инструменты для управления политиками доступа и сканеры уязвимостей, позволяющие проверить конфигурацию контейнеров на соответствие лучшим ИБ-практикам.

Читать далее

Векторные базы данных — набирающий устойчивость тренд в разработке систем ИИ или мимолетное увлечение?

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели8.9K

В блоге beeline cloud на хабре и в нашем технологическом медиа мы разбираем ключевые технологии и принципы работы отрасли. На этот раз мы решили затронуть стремительно растущий рынок машинного обучения, который «тянет» за собой сегмент векторных БД.

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

Читать далее

Как, блуждая по Stack Overflow, можно набрести на Branch predictor

Время на прочтение8 мин
Охват и читатели5.4K

В блоге beeline cloud мы делились историями и мнениями разработчиков — как программист-самоучка выучил 30 языков программирования, в каких случаях парное программирование не работает и почему некоторые проекты угасают, когда из компании уходит тимлид разработки. Сегодня поговорим о том, как изучать азы информатики при помощи  Stack Overflow, даже если ваше образование не связано с компьютерными технологиями. Вот интересный перевод.

Мое основное образование далеко от ИТ. Но приблизительно в 2016 году я придумал, как изучать основы информатики при помощи Stack Overflow. Так у меня появилось увлекательное хобби. В свободное время я проглядываю сайт в поисках вопросов, получивших наибольшее количество голосов.

Сам метод, а также результаты, которые он приносит, я описал в своей статье 16-часовая тренировка для разработчиков. В чем же основные его преимущества? В том, что такой подход зачастую намного лучше, чем чтение учебников во время обучения в ВУЗе. 

Ответ со Stack Overflow, получивший наибольшее количество голосов, позволит вам оперировать опытом отраслевого эксперта из первых рук. И это в совокупности с краткой теоретической справкой (которую хорошие специалисты как правило приводят в своих ответах).

Одному из вопросов, набравшему наибольшее количество голосов на Stack Overflow (сейчас это порядка 24 миллионов «плюсов»!), я хочу посвятить эту статью.

Читать далее

Как «взвесить» open source: разбираем противоречивые мнения об исследованиях ценности открытого программного обеспечения

Время на прочтение5 мин
Охват и читатели1.7K

В хабраблоге beeline cloud мы уже говорили о модели post-open-source, а теперь посмотрим на исследование, которое подготовили специалисты из Harvard Business School (HBS) при поддержке Linux Foundation. Они представили модель для оценки экономического влияния открытого программного обеспечения на развитие ИТ-отрасли. Это — уже не первая попытка измерить ценность open source software (OSS). Мы решили посмотреть, какие исследования проводили раньше и разобраться, почему свежая работа HBS собрала такие противоречивые мнения.

Читать далее

Нужно ли пересматривать модель open source — обсуждаем ключевые сложности и предложения сообщества

Время на прочтение5 мин
Охват и читатели1.8K

Разработчики открытого программного обеспечения долгое время пытаются «нащупать» баланс между коммерческой жизнеспособностью своих продуктов и идеалами open source. Некоторые решения, такие как переход на запретительные лицензии, вызывают серьезную критику со стороны сообщества. Мы в beeline cloud решили обсудить, что в индустрии думают о сценариях развития открытого программного обеспечения.

Читать далее

Когда парное программирование не работает

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели4.4K

Экстремальное программирование включает более 10 разнообразных приемов — TDD, игра в планирование, «заказчик всегда рядом» и т.д. Сегодня речь пойдет о парном программировании. Предлагаем читателям блога beeline cloud поделиться своим мнением об этом приеме! Практиковали ли вы когда-нибудь парное программирование? Повысило ли это эффективность разработки? Расскажите нам в комментариях!

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

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

Читать далее

Почему некоторые проекты угасают после ухода программиста из компании

Время на прочтение5 мин
Охват и читатели17K

Зачастую судьба цифрового продукта заботит не только компанию, которой он принадлежит, но и специалистов, непосредственно участвовавших в его разработке. Для многих программистов (и команда beeline cloud — не исключение) проект, к которому они приложили руку, — это не просто набор кода, а настоящее детище, чья судьба не перестает волновать даже после ухода из компании. Перевели для вас статью, которая поможет обеспечить своему начинанию долгую жизнь.

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

Читать далее

Снова на те же грабли. Разбираемся с ошибками хранения ПДн и способами защиты медицинских данных

Время на прочтение5 мин
Охват и читатели1.8K

Привет, Хабр! Ловите новую подборку от beeline cloud — собрали практические истории по работе с персональными данными. Здесь и основные ошибки хранения ПДн, и советы, которые помогут навести порядок, и примеры защиты личных данных пациентов в виде кейса компании, которая проводит дистанционные медицинские осмотры.

Читать далее

Плохой-хороший ИИ: как алгоритмы помогают хакерам и специалистам по ИБ

Время на прочтение6 мин
Охват и читатели3.6K

Компании активно используют ИИ-системы и чат-ботов в рабочих процессах, например, для создания регулярных выражений, паттернов проектирования и уточнения запросов. Роль таких решений продолжает расти и в сфере кибербезопасности — а также кибератак. Мы в beeline cloud достаточно часто рассматриваем такие темы, поэтому сегодня поговорим о том, как системы ИИ применяют по обе стороны противостояния: злоумышленники пишут аутентичные фишинговые письма и создают полиморфные вирусы, а специалисты по ИБ ускоряют расследование breach-инцидентов.

Читать далее

Решаем головоломки и настраиваем среды Kubernetes: подборка новых языков программирования

Время на прочтение5 мин
Охват и читатели3.3K

В блоге beeline cloud мы уже делились дайджестом свежих DIY-материалов о контейнерах, DevOps и архитектуре. Сегодня расскажем, кто и зачем разрабатывает новые языки программирования — выбрали те, что появились на свет за последние три года. Некоторые из них написаны энтузиастами для решения головоломок на конкурсах, а другие — разработчиками крупных организаций для боевых задач.

Читать далее

Начать год по-новому: курсы, которые помогут выстроить ИТ-базу — быстро и без «воды»

Время на прочтение7 мин
Охват и читатели23K

Рассказываем, как провести длинные выходные с пользой, если вы учитесь на ИТ-специальности, готовитесь к собеседованию на джуниор-позицию или хотите сменить направление работы. Чтобы помочь начинающим специалистам, мы в beeline cloud сделали специальные «базовые» курсы — по разработке в облаке, основам управления данными, а теперь еще и по информационной безопасности. Сегодня поговорим подробнее про Base Cloud Security, а также про то, в чем реальная польза курсов и можно ли с их помощью перестроить карьеру — в этом нам помогают Екатерина Юдина, руководитель направления контент-маркетинга beeline cloud, и Александр Сухарев, менеджер по развитию бизнеса ИБ beeline cloud.

Читать далее

История разработки игры «Тетрис»: каким может быть подарок на Новый год или Рождество?

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

От лица beeline cloud поздравляем всех читателей Хабра с Новым годом! Подготовили для вас статью про необычный подарок. Будем рады, если вы в комментариях поделитесь своими историями и расскажете, какие интересные технологичные презенты вам доводилось дарить или получать в канун Нового года! 

До Рождества оставалось несколько недель, а я никак не мог определиться с выбором подарка для сестры. Её неожиданный вопрос, — существует ли приложение «Тетрис» без отслеживания и рекламы, — натолкнул меня на прекрасную идею — преподнести ей на Рождество свой вариант этой игры.

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

Читать далее

Кандидатура — старший инженер-программист. В должности отказать…

Время на прочтение5 мин
Охват и читатели24K

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

Недавно команде разработки beeline cloud попалась вот такая статья. И оказалась она довольно дискуссионной. Настолько, что мы решили ее перевести и узнать мнение широкой аудитории — а кто же, по вашему мнению, достоин называться синьором?

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

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

Десятилетний опыт в программировании на деле ничего не значит. Не время определяет статус senior’а.

Постараюсь описать, что для меня значит быть старшим инженером в области разработки программного обеспечения.

Читать далее

За 25 лет я выучил 30 языков программирования. Хочу поделиться своим опытом

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

Привет, Хабр! Перевели для вас статью программиста-самоучки, в арсенале которого — три десятка языков программирования. Надеемся, она вдохновит вас поделиться собственными историями становления в кодинге не меньше, чем нас в beeline cloud. Приятного чтения!

Всё началось в далёком 1997 году. С тех пор прошло более 25 лет. Свои первые программы я писал еще под ОС Windows 95 и Windows 98. На тот момент мне было около 12 лет – как раз тот возраст, в котором многие из моего поколения начинали знакомство с программированием. Первым моим языком был Logo, используемый в MicroWorlds от LCSI (Logo Computer Systems Inc). Я получил эту программу от родителей в подарок.

Исчерпав возможности Logo в ограниченной среде MicroWorlds, я перешел на Visual Basic. По очень простой причине — он был мне понятен и к тому же доступен прямо в Microsoft Office. Visual Basic 6 стал первым «настоящим» языком программирования, с которым я познакомился.

Читать далее

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

Время на прочтение2 мин
Охват и читатели1.6K

Привет Хабр. На связи beeline cloud с подборкой практических советов от экспертов по информационной безопасности. 

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

Читать далее

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

Время на прочтение2 мин
Охват и читатели6.8K

Мы в beeline cloud следим за ситуацией на рынке ИТ и подготовили для вас подборку карьерных историй, которые, с одной стороны, вызывают удивление, с другой — гордость. И какими бы разными ни были авторы, их объединяет одно — желание делиться с ИТ-сообществом уникальным опытом. 

Читать далее

Чтение на выходные: DIY-материалы о контейнерах, DevOps и архитектуре — личный опыт напрямую от специалистов

Время на прочтение5 мин
Охват и читатели7K

Запускаем новую рубрику в блоге beeline cloud — дайджест материалов, в которых авторы и реальные эксперты в одном лице делятся опытом решения различных ИТ-задач. Сегодня в выпуске: как развернуть Kubernetes-кластер в домашних условиях, провести аудит его безопасности, выстроить ИТ-архитектуру и не только.

Читать далее

Какой длины должны быть классы — когда «чистый» код на самом деле не так уж и хорош

Время на прочтение6 мин
Охват и читатели14K

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

Наши коллеги из beeline cloud подкинули интересную статью для перевода про разработку на PHP, плохие практики и не только. Это история о том, как правила чистого кода могут подорвать его фактическое качество. Материал содержит много рассуждений на эту тему и будет полезен всем, кто только начинает свой путь в разработке. Приятного чтения!

Иду читать

Зачем нужны и какими могут быть дискуссионные ИТ-конференции — обсуждаем наше видение вопроса и планы

Время на прочтение6 мин
Охват и читатели829

Егор Бигун, директор по информационной безопасности beeline cloud, делится видением относительно нового формата ИТ-конференций. Такой подход мы будем использовать в рамках бесплатного мероприятия Deep cloud dive, которое состоится 12 октября.

Читать далее

Информация

В рейтинге
85-й
Откуда
Москва, Москва и Московская обл., Россия
Работает в
Зарегистрирован
Активность