Erinevus lehekülje "Kasutaja:Jj" redaktsioonide vahel

Allikas: Kuutõrvaja
(NB Mitte puududa)
24. rida: 24. rida:
 
Hea näide vanast programeerimise õpikust, ehk kulub kuskil ära
 
Hea näide vanast programeerimise õpikust, ehk kulub kuskil ära
  
  Näärivana1
+
  //Näärivana1
 
   '''Korrata kuni kell pole veel 18.00
 
   '''Korrata kuni kell pole veel 18.00
 
   oodata üks minut
 
   oodata üks minut
 
   Siseneda ruumi; pidada tervituskõne
 
   Siseneda ruumi; pidada tervituskõne
 
    
 
    
   kingituste jagamine
+
   //kingituste jagamine
 
   '''korrata kui''' kotis 1 on veel pakk
 
   '''korrata kui''' kotis 1 on veel pakk
 
   võtta kotist 1 mingi pakk
 
   võtta kotist 1 mingi pakk
37. rida: 37. rida:
 
   '''muidu'''
 
   '''muidu'''
 
     lugeda pakil olev nimi
 
     lugeda pakil olev nimi
     paki kätteandmine
+
     //paki kätteandmine
 
       '''kui''' pakk on näärivanale '''siis'''
 
       '''kui''' pakk on näärivanale '''siis'''
 
       tänada saadud paki eest; panna pakk kotti 2
 
       tänada saadud paki eest; panna pakk kotti 2

Redaktsioon: 4. juuni 2010, kell 11:49

Personaalne jj arendusnurk ehk sodinurk kuutõrvajas

NB Mitte puududa

Must materjal

Pisikesed asjad


Hea näide vanast programeerimise õpikust, ehk kulub kuskil ära

//Näärivana1
 Korrata kuni kell pole veel 18.00
 oodata üks minut
 Siseneda ruumi; pidada tervituskõne
 
 //kingituste jagamine
 korrata kui kotis 1 on veel pakk
 võtta kotist 1 mingi pakk
  Käesoleva pakiga seotud tegevus
  kui pakil pole nime siis
   panna pakk kotti 2
  muidu
   lugeda pakil olev nimi
    //paki kätteandmine
     kui pakk on näärivanale siis
      tänada saadud paki eest; panna pakk kotti 2
     muidu
       kutsuda nimetu; nõuda pala
        kui pala esitati siis
         valida nimestikust M mingi kõne
        pidada valitud kõne; anda pakk
 Pidada lahkumiskõne; väljuda ruumist


iconv -f ISO-8859-1 -t UTF-8 filename.txt utf8 to latin

ImportError: No module named ImplPython User's solution This works! +0 Vote Up Vote Down +0 Vote Up

Start with a new site-packages folder

cd Python-2.4.4/lib/python2.4 mv site-packages/ site-packages_old mkdir site-packages

Move over some of the stuff needed

mv site-packages_old/PIL site-packages


http://cb.vu/unixtoolbox.xhtml

Ketaste liigutamine linuxist

http://fritzthomas.com/overall/491-how-to-cleaning-up-gentoo-to-get-more-free-disk-space/

http://www.brandonhutchinson.com/Moving_Linux_to_a_new_hard_disk.html

Graafilised menüüd whiptail mis kasutatav linuxis nt debianis kohe ja bsd's asub paketis newt

sarnane on ka dialog mis bsd's vaikimisi

#!/bin/sh
dialog --inputbox text 10 30 2> /tmp/input.dialog
   if [ $? = 1 ]; then
         clear
         exit 0
   fi
ANS=`cat /tmp/input.dialog`
echo "You typed: $ANS";

http://manpages.ubuntu.com/manpages/intrepid/man1/whiptail.1.html

http://stackoverflow.com/questions/1562666/bash-scripts-whiptail-file-select


http://www.rhyolite.com/dcc/ spämmiõrjet

lanis olevate arvutite liikluse joonistamiseks bandwithd, paistab ainult kaua arendamata seisnud projekt http://bandwidthd.sourceforge.net/

Selinux nsa toel arendatud http://www.nsa.gov/research/selinux/

Mingi programm screeni

/usr/local/bin/screen -dmS rtorrent /usr/local/bin/pebrot

Failimuudatuste jooksev vaatamine

http://en.wikipedia.org/wiki/Inotify

live's wrapper mis loeb ühelt töötavalt programmilt väljundit ja käitub vastavalt

/root/bin/gen_stat | /root/bin/wrapper.sh &
#!/usr/bin/awk -f
#kasutamiseks emergeda mailx gentoo masinas
{
if ( $3 != "1" )
        {
         print " systeem toimib"
         "echo \"generaator ok!\" | mail -s \"generaator ok!\" email@asdf.ee" | getline current_time
        }
else
        {
         print " rike"
          "echo \"generaator t22tab!\" | mail -s \"generaator t22tab!\" email@asdf.ee -c  email2@asdf.ee"" | getline current_time
        } 
}


#spam viirus
content_filter = smtp-amavis:[127.0.0.1]:10024

ja faili master.cf lõppu lisada

smtp-amavis     unix -        -       n     -       5  smtp
 -o smtp_data_done_timeout=1200
 -o smtp_send_xforward_command=yes

127.0.0.1:10025 inet n        -       n     -       -  smtpd
 -o content_filter=
 -o local_recipient_maps=
 -o relay_recipient_maps=
 -o smtpd_restriction_classes=
 -o smtpd_client_restrictions=
 -o smtpd_helo_restrictions=
 -o smtpd_sender_restrictions=
 -o smtpd_recipient_restrictions=permit_mynetworks,reject
 -o mynetworks=127.0.0.0/8
 -o strict_rfc821_envelopes=yes
 -o smtpd_error_sleep_time=0
 -o smtpd_soft_error_limit=1001
 -o smtpd_hard_error_limit=1000 

mpt

do sysctl -a | grep nonoptimal_volumes this should find an oid somewhere under mpt branch, and it should reflect the number of raid volumes in state other than "optimal". in most cases this means that a disk has gone bad.

FreeBSD all erinevate raidide monitooringud

http://www.nico.schottelius.org/docs/freebsd-raid-monitoring/

http://www.freebsdwiki.net/index.php/Megarc

Monitooring smartmontoolsiga

http://smartmontools.sourceforge.net/docs/raid-controller_support.html

Nagu nimi jutustab

http://nixify.blogspot.com/2009/10/getting-reports-on-intrusion-attempts.html

viiskümmend suurimat kausta sorteerituna

du -k . | sort -nr | head -50

Paging http://en.wikipedia.org/wiki/Paging

pagesize

Mõned regexpi mustrid

as 112233 sdf
asd 0.0232 ads
Muster:
\s(0\.)?[0-9]+\s

Selgitus:

\s - tühik
(0\.)? - luba numbrijada ees 0.
[0-9]+ - vähemalt 1 number 

Nt rida

OUTPUT="HTTP OK HTTP/1.0 200 OK - 3376 bytes in 0.093 seconds" 

Selle analoogia põhjal proovi äkki sellist:

"output:tm:/- (\\d+) bytes/" "output:tma:/in =  (\\d+\\.?\\d*) seconds/"

Nimelt, kuna originaalis ilmselt on kirjutatud \\d, siis tähendab see, et \ tuleb veel topelt escapeda, ehk \\, millest võis minu esialgne rida mitte töötada. Teine asi on nende sulgudega - sulgude sees olev regexi osa on see, mis pannakse väljundisse, seega peab sulge õigesti panema.

Pikk lohisev käsk abiks liiga pikkade vanade rippuvate protsesside tarbeks

for P in `links --dump http://nw.eenet.ee/server-status | egrep "space:+Kspace:+digit:\.digit:{2}space:+digit:{3,}" | cut -c 6- | cut -d ' ' -f 1`; do echo "$P tapetakse"; kill -USR2 $P; done 

http://www.gtkpod.org/about.html linux/bsd ipod kasutus

http://www.cgsecurity.org/wiki/PhotoRec failide taastamine ntfs/fat/ext

http://www.mastershaper.org/index.php/Main_Page linuxil powertool neti koormuste kontrolliks

http://l7-filter.sourceforge.net/ filtreerida teenuseid ja nt muula, torrentit blokeerida

õpetussõnu

https://help.ubuntu.com/community/Servers lugeda ja kirjutada ka ise huvitavatest ideedest

http://www.defcon1.org/html/articles.html

http://www.freebsd.org/cgi/url.cgi?ports/www/rt36/pkg-descr

http://wiki.bestpractical.com/view/FreeBSDInstallGuide

RIPE aadressid LIRidel

ftp://ftp.ripe.net/pub/stats/ripencc/membership/alloclist.txt

Saadetud ideed

Lingid

http://geektechnique.org/projectlab/796/how-to-build-a-fully-encrypted-nas-on-openbsd

http://akadeemia.kakupesa.net/VR1/loengud

http://www.cinepaint.org/

http://www.openmaniak.com/inline_final.php

http://www.bsdcan.org/2007/schedule/track/Tutorial/index.en.html

http://sourceforge.net/projects/snoop/

http://wiki.wifi.ee/index.php?title=Eri:Allpages

Mõned samba lingid

http://www.freebsddiary.org/samba-pam.php

FreeBSD lingid

http://www.freebsd.org/projects/ideas/

http://blizzard.rwic.und.edu/~nordlie/miniwulf/ Beowulf cluster running under FreeBSD

Raua lingid

http://www.soekris.com/

Võrk

http://6to4.version6.net/

http://www.routeviews.org/dynamics/

http://en.wikipedia.org/wiki/Border_Gateway_Protocol

http://www.cyberciti.biz/tips/howto-monitor-and-restart-linux-unix-service.html


iconv -t utf-8 /etc/passwd

iconv -t latin /etc/passwd

iconv --from-code= --to-code=UTF-8 ./fail1 > ./fail2

/usr/sbin/apache-modconf apache enable mod_info vaja uurida kas uuel töötab ka