Месяц: Декабрь 2016
-
Виджет мультиязычности в YII2 без использования базы данных
—
от автора
Пример интернационализации сайта на Yii2 на двух языках: ru и en. В Yii2 уже встроен компонент отвечающий за интернационализацию, называется он i18n. Для того что бы можно было начать им пользоваться, достаточно добавить его в конфигурацию приложения в раздел components. Я использую шаблон advanced поэтому расположение файлов могут отличаться. Цель переключение сайта между двумя языками:…
-
Задание с экзамена по защите информации
—
от автора
Сразу озвучу задачку, чтобы не было предвкушения, будто тут будет показан какой-то крутой новый метод шифрования. Нужно доказать, что Статья ориентирована на студентов, заинтересованных граждан и просто зевак. У нас защита информации была на пятом курсе в институте. На лекциях по защите информации было много историй о нелегкой судьбе русских программистов в шальные девяностые: как…
-
Генератор палитры для мобильных игр
—
от автора
После прочтения статьи о выборе цвета 233 орешка для Золушки: отбираем цвета для «идеальной» палитры, появилось желание это реализовать в виде небольшого приложения.
-
Проект CallSharp: I/O Call Instrumentation на платформе .NET
—
от автора
Чтo мнe нpaвитcя вo вcякиx paзpaбoтчecкиx тулax, тaк этo тo, чтo oни нe тoлькo пoмoгaют peшaть кaкиe-тo зaдaчи, нo пopoй eщe и учaт пpoгpaммиpoвaнию. Tулa, пpo кoтopую я xoчу paccкaзaть – oнa имeннo тaкaя. СаllShаrр – тaк нaзывaeтcя мoй пpoeкт – пытaeтcя aлгopитмичecки вывecти цeпoчку вызoвoв нa ocнoвe нaбopa вxoдныx и oжидaeмыx выxoдныx дaнныx.
-
Крайне интересеная лекция директора по росту Instagram
—
от автора
Доброго времени суток, уважаемые хабравчане! Хочу поделиться с вами выступлением Джорджа Ли, бывшего директора по росту Instagram. Бывший, потому что он вернулся обратно в Facebook. Из его презентации вы услышите безумно интересные вещи о «большом маркетнге» и о национальной специфике продвижения. Важно разделять аналитиков и исследователей. Первые не должны постоянно обращатся ко вторым и спрашивать…
-
Книги, рекомендованные Y Combinator на замние каникулы 2016-2017
—
от автора
«Чтение и личный опыт формируют мировоззрение. И даже если вы не помните самый момент получения опыта или содержания книги, то их влияние на ваше представление о мире непременно остается в Вас. Ваш разум похож на скомпилированную программу без исходного кода — он работает, но не ясно как.» — Пол Грэм, основатель Y Combinator, программист, инвестор,…
-
Отправка электронной почты в формате HTML
—
от автора
Введение Почти в каждом проекте приходится думать об отправке писем по электронной почте. Основными требованиями при этом являются, помимо надежности доставки, привлекательность и удобство электронных писем. Основные нюансы при формировании таких писем: Все стили должны встраиваться (inline) в виде атрибута style для конкретного HTML-элемента. Все изображения должны встраиваться, либо как отдельные вложения в в письме,…
-
НАСА запустило спутники с ракеты, запущенной с самолёта
—
от автора
Иголка — в яйце, яйцо — в утке, утка — в зайце, заяц… Ну вы помните все это, правда? В НАСА вряд ли много сотрудников слышало о Кощее Бессмертном, но многоступенчатый принцип работы различных систем там применяют часто. Так вот, агентство успешно запустило целое созвездие спутников системы Cyclone Global Navigation Satellite System (CYGNSS) с ракеты,…
-
Как уронить Visual Studio 2017 RC используя фичу из C# 7
—
от автора
Многие из вас, те кто из мира .NET, наверное уже в курсе, что не так давно (месяц назад) Microsoft выпустила Visual Studio 2017 RC, в комплекте с которой разумеется идет C# 7. Что называется на порку энтузиастам. Не хотел бы вдаваться в подробности, о политике Microsoft в отношении скорости выпуска версий своих продуктов. Поэтому читайте…
-
Создание инструментов для исследования NES-игр
—
от автора
Я решил продолжить серию публикаций про внутреннее устройство NES-игр, на этот раз я расскажу об используемых мной инструментах для исследований. Большая часть того, что необходимо исследователю, уже есть в эмуляторе FCEUX, который хорошо подходит для отладки игр. В документации стоит досконально изучить раздел Debug, каждый инструмент оттуда полезен исследователю, причём умение использовать их совместно друг…