31 мая 2015 г.

Python. Как удалить все пробелы из строки и сделать первую букву каждого слова заглавной?





У меня стояла задача удалить все пробелы из строки и сделать первую букву каждого слова в строке заглавной, в общем должен был получиться "camel style". В этой статье я хочу поделиться, как это можно сделать легко с помощью Python.


Метод title() работает как со строками так и с ASCII, Unicode

23 мая 2015 г.

Команда "dd" как швейцарский нож





ВНИМАНИЕ!
Эти примеры могут привести как сбою компьютера так и к потере данных, если ваши действия не будут выполняться с осторожностью



Как следить за ходом работы команды dd?


Вариант 1
Использование команды pv

Установить pv и поместить его между входом/выходом команды dd

Из описания пакета:

pv - Pipe Viewer - это инструмент терминала на основе мониторинга прогресса данных через трубопровод.
pv может быть вставлен в любой трубопровод между двумя процессами, чтобы дать визуальную индикацию о том, как долго длится процесс и как близко к завершению.

Запись из образа .img или .iso на USB из Linux используя команду "dd"



ВНИМАНИЕ!
Эти примеры могут привести как сбою компьютера так и к потере данных, если ваши действия не будут выполняться с осторожностью



Для начала выполним команду

lsblk

Результат:

NAME  MAJ:MIN RM       SIZE   RO TYPE  MOUNTPOINT
sda            8:0           0   931.5G      0   disk
├─sda1     8:1           0   139.7G      0   part    /
├─sda9     8:9           0       3.7G      0   part    [SWAP]
└─sda10   8:10         0   198.9G      0   part    /home
sdb            8:16         1       1.9G      0   disk
└─sdb1     8:17         1       1.9G      0   part
В моем случае имя флэшки "sdb", вашем случае последняя буква USB девайса может отличаться!

Запись .img, .iso образа на USB

Как установить tmux 2.0 на Ubuntu 12.04 (13.10, 14.04, 14.10, 15.04) и Raspberry Pi (Debian 7.8) Raspbian Wheezy





Для дистрибутива 14.04 нужно последовательно выполнить следующие шаги:



После установки, проверяем версию tmux следующей командой

15 мая 2015 г.

Ubuntu. Делаeм терминал в стиле MATRIX, плюс приятный бонус





У меня появилась идея поделиться чем-то интересным не связанным с работой, а чем-то просто для удовольствия.

По умолчанию, в Ubuntu есть довольно скучный терминал, фиолетовый фон, нет прозрачности, и белый текст. Для того, чтобы он выглядел стильно в стиле MATRIX с зеленым текстом на черном фоне  и с прозрачным окном, выполните следующие действия:

Откройте окно терминала:

Установка и настройка OpenSSH-сервера на Linux




Для установки ssh-сервера выполните в терминале:

Ubuntu/Debian/Linux Mint

$ sudo apt-get update
$ sudo apt-get install openssh-server

RHEL/Centos/Fedora

$ yum -y install openssh-server

Команда, чтобы сделать копию оригинального файла sshd_config

$ sudo cp /etc/ssh/sshd_config  /etc/ssh/sshd_config.original_copy

Затем отредактируйте настройки ssh-сервера в файле /etc/ssh/sshd_config
Для  этого в терминале выполните:

14 мая 2015 г.

Raspberry Pi. Вспомнить всё




Для того, чтобы выяснить, какая модель Raspberry Pi у вас имеется, нужно запустить следующую команду в окне терминала:

$ cat /proc/cpuinfo

В результате вы получите что-то вроде этого:

13 мая 2015 г.

Как узнать, сколько оперативной памяти у вашей Raspberry Pi?






Для этого у нас есть два простых способа.


Первый:
откройте окно терминала и введите следующую команду: 

free -h -o 

Эта команда должна перечислить общую память вместе с тем, сколько используется, сколько свободно, и немного другой информации.


pi@raspberrypi ~ $ free -h -o

                     total         used           free      shared    buffers      cached
Mem:          435M       190M       244M           0B        26M       107M
Swap:           99M            0B         99M



Опции:
free [options]