Feed aggregator

Публикация PWA в App Store и Play Store на github actions

Habr.com - Sat, 11/01/2025 - 18:14

Понадобилось мне как-то раз сделать из PWA мобильные приложения. Приключение на 20 минут, зашли и вышли - подумал я и пропал на пару месяцев. В статье будет гремучая смесь из Java, C#, NodeJS, Swift, bash, Dockerfile и github actions. Но в результате возможность непрерывно поставлять свежие сборки в магазины приложений.

Погружаемся

Будущее рядом: как искусственный интеллект меняет работу

Habr.com - Sat, 11/01/2025 - 18:11

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

Вот один из недавних ярких примеров

В начале октября в сети появились фотографии Тилли Норвуд — первой актрисы, сгенерированной искусственным интеллектом в студии Xicoia (подразделение продюсерской компании Particle6). Реакции были неоднозначными: кто-то восхищался прогрессом, кто-то воспринял это как угрозу рабочим местам и вновь вспомнил про восстание машин.

Читать далее

Рынок IT-найма 2025: 200 откликов за сутки и почему это не помогает

Habr.com - Sat, 11/01/2025 - 18:10

Сегодняшний IT-рынок — это парадокс. С одной стороны, рекрутеры захлебываются в волне откликов: 200+ резюме на вакансию за сутки стали нормой. С другой — компании по-прежнему месяцами ищут «того самого» кандидата и жалуются на нехватку качественных специалистов.

Что пошло не так? Мы провели вебинар с Еленой Муся — экспертом с 17-летним опытом в HR и владелицей кадрового агентства, работающего с IT-продуктовыми компаниями. На основе этого живого разбора и нашего опыта в Слёрме мы сформулировали главные проблемы найма в 2025 году и наметили пути их решения

Читать далее

Топ самых интересных CVE за октябрь 2025 года

Habr.com - Sat, 11/01/2025 - 18:10

Всем привет! Закрываем октябрь нашей традиционной подборкой главных CVE месяца. Критической уязвимостью под RCE отметился Redis, проверка концепции в наличии. CVE под произвольный код также исправили в Oracle EBS вместе с уязвимостью под доступ к данным в Oracle Configurator.

Критическую уязвимость исправили в Unity — возможность подгрузить вредоносную библиотеку при запуске игр и приложений, и исправление требует перекомпиляции затронутых проектов. А в сервере онлайн-редактора Figma MCP закрыли уязвимость под произвольные команды без проверки подлинности. Об этом и других интересных CVE октября читайте под катом!

Читать далее

Исследуем прошивку старого файлового сервера TrendNET TS‑U100

Habr.com - Sat, 11/01/2025 - 18:05

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

Несколько дней назад ко мне попал небольшой артефакт из 2005 года — сетевой файловый сервер от TrendNet, размером с роутер. Любопытно, что внутри у него вообще нет никаких дисковых накопителей, а все, чем он может похвастаться, это два USB-порта и Ethernet 10/100 Mbps с auto-MDIX (интересно, сейчас хоть кто-то помнит что это такое?). Антиквариат, одним словом. Если задуматься, на нем можно соорудить файловую шару для старых операционных систем. Все это в тексте и обсудим, а еще поговорим о том, почему обновления безопасности так важны для современных NAS.

Читать далее

AAA-хоррор в 2025 году: возвращение к истокам и самоповторы

Habr.com - Sat, 11/01/2025 - 18:01

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

Однако не всё так прекрасно в царстве ужастиков. Жанр постоянно находится в поиске себя и одновременно подвергается нападкам извне, как со стороны издателей, требующих от разработчиков добавления трендовых фишек и сюжетов, так и со стороны высокоморальной общественности. Инди рынок может быть в данном случае отдушиной, и прожжённые фанаты жанра знают, что в недрах Steam, Itch.io или Game Jolt всегда можно найти нечто действительно необычное, но сегодня меня интересуют хорроры мейнстримные — те продукты, по которым о состоянии жанра судит вся индустрия и массовая аудитория. Надеюсь, что из вас ещё не выветрился дух Хэллоуина, ибо мы будем смотреть на то, как выглядит современный крупный ужастик и что к этому привело. 

Бу!

Cloud4Y строит ЦОДы в МО: невидимая работа — самая важная. Часть 9

Habr.com - Sat, 11/01/2025 - 17:43

Привет, Хабр! Октябрь — время, когда природа готовится к зиме. Мы делаем то же самое на наших стройплощадках в Марфино и Мытищах. Если вы следите за нашим проектом с самого начала, welcome to the club! А если присоединяетесь только сейчас — вот архив: раз, два, три, четыре, пять, шесть, семь, восемь.

Читать далее

Топ-10 жизненных мемов про облака, которые поймут только финопсеры

Habr.com - Sat, 11/01/2025 - 17:42

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

Смотреть все мемы

Мой подход к обучению. ИИ-ментор

Habr.com - Sat, 11/01/2025 - 17:30

Пока все учат ИИ, ИИ учит меня. Отбросив книжки, курсы и самодуров с YouTube, я нашёл более-менее продуктивный способ самообучения при помощи ИИ. Подробней об этом рассказываю в статье.

Читать далее

[Перевод] Механизм восстановления фокуса внимания. Аналоговая вычислительная система наших нейронов

Habr.com - Sat, 11/01/2025 - 17:30

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

Читать далее

Интернет будущего: в сеть выходят не люди

Habr.com - Sat, 11/01/2025 - 17:17

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

Интернет больше не ждёт ваших кликов — теперь он сам отвечает на них.

С выходом Atlas начинается эпоха, где сайты читают не люди, а нейросети.

Что это значит для нас, для безопасности и для самого веба — читайте в статье о том, как интернет перестаёт быть человеческим.

Читать далее

Джеффри Хинтон, крестный отец ИИ: «Хотите знать, как выглядит жизнь, когда ты не высший интеллект? Спросите у курицы»

Habr.com - Sat, 11/01/2025 - 17:15

Пятьдесят лет он создавал искусственный интеллект. Теперь говорит, что машины могут уничтожить человечество. Безработица, кибератаки, подтасовка выборов, вирусы, роботы-убийцы — далеко не полный список, что нас ждет. Что делать людям в таком мире? Учиться на сантехника. Пока... пока не появятся гуманоиды.

Читать далее

Как я стал фронтендером в 30 лет через боль и любовь к путешествиям

Habr.com - Sat, 11/01/2025 - 17:06

Привет! Я — Павел, фронтенд-разработчик, и это мой первый пост на Хабре. На момент публикации мне 34 года, а за плечами — 5 лет опыта в профессии. Уже чуть больше года я работаю в бигтех-компании: делаю новый функционал на React, пишу тесты, провожу код-ревью и периодически тушу рабочие пожары. А в качестве разминки для мозгов разгребаю легаси на смежном проекте и постоянно что-нибудь изучаю. У меня классные коллеги, конкурентная зарплата, ДМС для всей семьи, приятные премии и ощущение каких-то перспектив. Но так было не всегда.

Читать далее

Как Agile убил задачи про люки

Habr.com - Sat, 11/01/2025 - 16:38

Я в IT очень давно и еще помню те времена, когда IT тусовка была практически камерной, многие друг друга знали лично и была просто профессия программист — это было почти как аникейщик — подразумевалось, что ты можешь писать практически на любых языках и можно было с бэкграудах в плюсах спокойно подаваться хоть на JAVA, хоть на 1С и возможно даже немного заниматься дизайном, версткой и сборкой компов.

Тогда мало кто думал о чистоте и поддерживаемости кода — в него по сути никто и не заглядывал, главное было рабобтает или нет, решает ли задачу заказчика. Ключевым требованием было «быстрая обучаемость», так как практически все отрасли в IT были в новинку. Было безумием пытаться искать специалистов с годами опыта, так как все отрасли только‑только появлились, да и выпускников по специальности IT практически не было, а если и было, то это были специалисты по Fortran и численнным методам. Практически все ITшники тогда были выпускниками физфака и матфака (а не пришли с завода за халявным смузи как сейчас).

Соответвенно в совсем новой области, процесс работы в которой был сложно контролируемым, по факту единственным возможным способом отбора был тест на интеллект и принадлежность «своей касте». Думаю, оттуда возникла традиция общаться на «ты» в IT — как некое пространство единомышленников.

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

Для бизнеса такой подход хорош лишь в условиях сверхприбыли — ведь по факту у него возможности контроля сильно ограничены — а риски высоки, так как в те времена программист начинал приносить пользу только через пол‑года или год, когда полностью войдет в дела компании. HR сейчас любят повторять эти цифры, но сейчас это, разумеется, ложь.

Читать далее

Тонкости обновления драйверов NVIDIA в Yandex Managed Kubernetes

Habr.com - Sat, 11/01/2025 - 16:20

Привет! Я Алиса, DevOps-инженер в KTS.

В этой статье я расскажу о том, как мы настроили автоматическое обновление драйверов NVIDIA для работы с Jupyter и ML-стеком в управляемом кластере.

Проблема: когда контейнеры и ML-библиотеки обновляются чаще, чем системные образы GPU-нод, версия драйвера быстро перестает соответствовать версии CUDA в контейнере. В итоге при вызове  nvidia-smi возвращает ошибку Driver/library version mismatch, а CUDA просто не видит драйвер на хосте.

Нам нужно было обновить Jupyter с ML-стеком, зависящим от CUDA. Как следствие, встал вопрос обновления драйверов NVIDIA на GPU-нодах. Можно было выполнять его руками на каждой ноде, но такой способ нам не подходил, и мы выбрали автоматизацию, которой и посвящена моя статья. Ниже я разберу и ручное обновление, и варианты автоматизации, а также объясню, как мы решали проблему конфликта GPU Operator с предустановленными драйверами.

Читать далее

Scala Digest. Выпуск 34

Habr.com - Sat, 11/01/2025 - 16:19

Привет, Хабр! Мы — Настя, Эвелина и Михаил — бэкенд-разработчики Т-Банка, пишем код на Scala и горим желанием его популяризировать.

Приветствуем любую обратную связь! (づ ◕‿◕ )づ

Читать тридцать четвертый

[Перевод] Где искать пропавшие планеты Вселенной?

Habr.com - Sat, 11/01/2025 - 16:12

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

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

Читать далее

Ускоряем GPT-OSS-120B на домашнем ПК до 34 t/s. Вам нужна RAM, а не VRAM. Новый параметр -cmoe для ускорения больших LLM

Habr.com - Sat, 11/01/2025 - 15:58

Всё больше выходит больших MoE моделей с малым числом активных параметров. У MoE совсем другой сценарий нагрузки и использования ресурсов нежели у Dense моделей, достаточно немного VRAM. Большие MoE модели устроит 1 GPU и много обычной RAM. О том, как устроены MoE и как ускорить работу одним параметром не меняя железо.

Читать далее

Психосоматика: до чего можно «доработаться» в IT

Habr.com - Sat, 11/01/2025 - 15:47

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

Пока читала научную и не очень литературу, получилось сложить некий “портрет” отрасли с точки зрения психологии, чем и хочу сегодня поделиться.

Можно помочь мне собрать данные для исследования пройдя 3 коротких теста по ссылке. Буду очень благодарна!

Начну кратко с того, что такое психосоматика. Распространенный миф: болит горло - это ты не высказал накопившуюся обиду. И да, и нет. Простым языком: у человека в связи со стрессовыми ситуациями (резкими типа болезни или хроническими типа рабочего стресса) накапливается напряжение. Можно сбрасывать его (например, ходить в спортзал, петь с друзьями в караоке, проговаривать на кухне с друзьями и т.д.), а можно накапливать (когда либо не знаешь, как это сбросить, либо напряжение такое большое, что не сбрасывается привычными способами). И тогда тело с психикой (сами (!) без осознанного решения человека) кооперируются и сбрасывают это напряжение в какую-то часть тела. У кого-то полетит ЖКТ, у кого-то будет нон-стоп болеть голова, кто-то постоянно будет хватать грипп и, простигосподи, ковид. Такие заболевания, вызванные не биологическими факторами, а психологическими и носят название психосоматических.

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

Читать далее

Компилер-пассы и тегированные локаторы: делаем плагинную архитектуру на DI

Habr.com - Sat, 11/01/2025 - 15:20

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

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

Читать про реализацию на Symfony

Who's online

There are currently 0 users and 7 guests online.
Syndicate content