Skip to Content

kotnik's blog

Semjuel Tejlor Kolridž - Epigram

Sir, I admit your general rule,
That every poet is a fool,
But you yourself may serve to show it,
That every fool is not a poet.

Volkswagen Amarok

Evo ga, Volkswagen Amarok:

Volkswagen Amarok

VW je neko vreme davao imena automobilima po vetrovima (jetta, corrado, santana...), a sada su se bacili na GNU/Linux audio plejere :) Baš me interesuje kako će izgledati VW Rhythmbox...

Knjiga: Matt Mason - The Pirate's Dillema

Matt Mason - The Pirate's Dilemma: How Youth Culture Is Reinventing Capitalism

ISBN: 1416532188, 313 strana, engleski jezik, Amazon, Google Books, blog knjige.

Pop kultura i inovacije. Promene u globalnoj kulturi i uticaj informacionih tehnologija. Pirati kao novi proizvođači, remix, open source ideje koje transcenduju u fizički svet (na primer, open source pivo), online besplatna edukacija, moć globalne informacione tehnologije.

Ocena (1-10): 7

Srpska slova u HTML

Evo tabele za srpska slova kao HTML entitete.

Slovo Ć ć Č č Š š Đ đ Ž ž
HTML decimalni kod Ć ć Č č Š š Đ đ Ž ž

 

O znanju

Univerzum i čovekPre nego što ovde dalje nastavimo, da li vam je ikada palo na pamet da je sve ovo jednostavno veliki nesporazum? Pošto ovde niste da biste nešto saznali, već da biste bili naučeni kako da položite ove testove, znanje mora biti organizovano tako da može biti predavano i mora biti redukovano do informacije, pratite li me? Drugim rečima, ovo vas navodi da pretpostavite kako je organizacija osnovno svojstvo samog znanja i da nered i haos jednostavno predstavljaju nevažne sile koje mu spolja prete. Činjenica je da su stvari upravo obrnute. Red je samo tanko, opasno stanje koje mi pokušavamo da nametnemo na osnovnu realnost haosa...

-- Vilijem Gadis mlađi
 

Geografska dužina i širina na Google Maps

Google Maps servis ne pruža odmah vidljive informaciji o geografskoj dužini i širini mesta koje vas interesuje. No, ukoliko je tačka koja vas interesuje u centru mape, dovoljno je da iskopirate ovaj JavaScript u polje za adresu browsera i pritisnete enter:

javascript:void(prompt('',gApplication.getMap().getCenter()));

Iskočiće dijalog prozorčić u kome će se nalaziti potrebne informacije.

Instaliranje Samba servera na Ubuntu GNU/Linuxu

Ukoliko želite da na lak način delite fajlove između GNU/Linux i Windows računara Samba nudi pravo rešenje za to. Ovde ću opisati instaliranje i podešavanje Samba servera na Ubuntu operativnom sistemu.

Prvo ćemo instalirati Sambu:

sudo apt-get install samba smbfs

Sada kada je Samba instalirana podesićemo konfiguracioni fajl. Postoje programi pomoću kojih možete podešavati Sambu unutar grafičkog okruženja, ali najbrže je to uraditi direktno u konfiguracionom fajlu:

sudo gedit /etc/samba/smb.conf

U konfiguracionom fajlu pronaći deo za autentifikaciju koji izgleda ovako:

####### Authentication #######

# "security = user" is always a good idea. This will require a Unix account
# in this server for every user accessing the server. See
# /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/ServerType.html
# in the samba-doc package for details.
;   security = user

Odkomentarisati liniju "security = user" i dodati još jednu linuju da na kraju taj deo fajla izgleda ovako:

####### Authentication #######

# "security = user" is always a good idea. This will require a Unix account
# in this server for every user accessing the server. See
# /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/ServerType.html
# in the samba-doc package for details.
   security = user
   username map = /etc/samba/smbusers

Odlično! Kad smo već u konfiguracionom fajlu, podesićemo da home direktorijum bude vidljiv na mreži. Pronađite, pri kraju fajla, deo koji izgleda ovako:

#======================= Share Definitions =======================

# Un-comment the following (and tweak the other settings below to suit)
# to enable the default home directory shares.  This will share each
# user's home directory as \\server\username

I onda, napravite da početak tog dela ([home] odeljak) izgleda ovako:

[homes]
   comment = Home Directories
   browseable = yes
   read only = yes
   create mask = 0700
   directory mask = 0700

Izbacio sam komentare (sve linije koje počinju sa # ili ;) kako bih izvukao najbitnije. Sada kada je sve podešeno vreme je da dodamo korisnike. Jedna napomena pre dodavanja korisnika: možete da dodajete samo korisnike koji već postoje u sistemu. Tako da ukoliko neko korisničko ime ne postoji, prvo ga dodajte na klasičan način (sudo adduser ImeKorisnika). Dakle, dodajmo jednog korisnika:

sudo smbpasswd -a <ime korisnika>

Ukucajte lozinku dva puta i to je to. Zatim dodajte korisnika u fajl za koji smo Sambi rekli da mapira korisnike:

sudo gedit /etc/samba/smbusers

Format za mapiranje korisnika je vrlo jednostavan: (ubuntu korisničko ime) = "(samba korisničko ime)". Imena ne moraju biti ista, ali pojednostavljuje stvari ako ih držimo istim. Dakle u ovaj fajl stavite:

<korisnik> = "<samba korisnik>"

I to je to. Ostalo je samo da restartujemo Sambu:

/etc/init.d/samba restart

Gotovo. Sada ćete moći pristupiti svojim fajlovima na GNU/Linux računaru iz Windowsa.

 

YeeLoong notebook

Prvi notebook na svetu na kome se u potpunosti nalazi slobodan softver uskoro dolazi na tržište. Svi softverski aspekti ovog računara su slobodan softver: BIOS, drajveri, operativni sistem, itd.

YeeLoong notebook

U pitanju je mali računar s ekranom od 8,9 inča firme Lemote. Datum izlaska još nije poznat, ali planiram da kupim ovaj uređaj zarad čiste podrške. Potrebno nam je mnogo više ovakvih mašina. A i sa tehnološkog aspekta, zaista je ružno da na računaru iz 21. veka BIOS bude u 25x80 tekstualnoj rezoluciji.

Hardverski aspekti računara su sasvim na nivou grupe koju prestavlja. STLS 2F procesor na 800MHz, do 1GB RAM memorije, SSD ili klasični hard disk. Još ukoliko se u obzir uzme mala potrošnja i obećanje proizvođača da će uređaj biti pristupačne cene, ne vidim razlog zašto ne izabrati ovaj računar.

S druge strane, u budućnosti moći ćete da se osećate lepo znajući da ste jedna od onih koji su u svom posedstvu imali prvi kompletno slobodan laptop :)

Za one zagrižene GNU/Linux korisnike - zar možete odoleti računaru koji dolazi sa preinstaliranim Slackware-om? Ja znam da ne mogu...

Bezgrešna greška

Biblija je prepuna greška i protivurečnosti, ali ova je jedna od najboljih. Pitanje je, ko je rekao Davidu da izbroji Izrailje?

Odgovor (po ekavskom Vuk-Daničić prevodu):

  • Bog je rekao (2. Samuilova 24:1)
  • Sotona je rekao (1. Dnevnika 21:1)

Da se ne radi o istom liku :) ? U svakom slučaju, za brzu proveru: 2Sam, 1Dn.

Tar i ja

Aha! Suočen s velikim direktorijumom sa velikim brojem malih fajlova, odlučio sam ga iskopirati na drugi mašinu. Prvo što mi je palo na pamet je da iskopiram pomoću OpenSSH alata za kopiranje: scp. I to je super, ali ogroman broj fajlova znači da bi se dosta vremena i bandwidtha potrošilo bez potrebe. Treba to nekako streamovati, a kao rešenje se nametnuo tar. Evo komande:

tar -cf - /neki/direktorijum | ssh udaljeni.host tar -xf - -C /odredišni/direktorijum

Način funkcionisanja ove linije je prilično jednostavan. Parametrom -c kažemo taru da počne praviti arhivu (bez bespotrebne kompresije), a -f - govori da arhivu izbacuje na stdout (standardni izlaz). S druge strane, na udaljenom računaru, isto pokrećem tar ali sa obrnutim parametrima: -x znači raspakuj arhivu, a -f - govori taru da je čeka na stdin. I ide. Nažalost, nema nikakvog statusa ili predviđenog vremena za završetak, i rsync bi ovaj posao mnogo lepše odradio, pogotovo ukoliko se isto stablo nalazi i sa druge strane, ali ovaj način je brz, jednostavan i radi posao.

Syndicate content