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 »

efficacia di zoloft propranolol er 80 mg cap rou principio activo del voltaren gel posologia voltaren ofta cialis e cigarette finasteride e dolori ai testicoli voltaren nota 66 nonna piu allegra del mondo voltaren fascia c mal di schiena voltaren e muscoril meglio cialis da 10 mg o da 20 mg atrovent duovent notice du ventolin interazione coumadin e antibiotici zithromax in quanto tempo fa effetto diminution risperdal acquisto cialis e viagra viagra effetti durata la vedova allegra testo operetta albendazole pediatric dosing propranolol e cefaleia voli aerei cipro comprare accutane lasix farmacocinetica y farmacodinamia viagra dopo infarto voltaren emulgel stiff neck bactrim è fotosensibile quante sono rimaste incinta con clomid escitalopram tag viagra-naturale.com triamcinolone acetonide pediatric use levitra generico funziona dulcolax suspension dosage sintomi astinenza anafranil costo del diltiazem consilieri locali calan atrovent uso pediatrico nizoral crema per cosa si usa la costa allegra medicamento dramamine dimenhidrinato motilium suspension oral 1mg ml viagra cocaina alcohol farmacia frattura via cipro assunzione dostinex in gravidanza alternativa al voltaren idroclorotiazide e furosemide intralesional triamcinolone in chalazion lisinopril micardis il meteo.it cipro clopidogrel nome generico allegra giocatore napoli iperico indinavir cipro romania live cialis 5 mg come funziona quando clomid non funziona costo famvir 250 mg ciprofloxacin is a fluoroquinolone antibiotic triamcinolone acetonide lcms durata effetto puntura voltaren cialis generico ultrafarma clopidogrel idrogenosolfato generico strattera og ritalin orlistat pillole dimagranti antibiotico augmentin mal di stomaco cipro monti troodos progesterone suppositories prometrium zovirax 800 compresse prezzo il ventolin e' cortisone effetti collaterali viagra e alcol tricor fenofibrate generic augmentin per denti quanti giorni confezione viagra prezzo l augmentin va bene per la candida tinidazole and giardia topamax perdita di peso quanto costa tenormin prevacid solutab cost triamcinolone acetonide cream poison sumac diflucan allattamento biglietto aereo cipro quando avere rapporti usando clomid voltaren im spender agenzia tecnocasa via cipro roma valor comercial viagra chile medicament lioresal domperidone motilium suspension dosage prednisolone performance sportive confetti e confetti via cipro roma musica allegra inc dostinex è un anticoncezionale steroid cream for eczema triamcinolone diflucan 150 mg ricetta medica ristorante camoretti albenza propranolol salbe heilbronn clomid per curare amenorrea acquistare finpecia online propranolol dosierung bei portaler hypertension finasteride preparato in farmacia triamcinolone acetonide cream alternative lariam quinolone vacanza a cipro offerte escitalopram medication guide opinioni cialis 10 nizoral 2 shampoo color triamcinolone cream insomnia allopurinol contre la goutte dove comprare finpecia cymbalta e sudorazione come fare impacchi di voltaren caravane caravelair allegra 486 occasion atrovent ventolin difference voltaren ibuprofen salbe risperdal note aifa motilium domperidone medicine cymbalta è un antidepressivo triciclico levitra masticabile giltuss/prednisolone cipro opinioni vacanze voltaren emulgel pour entorse cheville quanto tempo prima bisogna assumere cialis con coumadin cosa non si può mangiare generic viagra in malaysia tegretol ilaç pedia medicina viagra scaduto seroquel e depressione bipolare 100 mg di augmentin quanti ml sono voltaren gel dolor espalda allegra d 24 generic seroquel opinioni prezzo finasteride generico avodart 0 5mg generico canzone allegra pianoforte demografia cipro arret brutal risperdal effets secondaires chloramphenicol resistant e. coli strain renagel effetti collaterali abilify e ossessioni triamcinolone usp monograph a cosa serve il ventolin iniezioni viagra medicament tegretol lp 400 viagra a catania allegra imie alli orlistat 60 mg prezzo accutane aloe vera gel wellbutrin xl principio ativo metropolitana via cipro dostinex ci vuole la ricetta viagra obbligo di ricetta prednisone uti cats effet secondaire prednisolone chat differin gel benzac clomid e sintomi ovulazione metformin insulinresistenz cialis generico da 5 mg triamcinolone oral paste คือ acquistare viagra contrassegno retinitis pigmentosa cialis voltaren gel lumbalgia inno nazionale del cipro lipitor di indonesia compazine prochlorperazine maleate risperdal donne faim nizoral generic shampoo cipro dentista viagra del mapuche capsulas effetto antabuse cos'è prezzo cialis originale 10 mg tachicardia con zoloft testimoni pil cytotec risperdal consta 37.5 mg prospektüs collegamenti creta cipro concerta and risperdal propecia et minoxidil efficace strattera 10 mg preis se il seroquel non funziona diflucan senza prescrizione confronto tra viagra cialis e levitra viagra leucemia singulair effetti collaterali cipro è ancora divisa viagra generico comprare in italia olanzapine effet secondaire prednisone po to iv conversion cialis pagare in contrassegno valerato estradiol acetato ciproterona voli per cipro da venezia ventolin inhaler pediatrik doz prelievo conto corrente cipro seroquel 25 mg foglio illustrativo clomid sudorazione notturna diflucan sciroppo indicazioni via cipro 8 roma viagra prezzo in svizzera ventolin iniettabile minoxidil finasteride risultati parcheggio cipro roma via angelo emo augmentin capsule prezzo tui allegra ausstattung posologia aciclovir pomata propranolol capillary hemangioma motilium siroop posologie lisinopril e idroclorotiazide generic cozaar cost minocin antibiotico prezzo atrovent berotec posologia novità su propecia cipro fuori dalla black list risperdal pour alzheimer motilium ricetta medica ciclo lungo con clomid prandin generic launch benzac 10 effetti ciprofloxacin pille leios trazodone 100 mg pill identifier nystatin triamcinolone acetonide cream generic lamictal a che cosa serve pharmacophore propranolol come procurarsi viagra senza ricetta concerta citalopram finasteride 1 mg scheda tecnica luoghi turistici di cipro augmentin 875/125 indicazioni avanza and cymbalta cialis generico fermo deposito effetti collaterali al cialis girasol allegra triamcinolone acetonide mupirocin levitra orosolubile prescrizione cipro dizziness nausea propecia e prostatite bula do voltaren 50mg voltaren eller citodon triamcinolone acetonide oral paste in india clomid esiti positivi vytorin 10/10 generico augmentin a che cosa serve potenzmittel viagra und co biaxin clostridium difficile prendere augmentin scaduto aciclovir soluzione orale menscare cialis nome cialis generico clomid come usarlo lamisil comprimate pret spiaggia di lara cipro indocin pda neonates quanti follicoli si producono con clomid pronostico grecia cipro metoprolol carvedilol bisoprolol levitra composizione chimica serve la ricetta per comprare il cialis bere alcolici con augmentin remedio propranolol 10mg progesterone micronized (prometrium) 200 mg capsule cebolla viagra taxi cipro tariffe triamcinolone 5 cream 15gm diflucan compresse senza ricetta rocaltrol pi depo provera provoca sangramento voltaren optical risperdal consta wikipedia allegra madrid augmentin 12 compresse prezzo costo del viagra en lima ancona cipro clopidogrel e inibitori di pompa meglio benzac 5 o 10 villa aura cipro comprare cialis farmacia kamagra gel assunzione xalatan collyre posologie cerco viagra senza ricetta dramamine antivertiginoso subconjunctival triamcinolone scleritis zyrtec contre allergies incinta dopo aver sospeso clomid levitra orosolubile 5 mg prezzo motilium causa sono farmaco motilium 10mg hotel allegra pontresina svizzera feldene fast senza ricetta augmentin tonsillite giorni tegretol vidal posologie viagra e sport voltaren gel grams cipro and c difficile tegretol 100 mg carbamazepine come comprare viagra senza ricetta tegretol ritalin prezzo ventolin sciroppo voltaren vs nevanac indocin dizziness prezzo viagra generico effetti dopanti del viagra triamcinolone hydrocortisone cream dispensing clozaril antibiotic nitrofurantoin macro conversion from citalopram to escitalopram moneta valida a cipro viagra masculino chile kenalog prednisone conversion price viagra per pill nolvadex 20 mg prezzo triamcinolone acetonide and eczema sotalol diltiazem cleocin farmacocinetica alesse sugar pills no period allegra pediatrico suspension dosis estrogel prometrium effet secondaire prezzi immobili a cipro allegra pediátrico 6 mg bula tricyclische antidepressiva paroxetine le 10 cose da vedere a cipro francorosso cipro 2013 cialis va preso a stomaco pieno macelleria allegra torino precio azulfidine chile exelon cerotto indicazioni acquisto viagra generico in contrassegno assunzione clomid in gravidanza apa guna voltaren allegra florimbi voltaren e tachipirina engravidei com clomid e utrogestan musica allegra per foto colchicine opocalcium 1mg инструкция voltaren gel mot svullnad colchicine pericarditis renal failure metformin pharmazie.com augmentin antibiotico polvere allegra dahlquist cipro costituzione cymbalta e gonfiore mestinon generic name isoptin press scheda tecnica decadron gocce scheda tecnica triamcinolone acetonide per 10 mg ventolin hipertension arterial lasix meccanismo azione cialis per cosa si usa viagra corriere espresso leo harlem pollo viagra cipro deposito titoli esiste in italia il cialis generico remedio natural tipo viagra pillola simile viagra generico arcoxia 60 mg zoloft e impotenza viagra nombre farmaceutico medicina natural igual viagra prometrium period delay il clomid fa ritardare il ciclo italiani residenti a cipro augmentin sospensione orale bambini dose cymbalta per mal di testa cipro trivago effetti collaterali decadron tomar viagra con gripe quanto costa una confezione di vermox lamisil at tinea versicolor voltaren rapid 25 pregnancy furosemide fa dimagrire cipro nord valuta motilium compresse è mutuabile intervento cataratta e coumadin voltaren gel for lupus pain atrovent und ventolin dilantin suspension dosage viagra und aspirin voltaren gel migräne ranitidine contre indications tour organizzati per cipro cipro tour dell'isola abilify sciroppo scheda tecnica cipro nord opinioni risperdal loxapac augmentin compresse effetti indesiderati voltaren cepici 12 5mg indicação medicamento allegra co diovan lek costa allegra incendio video quanto costa il levitra 5 mg cialis na ultrafarma levitra oro effetti collaterali danazol 200 capsule a quoi sert crestor 5 mg voltaren gel and diarrhea nebivolol dose conversion metoprolol crestor rosuvastatina astrazeneca cialis dove acquistare la luna allegra allegra caltagirone email augmentin sospensione orale dosaggio bambini composto do motilium sito sicuro per comprare cialis miglior cialis generico forum cialis generico dove comprare forum hemangioma propranolol tratamento flunarizina e propranolol metoprolol succinate par pharm nuovi farmaci che sostituiscono coumadin danazol miomatosis immagini divertenti viagra viagra a 30 anni pronto soccorso cipro roma isi voltaren tablet presa elettrica cipro voltaren retard infarmed dolo voltaren novartis augmentin sospensione dose per bambini prezzo nizoral crema rosuvastatin pravastatin conversion risperidone ocd augmentation storia del muro di cipro tassazione depositi bancari cipro dove ordinare viagra online pizzeria allegra brigata decadron in palliative care savella cymbalta comparison effetti collaterali viagra generico isoptin medicinale cymbalta si alcoolul imam bayildi allegra seroquel e fibrillazione atriale carina allegra e spensierata sei carina metoprolol en falla cardiaca tegretol missed period cipro alternatives atac parcheggio cipro diflucan 150 mg dosaggio viagra per donne menopausa i cibi da evitare con il coumadin dazi doganali cipro tricor pacific capital logo generico berotec e atrovent voltaren patch canada vermox prevenzione ingorgo mammario augmentin cialis e hipertension clomid e progeffik funziona cerco viagra per donne voltaren gel cancer probabilità di rimanere incinta con il clomid viagra meccanismo d'azione dulcolax compresse effetto cipro antibiotic class activo del voltaren coltrax con voltaren en pastillas amlodipine diovan combination cytotec colombia cartagena paroxetine in combinatie met ritalin la vedova allegra foto inr e dosaggio coumadin vytorin colombia diflucan fluconazole indonesia sito sicuro per acquisto viagra spiriva combivent medicamento benzac ac viagra ed i suoi effetti nizoral comprimé posologie proventil pneumonia viagra schweiz legal laboratorio roche argentina xenical il viagra va preso a stomaco vuoto generico do xalatan differenze tra prednisone e prednisolone lopressor toprol conversion provera no period not pregnant comprare il cialis su internet fibrinogeno alto coumadin no tengo ventolin viagra tempi di reazione cipro larnaca spiagge tronchetti provera e afef augmentin sospensione orale foglietto illustrativo triamcinolone acetonide cream perrigo usp 0.1 prometrium e perdite gialle voltaren dispers 46.5 mg dulcolax picosulfato de sodio voltaren orudis dipyridamole scintigraphie depo provera cholesterol elavil dog aggression clomid e cisti ovariche anafranil colon irritabile lamisil spray foglietto illustrativo temperature cipro inizio maggio settore terziario cipro la vedova allegra opera prometrium 200 mg to induce period tratament onicomicoza lamisil feldene in allattamento augmentin compresse dosaggio bambini situazione politica attuale a cipro nitrofurantoin und pilz augmentin bambini dose ml benzac gel prurito calculo farmacologia decadron