Arhiv za kategorijo 'Internet'.

Ext 1.1


h1 Petek, 3. avgust, 2007

No, pa je prišla nova verzija javascript extensiona, ext 1.1 js knjižnico za web frontend. V čem je finta se boste vsi spraševali (ki ste tako in tako sprašujete, v čem je finta tega blog pisanja). Namreč na strani spletnega brskalnika, knjižnica poskrbi za gradnike, kako se bodo prikazovali. Tako je server tehnologija strani več ali manj lahko poljubna. Ali je to php, asp.net, ruby on rails, java, je sedaj čisto vseeno, ker iz serverja se podatki s json “protokolu” prispejo v ext knjižnico, ki jih včita s svojim json readerjem in potem naprej razporedi podatke v ext gradnike. Sounds complcated!? Niti ne! Je pa full zanimivo, kaj Web 2.0 zmore in ext knjižnica je špica kar lahko ponudi. Seveda, je za komercialno uporabo plačljiva, za osebno ni. Zanimiva je spletna stran founderja Jack Slocum-a, ki je uporabil za frontend WP bloga svoj ext js lib. ;)

Visual Studio.Net je dražji, kot si mislimo.


h1 Četrtek, 2. avgust, 2007

Hm, slučajo me je sodelovec v firmi opomnil, da podjetje (in ostala podjetja) plačujejo precej € za to programersko orodje. Sicer boste rekli, kaj pa je tu kej novega. Samo, da je na programerja treba odšteti okoli 4.000€, se lahko začnemo spraševati, ali nebi lahko sprogramirali kaj v odprtokodnih orodjih? Ali smo res tako zelo odvisni od VS.Net !? Vse lepo in prav, ko smo bili študentje in furali od MSDAA vse od Winsov do VS.Net (razen Offica). Sedaj pa v službi, pa se vse (preveč) plačuje za licence? Ali dejansko orodja opravičijo svojo ceno!? Ali res potrebujemo Ms sql 2005, Oracle 10g, ali nam lahko posluži MySQL 5 ali PostgreSQL !? Ali res potrebujemo za vsako stvar VS.Net? Ali lahko kaj naredimo v Javi? Še boljše, ali lahko kaj naredimo v Ruby on Rails ;)

SPA - Single Page Application


h1 Sobota, 30. junij, 2007

Po Ajax-u prihaja nova oznaka Single Page Application, ki v bistvu ni tehnologija, ampak skupek že obstoječih tehnologij in idej. Če imamo ta ajax, zakaj pa nebi napravili s pomočjo DHTML, javascripta in CSS-a samostojno delujoč program v brskalniku, tako kot desktop programi na windowsih? Podatke bi ta SPA dobival bodisi preko Ajax-a ali boj simpl preko JSON-a. Serverska tehnologija je zaradi takega pristopa skorajda nepomembna, katero se izbere. Lahko je PHP, Python, Ruby (on Rails) ali Asp.Net
Bolj pomembno vlogo igrajo JavaScript knjižnice, ki omogočajo da SPA sploh lahko zaživi. spisek js knjižnic Recimo, bolj zanimivih, na katero sem naletel pri eksperimentiranju je ext, ki se je razvila iz Yahoo User Interface JS knjižnice. Zato pa tudi razni guruji sedaj težijo, da bo naslednji jezik desktopa programiranja ravno JavaScript

Prosim za komentarje, kaj pravite na to!?

AllofMp3.com


h1 Nedelja, 18. marec, 2007

Hm, mogoče ste kdaj slišali za spletno stran http://www.allofmp3.com, kjer ponujajo proti plačilu “piratske” mp3-je. Ponujajo pa tudi 30 sekunde posnetke mp3 komada preko flash spletnega playerja. No možno je tudi poslušati celoten komad v low res preko njihovega flash playerja. Primer strani za glazbeno skupino Tool, plošče Opiate in bodi presenečen.

In tukaj bom insertiral kodo, ki te bo popeljala do celotnega komda - link

To deluje za vsakega glazbenega izvajalca, kjer jih ta ruska stran navaja. Bojda naj bi do 1. julija 2007 to stran ukinila ruska vlada, ker ji tako pogojuje WTO.

Uživjate v (free) muziki dokler se še lahko!

PS: drugače pa nestrpno pričakujem come back blogmusik.net spletne strani, kjer si lahko s njihovim flash playerjem poslušal bilokteri komad od bilokaterega izvajalca.

PS2: youTube.com ni glih priročen, ker porabi preveč bandwith-a, ker se še pretoči video…

Še en dodatek k splenim stranem..


h1 Ponedeljek, 5. marec, 2007

Ste opazili Snap Preview Anywhere na siolovem blogu!? Pred nekaj meseci, ko sem eksperimentiral s RoR-om, sem opazil še en zanimiv dodatek k spletnim stranem, imenuje se Crazy Egg, ki vam nariše “heatmap” kjer so se največ zadrževali ozr. klikali uporabniki na vaši spletni strani.

Vendar je uporaba tako Snap-a, kot tudi Crazy Egg-a vprašljiva (četudi sta brezplačna), ker je program dejansko na spletnih straneh ponudnika in kliki, kot informacije o spletnih straneh gredo k Snap-u in Crazy Egg Inc. Te pa lahko informacje prodajajo naprej, delajo statistike ali pa prodajajo kot lastni oglasni prostor. Kot bi rekli američani: “There is no free launch!” ;)

Information age - shift is happening!


h1 Nedelja, 4. marec, 2007

No na nekem forumu sem opazil, tale video - prezentacijo, kjer nam predstavi, kaj nas vse čaka v prihodnosti, glede družbene ureditve in informacijskih zmogljivosti. Ja vedno bolj gremo, drsimo v informacijsko družbo, ali mi to hoteli ali ne.

http://www.youtube.com/watch?v=ljbI-363A2Q

Slabosti PHP-ja


h1 Nedelja, 4. marec, 2007

Ali ste se kdaj vprašali, kaj je narobre s PHP!? Namreč, začetniku se zdi vse cool in ok. Samo ko začneš bolj podrobno spoznavati in producirati spletne strani ugotoviš, da ima precej pomanjkljivosti. Recimo, ko oddaš projekt, oddaš celotno izvorno kodo. Kar ni dobro, ker naročnik enostavno odnese do drugega PHP ekperta in izgubiš projekt. Ali pa, ko se ne moreš povezati na MS SQL 2005 ali Oracle10g ali kakšno podobno podatkovni bazo. Podpora je sicer tu, samo ne deluje vedno tako kot bi moralo. Le s kombinacijo MySQL in PostgreSQL kar je pa tudi vse, kar uradno podpira glede baz.

In sedaj je še prišla afera s WordPress 2.1.1, ki je omogočal cross-scripting. Kar relativno dosti hroščev so našli v PHP-ju v zadnjem mesecu. Kar so ga poimenovali Month of PHP Bugs

Osebno vspodujam web developerje, da začnejo uporabljati alternative, kot pa samo PHP. Za začetek je zanimivo, samo potem ratuje preveč komplicirano..

Ruby on Rails s podporo za Enterprise


h1 Nedelja, 4. marec, 2007

A veste, kaj je bilo narobe s RoR !? Pa s TurboGears (napisanim v Pythonu), pa s PHP na splošno in tako naprej!? Enostavno ni bilo podpore za Enterprise SQL podatkovne (relacijske) baze, kot so: Microsoft SQL 2005, Oracle 10g, IBM db2, Informix, Sybase in itd. Prej omenjeni interpraterski jeziki so uradno podpirali samo bodisi MySQL ali PostgresQL ali SQLite. Ent. sql pa samo preko raznoraznih workaroundov.

In kdo je imel podporo za Enterprise podatkovno-relacijske baze!? Java in Asp.Net! In kaj je bilo narobe s Javo!? Preveč je bila komplicirana in ni imela v letu 2006 in 2007 modernega web framewroka! Ampak, to se bo zdej vse spremenilo! Groovy (skripti jezik, ki izkorišča JVM) je prišel do verzije 1.0 in zanj so (pre)pisali RoR, ki se za Groovy imenuje pomenljivo Grails.

Tako, sedaj ima Java svoj skriptni jezik, RoR-like web framework, ki izkorišča Hibernate knjižnico (EJB 3.0), ki sedaj dostopa praktično do vsake komercialne Enterprise SQL baze! Mogoče, bo pa Grails tisti, ki bo kroil Web naslednje generacije!? Živi bili, pa videli! ;)

PS: seveda, poleg RoR-ove počasnosti. Menda, naj bi bil Groovy hitrejši skripti jezik kot Ruby, ker naj bi bil JVM 1.5 na splošno bolj optimiziran. Vsekakor si oglejte demo video-e, pa presodite sami…

Windows Vista je uradno skrekana!


h1 Nedelja, 4. marec, 2007

Bojda je piratska skupina Pantheon uspela napisati učinkovit “crack” za aktivacijo OEM Viste.
Več na  http://www.osnews.com/story.php?news_id=17422

Zanima me, kako se bo javnost in Microsoft odzvali na to novico…

Ali vam deluje Gmail v Operi !?


h1 Nedelja, 11. februar, 2007

Ali se vam je zgodilo že, tako kot meni, da mi v Operi 9.1 da se ne morem logirati na Gmail.com !? Vedno me zabriše na začetno - login stran. Sploh me ne spusti čez!
In ja, tudi Edit orodje (tisti okenček) v tem WordPress blogu ne deluje, ozr. ne prikaže ničesar! Anoying do konca!!! : /