Обновить
256K+
1 478,08
Рейтинг
33 401
Подписчики
Сначала показывать

Майский дайджест — CDN, Нью-Йорк и городские сети

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели7.2K

Если и закрывать весну, то только так: с ростом до 150 тысяч клиентов, увеличением числа агентов в четыре раза, новыми локациями и дата-центрами. 

При нынешнем масштабе решили говорить чаще про то, что под капотом: сети, переезды, железо. Релизов, впрочем, тоже хватило: CDN, агенты с поиском и генерацией, Docker Hub в App Platform и Нью-Йорк.

Все о прошедшем ласковом мае — в этом дайджесте ↓

Читать далее

Как выжать из HTML/CSS динамику, или создание IRC клиента без JS

Уровень сложностиСредний
Время на прочтение14 мин
Охват и читатели10K

Когда возникает идея создать браузерный IRC-клиент без JavaScript, приходится сталкиваться с классической проблемой фронтенда: все насколько привыкли гнать динамику через JavaScript, что перестали замечать возможности HTML/CSS с щепоткой серверной магии по реализации многих фич. HTTP Streaming существует с давних времён, а CSS эволюционировал настолько, что может справиться с логикой состояний — но мы упорно продолжаем грузить мегабайты JavaScript (и иногда даже WebAssembly) для решений, которые вполне можно реализовать иначе.

Идея создать IRC клиент без JavaScript не совсем нова (хоть это и выяснилось уже после создания такого :) ). Ещё в нулевых появился CGI:IRC — настоящий IRC клиент, который может работать полностью без JavaScript, позволяя людям общаться в реальном времени через браузер, даже если JavaScript по каким-то причинам не работал. Но это было в эру table-layouts, и когда CSS не был так развит, как сейчас. Сегодня возможностей больше, и мы воспользуемся ими, чтобы навернуть функциональность, которая не видана CGI:IRC.

Результат можно глянуть (хоть и с дополнительной стилизацией и изменениями, которые не так важны для статьи) здесь, а ещё на GitHub

Читать далее

В поисках сокровищ: Project Zomboid

Уровень сложностиПростой
Время на прочтение15 мин
Охват и читатели12K

Если игры перестали вас радовать или вы думали, что проекты в жанре выживания уже ничем не способны удивить, Project Zomboid довольно быстро объяснит, насколько сильно вы ошибались. На первый взгляд PZ выглядит как неприметная инди-песочница, но стоит дать ей шанс — и вы сами не заметите, как оставите в ней десятки, сотни, а то и тысячи часов!

Когда сравниваешь такие игры с дорогими AAA-релизами, особенно хорошо понимаешь, в чём их настоящая ценность, ведь они берут не графикой, не бюджетом и не дорогими рекламными трейлерами, а устройством мира, проработкой механик и количеством возможностей, предоставленных игроку. За 13 лет раннего доступа Project Zomboid превратилась в один из самых цельных симуляторов выживания, где можно тонко настроить под себя почти каждый аспект игры. Хотите лютый хардкор, где любая ошибка фатальна? Пожалуйста. Хотите лайтовую песочницу в духе The Sims, где вы отстраиваете дом, контролируете нужды героя, разводите кур и следите за огородом, попивая пивко на фоне умирающего мира? Без проблем! Это не история про героя, который спасает мир, это история про обычного человека, который просто пытается дожить до завтра, именно этим она столь притягательна!

Так что, если вы давно хотели попробовать что-то необычное, глубокое и по-настоящему цепляющее, сегодня я расскажу, почему Project Zomboid заслуживает вашего внимания. А заодно поделюсь сборкой с последним на данный момент обновлением, чтобы вы смогли лично проверить, насколько опасно бывает «просто зайти в игру на часок» =)

Читать далее

Экспресс-проектирование, или как я делал умный стоп-сигнал за два часа до поездки

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели16K

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

Недавно, вдохновившись моим опытом, мой товарищ решил приобщиться к моноколёсному комьюнити и купил моноколесо Inmotion V12 Pro. В целом колесо достаточно хорошее, но первая совместная поездка выявила одну проблему, а именно: практически невидимые задние сигналы. Этот недостаток не добавляет безопасности поездкам, поэтому, как всегда, я спешу исправить ситуацию. А что из этого вышло — читайте далее.

Читать далее

Эти программы знали все. Но сейчас не каждый разберётся, как ими пользоваться. Софт из нулевых, про который мы забыли

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели14K

Не так давно я ездил к родителям, где в моей детской комнате до сих пор стоял мой первый компьютер. Живой и работоспособный, что удивительно. В итоге я просидел за ним около трех часов, копаясь в старых фото, музыке и папке «Нужное для игр», где лежала та самая программа, знания об использовании которой передавались как что-то сакральное (не совру, если скажу, что, кажется, во дворе кто-то за бумажку с последовательностью действий заплатил 50 рублей, что равно цене одного диска на PS1). И без гайда я не смог вспомнить, как ей пользоваться.

Что это был за софт? А давайте вместе вспомним даже не один, а несколько примеров того, чем раньше пользовались все, а сегодня уже как будто и не нужно.

Смотрим, что там на винчестерах было...

Настоящий андеграунд: современные BBS

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели10K

За окном ночь и огни большого города, в кружке горячий кофе, а на экране монитора медленно грузится стильная ASCII-заставка. Наконец появляется приглашение: Welcome to Vortex BBS. Press a key.

Нет, это не очередная история времен бурной молодости автора и на дворе все также 2026 год, а не начало 90-х. Но даже в 21 веке с ИИ, роботами и Илоном Маском в сети еще остались удивительные места, где время остановилось.

Читать далее

Самый суровый кодовый замок СССР

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели11K

Приветствую всех!

Как я уже не раз рассказывал ранее, в советское время выпускалось сразу несколько моделей подъездных домофонов от разных заводов и разных годов. Но, как нетрудно догадаться, перечень систем контроля доступа ими не ограничивался, помимо них выпускались ещё и электронные замки.

Сегодня мы поговорим о девайсе, который ставился даже в таких местах, где о домофонах и слыхом не слыхивали: о раритетном электронном кодовом замке. Узнаем, как он устроен и почему я назвал его самым суровым. Как водится, будет много интересного.

Press F1 to continue

45 лет под напряжением: как я спасал от электролита карманного «PACKRI MONSTER»

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели15K

Этот очерк, возможно, будет интересен тем, кто разделяет интерес к электронике 80-х годов.

На этот раз мы заглянем под крышку японской портативной игровой консоли, посмотрим схемотехнику, уделим внимание электролюминесцентному дисплею, а затем увидим сам игровой процесс. Пакман есть Пакман, но сегодня мы побудем карманным Монстром, спасающимся от ужасного «БОГИ», который вот уже 45 лет гоняется в поисках еды.

Предлагаю взглянуть...

Бежим от «БОГИ»

Ваш HEX-редактор должен подсвечивать байты цветами

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели13K

Почти все HEX-редакторы выглядят как унылый список байтов, в котором невозможно найти ничего интересного. Но достаточно добавить цвета — и человеческий мозг сам начнёт замечать магические сигнатуры, последовательности чисел, сжатые данные и даже скрытые изображения.

В этой статье будет рассмотрено, как работает подсветка байтов и какие hex-редакторы поддерживают это.

Читать далее

(Почти) полноценный компьютер-консоль за 1200 рублей. Изучаем GameStick Lite

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели13K

В прошлой статье про китайскую PlayStaion 5, я вскользь упомянул GameStick Lite — миниатюрную игровую консоль в формате «флэшки», которую можно купить всего за 1200 рублей новой. За такую скромную сумму, производитель кладет в комплект целых два беспроводных геймпада, флэшку и переходник на HDMI. Для большинства пользователей, эта консоль — самая обычная «многоигровка», на манер новодельных клонов SEGA Mega Drive и NES, однако на практике — это почти полноценный компьютер...

Сегодня мы с вами разберем это чудо инженерной мысли, воссоздадим схемотехнику устройства и узнаем, что же это за диковинка такая и причём тут R36s.

Читать далее

Сложно о простом. Все, что бы вы хотели знать о SFP модулях. Часть 5. SFP-модули с технологиями уплотнения WDM/CWDM/DWDM

Уровень сложностиСредний
Время на прочтение14 мин
Охват и читатели8.9K

Приветствую, коллеги! Это опять @ProstoKirReal. В прошлых статьях я с вами обсуждал работу и историю развития SFP-модулей, их альтернативы в виде DAC и AOC, а также оптические кабели и пассивные компоненты:

В данной статье я бы хотел обсудить вместе с вами SFP-модули с технологиями уплотнения.

Читать далее

Золото в вашем смартфоне и ноутбуке. Или про современный урбан майнинг

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели19K

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

Эти металлы не исчезают вместе с окончанием срока службы устройства. Они просто меняют статус из активной технологии в спящий запас. Миллиарды таких устройств по всему миру формируют распределённое «месторождение», которое не требует геологоразведки. Оно уже существует, просто рассредоточено по квартирам, офисам и складам.

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

Читать далее

Когда реклама — искусство на стыке форм. Три истории о том, как консоли продавали через угрозы, сюрреализм и метафоры

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели9.9K

А вы тоже перестали обращать внимание на рекламу? Не один же я за последние лет 10 развил в себе баннерную слепоту настолько, что перестал воспринимать даже ту самую «классическую» рекламу, которая раньше прерывала просмотр кино по вечерам.

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

Не верите? А тогда давайте вспомним несколько примеров самой интересной игровой рекламы из прошлого.

Дальше много интересного

MSDSL. Два мегабита по двум проводам

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели12K

Приветствую всех!

Не так давно я уже рассказывал про ADSL и всё, что с ним связано. Когда-то давно благодаря этой технологии многие впервые смогли выйти в интернеты на высокой скорости, а кто-то до сих пор пользуется таким подключением из-за дешевизны или за неимением альтернатив.

Но ADSL — технология асимметричная: скорости приёма и отдачи отличаются, а модем подключается только к провайдерскому оборудованию (DSLAM). Сегодня же мы поговорим кое о чём куда менее известном среди простых пользователей: о симметричных системах. Узнаем, как выглядит их оборудование, где оно применялось и как заставить его работать. Как водится, будет много интересного.

Press F1 to continue

Как мы укротили сложный процесс с помощью CQRS и стейт-машин

Уровень сложностиСложный
Время на прочтение8 мин
Охват и читатели9.9K

Привет, Хабр! Меня зовут Никита, я являюсь разработчиком в направлении SSL инфраструктурной команды биллинга в Timeweb Cloud. Сегодня я хочу рассказать, как мы наводили порядок в коде одного из наших микросервисов, почему отказались от лапши в контроллерах, и главное — почему мы решили выложить наш внутренний архитектурный фреймворк в Open Source. Если вы пишете на Python и хоть раз сталкивались с болью распределенных транзакций, отваливающихся внешних API и проблемой dual-write (двойной записи) — присаживайтесь поудобнее. Речь пойдет про наш open-source фреймворк python-cqrs (он же доступен на PyPI).

Читать далее

Байты, нибблы, и подсветка: пишем свой TUI hex-редактор на Python

Уровень сложностиСложный
Время на прочтение36 мин
Охват и читатели12K

В жизни каждого разработчика иногда приходится рассматривать бинарные файлы через специальные HEX-редакторы.

Мы открываем его, видим три колонки цифр и букв, и кажется что все предельно ясно-понятно. Но почему адреса считаются шестнадцатеричными, что такое ниббл и зачем он вообще нужен? В этой статье мы не просто напишем свой hex-редактор на Python — мы разберем, как он устроен, от битового представления до цветовой подсветки. Выясним, чем подсветка по нибблам отличается от подсветки по категориям байтов, и почему градиенты в hex-дампе — это не просто украшение, а рабочий инструмент.

Также мы изучим, какие практики и паттерны используются при написании редактора — от mmap для чтения файла до интерпретации байтов.

Будет и код, и архитектура, и результат, и практика.

Читать далее

Ремонтируем аналоговый XY-самописец Endim 622

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели19K

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

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

Впрочем, нельзя вечно этого избегать, поэтому очередная спонтанная покупка на avito — и в моих владениях оказался аналоговый двухкоординатный самописец Endim 622.01 производства восточной Германии — герой нашего сегодняшнего обзора.

Читать далее

Кнопочный смартфон с 5G за 2800 рублей — разбираем и изучаем китайскую диковинку

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели46K

В последние годы, мода сделала очередной круг и на рынке мобильных устройств снова начали появляться кнопочные смартфоны. При этом всевозможных конфигураций просто масса — предлагаются устройства с тачскрином и без, с IPS и TN-матрицами, с поддержкой LTE и 5G, и даже с выбором операционной системы — Android или KaiOS.

Но до сегодняшнего дня, производительный кнопочный смартфон с IPS-матрицей стоил около 7-10 тысяч рублей, что было дороговато. Однако недавно, некий китайский бренд Rongyue представил смартфон E5 — с поддержкой 5G, мощным 8-и ядерным чипсетом, 3.5" IPS-матрицей и ценой всего в 2.800 рублей. Сегодня мы с вами разберем, изучим и хакнем это чудо китайского сумрачного гения!

Читать далее

Строительство Саркофага. Часть 2. Бетонные реки и стальные берега

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели24K

Ещё не был готов проект «Укрытия», а тысячи рабочих начали трудиться, возводя первые части сооружения. Система управления, снабжения и организации стройки работала как часы: грузы шли сплошным потоком, люди работали и днём и ночью, каждый час придумывали какие-то решения проблем, что ставила перед ликвидаторами радиация. Было совершено немыслимое: в условиях, словно на другой планете, бетон заливался с рекордной скоростью. Что в обычных условиях занимало месяца и годы — делалось за недели.

Читать далее

Хром и скорость

Уровень сложностиСредний
Время на прочтение17 мин
Охват и читатели13K

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

Читать далее
1
23 ...

Информация

Сайт
timeweb.cloud
Дата регистрации
Дата основания
Численность
201–500 человек
Местоположение
Россия
Представитель
Timeweb Cloud