<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>.wpal &#187; настройка</title>
	<atom:link href="http://blog.web2.com.ua/category/setup/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.web2.com.ua</link>
	<description>web, programming and linux</description>
	<lastBuildDate>Fri, 20 May 2011 13:29:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>swap на флешке</title>
		<link>http://blog.web2.com.ua/2010/10/12/swap-na-fleshke/</link>
		<comments>http://blog.web2.com.ua/2010/10/12/swap-na-fleshke/#comments</comments>
		<pubDate>Tue, 12 Oct 2010 14:57:26 +0000</pubDate>
		<dc:creator>wert2all</dc:creator>
				<category><![CDATA[fdisk]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[openSuse]]></category>
		<category><![CDATA[wtf]]></category>
		<category><![CDATA[настройка]]></category>
		<category><![CDATA[swap]]></category>
		<category><![CDATA[wtf!]]></category>

		<guid isPermaLink="false">http://blog.web2.com.ua/?p=985</guid>
		<description><![CDATA[У меня на работе очень тормозит веник. Да и комп не блещет производительностью. По-этому я решил попробывать перенести swap-раздел на флешку и узнать, как это скажется на скорости работы моего тазика. Начнём с того, что выполнять всё будем из-под рута. Можно было бы и карячится с помощью sudo, но&#8230; Первым делом  надо найти где же [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.web2.com.ua/wp-content/uploads/hoboken-swap-meet-2.jpg"><img class="alignleft size-thumbnail wp-image-990" title="swap" src="http://blog.web2.com.ua/wp-content/uploads/hoboken-swap-meet-2-180x200.jpg" alt="" width="180" height="200" /></a>У меня на работе очень тормозит веник. Да и комп не блещет производительностью. По-этому я решил попробывать перенести swap-раздел на флешку и узнать, как это скажется на скорости работы моего тазика.<span id="more-985"></span></p>
<p>Начнём с того, что выполнять всё будем из-под рута. Можно было бы и карячится с помощью sudo, но&#8230;</p>
<p>Первым делом  надо найти где же в устройствах сама флешка, дабы не отформатировать винты, а это не совсем приятное событие )</p>
<pre><code>linux-3kap:/home/wert2all # ls -l /dev/disk/by-id/*usb*
lrwxrwxrwx 1 root root  9 Окт  8 14:27 /dev/disk/by-id/usb-JetFlash_Transcend_8GB_N2FUIKKM-0:0 -&gt; ../../<strong>sdb</strong>
lrwxrwxrwx 1 root root 10 Окт  8 14:27 /dev/disk/by-id/usb-JetFlash_Transcend_8GB_N2FUIKKM-0:0-part1 -&gt; ../../<strong>sdb1</strong>
linux-3kap:/home/wert2all #</code></pre>
<p>Как видно с вывода команды, флешка у нас лежит в /dev/sdb. Вот на ней мы и будем проводить опыты.</p>
<p>Натравим на неё fdisk командой <em><strong>fdisk /dev/sdb</strong></em> и одостоверимся, что у нас один диск:</p>
<pre><code>linux-3kap:/home/wert2all # fdisk /dev/sdb

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
switch off the mode (command 'c') and change display units to
sectors (command 'u').

Команда (m для справки): p

Диск /dev/sdb: 8032 МБ, 8032092160 байт
255 heads, 63 sectors/track, 976 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x45ed9e0d

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sdb1               1         976     7839688+   b  W95 FAT32

Команда (m для справки):</code></pre>
<p>Теперь наш файловую систему диска переведём в линуксовый своп. Для этого нажмём t в fdisk:</p>
<pre><code>Команда (m для справки): t
Выбранный раздел 1
Шестнадцатеричный код (введите L для получения списка кодов): l

0  Пустой    24  NEC DOS         81  Minix / ста  bf  Solaris
1  FAT12           39  Plan 9          82  Linux своп  c1  DRDOS/sec (FAT-
2  XENIX root      3c  PartitionMagic  83  Linux           c4  DRDOS/sec (FAT-
3  XENIX usr       40  Venix 80286     84  OS/2 скрыт c6  DRDOS/sec (FAT-
4  FAT16 &lt;32M      41  PPC PReP Boot   85  Linux расш  c7  Syrinx
5  Расшире  42  SFS             86  NTFS набор da  Данные н
6  FAT16           4d  QNX4.x          87  NTFS набор db  CP/M / CTOS / .
7  HPFS/NTFS       4e  QNX4.x 2-я ч  88  Linux plaintext de  Dell Utility
8  AIX             4f  QNX4.x 3-я ч  8e  Linux LVM       df  BootIt
9  AIX загру  50  OnTrack DM      93  Amoeba          e1  DOS access
a  OS/2 Boot-ме  51  OnTrack DM6 Aux 94  Amoeba BBT      e3  DOS R/O
b  W95 FAT32       52  CP/M            9f  BSD/OS          e4  SpeedStor
c  W95 FAT32 (LBA) 53  OnTrack DM6 Aux a0  IBM Thinkpad hi eb  BeOS фс
e  W95 FAT16 (LBA) 54  OnTrackDM6      a5  FreeBSD         ee  GPT
f  W95 расши  55  EZ-Drive        a6  OpenBSD         ef  EFI (FAT-12/16/
10  OPUS            56  Golden Bow      a7  NeXTSTEP        f0  Linux/PA-RISC
11  Скрытый  5c  Priam Edisk     a8  Darwin UFS      f1  SpeedStor
12  Compaq диаг 61  SpeedStor       a9  NetBSD          f4  SpeedStor
14  Скрытый  63  GNU HURD или ab  Darwin загр f2  DOS втори
16  Скрытый  64  Novell Netware  af  HFS / HFS+      fb  VMware VMFS
17  Скрытый  65  Novell Netware  b7  BSDI фс       fc  VMware VMKCORE
18  AST SmartSleep  70  DiskSecure Mult b8  BSDI своп   fd  Автоопр
1b  Скрытый  75  PC/IX           bb  Boot Wizard с  fe  LANstep
1c  Скрытый  80  Old Minix       be  Solaris заг  ff  BBT
1e  Скрытый
Шестнадцатеричный код (введите L для получения списка кодов):</code></pre>
<p>Как видно с помощи, нам надо перевести диск в 82 код. Жмякаем и получаем:</p>
<pre><code>Шестнадцатеричный код (введите L для получения списка кодов): 82
Системный тип раздела 1 изменен на 82 (Linux своп / Solaris)</code></pre>
<p>Нажимаем  w, что заставит fdisk сохранить ихменения и выйти.</p>
<p>Теперь следует этот раздел отформатировать.   Если ваша система уже успела примонтировать флешку, то надо её вырвать с цепких рук ОС:</p>
<pre><code>umount /dev/sdb1</code></pre>
<p>Форматируем:</p>
<pre><code>linux-3kap:/home/wert2all # mkswap /dev/sdb1
Setting up swapspace version 1, size = 7839684 KiB
без метки, UUID=bca76fbb-e2d0-4f3d-ab3f-949bc0b233c5</code></pre>
<p>Всё, осталось её монтировать как свап при загрузке системы. Помните команду ls -l /dev/disk/by-id/*usb*  и вывод странно длиннкого названия для флешки, типа такого &#8211; /dev/disk/by-id/usb-JetFlash_Transcend_8GB_N2FUIKKM-0:0-part1 ? Вот эту строку нам надо бы скопировать в буфер и потом вставить в /etc/fstab.</p>
<p>Редактируем /etc/fstab, где находим строчку с с надписью swap во второй колонке. Вместо её надо бы в первой колонке вставить UUID ( длинный такой путь ) с нашей флешки. У меня это где-то так получилось:</p>
<pre><code>linux-3kap:/home/wert2all # cat /etc/fstab
#/dev/disk/by-id/ata-ST340014A_3JX7HTV5-part5 swap                 swap       defaults              0 0
/dev/disk/by-id/usb-JetFlash_Transcend_8GB_N2FUIKKM-0:0-part1 swap                 swap       defaults              0 0
/dev/disk/by-id/ata-ST340014A_3JX7HTV5-part1 /                    ext4       acl,user_xattr        1 1
/dev/disk/by-id/ata-ST340014A_3JX7HTV5-part6 /home                ext4       acl,user_xattr        1 2
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0
linux-3kap:/home/wert2all #</code></pre>
<p>Я специально оставил строчку с старым свопом, на всякий случай.</p>
<p>А теперь применим всё это на ходу ). Выключим и включим свап, что заставит систему перечитать /etc/fstab и кидать свап на флешку:</p>
<pre><code>linux-3kap:/home/wert2all # swapoff -a
linux-3kap:/home/wert2all # swapon -a</code></pre>
<p>Скорость? А фиг его  знает. Но по субьективному моему мнению, то всё просто летает &#8211; даже отновременно можно Нетбинс и ФФ запустить )</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.web2.com.ua/2010/10/12/swap-na-fleshke/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Subrepos/Субрепозитории в Mercurial</title>
		<link>http://blog.web2.com.ua/2010/09/04/subrepossubrepozitorii-v-mercurial/</link>
		<comments>http://blog.web2.com.ua/2010/09/04/subrepossubrepozitorii-v-mercurial/#comments</comments>
		<pubDate>Sat, 04 Sep 2010 14:24:24 +0000</pubDate>
		<dc:creator>wert2all</dc:creator>
				<category><![CDATA[настройка]]></category>
		<category><![CDATA[программирование]]></category>
		<category><![CDATA[mercurial]]></category>
		<category><![CDATA[repos]]></category>
		<category><![CDATA[settings]]></category>
		<category><![CDATA[subrepos]]></category>

		<guid isPermaLink="false">http://blog.web2.com.ua/?p=969</guid>
		<description><![CDATA[Бывает, что вы используете в ваших проектах несколько тулкитов, фреймворков и тд. И держать копии репозиториев фреймворков в репозитории некрасиво да и мониторить изменения сложно. Для решения этой проблемы в Mercurial есть механизм Subrepos. Дано У нас есть проект. Большой и жирный. Там используется фреймворк для PHP, для Javascript и для CSS.  Это всё имеется [...]]]></description>
			<content:encoded><![CDATA[<p>Бывает, что вы используете в ваших проектах несколько тулкитов, фреймворков и тд. И держать копии репозиториев фреймворков в репозитории некрасиво да и мониторить изменения сложно. Для решения этой проблемы в Mercurial есть механизм Subrepos.<span id="more-969"></span></p>
<h2>Дано</h2>
<p>У нас есть проект. Большой и жирный. Там используется фреймворк для PHP, для Javascript и для CSS.  Это всё имеется у вас и в других проектах и переодически кто-то да что-то вносит в них. То есть, у нас есть такая структура проектов:</p>
<ul>
<li>one_project
<ul>
<li>Zend_Framawork</li>
<li>My_CSS</li>
<li>JQuery</li>
</ul>
</li>
<li>second_project
<ul>
<li>JQuery</li>
<li>Zend_Framawork</li>
</ul>
</li>
<li>Zend_Framawork</li>
<li>JQuery</li>
<li>My_CSS</li>
</ul>
<p>И вот в проекте one_project изменили что-то в My_CSS. Что делать? Есть вариант вручную изменять и во втором проекте. Но это не выход, да и проблема ещё та.</p>
<h2>Что делать?</h2>
<p>А давайте создадим репозитории для наших библиотек и  подключим их к основным проектам. Будем иметь список репозиториев:</p>
<ul>
<li>one_project</li>
<li>second_project</li>
<li>Zend_Framawork</li>
<li>JQuery</li>
<li>My_CSS</li>
</ul>
<p>Теперь каждая библиотека отдельная и можно вносить изменения и получать их по отдельности. Можно это делать руками и даная структура позволяет этим заниматся, но мы же упрощаем себе жизнь, а не запутываем себя и разработчиков!</p>
<h2>Создаём субрепозитории</h2>
<p>Пускай у нас уже есть развёрнутый репозиторий.</p>
<pre><code>wert2all@linux:~/phpProjects/featerequest&gt; hg status
M classes/Ext/Controller/Auth.php
M classes/Ext/Controller/Index.php
M conf/config.php
M static/css/reset.css
! templates/default/index/index.html
! templates/default/main.html
? classes/Smarty/.DS_Store
? templates/default/index/index.tpl
? templates/default/main.tpl
wert2all@linux:~/phpProjects/featerequest&gt;</code></pre>
<p>Создадим ещё один репозиторий:</p>
<pre><code>wert2all@linux:~/phpProjects/featerequest&gt; hg init library
wert2all@linux:~/phpProjects/featerequest&gt; ls
classes  featerequest.kdev4  _index.html  info.php  library  templates
conf     files               index.php    init.php  static   tmp
wert2all@linux:~/phpProjects/featerequest&gt;</code></pre>
<p>Появился каталог library в который мы вкинем наш репозиторий с нужным фреймворком. Все репозитории у меня хранятся на другом сервере ивот их структура:</p>
<pre><code>repo@linux:~&gt; ls -l
загалом 20768
drwxr-xr-x  3 repo nobody    4096 вер  4 16:47 featuresrequest
drwxr-xr-x  8 repo nobody    4096 сер  3 12:52 W_library
repo@linux:~&gt;</code></pre>
<p>featuresrequest &#8211; это мой проект. W_library &#8211; набор библиотек, тоесть субрепозиторий. Вот его мне и надо подключить в library.</p>
<p>Приступим:</p>
<pre><code>wert2all@linux:~/phpProjects/featerequest&gt; echo library=../W_library &gt; .hgsub
wert2all@linux:~/phpProjects/featerequest&gt; cat .hgsub
library=../W_library
wert2all@linux:~/phpProjects/featerequest&gt;</code></pre>
<p>Мы сдали файл .hgsub и указали где лежит наш субрепозиторий.</p>
<p>Теперь создадим файл hgrc в нашем субрепозитории, чтобы Mercurial знал откуда его получать:</p>
<pre><code>wert2all@linux:~/phpProjects/featerequest&gt; vi library/.hg/hgrc

[paths]
default = ssh://repo@localhost//home/repo/W_library</code></pre>
<p>Я указал свой путь к репозитарию. Теперь можно получить этот субрепозитарий:</p>
<pre><code>wert2all@linux:~/phpProjects/featerequest&gt; cd library/
wert2all@linux:~/phpProjects/featerequest/library&gt; hg pull
Password:
pulling from ssh://repo@localhost//home/repo/W_library
requesting all changes
adding changesets
adding manifests
adding file changes
added 3 changesets with 2964 changes to 2876 files
(run 'hg update' to get a working copy)
wert2all@linux:~/phpProjects/featerequest/library&gt; hg update
2876 files updated, 0 files merged, 0 files removed, 0 files unresolved
wert2all@linux:~/phpProjects/featerequest/library&gt;</code></pre>
<p>Теперь можно делать комиты в разне репозитории и пушить на сервер. И никаких копирований.</p>
<pre><code>wert2all@linux:~/phpProjects/featerequest&gt; hg push
Password:
pushing to ssh://repo@localhost//home/repo/featuresrequest
pushing subrepo library to ssh://repo@localhost//home/repo/W_library
Password:
searching for changes
remote: adding changesets
remote: adding manifests
remote: adding file changes
remote: added 1 changesets with 88 changes to 88 files
searching for changes
remote: adding changesets
remote: adding manifests
remote: adding file changes
remote: added 13 changesets with 3341 changes to 3130 files
wert2all@linux:~/phpProjects/featerequest&gt;</code></pre>
<h2>Почитать</h2>
<p>Всёэто я взял с <a href="http://mercurial.selenic.com/wiki/subrepos" target="_blank">Mercurial Wiki</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.web2.com.ua/2010/09/04/subrepossubrepozitorii-v-mercurial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Монтирование FTP-директории</title>
		<link>http://blog.web2.com.ua/2009/05/21/montirovanie-ftp-direktorii/</link>
		<comments>http://blog.web2.com.ua/2009/05/21/montirovanie-ftp-direktorii/#comments</comments>
		<pubDate>Thu, 21 May 2009 19:29:25 +0000</pubDate>
		<dc:creator>wert2all</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[настройка]]></category>
		<category><![CDATA[CurlFtpFS]]></category>
		<category><![CDATA[fuse]]></category>
		<category><![CDATA[mount]]></category>
		<category><![CDATA[mount ftp]]></category>

		<guid isPermaLink="false">http://blog.web2.com.ua/?p=821</guid>
		<description><![CDATA[Иногда мне требуется что-то где-то поправить на каких-то, написаных ранее, сайтах. Качать и разворачивать у себя &#8211; это уж больно долго даже с моими двумя мегабитами. Настраивать синхронизацию в Eclipse &#8211; ещё больнее. Переписывая файлы туда-назад, меня можно легко &#8220;восспламенить&#8221;. Вот и подумалось мне монтировать FTP-директории у себя в $HOME. Попробуем? Есть такая приблуда как [...]]]></description>
			<content:encoded><![CDATA[<p>Иногда мне требуется что-то где-то поправить на каких-то, написаных ранее, сайтах. Качать и разворачивать у себя &#8211; это уж больно долго даже с моими двумя мегабитами. Настраивать синхронизацию в Eclipse &#8211; ещё больнее. Переписывая файлы туда-назад, меня можно легко &#8220;восспламенить&#8221;. Вот и подумалось мне монтировать FTP-директории у себя в $HOME. Попробуем?<span id="more-821"></span></p>
<p>Есть такая приблуда как <a href="http://curlftpfs.sourceforge.net/" target="_blank">CurlFtpFS</a>, которая работает в связке с FUSE. Вот её я и натравлю на один с FTP-серверов.</p>
<p>Инсталяция простая:</p>
<pre><code>sudo zypper in curlftpfs</code></pre>
<p>Теперь создаём директорию. куда мы смонтируем наш сервер:</p>
<pre><code>mkdir ~/ftp/myftp</code></pre>
<p>А вот теперь монтируем с указанием явок и паролей:</p>
<pre><code>curlftpfs -v -o user=userName:password ftp://myFTP.com.ua ~/ftp/myftp</code></pre>
<p>Разберу напараметры:</p>
<ul>
<li>-v &#8211; писать всё что выводит FTP в консоль.</li>
<li>-o user=userName:password &#8211; пользователь и пароль от FTP-сервера</li>
<li>ftp://myFTP.com.ua &#8211; хост куда будем стучаться</li>
<li>~/ftp/myftp &#8211; каталог куда всё положим</li>
</ul>
<p>Всё, теперь всё это лежит у нас в домашнем каталоге и делать с ним можно всё что угодно. Осталось сказать, как это отмонтировать:</p>
<pre><code>fusermount -u ~/ftp/myftp</code></pre>
<p>Хочется прописать всё с /etc/fstab? Не проблема!</p>
<pre><code>curlftpfs#ftp.microsoft.com     /mnt/microsoft  fuse    noauto,ro         0  0</code></pre>
<p>и делайте просто <code>mount /mnt/microsoft</code> !</p>
<p>А я тихо-мирно подумаю, как бы мне скриптик под всё хазяйство намутить&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.web2.com.ua/2009/05/21/montirovanie-ftp-direktorii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Тестирование энергосбережения HP6820s</title>
		<link>http://blog.web2.com.ua/2008/11/11/testirovanie-energosberezheniya-hp6820s/</link>
		<comments>http://blog.web2.com.ua/2008/11/11/testirovanie-energosberezheniya-hp6820s/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 22:51:40 +0000</pubDate>
		<dc:creator>wert2all</dc:creator>
				<category><![CDATA[hardware]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[mobility]]></category>
		<category><![CDATA[настройка]]></category>
		<category><![CDATA[ноутбук]]></category>
		<category><![CDATA[тестирование]]></category>
		<category><![CDATA[энергосбережение]]></category>

		<guid isPermaLink="false">http://blog.web2.com.ua/?p=653</guid>
		<description><![CDATA[У меня уже есть ноутбук HP Compaq 6820s. Большая, но лёгкая, такая дура. Широкоформатная, с очень удобной клавиатурой, но слегка тепловатым и влевосмещённым тачпадом. И вот, суботним утречком ( может у кого-то 13:22 не ассоциируется с утром, то что возмёшь с больных людей ), лёжа на диванчике, я подумал проверить мосчЪ батареи моего новенького ноутбука. [...]]]></description>
			<content:encoded><![CDATA[<p><img class="short" title="HP Compaq 6820s" src="http://blog.web2.com.ua/wp-content/uploads/b_nb_6820s.jpg" alt="" width="180" height="144" />У меня уже есть ноутбук HP Compaq 6820s. Большая, но лёгкая, такая дура. Широкоформатная, с очень удобной клавиатурой, но слегка тепловатым и влевосмещённым тачпадом.</p>
<p>И вот, суботним утречком ( может у кого-то 13:22 не ассоциируется с утром, то что возмёшь с больных людей ), лёжа на диванчике, я подумал проверить мосчЪ батареи моего новенького ноутбука. Сколько же часов на стандартной батарее я смогу нормально работать? Сколько я смогу читать и хватит ли мне посмотреть 2-3 серии CSI или Декстера (я ещё не знаю, буду ли я его смотреть, но это будет тестовое кино).<span id="more-653"></span></p>
<h2>Как тестировалось</h2>
<p>Я решил провести несколько тестов, но сначала сформирую критерии тестирования, то есть что должно обязательно быть и выполнятся на машине. Сначала скажу о том, что не менялось, о константах. Это, конечно, сам ноутбук, я, как тупой пользователь и openSUSE как операционная система. Скажу сразу, что сколько ноутбук держит батарею под ОС всемирно известной фирмы, я не знаю. Лаптоп покупался без этого счастья (на что я и рассчитывал) и ставить на него её не шибко и хочется.</p>
<p>Перейду к описанию разных вариантов тестов. Предполагаю, что проведу 2 разных типа: обычный и редкий тест. Что я имею ввиду? Обычный тест — это работа за ноутбуком в обычном режиме, каждодневном. То-есть в чтении PDF-файлов, общение по всяким IM и конечно, «вещания» по сети. Ещё в эту же категория я записываю работу с документами, в виде написания этой заметки в OpenOffice. Для реализации всего этого я подключу Ethernet-сеть, через которую будет осуществятся вход в интернет. Пока, теста с wi-fi не будет, так как не приобрёл ещё роутер, но, думаю, это не на долго.</p>
<p>Конечно, будет и редкий тест. Это когда с ноутбуком будут проводится самые замысловатые операции, как просмотр сериалов в поездках (хочу проверить ноутбоук на просмотр парочки серий при поездке в полтора часа в маршрутке домой на родину ), или запуск Eclipse  с кодингом и дебагами.</p>
<h2>Обычная работа</h2>
<p>Сначала я проверю работу в обычном режиме в KDE4. Я отключил питание и сразу kPowersave переключил ноутбук в решим сбережения питания. Он же говорит мне, что мне осталось работать 2 часа и 45 мин. Считаю, что это неплохо. Но я пока только в ОпенОфисе пишу. Сейчас запустим Firefox и попробуем почитать Google Reader, чтобы было всё по честному <img src='http://blog.web2.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Заметил, что запуск приложений отобрал у меня 5-10 минут писанины в редакторе. Отсюда можно сделать вывод, что коль уж вы бережёте батарею, то что-то запускать не стоит. Хотя, может это только на Огненной Лисе такое. Я чуть дал фору и засёк время не точно, то есть отсчёт времени веду с 15:25, не думаю что 2-3 минуты будут играть столь важную роль.</p>
<p>Скажу что у меня запущено:</p>
<ul>
<li>kopete для общения по jabber;</li>
<li>skype наверно тоже для общения <img src='http://blog.web2.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>редактор текстов, которому приписывают 	медленность и тугодумность, но по своих 	2-3 секундах холодного запуска я бы так 	не сказал;</li>
<li>firefox с открытыми пока двумя вкладками, 	но с Google Reader в одной;</li>
<li>Консоль с powertop;</li>
<li>разные там мелочи от openSUSE и DE, типа 	апплета обновлений и менеджера буфера 	обмена с миксером.</li>
</ul>
<p>Кажется ничего не забыл. Пока это написал, то время стало 2:30 и я начал читать RSS reader (ушёл на 2,5 часа).</p>
<p>Ждать так много я не смог. Посёрфил всего часик. Kpowersave говорит, что ещё осталось 1:40, то есть правда, так он и держит.</p>
<p>Считаю первый тест законченным. Тогда ставлю на зарядку.</p>
<h2>«Полуреальный» тест</h2>
<p>Вот и подошло время проверить, сколько же серий стандартного сериала я смогу посмотреть в пути. Для этого, я зарядил батарею до максимума, лёг на диванчик и позвал жену на субботний вечер сериалов. Подозреваю, что весь вечер на батарее мы не посмотрим, но и не получим мега-разочарования, типа «на самом интересном месте!!!».</p>
<p>Я оставляю все приложения такими же, как и в первом тесте, вот только монстроидальный памятижёр Firefox выключу. Ну да, как это я в поездке ещё серфить буду? Или таки купить 3G?</p>
<p>В качестве плеера я вибираю часто используемым навеском на Mplayer — SMPlayer.</p>
<p>Начнём. На часах 17:50. Вечер, тихо и серия Декстера! Выключи свет, там же сериал о маньяке!</p>
<p>Вот и просмотрено 2 серии по 50 минут каждая. Да, времени осталось не больно много, но ещё минут 20 есть в запасе на почитать новости в интернете. После этого маленького теста, я могу с уверенностью сказать, что поездку на родину мне спокойно скрасит 2 серии любимого сериала. Думаю, что часа 2 фильмов, возможно, я и не посмотрю, но полтора часа — это точно. Прекрасно!</p>
<h2 class="western">Выводы</h2>
<p>Конечно, это ещё не конец, но выходные прошли и пора бы уже и делом заняться. Я понял, что  почитать в пути я всегда смогу, посмотреть фильм до ближайшей розетки тоже. Осталось всё это ещё проверить в нескольких ситуациях, но результатом я доволен. Думаю, что скоро напишу о приросте времени работы (или падении <img src='http://blog.web2.com.ua/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ) в легковесном DE таком как XFCE, который мне тоже нравится, и конечно же самое главное — тюнинг с напильником системы и советами от powertop.</p>
<p>Сейчас же займусь исправлением ошибок, которых насобирал во время первого теста и постом таки в блог. Может OpenOffice умеет постить прямо в WordPress?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.web2.com.ua/2008/11/11/testirovanie-energosberezheniya-hp6820s/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Как установить видеодрайвера на openSUSE 11.0</title>
		<link>http://blog.web2.com.ua/2008/06/13/kak-ustanovit-videodrayvera-na-opensuse-110/</link>
		<comments>http://blog.web2.com.ua/2008/06/13/kak-ustanovit-videodrayvera-na-opensuse-110/#comments</comments>
		<pubDate>Fri, 13 Jun 2008 19:14:37 +0000</pubDate>
		<dc:creator>wert2all</dc:creator>
				<category><![CDATA[drivers]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[openSuse]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[настройка]]></category>
		<category><![CDATA[ati]]></category>
		<category><![CDATA[install drivers]]></category>
		<category><![CDATA[NVIDIA]]></category>
		<category><![CDATA[video drivers]]></category>

		<guid isPermaLink="false">http://blog.web2.com.ua/?p=636</guid>
		<description><![CDATA[Вот сегодня разошлась одинадцатая версия openSUSE (качается уже ). А что, почему-то, чаще спрашивают? Как установить видео драйвера. Ну нет тут ничего сложного, да и на wiki написано и о NVIDIA и о ATI. Но: Использовать систему One-Click Install. Просто кликните на нужную кнопку! кнопочка для ATI и для NVIDIA Подключить репозитарий и установить пакет: [...]]]></description>
			<content:encoded><![CDATA[<p>Вот сегодня разошлась одинадцатая версия openSUSE (качается уже <img src='http://blog.web2.com.ua/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ). А что, почему-то, чаще спрашивают? Как установить видео драйвера. Ну нет тут ничего сложного, да и на wiki написано и о <a class="new" href="http://ru.opensuse.org/NVIDIA" target="_blank">NVIDIA</a> и о <a class="new" href="http://ru.opensuse.org/ATI" target="_blank">ATI</a>. Но:</p>
<ol>
<li>Использовать систему One-Click Install. Просто кликните на нужную кнопку!<br />
<a title="ATI Drivers One-click Install" href="http://opensuse-community.org/ati.ymp" target="_blank"><img class="alignnone" src="http://farm3.static.flickr.com/2232/1494964720_1c59cef7b0_o.png" alt="ATI Driver One-click install" /></a> кнопочка для ATI<br />
<a title="Install NVIDIA" href="http://opensuse-community.org/nvidia.ymp" target="_blank"><img src="http://farm3.static.flickr.com/2001/1494159137_929397bbb0_o.png" alt="" width="160" height="40" /></a> и для NVIDIA</li>
<li>Подключить репозитарий и установить пакет:<br />
NVIDIA:</p>
<pre><code>zypper sa http://download.nvidia.com/opensuse/11.0 nvidia
zypper in x11-video-nvidiaG01</code></pre>
<p>ATI:</p>
<pre><code>zypper sa http://www2.ati.com/suse/11.0 ati
zypper in  x11-video-fglrxG01</code></pre>
</li>
</ol>
<p>Нет ничего проще. Да и через GUI Yast`а можно это сделать&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.web2.com.ua/2008/06/13/kak-ustanovit-videodrayvera-na-opensuse-110/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Обновление openSUSE c 10.3 до 11</title>
		<link>http://blog.web2.com.ua/2008/05/07/obnovlenie-opensuse-c-103-do-11/</link>
		<comments>http://blog.web2.com.ua/2008/05/07/obnovlenie-opensuse-c-103-do-11/#comments</comments>
		<pubDate>Wed, 07 May 2008 17:56:29 +0000</pubDate>
		<dc:creator>wert2all</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Novell]]></category>
		<category><![CDATA[openSuse]]></category>
		<category><![CDATA[suse]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[настройка]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[zypper]]></category>

		<guid isPermaLink="false">http://blog.web2.com.ua/?p=576</guid>
		<description><![CDATA[Решил провести чуточку экспериментов по обновлении openSUSE. Скажу сразу: если поломалось &#8211; я не виноват. Все манипуляции я делаю на виртуальной машите VirtualBOX и, возможно, в реальных условиях могут быть отличия. Обновление 32-х битной 10.3 до ветки 11 Beta 1 (это последний релиз на это время) я решил провести при разных случаях: обновление 10.3 с [...]]]></description>
			<content:encoded><![CDATA[<p><img class="short" src="http://blog.web2.com.ua/wp-content/uploads/opensuse.jpg" alt="" />Решил провести чуточку экспериментов по обновлении openSUSE. Скажу сразу: если поломалось &#8211; я не виноват. Все манипуляции я делаю на виртуальной машите VirtualBOX и, возможно, в реальных условиях могут быть отличия.</p>
<p>Обновление 32-х битной 10.3 до ветки 11 Beta 1 (это последний релиз на это время) я решил провести при разных случаях:</p>
<ul>
<li>обновление 10.3 с подключеным packman и update (все обновления стоят) с интернета</li>
<li>обновление 10.3 чистая и без обновлений с интернета.</li>
</ul>
<p>Поссмотрим, что у меня получится.<span id="more-576"></span></p>
<h2>Начало</h2>
<p>Сначала я поставил на виртуальную машину (!!!) последний стабильный релиз openSUSE с KDE. А потому с ним, что сам использую и вам советую, да и 11 уже с KDE 4 и хочется поссмотреть как дистр себя поведёт. Ставил всё по-умолчанию, вот только файрволы и NetworkManager отключил.</p>
<p>Когда всё поставилось, просто сделал снапшоты системы, дабы проверить все варианты.</p>
<h2>Обновление актуальной системы.</h2>
<p>Сначала я поставил все обновления, а так же пакеты с packman. На это хозяйство потребовалось минут 45 на мегабитном канале. Ничего мультимедийного с пакмана не ставил, никаких языковых пакетов тоже. Поссмотрим, если всё получится, то попробую настроить систему &#8220;как всегда&#8221; и обновится.</p>
<p>Сначала следует отключить репозитарии для 10.3. При выводе списка репозитариев надо отключить 10.3. Вот как выглядел у меня список репозитарев после вывода sudo zypper repos, но уже с поключеными репами. Если</p>
<ul class="picture">
<li><a href="http://blog.web2.com.ua/wp-content/uploads/repos.jpg"><img class="alignnone size-medium wp-image-627" title="repos" src="http://blog.web2.com.ua/wp-content/uploads/repos-400x335.jpg" alt="" width="400" height="335" /></a></li>
<li>Список репозиториев</li>
</ul>
<p>Теперь добавляем репо для одинадцатки.</p>
<pre><code>sudo zypper ar http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/ 11</code></pre>
<p>Это добавит репозиторий с именем 11.</p>
<p>Также я добавил репозитарий для обновления openSUSE 11.</p>
<pre><code>sudo zypper ar http://download.opensuse.org/update/11.0/ 11update</code></pre>
<p>Дальше обновляем репозитории коммандой:</p>
<pre><code>sudo zypper ref</code></pre>
<p>Сначала следует обновить rpm, так как где-то читал, что в новом менеджере добавили некоторый функционал и старый не умеет некоторые макросы.</p>
<pre><code>sudo zypper in rpm</code></pre>
<p>Дальше рекурсия <img src='http://blog.web2.com.ua/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  С помощью zypper обновляем сам zypper</p>
<pre><code>sudo zypper in zypper</code></pre>
<p>Блягодяря этой комманде обновится окромя zypper ещё и glibs. А вот в этой версии уже добавили скрипт обновления. Всё что надо сделать теперь &#8211; это набрать</p>
<pre><code>sudo zypper dist-upgrade</code></pre>
<p>О, вот почти всё, осталось только дождаться выгрузки 600 мегабайт пакетов.</p>
<p>Во время апдейта у меня возникла ошибка:</p>
<pre><code>Сбой при установкеnscd-2.8-8:
(c --nodeps --force) Ошибка: Subprocess failed. Error: Сбой RPM: insserv:
Service boot.setclock has to be enabled for service nscd insserv: exiting now!
error: %post(nscd-2.8-8.i586) scriptlet failed, exit status 1</code></pre>
<p>Я нажал отменить и удалил пакет вручную</p>
<pre><code>sudo zypper remove nscd</code></pre>
<p>Дальше опять обновляю дистрибутив&#8230;</p>
<p>&#8230; и вуаля &#8211; есть. Но пока я чесал репу и качал пакетики, то буквально ночью моя 11 с первой беты превратилась в вторую. Остался ли баг с nscd незнаю, попробую проверить на тесте с голой openSUSE 10.3.</p>
<ul class="picture">
<li><a href="http://blog.web2.com.ua/wp-content/uploads/18_shot.png"><img class="alignnone size-medium wp-image-629" src="http://blog.web2.com.ua/wp-content/uploads/18_shot-400x335.png" alt="" width="400" height="335" /></a></li>
<li>Вот так выглятит KDE3 в openSUSE 11. Beta 2.</li>
</ul>
<p>При загрузке уже новенькой системы заметил, что тени в DE есть &#8220;из каробки&#8221;. Возможно и compiz так же будет ).</p>
<h2>Обновление системы без обновлений.</h2>
<p>В дистрибутиве без обновлений почти всё тоже самое. Вот только почему-то у меня при обновлении репозитариев, появляется ошибка:</p>
<pre><code>wert2all@vm:~&gt; sudo zypper refresh
Обновление 'update'
Репозитарий 'update' недопустим.
ResourceType parse: illegal string value 'updateinfo'
Проверьте, что URL-адреса, определенные для этого репозитария указывают на допустимый репозитарий.
Пропуск репозитария 'update' из-за указанной выше ошибки.
Репозитарий '11' не обновлен.
Некоторые репозитарии не обновлены из-за ошибки.</code></pre>
<p>Но после обновления rpm и zypper, так же как и в первом варианте, всё спокойно и красиво обновилось. И так же, как и при первом обновлении, пришлось удалять nscd.</p>
<h2>Вывод</h2>
<p>Можно обновится. Всё работает. Очень рад за новый скрипт zypper dist-upgrade, давно пора было сделать.</p>
<p>Но во время обновления, следовало бы, не перегружатся пока всё не поставится. Хотя я переодически прерывал установку и ребутил виртуальную машину и продолжал обновления, но не факт, что и у вас на робочей системе всё получится. Пару раз обрывал в плохих местах и приходилось возвращатся к снимку. Один раз была проблема с репозитарием. Но, имейте ввиду, что устанавливал  я всё с постоянно обновляемого репозитария, да ещё и Beta. Когда выйдет релиз &#8211; проблем не будет. За качество немецкого (хотя уже американского) дистрибутива можно не переживать.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.web2.com.ua/2008/05/07/obnovlenie-opensuse-c-103-do-11/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Установка драйверов ATI/AMD и NVIDIA одним кликом</title>
		<link>http://blog.web2.com.ua/2007/10/06/ustanovka-drayverov-atiamd-i-nvidia-odnim-klikom/</link>
		<comments>http://blog.web2.com.ua/2007/10/06/ustanovka-drayverov-atiamd-i-nvidia-odnim-klikom/#comments</comments>
		<pubDate>Sat, 06 Oct 2007 09:38:18 +0000</pubDate>
		<dc:creator>wert2all</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[openSuse]]></category>
		<category><![CDATA[suse]]></category>
		<category><![CDATA[настройка]]></category>

		<guid isPermaLink="false">http://blog.web2.com.ua/2007/10/06/ustanovka-drayverov-atiamd-i-nvidia-odnim-klikom/</guid>
		<description><![CDATA[Если вам повезло и вы счасливый обладатель openSUSE 10.3, недавно выпущеной в свет, то у вас есть возможность установить драйвера своей видео-карты в один клик. Конечно, если у вас Intel, то вам ещё больше повезло &#8211; устанавливать драйвера не надо, но для NVIDIA/AMD, в связи с лицензионными проблемами, устанавливать драйвера нужно вручную. В этой версии [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.web2.com.ua/wp-content/uploads/amd-ati.jpg" class="short" alt="amd-ati.jpg" />Если вам повезло и вы счасливый обладатель openSUSE 10.3, недавно выпущеной в свет, то у вас есть возможность установить драйвера своей видео-карты в один клик. Конечно, если у вас Intel, то вам <strong>ещё больше</strong> повезло &#8211; устанавливать драйвера не надо, но для NVIDIA/AMD, в связи с лицензионными проблемами, устанавливать драйвера нужно вручную.</p>
<p>В этой версии дистрибутива репозиторий для NVIDIA почти прописан (нужно только его включить), то с ATI с драйверами <strike>очень плохо</strike> надо повозится. Но сегодня прочитал, как установить драйвера и для них.</p>
<p>Есть 2 пути &#8211; простой и очень простой. Начну с очень простого.<span id="more-439"></span><br />
С помощью технологии  <a href="http://blog.web2.com.ua/2007/09/30/prismatrivaemsya-k-opensuse-103-ustanovka-v-odin-klik/">One-click Install</a> для всех обладателей видеокард, <a href="http://dev.compiz-fusion.org/~cyberorg/2007/10/06/1-click-to-install-nvidiaati-binary-blobs/" target="_blank" class="new">сделали</a> такие вот кнопочки:</p>
<ul class="picture">
<li><a href="http://opensuse-community.org/ati.ymp" title="Install ATI"><img src="http://farm3.static.flickr.com/2232/1494964720_1c59cef7b0_o.png" align="absmiddle" height="46" width="162" /></a></li>
<li><a href="http://opensuse-community.org/nvidia.ymp" title="Install NVIDIA"><img src="http://farm3.static.flickr.com/2001/1494159137_929397bbb0_o.png" align="absmiddle" height="40" width="160" /></a></li>
<li><a href="http://opensuse-community.org/nvidia-legacy.ymp" title="Install NVIDIA drivers for legacy cards"><img src="http://farm3.static.flickr.com/2063/1495011860_73f84bc25c_o.png" align="absmiddle" height="40" width="160" /></a></li>
</ul>
<p>Если вы зашли на эту заметку с Konqueror`, то просто кликните на нужную кнопочку. Иначе просто скачайте файлик на рабочий столи  запустите его! Блин, аж не интересно. Какой-то &#8220;Windows way&#8221; <img src='http://blog.web2.com.ua/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Кто же хочет по-старинке, понимая, что делается, то вам по пути простого варианта &#8211; <a href="http://moosy.blogspot.com/2007/10/ati-driver-on-opensuse-103.html" target="_blank" class="new">заметка</a> на moosy blog. Там описывается всё пошагово, с комментариями. Я же приведу перевод для таких как я, не разбирающихся в английском языке.</p>
<blockquote>
<h3 style="font-size: 16px; font-weight: 900">Добаляем репозиторий</h3>
<p>sude zypper ar http://www2.ati.com/suse/10.3 ati</p>
<h3 style="font-size: 16px; font-weight: 900">Устанавливаем драйвер</h3>
<p>zypper in ati-fglrxG01-kmp-default x11-video-fglrxG01</p>
<h3 style="font-size: 16px; font-weight: 900">Делаемрезервнуюкопию настроек</h3>
<p>cp /etc/X11/xorg.conf /etc/X11/xorg.msy</p>
<h3 style="font-size: 16px; font-weight: 900">Запускаем aticonfig для изменений в конфиге</h3>
<p>aticonfig &#8211;initial &#8211;input=/etc/X11/xorg.conf</p>
<h3 style="font-size: 16px; font-weight: 900">Делаем некоторые поправки в  xorg.conf, (не уверен что нужно)</h3>
<p>&gt;<br />
sudo pico /etc/X11/xorg.conf</p>
<p>Section &#8220;Module&#8221;<br />
Load  &#8220;dbe&#8221;<br />
Load  &#8220;extmod&#8221;<br />
<span style="font-weight: bold">         Load  &#8220;dri&#8221;</span><br />
EndSection</p>
<p>Section &#8220;Device&#8221;<br />
Driver &#8220;fglrx&#8221;<br />
<span style="font-weight: bold">  Option &#8220;KernelModuleParm&#8221; &#8220;agplock=0&#8243;</span><br />
<span style="font-weight: bold">  Option &#8220;UseInternalAGPGART&#8221; &#8220;no&#8221;</span><br />
<span style="font-weight: bold">  Option &#8220;EnablePrivateBackZ&#8221; &#8220;no&#8221;</span><br />
<span style="font-weight: bold">  Option &#8220;mtrr&#8221; &#8220;on&#8221;</span></p>
<p>Перезапускаем X<br />
init 3<br />
init 5</p>
<h3 style="font-size: 16px; font-weight: 900">Восстановление</h3>
<p><span style="font-style: italic">Восстановление xorg.conf</span><br />
cp /etc/X11/xorg.msy /etc/X11/xorg.conf</p>
<p><span style="font-style: italic">Восстановление ATI driver</span><br />
rpm -e $(rpm -qa|grep fglrx)</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.web2.com.ua/2007/10/06/ustanovka-drayverov-atiamd-i-nvidia-odnim-klikom/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Как установить Aptana на уже существующий Eclipse</title>
		<link>http://blog.web2.com.ua/2007/07/25/kak-ustanovit-aptana-na-uzhe-suschestvuyuschiy-eclipse/</link>
		<comments>http://blog.web2.com.ua/2007/07/25/kak-ustanovit-aptana-na-uzhe-suschestvuyuschiy-eclipse/#comments</comments>
		<pubDate>Wed, 25 Jul 2007 12:01:51 +0000</pubDate>
		<dc:creator>wert2all</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[настройка]]></category>

		<guid isPermaLink="false">http://blog.web2.com.ua/2007/07/25/kak-ustanovit-aptana-na-uzhe-suschestvuyuschiy-eclipse/</guid>
		<description><![CDATA[Кто не знает то пока я web-developer (нравиться мне это слово. И просто вэб-программист не подходит). И в дому и в рабочей обстановке, системой, на которой происходит процесс набора букв с сайты, является ново-старая openЗЮЗЯ (именно в такой последовательности больших букв, так как openSUSE её настоящее имя ). Если посчитать, сколько ПО использую . для [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.web2.com.ua/wp-content/uploads/windowslivewriteraptanaopensuse10.2-185aptana-logo41.jpg" class="short" />Кто не знает то пока я web-developer (нравиться мне это слово. И просто вэб-программист не подходит). И в дому и в рабочей обстановке, системой, на которой происходит процесс набора букв с сайты, является ново-старая openЗЮЗЯ (именно в такой последовательности больших букв, так как openSUSE её настоящее имя <img src='http://blog.web2.com.ua/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ). Если посчитать, сколько ПО использую . для работы, то получается многовато<span id="more-376"></span>:</p>
<ul>
<li>для HTML &#8211; <a href="http://quanta.kdewebdev.org/" title="quanta" class="new" target="_blank">quanta</a>. Удобно, подсвечивает, подсказывает иногда показывает, но над показом ей к дримвиверу ещё сра&#8230;. ой, далеко;</li>
<li>для CSS та же кванта, но есть <a href="http://cssed.sourceforge.net/" title="cssed" class="new">cssed</a>, но используется крайне редко;</li>
<li>для JavaScript используется прекрасный редактор <a href="http://aptana.org" title="Aptana" class="new">Aptana</a>, которая за последнее время очень прибавила и даже <a href="http://blog.web2.com.ua/2007/02/24/aptana-opensuse-102/" class="new">описанный мною бубен</a> ей уже не требуется;</li>
<li>для PHP (все руби, удавы и дотНето идут лесом вприпрыжку, забирая за собой свой кал и сопли, ибо им на этом свете нечего делать со своими языками) пишу &#8220;на_совсем_уже_купленном_за_свои_заработанные_деньги_типа&#8221; Zend Studio. Кряк не дам <img src='http://blog.web2.com.ua/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> , ищите гуглом. Зы, а хоть сколько оно стоит? <strong>ой, мама!</strong> (Сходивши на <a href="http://www.zend.com/store/software/zend_studio" target="_blank" class="new">сайт</a>)</li>
</ul>
<p>А вот если поcчитать, что Aptana и Zend &#8211; это java-приложения, и они всегда запущены, то я задумался о альтернативах и совмещении этого хотя бы в что-то одно. Конечно, я задумался над мыслю, что 256 оперы на ЗюЗе дома, это даже не мало, а катастрофически ничтожно. Присматриваясь с <a href="http://www.eclipse.org/pdt/index.php" target="_blank" class="new">PHP IDE</a> от тех же Zend, но бесплатном и на Eclipse, решил попробовать работать в нём. Да и не просто работать, я решил совместить разработку на php c  javascript в Aptana. Для этого нужно на один Eclipse повесить плагины от PHP IDE и Aptana.</p>
<p>Первое что я сделал, дабы упростить себе жизнь, я скачал уже собранный с плагинами (для <a href="http://www.eclipse.org/downloads/download.php?file=/tools/pdt/downloads/drops/S20070611-M1/all-in-one/pdt-all-in-one-S20070611_M1-linux-gtk.tar.gz" class="new" target="_blank">Linux</a> или <a href="http://www.eclipse.org/downloads/download.php?file=/tools/pdt/downloads/drops/S20070611-M1/all-in-one/pdt-all-in-one-S20070611_M1-win32.zip" target="_blank" class="new">Windows</a>) PHP IDE. Если же у вас есть Eclipse, то качать следует только <a href="http://europa-mirror1.eclipse.org/tools/pdt/downloads/" target="_blank" class="new">плагины</a>. Скачавши, распаковавши, проверил работает ли всё (таки да) и попробовал пописать чуть код. Не привык к нему, но что поделаешь ради мирового господства пролетариата.</p>
<p>Следующий этап &#8211; поставить на всё Aptana. Честно, думал всё сложнее, но как оказалось &#8211; всё для простоты разработчика.</p>
<p>1. Выбираем пункт меню <strong>Help</strong>-><strong>Software Updates</strong>-><strong>Find and Install</strong></p>
<ul class="picture">
<li><img src="http://blog.web2.com.ua/wp-content/uploads/eclipse.png" alt="eclipse.png" /></li>
<li>Установка Aptana</li>
</ul>
<p>В диалоговом окне следует выбрать, что мы хотим установить новую фичу.</p>
<ul class="picture">
<li><img src="http://blog.web2.com.ua/wp-content/uploads/eclipse1.png" alt="eclipse1.png" /></li>
<li>Выбираем установку</li>
</ul>
<p>В результате имеем окно установки.</p>
<ul class="picture">
<li> <img src="http://blog.web2.com.ua/wp-content/uploads/eclipse2.png" alt="eclipse2.png" /></li>
<li>Окно установки</li>
</ul>
<p>Для того, чтобы Eclipse нашёл нашу Aptana, надо добавить сторонний сайт.  Для этого нажимаем на кнопку <strong>New Remote Site </strong>и получаем диалог <strong>New Update Site</strong>. В имя сайта хоть фамилию бабушки, а вот в линк добавить следует <a href="http://update.aptana.com/install/3.2/" target="_blank" class="new">http://update.aptana.com/install/3.2/</a></p>
<ul class="picture">
<li><img src="http://blog.web2.com.ua/wp-content/uploads/eclipse3.png" alt="eclipse3.png" /></li>
<li>Добавление нового сайта для Aptana</li>
</ul>
<p>Нажимаем Ok, редактор что-то там шуршит и в результате получаем в окне установки новый сайт с плагинами. Финиш и ждём.  Когда появится окно что ниже, тоже всё финиш, принимаем лицензию и тд</p>
<ul class="picture">
<li><img src="http://blog.web2.com.ua/wp-content/uploads/eclipse4.png" alt="eclipse4.png" /></li>
<li>Установка уже плагина</li>
</ul>
<p>В один прекрасный момент выведется список плагинов, который идёт с Aptana. Выбираем всё и жмём Finish.</p>
<ul class="picture">
<li><img src="http://blog.web2.com.ua/wp-content/uploads/eclipse5.png" alt="eclipse5.png" /></li>
<li>Плагины Aptana</li>
<li><img src="http://blog.web2.com.ua/wp-content/uploads/eclipse6.png" alt="eclipse6.png" /></li>
<li>Идёт загрузка всего нужного</li>
</ul>
<p>Дальше рассказывать просто нет смысла, так всё тривиально: загрузка, установка и перегрузка Eclipse.</p>
<p>Во всём этом разбирался с <a href="http://aptana.org/docs/index.php/Plugging_Aptana_into_an_existing_Eclipse_configuration" target="_blank" class="new">сайта Aptana</a>.<br />
Всё, работает.</p>
<p>Остался ещё один маленький вопрос: чтобы ещё перевести под одну платформу разработки?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.web2.com.ua/2007/07/25/kak-ustanovit-aptana-na-uzhe-suschestvuyuschiy-eclipse/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>compizconfig-settings-manager</title>
		<link>http://blog.web2.com.ua/2007/06/22/compizconfig-settings-manager/</link>
		<comments>http://blog.web2.com.ua/2007/06/22/compizconfig-settings-manager/#comments</comments>
		<pubDate>Fri, 22 Jun 2007 15:30:14 +0000</pubDate>
		<dc:creator>wert2all</dc:creator>
				<category><![CDATA[beryl]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[openSuse]]></category>
		<category><![CDATA[xgl]]></category>
		<category><![CDATA[настройка]]></category>

		<guid isPermaLink="false">http://blog.web2.com.ua/2007/06/22/compizconfig-settings-manager/</guid>
		<description><![CDATA[Только узнал о обьединении в Compiz Fusion, как стало извесно ещё и о новом фронденде к настройкам Compiz &#8211; Compizconfig Settings Manager. Это настройщик compizconfig написаный на Python. Он является backend-ом, который может гранить настройки в будь-то gconf или банальный файл. Внешний вид Настройки Интеграция с gconf Ой, где моя новая видяха, сколько вкусного ожидается.]]></description>
			<content:encoded><![CDATA[<table width="90%">
<tr valign="top">
<td width="200"><img src="http://blog.web2.com.ua/wp-content/uploads/xgl_logo.jpg" class="short</td" /></td>
<td>Только <a href="http://blog.web2.com.ua/2007/06/22/compiz-i-beryl-taki-obedenilis/" target="_blank" class="new">узнал о обьединении в Compiz Fusion</a>, как стало извесно ещё и о новом фронденде к настройкам Compiz &#8211;  Compizconfig Settings Manager. Это настройщик compizconfig написаный на Python. Он является backend-ом, который может гранить настройки в  будь-то gconf или банальный файл.</td>
</tr>
</table>
<p><span id="more-354"></span></p>
<ul class="picture">
<li><img src="http://blog.web2.com.ua/wp-content/uploads/ccsm01.png" alt="ccsm01.png" /></li>
<li>Внешний вид</li>
<li><img src="http://blog.web2.com.ua/wp-content/uploads/ccsm02.png" alt="ccsm02.png" /></li>
<li>Настройки</li>
<li><img src="http://blog.web2.com.ua/wp-content/uploads/ccsm03.png" alt="ccsm03.png" /></li>
<li>Интеграция с gconf</li>
</ul>
<p>Ой, где моя новая видяха, сколько вкусного ожидается.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.web2.com.ua/2007/06/22/compizconfig-settings-manager/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Капец серверам</title>
		<link>http://blog.web2.com.ua/2007/05/03/kapets-serveram/</link>
		<comments>http://blog.web2.com.ua/2007/05/03/kapets-serveram/#comments</comments>
		<pubDate>Thu, 03 May 2007 15:48:10 +0000</pubDate>
		<dc:creator>wert2all</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[настройка]]></category>

		<guid isPermaLink="false">http://blog.web2.com.ua/2007/05/03/kapets-serveram/</guid>
		<description><![CDATA[Вот оно!!! Сначала потерян линк, а с помошью tris востановлен!!! Это клиент ssh на мобильный телефон. B отныне, да будет послан директор, орущий &#8220;приежжай, потому-что все накрылось!!!&#8221; Проверить пока не получается (село батарейко в телефоне) , но судя по радосным крикам в аську tris`а &#8211; оно таки работает!!!]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.web2.com.ua/wp-content/uploads/midpssh_logo.jpg" class="short" alt="midpssh_logo.jpg" />Вот оно!!! Сначала потерян линк, а с помошью tris востановлен!!! <a href="http://www.xk72.com/midpssh/" class="new" target="_blank">Это клиент ssh</a> на мобильный телефон.</p>
<p>B отныне, да будет послан директор, орущий &#8220;приежжай, потому-что все накрылось!!!&#8221;</p>
<p>Проверить пока не получается (село батарейко в телефоне) , но судя по радосным крикам в аську tris`а &#8211; оно таки работает!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.web2.com.ua/2007/05/03/kapets-serveram/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

