Окт
29
2009
0

Ubuntu 9.10 Karmic Koala

Состоялся релиз Ubuntu 9.10 Karmic Koala. Новая версия дистрибутива содержит очень большое количестов изменений. Скачать дистрибутив можно, например, тут или тут. Завтра буду мучать рабочий ноут новой версией убунты ;)

Автор опуса: Олег | Категория: Linux
Окт
27
2009
0

Сосредоточиться? Или расслабиться?..

Потекли деньки неинтересные. Нет, работы хватает, есть к ней интерес, идей нереализованных кучка -  имеется, захватывающих задач (не только из сферы моей деятельности, но и из моей жизни) – не меньше. И решить их все – во-первых, удовольствие, во-вторых – важное и очень нужное достижение.  Но, почему-то, последние дня три-четыре, все валится из рук, когда пишешь/читаешь код – подолгу “втыкаешь” в него, пусть даже там – плевая задача. Когда все через “не могу”… Или через “не хочу”? Может, я просто устал и необходимо отдохнуть? Случались ли у вас такие моменты в вашей деятельности?

Автор опуса: Олег | Категория: Мои новости
Окт
23
2009
0

22 октября – международный день CapsLock

Оказывается, вчера, 22 октября, был международный день CapsLock (International Caps Lock Day). Да-да, той самой клавиши на клавиатуре, которая делает все вводимые с клавиатуры буквы ПРОПИСНЫМИ.

CapsLock на клавиатуре от Apple

Вот такой, оказывается, праздник я пропустил. А вы его праздновали? :D

Автор опуса: Олег | Категория: Компьютеры
Окт
22
2009
0

WordPress: Не было печали, или новая дырка

Прошло около полутора месяцев с выхода последнего обновления WordPress, исправляющего в нем уязвимость. И вот, позавчера стало известно о новой дырке в этом популярном движке. В этот раз уязвимость найдена в файле wp-trackback.php. Уязвимость позволяет провести DoS-атаку на уязвимый блог. Новая версия (2.8.5) движка, убирающая уязвимость, уже вышла, скачать ее можно тут. Уязвимость можно пофиксить вручную. Для этого надо добавить следующие строки в файл wp-trackback.php:

function ft_stop_trackback_dos_attacks(){
       global $pagenow;
       if ( 'wp-trackback.php' == $pagenow ){
               // DoS attack fix.
               if ( isset($_POST['charset']) ){
                       $charset = $_POST['charset'];
                       if ( strlen($charset) > 50 ) {  die; }
               }
       }
}
add_action('init','ft_stop_trackback_dos_attacks');

Свежая русская версия, надо полагать, на подходе. Так что, сторонникам официальных апдейтов придется немного подождать

Автор опуса: Олег | Категория: Wordpress
Окт
16
2009
3

Заметки о PHP: изменение кодировки массива

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

function iconvArray($inputArray,$newEncoding){
  $outputArray=array();
    if ($newEncoding!=''){
      if (!empty($inputArray)){
        foreach ($inputArray as $element){
          if (!is_array($element)){
            $element=iconv(mb_detect_encoding($element),
              $newEncoding,$element);
          } else {
            $element=$this->iconvArray($element);
          }
          $outputArray[]=$element;
        }
      }
    }
  return $outputArray;
}

Просто и… рекурсивно ;)

Автор опуса: Олег | Категория: php
Окт
15
2009
0

Спам на радио

Сегодня утром решил послушать радио – давно я это не делал. Интересно, что же там сейчас крутят? После пробежки по унылым музыкальным каналам я решил послушать “Маяк” и еще один местный канал. Оба канала с давних времен являются новостными и когда-то были чуть ли не основным источником информации (да-да, в те древние времена, когда телевизор был еще роскошью, да и показывали по нему всего один канал, и то не весь день – особо нечего было показывать).

Радио в авто. Скорее всего, это какой-то американский автомобиль:)

В общем-то, “Маяк” сохранил свое основное назначение, и я даже рад был послушать радио. Окунуться, так сказать, в те времена, когда еще не был так распространен Интернет. Да и глаза с утра не надо напрягать, чтобы узнать новости:).

После 15 или 20 минут прослушивания я не вытерпел – это был прямо вынос мозга! Сплошная реклама лекарств, биологических добавок. Да в таких объемах, что массированная спам-рассылка в твой ящик  по сравнению с этим – вполне обычное дело! После её прослушивания кажется, что ты болеешь всеми болезнями мира сразу. Короче, впечатления были крайне отрицательными, и я выключил радио. Я конечно и раньше слышал такую рекламу на радио (из-за этого я в общем-то и перестал слушать радио и смотреть зомбоящик), но нынешние объемы аудио-спама просто зашкаливают…

Автор опуса: Олег | Категория: Медиа, Мои новости
Окт
13
2009
0

Google Chrome + Ubuntu

Версию Chrome для Linux (deb-пакет) можно найти тут. Скачиваем и устанавливаем:

$ sudo dpkg -i <имя пакета>

Поставил свежую версию, пока полет нормальный.

Chrome в Linux неплохо себя чувствует

Google docs, Gmail, Evernote, мой блог, другие обычные сайты отрабатываются нормально. Будем, как говорится, посмотреть.

Автор опуса: Олег | Категория: Linux
Окт
12
2009
0

Twitter разочаровывает

twitter, ошибка 503

Весь вечер наблюдаю сегодня такую картину. Должен отметить, что некоторые глюки сервиса появлялись и в течение сентября, но так, как сегодня – я еще не сталкивался с таким. Надеюсь, ребята из Twitter все починякают…

Автор опуса: Олег | Категория: Технологии Веб
Окт
11
2009
0

CakePHP + Ubuntu

Сегодня спроектировал базу для своего нового проекта, создал её, перешел в директорию cake/console, набрал

$ ./cake bake all

и нарвался:

./cake: line 30: exec: php: не найден

В Ubuntu по умолчанию не установлен php cli (Command line interface) для выполнения скриптов PHP в консоли. В этом и была проблема. Просто установил php5-cli:

$ sudo apt-get install php5-cli

Мелочь, а все-таки обескураживает.

Автор опуса: Олег | Категория: Linux
Окт
07
2009
0

Google shell

Нашел в сети  занятный сервис – goosh.org. Сервис представляет собой поиск google, работу с gmail и еще немного вещей от google в виде консоли UNIX shell.

Google shell

Читать далее…

Автор опуса: Олег | Категория: Интернет, Технологии Веб
 

Шаблон: TheBuckmaker.com | Локализация, модификация: Tingol | Хостинг: Majordomo