Месяц: Ноябрь 2019
-
Языковые слои
—
от автора
Привет, Хабр! Предлагаю вашему вниманию перевод статьи «Language Layers» автора Robert C. Martin (Uncle Bob).
-
Место enum в современном изменчивом мире
—
от автора
Есть у нас, допустим, компьютерная игра с разнополыми персонажами. Пол персонажа будет храниться в поле gender. Можно сделать это поле целым числом или строкой, но хороший программист стремится сделать некорректные состояния объектов невыразимыми, и поэтому, скорее всего, заведёт для класса enum. Теперь сделать персонажа с неправильным полом просто невозможно! А ещё в игре есть база…
-
Siemens строит электролизный завод для производства стали, работающий за счет ветряков
—
от автора
Процесс «озеленения» металлургии — тренд 2019 года. До последнего времени традиционно выплавка металла считалась процессом который невозможно сделать экологичным, но попытки заменить часть процессов при выплавке на более дружественные окружающей среде начались. Причем заменяется не только газ, но и источник его получения. Подробнее под «катом».
-
Илон Маск поздравил Ford с выходом очередного убийцы Теслы — SUV Mustang Mach-E
—
от автора
Илон Маск поприветствовал в Твиттере анонс выхода нового электромобиля Ford, SUV Mustang Mach-E. Congratulations on the Mach E! Sustainable/electric cars are the future!! Excited to see this announcement from Ford, as it will encourage other carmakers to go electric too.— Elon Musk (@elonmusk) November 18, 2019 Это не первый подобный шаг компании Ford на рынке…
-
Как я разрабатывал набор для фокуса
—
от автора
Этот набор я начал разрабатывать в 2014 году — потребовалось подобрать несколько зрелищных опытов для телевизионного шоу и «Растворимая ложка» была среди них.
-
Как построить эффективный управленческий учёт и получать сверхприбыль
—
от автора
Управленческий учёт — очень широкое понятие. Википедия характеризует его как упорядоченную систему выявления, измерения, сбора, регистрации, интерпретации, обобщения, подготовки и предоставления важной для принятия решений по деятельности организации информации и показателей для управленческого звена организации. Основная задача управленческого учёта — показать план и факт по финансовой модели организации для принятия управленческих решений. Но как учесть…
-
Асимметричные криптографические протоколы распределения ключей: Деннинга—Сакко, DASS, Ву-Лама
—
от автора
ПредисловиеДанный текст будет являться одной из переписанных глав для учебного пособия по защите информации кафедры радиотехники и систем управления, а также, с этого учебного кода, кафедры защиты информации МФТИ (ГУ). Полностью учебник доступен на github (см. также draft releases). На Хабре планирую выкладывать новые «большие» куски, во-первых, чтобы собрать полезные комментарии и замечания, во-вторых, дать…
-
Умный Дом — голосовое управление в три шага. Raspberry + HomeKit
—
от автора
Уважаемые друзья! Мы решили поделиться с Вами бюджетным готовым решением, надеемся Вы оцените наши старания. Решение проверенное, рабочее. Во вложении можно скачать все файлы программ и настройки. Отдаем все бесплатно. Умный дом для заказчика в основном «игрушка» которым можно похвастаться перед друзьями, но эти игры стоят не малых усилий интеграторам! Речь пойдет о некоторых проблемах…
-
Что общего у оверлокинга и даунсайзинга?
—
от автора
Продолжение темы современных двигателей в формате comparing incomparable. После прочтения статьи «Apple в 2019 году — это Linux в 2000 году» я подумал что по такому же принципу можно сравнить и процесс “ускорения” в компьютерном “железе” c тенденциями «разукрупнения» ДВС.
-
Нарратив и «подземелья»: как геймдизайнеру связать локации с сюжетом
—
от автора
Много раз задумывался, что повествование в играх с открытым миром — отдельное искусство геймдизайна. Надо вовлечь игрока в исследование локаций, разнообразить все сайд-квестами, не слишком отвлекать от основной линии, и так далее. И нашел статью, где описывается один такой инструмент — концепт «подземелий» для последовательного перехода между важными частями сюжета. Всё на примерах Metroid, Zelda,…