Месяц: Февраль 2022

  • История про кримперы и то, как скупой платит дважды

    от автора

    Обжимные клеммы позволяют легко подключать/отключать электронные компоненты без использования паяльника и оплетки для выпайки. И за просмотром одной из дешевых торговых платформ, вы можете решить, что для использования этого удобного метода достаточно приобрести кримпер вместе с набором клемм JST и DuPont (клон Mini-PV). В конце концов, это ведь просто кусок металла, который обжимается вокруг оголенного…

  • Разгадайте пять древних шифров (с подсказками и ответами в виде QR-кодов)

    от автора

    В современной криптографии используются шифры, которые не получится легко и быстро взломать даже с помощью мощных компьютеров. В древние времена наука шифрования начиналась с нескольких весьма несложных шифров.Шифр из рассказа «Пляшущие человечки» Артура Конан Дойла / Wikimedia CommonsПредлагаю немного размять мозг и попрактиковаться в искусстве дешифрации на бумаге. Разгадайте эти пять фраз, зашифрованных разными старинными…

  • Serverless AWS инфраструктура игры Emozle

    от автора

    Всем привет! Не так давно я запустил игру Emozle, вдохновившись идеей Wordle. Посетители сайта видят лишь html, несколько js и css файлов, а я бы хотел поделиться с вами тем, что скрыто! Ну и кому может быть интересна диаграмма AWS архитектуры, если не Хабру?Суть игрыКаждый день игра предлагает загадку из последовательности пяти эмодзи (emoji +…

  • Почему Civilization настолько увлекательная: феномен «ещё одного хода» Сида Мейера

    от автора

    Игры серии Civilization — это пошаговые исторические стратегии, в которых игрок управляет развитием цивилизации на протяжении тысячелетий от каменного века до космической эры. Пользователь исследует мир, выстраивает международные отношения, делает научные открытия, проводит военные операции. Civilization связана с феноменом «ещё одного хода». Игры настолько аддиктивны, что многие пользователи проводят в них много времени, опаздывая на…

  • Жизнь и работа после диагноза шизофрения

    от автора

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

  • Создаем собственный lorem ipsum генератор на JavaScript

    от автора

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

  • Утечка домена. Как мы получили доступ к корпоративной переписке через оставленный .git и wpad.dat

    от автора

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

  • Попытки SЕО оптимизации кода на NextJS

    от автора

    Начинаем с чистой головойМой вывод — если нужно гнаться за sео, то NextJS (React) не выбор. Мой предел — 90-93 perfomance по оценке lighthouse. Предложение — NuxtJS (Vue.js).И вот почему я считаю что это не случайностью:Рисунок 1 — Perfomance, по оценки Lighthouse, сайтов написанных на NextjsРисунок 2 — Perfomance, по оценки Lighthouse, сайтов написанных на…

  • Создание TabBarController и NavigationController программно в UIKit

    от автора

    Зачем UIKit в 2022В начале 2022 года может показаться, что использование UIKit на фоне SwiftUI не актуально или даже старомодно. Но так как еще очень много приложений которые созданы на основе фреймворка UIKit и у нас в России до сих пор на нем создается, то его актуальность еще на довольно солидном уровне.А еще более важным…

  • Новый Франкенштейн, или как создать чудовище которое тебя не съест

    от автора

    Автор сообщества Фанерозой: врач Артемий Липилин.В 1874 году вышла небольшая книга немецкого анатома и эмбриолога Гиса «Форма нашего тела и физиологическая проблема её возникновения».Не соответствует тематике Хабра! Низкий технический уровень материала!Просим всех людей, кто считает, что Хабр только для для тех кто пишет статьи о программах, как например человек на скриншоте, ознакомьтесь, пожалуйста, с мнением администрации на…