Ajax-ovec

Just another WordPress weblog

Znanje programskih jezikov

Eno izmed zanimivih vprašanj je, koliko programskih jezikov lahko programer dobro obvlada naenkrat. Sam recimo dobro poznam Delphi programski jezik, a če po nekem času ne programiram v tem programskem jeziku, se ob ponovnem programiranju relativno hitro spomnim ukazov in ostalih elementov programskega jezika. Težave so s programskimi jeziki, ki niso tako jasni in pregledni, npr. programskem jeziku Perl, kjer si je vse ukaze kar težko zapomniti. In v primerjavi z jeziki kot je Delphi je tudi število pravil pri Perlu veliko večje. Ob tem se pogosto zgodi, da je pri uporabi Perla potrebna uporaba kakšnega packagea, ki pa ima lahko spet svoje specifične ukaze uporabe.

Delphi in Turbo Pascal

Med programskimi jeziki za okolje Win32 uporabljam Delphi, najbolj pa je za to zaslužen pravzaprav Turbo Pascal, ki sem ga uporabljal že dolgo nazaj. Turbo Pascal je bil vsaj po mojem mnenju v svojem času resnično dober jezik, lahko se ga je bilo naučiti, bil je zelo dobro strukturiran in pregleden in zato zelo primeren za programiranje v povezavi z naravoslovjem. Prav zaradi tega, ker sem se takrat naučil Pascala sem potem kasneje, začel uporabljati Delphi program in ne katerih konkurenčnih rešitev. Delphi je namreč veliko lastnosti iz Turbo Pascala ohranil in naučiti se novega jezika in vseh posebnih trikov vzame kar nekaj časa. V prihodnosti je sicer pričakovati, da bo razvoj Delphija nekoliko težji, saj za razvojem ne stoji finančno tako močno podjetje kot to velja za konkurenco.

Internetni programi

Zanimivo je, da se je s pojavom in vzponom interneta nekoliko spremenila tudi programska industrija. Vse večji pomen namreč pridobivajo aplikacije, ki niso narejene za win okolje, temveč aplikacije, ki delujejo preko interneta. V prihodnosti je tako pričakovati, da se bo pomemben del programov, ki jih danes imamo nameščene na samem računalniku preselilo na internet, v smislu, da aplikacija ne bo nameščena na lokalnem računalniku (vsaj ne v celoti) ampak bo delovala na nekem zunanjem strežniku. Pri takšnem konceptu, znan tudi kot takoimenovani cloud computing je problem le v tem, da se lahko podatki nahajajo na tujih strežnikih, kar pa potem postavlja vprašanje varnosti in dostopa (pa tudi manjših zadev, kot je prevajanje uporabniškega okolja,…). Varnosti v primeru, da se zgodi vdor na tak strežnik ali pa se podatki nepooblaščeno uporabljajo, dostopa pa v primeru, da pride do prekinitve dostopa do interneta, kar pomeni, da ni mogoče npr. urejati dokumente. Če npr. pripravljam prezentacijo, ki jo rabim jutri in nenadoma nimam dostopa do interneta in preko njega do aplikacije, ki jo uporabljam za prezentacijo je to seveda lahko velik problem.

Programski jeziki

Od vseh programskih jezikov, ki jih poznam, moram priznati, da mi je Delphi oziroma po starem še Pascal najljubši. Ne vem zakaj, a zdi se mi še najbolj strukturiran, enostaven in lahko zapomnljiv. Če vzamem za primerjavo npr. Perl, moram priznati, da če npr. en mesec ne delam nič v Perlu imam kar nekaj težav, da se spomnim tega in onega pravila, ki veljajo pri programiranju v tem jeziku. Medtem ko pri Delphiju lahko mine tudi mesec dni brez programiranja, a ko se potem usedem in začnem programirati, sem praktično takoj v 5. prestavi in programiranje enostavno gre hitro. Tudi php je s tega vidika malo slabši od Delphija. V C-ju pa tako in tako ne programiram, a se mi zdi, da je kar podoben php-ju. Je pa zanimivo, da je Delphi nekako izgubil bitko s konkurenčnimi programi in danes ni več tako razširjen kot je bil še pred desetimi leti.

Kriza in internetne tehnologije

V časih krize se je zanimivo vprašati, kakšen vpliv bo kriza imela na internetno panogo v splošnem oziroma na internetne tehnologije. Prvi, velik učinek je gotovo vpliv na vrednotenja internetnih podjetij in preko tega na vpliv venture capital podjetij. Zaradi krize in pomanjkanja likvidnosti je prišlo do drastičnega upada vrednotenj internetnih podjetij. Eden nazornejših takšnih primerov je gotovo internetno podjetje Facebook. Zaradi izgub na kapitalskih trgih, VC podjetja le s težavo dobivajo nova sredstva oziroma kapital zato se vse bolj odločajo, da stavijo preostali kapital le še na najboljše ideje oziroma najboljša internetna podjetja. Iz tega razloga je pričakovati propad nekaterih takoimenovanih start-up podjetij. Propadanje dela internetne panoge pa bo gotovo vplival na to, da bo hitrost razvoja internetnih tehnologij upadla oziroma da se bo internet v prihodnosti verjetno razvijal počasneje.

Ruby on Rails

Ena izmed Ajaxu konkurenčnih tehnologij, ki se ja razvila v zadnjih letih je Ruby on Rails (ROR). Gre za tehnologijo, ki omogoča enostaven razvoj spletnih aplikacij. Velika njena prednost je tudi ta, da gre pri tem programskem jeziku za odprtokodno rešitev, kar je tudi omogočilo, da se je ta programski jezik močno razširil, podobno kot je to veljalo za npr. php, ki danes v veliki meri dominira razvoj spletnih strani z vidika programske kode. Kar nekaj znanih spletnih strani je, ki so napisane v okviru ROR in v naslednjih letih jih bo prišlo vedno še veliko več.

A je Ajax izpolnil pričakovanja

Več kot dve leti po tem, ko sem začel pisati ta blog na temo Ajax-a se je smiselno vprašati ali je kaj Ajax izpolnil pričakovanja, ki so obstajal takrat, se pravi sredi leta 2006. V tistem času je Ajax veljal za prihajajočo tehnologijo, ki se bo razširila v vse dele interneta. Po dveh letih pa se mi zdi, to je vsaj moje osebno mnenje, da Ajax nekako ni dosegel tistih uspehov, ki sem mislil, da jih bo. Če je temu kriva sama tehnologija ali drugi razvoji v internetnem svetu pa težko rečem.

Prevajanje programov

Moram priznati, da je tole prevajanje programov že kar napredovalo v smislu, da je za veliko programskih paketov, npr. wordpress,… na voljo prevod celo v takega redkih jezikov, kot je recimo slovenski jezik. Sicer sem se že tako navadil angleščine, večino novic npr. prebiram tako v angleščini, da me angleška verzija niti ne moti, ampak za koga drugega pa je to gotovo pozitivno, morda se bodo lotili bloga, ki se ga sicer ne bi.

Zanimiv post o yahoojevem napredku pri ustvarjanju mashups

Na spletni strani:

http://ajaxian.com/archives/yahoo-pipes-ajax-mashup-builder
zanimiv prispevek o yahoojevem napredku pri ustvarjanju mashups.

Zanimiv link

Zanimiv link o Ajaxu (wiki stran):

http://ajaxpatterns.org/wiki/index.php?title=Main_Page

Next Page »

obagi retinol tretinoin viagra generico wikipedia risperdal ultrafarma principe ama vedova allegra ritalin medikinet concerta und strattera augmentin gatto posologia bula allegra d 60 mg hotel arca di noè cipro nord inr alto dosaggio coumadin oftalmolosa cusi chloramphenicol 1 voltaren e muscoril per torcicollo augmentin 1g dosaggio does voltaren come in pill form medicamento vantin il cialis va preso prima o dopo i pasti cafe con viagra diovan diarrhea questa allegra gioventù download a quoi sert le zantac 300 cialis guardia medica strattera vs focalin xr zoloft effetti collaterali iniziali peperoni e coumadin bartolinite e augmentin seroquel farmacodinamia voltaren emulgel 50g price cialis 5 mg durata effetto risperdal e sindrome neurolettica maligna diovan generic date 2013 nitrofurantoin gram positive cocci allegra srl barche nizoral compresse per cani contre indication levitra cofetaria amaretto calan levitra e pericoloso aereo pisa cipro voltaren ingles albergo allegra pontresina cialis lizenzablauf dulcolax stool softener generic name clomid e aumento di peso bactrim posologia pediatrico vaistai diltiazem lannacher triamcinolone acetonide ointment non prescription testimonial pengguna cytotec mircette generic azurette immagini demolizione costa allegra zovirax labiale quanto costa voltaren supposte ci vuole la ricetta meglio zovirax o compeed tenormin fiale dosaggio viagra provoca avc intralesional triamcinolone dose benzac e eritromicina clomid e corrimento provera precio colombia lexapro aumenta appetite voltaren gel rheumatoid arthritis fosamax civil suit propecia e spermiogramma la pillola viagra abbott triamcinolone acetonide oral paste trazodone dosage agitation differenza tra klacid e augmentin siti archeologici cipro cipro campeggio libero periodo refractario viagra quotidiani cipro antibiotic resistance cipro foto del viagra voltaren contiene ketoprofene la tavola allegra sesto farmacia dr simi viagra allegra d cold medicine nuevo voltaren condilomi genitali aldara benzac ac 5 testimoni principio attivo del tegretol augmentin alla 35 settimana di gravidanza nolvadex ricetta ripetibile voltaren bula infarmed foglietto illustrativo augmentin bustine zoloft price per pill motilium farmaco effetti collaterali cymbalta e stanchezza smettere di prendere il seroquel cialis malaysia guardian meteo a cipro ad aprile lisinopril compresse risperdal fatigue chronique voltaren generico prezzo femara follistim iui protocol trental 400 principio attivo meglio minocin o tetralysal zyprexa sintomi da sospensione costo de motilium atarax farmacocinetica miglior prezzo cialis generico vacanze a cipro a natale la vedova allegra a rimini triamcinolone cream dog nuovo farmaco sostitutivo coumadin effetti collaterali del clomid forum zovirax cerotti labiali levitra sordità abilify fa dimagrire voltaren gel problems prometrium progesterone naturale dosaggio cytotec per aborto allegra d vs sudafed pe cialis generico dove comprarlo webmd voltaren zetia per colesterolo alimenti che contrastano con coumadin clomid niente ovulazione principio ativo moduretic strattera sin receta finasteride inutile seroquel foglio informativo pillola viagra per uomini albendazole cattle escitalopram cvz remeron in gravidanza digoxin negative chronotropic alimenti in contrasto con il coumadin agen propecia indonesia generico de zantac triamcinolone cream usp 1 posologia de diovan roze viagra pillen motilium azia cialis 0 5 prezzo farmacia medicamento aygestin che effetti fa il viagra valzer della vedova allegra flauto vacanza economica cipro ci sono stato cipro potenzprobleme durch metoprolol prurito anale vermox hydrocortisone decadron conversion cialis novità strattera dosis adulto grillo su tronchetti provera medicamente gen viagra risperdal wikipedia español cialis generico giornaliero provera imei telefona voltaren y su generico generic motilium augmentin modo e tempo di somministrazione coreg lopressor tinta china o viagra voltaren emulgel 1 50g è sicuro comprare il viagra su internet registro delle imprese di cipro zovirax sciroppo neonati depo provera iğne fiyatı cipro.co.za ck1 tradizioni di natale a cipro attacchi di panico e zoloft che effetto ha il viagra sulle donne ci cipro 75 otc substitute for voltaren gel viagra rosa controindicazioni co diovan 320 fiyatı augmentin antibiotico neonati volo venezia cipro influenza intestinale bactrim pompeo allegra benzac generico prezzo voltaren emulgel e gravidanza voltaren fiale a cosa serve aciclovir crema controindicazioni depo provera price in india densità cipro ventolin sciroppo controindicazioni risperidone metoclopramide prednisolone ac 1 ophthalmic suspension triamcinolone acetonide cream in canada augmentin sciroppo bambini effetti collaterali ristorante alesse leonessa propranolol mephedrone dencorub voltaren levitra generici in italia costa allegra vendita provera colombia cipro norvegia risultato viagra sudorazione efficacia alli' orlistat periactin per inappetenza o allegra d tem corticóide preço allegra infantil maca come viagra atenolol po to metoprolol iv conversion dosaggio augmentin per bimbi propranolol czy concor cor dove viaggi cipro cialis mezza pastiglia propranolol nerwica forum quante ore prima assumere viagra cipro e antibiotico mio marito prende il viagra ramipril citalopram zyrtec antibiotico astinenza da cymbalta reglan depression lawsuit levitra 5 mg compresse rivestite con film augmentin per curare la candida costo pillole cialis copegus effetti collaterali comprare cialis in italia senza ricetta viagra allo mam mp3 cipriani escitalopram flora di cipro voltaren dispers höchstdosis zantac 300 effetti collaterali voltaren dolo bevont tabletta vermox posologia adulti mancata ovulazione dopo clomid dulcolax suppository diarrhea cytotec quito 2012 effet secondaire atarax 25 voli cipro italia paphos cipro recensioni claritin bula posologia zoloft inizio efficacia voltaren 75 para ciatica zyban generico prezzi voltaren 50 mg tabletten provera natural alternative flomax mal di gola e febbre versandapotheke potenzmittel cialis turisti per caso cipro prandin generic price el ventolin contiene cortisona dostinex mal di testa orlistat meccanismo azione cosa serve medicinale norvasc prednisone in allattamento associazione internazionale cavalieri di cipro rgo motilium efficace perche crisi cipro can strattera cause ed ciprofloxacin mod salmonella evista discontinuation co diovan vidal xenical generico preço risperdal frontotemporal dementia e coli sensitivity to ampicillin crisi cipro slovenia progesterone pills prometrium nizoral comprimido generico voltaren tabletten darm viagra senza ricetta palermo vermox posologia gatto segretaria palestra roma cipro triamcinolone acetonide price detrol la commercial acquisto cialis inghilterra lincocin principio attivo terramycin sivilce izi nombre generico lotrisone medicament avodart effet secondaire prednisolone acetate ophthalmic suspension usp 1 bactrim f farmacodinamia terapia onicomicosi diflucan sintomi astinenza risperdal il ventolin fa male aciclovir crema serve la ricetta albenza golf percorso mefloquine lariam price trazodone 4 dollar list voltaren emulgel 100g novartis zoloft o sertralina generico zovirax dermatologico pasquale cipro neto virgula quanto costa lo zovirax pomata mentina al viagra cosa cura il seroquel viagra italia farmacia mezza pillola di viagra fa effetto seroquel 300 mg scheda tecnica escitalopram sandoz sivuoireet cartao diovan provera e cistos telefone da pizzaria provera milionarios le viagra efficace trazodone percocet interaction medicamento augmentin 875 mg levitra orodispersibile commenti viagra per donne femigra escitalopram e qt lungo tomar viagra una sola vez triamcinolone acetonide cream 1 use distanza rodi cipro cardizem 360 generic propecia con alcohol cipro srl caltanissetta nazionale del cipro gold viagra colombia voltaren salbe amazon ventolin sulfa allergy preservativi con viagra carbamazepine tegretol 100mg acquistare il viagra in farmacia senza ricetta triamcinolone feline villa cipro venezia lido vacanze cipro all inclusive biodisponibilité bactrim periactin sciroppo foglio illustrativo aciclovir 800 indicazioni ovaio policistico e gravidanza con clomid vermox sciroppo controindicazioni proventil bronchodilator travaglio tronchetti provera risperdal schizoid hemangioma tratamento propranolol aciclovir pediatrico suspension dosis apertura grotta remeron dove comprare il cialis senza ricetta minocin generico mexico norvasc effetti collaterali impotenza voltaren gel stores augmentin antibiotico scaduto finasteride gonfiore viso gia thuoc propranolol 40mg viaggio turchia e cipro augmentin pediatrico bugiardino propranolol clorhidrato dosis voltaren storta assumere cialis scaduto ventolin non fa effetto moduretic gravidanza augmentin bambini infezione vie urinarie video musica allegra metropolitana roma stazione cipro intravitreal triamcinolone crvo medicamento atrovent monodosis viagra aereo coumadin verdure da non mangiare trazodone claritin lisinopril potenz voltaren category comprare cialis inghilterra voltaren 24h triamcinolone 80 mg voltaren vs oxycodone furosemide ototossicità isi combivent fda triamcinolone acetonide viagra ci vuole la ricetta medica voltaren iğne ekşi hipertension arterial diovan generico cialis brasil triamcinolone cetaphil cream dieta consigliata per coumadin citrato de clomifeno (serofene indux clomid) cosa non mangiare in terapia con coumadin tutto di viagra finasteride e attacchi di panico come creare il viagra tricor generic 2011 seroquel 200mg цена augmentin per ascesso dentale inositolo + clomid prednisolone sulfacetamide sodium ophthalmic gia thuoc voltaren 100mg voltaren para dolor ciatica antibiotico cipro 500mg aciclovir crema color piel fungsi voltaren cream differin componentes viaggio turistico a cipro amaryl posologia acquistare viagra generico on line lioresal cosa serve clomid e follicoli troppo grandi arzneimittel-voltaren-dispers canine dosage meclizine augmentin antibiotico generico lioresal et alcoolisme posologie presidente della repubblica di cipro viagra generico controindicazioni allegra lubrano retin-a avita o differin propecia allergia remeron cognitive impairment viagra acidità costo del levitra generico triamcinolone acetonide on labia finasteride rende impotenti eccipienti del bactrim provera centrale d achat vendo cialis generico chile viagra fitil fiyatı voltaren diclofenac sodico voltaren dolo extra 25 mg ueberzogene tabletten viagra ci vuole la ricetta per comprare premarin generic no prescription guida spiagge cipro per quanti giorni si prende augmentin distributore cialis per quanti giorni va preso augmentin foglio illustrativo bactrim compresse olmesartan to lisinopril conversion paphos cipro spiagge voltaren fiale pagine sanitarie ventolin ecv lorenza allegra un allegra caviastal sbb provera poste accion farmacologica del aciclovir albendazole dose giardia che cos'è il nexium aciclovir crema ricetta ventolin eccipienti a quoi sert la pommade lamisil diflucan effetti collaterali aciclovir neonato viagra 50 mg costo in farmacia cialis e rivotril escitalopram ram acquistare clomid voltaren tablette pille finasteride nessun risultato nitrofurantoin australia cardura indicazioni stromectol posologie gale doxazosin in renal colic xeloda gonfiore addominale trazodone glaucoma dividere una compressa di cialis o viagra risperdal et diabète cialis generique original fr paolo provera ifa decadron colirio similar triamcinolone oral pediatric dose bactrim e influenza allegra ponticelli levitra generico svizzera viagra per endometrio alfuzosina e cialis iniezione intramuscolare di voltaren e muscoril albenza pills schema assunzione coumadin lamictal 25 mg ficha tecnica aldara mestruazioni lisinopril vida media allegra immobilien moers nizoral 200 mg comprimé flomax bustine composizione clindamycin/benzoyl per gel 50gm naprosyn foglio illustrativo ventolin pulmicort atrovent isotretinoin ciscutan diovan cold medicine depo provera versus pill voltaren 150 preis spiaggia nudisti cipro voltaren tab ec 50mg voltaren reseptfritt spania triamcinolone acetonide vs. hydrocortisone cream viagra radio carlos lamisil crema principio attivo generico de moduretic augmentin x scarlattina la vedova allegra lecce il clomid va preso sempre alla stessa ora prometrium 200 scheda tecnica estetica via cipro brescia discontinue trazodone cymbalta contiene lattosio nizoral local store neostrata clindamycin escitalopram mw frolla allegra mulino bianco ricetta comprar viagra autentica sin receta risperdal consta assistance cialis professional opinioni diflucan compresse prezzi augmentin suspension pediatrica 12 h cipro ne ilacidir finasteride e pelle grassa abilify gocce prezzo voltaren 50 dispers lamictal e aumento di peso foglietto illustrativo ventolin spray motilium suppositoire posologie clonazepam 0.5 mg escitalopram 10 mg augmentin and c.difficile colitis nitrofurantoin in pregnancy uti propecia indicazioni terapeutiche come agisce risperdal chloramphenicol chlorsig pianta del viagra propranolol sa 80 mg capsule cara fungsi ampicillin aciclovir ev dosaggio carafate suspension storage triamcinolone cream acne