<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>knapo.net</title>
    <link>http://blog.knapo.net</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>nginx manual instllation</title>
      <description>./configure --with-http_ssl_module --conf-path=/etc/nginx/nginx.conf --prefix=/usr --with-sha1=/usr/lib --with-md5=/usr/lib --sbin-path=/usr/local/sbin/nginx --pid-path=/var/run/nginx/nginx.pid --lock-path=/var/run/nginx.lock --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --http-fastcgi-temp-path=/tmp/nginx/fastcgi --http-proxy-temp-path=/tmp/nginx/proxy

&lt;br/&gt;&lt;br/&gt;
make &amp;&amp; mkae install

</description>
      <pubDate>Thu, 31 Jul 2008 02:17:00 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:1d257518-3494-48f5-a370-0e3b4c7c470a</guid>
      <author>knapo</author>
      <link>http://blog.knapo.net/articles/2008/07/31/nginx-manual-instllation</link>
      <category>debian</category>
    </item>
    <item>
      <title>ruby - manual installation</title>
      <description>./configure --prefix=/usr --with-readline-dir=/usr &lt;br/&gt;
make&lt;br/&gt;
sudo make install&lt;br/&gt;
sudo make install-doc&lt;br/&gt;

</description>
      <pubDate>Thu, 31 Jul 2008 00:28:00 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:d4fbb618-1511-483a-947d-0187054d23be</guid>
      <author>knapo</author>
      <link>http://blog.knapo.net/articles/2008/07/31/ruby-manual-installation</link>
      <category>debian</category>
    </item>
    <item>
      <title>Debian Lenny - instalacja</title>
      <description>&lt;br/&gt;Ostatnio reinstalowa&#322;em debiana i pozstnowi&#322;em zebra&#263; informacje pomagaj&#261;ce go zinstalowac do u&#380;ytku desktopowego i ruby/rails development.
&lt;br/&gt;&lt;br/&gt;
Osobiscie rekomenduje instalacje wersji testing(obecnie jest to Lenny). W przeciwienstwie do wersji stabilnej(stable - obecnie etch) zawiera ona w miare aktualne pakiety, s&#261; one przetestowane i nie stwarzaj&#261;ce &#380;adnych powa&#380;niejszych problem&#243;w, dlatego jest zdecydowanie wystarczaj&#261;ca i bardizje praktyczna do desktopowego u&#380;ytku. Wersja stabilna, poza &#322;atami bezpiecze&#324;stwa, raczej nie jest rozwijana, ale za to bardzo stabilna i niezawodna, przez co idealnie nadaje si&#281; na serwery. Wersje testing mozna pobrac ze strony debiana - znajduj&#261; sie tam cotygodniowe migawki tej wersji- "weekly snapshot"
&lt;br/&gt;&lt;br/&gt;
1. Synaptic - konfiguracja i &#378;rod&#322;a pakiet&#243;w
&lt;br/&gt;&lt;br/&gt;
a. usuwanie tymczasowych plikow insalacyjnych&lt;br/&gt;

Domysle debian pozostawia wszystkie pliki instalacyjne pakietow w folderze /var/cache/apt/, wedlug mnie niepotrzebnie zajmuje to miejsce na dysku a wszystkie pakiety w razie potrzeby chwili mozna sciagnac i dlatego wylaczac ta opcje:&lt;br/&gt;
System -&gt; Administration -&gt; Synaptic Package Manager&lt;br/&gt;
Setting -&gt; Preferences -&gt; Files&lt;br/&gt;
Tutaj zaznaczamy 'Delete Temporary files after instalation'&lt;br/&gt;
&lt;br/&gt;
b. &#378;r&#243;d&#322;a pakiet&#243;w&lt;br/&gt;
&lt;br/&gt;
Edytujemy plik /etc/apt/sources.list i zostawiamy w nim tylko:&lt;br/&gt;
&lt;br/&gt;
#Debian lenny&lt;br/&gt;
deb http://ftp.pl.debian.org/debian/ lenny main non-free contrib&lt;br/&gt;
deb-src http://ftp.pl.debian.org/debian/ lenny main non-free contrib&lt;br/&gt;
deb http://security.debian.org/ lenny/updates main contrib non-free&lt;br/&gt;
deb-src http://security.debian.org/ lenny/updates main contrib non-free&lt;br/&gt;
#Opera&lt;br/&gt;
deb http://deb.opera.com/opera/ testing non-free&lt;br/&gt;
#Multimedia&lt;br/&gt;
deb http://www.debian-multimedia.org lenny main&lt;br/&gt;
deb-src http://www.debian-multimedia.org lenny main&lt;br/&gt;
#Picasa &amp; Google Desktop Repository&lt;br/&gt;
deb http://dl.google.com/linux/deb/ stable non-free&lt;br/&gt;
#Skype Repository&lt;br/&gt;
deb http://download.skype.com/linux/repos/debian/ stable non-free&lt;br/&gt;
#Beryl&lt;br/&gt;
deb http://debian.beryl-project.org/ lenny main&lt;br/&gt;
deb-src http://debian.beryl-project.org/ lenny main&lt;br/&gt;
&lt;br/&gt;
W przypadku wystapienia komunikatu o braku klucza publicznego, np:&lt;br/&gt;
W: GPG error: http://deb.opera.com testing Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 033431536A423791&lt;br/&gt;
&lt;br/&gt;
Nale&#380;y go "zdobyc", poprzez:&lt;br/&gt;
$ gpg --keyserver subkeys.pgp.net --recv-keys ID_KLUCZA&lt;br/&gt;
$ gpg --armor --export ID_KLUCZA | sudo apt-key add -&lt;br/&gt;
&lt;br/&gt;
Nastepnie aktualizujemy liste pakietow&lt;br/&gt;
$apt-get update&lt;br/&gt;
i instalujemy&lt;br/&gt;
$apt-get dist-upgrade&lt;br/&gt;
&lt;br/&gt;
W przypadku wystapienia ostrzezenia nastepujacej tresci:&lt;br/&gt;
&lt;br/&gt;
perl: warning: Please check that your locale settings:&lt;br/&gt;
LANGUAGE = (unset),&lt;br/&gt;
LC_ALL = (unset),&lt;br/&gt;
LANG = "en_US"&lt;br/&gt;
are supported and installed on your system.&lt;br/&gt;
perl: warning: Falling back to the standard locale ("C").&lt;br/&gt;
&lt;br/&gt;
Nalezy skonfigurowac ustawienia lokalne poprzez:&lt;br/&gt;
$dpkg-reconfigure locales&lt;br/&gt;
&lt;br/&gt;
2. Wyb&#243;r pakiet&#243;w&lt;br/&gt;
&lt;br/&gt;
Osobiscie wybieram nastepujace pakiety pozwalajace w przyszlosci latwo zainstalowac ImageMagick, Kadu, &#347;rodowisko Ruby, RubyGems i Rails &lt;br/&gt;
* sun-java6-* z wyjatkiem docs i source&lt;br/&gt;
* picocom, gxine, skype, w32codecs&lt;br/&gt;
* ruby-full, ruby, ruby1.8, ruby1.8-dev, ri, ri1.8, rdoc, rdoc1.8&lt;br/&gt;
* mysql-client, mysql-client-5.0, libmysqlclient15-dev&lt;br/&gt;
* linux-headers-&lt;kernel-ver&gt;, build-essential, libfcgi-dev, libfox-1.6-0, libfox-1.6-dev, libgt3-mt-dev, libqt4-dev, libsndfile1-dev, libasound-dev&lt;br/&gt;
&lt;br/&gt;
3. Niedzia&#322;aj&#261;ce sudo&lt;br/&gt;
&lt;br/&gt;
Je&#380;eli pobczas pr&#243;by wykonania polecenia sudo otrzymujemy odpowied&#378; typu:&lt;br/&gt;
...is not in the sudoers file.  This incident will be reported.&lt;br/&gt;
Nale&#380;y do pliku /etc/sudoers (jako root) doda&#263;:&lt;br/&gt;
nazwa_usera    ALL=(ALL) ALL&lt;br/&gt;
&lt;br/&gt;
4. ImageMagick&lt;br/&gt;
Osobiscie instaluje dodatkowego oprogramowanie w katalogu /opt. Po kompilacji i instlacji(o ile konieczne s&#261; takie akcje) zachowuje skompilowanie &#378;r&#243;d&#322;a w celu np. po&#378;niejszej deinstalacji (make uninstall)&lt;br/&gt;
&lt;br/&gt;
a. pobieramy i rozpakowujemy&lt;br/&gt;
$ cd /opt&lt;br/&gt;
$ su&lt;br/&gt;
$ wget ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick.tar.gz&lt;br/&gt;
$ tar -xzvf ImageMagick.tar.gz&lt;br/&gt;
$ cd ImageMagick-6.3.7&lt;br/&gt;
$ ./configure --disable-static --with-modules --without-perl   --without-magick-plus-plus --without-x   --with-gs-font-dir=/usr/share/fonts/type1/gsfonts   --with-quantum-depth=8 --prefix=/usr&lt;br/&gt;
$ make&lt;br/&gt;
$ make install&lt;br/&gt;
&lt;br/&gt;
5. Gems - instalacje najpopularniejszych(dla mnie;) )&lt;br/&gt;
&lt;br/&gt;
Osobi&#347;cie nie instaluje ani RubyGems, ani &#380;adnych gem&#243;w z pakiet&#243;w Debiana gdy&#380; chce mie&#263; od razu aktualne wersje, a w pakietach ukazuj&#261; si&#281; one ze znacznym op&#243;&#378;nieniem, zw&#322;aszcza gdy wersja jest "zamro&#380;ona".&lt;br/&gt;
&lt;br/&gt;
Pobieramy RubyGems i instalujemy&lt;br/&gt;
$ cd /opt&lt;br/&gt;
$ su&lt;br/&gt;
$ wget http://rubyforge.org/frs/download.php/29548/rubygems-1.0.1.tgz&lt;br/&gt;
$ tar -xzvf rubygems-1.0.1.tgz&lt;br/&gt;
$ cd rubygems-1.0.1&lt;br/&gt;
$ ruby setup.rb&lt;br/&gt;
&lt;br/&gt;
Osobi&#347;cie nie instaluje ani RubyGems, ani &#380;adnych gem&#243;w z pakiet&#243;w Debiana gdy&#380; chce mie&#263; od razu aktualne wersje, a w pakietach ukazuj&#261; si&#281; one ze znacznym op&#243;&#378;nieniem, zw&#322;aszcza gdy wersja jest "zamro&#380;ona".&lt;br/&gt;
&lt;br/&gt;
Je&#380;eli po instalacji nie posiadamy polecenia gem tylko np. gem1.8, mo&#380;na utworzy&#263; link symboliczny&lt;br/&gt;
$ sudo ln -s /usr/bin/gem1.8 /usr/bin/gem&lt;br/&gt;
&lt;br/&gt;
gem install builder capistrano capistrano-ext capistrano-runit-tasks activesupport activeresource activerecord activemerchant actionwebservice actionpack actionmailer cgi_multipart_eof_fix  chronic contacts  daemons FakeWeb fastthread fcgi flexmock fxri fxruby gem_plugin gmailer google-geocode haml highline hoe hpricot html-table htmldoc json log4r mechanize magic_model_generator memcache-client memcache-client-stats memcache-client_extensions mocha money mongrel mongrel_cluster mongrel_console mysql nanoc needle net-sftp net-ssh openwferu ParseTree ParseTreeReloaded ParseUserAgent piston rails RailsEditor railsmachine rake rc-rest rcov rcss redgreen rfacebook ruby2ruby rubyforge RubyInline RubyInlineAcceleration slave sources trustcommerce tzinfo ZenTest
&lt;br/&gt;&lt;br/&gt;
6. Dost&#281;p do plik&#243;w Windowsa - w tym przypadku dwie partycje ntfs
&lt;br/&gt;&lt;br/&gt;
a. Sprawdzamy list&#281; dostepnych dysk&#243;w i wybieramy te do kt&#243;rych chcemy mie&#263; dost&#281;p:&lt;br/&gt;
$ sudo fdisk -l&lt;br/&gt;
&lt;br/&gt;
b. Montujemy je&lt;br/&gt;
$ mkdir -p /mnt/c&lt;br/&gt;
$ mkdir -p /mnt/d&lt;br/&gt;
$ mount /dev/hda1 /mnt/c -t ntfs -o rw,umask=022,uid=1000,auto,iocharset=utf8,utf8&lt;br/&gt;
$ mount /dev/hda5 /mnt/d -t ntfs -o rw,umask=022,uid=1000,auto,iocharset=utf8,utf8&lt;br/&gt;
&lt;br/&gt;
Informacje o zamontowanych dyskach powinny znale&#378;&#263; si&#281; w pliku /etc/fstab, je&#380;eli tak sie nie sta&#322;o edytujemy go i dopisujemy:&lt;br/&gt;
/dev/hda1       /mnt/c       ntfs    rw,umask=022,uid=1000,auto,iocharset=utf8,utf8 	0       0&lt;br/&gt; 
/dev/hda5       /mnt/d       ntfs    rw,umask=022,uid=1000,auto,iocharset=utf8,utf8 	0       0&lt;br/&gt; 
&lt;br/&gt;
7. Kadu - dzwi&#281;k&lt;br/&gt;
&lt;br/&gt;
Instalacja w spos&#243;b standardowy (configure, make, make install w katalogu /opt). Je&#380;eli nie mamy d&#378;wi&#281;ku tylko w kadu, konieczne mo&#380;e by&#263; podanie &#347;cie&#380;ki do odtwarzacza. W moim przypadku (dzwi&#281;k obs&#322;uguje ALSA) by&#322;a to zmiana z domy&#347;lnego /usr/bin/play na /usr/bin/aplay(odpowiednik play dla ALSY'y)
&lt;br/&gt;

</description>
      <pubDate>Tue, 08 Jan 2008 13:07:00 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:c8f28663-937a-4bb1-8faf-fa5c90f83096</guid>
      <author>knapo</author>
      <link>http://blog.knapo.net/articles/2008/01/08/debian-lenny-instalacja</link>
      <category>debian</category>
      <category>debian</category>
      <category>lenny</category>
    </item>
    <item>
      <title>hosting cal.pl - pora&#380;ka</title>
      <description>&lt;p&gt;Szuka&#322;em ostatnio hostingu z obs&#322;ug&#261; Ruby on Rails i za&#322;o&#380;y&#322;em konto testowe w cal.pl...mimo, &#380;e up&#322;yn&#281;&#322;o ju&#380; troche czasu od ko&#324;ca okresu testowego, dalej dostaje male z cal.pl, reklamuj&#261;ce ich produkty i us&#322;ugi(!? czu&#322;em si&#281; jakbym korzysta&#322; z jakiej&#347; darmowego kont pocztowego), odpisa&#322;em kulturalnie, &#380;e nie chce dostawa&#263; tych wiadomo&#347;ci, ale Wielki Pan Administrator odpowiedzia&#322;:&lt;/p&gt;
&lt;blockquote&gt;
"Je&#380;eli jest Pan naszym Klientem, a nim Pan jest, zgodnie z regulaminem mo&#380;emy wysy&#322;a&#263; takie wiadomo&#347;ci. Prosz&#281; ich nie czyta&#263; je&#380;eli Pan tego niechce. Pozdrawiam"
&lt;/blockquote&gt;
&lt;p&gt;
...no troche mnie wci&#281;&#322;o - jakbym to oni mi &#322;&#261;ske robili, &#380;e wykupie u nich hosting. Pomijaj&#261;c fakt, &#380;e nie jestem ich klientem i szczerze m&#243;wi&#261;c w regulaminie nic akiego si&#281; nie doszuka&#322;em. Odpisa&#322;em im u&#380;ywaj&#261;c nawet j&#281;zka na troszk&#281; wy&#380;szym poziomie ni&#380; oni, ale dalej uparcie wysy&#322;aj&#261; spam do mnie. Ciesz&#281; si&#281;, &#380;e nie przed&#322;u&#380;y&#322;em u nich konta testowego.
&lt;br /&gt;&lt;br /&gt;
Chyba nie tylko ja jestem nimi zdegustowany:
&lt;br /&gt;
&lt;a href="http://forum.webhelp.pl/viewtopic.php?t=55023"&gt; http://forum.webhelp.pl/viewtopic.php?t=55023&lt;/a&gt;
&lt;/p&gt;



</description>
      <pubDate>Fri, 02 Nov 2007 06:24:00 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:1805d86b-5580-4f3e-af62-8c64163ac6e5</guid>
      <author>knapo</author>
      <link>http://blog.knapo.net/articles/2007/11/02/hosting-cal-pl-pora%C5%BCka</link>
      <category>hosting</category>
      <category>Ruby on Rails</category>
    </item>
    <item>
      <title>RuPy Conference</title>
      <description>Ruby &amp; Python conference

&lt;br /&gt;&lt;br /&gt;

&lt;a href="http://rupy.wmid.amu.edu.pl/"&gt;
http://rupy.wmid.amu.edu.pl&lt;/a&gt;

</description>
      <pubDate>Mon, 26 Mar 2007 05:39:00 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:2122e34d-4f77-4369-91b2-e05d9fcaa918</guid>
      <author>knapo</author>
      <link>http://blog.knapo.net/articles/2007/03/26/rupy-conference</link>
      <category>Konferencje</category>
      <category>Ruby on Rails</category>
      <category>ruby</category>
      <category>rails</category>
      <category>python</category>
      <category>conference</category>
    </item>
    <item>
      <title>JRuby - wyk&#322;ad</title>
      <description>W ramach tegorocznego SFI odbedzie sie wyklad "JRuby - Ruby on the JVM", ktory poprowadzi Ola ini - jeden z g&#322;&#243;wnych developer&#243;w JRuby. 

</description>
      <pubDate>Sun, 11 Mar 2007 01:54:11 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:568fa5a1-a196-4e3a-ad15-4169c418e303</guid>
      <author>knapo</author>
      <link>http://blog.knapo.net/articles/2007/03/11/jruby-wyk%C5%82ad</link>
      <category>Ruby on Rails</category>
    </item>
    <item>
      <title>Studencki Festiwal Informatyczny 2007</title>
      <description>W dniach 8-10 marca 2007 odb&#281;dzie sie kolejna ju&#380; edycja Studenckiego Festiwalu Informatycznego.&lt;br /&gt;&lt;br /&gt;

Szczeg&#243;&#8218;owy plan znajduje si&#281; na &lt;a href="http://www.sfi.org.pl"&gt; stronie festiwalu&lt;/a&gt;.

&lt;br /&gt;&lt;br /&gt;

Wymagana BEZP&#321;TNA rejestracja.&lt;br /&gt;&lt;br /&gt;

</description>
      <pubDate>Mon, 19 Feb 2007 14:06:00 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:7a267601-e2cd-4733-a7d9-ebbef271c93e</guid>
      <author>knapo</author>
      <link>http://blog.knapo.net/articles/2007/02/19/studencki-festiwal-informatyczny-2007</link>
      <category>Konferencje</category>
      <category>festiwal</category>
      <category>informatyczny</category>
    </item>
  </channel>
</rss>
