Tuesday, May 1, 2018
Sunday, August 20, 2017
Crouton на хромбуке
Решил поднять планку решаемых задач на моем хромбуке Acer C720P. Для этого поставил Ubuntu 16.04 через Сrouton, чтобы иметь возможность периодически запускать различный Linux софт.
CromeBook - идеальный хак девайс, бросающий вызов своему владельцу:
Проект на гитхабе снабжен хорошей инструкцией https://github.com/dnschneid/crouton. Так же есть описание на хабре .
Теперь хромбук в режиме разработчика при загрузке требует для старта комбинацию [Ctrl + D]. Для запуска надо перейти в терминал crosh [Ctrl + Alt + T] выполнить команду shell, которая откроет доступ к обычному терминалу.
Вход к chroot по команде:
# sudo enter-chroot
запуск Xfce (если установлен)
# sudo startxfce4
Переключение в ChromeOS [Ctrl + Alt + Back] (Back - клавиша назад на функциональной панели клавиатуры)
Переключение в Crouton [Ctrl + Alt + Forward] (Forward - клавиша вперед)
Некоторые мысли по настройке окружения LXDE http://oldmachinery.blogspot.ru/2015/03/the-chromebook-strikes-back.html
CromeBook - идеальный хак девайс, бросающий вызов своему владельцу:
- В следующем году Google перестанет обновлять ChromeOS для моей модели - надо думать, как что с ним делать;
- Прикладного софта очень мало - приходится искать любую возможность что бы им пользоваться;
- Портативеен, включается за 10 секнд - это делает его очень удобным;
- Можно получить доступ к Linux начинке - это уже решение основных проблем.
Crouton
Это решение которое позволяет запустить окружение Linux дистрибутива на хромбуке в режиме разработчика.Проект на гитхабе снабжен хорошей инструкцией https://github.com/dnschneid/crouton. Так же есть описание на хабре .
Теперь хромбук в режиме разработчика при загрузке требует для старта комбинацию [Ctrl + D]. Для запуска надо перейти в терминал crosh [Ctrl + Alt + T] выполнить команду shell, которая откроет доступ к обычному терминалу.
Вход к chroot по команде:
# sudo enter-chroot
запуск Xfce (если установлен)
# sudo startxfce4
Переключение в ChromeOS [Ctrl + Alt + Back] (Back - клавиша назад на функциональной панели клавиатуры)
Переключение в Crouton [Ctrl + Alt + Forward] (Forward - клавиша вперед)
Некоторые мысли по настройке окружения LXDE http://oldmachinery.blogspot.ru/2015/03/the-chromebook-strikes-back.html
Saturday, August 19, 2017
Доступ к файловой системе в Termux
Все устанавливаемые приложения и сохраняемые данные хранятся в собственном разделе termux, из которого нет доступа к остальной файловой системе.
Доступ к файловой системе телефона превращает устройство на Android в портативный ПК с консольным интерфейсом. Только надо подключить Bluetooth клавиатуру и привыкнуть к размеру экрана.
С ходу можно установить python, node.js, mc, nano, openssh (управление пакетами).
Делается это следующим это в несколько шагов.
Обновляем пакеты
#: apt update && apt upgrade
Запускаем установку
#: termux-setup-storage
После этого в домашней папке должно появится папка /storage
#: cd ~/storage
Отличительные особенности конфигурации https://termux.com/linux.html
FTP: https://termux.com/ftp.html
Установка openssh: https://oliverse.ch/tech/2015/11/06/run-an-ssh-server-on-your-android-with-termux.html
Подключение по usb через проброс портов: https://oliverse.ch/technology/2016/09/20/access-termux-via-usb.html
Доступ к файловой системе телефона превращает устройство на Android в портативный ПК с консольным интерфейсом. Только надо подключить Bluetooth клавиатуру и привыкнуть к размеру экрана.
С ходу можно установить python, node.js, mc, nano, openssh (управление пакетами).
Storage. Доступ к главному хранилищу
Для этого пользователь должен делегировать приложению Termux к своим данным.Делается это следующим это в несколько шагов.
Обновляем пакеты
#: apt update && apt upgrade
Запускаем установку
#: termux-setup-storage
После этого в домашней папке должно появится папка /storage
#: cd ~/storage
Несколько полезных ссылок
Описание на официальном сайте: https://termux.com/storage.htmlОтличительные особенности конфигурации https://termux.com/linux.html
FTP: https://termux.com/ftp.html
Установка openssh: https://oliverse.ch/tech/2015/11/06/run-an-ssh-server-on-your-android-with-termux.html
Подключение по usb через проброс портов: https://oliverse.ch/technology/2016/09/20/access-termux-via-usb.html
Wednesday, August 9, 2017
Xiaomi Redmi 4
Уже два месяца, как обзавелся Xiaomi Redmi 4. Поэтому могу уже могу сделать вывод о данном телефоне. И он положительный.
При выборе я отталкивался от негативного опыта использования предыдущего телефона - LG Leon, который был приобретен 2-мя годами ранее.
В LG Leon в 2017 году мне не нравилось:
В Xiaomi Redmi 4 пропало поддержка радио (не критично). Встроенная батарея как компромисс. Sim карту можно менять не выключая телефон. Скриншоты экрана можно делать свайпом 3-х пальцев в низ.
Обнаружил несколько багов:
Моя оценка телефона - положительная :)
При выборе я отталкивался от негативного опыта использования предыдущего телефона - LG Leon, который был приобретен 2-мя годами ранее.
В LG Leon в 2017 году мне не нравилось:
- 768 Mb оперативной памяти;
- 4 Gb ROM, который делился равными долями для приложений и данными;
- 3G и отсутствие 4G - интернет был не шустер;
- A-GPS - и невозможность определить координаты при отсутствии мобильной сети;
- не удовлетворительное качество фотоснимков;
В Xiaomi Redmi 4 пропало поддержка радио (не критично). Встроенная батарея как компромисс. Sim карту можно менять не выключая телефон. Скриншоты экрана можно делать свайпом 3-х пальцев в низ.
Обнаружил несколько багов:
- c Sim картой Ростелекома, иногда не возможно восстановить подключение к сети если некоторое время был в не зоны действия сети (ехал в метро, был в другой стране). Наблюдал 3 раза. Иногда помогал рестарт телефона, иногда связь восстанавливалась через пару часов. Есть подозрения, что это было связано с слабым покрытием мобильной сети Ростелекома в месте моих попыток подключится к сети.
- автоматическое переключение часового пояса в часах. Устанавливался часовой пояс собеседника в телеграмме. Вероятно это связано с настройками оболочки MIUI, потому что поиграв с настройками, оно прекратилось.
- maps.me - оффлайн карты;
- ColorNote - для заметок;
- termux - эмулятор терминала.
Моя оценка телефона - положительная :)
Saturday, October 17, 2015
Настройка Mac Os X после установки
После того как El Capitan стал доступен для загрузки, он образ системы записан на флешку, что бы заменить собой Mavericks на Mac mini. Сразу после установки приступил к настройке новой системы.
Настройка раскладки
В OS X по умолчанию в системе не назначен шорткат на смену Mac-раскладки клавиатуры. Смена раскладки происходит при помощи сочетании клавиш Cmd + Пробел, но этот шорткат был закреплен за вызовом строки поиска Spotlight. Чтобы исправить ситуацию, надо зайдти в → Системные настройки → Клавиатура → Сочетания клавиш и отключить два шортката для Spotlite.
Теперь в меню "Клавиатуры/ввод" надо активировать эти же шорткаты для смены раскладки Mac.
Как в других ОС. Переходим в "Системные настройки/Мышь" и снимаем галочку у "Направление прокрутки: обычное"
Отключаем [CapsLock]
"Системные настройки/Клавиатура" перейдите в раздел "Клавиши модификации"
Для выбранной клавиатуры выберите в выпадающем списке "Клавиша CapsLock" - никакое действие.
Включаем функциональные клавиши
"Системные настройки/Клавиатура" Ставим галочку у "Использовать клавиши F1, F2 ..."
Настройка учетной записи App Store
Я предполагаю, что пользователь будет платить только за тот софт, который ему знаком. Поэтому в App Store, с целью ознакомления будет устанавливать только бесплатный софт. Поэтому в настройках можно добавить опцию сохранить пароль от App Store для временно бесплатных установок.
Переходим в раздел "Системные настройки/App Store". В самом низу выбираем в чек боксе Покупки и встроенные покупки - Запрашивать всегда, Бесплатные загрузки - Сохранить пароль
Устанавливаем свободный софт
Chrome - google:chrome
Keka - http://www.kekaosx.com/ru/
Vlc - http://www.videolan.org/vlc/download-macosx.html
Android File Transfer - https://www.android.com/filetransfer/
Програмка для передачи файлов с Android старше 5.0.
Если Андроиды 2.х и 4.х монтировались к файловой системе, как сменные носители, то файлы с Android 5.0 приходится доставать через такую программку.
XnView - Для просмотра картинок
Если хочется антивирус, можно попробовать установить Avira
CleanMyMac - http://macpaw.com/ru/cleanmymac
Набор утилит для очистки системы
Софт для кодера
sublimetext http://www.sublimetext.com/3
node.js https://nodejs.org/en/
П. С. буду признателен, если кто-то подскажет свободную альтернативу itunes. Простой mp3 плеер с плейлистами, без магазина, библио/медиатек, адаптера телефона и т. п.
Т.е. я его использую, как mp3 плеер, но подача всего остального функционала провоцирует рвотные позывы.
По этой причине вернулся с iPhone на Android.
Памятка по хоткеям для Mac Os X
Когда у меня только появился mac mini, я подключил к нему свою старую виндос клавиатуру.
И получил дикий диссонанс из-за различий поведений на хоткеи (хотя знаю человека который за iMac-ом работает с виндовс клавиатурой).
Когда я докупил себе беспроводную apple клавиатуру (мышку оставил старую, проводную), то переучится на новые хоткеи довольно быстро. Проще было привыкнуть к новым комбинациям, когда не можешь найти пальцами старые.
Поэтому приведу как памятку сочетание клавиш.
Управление сессией
Ctrl + Shift + Eject - заблокировать экран с вводом пароля
Cmd + Alt + Eject - переход в спящий режим
Ctrl + Eject - окрыть диалог выключения
Eject - кнопка с иконкой в виде домика в правом верхнем углу клавиатуры
Переключение между окнами
Cmd + [~] - переключение к следуюзему окну текущего приложения (Одно приложение может иметь несколько открытых документов в разных окнах).
Cmd + Tab - переключение к окну другого приложения
Ctrl + [Top] или Fn + F3 - открыть Mission Control. Т.е. показать все открытые не свернутые окна в миниатюрах (с тем чтобы можно было перейти к одному из них)
Fn + F4 - открыть launchpad. Т.е. открыть список установленных приложений
Fn + Cmd + F4 - показать рабочий стол. Все открытые окна будут разогнаны в стороны
Хоткеи для текста
Cmd + [Right] - переход в конец строки
Cmd + [Left] - переход в начало строки
Cmd + [Top] - переход к первой строке
Cmd + [Bottom] - переход к последней строке
Alt + [Left] - перейти к началу слова
Alt + [Right] - перейти к концу слова
Fn + Backspace - удалить символ (Аналог копки Delete, которой здесь нету)
Переключение раскладки клавиатуры
Cmd + [Space]
И эту комбинацию можно менять только на ограниченный набор сочетаний. Так же между ними желательно делать небольшую паузу, потому что комбинация может не сработать из за "системы борьбы с залипанием клавиш".
Хоткеи для Finder
Cmd + [Top] - перейти к родительской папке
Cmd + [C] - скопировать выбранные элементы файловой системы
Cmd + Alt + V - переместить выбранные элементы файловой системы
Хоткеи для создания скриншотов
Cmd + Shift + [3] - сделать скриншот всего экрана
Cmd + Shift + [4] - сделать скриншот выбранной области
Скриншоты будут с расширением png и находится на рабочем столе
Если добавить к этм комбинациям пробел (Space) - сохранить скриншот в выбранное место
Если добавить Ctrl - сохранить скриншот в буфер обмена
И получил дикий диссонанс из-за различий поведений на хоткеи (хотя знаю человека который за iMac-ом работает с виндовс клавиатурой).
Когда я докупил себе беспроводную apple клавиатуру (мышку оставил старую, проводную), то переучится на новые хоткеи довольно быстро. Проще было привыкнуть к новым комбинациям, когда не можешь найти пальцами старые.
Поэтому приведу как памятку сочетание клавиш.
Управление сессией
Ctrl + Shift + Eject - заблокировать экран с вводом пароля
Cmd + Alt + Eject - переход в спящий режим
Ctrl + Eject - окрыть диалог выключения
Eject - кнопка с иконкой в виде домика в правом верхнем углу клавиатуры
Переключение между окнами
Cmd + [~] - переключение к следуюзему окну текущего приложения (Одно приложение может иметь несколько открытых документов в разных окнах).
Cmd + Tab - переключение к окну другого приложения
Ctrl + [Top] или Fn + F3 - открыть Mission Control. Т.е. показать все открытые не свернутые окна в миниатюрах (с тем чтобы можно было перейти к одному из них)
Fn + F4 - открыть launchpad. Т.е. открыть список установленных приложений
Fn + Cmd + F4 - показать рабочий стол. Все открытые окна будут разогнаны в стороны
Хоткеи для текста
Cmd + [Right] - переход в конец строки
Cmd + [Left] - переход в начало строки
Cmd + [Top] - переход к первой строке
Cmd + [Bottom] - переход к последней строке
Alt + [Left] - перейти к началу слова
Alt + [Right] - перейти к концу слова
Fn + Backspace - удалить символ (Аналог копки Delete, которой здесь нету)
Переключение раскладки клавиатуры
Cmd + [Space]
И эту комбинацию можно менять только на ограниченный набор сочетаний. Так же между ними желательно делать небольшую паузу, потому что комбинация может не сработать из за "системы борьбы с залипанием клавиш".
Хоткеи для Finder
Cmd + [Top] - перейти к родительской папке
Cmd + [C] - скопировать выбранные элементы файловой системы
Cmd + Alt + V - переместить выбранные элементы файловой системы
Хоткеи для создания скриншотов
Cmd + Shift + [3] - сделать скриншот всего экрана
Cmd + Shift + [4] - сделать скриншот выбранной области
Скриншоты будут с расширением png и находится на рабочем столе
Если добавить к этм комбинациям пробел (Space) - сохранить скриншот в выбранное место
Если добавить Ctrl - сохранить скриншот в буфер обмена
Tuesday, September 22, 2015
Восcтановление ФС FreeBSD после ресета
Случился досадный фейл при попытке вставить флешку в системный блок на FreeBSD. Он подвис, и после перезагрузки пропал из списка DHCP клиентов - для терминальной системы это потеря признаков жизни.
В терминале обнаружил сообщение о проблемах с файловой системой "segmentation fail 11".
Поэтому собрал, что мне помогло оживить этот труп.
Первое что я нашел в интернете (но не помогло)
#: fsck -y /
#: mount -w /
Потом, по списку устройств из cat /stc/fstab
#: fsck -y -f /dev/ad0s2a
Где
'-y' - флаг, дающий право производить любые необходимые действия для восстановления
'-f' - в документации значилось, как "force check"
Так же нашел мудрый совет - добавить в стартовые скрипты проверку файловой системы fsck-ом.
#: echo 'fsck_y_enable="YES"' >> /etc/rc.conf
#: echo 'background_fsck="NO"' >> /etc/rc.conf
Subscribe to:
Posts (Atom)

