Search
Write a publication
Pull to refresh
3
0
Обидин Михаил @mrsantak

User

Send message

Sherbet: эргономичная игровая клавиатура

Reading time11 min
Views18K
Перевод статьи из блога самодельщика Billiam

Через некоторое время после того, как мою Logitech G13 перестали выпускать, она у меня сломалась, и я решил разработать для неё замену, которую назвал Sherbet.

Сначала – что получилось:


Клавиатура с джойстиком

Файлы для печати и инструкция по сборке: www.prusaprinters.org/prints/5072-sherbet-gaming-keypad

Проектирование


Мне хотелось сделать аналоговый джойстик под большой палец, как и у G13, а ещё я решил включить в проект несколько эргономических улучшений от других клавиатур — Dactyl keyboard, Dactyl Manuform, Kinesis Advantage и Ergodox. Конкретно – смещение клавиш от вертикали, смещения по высоте, кривизна столбцов и более удобный наклон.
Много фоток

Когда я слышу слова «нейросеть восстановила», я лезу проверять бэкапы

Reading time11 min
Views83K
Кроме того что я айтишник, я ещё и историк техники, и именно этим обусловлена моя реакция на новости об очередных достижениях в области цифровых технологий. Месяц назад я принял решение начать писать книжку для людей далёких от IT и близких к историческим исследованиям и источникам («Цифровое источниковедение — специфические проблемы» — пишется на сайтах книжных черновиков ), в которой расскажу им о том, чем для них обернулось развитие цифровых технологий.

Через пару дней после этого по интернету пронеслась новость « «Прибытие поезда» улучшили с помощью нейросетей — фильм 1896 года теперь можно посмотреть в 4K и 60 кадрах в секунду », и это хороший повод рассказать айтишникам о том же самом.

Исходного фильма «Прибытие поезда» у меня нет, поэтому в качестве тестовых образцов я использовал современные фотографии (уменьшенные или обесцвеченные) + фото из 1930-х (предположительно)

Когда я слышу слова «нейросеть восстановила», я лезу проверять бэкапы
Читать дальше →

Собеседование в луже крови

Reading time9 min
Views144K
Так, собираем истории самых шизанутых собеседований, приемов на работу и компаний, где вам приходилось бывать. Мне как-то везло обычно, сильно больших отклонений от нормы не встречал. Ну там полиграф бывал, посылать интервьюера приходилось, однажды даже устроил обратное собеседование – начальник ИТ, узнав мою зарплату на текущем месте, захотел ко мне работать пойти, даже простым программистом.

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

Итак, я, по политическим соображениям (обидели меня, чё уж там), увольнялся с должности начальника ИТ агрохолдинга (курицы, свиньи, колбаса, шашлыки и т.д.). На резюме откликнулся аналогичный работодатель – тоже колбасу делают и свиней выращивают, только без куриц. Вроде, всё один к одному. К тому же, на этом предприятии работал знакомый. Я ему звякнул, узнал – он достаточно лаконично ответил, что всё нормально, работа как работа.
Читать дальше →

Простой, но гибкий калькулятор для расчёта общей стоимости ипотеки

Reading time3 min
Views48K

Полная стоимость квартиры, купленной в ипотеку


Хотите посчитать, во что на самом деле обойдётся вам квартира именно с вашим сложным графиком оплаты страховки, ремонтом и тем, что вы планируете платить коммуналку лишь несколько месяцев пока не сдадите квартиру жильцу?


Здесь можно скачать файл excel с калькулятором, здесь — посмотреть в Google Sheets (скопируйте себе для модифицирования).


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

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

Сказ о том, как я автоматизировал квартиру с помощью Node-RED. Часть I

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


Сказ о том, как я автоматизировал квартиру с помощью Node-RED. Часть II

Reading time9 min
Views27K
Долгожданное продолжение поста про автоматизацию квартиры. В этой части я расскажу об освещении, мультимедиа-системе и датчиках безопасности.


Яндекс.Диск запретил использование open source утилиты rclone. UPD — снова работает

Reading time6 min
Views110K

Предыстория


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


К написанию этого поста привела довольно странная ошибка, которую вчера вечером на ноутбуке с Linux (да, я из тех странных людей, кто использует GNU/Linux на ноутбуке) я получил вместо содержимого своего Яндекс.Диска:


$ ls -l /mnt/yadisk
ls: reading directory '.': Input/output error
total 0
Читать дальше →

Как мы потеряли «Мир»: пожар на космической станции, столкновение с грузовиком «Прогресс», разгерметизация

Reading time23 min
Views87K
20-го февраля 2020-го года исполняется 34 года с момента запуска и ввода в эксплуатацию космической станции «Мир». Станции, которая была обитаема с 13 марта 1986 года по 16 июня 2000 года. И могла быть обитаема ещё, если бы…

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



23 февраля 1997 года на станции «Мир» должен был погибнуть весь международный экипаж – 4 российских космонавта, один немецкий и один американский астронавт. И тогда станцию «Мир» пришлось бы затопить не планово – весной 2001 года, а вынужденно, на 4 года раньше, с мертвым экипажем на борту. Об этой экспедиции до 2006 года принято было молчать, и до сих пор о ней мало что известно, кроме самих космонавтов и руководителей полета, никто не знал подробностей случившегося. В 2006-м, космонавты 23 международной экспедиции согласились рассказать, что же на самом деле происходило на космической станции, заложниками которой они оказались и Первый канал снял отличный документальный фильм об этом — «Некуда бежать. Пожар на космической станции», который сегодня доступен на Youtube, сайт студии Роскосмоса, почему-то выдаёт ошибку. Возможно потому, что там сказали не всю правду или потому, что правда не совсем та.

Пожар потушили, но он имел страшные последствия. Несколько месяцев космонавтам пришлось жить при температуре более +40 С, дышать ядовитыми парами этиленгликоля, а затем спасать станцию от разгерметизации, вызванной столкновением с 10-тонным грузовым кораблем «Прогресс».

И совсем недавно мой друг нашёл версию произошедшего столкновения от американцев (смотреть с 1:18:00), где астронавт Майкл Фоул, непосредственный участник событий, утверждает, что столкновение было результатом эксперимента по ручной стыковке со станцией, а что самого эксперимента не должно было быть.
Читать дальше →

Руководство по версиям и возможностям Java

Reading time12 min
Views175K

Здесь есть все, что вам нужно знать о различных версиях и функциях Java.



Java 8, Java 11, Java 13 — какая разница?


Вы можете использовать это руководство, чтобы найти и установить последнюю версию Java, понять различия между дистрибутивами Java (AdoptOpenJdk, OpenJDK, OracleJDK и т.д.), А также получить обзор возможностей языка Java, включая версии Java 8-13.


Примечание переводчика
09 апреля 2020 г. Марко опубликовал новую версию Руководства, в которую добавлено описание Java 14.
Перевод новой версии Руководства предлагается Вашему вниманию.
Читать дальше →

2DOOM — браузерный 2D-трибьют легендарному шутеру

Reading time1 min
Views28K


Совершенно случайно наткнулся на 2DOOM и залип на полчаса. Игра вышла уже почти год назад, но на Хабре про нее инфы не нашел, поэтому решил поделиться.

2DOOM — очень стильный трибьют серии DOOM, в который можно играть прямо в браузере. Под катом несколько скриншотов и гифок проекта.
Читать дальше →

Браслет, который Путин видел: Healbe Gobe — по-прежнему единственный гаджет, который считает входящие калории

Reading time6 min
Views19K
Надеюсь, вы извините нас за этот «колесниковский» заход. О Healbe хотелось рассказать очень давно по многим причинам. Это не будет обзором в классическом смысле слова, но, возможно, вам будет это любопытно.


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

Николай Прохоров: «Американские гиганты за счет массовости подавили все новое»

Reading time16 min
Views25K


Во второй части интервью музейному проекту DataArt Николай Прохоров — генеральный конструктор СМ ЭВМ и директор ИНЭУМ в 1983—2006 гг. — рассказывает о заводах, производивших советские компьютеры, процессе создания новых машин, творческой переработке и прямом заимствовании иностранных моделей, зарплатах, премиях, быте и отдыхе инженеров в СССР.
Читать дальше →

Почему мы пишем программы такого низкого качества?

Reading time13 min
Views27K

Проектировщики самолёта отвечают на вопрос о его безопасности:
— Ничто не вечно, но современные авиалайнеры невероятно устойчивы, а самолёт — самый безопасный транспорт в мире.
Инженеры-строители отвечают о безопасности лифтов:
— Лифты защищены множеством отказоустойчивых механизмов. Их практически невозможно уронить в свободное падение.
Программисты отвечают на вопрос об электронном голосовании:
— Это просто ужасно.
— Серьёзно?
— Абсолютно. Не доверяйте программам для электронного голосования и не верьте никому, кто уверяет в их надёжности.
— Почему?
— Не совсем знаю, как это выразить, но вся наша область плоха в том, что мы делаем, и если вы будете полагаться на нас, то все умрут.
— Говорят, что надёжность гарантируется технологией под названием «блокчейн».
— А-а-а-а-а!!! Что бы они ни говорили, не прикасайтесь к этому! Закопайте поглубже. Не забудьте перчатки!

Источник: XKCD, лицензия Creative Commons 2.5

Глюк мобильного приложения для подсчёта голосов на прошлой неделе добавил хаоса на Съезде фракций Демократической партии в Айове. Через несколько часов после открытия собраний по всему штату стало ясно: что-то пошло не так. Результаты неизвестны до сих пор. Появились сообщения с описанием технических проблем и недоразумений. Демократическая партия Айовы опубликовала заявление, в котором отрицает слухи о кибератаке, но подтверждает технические проблемы с мобильным приложением.
Читать дальше →

Первые в мире серийные лампы с солнечным спектром

Reading time4 min
Views147K
В январе 2020 года в продаже появились первые светодиодные лампы, в которых используются светодиоды Sunlike, обеспечивающие равномерный спектр без пиков и идеальную цветопередачу.



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

Лучшие ИТ-работодатели России 2019: ежегодный рейтинг Хабр Карьеры

Reading time5 min
Views72K


На Хабр Карьере за 2019 год почти девять тысяч сотрудников поставили оценки более чем 1,5 тысячам организаций. Из них мы оставили 190 — только те, которые получили оценку от 10 и более сотрудников. В финал вышли 15 компаний разного масштаба: от гигантов со штатом в тысячи человек до стартапов, где все знают друг друга в лицо. Какой бы ни была компания, выяснилось, что больше всего люди ценят интересные задачи, современные технологии и возможность профессионально расти.
Читать дальше →

Литье форм из жидкого силикона в домашних условиях

Reading time4 min
Views264K
image

В прошлый раз я описывал разработку набора для фокуса «Растворимая ложка», в котором фигурировала форма из силикона.

Сегодня подробно распишу сам процесс литья таких форм из жидкого силикона на основе платины. Предупреждаю, под катом много фото!
Читать дальше →

Что хочет знать Магнит о своих покупателях?

Reading time8 min
Views45K
С завидной периодичностью в новостях встречаются заголовки, связанные с различными утечками персональных данных:


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

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


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

Мой ответ тем, кто полагает, что значение TDD преувеличено

Reading time9 min
Views25K
Однажды я разговорился с разработчиком из компании-клиента о программном обеспечении. Мне стоило бы понять то, что разговор пошёл куда-то не туда, когда собеседник сказал о том, как нам, разработчикам ПО, повезло: «Мы обманом заставляем организации платить нам за, как кажется, простую работу». Неважно — насколько некто продвинулся в деле написания кода, но я полагаю, что не стоит говорить обо всей индустрии разработки программного обеспечения как о чём-то вроде шайки мошенников.

Я не стал заострять на этом внимание, разговор добрался до Agile. Клиент, в целом, был открыт идее испытания новых методологий и улучшения своих рабочих процессов. Но — лишь до тех пор, пока я не упомянул о разработке через тестирование (TDD, Test-Driven Development). Единственным ответом на это была следующая фраза: «Значение TDD преувеличено».



Мне не только больно было это слышать, но это заставило меня понять то, что TDD — это ещё одна из тех Agile-методологий, которые могут выглядеть чем-то вроде «городских легенд». Это — то, что заставило меня написать данный материал, в котором мне хотелось бы обратиться к тем, кто сомневается в ценности TDD.
Читать дальше →

Новый плацкарт — как капсульный отель

Reading time5 min
Views92K


На Казанском вокзале в Москве стоит альфа-версия новой компоновки плацкартного вагона. ФПК и ТМХ сделали одну очень офигенную вещь — вместо того, чтобы выкатить новый поезд и сказать: «Вот новый поезд, радуйтесь теперь, это приказ!» компании показали первый концепт и предложили обсудить. Они его катают по выставкам, в следующем месяце повезут на вокзалы в другие регионы. И везде около макетов дежурят сотрудники, которые выслушивают и записывают, что хотят поменять пассажиры.



Понятное дело, пассажиры настроены скептически и не очень готовы ко всему новому. Плюс не все понимают, чем альфа-версия (макет) отличается от опытного экземпляра. Но как по мне — то, что выкатили сейчас — это очень здравая вещь. Со мной можно спорить, а ТМХ — присылать баги и реквесты.

Самое важное

Макет плацкарта разделен пополам шкафом. Верхняя полка полностью изолирована от нижней. Третья полка убрана, и теперь можно нормально сидеть наверху. Есть столик для ноутбука. Полки у изголовья на 20 сантиметров шире, чем в ногах (до середины купе, фактически). Через стену можно открыть окно к соседу и объединить две полки в одно пространство «этажа».
Читать дальше →

Как Warcraft III породил новый жанр, изменил лицо франшизы и получил ремастер

Reading time18 min
Views28K

Графика в начале 2000-х была совершенно иной, но поверьте мне — Warcraft III стал хитом, оставившим в игровой индустрии серьёзное наследие.

Немногие игровые миры оставили такой большой след, как Warcraft. Он породил три стратегии-бестселлера, голливудский блокбастер, кучу романов и комиксов, мегапопулярную (цифровую) коллекционную карточную игру (Hearthstone) и эпичную, определившую лицо жанра MMO, которая спустя 15 лет после выхода вскоре получит восьмое расширение. И хотя основная часть культурного влияния и славы (или позора) относится к MMO World of Warcraft, многое можно сказать и о малозаметном наследии Blizzard 2002 года — стратегии реального времени Warcraft III.

Несмотря на долгий и проблемный процесс разработки, столкнувшийся со сменой названия и серьёзной сменой направления развития, Warcraft III определил образ Азерота в игровой культуре. Он проложил дорогу успеху WoW, зародил тенденцию добавления RPG-элементов в другие жанры, стимулировал возрождение игр tower defense и породил сверхпопулярный жанр MOBA, который был изобретён благодаря его инструментам моддинга. (К тому же Warcraft III ещё и отличная игра.)

Пару дней назад Blizzard выпустила официальный ремастер игры под названием Warcraft III: Reforged, и это хороший повод вернуться к истории Warcraft III. Я пообщался с восемью из примерно тридцати разработчиков оригинального Warcraft III, узнал, как создавали игру и как она помогла заложить основы будущего игровой индустрии.

Information

Rating
10,622-nd
Location
München, Bayern, Германия
Date of birth
Registered
Activity

Specialization

Backend Developer
Java