Как подключить Андроид 4+ как USB накопитель в Ubuntu
Правильный ответ - никак. Вернее я пока не нашел способа как это сделать. Похоже в этим в четверке есть некоторые проблемы, так как флеш память в Android 4+ отформатирована не FAT32 а ext3.
Но мне всё же очень хочется увидеть файловую систему из файлового менеджера под Linux - на выручку нам приходит fuse (нашел здесь)
1. На компьютере с Юбунту ставим необходимые пакеты:
$ sudo add-apt-repository ppa:webupd8team/unstable
$ sudo apt-get update
$ sudo apt-get install -y go-mtpfs
2. Подключаем телефон в режим MTP
3. Монтируем устройство как папку:
$ go-mtpfs /media/MyAndroid &
Теперь файловая система на флешке доступна в папке /media/MyAndroid, что и требовалось.
Как собрать Кубик Рубика
Купил ребёнку Кубик-Рубика, в месте с ним шла схема как его собрать, второй день играюсь сам. Оказывается, чтобы его собрать не нужно обладать никаким особым логическим, пространственным или любым другим мышлением - все что нужно это следовать схеме и всё получится. Задача давно решена, обкатана алгоритмически, систематизирована и реализована.
При этом в сети можно найти множество алгоритмов сборки этой замечательной головоломки
На yuotube - множество можно увидеть в живую роботов для сборки кубика, сделанных руками умельцев.
Вот пример, бессмысленный и беспощадный:
Хотел было сделать свой решатель Кубика Рубика для Андроид - в самом деле - фотографируешь кубик как он есть и получаешь готовую инструкцию как собрать - очень удобно.
Но оказалось, это уже реализовано. Вот прекрасный пример подобного приложения. Приложение прекрасно тем, что оно работает - проверено. И хотя рейтинг у него всего тройка - я бы поставил ему десятку. Во первых, в приложении нет рекламы - а значит ребята его сделали для нас безвоздмездно, то есть даром, во вторых приложение доступно в исходных кодах на github - а значит, что если кому-то что-то в приложении не нравится, он может сам это исправить!
Дуальная загрузка Mountain Lion и Ubuntu
Ещё летом я превратил свой Acer 4810 в Хакинтош и с тех пор он у меня по большей части простаивает, так как использовать его можно только для разработки под айфон, для полноценной работы использовать его использовать не удобно, всё-таки совместимость железа у Асера с Mac OS оставляет желать лучшего. Но вот, вчера подумалось, почему бы не поставить на него еще и Ubuntu?
Основная трудность была в том, что чтобы поставить Mountain Lion нужно было переразбить винчестер таблицей GUID взамен привычной MBR. Но как оказалось Ubuntu прекрасно понимает такое разбиение. Поставить Ubuntu оказалось делом простым, а вот загрузчик Chameleon используемый Хакинтошем был благополучно заменен Grub'ом. Чтобы починить Хакинтош пришлось слегка порыться в интернете - работающее решение нашел здесь.
Идея в следующем - заставить Grub вызывать загрузочный сектор Chameleona сохранённый в виде файла на диске с linux, далее этот файл уже сам знает что далать.
Скачиваем Chameleon c сайта разработчиков - так как загрузчик уже установлен на разделе с Hackintosh то потребуется только файл boot0 из дистрибутива Сhameleon который нужно положить в /boot/ в разделе с линукс и заставить grub вызывать этот файл при загрузке.
для этого открываем
sudo nano /etc/grub.d/40_custom
и добавляем туда следующее:
menuentry "Hackintosh" {
insmod part_gpt
insmod hfsplus
#replace this location with
#your OS X partition
set root='(hd0,gpt2)'
#replace this UUID with the UUID from your grub.cfg
search --no-floppy --fs-uuid --set=root 777eaee489759bd8
#replace the (hd0,6) portion with your
#Linux partition designation
chainloader (hd0,6)/boot/boot0
}
Сигнатуру 777eaee489759bd8 нужно взять из записи сгенерированной grub для раздела с Mac OS а также заменить hd0,2, hd1 на реальные значения, которые можно найти командой fdisk -l и du.
Затем нужно обновить grub:
sudo update-grub
Теперь я могу при загрузке выбирать что загружать - Ubuntu или Mountain Lion. Кстати, новая Ubuntu работает на Acer 4810 порядка шести часов, что не может не радовать.
Новое за день
Узнал за сегодняшнее утро:
1. полезный сервис для дистанционного доступа к Windows ammyy.com - бесплатный, проприетарный, неплохая альтернатива VNC+VPN.
2. Windows 7 Starter Edition позволяет запускать аж целых 3 (Три!) программы одновременно! Многозадачность для бедных! И это в двадцать первом веке!
3. Чтобы посмотреть в Windows какие программы какие порты слушают:
> netstat -aon | more
Плодотворное выдалось утро...