Блог Александра Башкирова

ИТ и бизнес, компьютеры и ПО, фото, программирование и просто мысли…
Этот сайт в основном посвящен тому, что мне интересно вне работы. Ведется в порядке хобби.
Все изложенное на сайте - мое частное оценочное мнение и не может быть истолковано иначе.
Со всеми вытекающими из этого последствиями.

пост для памяти

Подписаться на эту метку по RSS

Как сменить забытый пароль в Linux

Просмотров: 2215Комментарии: 2
Linux

Понадобилось мне тут вспомнить как сменить забытый пароль в Linux... конспектирую.

Дано: ноутбук с установленным Linux. Отмечу, что установка без особых изысков типа LVM и иже с ними, шифрования тоже нет. Что знаю: имя пользователя. Что не знаю: пароль пользователя.

Как восстановить?

1) Загружаемся с LiveCD дистрибутива (я грузился с Runtu 14)

2) Чем хорош дистрибутив (кроме того, что маленький) - так это тем, что примонтирует сразу все диски, что найдет. Соответственно, заходим в файловый менеджер (там вроде pcmanfm) и смотим там путь до смонтированного раздела

3) Меняем рут на смонтированном разделе:

sudo chroot /media/sdb1

4) Меняем пароль на нужный

sudo passwd %username%

Ремарка 1: если вы не помните имя пользователя, то поможет

sudo cat /etc/shadow

между шагом 3 и 4.

Ремарка 2: если вы грузитесь с другого дистрибутива, где автомонтирования нет, то вам поможет:

sudo fdisk -l     #смотрим на каком разделе нужный диск (например, на /dev/sdb1/)
sudo mkdir /media/xlinux     #создаем точку монтирования для диска
sudo mount /dev/sdb1 /media/xlinux    #монтируем нужный нам раздел в нужную точку монтирования

В этом случае, естественно, chroot будет на /media/xlinux

Как установить принтер Brother 2140 через принт-сервер в Linux с нуля

Просмотров: 2145Комментарии: 0
Linux

Дано: Brother 2140 на 192.168.1.2 через сервер TP-Link TL-110U + runtu с выпиленными драйверами. (Ибо в Runtu небезосновательно выпилино все лишнее).

  1. Устанавливаем cups (сервер печати в Linux, без него ничего не получится): sudo apt-get install cups
  2. Устанавливаем sudo apt-get install hpijs-ppds (дравера для принтера)
  3. sudo apt-get install system-config-printer-gnome (утилита конфигурирования принтеров)
  4. Идем на http://www.openprinting.org/ -скачиваем там ppd файл для принтера
  5. Запускаем system-config-printer
  6. Устанавливаем там требуемый принтер (Brother 2140), с использованием полученного ppd файла.
Собственно, всё.

Пост для памяти.

Про клавиатуры Android

Просмотров: 2365Комментарии: 0
android

Я когда-то давно, когда деревья были большие, а трава - зеленой, использовал клавиатуру swype. Потом оказалось, что она (предустановленная производителем) - достаточно триальна, и надо искать альтернативы. Альтернативу я нашел в виде touchpal. С которой жил, жил... и которая превратилась в неповоротливого монстра. После я с удивлением узнал, что оказывается gboard от google тоже умеет "свйпить" (к тому времени я не представлял себе ввод без свйпа). Но и ее замучали обновления - часто клавиатура "не работала" - нажиманешь, не отзывается, свайп не работает. Минута - и всё возвразщается на круги своя, то есть - работает. Снести не удалось (предустановленное системное приложение), но поискать альтернативу стоило. (Это как бы на всякий, после отката до начальной версии и сноса данных программы - она заработала как часы).

Посмотрел в сторону Яндекс-клавиатуры - всё бы ничего и даже весьма симпатично (взять одну только идею смены языка или переключения на настройки "свдигом"), но увы - она хоть и здоровая (30Мб+), но без свайпа (ну или не нашел настройку). А это для меня лично - большой минус. Посмотрел еще - и нашел SwiftKey (https://play.google.com/store/apps/details?id=com.touchtype.swiftkey) - пользуюсь пока ей. Достаточно шустрая. Не виснет. Скины поддерживает. Свайп присутствует. Много настроек. Вот чего еще надо для комфортного пользования на смартфоне?

Заметки про Dokuwiki

Просмотров: 2496Комментарии: 0
Alib.spb.ru

В качестве базы знаний я использую дома Dokuwiki. Всем хорошая вещь:)

А тут, спустя пару лет, узнал, что можно использовать достаточно легко, такую вещь, как боковую панель. И создается она не просто - а очень просто. Достаточно в требуемом пространстве имен создать страницу с именем sidebar - как она становится сайдбаром))) ну и еще одна фишка. Если в сайдбар выводить часто меняющийся контент, то имеет смысл прописать туда макрос ~~NOCACHE~~ - он запретит кеширование садбара.

ПС. Этот макрос в принципе запрещает кеширование любой страницы, на которой он расположен.

ПСС. Пост для памяти :)

Админское. Как бороться с The Encrypt library requires the Mcrypt extension.

Просмотров: 4259Комментарии: 0
LinuxMaxSite

Тут на днях решил запилить на сайт новую версию MaxSiteCMS (http://www.max-3000.com) - использовал автоустановщик... Все прошло отлично, только при запуске вывалилось, что "The Encrypt library requires the Mcrypt extension.". Хм три раза, потому что php-mcrypt у меня уже стоял (вывод sudo apt-get install php5-mcrypt

 тому доказательство). На всякий случай переинсталлировал это расширение:

apt-get --reinstall install php5-mcrypt

Затем перезапустил апач (sudo service apache2 restart). Ага три раза. Не работает. Ок, смотрим php.ini и связанные файлы. Для этого делаем файл info.php со следующим содержимым:

 <?php phpinfo(); ?>

Изучаем вывод. Видим, что есть ряд прогруженных файлов .ini, исследуем их. И выясняем, что не в одном из них не подключается mcrypt.so

Ну, ок, вписываем в /etc/php5/apache2/php.ini строку

extension=mcrypt.so

Перезапускаем апач. И вуаля, всё работает!

ПС. Не стал бы писать о такой мелочи, но вот для памяти...

Интересная публикация: Как объяснить бабушке, что такое Agile за 15 минут с картинками

Просмотров: 2933Комментарии: 0
Alib.spb.ruРабота

О гибкие методологии сломно немало копий. Кто-то ругает их, кто-то - хвалит. Но факт в том, что они есть, живут и развиваются. А порой понять "why is?" бывает весьма непросто. А тут попалась шикарная статья. буквально на пальцах объясняющая, что такое aglie и с чем его едят. Вот:

https://habrahabr.ru/post/313410/

Интересная статья. Опыт построения и эксплуатации большого файлового хранилища.

Просмотров: 2008Комментарии: 0
Alib.spb.ruРабота

Попалась интересная мне статья "Опыт построения и эксплуатации большого файлового хранилища". Просто все описанные проблемы когда-то приходилось решать. Да и вообще, в целом - интересный взгляд на "большие данные". Ну, как на большие данные - автор чётко делит доносит признаки файлового хранилища, и рассказывает. Фактически, это - история граблей и побед над ними. Достаточно подробно (на уровне концепта архитектуры) рассказано, как были побеждены грабли. Что было сделано. Понятно, что know how не раскрывается...

Ссылка: https://habrahabr.ru/company/oleg-bunin/blog/313364/