Feeds:
Wpisy
Komentarze

Archive for the ‘tech’ Category

I can have cloud widget for both tags and categories 1:1
I can have counter how many posts in category 0:1
I can have hierarchy of categories 0:1
It’s easy to create new tags, just separate them with comas 1:0
I can choose from tags from the „most used tags” cloud 1:0
Categories are less chaotic 0:1
So categories win 3:4.

So i’ll use categories only for tech, nontech, polish, english and tags for everything else.

Reklamy

Read Full Post »

openoffice3

http://forums.gentoo.org/viewtopic-p-5086406.html#5086406
ściągamy z http://download.openoffice.org/ wersję developerską.

mkdir ~/oo3
cd ~/oo3
tar xzvf OOo_3.0.0beta_20080429_LinuxIntel_install_en-US.tar.gz
cd BEA300_m2_native_packed-2_en-US.9301/
mkdir TAR
mkdir EXTRACT
cd RPMS
for i in *; do rpm2tar ${i}; done
mv *.tar ../TAR
cd ../TAR
for i in *; do tar xvf ${i} -C ../EXTRACT; done
~/oo3/BEA300_m2_native_packed-2_en-US.9301/EXTRACT/opt/openoffice.org3/program/soffice

Read Full Post »

git i trac na assembla.com

po zarejestrowaniu tworzę new space.

Po utworzeniu przechodzę na admin, potem zakładka tools, usuwam wszystkie narzędzia i włączam trac/git. Na górze strony pokaże się komunikat że trzeba wgrać swój publiczny klucz ssh.

Ale wcześniej tworzę klucz według http://gentoo-wiki.com/SECURITY_SSH_without_a_password. Przed wygenerowaniem musiałem zmienić uprawnienia folderu: chmod 700 ~/.ssh a potem powrót chmod 600 ~/.ssh

publiczny klucz zostanie utworzny jako plik ~/.ssh/id_dsa.pub

obok zakładki admin pojawi się trac/git. Jak na nią klikniemy to się dowiemy jak połączyć się z git na assembla.com

Read Full Post »

84 gry na linuksa bez wine

http://www.linuxlinks.com/article/20080530054213402/CommercialGames.html

http://www.linuxlinks.com/article/20080510052539217/Games.html

Read Full Post »

filesystem checksum

na różnych systemach plików miałem uszkodzone pliki po jakimś czasie używania.

Jeśli nasz komputer to pc a nie notebook to trzeba najpierw zabezpieczyć się przed przerwami w dostawie pradu. Rozwiązania są dwa: ups lub kontroler raid z baterią.

Większość nowoczesnych systemów plików posiada coś takiego jak journaling. Ale jego implementacja może się różnić. I tak xfs journaluje tylko metadane, ext3 dane i metadane. Dlatego po awarii prądu na xfs możemy pliki mieć wyzerowane.

Reiserfs odradzam z kilku powodów, a jednym z nich jest bezpieczeństwo danych.

Oprócz journalingu dodatkowe bezpieczeństwo daje journal checksuming. Ext3 nie wspiera tego, ale zfs, btrfs i ext4 już tak.

Jeśli używamy ext3 i nie mamy ups lub raid z baterią, to warto się zainteresować opcją barrier.
http://en.wikipedia.org/wiki/Ext3#No_checksumming_in_journal

Ext3 does not do checksumming when writing to the journal. If barrier=1 is not enabled as a mount option (in /etc/fstab), and if the hardware is doing out-of-order write caching, one runs the risk of severe filesystem corruption during a crash.[13][14] (This option is not enabled by default on almost all popular Linux distributions, and thus most distributions are at risk.)

http://forums.gentoo.org/viewtopic-p-5096620.html#5096620

The idea is to separate requests in groups… The requests issued before the barrier are guaranteed to be committed to the physical media after the ones issued afterwards (see /usr/src/linux/Documentation/block/barrier.txt for a thorough explanation 🙂 ). They are implemented using either ordered writes or cache flushes (depending on the capabilities of the underlying devices)…

Warto jeszcze przyspieszyć ext3
http://forums.gentoo.org/viewtopic-t-305871-highlight-barrier+ext3.html

Read Full Post »

Ciekawy kontragrument

In any case, the „bazaar/cathedral” dichotomy is an ideologically-inspired caricature, introduced by Eric S. Raymond to denigrate the efforts of Stallman and the GNU Project.

http://thebeezspeaks.blogspot.com/2008/05/i-like-my-bazaar.html?showComment=1209911040000#c3979700958745815900

Read Full Post »

gimp svn i gentoo

echo „dev-libs/glib ~x86” >> /etc/portage/package.keywords
#na nowym systemie nie wymagane nowe glib
emerge glib

#gtk-doc wymagany przez gimp, chociaż można to wyłączyć
#ruby wymagany przez gegl configure
emerge gtk-doc ruby

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
mkdir gimp_svn
cd gimp_svn
svn co http://svn.gnome.org/svn/babl/trunk/ babl
svn co http://svn.gnome.org/svn/gegl/trunk/ gegl
svn co http://svn.gnome.org/svn/libxslt/trunk/ libxslt
svn co http://svn.gnome.org/svn/gimp/trunk/ gimp
emerge gtk-doc
cd babl
./autogen.sh && make && make install
cd ../gegl
./autogen.sh && make && make install
cd ../libxslt
./autogen.sh && make && make install
cd ../gimp
./autogen.sh && make && make install
ldconfig
gimp-2.5

Aktualizacja:
./autogen.sh dla gegl wyrzuca jakiś błąd ale się kompiluje dalej

generating subtractive.c
../tools/create-reference.rb:556:in `foreach’: No such file or directory – operations.html (Errno::ENOENT)
from ../tools/create-reference.rb:556
from ../tools/create-reference.rb:531:in `open’
from ../tools/create-reference.rb:531

Read Full Post »

Older Posts »