Новые читалки
Сергей Голубицкий рассказывает о новой читалке PoketBook 301 смотрю и узнаю - это же моя Orsio, только железо проапгрейдили. Тот же интерфейс, те же кнопки.
Молодцы украинцы.
Зато отцу подарили на день варенья Sony PRS 505 - вот доберусь до девайса, посмотрим чем отличается.
Как перенести SVN репозиторий с oDesk
Иногда встает задача переноса SVN репозитория с сервера на котором у вас нет ssh доступа. Возникнуть такая задача может у пользователей oDesk, Google Code, SourceForge и других площадок которые предоставляют SVN но не предоставляют ssh доступ.
Если ssh доступ есть то задача решается просто, например можно воспользоваться вот этими инструкциями. Однако что делать если ssh не доступен?
Решение нашел вот здесь. На помощь приходит утилита svnsync позволяющая синхронизировать два репозитория. Алгоритм получается следующий:
- создаем чистый репозиторий;
- синхронизируем его с удаленным при помощи svnsync;
- делаем дамп нового репозитория;
- заливаем дамп в новый репозиторий который и будет новым основным репозиторием.
Создаем временный репозиторий:
> svnadmin create temp_repo
Здесь и далее temp_repo - имя временного репозитория.
Создаем внутри директории hooks пустой исполняемый файл:
> echo '#!/bin/sh' > temp_repo/hooks/pre-revprop-change
> chmod +x temp_repo/hooks/pre-revprop-change
Теперь синхронизируем наши репозитории:
> svnsync init file://[full_path_to_repository]/temp_repo https://secure.odesk.com/svn/[odesk_s_reporsitory_name]
> svnsync sync file://[full_path_to_repository]/temp_repo
Дело сделано, теперь получаем дамп:
> svnadmin dump [full_path_to_repository]/temp_repo > repo_dump
Теперь в repo_dump мы имеем полный дамп удаленного репозитория который можно залить куда угодно.
Создадим новый репозиторий и зальем туда наш дамп:
> cd /path/to/new-repository-parent-directory
> svnadmin create repository-name
> svnadmin load repository-name < repository.dumpfile
Осталось переключить проект на новый репозиторий:
> svn switch --relocate oldurl newurl
Как пережать видео для мобильника
Указанный пример тестировался под Линукс, насколько я знаю под Windows тоже есть версия ffmpeg, но ее я не проверял.
FFMpeg это универсальная штука позволяющая конвертировать видео и аудио практически как угодно, в нашем случае нужно преобразовать имеющийся видео файл в формат mp4 и уменьшить разрешение до 352x258
Разрешение 640x360 я выбрал исходя из размеров экрана Nokia 5800. Для других телефонов имеет смысл выбрать разрешение поменьше.
Стив Джобс
Не пойму, почему все так радуются глядя на Стива Джобса, которому пересадили печень.
Сам факт пересадки говорит о том что ему осталось жить совсем немного, и до конца жизни придется принимать специальные препараты препятствующие отторжению донорского органа.
Вот здесь нашел:
После успешной пересадки ( трансплантации) печени проблема из проблем добиться подавления имунной системы отторжения, опасность отторжения ( непринятия организмом чужеродного органа) особенна велика в первые 6 месяцев. Современные новейшие иммуннодепресивные средства ( например циклоспорин и другие) позволили добиться успешной работы пересаженной печени в течении года в 70%-80% случаях. У ряда больных пересаженная печень работает успешно уже до 10 лет
Это только в Докторе Хаусе человеческие органы пересаживают как запчасти у стиральной машины, в реальной жизни все гораздо менее весело.