суббота, 29 августа 2009 г.

Нам ровно год.

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







вторник, 11 августа 2009 г.

Для просмотре установленных модулей Perl вместе с версиями нужно:

use ExtUtils::Installed;
$installed = ExtUtils::Installed->new();
foreach $module ($installed->modules()){
printf "Module: %s\t\tVersion: %s\n", $module, $installed->version($module);
}


Получаем:

root@indigo:/root/tmp# ./test.pl
Module: Archive::Tar Version: 1.52
Module: Archive::Zip Version: 1.26
Module: Bit::Vector Version: 6.4
Module: CPAN Version: 1.9402
... ......

воскресенье, 2 августа 2009 г.

synergy-plus (Программный KVM) + neatx (Удаленный доступ) by Google

Кое что от Google.


synergy-plus
http://code.google.com/p/synergy-plus/
 Идея до смеха проста - обыкновенный KVM (сокращение от keyboard video mouse) переключатель 1 клавиатура+мышь+монитор в множество машин - только программным методом . 
  Другими словами - после установки/настройки запустили Synergy - подведя курсор мыши к краю рабочего стола управление передается на "соседнюю" машину, при подведении на соседней к краю - обратно.


   Клиенты берутся на сайте под все платформы.


  Еще один аспект - безопасность. 
Ответ из официально FAQ :  
Q.- Безопасно ?
A. - Не очень ...  ("
Well, not very, but we're working on it.")


 - для обеспечении безопасности поступаем так:
SSH port Forwarding (для понимания происходящего тут на ssh.com)






$ ssh -fMNL 9999:localhost:24800 user@192.168.90.110
, где 192.168.90.110 - это ip сервер с SSHD к которому цепляемся , user - пользователь.


  Если сервер Synergy (synergys) - устанавливается на Windows - есть небольшая тонкость с установкой SSHD - CygWin (на данный момент 15.02.2010 - объем выкачиваемого при установки со всеми галочками >1.5 GB :) ) Далее все по инструкции - acount информация берется из системных windows учетных записей.


GUI Менеджер настройки   под WINDOWS предполагает  заведение переключений на каждый монитор в отдельности как вправо так и влево - т.е. простейший случай 2 монитора 2 машины - будет примерно вот так:













  

















PS: При установки  synergy на русский Windows - synergy выпадает в ошибку при попытке сохранить конфиг  -> вызвано русскими буквами в "Моих документах" - лечится, запускаем "explorer" - правой клавишей на Моих документах - выбираем папку без русских символов - всё работает (Привет любителям называть account`ы русскими буквами :) )


NEATX


http://code.google.com/p/neatx/
Neatx открытый Source NX сервер - быстрый сервер для удаленного доступа сжимает X данные написан в основном на Python.

Установка в Ubuntu  PPA: https://launchpad.net/~eugenesan/+archive/ppa

Клиенты берутся:
на NoMachine NX

Про настройку и студентов почитать можно тут

Остальное чуть позже ...