Как «воспитать ламу» и ускорить ML-эксперименты
Часто проведение ML-экспериментов сводится к долгому поиску и загрузке нужных датасетов и моделей, скрупулёзной настройке гиперпараметров с целью проверки гипотез. Но что делать, когда времени мало, а за ночь нужно зафайнтюнить ламу? Давайте это и узнаем.
«Хабр — не жалобная книга, я знаю. Но тут история про код, с примерами, разбором антипаттернов и всё такое, поэтому я рискну»
Сбер. Как некрасиво поступить на конкурсе красоты
Скользкий кусок мыла: контроллер из телефона
Телефон умеет делать вообще всё, что нужно от контроллера, но при этом всё из этого он делает отвратительно плохо. Поговорим про эргономику телефона и о том, что стоит знать на берегу, если вы захотите использовать его как контроллер.
На прошедшей неделе мы парсили статистику git, знакомились с изменениями в Python 3.12, поднимали сотовую сеть в домашних условиях и выясняли, какого цвета Интернет.
Лучшие публикации недели (2-8 октября)
«Привет! У нас тут накопился неплохой опыт в плане работы с конференциями со всех точек зрения — как организатора своих собственных событий, так и активного участия в больших регулярных IT-конференциях. Собственно, им мы с вами и поделимся»
10 причин не участвовать в некоторых IT-конференциях
Во что поиграть: «Castlevania: Symphony of the Night»
«Castlevania: Symphony of the Night» является знаковой вехой для индустрии, ведь она, наравне с серией игр Metroid, способствовала появлению целого жанра, который был назван в их честь — Metroidvania. Будучи далеко не первым в линейке из более десятка игр, проект произвёл фурор в 97 году благодаря значительно доработанному подходу к геймплею и обновлённой игровой формуле предшественников. Если раньше игры в этой серии были коридорными аркадными платформерами, то новая (на тот момент) часть разбавила их ролевыми элементами и глубоким изучением мира, добавляя определённую долю нелинейности в процесс. А наличие большого и неочевидного сегмента игры после убийства последнего босса, четырёх концовок, а также возможности выбрать другого персонажа позволяло возвращаться в проект снова и снова, погружая игрока в её готический, тёмный мир, полный загадок и интересных открытий.
Бюджетно снаряжаем Микротик RBM33G для «дальнего боя»
Микротик OEM RouterBoard RBM33G далеко не новинка и хорошо известна среди специалистов и пользователей Микротик. Она была создана производителем для того, чтобы дать каждому возможность самому «сконструировать» свой роутер. В настоящее время эта плата вовсе не устарела, активно используется и полна интересных «сюрпризов» для тех, кто не знает всех её возможностей.
«Работаю я в бюрократизированной конторе с плохими процессами. Текучка тут достаточно большая. Люди приходят и уходят. Менеджмент на уровне дна. В какой-то момент в команду докинули нового разработчика (с неясными целями и задачами). Ну вроде парень умный, вроде что-то делает, вроде не просто так.
Спустя четыре месяца (испытательный закончился) у многих закрались подозрения, что на самом деле парень ничего не делает. Но как доказать это со стороны объективно? Решили посмотреть историю коммитов. Оказалось, он почти не коммитил (последний месяц вообще перестал), а на совещаниях ездил по ушам. Парень продолжил работать на прошлой работе и был преподом на курсах. Такой вот overemployed, с двумя зарплатами по ставке синьора.
Ему предложили перевестись в другой отдел. Менеджеру всё сошло с рук. Часть разрабов сидела с лицами «А что так можно было?». А я понял, что нельзя так просто взять и посмотреть статистику коммитов»
Как я статистику git парсил
Macromedia Flash: взлёт и закат технологии
«Волшебный» плагин Flash Player стоял практически на всех компьютерах мира. В какой-то момент именно эта технология была лучшей для анимации, игр и мультимедиа. В этой статье поговорим об истории технологии и разберёмся, почему Flash взлетела до массового распространения, а потом потерпела поражение и осталась в прошлом.
⚡️ Новости к этому часу
🔭 Астрономы обнаружили тысячи активных красных галактических ядер с мощными радиосигналами
💻 Microsoft с 30 сентября 2023 года прекратила продление корпоративных лицензий на продукты и решения компании в РФ
☝️ Proton представляет «первую в мире» устойчивую к цензуре CAPTCHA
🔙 Future Motion согласилась отозвать электроскейтборды Onewheel после четырёх смертей пользователей
🚚 Электрогрузовик Tesla Semi в независимом тесте проехал более 1700 км за сутки
📈 Эксперты Tom's Hardware разогнали Raspberry Pi 5 на 25% (CPU до 3 ГГц, GPU до 1,1 ГГц) (ФОТО)
🔥 Apple признала проблему перегрева iPhone 15 Pro и iPhone 15 Pro Max и выпустит обновление iOS 17 для её устранения
🚗 Во Владивостоке из-за санкций ЕС перестали работать паркоматы на базе оборудования и ПО компании Flowbird
#новости
«Хочу поделиться с вами Key skills Systems Analyst, которые нашла и сформировала для себя, чтобы в дальнейшем можно было легко оценить свои знания по всем пунктам»
Полезное для начинающего системного аналитика
«Я счастливый обладатель замечательного саундбара YAS-109 от Yamaha, на момент написания пользуюсь им уже целый год, и всё в целом хорошо. Но однажды я решил узнать: не подслушивает ли меня мой музыкальный друг? Ведь у него есть встроенная поддержка Alexa, а ещё Bluetooth, Wi-Fi, Ethernet и другие прелести… Так и начинается история моего ресёрча»
Исследуем саундбар Yamaha YAS-109
Классическое гитарное тремоло на транзисторах
Многие гитаристы и энтузиасты самодельных гитарных педалей обходят эффекты тремоло стороной, считая их устаревшими и неприменимыми в современных стилях, слишком простыми и грубыми. Однако умеренное тремоло без экстремальных настроек способно добавить живости и разнообразия практически любому гитарному звуку. Такую педаль мы сегодня и соберём.
Intel разработала новую технологию производства процессоров. Возможности и перспективы
Несколько дней назад корпорация Intel представила новую технологию производства процессоров. Она заточена под выпуск мощных процессоров для серверного оборудования. Были показаны и новые процессоры. Количество транзисторов в таком чипе будет достигать 1 трлн. Габариты — до 240х240 мм. Технология крайне сложная, на её разработку ушло более 10 лет.
На прошедшей неделе мы писали простой Windows-драйвер, делали собственную копию YouTube, занимались аэропоникой и налаживали домашний интернет со скоростью 25 Гбит/с.
Лучшие публикации недели (18-24 сентября)
Сколько стоит ваш Wi-Fi?
Все прекрасно помнят, что с увеличением длины парольной фразы увеличивается сложность и при достаточной длине перебор занимает ХХХХ лет. Давайте вместе разберёмся, сколько это стоит.
«Заметил в продаже новенький TV-бокс H96 MAX M1 на чипсете Rockchip RK3528, с 4Гб памяти, новым 13-м Андроидом, и подозрительно дешёвый. Зная, что на старых чипах Rockchip уже запускали Линукс, я решил заказать и попробовать.
Можете заметить разъёмы питания/USB/HDMI/AV... Как думаете, в чём подвох? Наверное на другом боку ещё пара USB и слот для карты памяти, но нет — других разъёмов для вас нет»
Дамп разделов TV-бокса на чипе RK3528
Энтузиаст показал, что смог запустить не в режиме эмуляции двадцатисемилетнюю ОС Windows NT 4.0 на ПК с процессором Intel Core i3-13100F, материнской платой Asus Pro H610M-C D4, видеокартой ATI Radeon X300 и звуковой картой Creative AudioPCI (ES1371).
В сборку ПК также вошли два модуля памяти Crucial Ballistix Elite DDR4 и твердотельный накопитель SanDisk ReadyCache SATA III.
В качестве донора пользователь взял рабочий SSD с уже установленной ОС Windows NT 4.0 из другой системы. Для обхода проблем с экраном загрузки он использовал драйверы UniATA (universal ATA).
На таком ПК операционная система Windows NT 4.0 запустилась без проблем. Система поддерживает игры, включая GLQuake (порт Quake, который использует OpenGL) и FIFA: Road to World Cup 98. Для сёрфинга в современном Интернете пользователь установил браузер RetroZilla.
Встроенная в интерьер майнинг-ферма, домашняя приточная вентиляция с минимумом ручного труда и квартирное освещение по датчику движения.
Это десять лучших публикаций за всю историю из хаба «Умный дом»:
🏠 Сколько стоит умный дом? Рассказываю, как строил свой и что получилось за 1000 руб./м²
🐈 Про котэ, жену, двух сыновей, идею… и не только. История с продолжением
🧰 Домашняя масляная майнинг-ферма
🆗 Как в панельном доме заменить старый конвектор на новый радиатор, чтобы не пожалеть о полученном результате?
🪙 Домашняя приточная вентиляция малыми средствами
💡 Делаем освещение в квартире по датчику движения
🦟 Уничтожение комаров
♨️ DIY-тепловизор на Raspberry PI, или «Кажется, теперь я знаю, чем займусь этим летом»
🤖 Полная домашняя автоматизация в новостройке
💯 Первая сотня российских электронных устройств
#гиктаймс
Калибровка магнитометра: через вращения к компасу
Технология спутниковой навигации, несмотря на свою чрезвычайную популярность, обладает и рядом недостатков. Например, навигационный приёмник относительно легко сбить с толку, то есть заглушить или исказить принимаемый им сигнал. В результате, получаемое пользователем местоположение не будет иметь ничего общего с действительностью. И бороться с этим достаточно сложно. Поэтому на помощь спутниковой навигации приходят другие, альтернативные способы определения местоположения, такие как инерциальные навигационные системы (ИНС), определение местоположения по базовым станциям и Wi-Fi-точкам и т. д.
Сегодня поговорим об ИНС, а точнее об одном из необходимых элементов подобных систем — магнитометре, а ещё точнее о том, как его калибровать
Что такое деньги?
Все знают, что такое деньги. И, в то же время, по настоящему этого не знает никто. Немного неожиданный взгляд на природу денег одного нобелевского лауреата в области экономики. Возражения другого нобелевского лауреата (также в области экономики). И довольно необычное завершение спора.
«Я пишу ПО уже больше двадцати лет, и с каждым днём всё больше убеждаюсь, что сильная статическая типизация — это не просто хорошая идея, но и почти всегда верный выбор.
Разумеется, существуют сферы применения нетипизированных языков (или вариантов языков), например, они гораздо удобнее при работе с REPL или для одноразовых скриптов в средах, которые и так уже безнадёжно нетипизированы (например, в шелле). Но почти во всех остальных случаях сильная типизация крайне предпочтительна»
Я до последнего буду защищать сильную статическую типизацию
⚡️ Новости к этому часу
😤 Группа исследователей Sony считает, что алгоритмы ИИ предвзято относятся к людям с кожей жёлтого оттенка
💫 «Хаббл» запечатлел галактику в рамках программы Sloan Digital Sky Survey
⭐️ «Хаббл» запечатлел красочную область звёздообразования G35.2-0.7N
📱 Apple выпустила обновление iOS 17.0.3, где программно решена проблема перегрева iPhone 15 Pro и iPhone 15 Pro Max
👍 Axiom Space и Prada займутся совместной разработкой скафандров для миссии НАСА «Артемида 3»
🤖 Японский стартап сделал реального меха в стиле Gundam (ФОТО)
🎮 ФКС России и «Билайн» открыли регистрацию на квалификационные этапы студенческих турниров по CS:GO и Dota 2
😥 Исследователи разработали носимый датчик, способный непрерывно анализировать пот
📱 Российские пользователи умного дома Xiaomi столкнулись со сбоем в работе облачного сервиса компании
🇮🇳 Индийское космическое агентство не получило сигналов с модуля «Викрам» и лунохода «Прагъян» во второй лунный день
#новости
Добавили бота в свой Telegram-канал? Будьте готовы с ним попрощаться
Изучая безопасность мессенджера Telegram, автор статьи был поражён одной его «особенностью» при работе с ботами — если вы добавили бота в канал, его никак нельзя ограничить в правах на удаление подписчиков. То есть, говоря прямо, любой бот может вычистить всю аудиторию канала за считанные минуты.
На прошедшей неделе мы исследовали саундбар Yamaha YAS-109, делали солнечную зарядку для моноколеса, выясняли, чем кончилась история «Мосигры», и вспоминали необычную историю создания исполняемой программы для Windows размером 4000 байт.
Лучшие публикации недели (25 сентября — 1 октября)
Python в Excel, базы данных без SQL и трудности в аналитике
Это подборка интересных материалов по ML, AI и дата-аналитике. В этом выпуске вас ждут новинки от Nvidia для LLM, три пути развития аналитического стека, инструменты для анализа данных и многое другое.
⚡️ Новости к этому часу
📈 Ретейлеры РФ зафиксировали значительный рост спроса на видеопроекторы
✈️ В системе бронирования «Аэрофлота» произошёл сбой, «Ростех» объяснил его кибератакой
🆒 Logitech выпустила складное геймерское кресло Playseat Challenge X (ФОТО)
🌌 Астрономы впервые получили свидетельства вращения чёрной дыры
💬 WhatsApp анонсировал появление в мессенджере ИИ-ассистента
🤝 SpaceX заключила первый контракт с Космическими силами США
📦 В аэропорту Домодедово появится первый в России пункт выдачи заказов маркетплейсов
🎮 Valve проиграла в ЕС апелляцию по иску о геоблокировке в Steam и выплате штрафа в €1,6 млн
#новости
«Меня зовут Денис Исаев, и я работаю в Яндекс Go. Сегодня я поделюсь опытом решения проблем с отказоустойчивостью из-за ретраев. Основано на реальных инцидентах в системе из 800 микросервисов»
Хороший ретрай, плохой ретрай, или История одного падения
«Кому же понравится профессиональное картографическое приложение OsmAnd с его на первый, второй и третий взгляд ребус-функциями? Как минимум всем тем активным людям, которые, например, перешли с OS Windows на GNU/Linux и не сломались. Всем тем тру-походникам, у кого не доминирует клиповое мышление над критическим»
Неочевидные возможности короля картографического ПО на гаджетах
А теперь — поподробнее про флюс
Если вы думаете, что кариес опасен лишь некрасивой улыбкой и неприятным запахом изо рта, то глубоко ошибаетесь. Встречайте: флюс! Стоматологи немного вздрагивают от этой терминологии, но чаще всего под этим названием пациенты имеют в виду совершенно разные вещи.