Число безработных IT-специалистов в США выросло до 152 000 человек
Уровень безработицы в американском IT-секторе с декабря 2024 года вырос с 3,9 до 5,7%, сообщает WSJ . В абсолютных цифрах это означает, что на данный момент в активном поиске нового рабочего места...Postgresso #1 (74)

Защитите Postgres от квантов!
Why quantum-safe PostgreSQL is critical today
Только свыклись с мыслью о сосуществовании с LLM, и нате - новая напасть! Как сделать Postgres непробиваемым для квантов? Как, уже и об этом пора думать?
Автор - Тимоти Стюард (Timothy Steward) - считает, что да, пора. Статья в блоге Fujitsu Fastware, а Тимоти - главный архитектор данных по направлению энтерпрайз (Principal Enterprise Data Architect), там сейчас продвигают Fujitsu Enterprise Postgres 17.
Он говорит вот о чём: квантовые компьютеры пока мало что могут, но уже навострились ломать криптозащиту. Во всяком случае, надо к этому готовиться. Не то, чтобы заметка выдающаяся, но тема любопытная. Там есть ликбез, есть общеизвестные вещи, но есть и сведения, знакомые, наверное, только специалистам по шифрованию, есть красивые имена IBM-овских птичек, оформленные в табличку (справа - число кубитов):
Читать далееЧерез тернии к Омни. Эпизод 7. Бережливая унификация

Теперь мы знаем, что за «коктейль» у нас получается и важно, что логика идет снизу-вверх, что позволяет нарезать ее так, как нужно потребителю. Видно: витрины — канальные приложения, продуктовые системы — СУБО, общие элементы ОПС/ОС/СС. Красиво? Вроде да, но как-то уж больно просто. Неужели в производстве все также гладко?
Мы начинаемTcpDumper: DIY устройство для исследования сети Ethernet

Привет, Хабр! Решил представить тут небольшое и дешёвое устройство, которое на данный момент умеет:
1. Пинговать заданный IP
2. Смотреть пакеты с помощью tcpdump
3. Сканировать сеть через ARP
А главное, всё это работает полностью автономно на Raspberry PI 2 без GUI и потребляет всего 50 Мб ОЗУ!
В статье будет: описание самого устройства и идеи; описание различных приколов и багов в процессе разработки; инструкция как сделать такое самому; и вопрос знатокам, нужно ли это вообще кому-нибудь :)
Пост @Itstorytelling — История IT — 09.02 10:00
???? 09.02.2010 - Выход BioShock 2 [вехи_истории] ???? 09.02.2010 - Выход BioShock 2 Продолжения культового шутера от первого лица. Действие игры вновь разворачивается в подводном городе Восторг (Rapture),...[Перевод] Почему именно в Chrome под Windows на сайтах не работают эмодзи флагов

Предположим, вы захотели приукрасить в UI своего сайта опцию выбора страны/языка симпатичными эмодзи флагов. Превосходно! Это создаст дополнительный визуальный ориентир, который поможет пользователям быстро находить нужную страну, да и в целом это просто красиво.
Более того, вы даже можете легко реализовать динамическое определение иконок на основе кода региона:
// Смещение для корректировки кода ASCII каждого символа в строке кода ISO страны для определения соответствующего флага.
const EMOJI_CHARACTER_OFFSET = 127397;
const getEmojiForCountryCode = (countryCode: string) =>
String.fromCodePoint(
...countryCode
.toUpperCase()
.split('')
.map((char) => char.charCodeAt(0) + EMOJI_CHARACTER_OFFSET),
);
// "en-US"
const currentLanguageCode = navigator.language;
// "US"
const currentCountryCode = currentLanguageCode.split("-")[1];
// "????????"
getEmojiForCountryCode(currentCountryCode);
// "????????"
getEmojiForCountryCode("FR");
// "????????"
getEmojiForCountryCode("SE");
Всё идёт шикарно!
Как вдруг… Читать дальше →
Взгляд на звук через спектрограмму
Я хочу познакомить вас со взглядом на звук как на спектр и побудить на самостоятельные акустические эксперименты. Вам не потребуется никаких денежных затрат, так как все опыты будем проводить в бесплатной программе Audacity. Представление звука в виде спектрограммы может найти множество применений, например, для диагностики работы механизмов, в анализе тембров инструментов, сэмплов, синтезаторов. Статья рассчитана на новичков.
Моё увлечение акустикой началось с проекта, когда я хотел сделать анимацию северного сияния, которая бы реагировала на музыку. Я использовал фрагмент классического произведения Баха. Открыл его в программе Audacity в режиме отображения спектрограммы, и внимание сразу привлекли волнообразные штрихи. Так на спектре выглядит исполнительский приём вибрато, смысл которого в переменном изменении тона при игре на музыкальном инструменте. Смотреть картинку, слушать пластинку
Обладает ли современная LLM интеллектом?

Интеллект — способность системы развиваться (адаптироваться).
Придумал одну интересную мысль про то, обладают ли современные БЯМ интеллектом. Я занимаюсь тем, что придумываю идеи о том, как создать ИИ. Только я называю это цифровым интеллектом — то есть программа, которая может развиваться самостоятельно.
P. S. В пост этот текст не влезает, поэтому сделал статью. Также для понимания этой идеи необходимы некоторые познания в математике и программировании, поэтому уровень сложности поставил "средний".
Читать далееКак сделать ИТ-процессы ИБее

а кибербез — не только стойким к атакам, но и к ситуациям, когда атаки оказались успешными.
Уважаете ISO/IEC 27001, CIS и NIST CSF? Мы тоже. Фреймворков по кибербезу на свете лучше нет, но их недостаточно. Кибербезу, который застрял в догматической недопустимости событий и оторванном от ИТ-службы пузыре, нужен новый герой.
Рассказываем, как наша методология CyberYool делает акцент на киберустойчивости, а не кибербезопасности; помогает не только соответствовать требованиям регуляторов, но и делать так, чтобы эти меры реально защищали; и напоминает, что вообще-то ИБ и ИТ должны развиваться в компании вместе, а не играть в догонялки.
Читать далее$315 млрд за толстые пальцы или 7 000 000 баррелей нефти за запой: как человеческий фактор влияет на рынок

Фондовый рынок – это океан возможностей. Но не только позитивных! Чудесные истории роста на нем случаются никак не реже сказочных глупостей или обескураживающих простотой и критичностью ошибок, имеющих иногда глобальное влияние.
В этой публикации мы расскажем о четырех крупных катастрофах на фондовом рынке как о напоминании: «черный лебедь» может прилететь в любую минуту. У каждой катастрофы есть конкретная причина, большая или малая — чья-то невнимательность, вышедшие из-под контроля дурные привычки, техническая ошибка, порочность государственной системы, приводящая на ключевые позиции некомпетентных людей.
Но не чтобы морализировать, конечно. Просто каждому, кому интересен фондовый рынок, нужно помнить: мелкая ошибка, твоя или чужая, может стать источником сказочного обогащения или ужасного провала. И простые стратегии, умение держать себя в руках, а также понимание работы когнитивных заблуждений, могут оказаться полезнее даже многолетнего опыта.
Читать далееЕжегодный опрос PHP-сообщества: итоги 2024 года

2024 стал насыщенным годом для русскоязычного сообщества PHP-разработки. PHP Russia 2024, релизы PHP 8.4, Symfony 7.2 и Laravel 11.
Как и в последние 4 года, мы провели масштабный опрос, чтобы узнать, чем живут разработчики, какие инструменты используют и куда движется индустрия. На этот раз своим мнением делились 1207 респондентов.
Читать далееЗапускаем ML-модели с помощью Docker и Nvidia Triton Server

Nvidia Triton Server - технология, которая значительно упрощает запуск моделей машинного обучения и их использование в веб-приложениях. Более того, Nvidia Triton Server предлагает средства для управления количеством инстансов одной модели, средства для распределения ресурсов и балансировки нагрузки между этими инстансами, также тритон сервер обладает поддержкой популярных ML-фреймворков, и это далеко не полный список предлагаемых возможностей. В общем, именно поэтому мне бы хотелось познакомить вас с данным инструментом и продемонстрировать возможности его использования в ваших приложениях. В этом гайде автор постарался собрать полезную информацию о запуске моделей машинного обучения с помощью Nvidia Triton Server в docker-контейнерах.
Читать далееCodeSigning для разработчиков под Windows по новым правилам

С 1.06.2023 году вступили в действие новые требования к сертификатам для подписи кода (aka CodeSigning), которые значительно осложнили жизнь разработчиков ПО. Суть изменений - прощай старый добрый PFX, закрытые ключи теперь должны быть неизвлекаемыми и некопируемыми. Примеры изменений у поставщиков: раз, два, три - в общем-то у всех одно и тоже.
Мы, как российские разработчики, оказались точно также затронуты этими нововведениями. Эта статья родилась как итог экспериментов и проб по преодолению новых вызовов, появившихся на ровном месте, потому что кто-то решил, что...
Безопасность должна быть более безопаснойИИ-художник без прав: почему промпт — еще не авторство

Искусственный интеллект (ИИ) продолжает менять мир, и творческая сфера не исключение. ИИ пишет тексты, создает изображения, сочиняет музыку и даже генерирует фильмы. Но кому принадлежат права на эти произведения? Человеку, работавшему с ИИ-моделью, самой модели или вообще никому?
Частично я уже затрагивала этот вопрос в посте «Копирайт в мире победившего ИИ», но сейчас ситуация чуть прояснилась. Бюро авторского права США (англ. United States Copyright Office) решило расставить точки над i. Оказалось, ответы даны еще в далеком 1965 году, когда компьютеры только начинали понемногу влиять на жизнь человека. Так что дальше будет небольшое путешествие в прошлое. Погнали!
Читать далееУправление проектами: дайджест публикаций #26

Как оценивать задачи, ABCDE для РП, эффективные разборы полетов, умирающий и вечно живой Agile, любовь и работа, идеальное собеседование, гору от ума и всё интересное, что писали на этой неделе про управление проектами. Мы прочитали все публикации и выбрали для вас самые крутые и полезные. Читайте, сохраняйте и применяйте!
Читать далееГайд на работу в IT на первом курсе

Привет, Хабр! В этой статье хочу поделиться опытом работы на первом курсе уника. Расскажу про то, что я пробовал, поделюсь некоторыми цифрами и оценю каждый способ, стоит ли он потраченных усилий. Статья будет основана только на моем личном опыте работы, поэтому вполне допустимо, что у кого-то еще будет расхожее мнение - велком в комменты, с удовольствием почитаю)
Фулл гайдSony восстановила работу PlayStation Network после суточного глобального сбоя
9 февраля 2025 года Sony сообщила о восстановлении работоспособности игровой IT-инфраструктуры PlayStation Network после суточного глобального сбоя . Причину инцидента в Sony так и не озвучили . «PSN...Космонавт Иван Вагнер защитил магистерскую диссертацию с борта МКС
8 февраля 2025 года российский космонавт Иван Вагнер, который является студентом Владимирского филиала Президентской академии (РАНХиГС), защитил магистерскую диссертацию с борта...Как студенты СПО роботов на ROS пилили
Привет, Хабр! Меня зовут Алексей и этой зимой на меня напало желание наконец написать статью о том, как я и моя команда СПОшников участвовали в Eurobot Open 2022 и 2023. Это моя первая статья здесь....Релиз Explorer Tab Utility v2.0.0 — утилиты для исправления недостающих функций в проводнике Windows 11
Состоялся релиз релиз открытого проекта Explorer Tab Utility v2.0.0 . Это утилита для исправления недостающих функций в проводнике Windows 11. Исходный код решения написан на C# и распространяется на...Автоматизируй всё! Настройка CI-CD в Unity для ленивых (и умных) разработчиков. Часть первая

Все еще собираешь билды вручную? Тогда статья идет к вам!
Привет Хабр! Я уверен, что любая команда постоянно выполняет множество рутинный задач, одна из которых создание и релиз сборок
В этой статье мы разбираемся, что такое CI/CD, какие сервисы доступны Unity-разработчикам и как сделать процесс релизов быстрее и удобнее.
Также рассмотрим как внедрение автоматизации упростило процесс релиза в нашей компании
Пост @rajce — Блог компании BotHub — 09.02 09:32
Пост может показаться для некоторых очевидным, но я решил всё-таки его написать, т.к. я обратил внимание, что многие, даже умные люди, сейчас ошибочно считают что современные нейросети - не умеют...Tackling Memory Leaks in Node.js
Memory leaks in Node.js can be silent killers for your applications. They degrade performance, increase costs, and eventually lead to crashes. Let’s break down common causes and actionable strategies...Rust в ядре Linux: лекарство или яд? Споры о будущем

В мире разработки программного обеспечения, особенно в области системного программирования, языки C и Rust занимают особое место. C, как проверенный временем язык, десятилетиями служил основой для создания операционных систем, включая Linux. Однако с появлением Rust, который позиционируется как более безопасный и современный ЯП, начались жаркие споры о том, стоит ли переписывать части ядра Linux на Rust или оставить всё как есть. Дискуссия вышла на новый уровень, когда разработчики Linux начали активно сопротивляться внедрению Rust. Кристоф Хеллвиг даже сравнил нововведение с «раковой опухолью». Что стоит за этим противостоянием, и почему Rust вызывает такие полярные мнения?
Читать дальше →
Исследование: reCAPTCHA стоила пользователям 819 млн часов времени
Доктор Эндрю Сирлз, бывший исследователь компьютерной безопасности в Калифорнийском университете в Ирвайне, вместе с коллегами опубликовал статью «Dazed & Confused: A Large-Scale Real-World User...Пост @Dataist — Искусственный интеллект — 09.02 11:14
Как ИИ забирает рутину у HR На мой взгляд, HR одна из самых перспективных сфер для внедрения ИИ. В результате опроса 92% из более чем 250 HR-директоров планируют активно использовать ИИ хотя бы в...Компании массово внедряют Generative AI для ускорения цифровой трансформации
За последние два года использование генеративного искусственного интеллекта в корпоративной среде стремительно возросло, и эта тенденция только усиливается. Новое поколение крупных языковых моделей...[Перевод] На каком расстоянии мы можем обнаружить… себя?

04.02.2025, Эван Гоф, universetoday.com
Новое исследование задается вопросом, может ли внеземной разум с нашим нынешним уровнем технологий обнаружить наши техносигнатуры и на каком расстоянии.
Читать далееПереиздание The Sims выявило проблемы крупных издателей и однопользовательских игр
Electronic Arts переиздала две свои самые легендарные игры: The Sims и The Sims 2. Их нельзя назвать ремастерами, так как это оригиналы с небольшими патчами для запуска на современных системах. Однако...Гендиректор Anthropic: DeepSeek показал себя «худшим» в тесте безопасности данных о биологическом оружии
Генеральный директор Anthropic Дарио Амодеи обеспокоен работой китайской DeepSeek и её моделью R1. В интервью подкасту ChinaTalk Джордана Шнайдера он сказал , что DeepSeek сгенерировала информацию о...Преемник BERT: ModernBERT

ModernBERT: Новое поколение моделей-кодировщиков для эффективного NLP ????
«Эволюция BERT наконец здесь — быстрее, умнее, с поддержкой длинного контекста»
???? Основные особенности
- ???? В 2-4 раза быстрее, чем DeBERTaV3
- ???? Длина контекста до 8k токенов (в 16 раз больше, чем у BERT)
- ???? Понимание кода
- ? Эффективное использование памяти (<1/5 от DeBERTa)
- ???? Гибридное внимание (локальное + глобальное)
???? Инновации в архитектуре
1. Rotary Position Embedding (RoPE)
- Обеспечивает лучшее понимание позиций для длинных контекстов.
2. GeGLU Activation
- Улучшает нелинейные возможности модели.
3. Гибридный механизм внимания
- Чередование слоев глобального и локального внимания.
4. Обучение без заполнения
- Упаковка последовательностей для повышения эффективности на 20%.
???? Основные применения
- ???? RAG-системы с длинным контекстом
- ???? Поиск и анализ кода
- ???? Понимание документов
- ???? Семантический поиск
? Преобразите ваш NLP-пайплайн с ModernBERT уже сегодня!
Метод обратного движения

Фильма Стивена Спилберга «Первому игроку приготовиться» — не просто один из любимых моих фильмов. Те, кто смотрел, поймут, о чем я. Эдакий «Назад в будущее» наших дней, но вполне самодостаточный, с глубокими смыслами и кучей «пасхалок».
Одной из таких «пасхалок» стал для меня способ прохождения испытания для получения первого ключа. Напомню, по сюжету фильма, проходя «смертельную гонку» нужно было ехать не вперед, а двигать назад — задним ходом обратном направлении. И как ни странно, я нашел отражение этого принципа в реальной жизни.
В определенных ситуация я заметил, что если действовать не так как привык я, как принято действовать в подобных ситуациях, можно добиться не просто успеха, а даже превзойти свои изначальные ожидания. Объяснить это можно тем, что планируя путь к достижению поставленной цели через прямой путей решая набор последовательных задач, ты с одной стороны фокусируешься на результате (что безусловно неплохо), но в то же время ограничиваешь себя и не замечаешь возможности, которые могут тебе помочь и даже облегчить путь.
Я проанализировал ряд ситуаций, в которых я оказывался и действовал (зачастую неосознанно) не так, как обычно, я понял, что вряд ли мог бы получить именно такой результат. Мои достижения были бы намного скромнее.
Читать далееAI осваивает новые территории на объекте NASA, выполняя операции по сбору данных
Посадочные аппараты, отправленные для сбора образцов с поверхности отдаленных планет, имеют ограниченное время и заряд батареи для выполнения своей миссии. Исследователи из Колледжа инженерии...Скандал вокруг DeepSeek: страны мира усиливают защиту от китайского AI-чатбота
Китайский чатбот DeepSeek произвел фурор в мировой индустрии, вызвав обвал акций американских технологических компаний на миллиарды долларов, когда представил свою программу R1. Примечательно, что она...Обзор KINHANK G1: толковый Android TV Box с полной сертификацией и Dolby Vision. Лучше, чем Xiaomi и KICKPI

Приставка KINHANK G1 стала для меня настоящим открытием в мире тв-боксов. Малоизвестная и не слишком популярная модель оказалась намного лучше хитовых Xiaomi TV Box S 2nd Gen или KICKPI KP1. Это тот случай, когда ожидаешь получить «проходную коробку», а получаешь топовое устройство, закрывающие любые вопросы связанные с просмотром ТВ. Приставка имеет полную сертификацию от Google, систему Android TV с встроенным Chromecast и DRM Widewine L1, который позволяет получить лучшее качество контента в любых онлайн кинотеатрах. Здесь есть поддержка передовых форматов видео Dolby Vision и HDR10+, а также многоканального звука Dolby Digital Plus. Приставка получила 4GB оперативной памяти, оснащена современным WiFi6 модулем и имеет приличный набор интерфейсов для подключения. Например, оптический S/PDIF выход для аудио системы или LAN для проводного подключения интернета. А еще есть сертификация Netflix, которая позволяет смотреть видео в сервисе с качеством 4К\Dolby Vision. Нормальный (не урезанный) процессор Amlogic S905X4-J также в наличии.
Читать далееПочему ваша CRM не приносит пользы: 7 причин и советы по выбору новой

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

Летом 2022 года я опубликовал на Хабре статью «Как и зачем создавать вселенную в лаборатории», которую задумывал исключительно в качестве оммажа великому космологу и мыслителю Андрею Дмитриевичу Линде, сыну одной из последних ночных ведьм, покинувших наш мир. Но с тех пор я иногда возвращался к мыслям о том, насколько сложные физические процессы в принципе поддаются лабораторному моделированию, и что нам могут подсказать такие опыты. Сегодня я расскажу об амбициозных и пока не слишком удачных попытках смоделировать проходимую червоточину в виде компьютерной симуляции. Червоточина (wormhole), также называется «кротовая нора» или «мост Эйнштейна-Розена». Такая гипотетическая структура могла бы связывать произвольно удалённые друг от друга точки пространства-времени, если бы была проходимой. При этом, искусственная червоточина была бы очень интересна сама по себе, так как могла бы подсказать способ унифицировать гравитацию с другими взаимодействиями Стандартной Модели, в конечном счёте — объединить квантовую и классическую физику.
Читать далееConfluent Kafka: любовь и ненависть в .NET, часть 2

Привет! Как и обещала в первой части — теперь про ребалансировки и не только.
Выделяют безотлагательную и совместную ребалансировки.
При безотлагательной ребалансировке пользователи прекращают потребление из партиции, которые им назначены, затем отказываются от права владеть этими партициями, после снова присоединяются к consume group, получают совершенно новое назначение партиций и после этого возобновляют потребление. По сути, это короткое окно недоступности для всей consume group. Длина этого окна зависит от количества пользователей и некоторых параметров конфигурации.
Совместная ребалансировка - это инкрементная ребалансировка, при которой переназначается лишь некоторое подмножество партиций, и пользователи продолжают потребление из тех партиций, которые не были переназначены. Координатор уведомляет пользователей, что они должны будут отказаться от права владения некоторым подмножеством партиций, они прекращают потребление и отказываются от права владения. Затем эти партиции назначаются новым владельцам. Подход может включать несколько итераций, пока не будет достигнуто равномерное распределение. В отличие от безотлагательного подхода, мы не получаем полной недоступности. Это важно для больших consume groups, где балансировка может занять значительное количество времени.
Читать далееНовая технология машинного обучения улучшает анализ человеческих эмоций
Распознавание эмоций по выражению лица может найти широкое применение в различных областях, таких как здравоохранение, образование, маркетинг, транспорт и развлечения. Эта технология может помочь...Вся правда о Terminal Station. Пирамида на TON на $2,5 млн. или безобидная игра?

Блокчейн TON за последние полгода стал плотно ассоциироваться с мошенническими проектами и потерей денег и времени. Все благодаря его одному простому отличию от других блокчейнов, о котором я говорил еще в августе прошлого года - наличие огромной аудитории в Telegram. Задача всех других криптопроектов - это привлечь аудиторию, пользователей на свой продукт. На TON благодаря Telegram и недавнему буму тапалок с этим проблем нет, поэтому основной задачей разработчиков этой сети стало - придумывать различные игровые механики, чтобы выжать из своей аудитории (а попутно, если удастся и из рекламодателей) максимум денег.
Сегодня пойдет речь об одной из подобных историй, которая всколыхнула крипто сообщество СНГ. Это история про то, как молодая команда разработчиков решила привлечь средства на развитие себя и своего проекта, обещая пользователям большую доходность в TON (20% за 21 день). Понимаю, что большинство наших читателей скажут сразу: «Пфф! Какое тут может быть расследование? Такую доходность дают только пирамиды!» Но не торопитесь. Тут все гораздо интересней. Эта история - яркий пример того, как предприимчивая молодежь использует новые технологии и устаревшую юридическую базу для личного обогащения.
Приятного прочтения!
Читать далееПочему апории Зенона на самом деле не решены до сих пор и как это связано с фундаментальными вопросами современной науки

Это будет очень большая статья, в рамках которой я бы хотел обсудить одну проблему, которая подавляющему большинству людей кажется абсолютно незначительной и уже давно решенной, однако на самом деле это проблема не решена и она не просто не незначительна, но имеет огромное фундаментальное значение в контексте развития современного естествознания. Речь идет об апориях Зенона. Если ранее вы о них ничего не слышали или слышали только мельком, то приготовьтесь, сейчас вам откроется целый удивительный мир, в котором сходятся в одно целое математика, философия и естествознание. Если об апориях вы хорошо осведомлены и считаете, что я решил вновь попереливать из пустого в порожнее давно решенные в математическом анализе древние загадки, то будьте готовы расстаться с прежними шаблонами и взглянуть на мир совершенно под другим, весьма неожиданным углом. Статья будет сложной, но я хочу, чтобы она оказалась понятной и новичкам и людям опытным в разных науках, поэтому она будет объемной, так как придется многие моменты подробно разъяснять. Моя цель - показать, что мир совсем не такой, каким кажется. Показать, что древние логические парадоксы - это нечто гораздо большее, чем просто веселые задачки для ума. Показать, что философия - это не просто словоблудие, а истинный способ заглянуть за ширму мироздания, но только при условии, что философ готов опираться на математику и физику, а физики и математики готовы мыслить по-настоящему философски (как эти делали, кстати, абсолютно все величайшие ученые в истории человечества).
Читать далееКак существенно экономить на облаках, если РПС низкий

Сижу и вспоминаю, что давно хотел сильно уменьшить плату за облака, где крутятся петпроекты и несколько проектов клиентов. У всего этого добра запросов мало, но не мало оперативной памяти требуется. Утечек нет, просто все вместе тратит около 2,5к в месяц и за год набегает 30к, которые могли бы остаться в кармашке.
Все это не убирает полностью затраты на сервер. Мне все еще нужно арендовывать облако с белым ip, но делается это теперь в месяц за 150р, а не за 2,5к. В год 1,8 к против 30к.
AI Саммит 2025: Париж принимает ключевых игроков в области искусственного интеллекта
10 и 11 февраля 2025 года во Франции пройдет саммит по искусственному интеллекту (AI Action Summit), который соберет мировых лидеров, руководителей компаний, ученых и других участников в Париже. В...Сделай удобно: подборка UI/UX-кейсов из цифровых и нецифровых продуктов (#6)

«Сделай удобно» #1. «Сделай удобно» #2. «Сделай удобно» #3. «Сделай удобно» #4, «Сделай удобно» #5.
Продолжаю изучать различные UI/UX/CX кейсы в мобильных приложениях, веб-сайтах и в реальном мире. Дизайнерам и менеджерам по продукту, чтобы вдохновиться и добавить в заметки.
Под катом: Яндекс.Лавка, Airbnb, Daylio, Waterllama.
Читать далееВскрываем диффузионный кремниевый диод КД202К и рассматриваем его конструкцию

Всем привет уважаемые читатели моего блога. Сегодня у нас с вами на обзоре ( и разборе=) ) диффузионный кремниевый диод КД202К. Данный диод был предназначен для преобразования переменного напряжения (с частотой до 5 кГц) в постоянное, то есть в электрических схемах он выступал в качестве выпрямителя.
Читать далееМобильная разработка за неделю #574 (3 — 9 февраля)
В этой подборке рисуем карты с помощью Swift Charts и графики сна с помощью Compose, разбираемся с Swift Concurrency и плагинами Android Studio, бесплатными инструменты для создания иконок, трендами мобильных приложений и многим другим. Подключайтесь!
Я пытался устроиться айтишником, но что-то пошло не так…

Привет Хабр. Это очередная статья где абсолютно не знакомый парень будет рассказывать вам про то, с какими трудностями вам придется столкнуться при попытке устроиться на работу программистом (в моему случае на позицию Java Backend Developer (джун)). Сразу скажу что когда я говорю о программисте, я имею ввиду вполне квалифицированного и ответственного человека, а не вкатуна который вчера закончил курсы (хотя справедливости ради скажу что оттуда выходят адекватные специалисты).
Сразу скажу что я, как и любой другой человек, могу ошибаться. И у вас есть прекрасная возможность указать на мои недочеты в комментариях без лишней агрессии. Приступим.
Читать далееSony предоставит подписчикам PS Plus бонусные 5 дней подписки после суточного сбоя PSN
9 февраля 2025 года Sony извинилась перед всеми пользователями PlayStation за глобальный суточный сбой в работе игровой IT-инфраструктуры PlayStation Network. В Sony поблагодарили игровое сообщество...Как я избавляюсь от компьютерной шеи (text neck). Часть 1

Нагрузка на позвоночник в зависимости от наклона головы
Маленькое отступление: мне 43, первый компьютер «Сура ПК8000» появился у меня в 6 лет. С тех пор дома всегда были компы, за которыми я проводил довольно много времени. До 40 лет я ни разу не лежал в больнице, и со здоровьем, в целом, все хорошо.
Но сидячий образ жизни и работа за компьютером берут свое, поэтому есть небольшая сутулость, близорукость и начинается проявляться «компьютерная шея», а уставшие под конец дня спина, шея и глаза сводят работоспособность к нулю. Массаж, пешие прогулки и какая-то физическая активность в течение дня глобально ничего не меняют. Скорее, не дают ситуации ухудшиться.
В статье ? мой сугубо личный опыт и мнение о том, что помогает избавиться от синдрома без вреда здоровью. Я намеренно упростил тему и понимаю, что проблема гораздо глубже. Она относится к полноценному лечению под надзором врачей. Буду рад за комментарии и указание на фактические ошибки, а еще больше ? если кому-то мой опыт откликнется и поможет.
О синдроме компьютерной шеи или «техношеи» я слышал давно, но особенно внимания не обращал, т.к. считал, что ко мне это не относится. И только когда в прошлом году стало садиться зрение, периодически хрустеть шея и неметь руки, я решил обратиться к неврологу, чтобы точно определить диагноз, чтобы не заниматься самолечением.
В первой части опишу результаты обследования, а также техники самостоятельной профилактики (по рекомендации невролога), а во второй расскажу про результаты лечения, посещения мануального терапевта и зала со специфическими тренажерами.
Но сначала определимся с терминами и откуда они взялись.
Читать дальше →
[Перевод] Динамические формы с Flask

Одной из распространенных задач в веб-приложениях является создание формы, в которую можно вводить заранее неопределённое количество элементов. Этот подход часто используется при вводе пользовательской информации, например, телефонных номеров или адресов. В примере ниже можно увидеть, как пользователь динамически добавляет дополнительные телефонные номера в форму, нажимая на кнопку "Add another".
Читать далееC++ на стероидах: Бьёрн Страуструп представил «профили» для обеспечения безопасности ресурсов и типов
«Прошло более 45 лет с тех пор, как C++ был впервые задуман», — написал 74-летний создатель C++ Бьёрн Страуструп в статье для Communications of the ACM. Он...От глубины к заголовкам: как интернет создал поколение поверхностного мышления

Мы живем в эпоху абсолютно новой информационной реальности, где технологии стали неотъемлемой частью повседневной жизни. Интернет не просто инструмент, а глобальный источник знаний, легкодоступный в любом месте и в любое время. Он освободил человечество от необходимости запоминать информацию, ведь всё можно «спросить у сети». Но вместе с этим изменилось и наше мышление, восприятие данных, способы их анализа, а также сама природа нашей памяти и способности к обучению. Какие же последствия несут эти трансформации и как новое «цифровое мышление» влияет на качество нашего понимания мира, на принятие решений и нашу креативность? Давайте рассмотрим часть изменений, которые принесла информационная революция. Как она изменила роль памяти, чтения, личного поиска и осмысления сути вещей.
Узнать кто такие Обновлённые и Не_модныеEco-Methodological Sustainability
Introduction: A Blind Spot in Sustainability Discussions In recent years, discussions about the environmental impact of information and communication technologies (ICTs) have largely revolved around...Как я пытался автоматизировать рутину с помощью ИИ и что из этого вышло

Однажды мой знакомый продакт спросил у меня: «А как вы используете нейросети в своей работе?». Я подумал и ответил: «А никак.» Надо сказать, что я не очень доверял нейросетям, воспринимая их скорее как продвинутый поисковый движок, нежели ассистент в ежедневных рутинных задачах. Мы немного поговорили о его опыте, и я в очередной раз призадумался: «А может пора?». Откровенно говоря сыграло ощущение того, что я упускаю что?то полезное и интересное (как в своё время случилось с криптой) и, возможно, стоит попробовать.
Читать далееApple объединяет AI и эмоции в новой лампе-роботе из Pixar
Последний эксперимент Apple в области робототехники кажется настоящим признанием в любви к лампе Pixar — Luxo Jr. Эта крошечная, энергичная настольная лампа, которая подпрыгивает на экране перед...Фальшивые дела и судейская головная боль: как AI подводит юристов в зале суда
Адвокат в условиях нехватки времени, из-за травмы спины, столкнулся с иммиграционным делом, где представлял клиента, обжаловавшего решение министра. Чтобы сэкономить время, он решил воспользоваться...Разбор поддельной зарядки Xiaomi 67W

Такими зарядками завалены все маркетплейсы. На их продвижение не жалеют денег и благодаря хорошей марже и большим объемам продаж все это отлично окупается. Ну а что в реальности получает пользователь – под катом.
Читать далееНавыки работы с компьютерными сетями: освоение основ

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

Обработка ошибок — это важная часть любого языка программирования. Она помогает предотвратить незаметные сбои в приложениях, перехватывать неожиданные поведения и предоставлять осмысленные ответы, когда что-то идет не так. Однако подход Go к обработке ошибок часто приводит к написанию многословного и повторяющегося кода, что вызывает недовольство среди разработчиков. Давайте разберем, почему это происходит, какие ограничения это накладывает и какие решения могут быть предложены.
Читать далее[Перевод] Почему GPT-4 ошибается в 96% случаев: границы возможностей LLM

Почему даже самые передовые языковые модели, такие как GPT-4, справляются с умножением четырёхзначных чисел только в 4% случаев и дают правильный ответ в сложной головоломке лишь в 10% случаев? Исследования показывают, что трансформеры сталкиваются с фундаментальными математическими ограничениями. Учёные ищут способы расширить их возможности — от встроенной позиции чисел до подсказок цепочки мыслей.
Читать далееПост @denis-19 — Производство и разработка электроники — 09.02 20:01
У российских автомобилей Haval Jolion загорелся «чек энжин» (Check Engine) в Санкт-Петербурге из-за изменения погоды. Кроссоверы Haval Jolion с полным приводом отреагировали на аномально высокое...AI-рассылки из Нью-Йорка захватывают города Колорадо
Национальная сеть новостных рассылок, сгенерированных искусственным интеллектом, попала под пристальное внимание СМИ. По крайней мере, две такие рассылки действуют в Колорадо. 27 января журналист...Китайские телеком-гиганты сотрудничают с AI-моделью DeepSeek
Китайский автопроизводитель Great Wall Motor и ведущие телекоммуникационные компании страны внедряют AI-модель, разработанную стартапом DeepSeek, в свои продукты. Эти компании присоединяются к...[Перевод] Почему азиаты доверяют роботам парковку, а европейцы — нет

Параллельная парковка — стресс для большинства водителей. Недовольные гудки сзади, страх врезаться в другие автомобили или поцарапать свою машину о бордюр. И извечное: достаточно ли близко я к тротуару, а может, слишком далеко? Еще исследование 2010 года показало, что при парковке сердцебиение резко подскакивает буквально в течение 10 секунд.
И это отличная почва для автоматизации: пусть вкалывают роботы, а человек будет спокоен. Уже более десяти лет автомобили поставляются с функциями автоматизированной параллельной парковки. Однако водители США и Европы, похоже, не ценят эту помощь.
Читать далееСделать 10 игр на Godot. От Pong до Portal. И вот итог

Кратко расскажу о себе: имею около 10 лет опыта с GameMaker, выпустил пару игр в Steam. Делал пару-тройку конкурсных игр на Unity, один раз на Unreal Engine 4 (об этом детально рассказывал в статье на другом сайте). У меня нет цели попробовать абсолютно все движки, однако, взглянуть на те, что оказались на слуху — почему бы и нет? Таким движком оказался Godot. Много о нём слышал, решил попробовать в деле.
Имеется 20 games challenge, в названии которого указано 20 игр, но на деле челлендж на создание 10 игр с нарастающей сложностью. Никаких временных рамок в не было, поэтому я решил установить свой дедлайн: до конца 2024 года сделать все 10 игр, по одной игре в месяц.
Смог ли я справиться с этим? Каким образом?
Узнать что вышло и сколько игр сделал!От сервера к десктопу: эксперимент с ASP.NET AOT и WebKitGTK

В этой статье я расскажу об экспериментальной связке технологий, которую я раньше не встречал нигде и основным мотиватором была проверка жизнеспособности этой идеи.
Цель этого эксперимента — проверка жизнеспособности стека ASP .NET + WebKitGTK + frontend на JS/TS. Этот стек предназначен для работы на ОС Linux. В проекте весь код написан на C# за исключением клиентской части, которая реализована при помощи TypeScript и Angular 19.1.
Этот концепт представляет из себя приложение, которое получает данные из Github API и для выбранного языка программирования проводит анализ количества новых репозиториев github по годам, строя линейную диаграмму, показывая тем самым тренд языка программирования. Этот анализ изначально не слишком объективен, но для тестового приложения вполне нормальный сценарий использования. В приложении на том же WebKitGTK реализована OAuth аутентификация Github. Полученные токены хранятся в системе при помощи библиотеки libsecret в зашифрованном (AES) виде. После первого входа пользователю необходимо установить пин-код, который является частью ключа. Немного заморочился с безопасностью токенов, да =)
Читать далееOpenWrt One: что значит «неубиваемый» маршрутизатор

В 2024 году опенсорсному проекту OpenWrt исполнилось 20 лет. Разработчики ещё в январе объявили, что этот юбилей можно отпраздновать выпуском нативного маршрутизатора OpenWrt One.
Разработка и рождение дизайна заняло девять месяцев. В октябре началась отгрузка первых экземпляров для энтузиастов, а в конце ноября 2024 года свободный маршрутизатор появился на крупнейших торговых площадках интернета. Это важная новость, потому что OpenWrt One — в своём роде уникальное устройство. Это первый маршрутизатор, специально сконструированный для идеальной совместимости с опенсорсной прошивкой OpenWrt, хотя с ней официально совместимы десятки устройств (можно самостоятельно скачать и установить её, это несложная процедура).
Маршрутизатор на открытой архитектуре с прошивкой OpenWrt разработчики называют «неубиваемым» (unbrickable): в нём предусмотрен физический переключатель для разделения NOR- и NAND- флэш-памяти.
Читать дальше →
В поисках идеальной клавиатуры

На работе мне постоянно приходится постоянно переключаться между раскладками и все бы ничего, но запятые и кавычки в русской и английской версии всегда путают мои пальцы. Как то осенью, в очередной раз услышав от Лебедева про «трагедию запятой» и натолкнувшись универсальную раскладку от Ильи Широкова я решил все исправить.
Про то как я боролся с запятыми, и на какой раскладке остановился будет отельный рассказ. А пока про муки выбора механической клавиатуры.
Читать далееGame++. Juggling STL algorithms

Мы все пишем циклы, в каждом софте, в каждой игре они будут. Вы не можете обойтись без них. Скажете, что делает этот код?
stl::vector numbers = {1, 2, 3, 4, 5};
int sum = 0;
for (int num : numbers) {
sum += num;
}
Конечно, это просто: код суммирует элементы массива. Похожую задачу про суммирование или другую операцию над массивом мой лид даёт на собесах :) Люди смотрят с удивлением, а потом большинство пишут, вот то, что было выше. И тут три вещи - человек либо поленился прочитать про STL алгоритмы, либо не доверяет нам и знает про них, но думает что не поймем мы, либо знает, но не понимает зачем показываеть эти знания, почему? вопрос оставим открытым. Этот пример с циклом - простейший алгоритм.
Алгоритмы STL — это настоящий швейцарский нож для разработчика. Они не просто помогают писать код, а делают его чище, понятнее и надежнее. В проектах с большими кодовыми базами, где легаси код не всегда стабилен и удобен для поддержки, это особенно важно. Каждый, кто писал циклы вручную, сталкивался с ошибками: вылезли за границы массива, забыли обработать пустой контейнер, сделали лишнее копирование. STL-алгоритмы избавляют от многих проблем, позволяя выразить мысли кратко и четко. Вместо простыней кода с индексами — несколько строк с понятным смыслом. Так что, если вы еще не знакомы со стандартными алгоритмами, самое время это исправить. Это один из тех инструментов, которые однажды освоив, уже невозможно забыть, это как езда на велосипеде, хорошем промышленном велике, за автором Кнута или Саттерра - надежном и с серийным номером.
Читать далее[Перевод] От ASCII к ASIC: портируем donut.c на крошечный кремниевый срез
Прошло много лет с тех пор, как я написал donut.c, и всё это время я не раз задумывался, можно ли как-то упростить этот проект. Например, может быть, нашёлся бы способ очертить пончик лучами, дописав для этого немного кода. В октябре 2023 года я написал твит о совершенно внезапном просветлении, позволившем мне найти новый подход к этой проблеме — без привлечения памяти, без каких-либо синусов, косинусов, без квадратных корней, деления, строго говоря, даже без умножения. Всё нужное можно отобразить с помощью одних только сдвигов и сложений. Вот обновлённая версия на C.
Читать дальше →
Алгоритм генерации волн врагов в рогалике

Привет! Недавно в ранний доступ в Steam вышла наша игра Clayers: Prologue. Это рогалик в глиняном стиле, где нужно подбирать и смешивать цвета, чтобы убивать врагов. В этой статье разберём наш подход к генерации волн с учётом сложности противников.
Читать далееОпыт кастомизации LibreSDR

Недавно соблазнился возможностями LibreSDR работать в полнодуплексном режиме, захотелось использовать такой трансивер для связи с низкоорбитальными радиолюбительскими спутниками. Очень удобно, когда можешь одновременно передавать свой сигнал на спутник и сразу слышать, как он ретранслируется. Для этих целей решил попробовать использовать LibreSDR как один из самых бюджетных вариантов. В ходе проекта пришлось поглубже познакомится с устройством LibreSDR и немного усовершенствовать его.
Узнать больше про настройку LibreSDR[Перевод] Исповедь хакера: как работает финансовый рынок?

Это статья - еще один изумруд из недр интернет андеграунда. Гарантирую, что вы найдете в ней что-то интересное. Возможно, мысли автора выражены в несколько экспрессивной и утрированной форме, но учитывая такие исторические события как Азиатский финансовый кризис и Кризис 2008 года, рынок действительно напоминает сюрреалистическую зарисовку. И наше время определенно в этом плане выглядит еще более сюрреалистичным. Тот же Трампкоин, который все обсуждали несколько недель назад, откровенные манипляции с DOGE Илоном Маском, поэтому его экспрессивность понять можно, но мат я убрал)
Читать далееАстрономы открыли «Кипу», самую большую структуру в известной Вселенной
Сверхскопление Шапли было одной из пяти гигантских структур, обнаруженных в ходе нового исследования местной Вселенной. Ранее считавшаяся самой большой сверхструктурой в космосе, теперь она уступает...Ну заяц погоди! Или противоракетная оборона для самых маленьких евреев и не только. Часть 2

Продолжение статьи, созданной в процессе решения задачи о погоне, для школьников. Очков Валерий Федорович, предложил мне решить методом структурного моделирования задачу погони волка за зайцем. И в первой части именно эта задача подробно и разобрана. Многие читатели справедливо спрашивали, а причем здесь евреи и ракеты? В этой части я покажу, как можно связать школьную задачу про бегающего по кругу зайца с израильской противоракетной обороной.
Читать далее