Home » 2021 » January » 08

Daily Archives:

Почему ПМ часто проигрывают аналитикам, а те в свою очередь часто пасуют перед тестерами?

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

Read More »

[Перевод] Как НЕ сделать многопользовательскую игру в реальном времени за 30 дней

Или как добиться большего на следующем вашем хакатоне Некоторое время назад я принимал участие в ежегодном игровом мероприятии Itch.io Game Off 2020, участники которого за ноябрь делали игру на определённую тему. Тема этого года, Moonshot, привела к созданию более 500 амбициозных, в основном космических, игр, которые вы можете увидеть здесь. Услышав о мероприятии в октябре, я рассказал о нём своему ...

Read More »

MarkedText — маркдаун здорового человека

Здравствуйте, меня зовут Дмитрий Карловский и все свои статьи (и презентации) пишу я в MarkDown разметке. И знаете что? Она уже порядочно меня подзаелозила! Тексты я пишу на русском, но большая часть спецсимволов есть только в английской раскладке клавиатуры. А редактирование таблиц – это вечная пизанская башня из вертикальных линий. Короче, есть у него проблемы как с удобством редактирования, так ...

Read More »

[Перевод] Практическое руководство по HashiCorp Consul — Часть 2

Это вторая часть из 2 частей Практического руководства по HashiCorp Consul. Предыдущая часть была в первую очередь сосредоточена на понимании проблем, которые решает Consul, и на том, как он их решает. Эта часть посвящена практическому применению Consul на примере реальной жизни. Давайте начнем. Читать дальше → Источник

Read More »

[Перевод] Симулируем сцену подбора PIN из «Терминатора 2»

В начале фильма «Терминатор 2: Судный день» Джон Коннор использует лэптоп для подбора PIN украденной дебетовой карты. Кажется, я не смотрел «Терминатор 2» в кинотеатре. Вероятно, я посмотрел его несколько лет спустя на LaserDisc, но эта сцена произвела довольно сильное впечатление. Похожую реакцию вызвали номеронабиратель из «Военных игр» и чёрный ящик из «Тихушников». Номеронабиратель (War Dialer) из «Военных игр» (1983 ...

Read More »

Взламываем Ball Sort Puzzle

Ball Sort Puzzle — это популярная мобильная игра на IOS/Android. Суть её заключается в перестановке шариков до тех пор, пока в колбах не будут шарики одного цвета. При этом шарик можно перетаскивать либо в пустую колбу, либо на такой же шарик. Так случилось, что я в неё залип. Очнулся примерно через месяц, на 725 уровне. Он мне никак не давался ...

Read More »

Проектируем мультипарадигменный язык программирования. Часть 5 — Особенности логического программирования

Продолжаем рассказ о создании мульти-парадигменного языка программирования, сочетающего декларативный логический стиль с объектно-ориентированным и функциональным, который был бы удобен при работе со слабоструктурированными данными и интеграции данных из разрозненных источников. Язык будет состоять из двух компонент, тесно интегрированных между собой: декларативная компонента будет ответственна за описание модели предметной области, а императивная или функциональная — за описание алгоритмов работы с моделью ...

Read More »

Экологически чистое освещение: люминесцентная гидрофобная древесина

Для качественного выполнения любой работы, независимо от сферы деятельности, от человека требуются знания, навыки и опыт. В дополнение к этому нужны инструменты, позволяющие выполнять работы либо облегчить этот процесс. Чем лучше медицинское оборудование, тем безопаснее пройдет операция; чем лучше нитки, тем качественнее будет предмет гардероба; чем лучше ПО и железо, тем быстрее и проще будет создана программа и т.д. Универсальным ...

Read More »