Članki - Programer

  • Shranjevanje podatkov v datotečnem sistemu

    Na dinamične spletne strani danes naletimo ob vsakem deskanju po spletu. Razne dveri, iskalniki, forumi so postali stvar vsakdanje rabe. Tudi podjetja so ugotovila, da lahko močno znižajo stroške strojne in programske opreme, če za lastne potrebe uporabljajo spletne programe in se oddaljujejo od rešitev z "debelimi odjemalc"". Na voljo je neskončno odprtokodnih rešitev, ki ponujajo veliko za razvoj takih programov,pa tudi veliko končnih izdelkov. Kot platforma se največkrat omenja kratica - LAMP (Linux, Apache, MySQL in PHP oziroma Perl). V članku se bomo seznanili z malo bolj nenavadnim pristopom k tej problematiki.

    Objavljeno: 30.3.2005 18:19 | Kategorija: Programerveč
  • Letnik 2005

    To, da se tudi v svetu programske opreme dogaja svojevrstna "globalizacija" in "konsolidacija", je več kot očitno. Nekoč je bilo npr. za osebne računalnike na voljo skoraj sto znanih urejevalnikov besedil. Včasih je bilo tudi ponudnikov priljubljenih razvojnih orodij nekaj deset. Stony-Brook, Oregon, JPI, Zortech, Watcom so vsi del zgodovine. Razviti uspešen posel med Scilo in Karibdo Microsofta ter brezplačno in/ali odprtokodno ponudbo je vse prej kot enostavno. Podjetja s širšo ponudbo programske ali strojne opreme lahko razdajajo razvojna ogrodja in orodja, kot očitno počneta Sun z javo in Microsoft z .net, čeprav slednji svoje najzmogljivejše razvojno okolje prodaja po precej zasoljeni ceni.

    Objavljeno: 25.3.2005 20:24 | Kategorija: Programerveč
  • Programerske novice: januar 2005

    Microsoft se je zavezal tudi k večjemu sodelovanju pri uporabi zapisov Pisarne v drugih programih in pomoči pri izdelavi filtrov za programe, ki bi želeli te zapise prepoznati in iz njih uvoziti ali vanje izvoziti lastno vsebino.

    Objavljeno: 25.3.2005 17:26 | Kategorija: Programerveč
  • Gradnik za dinamično sodelovanje

    Vse bolj znani gradnik XML HTTP Request bo najverjetneje spremenil uporabniško izkušnjo številnih spletnih strani. Oglejmo si njegovo rabo.

    Objavljeno: 25.3.2005 01:44 | Kategorija: Programerveč
  • Dinamično sodelovanje

    S sodelovanjem odjemalcev in strežnikov so spletne strani lahko precej uporabnejše in bolj zanimive.

    Objavljeno: 25.3.2005 01:27 | Kategorija: Programerveč
  • Programerske novice: februar 2005

    Oracle in Microsoft sta spet našla drug drugega. SQL Server ni odščipnil pomembnejšega tržnega deleža Oraclu, podlaga .net pa postaja vse pomembnejša za programerje. Oracle je tako postal partner Microsofta pri razvoju Visual Studia.net, podjetji pa sta drug drugemu sponzorirali razvojni konferenci.

    Objavljeno: 25.3.2005 01:12 | Kategorija: Programerveč
  • Linux v uporabniškem načinu

    Zadnjih nekaj let je postala priljubljena uporaba hkratnih operacijskih sistemov v enem računalniku.

    Objavljeno: 23.2.2005 20:11 | Kategorija: Programerveč
  • Programerske novice: marec 2005

    Ruby je priljubljen, popolnoma predmeten skriptni jezik, ki je posvojil številne značilnosti priljubljenih sodobnikov, kot so java, python in eiffel. Njegov avtor, Yukihiro Matsumoto, ga je ustvaril, da bi povrnil veselje do programiranja. Morda je za dokončni uspeh ruby potreboval le še ustrezno predmetno ogrodje za hitro izgradnjo učinkovitih, podatkovno podprtih in v splet odprtih aplikacij. Zdi se, da ga je Matsumoto našel v ogrodju Rails. Ogrodje obljublja tudi do 10x večjo storilnost pri razvoju spletnih programov, brez žrtvovanja kakovosti. Cilju se približa z dvema vodiloma: manj programja, kar pomeni pisanje čim manj kode na čim bolj zmogljivem ogrodju, ki poskrbi za vse drugo. Drugo vodilo je dogovor pred prilagoditvami (convention over configuration). Rails ne potrebuje nobenih prilagoditvenih datotek, namesto tega uporablja nekaj preprostih dogovorov pri pisanju programske kode in razporeditvi map na tisku ter tako vse potrebno izve s pomočjo vpogleda in odkrivanja (reflection & discovery). Programska koda v rubyju in podatki v strežniku že vsebujejo vse, kar ogrodje potrebuje za delovanje.

    Objavljeno: 23.2.2005 19:51 | Kategorija: Programerveč
  • Nova generacija spleta

    Spletne storitve (web services) predstavljajo hitro prodirajočo in obetavno tehnologijo, ki bo vzporedno z okoljem, kjer interakcija prek omrežij sloni predvsem na ročnem posegu, vzpostavila infrastrukturo za samodejno razpršeno obdelavo podatkov. Osnovni primeri se danes vrtijo okoli poslovne rabe, kot je iskanje in vzpostavljanje različnih poslovnih procesov in interakcij, čeprav je nabor praktične rabe dejansko zelo širok.

    Objavljeno: 24.9.2004 15:30 | Kategorija: Programerveč
ph