otrdiena, augusts 16, 2005

IBFT

Paul Graham. Ļoti iemeslspējīgas esejas.
http://paulgraham.com/articles.html

..One of the most surprising things I discovered during my brief business career was the existence of the PR industry, lurking like a huge, quiet submarine beneath the news. Of the stories you read in traditional media that aren't about politics, crimes, or disasters, more than half probably come from PR firms.

Most articles in the print media are boring..Nor is there anything new, except the names and places, in most "news" about things going wrong.

as not a startup begins in an apartment. Instead of matching beige cubicles they have an assortment of furniture they bought used. They work odd hours, wearing the most casual of clothing. They look at whatever they want online without worrying whether it's "work safe." The cheery, bland language of the office is replaced by wicked humor. And you know what? The company at this stage is probably the most productive it's ever going to be.

..
If employees have to be in the building a certain number of hours a day, and are forbidden to do non-work things while there, then they must be working. In theory. In practice they spend a lot of their time in a no-man's land, where they're neither working nor having fun.

Mozillas kioski

Projekts

laižam ar:
firefox /chrome chrome://kiosk/content/blank-kiosk.xul

Lai mainītu startup page: chrome->kiosk.jar->locale->en_US->kiosk.dtd

Iemeslspējīgi raksti par 'new age' biznesu

Iedvesmai un idejām. Visādas gudrības un tā.
http://bnoopy.typepad.com/bnoopy/

Vietne no watt bloga.

Kustība

Kas ir Richard Stallman. Kā veidojās RedHat. Kā Mozilla kļuva open-source. Kas ir eseja “The Cathedral and the Bazaar”. Vārdu sakot - īsi par sākumu. Eku

Industrial Design Excellence balvas

Eko
Tech 1
Tech 2
Arhitektūra

Saruna

[..] es nesaprotu, kā var nemācīt bērniem runāt latviski. Ar maziem bērniem, suņiem un kaķiem es runāju tikai latviski [..] Halo! Nē – mēs sēžam vecrīgā. Spēlējam cūkas ar īstajiem latviešiem [..] Es uzaugu Kanādā. Mana māte piedzima Anglijā. Ģimenē mēs runājam latviski [..] Kanādā ir tāda vieta Tērvete. Jā – ja jūs skatīsieties kartē – tur būs tāds nosaukums. Tur ir vasarnīcas latviešiem.. Tērvetē ir bijuši labākie jāņi manā mūžā. Mēs ejam viens pie otra un aplīgojam un tad viņi atkal atpakaļ. Šeit Latvijā tā jāņus vairs nesvin. Ko es mācos – pašlaik es nemācos. Es strādāju Cafe. Londonā. Bet es gāju University Bostonā. Mācījos general arts. Ziniet fotogrāfija, kino. Es atgriezīšos University, bet pagaidām man gribās iegūt vairāk pieredzi. Un vēl es gribu aizbraukt uz Āziju. Jā – Dienvidaustrumāziju. [..] nē – latvieši, kas dzīvo Kanādā un Amerikā - viņi visi ir bijuši ārzemēs. Tā noteikti ir man ir priekšrocība, ka es esmu latviete. Visi mani labākie draugi ir Latvieši.

Linux Tag 2005

2005. gada 22-25. jūnijā man, kopā ar bijušajiem darba kolēģiem no Vidzemes Augstskolas bija iespēja pabūt Vācijā Karlsruhē, kur notika ikgadējā atvērtā koda tehnoloģijām veltītā konference un izstāde “Linux Tag 2005”.

3 dienas, kas bija paredzētas pasākumam likās pārāk maz, lai paņemtu visu informāciju, jo īstenībā tam būtu vajadzējis veltīt vismaz 3 nedēļas. Neskatoties uz to, mēģināšu piefiksēt to, kas ‘iekrita acīs’ un būtu jāpārbauda praksē.

Izstāde :
Nagios. Serveru monitorēšanas rīks. Dod iespēju sekot norādīto hostu hardvare stāvoklim, servisiem, aplikācijām.

OpenExchange. Ms Exchange atvērtā koda analogs. Labi izstrādāta web-saskarne un iespēja pieslēgties un strādāt kā no linux aplikācijām (Evolution, SunBird), tā Windows (Ms Outlook).

CAcert. Bezmaksas SSL sertifikātu izsniegšanas/autorizēšanas sistēma. Līdz gada beigām plāno tikt atbalstīti lielākajos web pārlūkos.
www.cacert.org

Asterisk. Vioce-over-ip telefonijas risinājums (centrāle) darbam paralēli ar ISDN, analogo un IP telefonijas sistēmām.

AfterStep window manager. Interesants ‘look and feel’. Moto – “Mēs neesam kārtējais ‘windows wanabe’”. Plašas konfigurācijas iespējas, zemas hardware prasības.

FreeNX. Attālinātā pieslēgšanās X serveriem. Ekstensīva kešošana gan klienta, gan servera pusē ļauj strādāt ar attālinātiem X-logiem pat caur zemas caurlaidības pieslēgumiem. Iespējams ‘tunelēt’ arī VNC (piem. priekš attālinātās palīdzības nodrošināšanas) un RDP protokolus.

Semināri:

LiMux. Tas pats linux Minhenes projekts. Neskatoties uz lielo publicitāti dažas lietas likās jaunas. Piemēram : kā desktop risinājums tiek izmantots Debian (nevis SuSe). Lietotāju migrācija notika pakāpeniski – sākumā izmantojot termināl servera risinājumu, pēc tam Wine, tad pilnīgu pāreju uz Linux.

Knoppix. LiveCD, kas bāzēts uz Debian Sarge. Projekta mērķis būt par ’šveices armijas nazi’ visām vajadzībām. Dažādi ‘cheat codes’, ko iespējams norādīt sāknējot sistēmu (piem. lai OS pilnībā ielādētu operatīvajā atmiņā, lai laistu alternatīvu logu menedžeri (tātad ne tikai KDE, bet arī Gnome, fwvm u.c.). Termināl – serveri, failu serveri, print serveri iespējams konfigurēt 10 minūtēs. Dažādi skripti, kas paredzēti, lai izveidotu savu LiveCD, vai instalētu sistēmu uz cietā diska.

Network accounting tools

MySql. MySql projektam aprit 10 gadi. Parādās advancētas fīčas, kā trigeri, transakcijas, stored procedures, saved cursors/views.

Izstādes iespaidi.
Daudz dalībnieku. Labāk protams tiek pamanīti tie, kas piedāvā ‘odziņas’, lai piesaistītu uzmanību. Piemēram – HP rīko ‘kodēšanas maratonu’, Arkeia – ‘hakošanas sacensības’ (diemžēl neredzējām, jo tas bija pēdējā dienā, kad devāmies mājup). Prezentācijas CD aizstāj DVD (SuSe; Debian). Interesanti, ka piedalās arī Microsoft un piedāvā sollutions for Unix interoperability services.

Vēlāk varbūt būs video/foto.

Update:
foto: http://box.va.lv/~arnis.cirulis/vacija

Autonomic computing

Autonomic computing is a phrase IBM uses to describe the set of technologies and tools that enable applications, systems, and entire networks to become more self-managing. Self-management involves four qualities—self-configure, self-heal, self-optimize, and self-protect.

update: Solaris 10 esot saņēmis balvu par iestrādēm self-menedžēšanā. Hmm.

Jamie Zawinski

Jamie Zawinski ir pametis Linux pasauli un pārgājis uz Mac OSX

[..] in six months or so, the only Linux machines I’ll ever have to touch will have no video or sound cards in them at all.

Par JWZ

“Back before you had heard of Netscape, I was responsible for the Unix versions of Netscape Navigator through release 1.1.”
“Before Netscape, I was primarily to blame for Lucid Emacs”
”...I was one of the folks who created and ran the Mozilla Organization during the first year of its life”
“But now I’ve taken my leave of that whole sick, navel-gazing mess we called the software industry. Now I’m in a more honest line of work: now I sell beer.”

Labs JZW raksts par kioskiem-termināliem http://www.dnalounge.com/backstage/src/kiosk/

/. komentārs par plānajām iekārtām

I evaluated transmeta’s chips in 2003, I think.. it was for a target product that needed a low power consumption. When we got their development kit and the heatsink was huge, I knew they were in trouble. I KNEW they were in trouble when we tried to return the multi-thousand-dollar kit to look at some other options they had.. and they wouldn’t listen.

If you’re working in the embedded world, you’re probably in a well defined area:

Low power, low speed micros. These are usually under 20mhz, sometimes faster. Cost a couple bucks and have everything under the sun integrated. Some have micro RTOS’s developed for them, most don’t. This market is mature and owned by people like Atmel, Microchip, Zilog, and a hoarde of other people making variants of chips like the 8051. Transmeta didn’t stand a chance there. Those chips consume almost no power at all and cost nothing.

Midrange micros for pdas and other appliances. This is where I thought transmeta had a chance, but then along came Intel with the XScale architecture and they made it work and work very well. This, not the pentium M, is what killed them I think. XScale is cheap, well supported, and very low power.

Above-midrange; Transmeta might have had a shot here, but their power consumption and support was much worse than the x86 compatible Nat Semi Geode (now owned by AMD?), and offerings from Via (C3 MiniITX). Price? No competition.

Notebooks. Pentium M ended this one. So did the G4 chip from Motorola.

Desktop high end CPUS. Nobody ever expected them to be competitive.

Looking back, it seems like their market ran away from them whereever they looked. Unfortunate, but not unforseeable IMO.

Skaņa Linux Terminālservera klientiem

neiet. Bet ies. Kādreiz

http://wiki.ltsp.org/twiki/bin/view/Ltsp/Sound

http://article.gmane.org/gmane.linux.terminal-server.general/10991

http://www.bravegnuworld.com/~rjune/ltsp/audio/HOWTO-nas.html

http://www.linux.com/howtos/Sound-HOWTO/x320.shtml

#record 4 seconds of audio from microphone
% dd bs=8k count=4 < /dev/audio > sample.au
4+0 records in
4+0 records out

#play back sound
% cat sample.au >/dev/audio

traktoristiem

traktoristiem

Brīviem brīžiem

Kaklasaites mezgli: http://www.apollo.lv/portal/articles/41855

Jealousy

ko gan citu darīt brīvdienā, ja ne pārinstalēt sekretāres kompi
http://journal.bad.lv/users/jealousy/

BrainBench

http://www.brainbench.com/xml/bb/transcript/public/viewtranscript.xml?pid=5512824

Demonstrates a solid understanding of core concepts within this topic. Appears capable of working on most projects in this area with moderate assistance. May require some initial assistance with advanced concepts, however :)

Bash Tricks

Save typing
cp /a/long/path/to/my/file{,.bak}

Reverse search in history
Crtl+r
(reverse-i-search)`us’: ls -l /usr/bin/sudo

Simple loops
for i in $(cat users.txt); do e=`dd if=/dev/urandom ibs=3 count=2 2>/dev/null | uuencode -m /dev/stdout | sed -n “2p”`; echo $i:$e; done

for i in *; do cp $i $i.bak; done

Avots: Prentice Bisbal, “My favourite bash Tips and Tricks”, Linux Journal, April, 2005

Trilobīti

Pēkšņi .. 1 miljona gadu laikā...
"The first eyes appeared about 543 million years ago - the very beginning of the Cambrian period - in a group of trilobites called the Redlichia. Their eyes were compound, similar to those of modern insects, and probably evolved from light-sensitive pits. And their appearance in the fossil record is strikingly sudden - trilobite ancestors from 544 million years ago don't have eyes."Un vispār - trilobīti (kas mūsdienu izpratnē bija primitīvi tārpi) tajā laikā bija valdošā suga."Trilobites' eyes allowed them to become the first active predators, able to seek out and chase down food like no animal before them"..
Katram laikam savi varoņi. :)

."Wikipedia":http://en.wikipedia.org/wiki/Trilobiteun

vēl labs :
"There is a reason we kiss potential mates - it's the most primitive way we know to check something out." un vēl:"sex is responsible for some of the most impressive biological spectacles on the planet, from mass spawnings of coral so vast that they are visible from space, to elaborate sexual displays such as the dance of the bower bird, the antlers of a stag and - according to some biologists - poetry, music and art. newscientist.com: http://www.newscientist.com/channel/life/mg18624941.700

J. Paškēvics

Cilvēkam mēdz būt viņa ūdens, tas, kur viņš jūtas kā zivs.[..] Šajā brīdī tu pārcelies uz citu teritoriju. Tu intuitīvi meklē it kā kādas acīm neredzamas durvis, tu tās uztausti, atver, aizver, un izrādās, ka esi nonācis tur, kur nav ne sadzīves, ne radinieku, ne slimību, vispār ne s.. tur nav. Tur ir tā pasaule, kuru tu esi meklējis.
RL Vai to nevar salīdzināt ar..
Neko ne ar ko nevar salīdzināt

kā rakstīt direktorijā, bet neļaut direktoriju dzēst

ExpertsExchange palīdzēja tikt galā ar problēmu, kā ļaut lietotājiem rakstīt direktorijā, bet neļaut pašu direktoriju dzēst.
Īsumā: ja owneris ir no adminu grupas (root), tad diru nevar dzēst par ja grupai ir rwx tiesības. Attiecīgi man ieteica:

find /home/sambashares -type d -exec chown root: {} \\; -exec chmod XXX {} \\;

update: tikai tad ja parent dir ir ro !

update2:
Triks slēpjas iekš sticky bit!
find /home/sambashares -type d -maxdepth 3 -exec chown root:users {} \\; -exec chmod XXX {} \\; -exec chmod +t {} \\;

Hans Reiser

Users should be able to retain their old habits for as long as they wish, engage in a slow comfortable migration, and incorporate the new features into their habits as they feel the desire. Elderly programs should be untroubled in their operation. Many worthwhile projects fail because they emphasize how much they wish to change rather than asking of the user the minimal collection of changes necessary to achieve the added functionality.


Namesys

dot /comma

381. I am an european accountant, how can I change the dot on the numeric keypad to a comma for easy my work? (NumLock is on; type the words in the quotes in ~/.xmodmaprc and add “xmodmap .xmodmaprc” in ~/.bashrc for permanent solution)xmodmap -e “keycode 91 = comma” ; X Window, to go back replace “comma” with “period”

add
xmodmap -e “keycode 91 = comma”
to
/etc/bashrc for system wide permament sollution

update: tomēr tas ir netīri, jo komandai jānostrādā tikai tad, kad tiek laisti x-logi

Faxing to/from Linux and Samba

hylafax
sambafax

Securing Linux Production Systems

Securing Linux Production Systems

Simptoms: fedora 3 neceljas ja / ir uz md0

Rīcība:
boot in rescue mode
chroot /mnt/sysroot (vai kaut kas līdzīgs)
grub
> device (hd0) /dev/sda
> root (hd0,0)
> setup (hd0)
> device (hd1) /dev/sdb
> root (hd1,0)
> setup (hd1)

Things to know

ģenerēt labas paroles:
dd if=/dev/urandom ibs=3 count=1 2>/dev/null | mmencode

latvijas network time protokol (ntp) serveris ir
ntp.latnet.lv

apskatīt partīcijas
cat /proc/partitions

raid 1 no konsoles
mdadm—create /dev/md0—level=1—raid-devices=2 /dev/sd[bc]1
mkfs.ext3 /dev/md0

instalē no konsoles perl CPAN moduļus
perl -MCPAN -e ‘install UI::Dialog’

perl CPAN spogulis Latvijā
http://kvin.lv/pub/CPAN/

Literatūra brīviem brīžiem

Par Linux. Šķiet viņa ir arī opensource. Autors nerunā par kādu distributīvu, vai “trešo pogu no labās puses”, bet par būtību.
grāmata

Par G

Google News
Google Desktop Search
Google Local Search
Google Scholar
Google Personalized Search
Google Video
Google Mail
Google Maps
Google Bloggs
Google Images
...

..It’ll be getting it’s own flag and army next.
./hachete (473378)

while (true) {
Product* product = new Product;
product->setType(Product::Beta);
products.append(product);
}

/Craig Ringer&ggvaidya

I’d love to key in “DVD player remote” or “car keys” and have it show me a map of where it is in my house.
/syntap

Perhaps they could erotic pictures next to any search results.
/MightyMartian

..ko Baltais nams aizliedz robotiem
http://www.whitehouse.gov/robots.txt
/PhreakOfTime

anti-google

play, rock, compute

The only reason to get into this game is because you like to play. If you are looking to advance in your career or make a lot of money, you have got the completely wrong idea. If that’s your goal, go to school and get an MBA and then work on becoming a business person. Otherwise, play, rock, compute!
/eno2001 . Slash

Antivirus ar GPL

Antivīruss ar GPL licenci.
Darbojas.

Bjarne Strourstrup

Only when something ambitious is attempted is there a need to adopt new an better tools and procedures. [p 693]

There is only one basic way of dealing with complexity: divide and conquer. [p 693]

The point about modeling reality is not to slavishly follow what we see but rather to use it as a starting point for design, a source of inspiration, and an anchor to hold on to when the intangible nature of software threatens to overcome our ability to understand our programs. [p 734]

“The c++ programming language”

3D animācija

3d animācija zem visām platformām http://www.blender3d.com/

blog

tail -f /dev/mind > blog

Labs /. komentārs par "Great moments in Computer history"

You know, when I looked at this list, I found myself disappointed. Sure, there are some big important guys, but software is more than about applications and the big picture. It’s also about the technology, and creating new abstractions. And in a lot of ways, the guy who first invented debugging is a lot more important to the success of computer science than anybody listed there.

It may be because I’m an old fart, but I remember the excitement of learning each new abstraction, either as I discovered it, or as it was invented. And it seemed to me that the creation of those abstractions are the really great deeds of computer science. Maybe nobody knows who had those break-through moments first, but I’m sure that they occured, and they seem to be to the the Great Moments in computer science.

1) The first guy to think “I shouldn’t have to rewire, I should be able to write instructions that rewire it for me” – i.e., the assembler moment

2) The first guy to realize “I’m not just re-wiring this, I’m describing an procedure for it to use” – the FORTRAN moment

3) The first guy to ask “Why can’t I used the same procedure from different places in my code” – the subroutine moment

4) The first guy to say “I should be able to use the subroutine in the program it already knows” – the library moment

5) The first guy to ask “Why do I have to be the one writing down the results?” – the printer moment

6) The first guy to realize “This isn’t just a calculator, it’s also a controller!” – the embedded moment

7) The first guy to realize “This isn’t just a calculator, it’s also a storage system!” – the database moment

8) The first guy to realize “This isn’t just a calculator, it’s also a communication system!” – the network moment

9) The first guy to realize “I’m not just submitting instructions for it to process – it’s submiting instructions back for me to process!” – the interactive moment

10) The first guy to think “Why can’t it do something else while its waiting?” – the multitasking moment

11) The first guy to think “Why can’t it show me more context while I work?” – the full-screen moment

And finally…

12) The first guy to think “Man, why can’t this thing show me some chicks?” – the porn moment

(solarrhino)

bzip2

taisa bz2 kompreseetu arhīvu
tar -cjvf alise.tbz /mnt/cbs/ALISE

extraktē bz2 kompresētu arhīvu
tar -xjvf alise.tbz /mnt/cbs/ALISE

Split and cat

Griežam arhīvu gabalos:
split -b 1m archive.tgz split_tgz_

Liekam kopā:
cat split_tgz_* >archive.tgz

SunRay serveris uz Fedora 2

Fiksēju lietas, ko darīju, lai palaistu SunRay serveri uz Fedora 2.
Istalēju tātad..

tips – serveris
serveri, ko vajag:
apache
tftp
dhcp
.. tad vēl vajag gcc, X logus, gnomi,
un lietojumprogrammas lietotājiem :)

SunRay server 3 beta

Doma tāda, ka defaultā instalācija ir pielāgota RH enterprise un SuSE. 2. Fedorai daži headeri ir citās vietās, kā arī sakarā ar 2.6 kerneli ir nelielas atšķirības.
Vārdu sakot – te hīts no .bash_history.

rpm -e sendmail
rpm -e sendmail mutt fetchmail mdadm
ls
mkdir install
cd install
scp XX.XX.XX.XX:/home/spats/Xinstall/sunrayx86/srss_3.0.tar.Z .
tar -xvzf srss_3.0.tar.Z
cd srss_3.0
ls
mozilla README.html
./utinstall
(šajā brīdī sākās “carnival of errors”)
yum install ksh (ups – sun skripti ir ksh)
yum install pdksh
ls
ls Docs/
yum install xpdf
xpdf Docs/Linux_Install.pdf &
ls
cd Supplemental/
ls
cd Java_Runtime_Environment/
ls
cd Linux/
ls
./j2re-1_4_2_03-linux-i586.bin
ls
ls /opt
mv j2re1.4.2_03 /opt/
cd ../../../
ls
./utinstall
tail /var/log/utinstall.2004_10_27_12\\:37\\:51.log
rpm -q gcc
yum install gcc
./utinstall
(sākās vēl smagāks erroru karnevāls)
tail /var/log/utinstall.2004_10_27_12\\:43\\:44.log
cat /var/log/utinstall.2004_10_27_12\\:43\\:44.log
yum install kernel-source
./utinstall
yum install kernel-headers
cd /lib/modules/2.6.5-1.358smp/build/include/linux/
ls
(ilgi meklējam un bakstam source failiem pareizās atrašanās vietas un/vai taisam symlinkus)
find / modversions.h | grep modversions
find / mach_mpspec.h | grep mach_mpspec.h
...
vim /lib/modules/2.6.5-1.358smp/build/include/asm/mpspec.h
./utinstall
vim /lib/modules/2.6.5-1.358smp/build/include/asm/smp.h
./utinstall
reboot
find / modversions.h | grep modversions
cd /lib/modules/2.6.5-1.358smp/build/include/linux/
ln -s ../config/modversions.h
pwd
cd ..
cd asm
ls
ls smp.h
find / mach_mpspec.h | grep mach_mp
ln -s ../asm-i386/mach-generic/mach_mpspec.h
find / mach_mpspec.h | grep mach_mpspec
find / mach_apicdef.h | grep mach_apicdef.h
cd install
ls
cd srss_3.0
ls
xpdf Docs/Linux_Install.pdf
cd /opt/SUNWut/sbin/
ls
./utadm -a eth1
./utpolicy
./utcard
ls
./utcard
ls
./utconfig
reboot
/etc/init.d/httpd start
cd /opt/SUNWut/sbin/
./utconfig
/etc/init.d/httpd restart
/etc/init.d/httpd stop
yum install dhcp
cat utadm | less
ifconfig
cat utadm | less
system-config-network
/etc/init.d/network restart
./utadm -a eth1
vim /etc/X11/xorg.conf
reboot
{enablējam XDMCP login screen->settings->XDMCP}

update:
Šķiet ka xdmcp tomeer nevajag
noderiigas konandas ir:
/opt/SUNWut/sbin/utconfig -u
/opt/SUNWut/sbin/utconfig
/opt/SUNWut/sbin/utpolicy
/etc/init.d/utsvc stop
/etc/init.d/utsvc start

kā TO dara uz Debian

Kā pietjūnēt GNOMI

SunRay FAQ

Stateless Linux

http://people.redhat.com/dmalcolm/stateless/stateless-linux-HOWTO-en/

Citāts

"..there are only 10 types of people - those who understand binary and those who don't" (nezināms autors)

Kļūdu paziņojumi haiku formā:

Yesterday it worked.
Today it is not working.
Windows is like that.



Three things are certain:
Death, taxes and lost data.
Guess which has occurred.



Windows NT crashed.
I am the Blue Screen of Death.
No one hears your screams.



The Web site you seek
Cannot be located, but
Countless more exist.



paņemts no Mayas

Hackaday

hackaday

LTSP servera instalācijas How-To

LTSP servera instalācijas How-To (mazliet novecojis)

1. Instalējam Fedora Core 2
2. Izvēlamies instalācijas tipu – Serveris
3. Sadalam partīcijas (mūsu gad. – automātiski)
4. Instalējam
X-Logus;
Gnome;
NameServer (Bind)
tftp server (pie other servers)
dhcp server
.. un aplikācijas, priekš lietotājiem (pēc izvēles/situācijas)

5. Instalējam LTSP 4.1 un Symbiant vadības rīku

Dodamies uz
thesymbiont.com

atrodam, lejupielādējam un instalējam (rpm -ivh paka.rpm)
pakas:
ltsp_i386-4.1-1.k12ltsp.0.4.1.noarch.rpm
symbiont-wm-4.1.0-3.noarch.rpm

5. Pēc reboot iestāstām Fedorai izmantot lietotāju informāciju un atentifikācijas mechanismus no mūsu skolelinux ldap servera un uzstāstam base dn un servera adresi
(user information -> enable LDAP support; Authentication-> enable LDAP support)
finišējam uzstādīšanu.

atjaunojam pakotnes
yum upgrade

6. Autorizejamies kā root un taisam sistēmas atjaunošanu un
Instalējam “Vieglo darbavisrmu” xfce

pievienojot /etc/yum.conf
[rawhide]
name=Fedora Rawhide – Development packages
baseurl=Fedora Core – Rawhide
baseurl=http://mirrors.kernel.org/fedora/core/development/i386/

[flash-plugin]
name=Macromedia flash-plugin site
baseurl=http://macromedia.mplug.org/apt/fedora/$releasever

[dag]
name=Dag RPM Repository for Fedora Core
baseurl=http://apt.sw.be/fedora/$releasever/en/$basearch/dag

un vēl arī šo vajag tipa laikam (pārbaudīt!)
yum livna-stable http://rpm.livna.org/fedora/2/i386/yum/stable/

.. un laižot komandu:

yum install xfce* xfce dbh* xfcalendar xfdesktop xffm* xfprint xfwm4* (instalēt xfwm)
yum install flash-plugin (instalē flash-lugin)
yum install mozilla-j2re (instalē java runtime environment)

7. Instalējam arīdzam
Latviešu valodas mēmā taustiņa
MS ttf fontu
.. atbalstu

Mēs šim nolūkam lietojam pašu rakstītu skriptu

wget salaca.va.lv/linux/fcplus/fcplus.pl
chmod 755 fcplus.pl
./fcplus.pl

5. Piemountējam /home no tjenera (mūsu autorizācijas severa)

failu serverim izlabojam failu /etc/exports
rindu
/skole/tjener/home0 xx.xx.xx.xx(rw) (pieiekam taatad muuusu ltsp serverim atļauju mountēt home)

ltsp serverim uztaisam mapi
/skole/tjener/home0

un labojam /etc/fstab

tjener:/skole/tjener/home0 /skole/tjener/home0 nfs defaults 1 1

Update:
Konfigurējot skaņas atbalstu jāņem vērā, ka alsa vēl netiek supportēts, tāpēc piem. xmms kā autput plugin jānorāda esound

Mozillai\\galeonam iegustam skaņas atbalstu instalējot mlayer spraudni:

yum install mplayerplug-in

Lokālo iekārtu atbalstam nepieciešams samba-client

yum install samba-client

update:
compaq deskpro skaņu iedarbina, pieliekot pie
lts.conf
SMODULE_01 = “sb io=0×220 irq=5 dma=1 mpu_io=0×330”

Partīcijas

Ja nu kādam, tāpat kā man, gadās pazaudēt diska partīcijas. Tad vajag lietot tādu instrumentu!

./ par politiku

The whole problem with other alternative (alternative to capitalism) systems, respect based, communism, or whatever is the simple fact that they require people to be better than they are. Unfortunately people are rotten in general.

Pica Valmierā

Štoka pica – 4225335
Vecpuišu parka picas – 4222833
Vitrium – 4221007
Vērdiņa pica (laikam bez piegādes) – 4223808

Noskaidro vārdus un adreses segmentā 10.20.5.0-254

nmap -sP 10.20.5.0-254

Pērle no ./

If you use biometric data for your passwords then you can never change your passwords. The first time you use a cracked login terminal you’ve lost security forever, unless you have surgery.

Linux RAID

Linux software RAID1 is just as fast as several of the hardware RAID1 setups I’ve tested using Bonnie++—These are fucking fileservers, not renderfarms. The processor’s sitting there doing jack shit anyway, and you’re more than likely putting a P4 in there since you can’t buy anything else with decent reliability. Throw in a decent GigE network card and your processor is STILL at 0% utilization. Make that a RAID5 with hot-standby drive and I would be very surprised if you noticed any difference in the apparent “feel” of the server compared to a hardware RAID solution.

Hardware RAID’s okay but now you’ve got a proprietary format array with a SPOF (the RAID card(s))—sure you can keep spare RAID cards around but honestly unless you need every last bps on your network transfer and you’ve got your server so overloaded that SW RAID is impacting your performance you’re just incurring extra expense. I am very happy that I can take any RAID array I have and throw it in another system should a motherboard or controller fail and I need the system up immediately. I’m very happy that LVM Just Works and works happily on top of software RAID. There’s no issues and no extra question marks like there are with any hardware RAID “solution”.

Want beeping? Write a script. Want email/phone/paging when something goes wrong? Write a script. Or use any of the monitoring and alerting systems you can find on Freshmeat (mon, nagios, etc.). Jesus H Christ, give your head a shake.

Oh wait, you’re trying to build a performance system using an OS built for pushing pixels. Perhaps that is your biggest problem. Windows has its place, but high performance data transfer just isn’t one of them. I guess if you’ve decided to spend a couple hundred on an OS license that gets you nothing you may as well blow another couple hundred to get hardware to go with it.

sed

izdzēš rindiņu kas satur 20.20.5.3
sed -i '/10.20.5.3/d'

aizvieto
sed -i ’s/a/b/’ fails

CD rakstīšana no konsoles

cdrecord -v speed=12 dev=ATAPI:0,1,0 -data path/to/image.iso

Code Complete

Code Complete, 2d Ed ir vērts palasit!

Ābece

A is for awk, which runs like a snail
B is for biff, which reads all your mail
C is for cc, as hackers recall
D is for dd, the command that does all
E is for emacs, which rebinds your keys
F is for fsck, which rebuilds your trees
G is for grep, a clever detective
H is for halt, which may seem defective
I is for indent, which rarely amuses
J is for join, which nobody uses
K is for kill, which makes you the boss
L is for lex, which is missing from DOS
M is for more, from which less was begot
N is for nice, which really is not
O is for od, which prints out things nice
P is for passwd, which reads in strings twice
Q is for quota, a Berkeley-type fable
R is for ranlib, for sorting a table
S is for spell, which attempts to belittle
T is for true, which does very little
U is for uniq, which is used after sort
V is for vi, which is hard to abort
W is for whoami, which tells you your name
X is, well, X, of dubious fame
Y is for yes, which makes an impression, and
Z is for zcat, which handles compression

(no slashdot komentāriem)