MonsterClub

Laziness drives all progress

Украинский Гамбит
monsterclub

Обама и Путин играют в шахматы:


Обама: - e2-e4. Хожу Майданом, забираю Киев. Хана твоим ладьям в Севастополе.
Путин: - Ход конем. Крым наш.
Обама: - Хожу Правосеком, беру Славянск.
Путин: - Выдвигаю Конвой. Бью Правосека Ополченцем.
Обама: - Нечестно! Ты два раза походил! У тебя десантники крапленые в рукавах.
Путин: - Не крапленые, а краповые. И очень вежливые. Сдавайся: если я похожу Газом, твои пешки зимой короля сами скинут.
Обама: - Ладно, давай ничью. Завтра в 15.00

(c)Пришло в голову, пока шел с работы

SSD и Linux
monsterclub

Команды, которые должны быть под рукой при использовании SSD:

Суммарный обьем записанных данных:
awk '/sd/ {print $3"\t"$10 / 2 / 1024}' /proc/diskstats

Топ приложений использующийх диск:
sudo iotop -oPa

Tags:

Microsoft Skype в Ubuntu стартует и вылетает
monsterclub



Фикс:

mv ~/.Skype/shared.xml ~/.Skype/shared~.xml
cd ~/.Skype
mkdir Logs
skype &

Добрались корявые ручонки кого то из Редмонда и до скайпа :-) 

Tags: ,

Inet > Iget > Wget > User
monsterclub

wget - Это консольная утилита для скачивания файлов.

iget - это сервис отложенной загрузки от adsl.by. Не нужно иметь торрент клиент и держать комп  сутками включённым. Всё что нужно - забрать скачанные файлы с сервера провайдера.

1. Как забрать файл со страниц "Мои Файлы" и "Общие файлы"?

$ wget  --content-disposition "http://my.iget.by/shared.htm?sesid=xx&username=xx&action=download&id=xx"

а) ключ --content-disposition позволяет определять настоящее имя файла, спрятанного за cgi редиректами и пр. (Этот ключ не используется по умолчанию, поэтому я советую добавить content-disposition=on в файл ~/.wgetrc 

б) Урл файла на iget.by содержит спецсимволы, поэтому он должен быть заключён в кавычки.

б) Задавать ключами пароль и имя пользователя при скачивании со страниц "Мои Файлы" и "Общие Файлы" не нужно

2. Как забрать несколько файлов?

Создать файлик url.lst, добавить ссылки туда (каждая ссылка с новой строки)

 $ wget --content-disposition -i url.lst

3. Как автоматически выключить комп, после того как файлы скачаны?

$ sudo visudo 

.. и обавляем следующую строчку в самый низ:
yourusername ALL=NOPASSWD: /sbin/halt
сохраняем, выходим.

 $ wget --content-disposition -i url.lst; sudo halt;

Эта команда выкачает все ссылки из файла и выключит комп.

А вы всё: " - Флэшгееет, Флэшгееет.."  - Тьфу!




Ubuntu: Proftpd из под xinetd
monsterclub

При установке proftpd в ubuntu 10.04 установщик вежливо спрашивает какой вид запуска сервиса вы желаете: standalone или inetd. 

Вы выбираете inetd, хотя на смену ему давно уже пришел xinetd и, после установки proftpd ессно не можете подключится к серверу:

# 421 Service not available, remote server has closed connection

Решение:

# sudo apt-get install xinetd
# touch etc/xinetd.d/proftpd

и туда добавляем:

# default: on

# description: ProFTPD FTP server
service ftp
{  
flags = REUSE
socket_type = stream  
instances = 50  
wait = no  
user = root  
server = /usr/sbin/proftpd
}


# sudo /etc/init.d/xinetd restart

Готово: Proftpd вызывается xinetd.



OpenJPA + MySQL + Unicode
monsterclub

 
В persistence.xml:

<property name="openjpa.ConnectionURL" value="jdbc:mysql://localhost:3306/dbname?useUnicode=true&amp;characterEncoding=utf8"></property>
Tags: ,

We will continue to not get updates!
monsterclub


Приобретение скайпа майкросфтом никак не повлияет на пользователей линукс.
Они также, как и раньше НЕ будут получать апдейты.

http://www.omgubuntu.co.uk/2011/05/microsoft-close-to-buying-skype-what-would-this-mean-for-linux/

Ubuntu: избавляемся от хлама
monsterclub

1. Residual Configs - Старые конфигурационные файлы

Как известно менеджер пакетов dpkg имеет команды remove (удалить) и purge (очистить).
Первая удаляет пакет из системы, оставля конфигурационные файлы, вторая же удаляет всё полностью.

Чаще используется просто remove поэтому на серваках крутящихся не первый год и переживших не один апгрейд версий, обычно висит куча старых бесполезных конфигов.

Посмотреть такие rc (residual config) пакеты можно командой:
> sudo aptitude search ~c

Удалить их всех скопом можно так:
> sudo aptitude purge ~c

На десктопе можно воспользоваться Synaptic -> Кнопка 'Status' -> Not Installed 'Residual Config'.
Не очень удобно если пакетов много - каждый придётся выбирать вручную.

2. Orphaned packages - Пакеты - сироты:

Устанваливаем программу
deborphan:
> sudo aptitude install deborphan

Смотрим "осиротевшие" пакеты:
> sudo deborphan

Удаляем их:
> sudo deborphan | xargs sudo aptitude purge -y

3. Старые ядра:

> dpkg --list 'linux-image*'
> sudo apt-get purge linux-image-2.6.22-14-generic

4. Пакеты, скачанные apt:

> sudo apt-get autoclean
> sudo apt-get autoremove

5. Ненужные шрифты:

> sudo apt-get remove ttf-kochi-mincho ttf-kochi-gothic ttf-arabeyes ttf-arphic-ukai ttf-arphic-uming ttf-baekmuk ttf-bengali-fonts ttf-devanagari-fonts ttf-gentium ttf-gujarati-fonts ttf-indic-fonts ttf-kannada-fonts ttf-kochi-gothic ttf-lao ttf-malayalam-fonts ttf-mgopen ttf-oriya-fonts ttf-punjabi-fonts ttf-tamil-fonts ttf-telugu-fonts ttf-thai-tlwg ttf-unfonts-core ttf-indic-fonts-core ttf-wqy-zenhei ttf-sazanami-gothic ttf-sazanami-mincho


Rational Application Developer v8 tips
monsterclub

Настройки памяти для 4GB: /home/user/IBM/SDP/eclipse.ini

-Xms512m

-Xmx1024m

-XX:MaxPermSize=512M

Дефолтный workspace: /home/user/IBM/SDP/configuration/config.ini

osgi.instance.area.default=@user.home/IBM/rationalsdp/new_place


Blogilo - KDE клиент для ведения блогов
monsterclub

Клиент для ведения блогов в системах Blogger, MetaWeblog, MovableType, WordPress, Blogspot.com.

LiveJournal также поддерживается при помощи Blogger 1.0 API.

Естественно, эта запись сделана при помощи Blogilo.

> sudo apt-get install blogilo


?

Log in

No account? Create an account