Как стать автором
Обновить
3
0

Пользователь

Отправить сообщение

История компьютерных стратегий. Часть 3: рождение культовых Civilization и Dune II

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

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

Сегодня мы расскажем про две крайне важные, во многом ключевые игры этого времени: Civilization и Dune II.
Читать дальше →
Всего голосов 69: ↑68 и ↓1+67
Комментарии47

HighFleet: игра про битвы небесных кораблей

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

7 июля 2021 года на Steam вышел давно ожидавшийся инди-проект петербуржского геймдизайнера Константина Кошутина, автора культового стимпанкового HammerFight, поддержанный возрождённой MicroProse. Похоже, предварительные оценки попали в точку.

После долгого ожидания и не раз переносившихся дат выхода он всё же вышел в релиз.
Всего голосов 68: ↑52 и ↓16+36
Комментарии14

Python в помощь инженеру ПТО

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

Всем привет.
В статье приведу немного скриптов на Python для решения вопросов с которыми иногда пересекается инженер ПТО строительной организации. Склёпал сам по мотивам информации из инета. Профи будет скучно), уровень "без диплома программиста".

На рабочем ноуте используется: Win10, Python 3.11, Office2019. Програмлю в PyScripter (нравится мне он).

Читать далее
Всего голосов 13: ↑11 и ↓2+9
Комментарии18

Основы цифровой электроники: дешифраторы и демультиплексоры

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

Привет, Хабр! Что, если мы имеем цифровой сигнал в одном формате, а нам он нужен в другом?

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

Сегодня мы познакомимся с микросхемами, разработанными как раз на такой случай.
Читать дальше →
Всего голосов 47: ↑46 и ↓1+45
Комментарии18

Парольные менеджеры 2023 года: что нового?

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


С каждым годом хакеры становятся всё изощреннее в методах отъёма честно нажитого у пользователей интернета. Поэтому нужно всегда быть начеку и заботиться о защите своих персональных данных. Инструменты для этого известны: надёжное шифрование и защищённый парольный менеджер, внутри которого хранятся секреты, а пароль доступа знаете только вы (плюс дополнительная аппаратная защита через 2FA).

Посмотрим, что нового появилось в этой области за последнее время. А посмотреть есть на что.
Читать дальше →
Всего голосов 53: ↑47 и ↓6+41
Комментарии93

Зачем устанавливать в компьютер 2 SSD-накопителя и что от этого меняется

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

Привет, Хабр! Мы продолжаем цикл статей, посвященных сборке игрового ПК. Даже если вы планируете поручить это профессиональным сборщикам как в XCOM-SHOP.RU, есть ряд факторов, о которых лучше всего узнать самостоятельно, чтобы будущая сборка радовала вас как можно дольше.

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

Читать далее
Всего голосов 40: ↑22 и ↓18+4
Комментарии79

Самый суровый магнитный ключ

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

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

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

image

Итак, в сегодняшней статье поговорим о ферритовых домофонных ключах. Узнаем, как же они считываются, как устроена панель. Традиционно будет много интересного.
Читать дальше →
Всего голосов 97: ↑97 и ↓0+97
Комментарии138

Сравнение датчиков температуры. Часть 3, практика

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

Когда речь идет об измерении температуры несколькими датчиками, простое большинство определяет истину. Семь датчиков показывают температуру 25…26 °С, один – около 23…24 °С. Вывод напрашивается сам собой – истинная температура примерно 25,5 °С, а восьмой датчик даёт ложные значения.

Читать далее
Всего голосов 15: ↑15 и ↓0+15
Комментарии20

Романы, получившие одновременно и «Локус», и «Небьюлу»

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

«Локус» и «Небьюла» вместе с «Хьюго» составляют тройку престижнейших фантастических литературных премий. При этом устроены они совершенно по-разному. За «Хьюго» голосуют участники фестиваля WorldCon. «Локус» вручается с 1971 года, а победителей выбирают читатели одноименного издания. А победители «Небьюлы» (впервые вручена в 1966 году) выбираются членами жюри. Любопытно, что в последние годы читатели «Локуса» и судьи «Небьюлы» проявляют удивительное единодушие. Четыре раза за последние пять обе премии имели общего лауреата.

Читать далее
Всего голосов 14: ↑11 и ↓3+8
Комментарии23

Разбор работы FIFO на микроархитектурном тренажере

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

FIFO – ключевая концепция в хардварном дизайне. Понимание работы FIFO необходимо, в частности, для понимания протокола valid/ready, который в свою очередь необходим для организации flow-control как внутри цифровых блоков так и на межблочном уровне.

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

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

Поскольку тренажер является "фронтендом" для HDL симулятора то на самом симуляторе исполняется реальный, синтезируемый SystemVerilog который можно посмотреть и даже поменять его функциональность.

Смотреть видео и читать дальше
Всего голосов 21: ↑20 и ↓1+19
Комментарии17

Подборка выдающихся статей по тестированию

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

Будучи консультантом по тестированию, я за годы работы прочитал массу статей по QA. Большинство из них — это в какой-то степени полезные, но часто случайные материалы, которые не всегда стоят времени. Но иногда я натыкался на удивительно хорошие статьи, которые действительно могут помочь улучшить навыки написания тестов. Я отобрал эти статьи и написал к ним аннотации. Половина из них относится непосредственно к JavaScript / Node.js, вторая половина охватывает общие концепции тестирования, которые применимы в любом языке.

Читать далее
Всего голосов 16: ↑15 и ↓1+14
Комментарии2

Микросмартфон за 100 рублей: Покупаем смартфон 11-летней давности и… пишем под него приложения

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

Размер экрана — краеугольный камень мира современных смартфонов. Кто-то считает, что дисплеи должны становиться только больше, а рамки — меньше, кто-то любит «средние» дисплеи диагональю в 5+", ну а кто-то остаётся ярым поклонником и приверженцем компактных смартфонов с крошечными дисплейчиками. В наше время, купить новый смартфон с относительно небольшим дисплеем за приемлемые деньги почти нереально — самые бюджетные модели будут слишком тормозными для современного пользователя. Некоторое время назад, я купил себе бюджетный крошечный смартфон 2012 года выпуска — Samsung Galaxy Pocket, причём всего за 100 рублей. Конечно же мне захотелось довести его до ума — а доводить пришлось руками и навыками прожженного программера! Какой смартфон можно получить за 100 рублей? Читаем в статье!
Читать дальше →
Всего голосов 40: ↑39 и ↓1+38
Комментарии34

Женщина, скажите точно, сколько вам вешать

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

Палитра. Что‑то вполне себе разумеющееся. Много цветов. А ведь когда‑то палитра означала все что есть и не более. Описание в контексте IBM PC и не более, правда с оговорками.

Первая «палитра» на «что‑то вроде компьютера» состояла из восьми цветов.

Откуда восемь? Ну видимо пять показалось авторам слишком мелким.

Почему первая палитра должна была быть из пяти цветов.

Мониторы. Вопросы именно к жестянкам. Самый простой способ передачи цвета — покомпонентный.

Палитра. Что-то вполне себе разумеющееся.
Всего голосов 15: ↑4 и ↓11-7
Комментарии6

Отслеживание изменения температуры в помещении при помощи ультразвука

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

До недавних пор для проведение подобных измерений требовалось использовать промышленные приемники/передатчики ультразвука. Только они могли дать приемлемую точность и дальность. Но они были слишком большие и дорогие. Использовать дешевые китайские модули, такие как HC-SR04/US-025, не выйдет. Точность, стабильность, повторяемость результата оставляет желать лучшего.

Ситуацию изменило появление нового чипа CH-201. Его основная проблема заключается в том, что он китайский. Я еще не видел китайский чип с хорошей документацией и хорошей службой поддержки.

На следующих изображениях продемонстрирован результат работы этого чипа.

Читать далее
Всего голосов 8: ↑8 и ↓0+8
Комментарии16

Рис, моллюски и камни: о натуральной валюте в разные эпохи

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

Вплоть до ХХI века во многих странах и культурах использовалась своя натуральная валюта. Да-да, привычные монеты и купюры появились не так давно, как можно подумать. Об истории развития классических денег мы подробнее рассказали в этой статье.

Сегодня мы предлагаем познакомиться с историей натуральной валюты  и узнать, какие продукты и вещи использовались вместо традиционных монет и купюр.

Читать далее
Всего голосов 22: ↑21 и ↓1+20
Комментарии4

Собираем самый дешевый ПК для игр меньше, чем за 30000 рублей

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

Привет, Хабр! Сегодня мы поднимаем тему недорогих ПК. Такие бывают очень даже нужны там, где нужен хоть какой-то компьютер, но бюджет сильно ограничен. Это может быть компьютер для школьника или для развлечений в офисе (пока никто не смотрит). Может быть даже компьютер для бабушки (сейчас есть очень продвинутые пенсионеры). И понятное дело, что любой читатель Хабра может сопоставить между собой сокет материнской платы и процессор, частоты памяти и разъем SSD-накопителя. Но вот вопрос как укомплектовать недорогой ПК, не переплатить за что-то в его составе и не потратить кучу времени — остается открытым. Ответ на него мы ищем под катом и обсуждаем в комментариях.

Читать далее
Всего голосов 33: ↑24 и ↓9+15
Комментарии78

Производство корпусов «в силикон» на пальцах: поэтапно и с анимацией

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

Это вам не 3D-принтер гонять, тут все по-взрослому. Покажем производство корпусов по очень популярной технологии литья полиуретана в силиконовые формы — как это делается; и расскажем о рисках и ошибках. Зачем? Чтобы цена разработки и производства корпуса неожиданно не стала в несколько раз выше, чем вы планировали. 

Открываем дверь на производство с ноги
Всего голосов 73: ↑73 и ↓0+73
Комментарии26

Не учите фреймворки, учите архитектуру

Время на прочтение5 мин
Количество просмотров198K
Некоторое время назад у меня состоялся интересный разговор, коллега активно защищал Angular, говорил, что тот ускоряет веб-разработку. Я более десяти лет разрабатываю сложные web-сервисы, работал в Microsoft, в Spotware Systems на Кипре, сейчас создаю приложение для стартапа из Кремниевой долины, и в общем то слежу за трендами. Однако почувствовал себя динозавром, потому что не видел смысла использовать фронтэнд-фреймворки до того момента, а оказалось, что это уже мейнстрим. Шёл 2014-й год, я погрузился в мир Angular, Knockout и Backbone, что из этого вышло, почему я от них в итоге отказался и рекомендую коллегам сделать то же самое – под катом.
Читать дальше →
Всего голосов 152: ↑133 и ↓19+114
Комментарии123

Мини-фреймворк своими руками

Время на прочтение11 мин
Количество просмотров13K
Недавно, прочитав про мини-фреймворк Silex, я подумал: а что в нем сложного? Попробовал написать нечто подобное и получилось довольно легко.
How-to по написанию своего мини-фреймворка - под катом.
Всего голосов 114: ↑80 и ↓34+46
Комментарии67

Компиляторы против компиляторов

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

Давно хотел познакомиться с Rust. Язык с экосистемой сборки из коробки, компилятор в машинный код, но самое главное — автоматическое управление памятью, но без сборщика мусора. С учетом того, что управление памятью обещается как zero-cost в runtime — просто сказка! По ходу изучения и возник вопрос – а насколько код Rust быстрее/медленнее компилятора в машинный код давно известного, например, Delphi?

Посмотреть на финалистов
Всего голосов 68: ↑11 и ↓57-46
Комментарии47

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность