Как оценить реальную производительность своего кода
Код, который мы пишем, и который будет исполнен процессором, — две разные вещи. На уровне ассемблера существует миллион вариантов, в каком виде интерпретировать и запустить высокоуровневые команды. Более того, современные компиляторы сильно оптимизируют код, а результат этой оптимизации похож на магию.
Сверхъяркая филаментная лампа
Многие до сих пор воспринимают филаментные лампы, как чисто декоративные, хотя они уже давно стали осветительными. Сегодня мы протестируем лампу, на которой написано «30 Вт, 3000 лм, замена 200 Вт».
Велосипедный фонарь с динамическими поворотами. Зачем покупать на AliExpress, если можно сделать самому?
Катафоты — не самое лучшее средство сделать своего железного коня заметным на велосипедной дорожке. Так что самое время расчехлить паяльник и собрать велосипедный фонарь.
⚡️ IT-новости к этому часу
⛔️ Лига безопасного интернета предлагает запретить в России платформы Twitch и Trovo
🌎 Впервые за 31 год в Международную систему единиц СИ добавились новые приставки. Земля теперь весит 6 роннаграммов
🔉 LG представила вибрационные панели, превращающие приборную панель и подголовники автомобиля в динамики (ФОТО)
📈 Продажи электромобилей в России выросли на 34%
👦 «ВКонтакте», Telegram и WhatsApp стали самыми популярными сервисами для общения среди школьников
🧠 Экс-глава Neuralink создал стартап по разработке нейрокомпьютерного интерфейса без вживления имплантов
📊 GitHub опубликовал ежегодный статистический отчёт за 2022 год
👨🔧 Исследователи «Сколтеха» запатентовали метод изготовления графеновых структур для гибкой электроники
👀 Разработчики выяснили, что система аналитики устройств Apple собирает данные, идентифицирующие пользователя iCloud
🛰 «Орион» успешно завершил первый пролёт Луны перед выходом на DRO
#новости
Использование нейросетей в современной биологии
С каждым годом меняются наука, методы анализа и направления исследований. И если в самом начале развития биологии ставка была на макроуровень, то с течением времени уровень «уменьшился» до молекулярного. И вместе с уменьшением уровня увеличился поток получаемых данных: на учёных буквально обрушилась целая лавина. Естественно, необходимо вычленять важную новую информацию из всего этого потока данных. Причём самостоятельно исследователю это сделать без техники невозможно, да и с техникой порой бывают трудности. И тут в биологию приходит Big Data!
«В поисках причин, почему установленные соединения не разрываются в некоторых случаях, я набрёл на отличную статью в блоге Cloudflare. Которая в итоге помогла найти не только решение моей проблемы, но и помогла лучше понять, как работают таймауты TCP соединений в Linux»
Когда TCP-сокеты отказываются умирать
24 и 25 ноября контент-команда Хабра, помогающая компаниям создавать привлекательный IT-бренд работодателя для крупнейших компаний Рунета, будет принимать активное участие на конференции Highload ++ в Москве. Оба дня конференции на хабрастенде всех гостей конференции будет ждёт чат-бот со Слизнем — нашим маскотом. Нужно будет просто сфотографировать QR-код, и Слизень расскажет, как начать непринуждённый разговор с айтишной аудиторией, даже если ты инопланетянин. Затем, познакомившись с вами поближе, предложит настольную игру и сделает подарок специально для вас.
#мероприятия
⚡️ IT-новости к этому часу
👍🏻 Эксперты по фото из публикации Маска высоко оценили технологический стек Twitter (ФОТО)
🔄 Asus зарегистрировала в ЕАЭС новые видеокарты и перерегистрировала старые
🇨🇳 Ozon откроет представительство в Китае
🛒 СДЭК запустил сервис по покупке восстановленной электроники
🛰 Orion начал выход на орбиту Луны
🔐 Хакеры из Ирана взломали федеральное агентство США, используя старую уязвимость
📛 Nvidia в финансовом отчёте подтвердила, что закроет офис в России
🛡 «Ростех» представил программу на ИИ для защиты биометрии
👕 Higround выпустила жилет для геймеров
#новости
Python в атомной энергетике: сообразительные нейроморфы, предсказание поломок и анализ нормативки
Атомная энергетика — отрасль наукоёмкая. Python со своими инструментами для анализа данных и построения ИИ как раз подходит АЭС, здесь с ним можно решать амбициозные задачи на острие науки о данных. IT-редактор Тимур Тукаев пообщался с тремя инженерами Росатома и выяснил, для чего в корпорации используют Python.
Поговорим о самом богатом резервуаре углеводородов в Солнечной системе. Это Титан, крупнейший спутник Сатурна. Диаметр — 5152 км, площадь поверхности — 83 млн кв. км. Для сравнения: диаметр Земли — 12 742 км, площадь Евразии — 54,8 млн кв. км.
Стрекозы Титана, или Мир-танкер, пришвартованный к Сатурну
⚡️ IT-новости к этому часу
👮♂️ Основательница Theranos Элизабет Холмс получила 11 лет тюрьмы
🔭 Астрономы создали интерактивную карту Вселенной для любителей
🛰 НАСА раскрыло результаты первой проверки состояния космического корабля Orion
😐 Из Twitter ушли ключевые разработчики, Маск сам делает код-ревью с оставшимися разработчиками (ФОТО)
🔙 Маск восстановил аккаунт Трампа в Twitter
📲 Российские продавцы стали предлагать услугу установки недоступных приложений на смартфоны
💠 ОАО «РЖД» и ПАО «Газпром» намерены внедрить квантовые телефоны у себя в 2023 году
#новости
Как стартап привлёк 24 000 000₽, но остался должен 8 000 000₽: взгляд глазами юриста
Студенты создали платформу, на которой школьники учат друг друга, прошли через хакатоны, конкурсы и PR, привлекли инвестиции. Эйфория, успех, целевые и не очень траты. Вот чем всё это закончилось.
Этой имиджевой Nokia уже 18 лет, и на ней 10 лет назад поставили крест в буквальном смысле. Справедливо ли?
Этой Nokia из начала нулевых исполнилось уже 18 лет, а 10 лет назад или даже более её перечеркнул как нерабочую некий мастер и выкинул в долгий ящик. Сегодня мы оживим её, посмотрим, на что она способна, и не обойдёмся без технической части.
Новые подробности краха биржи FTX. Кого FTX потянет за собой?
Поговорим о взломе биржи на $600 млн и проведём расследование, отвечающее на вопрос, откуда в бюджете появилась дыра на $8 млрд и куда делся $1 млрд клиентских средств.
3D для каждого: риггинг и анимация
В этом цикле статей мы познакомимся с тонкостями 3D-технологий. Сегодня поговорим об одной важной механике, продвинувшей игростроение, мультипликацию и 3D в целом на многие годы вперёд — о риггинге.
⚡️ IT-новости к этому часу
🤷 Технологический форум Slush аннулировал победу стартапа из-за связей с Россией
🛒 Ретейлеры РФ начали продавать ключи к OEM-версиям Windows обычным пользователям и отдельно от ПК
⚖️ Минпросвещения и Минтранс подали иски к российскому подразделению компании Dell
📱 МТС запустила бета-версию магазина приложений для смартфонов на Android — AppBazar
💻 Irbis вывел на рынок линейку ноутбуков и ПК для компаний и потребителей (ФОТО)
📡 Starlink заработал в более высоких широтах и доступен в Аляске и Канаде
👨💻 Маск пообещал начать нанимать разработчиков в Twitter и не переносить штаб-квартиру в Техас
🚘 «Лаборатория Касперского» начала разработку системы безопасности для умного транспорта
☁️ В Тибете заработал облачный дата-центр на высоте 4200 м
🙅🏻♂️ Верховный суд РФ отказал в кассации «Тинькофф банку» по иску к МТС на 1,1 млрд рублей и к «Вымпелкому» на 437 млн рублей
#новости
22–24 ноября 2022 года белые хакеры и специалисты по информационной безопасности вновь собрались на десятой открытой кибербитве The Standoff.
Отчёт с майской битвы.
«Однажды человек с подобным психотипом уже был в моей команде. Тогда я попытался свести к минимуму его общение с коллегами. Но случай с Мишей оказался сложнее — он играл одну из значимых ролей на стороне заказчика. Так что исключить его из процесса было невозможно. Ок, у нас в компании принято находить общий язык с людьми разных мировоззрений. Я начал искать ключи к Мише, чтобы наше взаимодействие не тормозило, а двигало проект к результату»
Поздравляю, у нас в команде человек «Всё — г… но»
Лоукост: бизнес-модель, которая работает, когда денег нет, а красиво жить хочется
В ближайшие несколько лет реальные доходы типичного жителя нашей планеты сократятся. Но человек — существо хитрое. Даже если денег становится меньше, снижать качество жизни он не хочет. В таких условиях компаниям придётся применять смекалку. Например, развивать лоукостерную бизнес-модель.
Разбираемся на примерах, что такое тру-лоукост
Фундаментальная нестыковка двух отличных теорий: гравитация и квантовая физика
Иногда приходится встречать статьи, в которых прямо или косвенно заявляется — дескать, физика «кончилась», всё уже открыто и всё понятно. Ну или почти всё. На самом деле нет: мы, конечно, давно и довольно успешно пытаемся понять и разложить по полочкам нашу Вселенную, но притворяться, что нам уже практически всё понятно, нет никакого смысла.
Вот вам простой пример — у нас есть две невероятно хорошо работающие теории, которые мы уже много лет успешно подтверждаем экспериментами, и мы ещё ни разу не видели ни одного экспериментального факта, нарушающего либо Общую теорию относительности Эйнштейна, либо Стандартную модель физики частиц.
Проектирование виртуальных арен: как левел-дизайнеры создают карты для онлайн-шутеров
Удачные карты в онлайн-шутерах напоминают как детские игровые площадки, так и древние арены для гладиаторских боев — противостояние соперников на них одновременно напряженное, захватывающее и веселое. Чтобы эффект от игровых локаций действительно был таким, левел-дизайнеры должны выстроить правильный темп, настроить баланс и раскрыть потенциал игровых механик.
Разберёмся, как проектируются карты для онлайн-шутеров. В этом нам помогут левел-дизайнеры Денис Козин и Василий Скобелев из Pixonic, Семён Зуев из Panzerdog, Андрей Горчаков и Алексей Крылов из Allods Team.
И там я был, и мёд я пил; на Хабре видел блог зелёный; и в нём сидел, а кот учёный свои мне сказки говорил.
Там тридцать витязей прекрасных тренируют языковую модель GPT-3 на корпусе из 600 Гб русской классики и постов с Пикабу — и планируют добавить в выборку Двач. У Сбера есть даже русские версии DALL-E: Kandinsky и Malevich (чтоб лес и дол видений полны). Open-source модели может потыкать любой, кто умеет заводить CUDA.
…И с ними дядька их морской: IT-архитектор, а по совместительству заядлый геймер, проходит для впечатлённой публики все уровни интеграции систем: от локалки до Kafka. Параллельно команда джавистов проводит соревнование: какая библиотека для Java-сериализации покажет максимум скорости при взаимообмене между распределёнными приложениями.
Руководитель отдела мониторинга объясняет, как с помощью централизованного сервиса получать достоверные данные об IT-инфраструктуре. А специалист по технологиям корпоративно-инвестиционного бизнеса в свободное от работы время запитывает избушку на курьих ножках от солнечных батарей.
В общем — там чудеса. Рекомендуем!
«Я звонил своему боссу — не сомневаюсь, этим ясным пятничным утром он только и мечтал услышать, как его старший разработчик только что своими руками, не нарочно, удалил базу данных бэк-офиса.
Гудки напомнили мне писк больничной аппаратуры — когда монитор отмеряет последние пульсы умирающего больного. В данном случае речь шла о моей карьере»
Чему мы научились после того, как я случайно уничтожил продуктивную базу данных
«Я родился в 1981-м, так что в прошлом году мне стукнуло 40. Если верить Википедии, это первый год поколения Y (миллениалов). Миллениалов обычно ассоциируют с претенциозным характером, и в моём случае так оно и есть. Родители кучу раз говорили мне, как тяжело им приходилось работать и идти на жертвы, чтобы обеспечить для меня достойное образование. Из этого следовало, что мне следует как можно лучше учиться и усердно трудиться, что я и делал (спасибо вам за совет, мама и папа ✝️). И вот чему я научился. Это моя история о росте, обязанностях и пределах»
Каково это — строить бизнес в разработке, когда тебе 40
«3 ноября я получил свой Flipper Zero. Полазил по менюшкам, отсканировал парочку домофонных ключей, послушал marble machine в 8 битах. На флэшке начали появляться разные файлы, и специфичные приложения могли их открывать. Это, конечно, здорово, но захотелось разобраться, как они устроены, что представляют из себя на самом деле. Сделать это было невозможно — в официальной прошивке нет даже файлового менеджера. Так родилась идея создать шестнадцатеричный просмотрщик»
Пишем Hex Viewer для Flipper Zero
«Реклама на этой площадке отличается от привычного формата — нет баннеров и видео, ограниченные настройки таргетингов. Но мне удалось найти рабочие гипотезы и сделать площадку одним из основных каналов привлечения»
Опыт продвижения Tinkoff Black в Telegram Ads
На уходящей неделе мы обходили блокировку Google Pixel, писали приложение на Mi Band 7, делали опенсорсную статусную панель «Я занят» и выясняли, что не так с китайским экономическим чудом.
Лучшие публикации недели (14-20 ноября)
«Моя история простая — писал код больше 10 лет, понял, что занимаюсь фигнёй. Думал заскочить на рынок геймдева, но понял, что там ещё хуже, чем в аутсорс-компаниях. Ну и нашёл решение: хобби геймдев»
VR-разработка вместо антидепрессантов
«Я тебя по блеску в глазах взломаю!»
Биометрический хакер Ян Крисслер по блеску глаз может узнать ваш пароль. Как показала практика, глаза это не только зеркало души, но и просто зеркало, а значит, в него можно подсмотреть, что же творится у вас на экране.
Как в СберТехе меняли шину данных, а создали интеграционную платформу
Поговорим о том, как в Сбере заменили корпоративную шину иностранного вендора, построив собственную cloud-native децентрализованную интеграционную платформу, и с какими вызовами столкнулись в процессе.