Появился замечательный бесплатный MySQL клиент под win (я даже стал подумывать о возвращении под винду, под неё стали делать действительно прикольные бесплатные софтины). Умеет он много, возможности впечатляют, посмотрите скриншоты. Реализован крайне симпатично. Скорость.. скорость вполне сносная на мой взгляд. "Русская версия dbForge Studio для MySQL бесплатна для частного некоммерческого использования" что есть несомненный плюс :) Снова требует .NET Framework 2.0 т.к. писан на нете. Удобно мапятся хоткеи. Немного капризный редактор, но возможно я просто не докопался до нужных настроек. В общем если вы LAMP разработчик и работаете под win, то я думаю эта штука вас немало порадует. А то EMS уже порядком поднадоел, хотя тоже сделан совсем неплохо.
вещь.![]()
"Замена" это конечно громко сказано, но.. как там, в каждой шутке есть доля шутки. Тут тоже что-то вроде того. То есть это конечно не сумасшедшая мощь какого-нибудь CS4, но для нужд товарищей вроде меня (повернуть картинку, скорректировать цвет картинки, поправить помелочи картинку, сделать простецкий коллажик или просто вырезать кусок картинки и сделать из него новую и т.п. ерунда) вполне достаточно. И кроме того совершенно бесплатно. К вашим услугам — Paint.NET. Разрабатывается этот инструмент в штатах, некоей группой альтруистов во главе с неким Риком Брюстером (Paint.NET is a trademark of Rick Brewster).. В общем эти подробности вы можете легко сами почитать на сайте. Весит софтина всего ничего, очень шустро взлетает и работает, требует .NET Framework 2.0 или старше, поддерживает слои (!), популярные графические форматы, ну и.. В общем если коротко — must have. Буду ещё писать про классные бесплатные тулзы. Может про qip кто-то ещё не слышал :) Да, и выкиньте фотошоп, хватит мучаться с этим тяжеленным монстром "чтобы вырезать и оптимизировать картинки для сайта" :)
картинка для привлечения внимания![]()
function nod($x,$y) { while($x!=0 && $y!=0) { if($x>=$y) $x=$x%$y; else $y=$y%$x; } return $x+$y; // Одно - ноль }% возвращает остаток от целочисленного деления.
Здесь: $y=$y%$x вернет целочисленный остаток от деления $y на $x.
function convert($size) { $unit = array('b', 'Kb', 'Mb', 'Gb', 'Tb', 'Pb', 'Eb', 'Zb', 'Yb'); return round($size/pow(1024, ($i = floor(log($size, 1024)))), 2) . $unit[$i]; }
Мне это понадобилось потому что моя девзона работает внутри виртуальной машины, в которой время регулярно теряется и переставляется. Хотя бы просто потому, что виртуалка выключается за ненадобностью в нерабочее время. В общем синхронизироваться совсем просто на самом деле:
# Проверяем текущую таймзону more /etc/timezone # Если надо конфигурируем правильную? ту которая нам нужна sudo dpkg-reconfigure tzdata # Ставим собственно сам модуль sudo aptitude install ntpdate # Обновляем локальное время с удаленного ntp-сервера (ntp-сервера можно поглядеть в Gooogle) sudo ntpdate 0.ru.pool.ntp.org