• Разработка мобильных приложений для бизнеса. Нужно ли бизнесу мобильное приложение? Я бы очень хотел ответить на этот вопрос и помочь небольшим фирмам, которые всё ещё в процессе нахождения ответа. В большинстве случаев, когда я общался с коллегами по цеху (разработка…

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

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

  • Анимированные GIF’ы до сих пор часто используются в интернете. Хотя это древний формат, но даже в нём остаётся просто для инноваций. На сайте Tumblr пополняется коллекция 3D GIF, в которых трёхмерный эффект создан путём простого добавления двух вертикальных белых линий.…

  • Очень часто за основу архитектуры приложения берётся дерево. Простой пример: есть страны, в странах — области, в областях — города, в городах — организации, в организациях — работники, товары или что-либо ещё. Использование дерева вполне логично и оправдано. Иерархичность такой…

  • Так уж сложилось, что в наших проектах ведение технической документации полностью лежит на плечах разработчиков, по принципу: внес зменения в код проекта — актуализировал документацию. Сама документация представляла собой набор Word’овских документов, которая хранилась вместе с исходным кодом под VCS.…

  • Если вы хотите для множества добавленных скриптов: $this->view->headScript()->appendFile(‘/static/js/script1.js’); $this->view->headScript()->appendFile(‘/static/js/script2.js’); $this->view->headScript()->appendFile(‘/static/js/script3.js’); вместо этого: <script type="text/javascript" src="/static/js/script1.js"></script> <script type="text/javascript" src="/static/js/script2.js"></script> <script type="text/javascript" src="/static/js/script3.js"></script> получить вот это: <script type="text/javascript" src="/static/cache/bff149a0b87f5b0e00d9dd364e9ddaa0.js"></script> тогда эта статья для вас.

  • Пролог: Концепции Boost Часть 1: Подключение ассоциированных типов без вмешательства в интерфейс исходного класса Часть 2: Завершаем реализацию поддержки концепций В прошлых статьях цикла описывался процесс адаптации класса клеточного игрового поля под концепции графов boost. Сейчас рассмотрим собственно то, ради…

  • Данная статья является кратким обзором того, что представляют собой генетические алгоритмы. Будучи новичком в биоинформатике, начну с вещей, близких и понятных людям технических специальностей: алгоритмов сортировки, затем перейду к описанию одной из задач генетического программирования и того, что под алгоритмами…

  • Забавный пример «нарушения» информационной безопасности привёл Брюс Шнайер в последнем выпуске своей почтовой рассылки Crypto-Gram. Некий житель Китая купил билет VIP-класса на самолёт — и почти каждый день приходил в аэропорт за бесплатным питанием. После еды он шёл к кассе…