-
Как бы ни был велик сегодняшний выигрыш, не факт, что им можно будет воспользоваться завтра. Макс Фрай, «Тихий город» Предисловие Вы даже представить не можете, на что может пойти человек ради быстрого обогащения. Да мы, к слову, и сами не…
-
Процедурная генерация планов комнат
Что делает крупный разработчик игр, когда ему нужно состряпать много помещений для игрового мира? Нанимает кучу художников. Что делает ленивый/бедный/одинокий разработчик игр в такой же ситуации? Пишет процедурный генератор, который выполняет за него всю грязную работу. По процедурной генерации планов…
-
Отзывчивое Android-приложение или 1001 способ загрузить картинку
О реализации многопоточности при разработки Android-приложений уже написано немало. В этой же статье хочется провести сравнение нескольких распространенных на сегодня способов скачать/прочитать/сохранить/посчитать, при этом не дав пользователю повода для раздражения. Постараться понять, когда то или иное решение будет уместным, а…
-
Идем по грибы после Cppcheck
После горячих обсуждений про "Большой Калькулятор", мне захотелось проверить ещё что-то из проектов, связанных с проведением исследований. Первое что нашлось, оказался открытый проект OpenMS, связанный с protein mass spectrometry. Этот проект оказалось написан с серьёзным подходом. При разработке используется как…
-
Установка Os X Mountain Lion 10.8.3 на ESXi
Посмотрев как мои коллеги 3-й день ставят Os X Mountain Lion 10.8.3 на ESXi, решил вспомнить и записать свои шаги по развертыванию данного продукта.
-
«Boost.Asio C++ Network Programming». Глава 2: Основы Boost.Asio. Часть 1
Всем привет! Продолжаю перевод книги John Torjo «Boost.Asio C++ Network Programming». Вторая глава получилась большая, поэтому разобью ее на две части. В этой части мы поговорим именно про основы Boost.Asio, а во второй части речь пойдет про асинхронное программирование. Содержание:…
-
Как я упрощаю себе жизнь работая за компьютером и в IRL
Сей пост я решил написать, когда скопился определённый объём мыслей на тему того, как упростить себе жизнь, работая за компьютером и не только, а так же как повысить свою эффективность в работе. Самый простой и топорный пример — при заполнении…
-
Еще одни «Котлы 2.0», вариант с KickStarter`a
Всем доброго понедельника и хорошей рабочей недели! Через 10 дней заканчивается компания на Kickstarter по сбору денег на очередные Часы 2.0 Надо сказать, что проект уже удался. Но парочка вопросов осталась: Какие дополнительные фишки будут добавлены (их количество зависит от…
-
Suricata как IPS
Статья несет исключительно ознакомительный характер. Автор не несет ответственность за применение информации государством или иными самоуправляющими органами в своих корыстных, личных и прочих целях. Suricata — open source IPS/IDS система. Основана разработчиками, которые трудились над IPS версией Snort. Основное отличие…
-
Подключаем «Электронное правительство» в Ubuntu
Родное правительство заботится о гражданах и старается предоставить им возможность как можно меньше лично встречаться с собственными представителями. Для этих целей создан портал «Госуслуги», для этого был (есть) проект УЭК, карта «Электронное правительство» (выпускают несколько банков), идут разговоры об электронных…