Мой офис
Я совсем забыл поделиться радостным известием.
Офис агентства, в котором мне выпала огромная честь трудиться в данный момент стал офисом недели по версии The Village.
Я совсем забыл поделиться радостным известием.
Офис агентства, в котором мне выпала огромная честь трудиться в данный момент стал офисом недели по версии The Village.
Сегодня я узнал, что я стал немного богаче.
Читая почту обнаружил письмо, в котором говорилось следующее:
Уважаемые Рассказов,
Как вы сегодня,
Я знаю, что мое письмо могло бы связаться с Вами удивительно, но вы должны дать мне ваше внимание позвольте мне дать вам причины, почему я искать контакты. Я пишу, чтобы рассказать вам об одном конце (д-р Е. Рассказов), который был моим клиентом, прежде чем он умер в год «2007», оставляя $ 9,5 млн. долларов США в банке здесь. Пожалуйста, ответьте теперь подробнее, я ценю вашу корреспонденцию на мой контактный адрес электронной почты, (barrklausleibert@gmail.com)
Бог благословит вас.
Адвокат Клаус Leibert.
Понадобилось сменить домашнюю директорию пользователя на FreeBSD.
Так как я не являюсь гуру *nix систем, то в голову пришла единственная мысль — поменять запись в /etc/passwd и ребутнуть сервер.
Естественно данная махинация результата не дала. Поменять домашнюю директорию пользователя можно следующим образом:
*nix:
pw user mod %username% -d %new_path%
Linux:
usermod -d %new_path% %username%
Недавно открыл для себя UI фреймворк от Twitter. И вот уже вышла версия 2.0.
Необходимо было проверить строку на наличие слов, написанных в верхнем регистре и заменить их на слово в нижнем регистре, но с заглавным первым символом.
Функция ctype_upper не подошла, т.к. плохо работает с кириллицей.
Написал такую функцию:
function lower($str, $charset='UTF-8')
{
// Разбиение строки.
$tmp = explode(' ', $str);
if (is_array($tmp) && 0 < ($count = count($tmp)))
{
for ($i=0;$i<$count;$i++)
{
/**
* Для определения кириллицы используется тождественное сравнивание,
* т.к. ctype_upper работает некорректно.
*
*/
if ($tmp[$i] !== mb_strtolower($tmp[$i], $charset))
{
$tmp[$i] = mb_convert_case(mb_strtolower($tmp[$i], $charset), MB_CASE_TITLE, $charset);
}
}
}
$str = implode(' ', $tmp);
return $str;
}
Использовать можно так:
$str = 'Записки WEB-ПРОГРАММИСТА';
echo lower($str); // Записки Web-Программиста
Мой HTC Legend с Android 2.2 на борту не знал, что перевод времени на зимнее отменили. И, соответственно, в час X перевел время на час назад, получив его от оператора. Решилось это простым отключением автоматического обновления времени и переводом времени.
После этого начались проблемы с сортировкой сообщений. Все сообщения датировались часом ранее локального времени. Решить это можно изменением часового пояса на GMT+4.
В стандартах кодирования в разделе «форматирование блоков if then else» написано, что при сравнении константы необходимо ставить слева, т.е.
if (1 == $var)
Сегодня задумался по поводу сравнения с булевыми константами.
Как лучше писать
if (true === $var)
или использовать восклицательный знак (!)
if (!$var)
Недавно мне исполнилось 25 лет и поэтому в субботу мы собирались с друзьями, дабы отметить это событие. В воскресенье, естественно, я не выпивал, т.к. в понедельник на работу.
Сегодня утром по пути на работу меня останавливают на посту для проверки документов. Езжу я по доверенности, которая лежит в документах в свернутом виде, и поэтому при проверке я достал ее и вручил отдельно. Узнав о том, что я езжу по доверенности инспектор предлагает мне пройти на пост, чтобы проверить машину. Ну мало ли. Проверят на угон и отпустят.
Читать полностью →
После установки Fedora 14 в системе была установлена лишь одна раскладка — USA (dead keys). Добавил Rus и USA, а dead keys удалил. При каждой перезагрузке системы, благо это случается не часто, вновь появляется USA (dead keys).
Кто-нибудь сталкивался с такой проблемой?
Совершенно случайно обнаружил в своем блоге странный код, который, при заходе на отдельную запись, показывал confirm с текстом Press Ok to enter site.
Для решения этой проблемы необходимо удалить из файла single.php код
< ?=bloqinfo($post->ID) ?>
и в файле functions.php удалить функцию bloqinfo.