Архив за 09 сентября 2014 - 3

Выручка "Ведомостей" от онлайн-подписки составила в 2013 году 41 млн руб., указано в презентации для инвесторов, подготовленной Citibank. Это около 16% доходов, полученных "Ведомостями" от интернета: всего издание заработало в сети 257 млн руб., из них больше всего - 189 млн руб. - на интернет-рекламе. По сравнению с совокупными доходами "Ведомостей" за 2013 год (1,118 млрд руб.) выручка от интернет-подписки принесла 3,67% доходов, все интернет-направление - около 21,8%.

Источник: ИТАР-ТАСС.

Читать полностью »

Один мой знакомый сообщил мне, что некоторое время назад он заметил, что его почтовый клиент по POP3S перестал удалять письма с ящика на Яндексе. Т.е. почта клиентом скачивается, команды на удаление шлются, Яндекс отвечает об успешном удалении. А потом заходишь в Web-интерфейс и наблюдаешь все эти, якобы успешно удаленные, письма. Более того, если заглянуть в интерфейсе в "Журнал посещений", то там отображается тип клиента IMAP вместо POP. Я ему не поверил особенно. Сказал, чтобы тщательно проверил настройки клиента, последовательность действий + обратился в Support.

Читать полностью »

Оценка 95 (A+) от SSL Labs Оптимизируя серверное окружение для максимальной производительности, обязательно столкнешься с задачей поддержки SSL-сертификатов и оптимизации скорости SSL-защищенного соединения. Совершенно условно, задачу по настройке поддержки SSL для nginx на Linux-окружении (в примерах используется RedHat/CentOS, но большая часть советов платформо-независимы) можно разбить на несколько составляющих:

  1. Оптимизация TCP/IP стека, включая размеры TCP окна.
  2. Оптимизация TLS-стека, включая OpenSSL.
  3. Конфигурация nginx с учетом настроек производительности, безопасности и обратной совместимости.

Читать полностью »

На данный момент в ассортименте компании Asus присутствует планшет MeMO Pad 10 (ME102A). Аппарат оснащён дисплеем диагональю 10,1 дюйма разрешением 1280 х 800 точек и платформой RockChip RK3188.

Как стало известно, компания решила выпустить несколько иную модификацию данного планшета. Новинка скрывается за заводским номером ME103K и отличается использованием однокристальной системы Snapdragon S4 Pro.

Неделю Apple на Хабре можно считать открытой – сегодня в 9 вечера по московскому времени состоится презентация от парней из Купертино, которая обещает быть одной из самых насыщенных за всё время.

9.09.2014 | Осенняя презентация новых продуктов от Apple
Читать полностью »

Предыстория: я веду свой паблик ВК о веб-разработке, в связи с чем я каждый день имею дело с большим количеством материалов о веб-разработке. Однажды (3 месяца назад) мне пришла в голову идея опубликовать на хабре подборку «30 полезных сервисов для веб-разработчика». Тот пост набрал почти 100 000 просмотров, и мне приятно, что он оказался полезен сообществу. С тех пор у меня поднакопилось больше 30 новых сервисов, которые будут полезны как разработчикам, так и дизайнерам. Лучшие из них я собрал в этом посте. Осторожно, под катом много картинок!Читать полностью »

На днях возникла необходимость провести вебинар для студентов на безе компании, в которой тружусь.

Требования были следующие следующие:

  • бесплатность для любой стороны;
  • работа из браузера;
  • возможность шарить экран;
  • запись трансляции;
  • простота в освоении (важно).

Бегло просмотрев несколько существующих сервисов, я понял, что все не нравится: почти все они не бесплатны; многие не работают прямо из браузера; нет бесплатной возможности записать вебинар.
Читать полностью »

Всем доброго времени суток. Хочу поделиться с вами своим опытом развертывания php+mysql приложения на сервисе heroku. Если вы первый раз о таком слышите, вам сюда.

Поехали

Итак, представим, что у нас есть уже готовое php+mysql приложение. Для начала регистрируемся здесь. На почту придет письмо с подтверждением регистрации. Далее переходим по ссылке, вводим пароль и подтверждение, жмем save. Первый этап пройден, идем дальше.
Читать полностью »

Биометрическая система на мобильном телефоне Я работаю в области биометрических технологий и хочу описать одно из решений, претендующее на то, чтобы в скором будущем прочно войти в наш обиход. Речь идет о биметрической системе аутентификации пользователя, которой можно пользоваться на любом современном смартфоне, и которая предназначена для удобного (!) и надежного разграничения доступа к различным мобильным сервисам, как банковским, медицинским, так и любым другим приложениям.

В последнее время все большее количество компаний используют возможности сети интернет для предоставления своих услуг. Как правило, архитектура таких приложений представляет собой использование технологии «тонкий клиент», которая подразумевает централизованное хранение данных клиента и предоставление доступа к ним только по специальному запросу. Клиент с помощью удаленного терминала (это может быть обычный ноутбук, планшет или смартфон) и специальной программы или стандартного веб-браузера может просматривать и изменять информацию на удаленном сервере.

Для обеспечения безопасности передаваемых данных, как правило, используется протокол SSL (Secure Sockets Layer). Кроме того, если система представляет собой приложение, доступ в него может быть защищен логином и паролем. Для повышения безопасности может использоваться ЭЦП (Электронно-Цифровая Подпись) – бинарная последовательность данных, формируемая криптографическим алгоритмом.

К сожалению, зачастую, клиенты хранят данные доступа прямо на ноутбуке или смартфоне, и при его утере или краже, доступ к сервисам легко могут получить третьи лица. Еще одним недостатком паролей или ЭЦП является невысокое удобство использования — необходимость помнить пароль или хранить файл ЭЦП на отдельном носителе. Именно поэтому сейчас на рынок обеспечения безопасности доступа начинают выходить биометрические технологии.
Читать полностью »

В продолжение пятого урока по изучению азов RabbitMQ, публикую перевод шестого урока с официального сайта. Все примеры написаны на python (используется pika версии 0.9.8), но по-прежнему их можно реализовать на большинстве популярных ЯП.

Во втором уроке мы рассмотрели использование очередей задач для распределения ресурсоёмких задач между несколькими подписчиками.
Но что если мы захотим запустить функцию на удаленной машине и дождаться результата? Ну, это совсем другая история. Этот шаблон широко известен как Удаленный Вызов Процедур (Remote Procedure Call или RPC, далее в тексте RPC).
В этом руководстве мы построим, используя RabbitMQ, RPC систему, которая будет включать клиент и масштабируемый RPC сервер. Так как у нас нет реальной трудоемкой задачи требующей распределения, мы создадим простой RPC сервер, возвращающий числа Фибоначчи.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js