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

  • Похоже на то, что так называемый «антипиратский закон» начал действовать, причем оказался довольно эффективным, хотя бы и в одном, пока, случае. Сегодня днем публиковалась на Хабре новость о том, что «суд обязал Федеральную службу по надзору в сфере связи, информационных…

  • Как и у многих людей, музыка занимает большую часть моей жизни. Мои предпочтения постоянно меняются, в зависимости от того, что я чувствую и что делаю. В моем плейлисте на работе есть и инди-поп, и джаз, и электроника, и много другой…

  • На сайте elementary OS появился счетчик. Судя по roadmap, в воскресенье нас ждет luna RC1. Как и все в elementary, счетчик очень красивый. ссылка на оригинал статьи http://habrahabr.ru/post/189372/

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

  • Сегодня натолкнулся на статью в блоге. Вот ссылка Собственно как говорится лучше один раз увидеть, просто наберите в строке браузера: chrome://settings/passwords ссылка на оригинал статьи http://habrahabr.ru/post/189368/

  • Я пишу программы на C# для фирмы, где их использует несколько сотен человек. Время от времени добавляются новые функции и встаёт проблема обновления версий. Я решил не искать стандартных громоздких решений, а изобрести свой собственный велосипед для автоматического обновления установленных…

  • Одной из самых нужных вещей при написании юнит тестов является создание mock-ов и stub-ов для объектов которые используются тестируемым классом. Здесь стоит упомянуть о важном отличии: если «mock» является исходным объектом в котором замены одна или несколько методов, то «stub»…

  • С криптографией я сталкивался ранее, приходилось разворачивать удостоверяющий центр на КриптоПро в свое время, так что общие представления о том что такое закрытые и открытые ключи и сертификаты у меня имелось, но вот о том как все это работает в…

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