На прошедшей неделе мы разбирали проект Hamster Kombat, взламывали Wi-Fi в самолёте, выясняли, насколько быстр JavaScript, и вспоминали, как ЦРУ раскрывало ядерные секреты СССР по шакалистым фотографиям.
Лучшие публикации недели (15-21 июля 2024)
Проект Xanadu: как мог выглядеть Интернет в 70-х и 80-х
Как известно, история не терпит сослагательного наклонения, но, тем не менее, многие из нас нет-нет, да и задумываются на тему «что было бы, если бы…». Например, как выглядел бы современный Интернет, если бы Тим Бернерс-Ли не начал экспериментировать в CERN с программой Enquire для обработки электронных документов? К слову, в тот год, когда пятилетний Тим Бернерс-Ли ещё учился читать по слогам, американец Теодор Нельсон уже разработал собственную реализацию гипертекста. Проект получил звучное и загадочное название Xanadu.
«Я надеюсь, вы перестанете бояться и полюбите обратные связи»
В этой статье мы рассмотрим обратную связь с точки зрения причинно-следственных связей. Вы научитесь использовать её для формулирования алгебраических высказываний.
Самый первый Android-смартфон в мире: каким был HTC Dream. Пишем приложения для Android 1.0 в 2024
В сегодняшней статье мы с вами посмотрим на Dream и постараемся понять, почему HTC выбрала именно Android, неудачно перепакуем аккумулятор, бэкпортируем клиенты ВК, YouTube и Telegram и выясним, правда ли старичок «бесполезен», как говорят в ретро-обзорах, или что-то ещё да может.
🤷♂️🤷♂️🤷♂️
Эксперты из Microsoft пояснили СМИ, что для исправления «синего экран смерти» из-за CrowdStrike нужно просто перезагрузить компьютер 15 раз подряд.
Загадки чёрных дыр, доминирующих в огромных областях космоса
В самом начале Вселенная состояла из первичного газа. Каким-то образом часть его попала в сверхмассивные чёрные дыры (СМЧД) — гигантские сингулярности, находящиеся в центре галактик. Детали того, как это произошло и как СМЧД накапливают массу, являются одними из самых больших вопросов астрофизики.
Наука о чёрных дырах сделала большой шаг в 2019 году, когда телескоп Event Horizon Telescope сделал первое изображение чёрной дыры. Эта СМЧД находилась в Мессье 87, сверхгигантской эллиптической галактике на расстоянии более 50 миллионов световых лет от Земли. Каким бы захватывающим ни было это достижение, оно не дало ответа на наши давние вопросы о том, как эти объекты становятся такими массивными.
Учёные знают, что рост СМЧД определяется двумя основными процессами: они поглощают холодный газ из своей галактики-хозяина и сливаются во время столкновений галактик.
Но есть несколько загадочных вопросов, на которые нет ответов. Один из них касается их происхождения.
Как компилировать JSON, или История оптимизации Python-сервиса
В прошлой статье были описаны небольшие, но эффективные оптимизации Python-кода, которые могут быть полезны в практически любом сервисе на этом языке. В этой статье продолжим говорить об оптимизациях и улучшениях, однако здесь речь пойдёт про детальные и последовательные изменения в самом узком месте сервиса. Приготовьтесь к более высокому уровню Python-магии.
«Я хотел апельсин! А он выдал мне лимон-лайм»: как создавалась Deus Ex
Поговорим о том, как создавался «венец», украсивший и, некоторым образом, завершивший ту плеяду игр от LGS и Ion Storm, которые в последующем стали вечно живой классикой. Как и любое произведение искусства, над которым работало больше одного человека, игра является в какой-то мере отражением своих создателей, которые вложили в своё детище время, силы и частичку души.
История самого эпичного фейла Microsoft, или Откуда вылезли помощник Скрепыш и богомерзкий Comic Sans
Олды помнят один из наиболее мемных атрибутов Microsoft Office с 1997 до 2003 года: виртуального помощника-скрепку с глазами, он же Clippy или Скрепыш. Те, кто имеют дело со шрифтами хоть немного больше обычного набора текста в Word и Excel, обычно хотя бы краем уха слышали о том, что Comic Sans считается многими самым отвратительным шрифтом в истории, использовать который не иронично — особая степень кринжа. Куда меньше наших современников помнят, что и Скрепыш, и Comic Sans являются наследием одного из самых эпических провалов в истории компании Microsoft и истории разработки интерфейсов в принципе. Вспомним же, как и почему провалился проект, казавшийся на старте интересным и многообещающим, и был ли этот провал случайным или закономерным.
Пузырь ИИ скоро лопнет?
За последние несколько лет трудно вспомнить более хайповую тему, чем искусственный интеллект. Акции Nvidia устремились в небеса, и кажется, что даже долгими зимними вечерами мы будем греться не от радиатора, а от работающей карточки графического процессора.
Но по законам драмы эйфория не может длиться вечно, а значит, нас ждёт перипетия
«Порой приходишь в бар, просишь пива. И тебе вроде бы даже приносят в красивой кружке и вроде бы вкусно, но за что 500 рублей за 0,5 литра? Если я в магазине баночку за 80 рублей куплю, будет заметно хуже?
Что же, подумала я, не зря же училась? Расчехляем бумажку с ручкой, будем выяснять, оправдана ли для меня лично переплата. А заодно ознакомимся с азами математической статистики — пожалуй, одной из важнейших дисциплин в науке в целом»
Как понять, нужно ли переплачивать за пиво, или Основы прикладной статистики
Разрушители легенд: почему популярные IT онлайн-школы не работают, а джуны остаются без трудоустройства
Несколько лет назад, во время пандемии, на рынке труда был огромный спрос на айтишников. Сеньоров было сложно найти, а мидлов и джунов расхватывали мгновенно. Практически все, кто окончил какие-то курсы и умел программировать на начальном уровне — будь то веб, бэкенд или мобильные приложения — имели практически 100% вероятность найти работу за 2-3 месяца. Но сейчас всё изменилось.
5 небанальных проектов на базе одноплатников — от сортировки конфет и счётчика пчёл до медицины
На основе одноплатных компьютеров, особенно Raspberry Pi, можно сделать очень многое. Любители электроники постоянно выпускают новые устройства и могут соревноваться друг с другом в находчивости. В этой статье собраны несколько таких необычных работ.
Хостинг майнкрафт-серверов — и зачем такая сложная архитектура?
Это вторая часть статей про хостинг серверов Minecraft. В первой части мы говорили про физическую часть инфраструктуры — от ноутбука до серверной стойки. В этой же погрузимся в её логическую часть без долгой исторической справки. Через тернии к k8s!
Винтон Серф — человек, который придумал Интернет
Сегодня мы познакомимся с большим фанатом научной фантастики, хорошего вина и компьютерных технологий. С одним из «отцов Интернета», соавтором TCP/IP и ряда иных разработок. Винтон Серф совсем недавно отпраздновал свой 81-й день рождения и продолжает уверенно смотреть в будущее. Винтон мог стать аэрокосмическим инженером, профессиональным виолончелистом, мог избрать множество путей в жизни, но запомнят его благодаря превращению Интернета в критически важную для человечества структуру.
Declarative Gradle: рывок или прорыв?
Полгода назад команда Gradle представила новый продукт — Declarative Gradle. Команда Spring АйО, со своей стороны, провела исследование и готова поделиться результатами.
[ХАБРААРХИВ]
«За 10 лет своей карьеры сначала системным администратором, потом системным инженером и DevOps'ом, успев побыть простым исполнителем, тех- и тимлидом, я посетил и провёл десятки собеседований в компаниях разного размера в разных странах, участвовал в формировании требований при поиске сотрудников и… ребята, найм — это мрак.
Я думаю, что тот стиль и способ найма, который живёт и процветает сейчас, вредит и сотрудникам, и компаниям.
Попробую объяснить почему»
Человек-функция, или Перестаньте нанимать технологии
#хабраархив
«Спасибо за снабжение нашей лаборатории, я и мои коллеги будем с удовольствием пользоваться этим инструментом, вспоминать представителей далёкой галактики Хабра-Хабр и мысленно уноситься в межзвёздные дали»
Обзор приза за первое место в конкурсе «Технотекст 2023»
Работает — не трожь: зачем обновлять Python в долгоживущих проектах
Эта статья широко освещает изменения последних нескольких лет и куда в принципе движется Python. Она будет полезна как новичкам, которые только ещё изучают Python, так и опытным специалистам, которые думают о языке разработки в долгосрочной перспективе.
Может ли Вселенная быть бесконечной?
Если Вселенная существовала всегда, если её рождение произошло бесконечное количество времени назад или если она родилась с бесконечными размерами, то ненаблюдаемая Вселенная должна быть бесконечной.
📊 Напоминаем, что справа от заголовка публикации, помимо «карандашика» для редактирования статьи, появилась новая иконка с «пирогом» — нажатие этой кнопки откроет страницу статистики данной публикации.
Мы надеемся, что благодаря новой фиче вы лучше поймёте свою аудиторию.
Вот такие пироги! Гоу тестить 👈
Сколько всего серверов Google Global Cache в России?
Краткий очерк о способе и результатах оценки количества серверов, размещённых на сетях крупнейших российских операторов связи. Можно было бы отсканировать весь российский сегмент сети Интернет или посмотреть в Shodan, но эти методы не дают понимания, сколько конкретно железных серверов используется для работы всех найденных сервисов.
Разработчик Деннис Морелло представил онлайн-проект Windows 98 Disk Defrag Simulator, который имитирует работу утилиты Disk Defragmenter в Windows 98, включая звуки HDD. На сайте defrag98.com можно посмотреть, как работала система дефрагментации дисковых носителей в Windows 98.
Для этого проекта Морелло использовал некоторые из самых мощных инструментов современной веб-разработки, включая:
— React: для создания компонентов пользовательского интерфейса;
— Next.js: для оптимизации производительности и SEO;
— Zustand: для управления состоянием приложения;
— TailwindCSS: для стилизации приложения вместе с 98.css для придания эстетики Windows 98;
— Radix UI Primitivesx: для доступных интерактивных компонентов, таких как слайдеры и модальные окна;
— Vercel: хостинговая платформа для приложения.
⚡ Новости к этому часу
💸 Google повышает цены на домены до 25%
🎮 Первые киберспортивные Олимпийские игры пройдут в 2025 году в Саудовской Аравии
📺 Nvidia рассказала о работе экрана Sphere в Лас-Вегасе на базе 150 видеокарт RTX A6000 (ФОТО)
🤝 SoftBank купил британского производителя ИИ-чипов Graphcore
🆕 Cloudflare выпустила Pingora v0.3.0 с поддержкой HTTP-модулей
👏 Представлена открытая легковесная библиотека gpu.cpp для проведения низкоуровневых вычислений на GPU с помощью C++
🛰 Силовые транзисторы Europa Clipper не выдерживают уровень радиации
🔴 Tesla открыла заказы на программную разблокировку для увеличения запаса хода
🍓 OpenAI работает над продвинутой технологией ИИ под названием Strawberry
🕹️ Показан прототип игровой консоли на ОС «Аврора» на железе Advan x Play индонезийского производителя на Ryzen 7 7840U
⛔ Российские девелоперы потеряли доступ к части проектной документации из-за блокировки облачных аккаунтов Autodesk
#новости
Беспроводная клавиатура Lofree Edge: лёгкая, тонкая и дорогая. Что это за аксессуар?
Клавиатур много не бывает, а тем более — хороших. Не так давно в продажу поступила необычная модель, которая может стать надёжным инструментом для работы. Речь идёт о Lofree Edge, которая отличается от большинства других моделей небольшим весом и материалом, из которого создан корпус.
Как расти, если ЦА закончилась? Маркетплейс БАД научился конвертировать холодную аудиторию в клиентов и вырос в три раза
Что делать, когда вы уже охватили всю горячую аудиторию, а продажи нужно ещё масштабировать? Где ещё найти покупателей? Привлекаем холодную аудиторию на сайт, разогреваем и конвертируем в покупателей. И всё это при помощи контекстной рекламы.
Как сохранять медиафайлы с Tilda в облако: пошаговая инструкция
Если вы работали с Tilda, то наверняка задумывались, где хранить изображения, видео и прочие файлы. Если использовать серверы CMS и Tilda, то в тарифных планах сталкиваемся с ограничениями на вес данных. Вдобавок хранение больших медиафайлов негативно сказывается на ресурсах — сайт загружается медленнее. Как избежать этих проблем? Оптимальное решение — использовать S3, ведь объектное хранилище позволяет улучшить производительность и легко масштабируется.
Где и на чём мы будем хранить данные в будущем?
Объём данных, которые мы производим и используем, растёт феноменальными темпами. СМИ сегодня существуют преимущественно в цифровом формате, данные предприятий всё чаще хранятся на облачных платформах, а учёные накапливают огромные массивы исследовательской информации. Не забываем и про снимки из космоса и мемы с котиками. К 2025 году скорость роста данных превысит 175 зеттабайт в год. Центры обработки данных изо всех сил пытаются не отставать. Но объёмы продолжают увеличиваться с каждым днём.
Мало того, что объём данных, особенно неструктурированных, увеличился, облачное хранилище побудило компании — и частных лиц — принять подход «хранить всё», даже если эти данные не имеют какою-либо ценность.
Как предприятия могут безопасно хранить в будущем такой огромный объём данных, учитывая, что растёт он экспоненциально? Быстрый рост данных требует инновационных решений в бурно развивающейся области технологий. В течение достаточно длительного периода времени физические носители, такие как магнитные ленты и жёсткие диски, в конечном итоге демонстрируют 100% вероятность отказа. Учёные ищут новые методы, чтобы устранить текущие ограничения в отношении ёмкости, мощности, скорости и долговечности. Но как? Давайте разбираться.
«Многие играли в знаменитую инди‑игру Braid и многие были впечатлены механикой возврата во времени. Для меня как для программиста это было особенно интересно, я решил попробовать повторить эту механику, и вот что я узнал»
Как устроен Braid
«Идея получать из холодильника не только напитки, но и SSL-сертификаты так грела душу, что я почти начал искать, где купить умный холодильник. Потом немного остыл и решил сначала попробовать роутер с прошивкой OpenWRT»
Опыты в домашней лаборатории: собственный Let's Encrypt в OpenWRT