Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 57 min 52 sec ago

Вышел релиз Dependency-Track v4.11: обзор обновлений

Thu, 05/16/2024 - 12:00

7 мая 2024 года OWASP Dependency-Track выпустил новую версию сканера уязвимостей – Dependency-Track v4.11.0. Релиз предлагает множество улучшений, облегчающих работу с инструментом.

Читать далее

Как мы работаем со Stateful в Kubernetes: особенности и подводные камни

Thu, 05/16/2024 - 11:31

Всем привет! На связи Олег Сапрыкин, технический директор по инфраструктуре и тимлид DevOps-команд во «Фланте». В марте 2024 года мы с Андреем Радыгиным (ex-главный архитектор по внедрению Deckhouse) выступили на конференции DevOpsConf. Эта статья — текстовый вариант нашего доклада о развитии и нашем опыте использования Stateful в Kubernetes.

Мы рассказали, как оценивать Stateful-компонент, прежде чем запускать его в Kubernetes, показали нюансы работы с такими приложениями, а также поделились особенностями конфигурирования и опытом использования некоторых Stateful-операторов — ClickHouse, Redis, Kafka, PostgreSQL и MySQL.

Читать далее

Есть ли жизнь на arm'е?

Thu, 05/16/2024 - 08:55

Заметка написана с целью рассказать о переходе от macOS к Fedora Asahi Remix, встреченных проблемах, попытке их решения и умозаключениях, а не ради холивара в поисках идеальной ОС. Тем более, спорить тут не о чем. Есть плюсы, минусы, предпочтения и обстоятельства, остальное от лукавого.

Читать далее

Возврат заметок домой на Obsidian и git

Thu, 05/16/2024 - 03:31

Сегодня в нашем кружке "оч.умелые клавиатурки" возврат блудных заметок домой. Долго пользовался платным Evernote, но оплатить его все труднее и дороже. Вернее даже так, сейчас я знаю всего один способ оплатить подписку через Билайн / МТС и Apple. Притом без оплаты подписки Evernote ужасен и порезан самым неприятным образом. Конечно есть ещё Notion, но кто знает как и когда он окуклиться как это случилось со временем с Evernote.

В качестве новой основы заметок я выбрал https://obsidian.md/. Opensource, море документации, толпа плагинов, готовые сборки подо все используемые мне платформы, в общем, все как я люблю. Я верю что вы умеете ставить докер и немного понимаете ansible сценарии.

Читать далее

LLM field landscape

Thu, 05/16/2024 - 02:10

Ради чего эта статья?

Сфера генеративных моделей сегодня кипит, булькает и шипит — каждый день выходят новые статьи, новые бенчмарки, новая модель вырывается вперёд на Arena, открывается очередной AI‑стартап… Только мы успеваем потрогать одну модель и сделать свои выводы, выходит другая, а Sam Altman в каждом интервью намекает, насколько GPT-5 будет умнее, лучше и круче, чем GPT-4.

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

Читать далее

[Перевод] Разбор вердикта суда в отношении разработчика Tornado Cash

Thu, 05/16/2024 - 00:16

В результате беспрецедентного судебного разбирательства Алекс Перцев, ключевой разработчик инструмента для обеспечения приватности на базе Ethereum под названием Tornado Cash, был приговорен сегодня к более чем пяти годам тюремного заключения за свою работу над проектом. Вынесенный приговор был максимальным, запрошенным прокуратурой, и стал первым приговором разработчику, создавшему децентрализованный инструмент достижения приватности с использованием криптовалют.

Читать далее

Уличный светильник Foton Lighting и продление срока его службы

Wed, 05/15/2024 - 23:51
Меня попросили подобрать светодиодные светильники для фонарей в СНТ со стоимостью не более 2000 рублей. Посмотрев разные варианты, я выбрал даже более дешёвый светильник с гарантией 2 года, но, внимательно изучив его, понял, что без переделки он вряд ли долго проживёт.



Читать дальше →

[Перевод] Flutter 3.22: что нового

Wed, 05/15/2024 - 22:46

WebAssembly, улучшения рендеринга графики и дополнительные возможности для интеграции ИИ.

Я, Юра Петров, Flutter Tech Lead в Friflex, делюсь первым переводом официального релиза Flutter 3.22 от Google с комментариями.

Читать далее

Хочу ферму васаби в Подмосковье

Wed, 05/15/2024 - 21:48

С детства люблю растения. Не скажу, что между нами было что-то серьезное, но связь поддерживалась всю жизнь. Вместо растений я с головой ушел в IT, программирование и ML. И так бы жил, пока однажды мне не попалась статья, пробросившая мостик от моих навыков к давней любви. Это запустило цепочку событий (посмотрите у меня в профиле последние посты), которая длится уже 3 года и привела к идее строительства фермы по выращиванию настоящего васаби в Подмосковье.

Читать далее

Ленивый линукс — история Slackware

Wed, 05/15/2024 - 21:29

Привет, хабр! Наверняка вы слышали о таком дистрибутиве Linux, как Slackware. Довольно непопулярная и колоритная ОС, одновременно один из самых старейших и ныне живущих дистрибутивов Linux.


В современную эпоху Slackware можно считать пережитком прошлого. Старый король, возможно и отрекся от престола, но угли его славы все еще тлеют.


Slackware является линуксом не для всех. Это один из тех линуксов, которым пугают молодых линуксоидов и виндо-юзеров.


В своем канале я много пишу про linux и недавно делал несколько постов про Патрика Фолькердинга — создателя этого замечательного дистрибутива, оказалось, что многие не знают о нем и про историю создания Slackware. Если вы один из таких людей, присаживайтесь поудобнее, будет интересно)

Читать дальше →

[Перевод] Реализуем балансировку нагрузки на сервер с помощью Envoy и gRPC API на Kotlin

Wed, 05/15/2024 - 20:46

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

Читать далее

[Перевод] Бегство от реальности: как перестать подгонять свой код под устаревшие шаблоны

Wed, 05/15/2024 - 20:28


Как описать хороший код в трех словах? Исходя из опыта — это код, который [приятно поддерживать и эксплуатировать]. СОЛИД, SOLID, СОЛИД... Редко код ревью обходится без упоминания этих принципов, но для разработчика это не означает ничего хорошего. А что, если я скажу вам, что есть альтернатива? Недавно я наткнулся на одну англоязычную статью в блоге автора по имени Dan North. Он поднимает крайне интересные темы: написание хорошего кода, поддержка кодовой базы, порочные практики следования устаревшим трафаретам. 

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

Читать далее

Обзор Huawei Pura 70 Ultra. Чем интересен новый флагман Huawei и какие технологии в нём применяются

Wed, 05/15/2024 - 20:24

Всем привет! Меня зовут Александр, и я уже лет 10 занимаюсь изучением смартфонов, их железа и камер. Коллеги с Хабра попросили меня изучить Huawei Pura 70 Ultra. Отказываться не хотелось — в смартфонах Huawei традиционно одни из самых продвинутых нейросетей на рынке, а в линейке Pura они применяют на всех этапах съёмки. В этом обзоре я посмотрю, что может линейка Pura, в чём её сильные стороны и как на практике ощущаются новые технологии Huawei: собственные закалённые стёкла Kulun Glass, новые камеры, алгоритмы обработки изображений и собственный процессор Kirin 9010.

Читать далее

Сколько сотрудники в ИТ готовы работать в одной компании и как их удержать

Wed, 05/15/2024 - 20:14

Последние несколько лет ИТ‑отрасль бьет рекорды по всем направлениям: спросу на специалистов, уровню зарплат, возможностям и привилегиям. Расскажем, как часто ИТ‑специалисты меняют работу и как R‑Style Softlab работает в направлении удержания талантов.

Читать далее

Асинхронный веб: WebSocket, Server-Sent Events, Long Polling и Short Polling

Wed, 05/15/2024 - 20:11

Веб-разработка часто требует реализации механизмов обновления контента на странице в реальном времени. Существуют различные сценарии, где это необходимо, например, отображение прогресса выполнения тяжелых задач на бекенде, обновление каких-либо часто меняющихся данных, будь то курсы валют или мониторинг какой-то активности, чаты, различные уведомления. Эти сценарии объединяет одна общая особенность: источник события необходимости обновления данных находится не на клиентской стороне, поэтому мы хотим получать события с бекенда. В данной статье мы рассмотрим четыре популярных подхода к реализации этой функциональности: WebSocket, Server-Sent Events (SSE), Long Polling и Short Polling.
Мы проанализируем каждый метод, выявим их плюсы, минусы и сложность реализации.

Читать далее

Стресс на работе: каким он бывает и как с ним справляться

Wed, 05/15/2024 - 19:39

По данным опроса SuperJob, лишь 6% россиян не испытывают стресса на работе, 22% считают уровень стресса высоким, а 18% — очень высоким. Меня зовут Татьяна Белова, я автор медиа вАЙТИ и в этой статье мы разберемся, что такое стресс, для чего он нужен. А еще узнаем, всякий ли стресс вреден и как справляться с ним на работе.

Читать далее

Генерация надёжных псевдослучайных чисел с ChaCha8Rand в Go

Wed, 05/15/2024 - 19:37

В версии Go 1.22 пакет math/rand/v2претерпел значительные изменения, а в частности - переход на ChaCha8Rand. Этот новый генератор представляет собой модификацию широко известного и проверенного временем шифра ChaCha8, который используется в протоколах TLS и SSH.

Читать далее

Да, это не OpenAI — на Google I/O показали LLM Gemini Flash 1.5 с дешевым контекстом на 1 миллион токенов

Wed, 05/15/2024 - 19:01
Google I/O, на удивление, не повезло. Крупнейшие анонсы от Google в сфере ИИ остались в тени конференции OpenAI, которая прошла 13 мая — на Хабре было сразу несколько постов о бьющей рекорды GPT-4o, в то время как о конференции Гугла была достаточно небольшая новость.

В общем, давайте вкратце расскажу, на что (предположительно) делает ставку Google, а также как я, как упоротый большой фанат LLM уже подключил Gemini Flash и GPT-4o в свой сервис VseGPT (доступ к нейросетям из России по API), и про то, как они ощущаются на русском языке.

Читать дальше →

Почему событие Керрингтона не будет концом цивилизации

Wed, 05/15/2024 - 18:50

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

Конечно же, это сильное преувеличение. И об этом — текст ниже.

Читать далее

ИИ-устройства без экранов с аналогом ChatGPT и без него: новый хайп или тупиковая ветвь развития?

Wed, 05/15/2024 - 18:19

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

Читать далее

Who's online

There are currently 0 users and 1 guest online.