Powered By Blogger

вторник, 9 октября 2007 г.

What's new in Ubuntu 7.10?
напишу на английском, думаю поймете...


1. Automatic printer configuration on pluging in the device (no more extra configuration)
2. Automatic win-modem' drivers installation on-demand (through Internet)
3. Many mobile-Ubuntu implementations (browser, ui, mediaplayer etc.)
4. Some improves to Synaptic/Adept - i.e. dependances checkboxes and others
5. Composite by default installation
6. Many Improvements to Network Manager (but no VPN-to-WinServer improve IMHO)
7. Write support for NTFS by default
8. Kubuntu new working Kiosktool
9. New display configuration tool - displayconfig-gtk
10. Bullet-proof-X - no more crashes of the Xorg graphical system
11. 3in1 login screen
12. AppArmor integration
13. tickless mode for laptops (saves about 25-33% of battery life)

пятница, 5 октября 2007 г.

Некоторые проблемы с кодировкой в Ubuntu 7.04+

Захотелось все исправить...и ?????? на месте русских имен рабочих станций в сети, и ????? вместо русских имен папок на dvd и отсутствие (почему-то) русского интерфейса в k3b.


Написал в баг репорт (хотя багам этим уже "не один релиз") - надеюсь исправят в gutsy, чтобы больше не править руками. Кое что почерпнул на forum.ubuntu.ru.


Для правильного отображения русских имен папок на cd/dvd добавил опцию iocharset=UTF8 в соответствующих строках /etc/fstab


Для "руссификации" samba, в конфиге smb.conf добавил в секцию [General] следующее:


dos charset = cp866
unix charset = UTF8
display charset = UTF8
character set = UTF8
client code page = 866
default case = upper
preserve case = yes
short preserve case = yes
Чтобы у k3b появился русский интерфейс, не достаточно установить k3b-i18n! Необходимо также установить пакет локализации KDE: kde-i18n-ru!

вторник, 2 октября 2007 г.

Старая дыра в новой Vista (оффтопик)

я как-то в блоге обещал написать про баг, появивишийся еще в *indows NT4 - при смене пары команд в библиотеке msv1_0.dll (папка system32) пользователь может зайти в систему, зная только логин и не зная пароля, в качестве локального администратора. Данное чудо ms-мысли, конечно, не сработает при логине с доменной учетной записью, но по непроверенным пока что данным, имеется и адрес для входа таким же образом на админ. ресурсы, типа IPC$ и C$...

Естесственно, не выкладываю "решения" для обновленных систем (xpsp2, 2003sp1 и vista), но они существуют и работают.

Название библиотеки( )
0000смещение|исх.значение|замененное

MS-WinXP (xpclient.010817-1148) - v5.1.2600.0 (MSAuthPackage v1.0)
MSV1_0.DLL
00007BE3: 83 33
00007BE4: F8 C0
00007BE5: 10 90

MS-WinXPSP1 (xpsp1.020828-1920) - v5.1.2600.1106 (MSAuthPackage v1.0)
MSV1_0.DLL
000072F8: 83 33
000072F9: F8 C0
000072FA: 10 90

MS-Win2K3SP0 (srv03_rtm.030324-2048) - v5.2.3790.0 (MSAuthPackage v1.0)
MSV1_0.DLL
000075A9: 83 33
000075AA: F8 C0
000075AB: 10 90

...в итоге получаем измененную библиотеку, с тем же размером, ничем не приглядную системе SFC. При появлении экрана приветствия или приглашение ctrl+alt+del - вводим логин а пароль - любой или не вводим совсем - и входим администратором.

среда, 15 августа 2007 г.

...Оптимизация... (продолжение)

3. перед сборкой ядра рекомендуется изменить некоторые настройки в соответствие со своей конфигурацией:

[*] Generic x86 support (спорный параметр...если не планируется перенос ядра на другой тип ЦП, то можно снять галку, оставить только архитектуру)
[*] HPET Timer Support (необходимо)
[*] Ktimers 64bit scalar representation
[*] High Resolution Timer Support
(10000) High Resolution Timer resolution (nanoseconds)
Preemption Mode (Complete Preemption (Real-Time)) --->
[*] Local APIC support on uniprocessors
[*] IO-APIC support on uniprocessors
[*] enhanced IO-APIC support
Timer frequency (250 HZ) ---> (поставить 300 или лучше 1000)

4. Установаите prelink и активируйте его;
sudo gedit /etc/default/prelink

измените параметр “PRELINKING=unknown” на “PRELINKING=yes”

5. Установите initNG (для параллельной загрузки сервисов при старте) - подробности

6. Используйте более легкий оконный менеджер, например openBox, который очень похож на Gnome и не меняет среду выполнения скриптов - т.е. реально меняется лишь файл, отвечающий за оформление.

7. Отключите ненужные сервисы: у себя я отключил следующие:
anacron - планировщик задач
apmd - если ПК не слишком стар и поддерживает ACPI, можно отключить
atd - планировщик задач
bluez-utils - если не используется bluetooth
cupsys - если нет принтера
fetchmail
hplip - система печати (в основном для фирмы HP)
lvm
mdamd - если не используется RAID
pcmcia - если не используются карты pcmcia

воскресенье, 12 августа 2007 г.

Оптимизация Linux - My way

Не знаю (честно), может где и проскакивала информация об этом, но все равно напишу. Если будет плагиат, берите авторство на себя, мне все равно :) Главное sharing for everybody :)


1. Оптимизация компилятора gcc с помощью Acovea.


Случайно натолкнулся в google.com вобщем идея такова - специальная тестовая программа для выявления "правильных" и "неправильных" ключей для gcc проводит обширный тест именно Вашей конфигурации ПК - естесственно прежде всего возможности ЦП. У меня вот core duo. Выяснилось, что опция gcc под Core Duo пока что отсутствует (будет в gcc 4.3 ). Автор acovea утверждает, что при оптимизации его программой - скомпилированные приложения работают быстрее от 10% (на ЦП Intel) до 40% для Athlon64. "Быстрее" - имеется ввиду после оптимизации с тем же ЦП, а не в сравнении с другим процессором.


У меня acovea выявила следующие, как она говорит, "optimistic keys": -O2 -march=nocona -fomit-frame-pointer -pipe -freorder-functions -foptimize-sibling-calls -ftree-dse -fcse-skip-blocks -fivopts


...все эти ключи я добавил в MAKEFILE моего ядра к CFLAGS. Изменения в скорости даже очевидны!


2. Насчет компиляции - если используется дву- и более ядерный-процессор (или несколько ЦП) при компиляции ядра добавьте ключ --jobs=N , где N - количество одновременно выполняемых заданий (по сути потоков) компиляции.


3. допишу позже....спать охота)

четверг, 26 июля 2007 г.

Деловая "этика" корпорации Майкрософт - OpenXML наступает...:

недавно я голосовал на он-лайн петиции против нового открытого формата MS OpenXML.
И как-то быстро про это забыл, время-то прошло. А сегодня попался мне тот самый сайт, подавший петицию а рассмотрение. На нем заметил вот такие данные про "честное" голосование по формату в стране Азербаджан. Примерный перевод такой - ...мда, забыл сказать, по итогам петиции во всех странах-участницах формат был отвергнут (формально, по подписям). Я никогда не считал петиции и т.п. референдумы, выборы - стоящеми затеями, т.к. изначально верю, что я (мы) все равно ничего не решаем. Но не во во всех проголосовали против - "ДА" сказали в Азербаджане (?!). Я пристально начал читать небольшую заметку репортера, который не поленился разобраться с такой, на первый взгляд, мелкой досадой. Оказывается, даже в таких петициях Майкрософт сует нос и др. части тела.

перевод-
"наш корреспондент А.К. из Азербаджана.
- Я наконец-то взял короткое интервью у Азера Тагиева, главы ИТ отдела AZSTAND (Азербаджанского бюро (?) стандартизации).
По его словам, опрос прошел и был уже снят с голосования около месяца назад. Причем, он не смог даже сказать ничего об его результатах.Также не последовало никаких официальных заявлений о принятом решении по формату. Вместо того, он мне порекомендовал пообщаться с Владимиром Чайковским (красиво, прим. блоггера :) - главы Азербаджанского Microsoft, у которого, оказывается, есть решение по данному вопросу и даже "результаты" голосования и вынесенно "правильное" решение по петиции. (тут я пошел курить -прим. блоггера :)
К сведению, по словам далеко не анонимных азербаджанских источников, Microsoft упразднила всё имеющееся опен-сорс ПО с азербаджанских школ, заменяя его на 4-х и 7-ми баксовые лицензии на Икс-Пи и МС офис. В итоге, открытого ПО осталось только на несколько экспериментальных школ.


В заключении - если Майкрософт считает свой новый стандарт таким хорошим и уникальным, зачем она прибегает к столь грубым и не деловым методам продвижения и прохождения через стандартизацию ISO?

50 млн. на школьный Linux

Хоть что-то) Так прочитал оригинал статьи здесь. Но защитники Windows конечно приводят просто "невиданные" арументы, для пиарастов корпорации Майкрософт они не годятся. "...а Вы знаете, что Лингво не работает в Линуксе?..." - офигенный довод, сразу видна огромная компетенция человека, 5 секунд ищущего кнопку пуск на экране. Вот школе ну никак без Лингво не обойтись, там ведь никогда не было учителей иностранного языка... Про средства разработки вообще молчу, или не молчать - что же там "купили"? Дельфи чтоли...в школу!?!? А Фри-Паскаля нет значит...Так, статья обычная, журналисты поохотилсь за громкими и полу-громкими словечками. Заинтересовало другое, встетилась фраза, что школам будут предоставлены диски аж с 50 программами на каждом! Ну если откинуть сразу МС..., остается системное ПО плюс прикладнуха. Такой большой пакет ПО наталкивает на мысль, а вдруг кто-то (или несколько) из компаний изменят ценовую (или лицензионную политику)...во всех школах (в посленем варианте особенно) нужно будет вносить "изменения" - а это уже мало чем будет отличаться от имения пиратского ПО на компьютрах. Так, например, мне известно, о жесткой лицензионной политике Adobe, Autodesk (пади его тоже заказали - для супер-продвинутых юзеров-школьников) - там на 3 года...интересно по какой такой лицензии?
Ой, попадут школы, я чувствую )

PS. офтипик - я всегда уважал и уважаю компанию ESET, но сейчас еще больше, после слов ее представителя в России: ""Я считаю, что уже сейчас Linux и бесплатный пакет офисных программ OpenOffice от компании Sun Microsystems вполне могут заменить продукцию Microsoft", - возразил глава российского представительства антивирусной компании Eset Дмитрий Попович."

вторник, 24 июля 2007 г.

Крупнейшее разочарование месяца...

...или даже года

Прочитав подробнее новости, я понял, что в нашей стране нескоро возьмуться за ум, не скоро поймут как считать деньги.
Ладно, понятно, за такой короткий срок невозможно перейти даже частично на Линукс. Там и переучивание, тренинги, "покупка Линукса"....но дело-то в другом. А наше Правительство соображает, что через пару лет не будет продаваться даже OEM версия Windows XP, что уже сейчас исчезают на глазах Офисы 2003. Оно знает, что для функционала проверки орфографии в Офисе 2007 необходимо как МИНИМУМ 1ГБайт оперативной памяти?! И что, через 2 года выделят еще 3 млрд. рублей?! ЩАС...

Тогда на рынке будут только "Свисты" да и офисы 2007 (м.б. даже Офис 13 - еще страшнее) и плюс к этому, учтем, что выделением средств на все это займутся местные бюджеты - ну и прикинем ситуацию - просто аховая...

PS. ну а Корел и Адоб для школы - это вообще жжесть, еще б туда купили Автокад, СолидВоркс, Матлаб

вторник, 17 июля 2007 г.

Конференция «Информатизация органов государственной власти и местного самоуправления»

...в Омске

Недавно я писал, что в Омске серъезно задумались о внедрении свободного и открытого ПО. Первая новость - в правительстве Осмкой области частично будет прозведена замена проприетарного ПО на опен-сорс.
Вторая - собственно сабж. Цитата : "18 июля в Омске в рамках конференции для государственного сектора "Информатизация органов государственной власти и местного самоуправления" пройдёт очередной мастер-класс на тему "Открытое и свободное программное обеспечение - новые горизонты", который уже по традиции проведёт Павел Фролов, являющийся руководителем ЗАО "Мезон.Ру", "ЛинуксЦентр" и журнала LINUX FORMAT. Мероприятие намечено на 16:30 и будет проходить в конференц-зале Правительства Омской Области.

GPL 3 - Русская версия

Одна из самых спорных лицензий выпущена. Предстоит работа по переводу на русский, которая впринципе уже началась. Уже не первая редакция....но лежит по адресу ниже.

http://opensvn.csie.org/GPL3_RUS/GPL.txt

вторник, 3 июля 2007 г.

Ubuntu 7.04 BUGGGS

Просмотрев некоторые форумы и запостив баг на тех. поддержке, я убедился, что все таки в новой убунте явно намудрили с сетью. Мало того, что некоторые популярные беспроводные адаптеры не работают вовсе (работают через спец. заклинания и при наличии уймы манны), так еще и Netowrk Manager оказывается создает ВПН соединение ТОЛЬКО если у Вас адрес выдается через DHCP - БРЕД!!! ...Waiting for Ubuntu 7.10 >

четверг, 7 июня 2007 г.

Омск внедряет Linux!

По полу-официальным данным Министерство образования по Омской области приняло решение полностью перейти на ОС Linux. Кроме того, планируется перевести школы г.Омска на открытое ПО, возможно и на базе Linux. Мы следим за развитием этой ситуации и будем информировать по возможности.

вторник, 5 июня 2007 г.

Win32 ПО на экране Linux


частичный перевод статьи https://help.ubuntu.com/community/SeamlessVirtualization

В отличие от полной виртуализации, где нужно ставить полностью систему с нуля, можно "транслировать" окна приложений для Windows на экране систем на базе Linux. Это возможно благодаря пакету rdesktop версии >=1.5.0 и наличии машины с ОС Windows (как же без нее)) 2000/2003 server, а так же XP Pro (см. пункт 1)

1. На машине с windows xp sp2: Пуск - Панель управления - учетные записи пользователей. Здесь включаем опции Fast User Switching (быстрое переключение пользователей) и использовать "Экран приветствия".
2. правой кнопкой мыши на "Мой компьютер" - Свойства - "Удаленное использование" - поставить галочку "Разрешить удаленное управление". При необходимости указать пользователей данного компа, которые имеют на это право.
3. Скачиваем по сслылке программу SeamlessRDP, извлекаем этот архив в c:\seamlessrdp.

Далее, установив на Linux-машине пакет rdesktop (он обычно предустановлен, на Ubunutu 7.04 например), пробуем команды (без кавычек):

"rdesktop -A -s "c:\seamlessrdp\seamlessrdpshell.exe C:\Program Files\Internet Explorer\iexplore.exe" IP-адрес-ПК-с-windows:3389 -u administrator -p password"

...в итоге имеем картинку, на подобие выше показанной. Или вот запускаем доселе не имеющий альтернатив (почему-то многие так думают) Adobe Photoshop:

PS. на Windows XP работает урезанная версия Terminal Services от Windows Server. Чтобы осуществить работу нескольких пользователей одновременно на машине с XP, нужно поставить патч , предварительно выполнив пункт 1. Не у всех он срабатывает, я сам работал с ним нормально. М.б. он требует только английской версии windows xp sp2?!

Любимые 3D игры в линуксе....скоро


Компания Parallels объявила о скором выпуске своего нового продукта виртуализации Parallels Workstation 3.0. Пока что на сайте компании есть только приятная новость для пользователей MacOS X - для них данный продукт уже доступен для заказов.
Если учесть полную поддержку DirectX 9c, OpenGL - то на базе линукса + Parallels 3.0 можно строить игровую станцию, конечно желательно иметь при этом процессор с возможностями виртуализации (Intel Core/Core duo/Pentium D 9xx// Все AMD64 - выпущенные после августа 2006г) для минимальной потери производительности. Из невоплощенных функций - стиль Aero в Windows Vista...но кому это нужно, при имении XGL, Compiz и тем более Beryl

воскресенье, 3 июня 2007 г.

VPN подключение к серверу Windows

...На примере Ubuntu Feisty


В конечном релизе убунту почему-то появились проблемы с апплетом подключения pptp (VPN) к сервакам Windows?! Вот, долго копал в инете, нашел вот такой скрипт ссылка

Нужно извлечь содержимое архива, запустить sudo sh install.sh - возможно придейтся ответить на пару вопросов. Далее - для запуска/остановки/статуса интернета - команды sudo cable-start|stop|status соответственно.

PS. для изменения параметров по умолчанию - надо править файл config\pptp.conf

пятница, 18 мая 2007 г.

2X - Как просто перейти от Windows к Linux

Одним из немногих бесплатных серверов терминалов для *nix является 2X TerminalServer компании 2x

Приведу пример установки и базовой настройки пакета. Берем необходимые пакеты сайта компании, извлекаем в текущую папку. Нам нужны 2xterminalserver-x.x.x-xx.tar, 2xterminalserverclient-x.x.x-xxx.tar. Видим, что после разархивирования появилась папка NX. Её вручную копируем в /usr. Запускаем установку:
sudo /usr/NX/bin/./nxsetup --install
Если ошибок нет, идем дальше. Бывает, инсталятор ругается на ssh ключи - нужен OpenSSH на машине.
После установки, в папке /usr/NX/etc/ появляется основной конфигурационный файл node.cfg. В нем много закомментированных строк, большинство из них нужно определить явно, в зависимости от потребности конкретной задачи и возможности сервера. Предоставляю это вам... Главное - на оффициальном форуме нашли мелкий баг, из за чего не всегда работает подключения клиента к серверу 2x. Для этого в том же node.cfg необходимо добавить:

GNOME_BINARY_PATH="/opt/gnome/bin"
#
# Specify path and name of the command to start the GNOME session
#
COMMAND_START_GNOME="/usr/bin/dbus-launch --exit-with-session gnome-session"

Далее, добавим пользователя, имеющего право на вход в терминал-сервер:
sudo /usr/NX/bin/./nxserver --useradd andrew

Если юзер andrew отсуствует на серваке, пишем так:
sudo /usr/NX/bin/./nxserver --useradd andrew --system

Проверяем статус сервера
/usr/NX/bin/./nxserver --status

и подключаем клиентов...

GPL по-русски


Вот переведенная на русский язык лицензия GPL :) Только не смейтесь, кстати, это наверное единственная толковая вещь, которую можно предъявить при проверке...почему? Да потому что уже сколько случаев, когда проверяющие, не знающие даже в общем представлении, что есть в природе отличные от Windows ОСи, ищут не только наклейку с кодом на корпусе ПК, а также значки рабочего стола, особенно "тщательно проверяется наличие значка "Мой компьютер" (!) Ужасъ.. :)

Так что....можно конечно распечатать приведенную ниже лицензию GPL...заверить естесственно у нотариуса под свою организацию и повесить на стенку. Если им так охота лицезреть наклейки на корпусе - не поленитесь бесплатно получить диски с Ubuntu Linux (shipit.ubuntu.com) - там в поставке есть 4 наклейки "Ubuntu Linux" )

Дыра в Windows Vista....лирическое отступление

как то года 4 назад я читал статью Hard Wizdom-а насчет "легкой" уязвимости операционных систем NT, 2000,XP. Я развил эту мысль, приложил на практике с помощью теста и что же получилось? Чтобы не тянуть резину - мелкая уязвимость заключается в том, что при помощи подмены пары адресов в либе msv1_0.dll в папке system32 можно обойти проверку на валидность не только пароля, но и логина! Т.е. можно зайти на компьютер с любым сочетанием...как в последствии оказалось, этим болеет все семейство Windows 2003 Server и Windows Vista.

Инструкцию естественно не излагаю, видео скоро м.б. появится с элементами цензуры по ссылке снизу.

четверг, 17 мая 2007 г.

Терминалки

Как поступить, если у Вас старый парк компьютеров, в Вы не можете купить новые, а легализовать все требует закон (принятый недавно)? Я попал в прямом смысле слова в такую ситуацию и пока что одно мешает внедрению Linux + Open Source - отсутствие операционных систем Linux, работающих в графическом режиме на ПК с ОЗУ 16МБ :( . Испробовал много ОС - и KolibriOS, и ReactOS, и даже сервер тонких клиентов (опишу позже) - все отказываются нормально работать на подобной технике. А наше зло, win95, работает...и неплохо! Но...в виду обострения ситуации с пиратским ПО в организациях любой отрасли, надо что-то с мастдаем делать...сносить - точно, ставить *nix - а какой?

PS. испробую Fluxbuntu - говорят, на слабых тачках идет норм. А если нет, по придется терминалки делать по PXE и направлять на RDP под Win2003 server...тоже неплохое решение, даже 1С можно гонять...да и на клиенты нужно CAL-ы прикупить всего-то, естественно, если у Вас сервак лицензионный.

Эффекты XGL или "Виста - Отдыхай!"

Уменьшение времени запуска OpenOffice.org

Думаю, интересная заметка...тем более, что сейчас все чаще в организациях устанавливается именно OOo, в виду своей бесплатности и совместимости с MS Office.

Часто бытует мнение о тормознутости опен офиса - да, по умолчанию это так. Но в мире Linux- да и BSD-систем, по сути, нет достойной замены ООо. К счастию есть люди, которые делятся опытом по ускорению данного пакета.

Откройте любое из приложений OpenOffice.org (Writer, Calc и др), выберите меню "Сервис">"Параметры".

В разделе OpenOffice выберите "Память"

Поменяйте значения:
Отмена:
Количество шагов = 25

Кэш графического объекта
Использовать для OpenOffice.org = 100 MБ
Памяти на объект = 15.0 MБ
Удалить из памяти через 00:05 ч:мин

Кэш для вставленных объектов
Количество объектов = 15

Быстрый запуск OpenOffice.org (поставьте галочку)

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


среда, 16 мая 2007 г.

...dne eht ni

Это не конец, это начало! Добро пожаловать на мой блог. Здесь буду писать об успехах и неудачах при попытке внедрения свободного ( и в большей степени бесплатного) ПО в г. Омске. Вы можете также постить на схожие темы...
Счетчик посещений Counter.CO.KZ - бесплатный счетчик на любой вкус!

Mike Shinoda's mixtapes!