Wolfwood's Crowd

< veljača, 2006 >
P U S Č P S N
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28          


Dnevnik.hr
Gol.hr
Zadovoljna.hr
Novaplus.hr
NovaTV.hr
DomaTV.hr
Mojamini.tv

Komentari On/Off

Why?
Kritika il' hvala hrvatskog informatičkog košmara.

K R A T I C E

JPKBN - je.eš programera koji bloga nema

PHP
e-mail: stjepan at gmail dot com

2:381/161 RIP

Jezici i alati
Mono dan
Clarion dan
PHP dan
Python dan
Java dan




Linkovi

Literatura

19.02.2006., nedjelja

Selidba

Nakon skoro dvije godine blogiranja na blog.hr-u selim se na vlastitu domenu. Nova adresa na kojoj se možemo čitati je wolfwoodscrowd.info. Zahvaljujem blog.hr-u na dosadašnjem gostoprimstvu.

Da li je migriranje na vlastitu domenu pametno i da li su razlozi da selidbu opravdani? To će pokazati vrijeme. U početku će zacijelo doći do pada posjećenosti. Statistika pokazuje da većina posjetitelja dolazi s početne blog.hr stranice. Manje će biti slučajnih posjetitelja, a više onih koje zanima ono što pišem. Postovi će biti redovitiji, više će biti popratnog sadržaja, osim na informatičku svakodnevnicu i programiranje više ću se osvrtati na ono što se događa na domaćem i stranom webu...

Čitamo se...

- 11:38 - Komentari (3) - Isprintaj - #

18.02.2006., subota

VistaDB

Netko je jednom podijelio programe na one koji koriste neku bazu podataka i one koji ne koriste. Pri tome je napomenuto da su oni prvi u velikoj većini. Svakom programu je potrebna mogućnost da sprema podatke. Nekad je bilo uobičajeno da svako radi neku svoju kvazi bazu, ali dana se ljudi uglavnom odlučuju na već postojeće baze. Pod Windowsima se udomaćio MSDE, pa ukoliko ste sretne ruke može vam se dogoditi da nakon instalacije nekoliko programa imate preko nekoliko njegovih instanci na računalu, a svaka instanca će vam uzeti oko 80MB prostora na disku. Sql Server 2005 Express Edition će nastaviti s tom praksom...

A vama treba mala baza, po mogućnosti da se može samo iskopirati, bez instalacije, navukli ste se na SQL pa ne dolaze u obzir stara xBase rješenja. Imate SQLite, ali vi u open source ne vjerujete. I što vam onda preostaje? Možda VistaDB? Sprema do 4GB podataka u 64.000 tablica, ima footprint od 500KB, spominje se velika brzina, različiti tipovi podataka, okidači, relacije i ostala ekipa. Postoji ADO.NET provider za .NET okruženje (1.1, 2.0), OLE DB provider, COM objekti, možete koristiti i VCL komponente. Podržan je SQL-92 za upravljanje podacima, a VistaDB se može koristiti i kao server engine. Sa njihovih stranica možete skinuti i Data Migration Wizard koji služi za migriranje drugih baza (Access, Clipper, dBASE, FoxPro, InterBase, Oracle, Paradox, Sql Server) na VistaDB. Ako uz svoju aplikaciju distribuirate VistaDB ne morate ništa dodatno plaćati. Ako vas još nešto zanima pogledajte FAQ.

Možda ste zbunjeni nazivom, ali VistaDB nema ništa zajedničko s novim operativnim sustavom iz Redmonda. Osim što će se moći vrtjeti na njemu.

Jedan od razloga za ovaj post je i njihova velikodušna ponuda svim blogerima koji u svojem postu spomenu zadnju VistaDB 2.1 inačicu. Vaš blog bi trebao imati fokus na .NET tehnologiju.

Najavljena je i podrška za Mono u 3.0 inačici, ali ona će se pojaviti navjerojatnije tek iduće godine.

- 05:57 - Komentari (4) - Isprintaj - #

17.02.2006., petak

Programerski fontovi

Hej programeri, nije vrag da još uvijek koristite samo Courier (New) font u svojim editorima? Primjetio sam da ljudi uglavnom ostavljaju default font u alatima u kojima rade. Neki, ali ti su stvarno rijetki, koriste font koji nije monospaced. Postoji li nešto ružnije od programskog koda u Times New Roman fontu?

Trevor Lowing krenuo je lov na najbolji font za svoj omiljeni editor, a rezultate je prikazao na svojoj stranici. Njegovi kriteriji za dobar programerski font su:

* Crisp clear characters.
* Extended characterset.
* Good use of whitespace.
* 'l', '1' and 'i' are easily distinguished
* '0', 'o' and 'O' are easily distinguished
* forward quotes from back quotes are easily distinguished -prefer mirrored appearance
* Clear punctuation characters, especially braces, parenthesis and brackets

Za brzi pregled navedenih fontova pogledajte preview.

Kad sam svojevremeno prešao na Linux počeo sam koristiti Lucida Console font (zbog toga i ovaj blog koristi taj font, jasno ukoliko postoji instaliran na vašem računalu), Lucida Sans Typewriter, počeo sam koketirati s Bitstream Vera Sans Mono fontom, dok u VS-u koristim Monaco...

- 05:46 - Komentari (4) - Isprintaj - #

15.02.2006., srijeda

Open source, Microsoft, Oracle...

Otkaz

Osnivač Gentoo distribucije, Daniel Robbins, napustio je posao u Microsoftu nakon 8 mjeseci rada. Nije bio zadovoljan svojim radom u Microsoft Linux Lab-u i (ne)iskorištavanjem njegovih potencijala. Vraća se u svoj rodni kraj (Albuquerque, New Mexico) gdje će raditi za ABC Coding Solutions i razvijati programe u .NET okruženju.

Šečer

CRM (Customer relationship management) rješenja su valjda najozloglašenija u čitavoj informatičkoj industriji. Ako ste u prilici da negdje rješavate nekakav test sa spajanjem parova možete biti sigurni da je par Failure i CRM točno rješenje. Razlog tome ne može se jednostavno opisati u jednoj rečenici, ali najvjerojatnije je to zbog toga što takva rješenja itekako ovise o samoj implementaciji i sposobnosti onih koji rade na takvim poslovima i s takvim rješenjima. Zbog specifičnosti svakog proizvođača/nuditelja usluge i njihovih korisnika ne možete efikasno upotrijebiti neko generičko rješenje već morate biti sposobni aplikaciju prilagoditi potrebama i 'real life' situacijama. A za to trebate biti više od običnog korisnika. A obični korisnici su u većini. Zaključak je jednostavan.

Ali na CRM sceni vrte se veliki novci. Korištenje CRM-ova kod nas je tek u povojima. Korisnik je za većinu naših poslovnih ljudi još uvijek nužno zlo, a ne netko o čijem zadovoljstvu ovisi poslovanje. Zato im je bilo pomalo nejasno kakva je to fama oko kupovine PeopleSofta i Seibela od strane Oraclea.

SugarCRM je jedan od jačih igrača na sceni i primjer tržišno uspješnog open source (SugarForge) projekta. Prošle godine je u njegov razvoj uloženo 10.000.000$. Jučer je objavljeno da to postaje prva komercijalna open source aplikacija koja prihvaća Microsoft Community licencu, a najavljena je i suradnja s Microsoftom. Cilj te suradnje je pojednostavljenje instalacije SugarCRM-a i povećanje njegove pouzdanosti na Microsoft platformi (35% korisnika vrti SugarCRM na Windows Server produktima). Možda ste pomislili da je neki slijedeći korak kupnja Sugara od strane Microsofta, ali oni već imaju svoj CRM (Dynamics CRM) tako da je ovdje najvjerojatnije riječ o sasvim običnoj poslovnoj suradnji. Mada s Microsoftom čovjek nikada ne može biti siguran...

SugarCRM se vrti na [L|W]AMP platformi, ja sam ga već instalirao na nekoliko mjesta u svrhu testiranja, ali nigdje još nije prešao iz testne u produkcijsku fazu. Valjda je tu riječ o klasičnom CRM failure efektu. ;-)

Oracle kupuje...

...sve što stigne. Najnovija žrtva je Sleepycat. U ovom postu već sam spomenuo njihove CRM akvizicije, već prije su kupili finski Innobase koji je napravio InnoDB engine koji se koristi u MySQL-u. Ako se pitate što je sad, kakav je to sad Sleepycat, možda će vam Berkeley DB biti malo zvučnije ime. Riječ je o izuzetno brzoj database biblioteci koja se koristi u jako velikom broju programa. Prilikom instalacije neke Linux distribucije nećete biti ni svjesni da je instalirana jer se obavezno nalazi u base paketima. Gle čuda, koristi ju i MySQL. Što li Oracle smišlja i sprema toj najpopularnijoj open source bazi podataka?

- 03:35 - Komentari (7) - Isprintaj - #

13.02.2006., ponedjeljak

Najbolje čuvana tajna o web hostingu u Hrvata

Koji je prvi privatni besplatni web domaćin u Hrvatâ? Ne nije onaj koji je bio eksponiran u medijima pa je natrpao brdo korisnika pa nije imao dovoljno serverske mase da zadovolji glad Hrvatâ i ostalih naroda i narodnosti za besplatnim web prostorom. Njega je kasnije kupila firma koja se nevjerojatnom pronicavnošću nazvala istim imenom kojim je nazvana i mrska birokratska rasa koja je uništila Zemlju da bi napravila transgalaktički autoput.

Prvi privatni besplatni web domaćin u Hrvatâ je najbolje čuvana tajna hrvatskog hosting biznisa. Čuvanija i od db2 baze i procedure koja je u starim clipper programima u slučajnom trenutku brisala slučajni set podataka i tako omogućavala clipper programerima da zarade crkavicu za ubogu dječicu i hrpu para za nezasitnu ženu. Ni Gugl neće uvijek dati link na njega, čak ni ako iskopirate sadržaj cijele stranice u polje za upit.

Budući da je to najbolje čuvana tajna nema smisla da vam je ja odam. Otkrijte je sami. Između ostalih stranica (koji ima relativno malo i to je tajni faktor uspjeha ovog prvog privatnog besplatnog web domaćina) tu se skriva i jedan intrigantni portal. On se ne povodi za novinarčićima koji ne mogu ni vijest iskopirati kako treba, a kamoli je napisati. On se ispričava muslimanima zbog debila koji kopiraju i objavljuju karikature. Osvrće se i na novu JEBOTE (Južno-Europsko-Balkanska Organizacija za Trgovinu i Ekonomiju) uniju, a donosi i cijeli niz psiho savjeta kao i vijest o deložaciji obitelji umrlog Hrvatskog Branitelja.

Ako ste otkrili taj portal obratite pažnju na dvije napomene:

Uputa za debile
Ovo je dakle satirično-humoristični sajt.

Uputa za političare
To je ono kad se ljudi smiju.

- 15:40 - Komentari (3) - Isprintaj - #

12.02.2006., nedjelja

Kompanija Linux

Borja.org se žali na naslovnicu prošlotjednog broja Lidera na kojoj se rastegnuo naslov "Menadžeri na kokainu", i navodi to kao razlog više da ga prestane kupovati. A što bi onda rekao na ono što se pojavilo u novom broju? Vanja Figenwald je pripremio članak pod naslovom "Neformalni timovi daju bolje rezultate", a kao ilustraciju spominje ovo:

U kompaniji Linux okupljen je tip od 20 ljudi koji su zaposleni u različitim tvrtkama, žive u različitim vremenskim zonama i bave se različitim poslovima. Taj je tim u samo 29 sati uspio stvoriti pouzdanu zaštitu sustava od virusa koji je njihovu softveru našao slabu točku. Za taj bi posao njihovim kolegama u timu srodnih zanimanja i uvjeta trebali tjedni ili mjeseci. Linux je tako bio uspješniji u rješavanju problema od svoga konvencionalnije strukturiranog protivnika Microsofta.

Kompanija Linux? Virus koji je softveru te kompanije našao slabu točku? Neformalnost Linux tima daje mu veću prednost pred Microsoftom nego što ju je zec ikada imao pred kornjačom?

Izgleda da je taj tekst nastao brzom copy&paste&prevedi metodom bez prevelikog razumijevanja sadržaja i stvari o kojima se piše. Izgleda da je stvarno pravo vrijeme da se Lider skine s liste časopisa koje kupujem. A baš sam mislio pomoći premijeru u pisanju strategije. ;-)

- 00:26 - Komentari (4) - Isprintaj - #

06.02.2006., ponedjeljak

Laptop za svako dijete

Kad sam prvi put pročitao vijesti i nagađanja o laptopu za 100$ kojeg bi koristili đaci i studenti u nerazvijenim zemljama pomislio sam kako bi to bilo vrlo korisno, ali smatrao sam da je to utopijska zamisao i da se takav projekt ne može ostvariti u potrošačkom svijetu gdje proizvođači cijelo vrijeme potenciraju za novim i jačiim stvarima iako potrošačima one možda nisu potrebne. Ako danas i kupite najjači procesor od 64 bita (ili možda više njih) nećete dobiti ubrzanje proporcionalno razlici u cijeni između njega i običnih procesora jer aplikacije i operativni sustavi ne slijede razvoj očvrsja (tvrdih dijelova računala ili kako to uobičajeno nazivamo hardware). Zahvaljujući tom napretku dosta programera ne optimizira (ili nema vremena optimizirati) svoje aplikacije za brži rad već korisnicima preporučuju kupnju jačeg očvrsja. Imperativ brzog izdavanja novih inačica programa uglavnom nema uporište u potrebama korisnika ili novim funkcionalnostima već je potenciran željom za većom zaradom ili borbom s konkurencijom. Zašto bi inače neki programi u brojevima inačica preskakali brojeve? Svojevremeno je MS Word skočio s broja 2 na broj 6 samo da bi bio ravan s tada vodećim WordPerfectom. Da li bi vi u takvom svijetu očekivali da se ostvari projekt laptop za 100 dolara, laptop za svako dijete?

MIT Media Lab je izradio projekt i generalni sekretar UN-a Kofi Annan je krajem prošle godine predstavio prvi prototip ultra jeftinog prijenosnika. Iza cijelog projekta stoji organizacija One Laptop per Child (OLPC). Računalo bi tjerao 500MHZ procesor, a imao bi i 4 USB porta, mogučnost bežićnog umrežavanja, 7” LED ekran, baterije kao izvor energije i polugu za navijavanje koja bi nakon 1 minute vrtnje davala energije za 30 minuta rada. Proizvodnja bi trebala početi ove godine, a prvi kandidati za laptop su Egipat, Nigerija, Tajland, Indija, Kina, Argentina i Brazil.

Nicholas Negroponte, voditelj projekta, razmatrao je mogućnost korištenje i nekog od komercijalnih operativnih sustava. Po nekim navodima Microsoft je bio spreman ustupiti na korištenje svoj Windows CE, navodno je bio spreman izdati i njegovu open source inačicu. Govori se da je i Steve Jobs ponudio besplatnu inačicu OS X-a. Negroponte je odabrao Linux.

To je prevelika potencijalna korisnička baza koju Microsoft ne može ignorirati. Prošli mjesec je Bill Gates predstavio prijedlog posebno konfiguriranog mobilnog telefona (cellular phone) koji bi se spajao na televizor (uz pomoć jeftinog adaptera) i uz posebnu tipkovnicu pretvarao u osobno računalo. To bi trebala biti jeftinija alternativa klasičnim PC i laptop računalima, i bolji način za masovno informatičko opismenjavanje za države u razvoju, barem prema škvadri iz Redmonda. Pretpostavka da će svi imati mobitel te da svi imaju tv pokazuje da nemaju uvid u pravo stanje u nerazvijenim zemljama.

Spomenuti laptop mogao bi se koristiti u nastavi, na svakom satu, mogao bi služiti za laki prijenos i distribuciju nastavnog materija, nastava bi dobila jednu novu kvalitativnu i kvantitativnu komponentu, svako dijete moglo bi ga koristiti kad god to poželi i stvarno bi moglo odigrati značajnu ulogu u općoj informatizaciji društva. Ako bi se projekt pokazao uspješnim, zacijelo bi se proširila mogućnost njegove primjene.

Rješenje iz Microsofta zapravo i nije rješenje. Učenici ne bi mogli svoje mobitele na optimalan način iskoristiti u nastavi (trebao bi im tv na svakom stolu), a i doma bi najvjerojatnije ratovali s ostatkom porodice koja želi odgledati sapunicu, dnevnik ili novi reality show. Jedina korist od takvog rješenja bila bi ta što bi lijenčine imale savršenu ispriku baš svaki dan. U zemljama gdje jedan tv gleda pola ulice mogao bi se svaki dan organizirati bingo, a dobitnik bi bio u prilici taj dan koristiti svoje računalo.

Nema sumnje da će mobiteli dobijati sve više mogućnosti dok jednog dana ne postanu prvo, pravo osobno računalo, cijelo vrijeme spojeno na svjetsku mrežu, s univerzalnom mogućnošću primjene. Ali taj dan će najprije svanuti u razvijenim zemljama, dok će nerazvijeni čekati malo duže. Do tog trenutka zeleni laptop, s ručkom za navijavanje, ipak je bolje rješenje.

- 07:21 - Komentari (12) - Isprintaj - #

03.02.2006., petak

'ko zviždi krši autorska prava...

RIAA Sues Woman Who Has Never Used a Computer: "Marie Lindor, a home health aide who has never bought, used, or even turned on a computer in her life, was sued by the RIAA in Brooklyn federal court for using an 'online distribution system' to 'download, distribute, and/or make available for distribution' plaintiff's music files. She has requested a pre-motion conference in anticipation of making a summary judgment motion dismissing the complaint and awarding her attorneys fees under the Copyright Act."

Komentar:

This woman does laundry a lot and has no dryer, so she hangs her clothes to dry. When the RIAA said she was using an "online distribution system" to make plaintiff's music files available, they were not referring to a computer; what they meant was that she is often heard whistling copyrighted songs while she hangs clothes on the line; hence, "online distribution system." :-)

Sad kad zampiri počnu hvatati neoprezne domaćice koje fućkaju...

- 09:41 - Komentari (4) - Isprintaj - #

01.02.2006., srijeda

Hoće li...

Bugovci vole prepisivati s The Register stranica, a ovi su jučer objavili bajato nagađanje o tome kako će Google krenuti na tržište operativnih sustava. Samo što su malo konkretizirali nagađanje pa su novu Google distribuciju nazvali Goobuntu. Izgleda da je u sezoni kiselih krastavaca neki nadobudni mladac zbrojio 1 i 1 te dobio 14. :-)

U vijesti se spominje i Google Pack koji 'pokazuje interes za prisutnošću Googlea i na desktopu'. Činjenica da taj paketić postoji samo za Windowse Benu Kingu ništa ne govori. Malo je nelogično obogatiti suparničku platformu s dobrim alatima i onda razvijati drugu platformu na kojoj tih alata nema. U Googleu su priznali da koriste Ubuntu, ali nemaju namjeru s njim izići van tj. ponuditi ga kao svoj proizvod na tržištu.

Hoće li Bug objaviti ovu ekskluzivno ustajalu vijest? ;-)

Update
Goobuntu is our internal desktop distribution. It's awesome, but we're not going to be releasing it. Unless you work here it wouldn't work anyway. If you haven't tried ubuntu, you should, I have the regular one running on my laptop and it really is fantastic. I'd say it was debian done right if I wanted to start a debian flame war. Also, know that Google getting into the Red Hat business would be kind of dumb, and it would distract from our moon teleporter and cold fusion [google.com] projects


- 09:30 - Komentari (2) - Isprintaj - #