суббота, 2 августа 2014 г.

Ubuntu не видит мой wi-fi

Ноутбук леново не видит мою сеть wi-fi. Остальные видит, а мою нет. Причем сеть не скрытая, другие устройства ее видят. Роутер dlink. Решение: изменить канал в настройках роутера, поставил auto, теперь видит.

http://kosumosu.ru/index.php?id=75

пятница, 1 августа 2014 г.

Создание пользователя и установка прав в MYSQL

GRANT SELECT ON db_name.* TO 'username'@'localhost' IDENTIFIED BY 'password';
GRANT SELECT ON db_name.* TO 'username'@'%' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
SHOW GRANTS FOR 'username'@'localhost'

вторник, 29 июля 2014 г.

Двусторонняя синхронизация удаленных директорий (unison и incron)

Для двусторонней синхронизации двух и более директорий, размещенных на разных узлах, отлично подходит утилита unison. Основным отличием от других инструментов зеркалирования является ее способность производить синхронизацию в обе стороны на основании реплик каждого узла.
Утилита incron позволяет отслеживать события файловой системы в определенном каталоге, и по любому событию запускать определенный скрипт. Это позволяет автоматизировать синхронизацию двух каталогов, если в исполняемом скрипте запускать команду unison. Это при условии, что настроек беспарольный доступ по ssh на другую машину. Нужно уточнить, чтобы работал беспарольный доступ из скрипта, необходимо экспортировать переменную окружения HOME=dir для пользователя, от которого производится беспарольный доступ.
Подробнее в материалах ниже:
http://www.cis.upenn.edu/~bcpierce/unison/download/releases/stable/unison-manual.html
http://rbgeek.wordpress.com/2012/08/30/file-synchronization-between-two-ubuntu-servers-using-unison/
http://www.cyberciti.biz/faq/unison-file-synchronizer-tool/
http://www.cyberciti.biz/faq/linux-inotify-examples-to-replicate-directories/
http://stackoverflow.com/questions/1034243/how-to-get-a-unix-script-to-run-every-15-seconds

понедельник, 7 июля 2014 г.

Подключение к инету через прокси в eclipse

В eclipse, начиная с версии luna, изменился подход к аутентификации к прокси серверу для инета. Ранее необходимо было указывать в имени пользователя еще и домен (ELINS\serkin), теперь этого не требуется (просто имя пользователя, serkin)

пятница, 4 июля 2014 г.

Установка и настройка необходимых пакетов для чистой ubuntu или mint

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install aptitude mc ncdu zsh xneur pidgin kmail ttf-mscorefonts-installer krusader openssh-server python-svn subversion git g++-4.8 gcc-4.8 g++ gcc cmake qtcreator

chsh -s /bin/zsh

# java от oracle (необязательно, openjdk справляется)
java -version
sudo apt-get remove openjdk*
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer


ps: при наличии прокси к инету лучше зайти под sudo (например, sudo mc) и выполнять команды без предварительной sudo. Это позволит выполнить инсталляцию ttf шрифтов и java от oracle, т.к. они обращаются дополнительно к внешним ресурсам. Хотя в случае, если в /etc/sudoers настроены Defaults на окружение пользователя, то это делать необязательно