пятница, 16 декабря 2011 г.

Что такое Dropbox ?

Решил написать серию заметок по Dropbox, для облегчения пониманию и использования для новых пользователей.

Dropbox -  облачное хранилище данных, принадлежащее компании Dropbox Inc., позволяющее пользователям хранить свои данные на серверах в облаке и разделять их с другими пользователями в Интернете. Работа построена на синхронизации данных.


Преимущества и возможности:
  • Вы получаете хранилище для своих файлов, которое будет доступно для Вас абсолютно везде, где есть интернет.
  • Хранение в облаке - на данный момент самая надежная система хранения данных. Практически на 100% гарантируется сохранность данных и их доступность.
  • Для того чтоб использовать такое хранилище от Вас не требуются глубокие знания множества технологий, просто бери и пользуйся :) !
  • Есть бесплатная версия - для начала доступно 2G, затем можно расширять это пространство разными способами до 8G, которые будут описаны позже. Либо воспользоваться платным сервисом.
  • Есть кросс платформенный клиент для синхронизации с облачным хранилищем.   Рекомендуется использовать именно этот способ. Реализован фактически для  всех ОС (Windows, Linux, Mac), а также для мобильных платформ (Iphone, Ipad, Android, BlackBerry). Клиент автоматически синхронизируется с облаком!
  • Также вы можете получить доступ к Вашим данным просто из браузера по защищенному соединению (https)
  • Если Вы изменяете файлы на рабочем компьютере, на домашнем компьютере, в поездке на ноутбуке или коммуникаторе, автоматическая синхронизация обеспечит идентичность соответствующих файлов на всех Ваших устройствах, подключенных к сервису синхронизации;
  • Доступна синхронизация по локальной сети! Если у Вас есть возможность подключения Вашего ноутбука к той же сети, что и Ваш рабочий/домашний компьютер, то синхронизация будет выполняться по локальной сети, минуя доступ в Интернет, что в десятки раз уменьшит время синхронизации. Этот же режим позволит Вам в считанные минуты закачать все Ваши рабочие файлы на новый (например, подменный) компьютер.
  • Можно еще и делится той информацией с другими пользователями, которую вы сделали публичной. Дали другу ссылку — он просто скачал, по аналогии с radipshare или depositfiles, только без ограничений на время и скорость загрузки.
  • Совместная работа. Есть необходимость совместной работы над проектом, изменять или просматривать одни и те же документы? Папки совместного доступа позволят Вам и Вашим коллегам автоматически получать последние версии файлов. А система сохранения версий позволит не потерять сделанные изменения, так как Вы в любой момент можете вернуться к любой версии файла.

Что любят хранить в Dropbox пользователи?

  • папки закладок для браузеров (можно сделать синхронизацию)
  • пароли в зашифрованном виде (например программой KeePassX, либо просто криптованый контейнер TrueCrypt)
  • любые документы (лично я предпочитаю их хранить в гугл.докс)
  • даже файлы торрентов можно хранить (например, на работе можно туда кидать торренты, а дома если компьютер работает и торрент программы настроена, они автоматически будут закачиваться. Хотя если это так критично можно настроить и удаленное управление торрентом через веб )
  • в общем сервис замечательный


Лично для меня данный сервис является альтернативой ношения с собой флешки.
Т.к. часто флешку забываешь дома в самый нужный момент... Если что-то действительно важное, то лучше использовать Truecrypt для создание шифрованного контейнера.
Также возможность использовать как альтернативу файлообменикам.

Методы увеличения бесплатного пространства:
После регистрации Вам дают 2гб места бесплатно.
Для начала этого хватает с головой. Больше места можно купить за деньги. 
Но есть методы по увеличению места бесплатно!
Ссылка для ввода купонов для получения дополнительного места
выдается обычно за участие в разных акциях

Присоединяйтесь к DropBox! (рефссылка! Дает +250Mb новому пользователю и мне +250Mb в качестве бонуса  :) )

UPDATE 16.02.2012

Ссылки:
Wiki Dropbox
Dropbox-моя палочка-выручалочка!
Dropbox (Дропбокс) – автоматическая синхронизация файлов и онлайновое хранилищеhttp://blog.dropbox.com/ - выкладываются различные новости (eng)
7 альтернатив DropBox
Уязвимость в клиенте DropBox

среда, 7 декабря 2011 г.

Монтирование HFS+ диска на gentoo (с описанием сборки модулей)

Попался диск с файловой системой HFS+
Кстати посмотреть, какая файловая система на разделе устройства можно следующим способом
# file -s /dev/sdb3
/dev/sdb3: Macintosh HFS Extended version 4 data last mounted by: 'HFSJ', created: Mon Aug 10 18:45:32 2009, last modified: Fri Dec  2 11:16:11 2011, last checked: Tue Aug 11 02:45:32 2009, block size: 4096, number of blocks: 488174326, free blocks: 8125096
При попытке монтирования выдало
mount: unknown filesystem type 'hfsplus'
Проверяем, есть ли вообще скомпилированные модули для поддержки файловой системы HFSPLUS
modprobe -l|grep hfs
У меня нет скомпилированного модуля.
Значит нужно его скомпилить :)
Заходим в каталог с сырцами ядра:
cd /usr/src/linux
Запускаем настройку конфига ядра
make menuconfig
Подгружаем старый конфиг ядра (внизу Load) Заходим и выставляем по меню:

File systems  --->
    Miscellaneous filesystems  --->
     Apple Extended HFS file system support
     Apple Macintosh file system support
    Partition types  --->
    [*] Advanced partition selection
    [*]   Macintosh partition map support
Сохраняем и выходим.
make modules&&make modules_install
По идее если все прошло без ошибок, у Вас должны были собраться модули hfs и hfsplus.
Теперь подгрузим нужный модуль
modprobe hfsplus
Если прошло без ошибок, то теперь Ваша система знает что за файловая система hfsplus.
Монтируем раздел. Пример:
mount -t hfsplus /dev/sdb2 /mnt/hdd1

Полезные ссылки:
http://en.gentoo-wiki.com/wiki/Hfsplus


четверг, 24 ноября 2011 г.

Синхронизация файлов с помощью rsync по ssh

Для копирования файлов по сети можно использовать множество инструментов.
Наиболее распространённым считается ftp, но многие используют и scp для небольших объемов.
С синхронизацией все немного сложнее.. В статье lftp - Синхронизация папок по ftp я описал, как можно выполнять синхронизацию по ftp, но это не очень удачная идея и применима, только когда нет альтернатив.

Для синхронизации данных можно использовать rsync по ssh.
Если у Вас есть доступ по ssh на сервер, то это наиболее простой и надёжный способ, который не требует никаких предварительных настроек. Кстати это и более безопасно.

Установка последнего FFmpeg на Gentoo

Понадобилось установить последнюю версию ffmpeg c поддержкой h264 для конвертирования видео.
В данной заметке расскажу, как поставить их из исходников

среда, 23 ноября 2011 г.

Сслыки для желающих освоить программирование на shell


Даже при условии огромного количества скриптовых языков, таких как perl и python . Не везде требуются их огромные возможности.
Поэтому для относительно небольших скриптов, замечательно подходят стандартные средства такие как bash, awk, sed.
Приведу несколько ссылок, которыми периодически пользуюсь сам...


BASH
Advanced Bash-Scripting GuideИскусство программирования на языке сценариев командной оболочки
BASH: общие приёмы работы 


AWK + SED
Эффективное программирование на языке AWK. Руководство пользователя для GNU Awk
sed и awk (учебное пособие) - CITforum
Язык обработки структурированных текстов AWK
Язык обработки данных AWK - codenet.ru


Полезные решения:
Разбивка строки по разделителю в Bash (eng)




воскресенье, 23 октября 2011 г.

Установка OpenVPN GUI на Windows 7

Казалось бы что может быть проще поставить программу под винду?
С установкой OpenVPN GUI у меня возникли проблемы...
Противная семерка не захотела принимать неподписанные драйвера TAP, которые нужны для создания VPN.
Нашел объяснение разработчиков, смысл следующий: промежуточные версии драйверов, которые содержать небольшие улучшения и устранения небольших багов не отсылаются к мелкомягким на подписание. Подписываются только драйвера с серьёзными изменениями.


пятница, 7 октября 2011 г.

17 простых советов для повышения продуктивности

В очередной раз просматривая http://habrahabr.ru/ натолкнулся на список простых, но грамотно сформулированных советов по повышению продуктивности.
Собственно эта статья является ее копией, оригинал - 17 простых советов для повышения продуктивности
Итак...