Просто пишите код. Часть 2

Паттерны как средство защиты основной бизнес логики от изменений но часто изменения были желательны, а паттерны их осложнили и превратили в место для выноса сложности из бизнес логики в неподходящее место
Читать далееЛучшие статьи Хабра в январе 2025 года

Уже более десяти лет я регулярно читаю Хабр, однако, как и многие другие пользователи, обычно концентрируюсь на статьях из своей ленты новостей. Это практично, но существует вероятность упустить интересные публикации, которые остаются вне моего внимания. Чтобы разобраться в актуальных тенденциях, я решил провести собственный анализ самых популярных публикаций на Хабре за январь 2025 года.
Для сбора данных я использовал свой парсер на Node.js. Работать пришлось напрямую с HTML, так как скрытого API Хабра я не нашёл. К счастью, внутри HTML разметки каждой статьи находится JSON с ключевыми параметрами: автор, дата, просмотры, рейтинг — это упростило парсинг.
Я обработал все статьи, опубликованные в январе, но в итоговый список попали только те, что набрали более 30 тысяч просмотров или рейтинг выше +30.
Парсим и анализируем ????Стрельба через винт

Становление истребительной авиации. После того, как аэропланы научились «работать» по земле, возникла необходимость отгонять (а лучше – сбивать КЧС) их от своих собственных позиций. В воздухе повисла идея самолёта-истребителя. Но как сбивать вражеские летательные аппараты? Воздушные дуэли на револьверах – романтично, но почти бесполезно, таран – сложно и крайне опасно.
Общая идея была понятна – нужно поставить на самолёт уже хорошо зарекомендовавший себя на земле пулемёт, низкая точность которого в воздухе компенсируется большой плотностью огня и мощной пулей винтовочного калибра.
Читать далееНедостатки искусственного интеллекта: взгляд изнутри и что мы можем увидеть снаружи. Кому нужен божественный ИИ

Я спросил какой-то чат не-GPT про недостатки исскуственного интеллекта (далее ИИ) и он мне выдал бодрый ответ за который в старших классах обычной школы наверняка бы поставили пятерку.
Но человека отличает наличие собственного мнения, которое он стремится защищать даже когда его напрямую не подвергают сомнению, то есть мы умеем отвечать или даже возражать не на прямые вопросы с подвохом или без, но даже на сторонние, казалось бы нейтральные рассуждения. Мы способны анализировать и находить то что угрожает, разрушает наше мировозрение и возражать на это.
Как вы думаете что спорного или даже плохого можно найти в такой формулировке от машины:
Искусственный интеллект (ИИ) стал одной из самых обсуждаемых тем в мире технологий. Его потенциал для улучшения различных сфер жизни, от медицины до автоматизации производства, огромен.
Для начала можно привязаться к упоминанию медицины: представьте что вы пришли не к естественному врачу, а к бездушной машине с оператором (или без) и начинаете рассказывать что у вас болит и когда заболело...
А было ли в истории такое что профессионалов определенной области заменили на профессионалов в другой, как эта гипотетическая замена врачей на операторов машины с искуственным интелектом?
Я использовал ответ не-GPT как план для своей статьи
Однако, как и любая технология, ИИ имеет свои недостатки, которые нельзя игнорировать. В этой статье мы рассмотрим основные проблемы и вызовы, связанные с искусственным интеллектом. и то в чем его божественность.
Читать далееЧапаев и Матрица: почему культура 90-х бунтовала против пластмассового мира? Часть 2

К началу 90-х общества США и других стран оказались в мире, с которым человек и его системы восприятия раньше не сталкивались. Материальное окружение и живое общение никуда вроде бы не делись — но их доля в воспринимаемом неуклонно снижалась за счёт ТВ и других СМИ. Медиапродукты уже целенаправленно создавались для максимального привлечения внимания и эмоционального вовлечения. Реальный мир тускнел на фоне гламурной картинки ТВ и журналов. Недоверие вызывали и они, и заверения любых властей и корпораций. Прочная картина мира, в которой жили прежние поколения, рассыпалась на глазах у очень многих — но потребность в ней не исчезла. Чувство ирреальности мира и поиск хоть чего-то настоящего нашли немало отражений в культуре этой странной эпохи. Читать дальше →
Golang – руководство для новичков

Язык программирования Go, также известный как Golang, был разработан в Google в 2007 году Робертом Гриземером, Робом Пайком и Кеном Томпсоном. Он стал открытым исходным кодом в 2009 году.
Это статически типизированный язык с синтаксисом, схожим с языком C, но лишённым его избыточной сложности. Например, Go сохранил лаконичность и читаемость C, но убрал такие элементы, как классы, наследование или исключения, заменив их более простыми и предсказуемыми конструкциями. Вместо этого язык предлагает встроенные механизмы для работы с параллелизмом (горутины и каналы), автоматическое управление памятью (сборка мусора) и строгую статическую типизацию для минимизации ошибок на этапе компиляции.
В этой статье вы узнаете, как написать простое CLI-приложение (интерфейс командной строки) на Go. Сначала мы кратко разберём ключевые особенности языка. Затем обсудим базовую структуру файла в Go. Рассмотрим основные типы данных и конструкции языка.
Читать далееManticore Search 7.0.0: fuzzy search, автодополнение, Kafka, JSON индексы, Jieba, лёгкая пагинация
Мы представляем Manticore Search 7.0.0 — новую версию с интересными функциональными улучшениями, оптимизациями производительности и критическими обновлениями для повышения стабильности. Среди ключевых...Что почитать техническому специалисту: подборка от CTO

Привет, Хабр! Меня зовут Глеб Тильтиков, я Chief Technical Officer платформы МТС OmniChannel. Сегодня поделюсь подборкой книг, которые помогут ИТ-специалистам расширять кругозор, прокачивать скилы и быть в тренде разработки. В ней книги про Go, высоконагруженные приложения, микросервисы, разработку ПО, а еще вспомним игры, которые мы все так любим. Надеюсь, вам понравится!
Читать далееDeepSeek — новый ChatGPT, Qwen — новый DeepSeek? Проверяем модели в разработке, иллюстрациях и готовке

Казалось бы, мир еще не успел оправиться от новостей о китайской нейросети, которая догнала ChatGPT и обвалила фондовый рынок. Но вот уже DeepSeek не справляется с потоком пользователей, а техногигант Alibaba презентовал обновленную модель — Qwen 2.5 Max. При этом решения из Китая не только бесплатны и с открытым кодом, но и кратно дешевле в разработке. С другой стороны, иной подход может сказаться на цензуре и «трудностях перевода» по сравнению с западными моделями.
Меня зовут Антон, я инженер по информационной безопасности в Selectel. В тексте сравню СhatGPT с двумя китайскими собратьями — Qwen и DeepSeek. Оценим их по нескольким критериям: логика, генерация изображений и исправного работоспособного кода. Добро пожаловать под кат! Читать дальше →
Deepseek произвел фурор и тут же облажался, а Гарвард не стал судиться с Samsung: дайджест новостей
Китайский стартап выпустил нейросеть, обвалившую стоимость зарубежных IT-гигантов. Образы строителей Равшана и Джамшута из шоу «Нашей Russia» нельзя использовать без разрешения от ТНТ. LG Electronics...Как проводить спринт-ретроспективу в 2025 году

Многие команды недолюбливают спринт-ретроспективы, считая их бесполезными или формальными встречами, которые не приводят к реальным изменениям.
Если ретроспектива не приносит ощутимых результатов, команда начинает воспринимать ее как пустую трату времени. Однако при правильном подходе этот инструмент может стать мощным механизмом для постоянного улучшения процессов разработки и повышения удовлетворенности команды работой.
Читать далееНовый рекорд емкости: жесткие диски на 36 ТБ уже в продаже

Компания Seagate начала поставки новейших жестких дисков емкостью 36 ТБ избранным клиентам. Эти HDD стали самыми емкими в мире среди серийно производимых моделей. Кроме того, Seagate удалось достичь плотности записи в 6 ТБ на одной пластине, что открывает путь к созданию накопителей объемом до 60 ТБ. Подробности — под катом.
Читать дальше →
От соревновательной игры до мобильной легенды. История Змейки

Наступил Год Змеи. Грех не вспомнить чудо финской игровой мысли, его побратимов, истоки, взгрустнуть по Nokia и залам с игровыми автоматами.
А начнём мы с того, что Змейка, собственно, не только игра, а целый жанр. Прям вот так открыто никто не заявляет, но и так понятно, что название ему дала та самая игра с кнопочных телефонов Nokia. В общем, та же история, что и с дьяблоидами или, из более свежего, соулслайками.
Читать далееСоздание бота для телеграмма на c++, используя библиотеку Boost

Создание Telegram-ботов обычно ассоциируется с Python , но C++ — это мощная альтернатива для тех, кто ценит производительность и контроль над ресурсами. Использовать мы будем библиотеку Boost для работы с https запросами.
Если нужен только проект то он есть на гитхабе https://github.com/sergey00010/telegram_bot_cpp_boost
Читать далееПост @AppCrafter — Программирование — 01.02 05:09
Рынок обучения программированию рухнет в ближайшее время Сейчас много говорят о том, что ИИ оставят без работы программистов. Но на самом деле более печальная участь ожидает рынок обучения...AI, макеты и дедлайн: как за 8 часов исследовать продуктовый сценарий, нагенерить идей и взяться за макеты

В этой статье я расскажу, как я работаю, когда «подгорает» на примере модуля планирования рабочего времени в нашем корпоративном портале.
Читать далееПост @denis-19 — Машинное обучение — 01.02 07:27
Учимся писать промты для о3-mini с помощью мини-гайда , который научит правильно пользоваться новой моделью. У «думающих» нейросетей отличается логика построения промтов — привычные подсказки к...Крипто баня Часть 2. Техническая

Отопление майнингом. Крипто баня. В продолжение к первой статье про отопление дома. Накопилось много вопросов и актуальность некоторых данных устарела. Представляю вашему вниманию вторую техническую часть.
Читать далееSony по DMCA добилась удаления мода, позволяющего сыграть в Bloodborne на PS4 и PS5 с частотой 60 кадров в секунду
В конце января 2025 года Sony с помощью запроса DMCA добилась удаления мода, позволяющего сыграть в Bloodborne на взломанных консолях PS4 и PS5 с частотой...Развивающие курсы для детей онлайн: ТОП-10 лучших

Развивающие курсы для детей онлайн – отличный способ прокачать ряд ценных навыков с учетом интересов конкретного ребенка. При этом всегда можно подобрать вариант уроков, которые будут соответствовать увлечениям школьника. Современные частные школы предлагают заинтересованным детям обучение в направлениях информационных технологий и общего развития, рисования и языков. Это примеры: доступных вариантов десятки.
Посмотреть рейтинг[Перевод] IntelliJ IDEA 2025.1 EAP 3

Команда Spring АйО перевела статью от JetBrains про релиз третей версии EAP для IntelliJ IDEA 2025.1.
Среди нововведений: обновления режима Kotlin K2, улучшенное логическое представление в панели Structure и автодополнение для несуществующих репозиториев Spring Data.
Читать далееАнимация частиц песка для прелоадера и первая попытка в шейдеры и WebGL

Привет, меня зовут Ваня! Я фронтенд-разработчик в Лиге А. и часто работаю с анимациями на клиентских проектах. В основном, использую Gsap, простые CSS-анимации или Lottie. А вот проекты, которые нужно реализовывать на WebGL встречаются редко и почти всегда задача по ним звучит необычно.
Читать далееПост @Bizonozubr — Я пиарюсь — 01.02 10:14
Я работаю в сфере АСУТП и при использовании SCADA систем часто возникают различные проблемы при эксплуатации. Я думаю многие пользователи GE Proficy Historian столкнулись с проблемами, когда базовые...У SAMURAI есть цель — zero-shot решение задачи Visual Object Tracking(VOT)

Визуальный трекинг объектов без обучения – сложная задача, особенно в динамических сценах. Новый метод SAMURAI расширяет возможности SAM-2, интегрируя механизмы моделирования движения и улучшая архитектуру памяти.
SAMURAI использует фильтр Калмана для моделирования движения и стабилизации предсказаний, что позволяет значительно повысить точность трекинга в сложных условиях. Метод превосходит существующие zero-shot методы и демонстрирует конкурентоспособные результаты по сравнению с обучаемыми моделями.
Подробнее об архитектуре SAMURAIУральский федеральный университет открыл регистрацию на хакатон «Инженерный код» для школьников и студентов
Уральский федеральный университет открыл регистрацию на хакатон «Инженерный код» для школьников 10-11 классов, студентов колледжей и техникумов и студентов вузов, обучающиеся по инженерным...Представлен проект LinuxPDF — Linux в PDF в браузере
Разработчик под ником ading2210 представил проект LinuxPDF — Linux в PDF в браузере. Проект открывается только в браузерах на базе Chromium, использующих движок PDFium. Код написан на C и опубликован...Полезное для Linux

Описываю некоторые вещи, которые могут пригодиться при работе в linux-дистрибутивах. В основном на примере своей предпочитаемой ОС, Manjaro.
Читать далее[Перевод] LibGodot позволит встраивать Godot в другие приложения, например, в Blender

..или Blender в Godot ???? в общем не суть)
История от Miguel de Icaza про встраиваемый игровой движок.
Много лет назад, работая в Xamarin, где мы создавали кроссплатформенные библиотеки для мобильных разработчиков, мы хотели предложить нашим пользователям возможности 2D и 3D игр в виде добавления 2D или 3D контента в их мобильные приложения.
Для 2D мы создали и разработали множество библиотек, вдохновленных Cocos2D.
С 3D ситуация была сложнее. Мы финансировали несколько библиотек в течение нескольких лет, вносили свой вклад в другие, но ничего не вышло (история этого заслуживает отдельного поста).
Примерно в 2013 году мы огляделись вокруг, и на тот момент у нас было два претендента: один — встраиваемый движок с множеством симпатичных функций, но не очень хорошей поддержкой пользовательского интерфейса под названием Urho, а второй — Godot, который имел отличную IDE, но не поддерживал встраивание.
В то время я связался с Juan, чтобы обсудить, можно ли превратить Godot в такой движок. Хотя я обычно веду подробные записи всех своих встреч, эти записи, к сожалению, пропали в результате приобретения Microsoft, но из того, что я помню, Juan сказал мне: «Godot — это не то, что вы ищете» в двух измерениях, не было никаких ближайших планов по превращению его во встраиваемую библиотеку, и он не был таким продвинутым, как Urho, поэтому он рекомендовал мне выбрать Urho.
ПодробностиШвейцарская налоговая служба купила доменное имя Багамских островов после опечатки в URL
Швейцарский кантон Базель-Штадт был вынужден купить доменное имя Багамских островов для того, чтобы исправить опечатку в налоговых уведомлениях, которые отправили более чем 100 тыс. домохозяйств....Google возвращает функцию звонков с помощью AI для назначения встреч и услуг
Google работает над новой функцией звонков с помощью AI под названием «Спроси меня», которая позволяет назначать встречи с поставщиками услуг. Пользователи просто указывают, какая услуга им...Apple запустила сайт для выплаты компенсаций владельцам первых Apple Watch из-за батарей
Накануне завершился судебный процесс по коллективному иску против Apple из-за вздутия батарей в Apple Watch Series 1, 2 и 3. Компания выплатит клиентам $20 млн, а для получения денег нужно подать...Компания Allen AI: новая модель T?lu 3 405B с открытым исходным кодом конкурирует с лучшими моделями
Институт искусственного интеллекта Аллена (Ai2) выпустил T?lu 3 405B — языковую модель с открытым исходным кодом, которая, как сообщается, по производительности соответствует или превосходит DeepSeek...Добавление ругательств в поисковые запросы отключает функцию обзора на основе Gemini AI
Пользователи выяснили , что добавление ругательных слов отключает результаты поиска Google на основе Gemini AI. Так, если ввести запрос о том, как отключить «чёртовы результаты Google ИИ», то выдача...Пост @luchanos — Блог компании Островок! — 01.02 11:39
Поиск багов в Островке , как и в других компаниях, во многом опирается на автоматизированные тесты. Но при этом в тревелтехе есть свои особенности тестирования. Внешние интеграции Поставщики отелей,...Тест ChangeMyView: как OpenAI оценивает убедительность своих AI-моделей
OpenAI использовала сабреддит r/ChangeMyView для создания теста, предназначенного для оценки убедительности своих AI-моделей. Компания рассказала об этом в системной карточке —...Технология LEST. Альтернативный путь использования лифта

Здания потребляют около 40% электроэнергии во всем мире. Существует несколько решений для повышения эффективности энергетических услуг в зданиях. Однако существует ограниченное количество решений для выработки электроэнергии в зданиях. Существующие могут включать генерацию солнечной энергии и хранение энергии (аккумуляторы или небольшие гидроаккумулирующие установки). Увеличение выработки электроэнергии из источников переменной возобновляемой энергии (VRE) может снизить зависимость от ископаемого топлива и сократить выбросы CO2. Однако каждый источник VRE требует дополнительного решения по гибкости из-за его прерывистости. Кроме того, спрос на электроэнергию в здании часто сильно меняется ежедневно и еженедельно, а также в праздничные сезоны, что увеличивает интерес к хранению энергии внутри самого здания.
Потребление энергии в лифтах обычно составляет 2–10% от общего потребления энергии зданием.
В часы пик лифты могут составлять до 40% спроса на электроэнергию здания. Расчетное суточное потребление энергии лифтами в Нью-Йорке составляет 1945 МВт·ч в будние дни с пиковым спросом 138,8 МВт и 1575 МВт·ч в выходные с пиковым спросом 106,0 МВт.
На рис.1 представлено распределение высот зданий в Нью-Йорке и энергии, потребляемой лифтами.
Читать далееМини обзор контроллеров от Artery (AT32)

В этой статье я хочу поделиться своим опытом знакомства с микроконтроллерами компании Artery Technology, которые представляют собой одну из альтернатив STM. Рассмотрим, какие модели микроконтроллеров и макетных плат доступны для покупки, скачаем ПО и библиотеки от производителя и сравним их с привычным STM32. Цель статьи — на примере своего опыта показать, что из себя представляют микроконтроллеры Artery, какие у них есть приятные и сомнительные стороны, и что нового они могут предложить. Надеюсь, этот материал станет полезным ориентиром в выборе компонентов для ваших разработок.
Читать далее«Неконтролируемая человеческая речь»: какие опасности таит в себе новый набор данных для AI?
MLCommons, некоммерческая рабочая группа по безопасности AI, объединилась с платформой для разработки AI Hugging Face, чтобы выпустить одну из крупнейших в мире коллекций голосовых записей из...Microsoft формирует новое подразделение для изучения влияния искусственного интеллекта
Компания Microsoft объявила о создании нового подразделения Advanced Planning Unit (APU) в рамках своего бизнес-подразделения Microsoft AI. Задача APU — исследовать социальные, медицинские и рабочие...Проверка на (не)вхождение строк через разные инструменты в PostgreSQL

Сравниваем использование IN
, EXISTS
и JOIN
для нахождения вхождений и рассматриваем их планы выполнения для разных ситуаций.
Пост @Dataist — Искусственный интеллект — 01.02 12:39
Чего ждать от ИИ в этом году: технологические тренды Gartner 2025 Аналитическая компания Gartner представила свои технологические прогнозы , сгруппировав их в три основные категории: 1. ИИ:...[Перевод] DeepSeek подтвердила мои подозрения относительно OpenAI. Разработчик ChatGPT ведет проигрышную игру

Есть три типичные причины, по которым OpenAI попадает в новости:
1. Члены совета директоров терпят фиаско.
2. Они запускают новый продукт
3. Или они ноют о том, что все еще не получают прибыль
Недавно они попали в новости по причине номер 3.
В начале января Сэм Альтман опубликовал этот раздражающий твит.
Читать далееNaive Problem Solving: Почему неопытность в разработке может быть преимуществом

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

Всем привет. Эта (полу)шуточная статья родилась из обсужденийс «бородачами» из PRO Hi?Tech примерно полгода назад. Я тогда осознал важность одного обстоятельства в производстве чипов, которому раньше не придавал значения. А оно, возможно, имеет ключевой смысл для всей истории. Дело в том, что в экономике есть, так сказать, «прямая» логика — максимизация прибыли. А есть «инверсная» — минимизация убытков. В большинстве случаев работает прямая, но вот производства непрерывного цикла, к коим относится и фабрика микроэлектроники, управляются инверсной. Начну с маленькой прелюдии.
Читать далееJavaScript. Готовимся к live-coding

Всем привет! Сейчас без live-coding'a никуда: на собеседованиях часто дают одну-две задачки, которые нужно решить за определённое время. Сами задачи могут быть несложными (не супер-пупер алгоритмическими), но новички могут переволноваться и не справиться с ними.
Поэтому в этой статье я хотел бы описать типовые задачи, которые встречаются в этой секции на позицию frontend или backend разработчика (если бэк на JS). Это поможет вам получить общее представление о том, что может ждать вас.
Читать далее[Перевод] О том, почему Китай успешно развивает ИИ, несмотря на экспортные ограничения США
В 2017 году Китай представил амбициозный план мероприятий, целью которого было возглавить разработку ИИ, а также закрепить это лидерство к 2030 году. В 2020 году планировалось представить “знаковые достижения”, т.е. продемонстрировать прогресс в области ИИ. Но вот настал 2022 год, OpenAI явила миру свой ChatGPT, Китаю же ответить на это было нечем.
В то время ведущие китайские технологические компании всё ещё приходили в себя после регуляторного давления правительства. Суровые меры, действовавшие полтора года, сократили китайский технологический сектор примерно на 1 триллион долларов. Так китайским разработчикам чат-ботов ИИ пришлось ждать почти год, чтобы получить одобрение правительства на выпуск своего продукта. Некоторые полагали, что строгая цензура властей заставит страну отказаться от притязаний в области ИИ. В то же время экспортный контроль, введённый администрацией Байдена всего за месяц до первого выпуска ChatGPT, был направлен на то, чтобы перекрыть доступ Китаю к передовым полупроводникам, необходимых для обучения крупных моделей ИИ. Без современных чипов цель Пекина — превосходство ИИ к 2030 году — казалась все более недостижимой.
Но если оценивать положение дел сегодня, то можно сказать, что множество моделей от китайских разработчиков свидетельствует о том, что лидерство США в области ИИ пошатнулось. В ноябре 2024 китайский видеоигровой гигант Tencent показал Hunyuan-Large, модель с открытым исходным кодом, которая, как показало тестирование компании, превзошла лучшие открытые модели в США по нескольким показателям. В конце декабря 2024 года, DeepSeek выпустила DeepSeek-v3 – модель, которая опередила ИИ-модели с открытым исходным кодом в популярной онлайн-таблице лидеров и не уступает лучшим закрытым системам от OpenAI и Anthropic.
Читать далееТехнологический баттл: OpenAI o3-mini против DeepSeek-R1
Вчера OpenAI выпустила o3-mini — усовершенствованную и более экономичную модель для решения сложных задач в математике, науке и программировании. Модель уже доступна в ChatGPT (включая бесплатную...Пост @denis-19 — Научно-популярное — 01.02 16:02
За Землёй можно наблюдать из космоса в 4К. Британская компания Sen запустила трансляцию из МКС. Искать свой дом можно 20 часов в сутки — камера на станции постоянно облетает вокруг планеты.Бесконечное хранилище данных в Telegram
Изучая Aiogram, мне стало понятно, что лимиты для тг-ботов достаточно большие, поэтому с их помощью можно хранить объемные данные
Немного покопавшись, я создал библиотеку, для того, чтобы было проще работать с данными
Читать далееПост @Jionin — Информационная безопасность — 01.02 16:10
Недавно создал инструмент для работы с google dorks, он позволяет создавать свои списки с google dorks, редактировать, удалять и делиться ими. Конечно же он с UI интерфейсом!...Клиент Amazon India купил PlayStation 5 slim, а получил PlayStation 3 в коробке от PlayStation 4
Клиент индийского Amazon обвинил платформу в мошенничестве. Как он рассказал на Reddit, в начале января он купил в онлайн-магазине PlayStation 5 slim. Однако внутри коробки с заказом он обнаружил...Пост @ledevik — Блог компании Криптонит — 01.02 16:15
Победи DeepFake! ИТ-компания «Криптонит» запускает соревнование Kryptonite ML Challenge! Сегодня открылась регистрация на соревнование Kryptonite ML Challenge. Главная задача участников — создать...В аэропорту Шереметьево напомнили об официальной Wi-Fi-точке аэровокзала и просят не подключаться к мошенническим ТД
В аэропорту Шереметьево напомнили пользователям о необходимости подключаться только к официальной публичной Wi?Fi?точке аэровокзала «_Sheremetyevo Wi?Fi». Мошенники активизировали свою...Пост @sokolovps — Блог компании Online patent — 01.02 16:27
Что я смогу защитить с помощью авторского права? Авторское право — это комплекс прав автора произведения, которые позволяют ему использовать и распоряжаться результатом своей творческой...Итоги опроса русскоязычного PHP-комьюнити 2024
Привет! 31 января в прямом эфире обсудили результаты опроса ! Валентин Удальцов, Иван Поддубный, Алексей Гагарин, Кирилл Несмеянов, Александр Макаров, Сергей Пантелеев и я (Данил Щуцкий)...Заговор разработчиков против корпораций: архитектура и принципы

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

В блоге beeline cloud мы пишем про настройку сетевых сервисов, управление облачной инфраструктурой и информационную безопасность. Сегодня поговорим про корпоративные веб-приложения: почему они так «нравятся» злоумышленникам и что для их защиты предлагают решения класса Web Application Firewall (WAF).
Материал подойдет начинающим администраторам и тем, кто делает первые шаги в сфере ИБ. А еще менеджерам, если им нужно оперативно разобраться в вопросе.
Читать далееПост @JBFW — Веб-разработка — 01.02 17:19
Вот писал я про то, как установил на TV-приставку Linux и подключил к ТВ как к монитору. Ну и "чтобы зря не пропадало" - а дай-ка посмотрю один известный сейчас сериал, на сайте, посвященном этому...Разбираемся в конструкции советского резистора ПЭВ-7,5

Всем привет. Друзья, сегодня мне бы хотелось обсудить с Вами конструкцию советского резистора ПЭВ-7,5.
Читать далееОткрыт предзаказ на Minimal Phone с QWERTY-клавиатурой, E-Ink экраном и ОС Android
Компания Minimal открыла предзаказ на смартфон Minimal Phone с чёрно-белым дисплеем на электронных чернилах и QWERTY-клавиатурой в стиле BlackBerry. Мобильное устройство доступно...Правительство РФ подготовило индекс приоритетных отраслей, которые активно используют ИИ
Недавно правительство Российской Федерации представило Индекс готовности приоритетных отраслей экономики к внедрению искусственного интеллекта (ИИ) 2024 года. В данном посту мы рассмотрим топ-5...Как из каши импортов сделать сортированный список Frontend

Всем привет! Меня зовут Владимир и работаю джуниор фронтенд разработчиком в одной из лучших компаний :-)
Сегодня хочу вам рассказать, как можно немного причесать ваш проект чтобы он выглядел более читабельным.
Читать далееКак из каши импортов сделать сортированный список Frontend

Всем привет! Меня зовут Владимир и работаю джуниор фронтенд разработчиком в одной из лучших компаний:)
Сегодня хочу вам рассказать, как можно немного причесать ваш проект чтобы он выглядел более читабельным.
Postgres Pro OpenTelemetry Collector
Всем привет, меня зовут Алексей, я люблю мониторинг, немного в нем разбираюсь, а в этом посте расскажу про pgpro-otel-collector который 31 января выпустили в публичное использование.
TLDR: pgpro-otel-collector - opentelemetry-коллектор (агент мониторинга) для сбора метрик и журналов Postgres от PostgresPro.
ПродолжитьКак бизнесу легально использовать метрические программы, если в законе не написано, что это такое

Под занавес ушедшего в безвременье 2024-го года внимательный читатель спросил в комментариях, что такое метрические программы (МП). Ему нужна была выдержка из закона. Ведь Роскомнадзор просит бизнес предупреждать посетителей сайтов о том, что их персональные данные (ПД) обрабатываются метрическими программами, а что такое метрические программы никто не знает.
Погружаться в бездну философских размышлений о том, почему одни реалии для нас более значимы, а другие – менее, не буду. Вместо этого предлагаю выяснить, существуют ли на самом деле метрические программы, находятся ли они сейчас в этой комнате и, если да, то как с ними работать, чтобы не попасть под штрафы Роскомнадзора.
Читать далееКак отремонтировать машину на скорости 100 км/ч?

Ремонт программы на скорости 100 запросов в секунду - это крайне опасная и практически невозможная задача.
ПоехалиReverse Engineering бизнес требований советы для Senior Business Analyst

Итак, что же такое Reverse Engineering? RE – это процесс, в ходе которого мы извлекаем информацию из уже имеющегося решения и представляем ее в нужном формате. В данном контексте бизнес-аналитику необходима информация, которая станет основой для формулировки требований.
Эта методика не представлена в своде знаний IIBA – BABOK, она находится в технике Document Analysis.
Задача Reverse Engineering возникает всегда в контексте какой-то другой задачи. Бизнес не заинтересован в самом процессе RE, так как это может быть дорогостоящей операцией, требующей участия различных заинтересованных сторон и высокой квалификации самого бизнес-аналитика. При этом часто акцент делается именно на его hard skills. Поэтому прежде чем приступать к выполнению RE, важно четко определить границы этой задачи и ее цель.
Читать далее[Перевод] Как курение каннабиса влияет на мозг людей в разном возрасте

Дисклеймер: материал является переводом по научной статье. Я не одобряю, не поддерживаю и не рекомендую курить как каннабис, так и что угодно! Более того, этот материал как раз приводит научные доказательства, что чем моложе «курильщик каннабиса», тем сильнее он вредит своему мозгу.
Читать далееАльцгеймер: предупреждение, методы и рекомендации. Сборник материалов по болезни Альцгеймера

Чем дальше тем более актуальна тематика болезни Альцгеймера. Улучшение медицины позволяет людям жить дольше. И люди доживают до прогрессирования болезни.
Остановить болезнь нельзя, повернуть ее вспять и вылечиться как от насморка также нельзя. Можно только лишь поступить самым мудрым и разумным способом, и до того как произошло развитие дегенеративных процессов, до того как ситуация стала тяжелой, до этого провести меры по предупреждению. Чем раньше сделаны действия, тем дешевле(по энергии, времени, труду, деньгам) предотвращение негативных последствий.
Да и само по себе данное заболевание любопытно как феномен, так как затрагивает весь мозг. Причины его возникновения выходят далеко за пределы одной лишь нервной системы. В следующей статье собраны материалы по БА - болезни Альцгеймера.
Читать далееЭндж Мидха о влиянии DeepSeek на рынок AI: спрос на графические процессоры не снизится
Генеральный партнёр Andreessen Horowitz и член совета директоров Mistral Энджи «Эндж» Мидха впервые увидел поразительную производительность DeepSeek шесть месяцев назад, рассказывает он...Многопользовательский рой агентов для Ollama

???? Многопользовательский рой агентов для Ollama
В данной статье осуществлен обзор реализации многопользовательского чата телеграм, использующего рой агентов ollama для превращения естественного текста от пользователей в проводки базы данных для электронной коммерции
Свой Cheat Engine с нуля! Часть 1 — Получаем список процессов и модули в нем
Чтобы сформировать понимание, как происходит получение списка процессов, просто заглянем в исходники самого Cheat Engine.
Здесь у нас есть процедура GetProcessList, в которую мы подаем массив строк, в который она запишем нам имена и айди процессов.
Первое, на что обратим внимание - структура, куда записывается информация о процесе, в СЕ она выглядит так
Читать далееПост @Oksenija — Python — 01.02 22:06
Написана статья о тестировании (и сравнении FPS) на скорость рисования 2D графиков на python популярных и относительно малоизвестных графических пакетов 2D и 3D (Mayavi 3D, PyVista, Matplotlib,...Конкуренция между ChatGPT и Deepseek: кто лидирует на рынке чат-ботов с искусственным интеллектом?
Китайский чат-бот Deepseek с искусственным интеллектом набирает популярность среди пользователей, хотя и сильно отстаёт от лидера рынка ChatGPT. Тем временем OpenAI продолжает сообщать о...Сравнение кода от DeepSeek и ChatGPT по-гоферски

В поисках утреннего чтива на Хабре наткнулся на статью про сравнение кода на Swift, сгенерированного двумя действующими лицами - ChatGPT от OpenAI и его нашумевший "убийца" - DeepSeek, основателем которого выступает Лян Вэньфэн, про которого можно узнать в статье на VC.
После прочтения статьи в голову вполне ожидаемо пришла идея сравнения сгенерированного кода на Go. Правила те же самые - одинаковые промпты, если с результатом все совсем плохо - даем еще одну попытку, но условно ставим "незачет".
А начнем мы так же, как и в статье из шапки - всеми любимой "змейки". Для теста был использован такой промпт:
Сэм Альтман: OpenAI оказался «не на той стороне истории» в отношении открытого исходного кода
В завершение дня, посвящённого выпуску продуктов , исследователи, инженеры и руководители OpenAI, в том числе генеральный директор OpenAI Сэм Альтман, ответили на вопросы в широкой...Как оформить сим карту Мегафона на другого человека
Спойлер: без его согласия. Картинок не будет, только текст.
История началась с того, что я приняла решение перенести свой номер с Билайна на Мегафон.
Для этого пошла на сайт выбранного нового для меня оператора и кликнула пункт меню «Перейти на Мегафон со своим номером». Ввела номер, который хочу перенести, выбрала тариф и, в конечном итоге, после ввода своих данных оформила новую сим карту Мегафона с доставкой на дом на мое имя.
Симку доставили дня через три, она предполагала самостоятельную активацию через приложение.
И вот наступил тот самый прекрасный момент активации.
Я, как правильная Маша, отсканировала штрих-код с упаковки сим-карты, ввела в очередной раз номер, который хочу перенести, и на самом последнем этапе чудесное приложение моего новоиспеченного оператора поинтересовалось, а есть ли у меня номера Мегафона, которыми я ПОЛЬЗУЮСЬ (без подвоха всякого и доп информации).
Есть конечно же, я ж не отсталая какая! Вот номер, мой родной, для рабочих моих контактов. И я его ввела в поле.
Уже после отправки формы я подумала, что, блииин, номер мой рабочий на мужа был же оформлен. Но ведь я ввела свои данные на первых этапах, деньги за симку я заплатила, и стопудово у технологического гиганта и оператора #1 есть валидация данных. Поэтому ждала сообщения из разряда «Иди ты, Анастасия А***вна, отсюда подальше к началу анкеты, поскольку введенный используемый тобой номер на мужике вообще-то числится». Но нет :)
Мегафон приобретенную и оплаченную мной сим-карту привязал к паспорту моего мужа! И с его же данными отправил запрос в Билайн на перенос номера. Билайн, естественно, отказал через пару дней. Он же не дурак и черным по белому написал, что паспортные данные у владельца симки Мегафона и Билайна (внезапно!) не совпадают.
И уж не знаю, совпадение или нет, но Банк ВТБ мне в день отказа от Билайна заблокировал мне вход в приложение из-за номера телефона.
Оффтоп. О, Лео, сколько сердец ты разбил, своим категоричным «Обратитесь в офис» без возможности связаться с оператором, чтобы подтвердить, что тебя не взломали и деньги не ушли никуда.
Так и пришлось в офисе Мегафона мою симку с мужа возвращать на меня, чтобы все-таки осуществить переход (хотя я уже не уверена, а надо ли). А потом еще и в ВТБ ехать восстанавливать вход в приложение.
И вот вопросы:
1. А это нормально, что смогла оформить купленную мной симку на другого человека просто введя его мегафоновский номер телефона?
2. Можно ли в приложении ИСПОЛЬЗУЕМЫЕ номера переформулировать на ЗАРЕГИСТРИРОВАНЫЕ НА ВАС?
3. Зачем Мегафон при заказе симки спрашивает номер телефона, который хотят перенести, если при оформлении этой самой симки не проводится превалидация данных? Ведь так можно сэкономить и на самих карточках, и на курьерах для их доставки.
P.S. Очевидно, пользовательские истории должны писаться в том числе с точки зрения дурачков, типа меня :)
Читать далееКак оформить сим карту Мегафона на другого человека
Спойлер: без его согласия. Картинок не будет, только текст.
История началась с того, что я приняла решение перенести свой номер с Билайна на Мегафон.
Для этого пошла на сайт выбранного нового для меня оператора и кликнула пункт меню «Перейти на Мегафон со своим номером». Ввела номер, который хочу перенести, выбрала тариф и, в конечном итоге, после ввода своих данных оформила новую сим карту Мегафона с доставкой на дом на мое имя.
Симку доставили дня через три, она предполагала самостоятельную активацию через приложение.
И вот наступил тот самый прекрасный момент активации.
Я, как правильная Маша, отсканировала штрих-код с упаковки сим-карты, ввела в очередной раз номер, который хочу перенести, и на самом последнем этапе чудесное приложение моего новоиспеченного оператора поинтересовалось, а есть ли у меня номера Мегафона, которыми я ПОЛЬЗУЮСЬ (без подвоха всякого и доп информации).
Есть конечно же, я ж не отсталая какая! Вот номер, мой родной, для рабочих моих контактов. И я его ввела в поле.
Уже после отправки формы я подумала, что, блииин, номер мой рабочий на мужа был же оформлен. Но ведь я ввела свои данные на первых этапах, деньги за симку я заплатила, и стопудово у технологического гиганта и оператора #1 есть валидация данных. Поэтому ждала сообщения из разряда «Иди ты, Анастасия А***вна, отсюда подальше к началу анкеты, поскольку введенный используемый тобой номер на мужике вообще-то числится». Но нет :)
Мегафон приобретенную и оплаченную мной сим-карту привязал к паспорту моего мужа! И с его же данными отправил запрос в Билайн на перенос номера. Билайн, естественно, отказал через пару дней. Он же не дурак и черным по белому написал, что паспортные данные у владельца симки Мегафона и Билайна (внезапно!) не совпадают.
И уж не знаю, совпадение или нет, но Банк ВТБ мне в день отказа от Билайна заблокировал мне вход в приложение из-за номера телефона.
Оффтоп. О, Лео, сколько сердец ты разбил, своим категоричным «Обратитесь в офис» без возможности связаться с оператором, чтобы подтвердить, что тебя не взломали и деньги не ушли никуда.
Так и пришлось в офисе Мегафона мою симку с мужа возвращать на меня, чтобы все-таки осуществить переход (хотя я уже не уверена, а надо ли). А потом еще и в ВТБ ехать восстанавливать вход в приложение.
И вот вопросы:
1. А это нормально, что смогла оформить купленную мной симку на другого человека просто введя его мегафоновский номер телефона?
2. Можно ли в приложении ИСПОЛЬЗУЕМЫЕ номера переформулировать на ЗАРЕГИСТРИРОВАНЫЕ НА ВАС?
3. Зачем Мегафон при заказе симки спрашивает номер телефона, который хотят перенести, если при оформлении этой самой симки не проводится превалидация данных? Ведь так можно сэкономить и на самих карточках, и на курьерах для их доставки.
P.S. Очевидно, пользовательские истории должны писаться в том числе с точки зрения дурачков, типа меня :)
Читать далееGeo code телефонных номеров

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

Эта статья — сжатый туториал на тему подключения педалей экспрессии к компьютеру. От читателя не требуется специальных навыков в области электроники, но умение паять желательно. На минималистичное повторение подключения при наличии всех узлов и материалов действительно достаточно полчаса (автор проверил с секундомером и уложился в 10 минут). С другой стороны, верхнего предела нет: потенциал по обработке сигнала с педалей (кривые, лимиты) при этом ограничивается разве что фантазией, средствами языка Python и быстродействием контроллера.
Читать далее