arm1.ru

Подключение HFS+-разделов в Ubuntu

event Aug 29, 2011 at 14:54

Понадобилось подключить винт с файловой системой HFS+ (которую юзает Mac OS X). Всё довольно просто. В репах ubuntu есть пакет hfsplus.

sudo aptitude install hfsplus
sudo mount -t hfsplus /dev/sdf2 /home/username/folder

Отмаунтить соответственно

sudo umount -t hfsplus /dev/sdb2
local_offer ubuntu hfs

Canon 60D

event Aug 28, 2011 at 13:46

Ура, купил новую тушку Canon 60D. Долго хотел купить 7D, но потом, стараниями @theproof и ещё пары людей выяснилось, что в 60D стоит такая же начинка, как в 7D - проц и матрица одинаковые, просто в 7D два процессора, что по идее влияет только на то, что он скорострельнее и больше кадров может сделать в серии. Под катом пара фоток, которые сделал по пути домой.

Работа с JSON (парсинг) в Objective-C при разработке под iOS

event Aug 23, 2011 at 18:01

Ещё один пост, чтобы у самого в голове улеглось. Про работу с JSON в Objective-C на примере парсинга твитов из публичной ленты Twitter.

Обрезание слэша в url с 301 редиректом

event Aug 22, 2011 at 14:37

А собственно почему бы и не повесить этот тут, потом будет легко найти, когда опять понадобится. Зачастую поисковики воспринимают страницы вида

arm1.ru/blog/yandex-upal-panika-v-twitter

и

arm1.ru/blog/yandex-upal-panika-v-twitter/

как разные страницы. Получается, что один и тот же контент технически по двум разным страницам, что не есть хорошо. Под катом код для автоматического отрезания символа / в конце с 301 редиректом, чтобы поисковики не дублировали страницы при индексировании.

<?php

# убираем QUERY_STRING строку из REQUEST_URI
$uri = $_SERVER['REQUEST_URI'];
if ( false === empty( $_SERVER['QUERY_STRING'] ) )
    $uri = str_replace( '?' . $_SERVER['QUERY_STRING'], '', $uri );
			
# переадресация через 301 редирект при присутствии слэша в конце $uri
if ( substr( $uri, -1 ) == '/' && strlen( $uri ) > 1 ) {
    $queryString = '';
    if ( false === empty( $_SERVER['QUERY_STRING'] ) )
        $queryString = '?' . $_SERVER['QUERY_STRING'];
 
    header( 'Location: ' . substr( $uri, 0, -1 ) . $queryString, true, 301 );
    exit;
}

Резюме встречи Apple Developers Community #7

event Aug 16, 2011 at 23:43

Побывал сегодня на Apple Developers Community #7. Рассказывали про продвижение ios-приложений. По сути докладывались два человека - представитель компании Nevosoft, которая, похоже, на конвейере фигачит игры, и один инди-разработчик.

Отправка сообщений в Twitter через php

event Aug 15, 2011 at 18:44

Давно хотел выложить свой простенький набор функций для отправки твитов в Twitter. Может кому полезно будет, т.к. мне не сразу всё далось, особенно формирование подписи. Плюс это моя попытка закрепить в голове то, что было познано и закодено. По-моему нет лучше способа это сделать, чем попытаться кому-то это объяснить :) Под катом описание и код.