Как стать автором
Обновить
1736.93
Timeweb Cloud
То самое облако
Сначала показывать

Мирное применение фейковой базовой станции

Уровень сложностиСложный
Время на прочтение5 мин
Количество просмотров3.9K
Приветствую всех!
После выхода статьи про запуск сотовой сети 4G в домашних условиях я получил немало вопросов, сводящихся к одному: можно ли при помощи такой связки обходить региональные ограничения, заставляя подключившееся устройство считать, что оно находится в той стране, какая установлена параметрами сети? Задач, где это требуется, очень много: китайские машины, различные девайсы для умного дома, телефоны и много чего ещё.

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



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

DEC. История в лицах. Часть 2

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

«Волновалась ли супруга, когда мы начинали бизнес? Нет, она никогда не волновалась. Понимаете, мы, наверное, пришли из немного иного мира: в Депрессию у тебя ничего и не было, и ты не волновался о том, чтобы иметь что-то еще. Жена же пережила две войны в Финляндии и большую часть ее жизни еда в ее доме не всегда была в достаточном количестве. То есть у нас особо ничего не было, так что мы ни о чем и не волновались. Да и зарплата была той же, что в Lincoln Labs, так что о рисках мы тоже не думали»
K. Олсен

Радостно, что эта статья успела выйти в 99-й день рождения Кеннета Олсена. Ну, а мы продолжаем.

Читать далее

Когда кажется, что нашёл баг в компиляторе

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

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

Читать далее

Драйвер фитолампы с фотодатчиком и таймером отключения на жесткой логике

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров5.5K
image

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

Живу я на севере — зимой ночи у нас длинные. Помидоркам не хватает дневного света. Вот и решил своими руками изобрести для них фитолампу. Ну и, конечно же, моя лампа должна обладать каким-то минимальным набором автоматизации… и уже традиционно без микроконтроллеров!

А что из этого получилось, вы можете узнать под катом.
Читать дальше →

Топ вопросов и ответов на собеседовании по Kubernetes

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

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

Читать далее

Истории

Чеклист для tsconfig.json

Уровень сложностиСредний
Время на прочтение15 мин
Количество просмотров4.5K



В этой статье я расскажу о настройках TypeScript, определяемых в файле tsconfig.json, которых я использую в своих проектах.


❯ 1. Возможности, не затрагиваемые в этой статье


В этой статье описывается в основном настройка проектов, в которых все локальные модули являются ESM. Мы почти не будем говорить об импорте CommonJS.


Также мы не будем говорить о следующем:


Читать дальше →

Ностальгические игры: Sid Meier's Civilization IV

Уровень сложностиПростой
Время на прочтение13 мин
Количество просмотров6.8K
image

Время безжалостно – оно превращает величайшие империи в пыль, оставляя после себя лишь строки в учебниках истории. Но так же происходит и с играми: одни уходят в забвение, а другие вызывают споры даже спустя десятилетия. Civilization III была глубокой, сложной, порой беспощадной к новичкам, но именно за это её и любили, поэтому когда в 2005 году вышла Civilization IV, фанаты встретили её настороженно. Разработчики во главе с Сидом Мейером и Сореном Джонсоном сознательно отошли от прежней формулы, сделав игру динамичнее и интуитивнее, и этот шаг стал причиной множества споров: кто-то увидел в нём упрощение, а кто-то – эволюцию.

Но за этими изменениями стоял продуманный дизайн. Разработчики не просто «облегчили» игру, но попытались сделать стратегию доступной без ущерба для глубины. Полностью трёхмерная карта, гибкая дипломатия, влияние религии, доработанная система великих людей – всё это не только меняло тактику, но и делало каждое прохождение уникальным. Civilization IV была создана с мыслью, что даже тот, кто впервые попробует серию, сможет в неё втянуться, а ветеран всё равно найдёт, над чем ломать голову.
Civilization IV очень сильно отличалась от своих предшественников, однако, независимо от мнений, она оставила след в истории стратегий, и сегодня самое время вспомнить, что сделало её такой особенной…
Читать дальше →

Как я купил ноутбук для дошколят на MIPS-процессоре и все заверте…

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров25K

Осторожно: в статье я постарался подробно написать про всё, за что вы так любите Хабр: аппаратный моддинг и ковыряние в железе, хакинг Linux и обход проприетарной оболочки, а также программирование и портирование софта с других платформ.

Я очень большой фанат портативных гаджетов с полноценными QWERTY-клавиатурами: ноутбуков, коммуникаторов и различных хэндхелдов. Когда в мои руки попадает девайс с Linux или Windows CE в том или ином виде, я стараюсь максимально расширить функционал устройства и порой даже портирую программы с других платформ! Недавно мне удалось купить китайский детский обучающий ноутбук с MIPS-процессором и поворотным дисплеем всего за 1 000 рублей. Интересно узнать о том, как я хакнул девайс и причём здесь Dingoo A320? Тогда жду вас под катом!

Читать далее

Уникальные редкие игровые механики в забытых играх

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

Роль игровой механики в видеоиграх трудно переоценить. Все игры, ставшие культовыми, имели уникальную механику, которую позже стали все копировать.

Время от времени появляется игра, которая показывает что-то новое и по-настоящему революционное. Например, Metal Gear Solid (1998), разработанная Konami, представила игровой процесс, основанный на скрытности, в жанре приключенческого боевика. Игрокам предлагалось избегать конфронтации и придумывать хитрые тактики для прохождения, пробираясь мимо врагов, прячась в картонных коробках и используя гаджеты для отвлечения охранников. Этот акцент на механике скрытности выделил Metal Gear Solid среди других экшн-игр того времени и породил целый поджанр стелс-игр, включая серии Hitman, Splinter Cell и Dishonored.

Но хорошая игровая механика — это лишь часть самой игры. Если повествование и геймплей хромают, то механика, какой бы крутой она ни была, не спасёт. Мы полюбили Super Mario Bros. (1985) не потому что, там впервые появилась механика скольжения персонажа, а из-за того что, это игра подарила нам множество часов весёлых приключений в удивительном мире.

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

Самый редкий оптический домофон

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров5.6K
Приветствую всех!

Пару раз я уже писал про оптические ключи домофонов. И вот ко мне в руки попал ещё один крайне примечательный экземпляр, на этот раз от ещё одного производителя с давней историей — Метаком.


Интересен он тем, что это практически самый редкий из экземпляров с таким ключом: на просторах удалось найти одно-единственное его фото. Что же в нём ещё примечательного и как он повлиял на другие панели «Метакома»? Сейчас и узнаем.
Читать дальше →

Топ-8 производителей механических клавиатур на 2025 год

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

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

Эти компании были основаны энтузиастами кастомной сборки, опыт и виденье которых привели к использованию тех технических и дизайнерских решений, которые по их мнению наиболее оптимальны.

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

Можно сказать, не так важно, что за клавиатура перед вами, как то, кто ее собрал и какой технической философии он придерживается.

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

Читать далее

Код-послание из сериала «Черное зеркало: Захват голубя» расшифрован отечественным клоном ZX Spectrum 1992 года

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


Здравствуйте, дорогие друзья!

Вкратце, введу в курс дела. В сериале «Черное зеркало», есть серия «Захват голубя», иначе «Брандешмыг». Нас, любителей ретрокомпьютерной техники, эта серия может заинтересовать, не только видеорядом, но и присутствием настоящего компьютерного кода, включенного в сюжетную линию. Давайте не просто посмотрим серию, а загрузим фрагмент звуковой дорожки фильма, в ZX-Spectrum, с объемом ОЗУ 48к и посмотрим, что же там закодировано.

Под катом-детали исполнения. Добро пожаловать в «Брандешмыг»!
Читать дальше →

Сложно о простом. Как работает интернет. Часть 3. Что такое маршрутизация, Proxy ARP и Super VLAN

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

Приветствую, коллеги! Меня зовут @ProstoKirReal. Мне бы хотелось с вами обсудить как работает интернет от кабелей на витой паре, соединяющие простые локальные сети до подводных коммуникационных кабелей соединяющие между собой континенты и основные операторские сети.

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

В этом цикле статей я не стану учить вас настраивать оборудование и проектировать сети. Я расскажу об основных (и не только) принципах построения сети, а также о функционировании сети и сетевых протоколов в стеке TCP/IP.

Читать далее

Использование команд Telnet в Linux/Unix

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

Telnet (telecommunications network) — это сетевой протокол (работающий по TCP-соединению), предназначенный для ручного управления удаленными машинами с помощью команд консольного терминала.

С помощью Telnet команды вводятся на локальной машине, а выполняются на удаленной. То есть пользователь сперва вводит IP-адрес и порт (по умолчанию 23) удаленного сервера, после чего выполняет команды на нем.

Несмотря на то, что в наши дни чаще всего используется SSH, Telnet до сих пор остается популярным инструментом для управления удаленными хостами.

В этом руководстве будет рассмотрено базовое использование команд Telnet в операционных системах на базе Linux. Все показанные примеры запускались на облачном сервере Timeweb Cloud под управлением операционной системы Ubuntu 22.04.

Читать далее

Ближайшие события

27 марта
Deckhouse Conf 2025
Москва
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань

JavaScript: структуры данных и алгоритмы. Часть 8

Уровень сложностиСредний
Время на прочтение30 мин
Количество просмотров2.9K


Привет, друзья!


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


Сегодня мы поговорим об алгоритмах сортировки.


Код, представленный в этой и других статьях серии, можно найти в этом репозитории.


Интересно? Тогда прошу под кат.

Читать дальше →

Hi-Fi с Wi-Fi или как я делал беспроводную мини акустику с качественным звуком

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

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

У меня уже давно назревала мысль о сборке портативной беспроводной акустики для воспроизведения аудио потока со своих домашних устройств. Решения с применением технологии Bluetooth меня не устраивали, хотелось слышать качественный звук. И вот, одним январским вечером, собрав свою волю в кучу, я решил реализовать задуманное. А что из этого вышло - читайте далее.

Читать далее

Как я избавляюсь от компьютерной шеи (text neck). Часть 1

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

Нагрузка на позвоночник в зависимости от наклона головы

Маленькое отступление: мне 43, первый компьютер «Сура ПК8000» появился у меня в 6 лет. С тех пор дома всегда были компы, за которыми я проводил довольно много времени. До 40 лет я ни разу не лежал в больнице, и со здоровьем, в целом, все хорошо.

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


В статье ― мой сугубо личный опыт и мнение о том, что помогает избавиться от синдрома без вреда здоровью. Я намеренно упростил тему и понимаю, что проблема гораздо глубже. Она относится к полноценному лечению под надзором врачей. Буду рад за комментарии и указание на фактические ошибки, а еще больше ― если кому-то мой опыт откликнется и поможет.

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

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

Но сначала определимся с терминами и откуда они взялись.
Читать дальше →

Необычный телефон российской разработки, о котором никто не знал…

Время на прочтение8 мин
Количество просмотров46K

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

Иногда мне в руки попадают весьма интересные и диковинные гаджеты, порой выпускающиеся в тысячных, а то и штучных экземплярах. Когда мне предложили простенькую раскладушку, с виду точь в точь повторяющую Samsung C3520, я сначала подумал что это бюджетный китайский новодельный телефон. Однако, когда я увидел что-же у него находится под аккумулятором, я понял что с ним всё не так просто и решил его разобрать. Моему удивлению не было предела, так что если и вам интересно — добро пожаловать под кат!

Читать далее

Ещё раз о моделях памяти, применявшихся в DOS

Уровень сложностиСложный
Время на прочтение9 мин
Количество просмотров9.6K

Некоторое время назад я написал несколько статей о различных трюках, применявшихся в операционной системе DOS, чтобы вписаться в те жёсткие лимиты памяти, которые действовали в реальном режиме на архитектуре x86. Постоянно возникал и оставался без ответа один вопрос: а каковы были различные «модели», которые предлагались компиляторами тех времён? Взгляните, как выглядело меню для генерации кода в Borland Turbo C++.

Tiny (крошечный), small (маленький), medium (средний), compact (компактный), large (большой), huge (огромный)… Что означают эти опции? Каковы их эффекты? Ещё важнее… а так ли важен весь этот антиквариат сегодня, в мире 64-разрядных машин и гигабайтных ОЗУ? Чтобы ответить на этот вопрос, сделаем небольшой обзор архитектуры 8086 и тех двоичных форматов, которые поддерживались в DOS.

Читать далее

Во что поиграть: Sid Meier's Covert action

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

А сегодня у нас на повестке — Сид Мейер.
Не-не-не, никаких «Цивилизаций».

В общем я тут напродавал карточек в Стиме аж на целых пятьдесят рублей и искал, куда пристроить неожиданно свалившееся на меня богатство. И вот после минут двадцати поисков… Не, ну а как иначе-то? Дело очень серьезное, двузначная сумма как никак. Так вот, спустя двадцать минут я наткнулся на… приготовьтесь: Sid Meier's Covert action.

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

Информация

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