• Привет, Хабр! Хочу рассказать вам о библиотеке Chronos для Android (API level >= 9), цель которой – облегчить написание долгих операций, например, сетевых запросов, или обращений к БД. Какую проблему решаем? Не секрет, что для Android задача выполнения асинхронных операций…

  • Недавно я реализовал функции API в проекте с бэк-эндом Symfony2, использущем Doctrine в качестве ORM. И, как это иногда бывает, скороость отрабатывания не вполне меня устроила. На несложный запрос ответ генерировался аж 7,2 сек. Первое предположение, где-то запускаются какие-то тяжелые…

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

  • Источник Сооснователь Mail.ru Group Юрий Мильнер решил вложить 100 млн долларов в проект поиска внеземных цивилизаций. Как рассказал предприниматель на пресс-конференции в Лондоне, идея заключается в том, чтобы при помощи самых мощных телескопов на Земле, объединенных в масштабную компьютерную систему,…

  • Психологи называют это «эффектом присоединения» — социальное доказательство (social proof) стимулирует нас повторять действия других людей, если мы уверены, что это является правильным. Это мощный инструмент для того, чтобы влиять на решение пользователей о совершении покупки. Компания Mneniya.Pro подготовила инфографику…

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

  • Всем привет! Сегодня я хочу поделится с вами более лёгким и правильным, с моей точки зрения, способом достижения аналогичного описанному в статье пользователя NikitaTrophimov результата. Думаю нет смысла повторно писать вводную часть — автор оригинальной статьи это сделал до меня…

  • Привет, GT! Так уж вышло, что курс валют и всякие экономические неприятности весьма ощутимо подняли цены на то, чем мы с вами на хлеб зарабатываем, чем живём и дышим каждый день. Ноутбуки не избежали этой печальной участи, и если раньше…

  • Доброго всем здравия! В процессе разработки своего фреймворка я столкнулся с классической проблемой защиты сессии. Изначально сессии беззащитны перед похищением своего идентификатора. Грубо говоря, если хакер каким-то образом узнал идентификатор сессии, он может взять идентификатор сессии (PHPSESSID в самом тупом…

  • Всем привет! Так бывает, что используемые языки программирования накладывают ограничение на то, что мы хотим сделать, доставляя неудобство при разработке. Что с этим делают разработчики? Либо смиряются, либо как-то пытаются выйти из положения. Один из вариантов — использование автогенерации кода.…