Записки веб разработчика fStrange

0

ImageMagick resize. Только бОльшие картинки

Всегда использовал для ресайза картинок самый простой вариант.

В данном случае ImageMagick масштабирует исходную картинку независимо от ее размеров. Маленькие картинки, после увеличения выглядят неприглядно. Возник вопрос, как масштабировать только изображения, бо́льшие заданного...

0

curl Content-Encoding: gzip

В поисках одной константы для curl_setopt() курил мануал  на php.net и наткнулся на простое решение старой проблемы. Как на php получить страницу сжатую gzip-ом?  Разумеется, в распакованном виде.

Нет слов. До сих пор...

0

Релиз Firefox 11

Скачать Firefox 11 (Win) Скачать Firefox 11 English (Win) Официально релиз 11-й версии Огнелиса только завтра, но на ftp лежит с 10-го числа. В нем включена поддержка SPDY . Гугловская инициатива по ускорению загрузки...

0

ЮТК, проблемы с Интернетом

Вчера ЮТК опять "порадовал". Вырубился Интернет после 18 00.. Дозвониться до службы поддержки нереально даже в обычное время. Но вчера творилось, что то фееричное, звонков было столько, что перегружена линия. Еще через полчаса они...

1

Slim framework

После работы с Zend Framework в качестве эксперимента несколько простых проектов решил выполнить на микрофреймворке.  Долго подбирал по обзорам и изучая код. Понравились больше всего, Sylex и Fat Free(F3). Но выбрал Slim. Основная причина...

0

Phpstorm автодополнение в шаблоне

Столкнулся с багом в PhpStorm 3.0. Не работало автодополнение в шаблоне (native php) . Стандартный для большинства IDE hint, не сработал.

Достаточно забавное решение нашел в форумах

Для $_this  автодополнение уже работает....

0

CSS sprites онлайн генераторы

Понадобилось зашить несколько иконок в спрайт для админки. Поскольку раньше все делал ручками, захотелось автоматизации. Сервисов для генерации css sprites из картинок масса, поскольку хотелось найти наиболее подходящий для себя, я пощупал около 10....

1

Простая captcha

На проекте kcaptcha обновилась капча. Она неплохо защищена,  ее используют многие известные сайты например vkontakte. Основное преимущество — простота и низкая требовательность(PHP версии 4.0.6 и выше с поддержкой GD версии 2). Заработает без правок...

0

С шаблонизатора Quicky переходим на Smarty

После длительного использования шаблонизатора  Quicky пришлось принять решение об уходе с него. На одном проекте проявился старый баг шаблонизатора. Apache error.log Parent: child process exited with status 3221225477. Баг по уверениям разработчика, не шаблонизатора,...

0

Bitcoin вирус

Предполагал, что за Bitcoin майнинг скоро возьмутся и вирусописатели. Все таки анонимность валюты привлекательна для криминала. Не думал что придется столкнуться самому. Вирус занес брат. Сев за комп сам, сразу почувствовал неладное, постоянно шумит...