Moore-i seadus ei tööta

Moore-i seaduse järgi kasvab arvutite arvutusvõimsus eksponentsiaalselt. Kuidas seda öelda, ei see ei kasva üldse enam, see on kinni jäänud, transistorid-misiganes-aatomid ei lähe väiksemaks. Protsessorid lähevad juba pikemat aega horisontaalselt suuremaks, lisatakse tuumasid arvutuste paralleelseks muutmiseks. Mis siis saab? Kas mõned algoritmid muutuvad kasutuskõlbmatuks ja närbuvad? Ei muutu, miks peaks keegi sellise teema üle üldse […]

Read more "Moore-i seadus ei tööta"

Teen ise tugeva pdf lugeja

Adobe Acrobati jaoks raha ei ole, Adobe Reader ei oska skaneeritud pdf faile lugeda, OCR võimalusi on kusagil vaba tarkvara maal, seega teen ise Adobe Reader-i paremaks, kasutades erinevaid teeke ja liimikoodi. Adobe Readeril on .net-is kasutamiseks AcroPDFLib.dll olemas. See ei ole vaba tarkvara kuid lubab paari rea koodiga Adobe Readerit kontrollida ning näiteks minna […]

Read more "Teen ise tugeva pdf lugeja"

PCA

Peakomponentide analüüs eesti keeles, anyway mul on üks hea joonis. PCA leiab uued koordinaatteljed selle seletuse järgi. Kuna x1 ja x2 telgedele ei lange ühtegi punkti selles 2d ruumis ja kõik langeb y1 peale, siis see on peatelg (principal component axis) ja y2, mis on y1-ga risti on least principal component axis  . x1 ja […]

Read more "PCA"

Huvitavad domeeninimed

IP aadressid iseenesest on suur teema ja selle seletamiseks on palju raamatuid kirjutatud. Keegi ei saa täpselt aru kuidas need töötavad tänapäevani. Kui kord NIC on installeeritud arvutile ja tarkvara sellega suhtlemiseks on OP süsteemis olemas, siis määratakse aadress arvuti võrguliidesele ja vähemalt üks DNS serveri asukoht. Vähemalt TCP/IP töötab nii. Blabla, tegelikult nägin huvitavat […]

Read more "Huvitavad domeeninimed"

Ubuntu kasulikud lingid

Kuna suht võõras bash shelliga serveri konfigureerimises, siis siia mõned omale vajalikud lingid. VNC. VNC on vaja tööle saada, aga desktopi pole, seega: https://www.linode.com/docs/applications/remote-desktop/using-vnc-to-operate-a-desktop-on-ubuntu-12-04 https://www.howtoforge.com/how-to-install-vnc-server-on-ubuntu-14.04 http://www.havetheknowhow.com/Configure-the-server/Install-VNC.html // !/bin/sh # Uncomment the following two lines for normal desktop: # unset SESSION_MANAGER # exec /etc/X11/xinit/xinitrc [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && […]

Read more "Ubuntu kasulikud lingid"

Programmeerimisega seotud raamatud

Enamus ajast kui ma õpin midagi uut, siis tahan , et selle kohta oleks võimalikult palju materjali. Materjal võib olla internetileheküljed, raamatud, inimesed. Kuid mõnikord loen ka terve raamatu läbi, või vähemalt pool, ja seda siis kui tunnen, et selline seletus mulle sobib. Või on mul lihtsalt kirg antud teema vastu. Selliselt avastan vahest, et […]

Read more "Programmeerimisega seotud raamatud"

Firefox sai uue extensionite API

Mis tähendab, et ükski vana  extension tööle ei lähe, ilma spets signatuurita, mille saab kusagilt automatiseeritud süsteemilt. Extension SDK on mingi tore turvalisuse poole pürgimine. Võrreldes IE-ga, kus lihtsalt activex käima läheb, on see kindlasti parem variant. Mul ikka veits kahju, et vanad extensionid ei tööta. Ctypes.jsm oli nii lahe viis sodida desktopi aknasse midagi. […]

Read more "Firefox sai uue extensionite API"

Kabsch algoritm

Kabsch algoritmi kutsutakse ka partial Procrustes superimposition. Algoritm leiab näiteks kahe punktide hulga vahel joonduse, mis on arvutigraafikas vajalik, kuid on ka muid kasutusalasid. Paistab lahe algoritm, seega kirjutan üles. Esialgu tundub väga teoreetiline algoritm, sest kasutab sellist asja nagu covariance matrix, mis teadagi on see maatriks, mida tegelikult üldse kasutada ei saa. Lisaks veel […]

Read more "Kabsch algoritm"

Benfordi seadus

0.301 0.176 0.125 0.097 0.079 0.067 0.058 0.051 0.046 Benfordi seaduse järgi on esimene mitte null number 0.301 tõenäosusega 1, 0.176 tõenäosusega 2 jne. Võttes mingi suvalise suure valimi, siis on ta Benfordi seaduse järgi siis, kui ta esimeste numbrite esinemise tõenäosused on sarnased antud listile. See seadus kehtib paljude andmehulkade kohta, nagu tänava aadressid, […]

Read more "Benfordi seadus"