PostgreSQL coub express.js freeware git jquery laravel links linux macos mysql node.js php powershell python ubuntu vim virtualbox анекдот блог игры интересно стихи цитаты

Не работает setlocale да? Всё, приплыли? :) Это совсем просто на самом деле. Делаем пару пассов руками и негромко материмся..
localedef -c -i ru_RU -f CP1251 ru_RU.CP1251
И для проверки исполняем:
locale -a | grep ru
Должны увидеть нашу сгенеренную. Но для работы этой локали мне например пришлось вирт машину перезагрузить :(


Появился замечательный бесплатный MySQL клиент под win (я даже стал подумывать о возвращении под винду, под неё стали делать действительно прикольные бесплатные софтины). Умеет он много, возможности впечатляют, посмотрите скриншоты. Реализован крайне симпатично. Скорость.. скорость вполне сносная на мой взгляд. "Русская версия dbForge Studio для MySQL бесплатна для частного некоммерческого использования" что есть несомненный плюс :) Снова требует .NET Framework 2.0 т.к. писан на нете. Удобно мапятся хоткеи. Немного капризный редактор, но возможно я просто не докопался до нужных настроек. В общем если вы LAMP разработчик и работаете под win, то я думаю эта штука вас немало порадует. А то EMS уже порядком поднадоел, хотя тоже сделан совсем неплохо.

вещь.

dbforge freeware mysql manager


"Замена" это конечно громко сказано, но.. как там, в каждой шутке есть доля шутки. Тут тоже что-то вроде того. То есть это конечно не сумасшедшая мощь какого-нибудь CS4, но для нужд товарищей вроде меня (повернуть картинку, скорректировать цвет картинки, поправить помелочи картинку, сделать простецкий коллажик или просто вырезать кусок картинки и сделать из него новую и т.п. ерунда) вполне достаточно. И кроме того совершенно бесплатно. К вашим услугам — Paint.NET. Разрабатывается этот инструмент в штатах, некоей группой альтруистов во главе с неким Риком Брюстером (Paint.NET is a trademark of Rick Brewster).. В общем эти подробности вы можете легко сами почитать на сайте. Весит софтина всего ничего, очень шустро взлетает и работает, требует .NET Framework 2.0 или старше, поддерживает слои (!), популярные графические форматы, ну и.. В общем если коротко — must have. Буду ещё писать про классные бесплатные тулзы. Может про qip кто-то ещё не слышал :) Да, и выкиньте фотошоп, хватит мучаться с этим тяжеленным монстром "чтобы вырезать и оптимизировать картинки для сайта" :)

картинка для привлечения внимания

paint net


Вот давеча встала передо мной МЕГАзадача. Расчитать наибольший общий делитель он же НОД для 2х аргументов. Убил на эту фигню полчаса мучительно вспоминая школьную программу. В итоге нифига у меня не получилось окромя мутки с циклом for.. ерунда в общем. Работающая, но ерунда. Нарыл вот такое решение.
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.
php


Код не мой, нашел я его в жж кажется, но красиво.. Кстати, как звучит то, что идёт после терабайта? :) Код смотрите сами:
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];
}
php


aghr