Članki - Programer

  • XML in relacijska baza

    Nedavno smo govorili o strukturiranju podatkov XML, tokrat pa si bomo pogledali, kako je mogoče take podatke hraniti v relacijski bazi podatkov. Osredotočili se bomo predvsem na dvoje - kako napravimo dokument XML, ki vsebuje podatke iz relacijske baze, in na kakšne načine lahko podatke iz dokumentov XML shranimo v bazo.

    Objavljeno: 8.12.2005 23:31 | Kategorija: Programerveč
  • Programerske novice

    Glede na odnos do jave in proste kode, ki ga je minula leta kazal Microsoft, sodi sveže napovedano sodelovanje med ponudnikom prostokodnega programskega strežnika za javo in največjim programskim podjetjem bolj v rubriko "Saj ni res, pa je...". In vendar je res. Microsoftov vodja za strategijo platformskih tehnologij, Bill Hilf, ki je bil še nedavno eden vidnejših mož v IBMu, odgovornih za Linux, je pojasnil prednosti, ki jih obe strani vidita v prihodnjem dolgoročnejšem načrtovanju. Programski strežnik JBoss naj bi se ob pomoči truda obeh podjetij veliko bolj znašel na podlagi strežniških Oken, in to naj bi dvignilo priljubljenost obeh.

    Objavljeno: 8.12.2005 23:30 | Kategorija: Programerveč
  • SAML - Označevalni jezik za varnostne trditve

    Številni z dvermi opremljeni ponudniki storitev omogočajo "enkratno prijavo" (SSI, Single Sign-In). S SAML (Security Assertion Markup Language) gremo lahko korak naprej in omogočimo "enkratno prijavo" (SSO, Single Sign-On) na več spletnih mest.

    Objavljeno: 31.10.2005 15:53 | Kategorija: Programerveč
  • Programerske novice: oktober 2005

    Potreba po standardiziranem načinu prikaza vektorske grafike na spletnih straneh je iz dneva v dan večja, ustrezen standard, SVG (Scalable Vector Graphics), pa je bil pri organizaciji W3C potrjen že davnega januarja 2003. Ne le za grafikone in logotipe, vektorska grafika je ključna za upodobitev naprednejših uporabniških vmesnikov in prenos zahtevnejših namenskih programov v splet. Hkrati zaradi silno kompaktne oblike v zapisu XML (ki jo je mogoče tudi učinkovito in neopazno stisniti pred prenosom po omrežju) tudi varčuje z omrežnimi zmogljivostmi. Bitne slike so namreč silno potratne, hkrati pa ne omogočajo zveznega povečevanja (ali krčenja) ob ohranjanju kakovosti.

    Objavljeno: 31.10.2005 15:52 | Kategorija: Programerveč
  • Strukturiranje podatkov XML

    XML (eXtensible Mark-up Language - razširljiv jezik za označevanje) se je že precej uveljavil kot jezik za izmenjavo strukturiranih podatkov. Ključ do njegove uporabnosti je zajet že v njegovem imenu - prav razširljivost je namreč bistvo njegove prilagodljivosti.

    Objavljeno: 30.9.2005 15:00 | Kategorija: Programerveč
  • Programerske novice: september 2005

    Po letih obljub so razvijalci dočakali razkritje celotne izvirne kode Sunovega najpomembnejšega programskega izdelka, operacijskega sistema Solaris (OpenSolaris). Po tem, težavnem, a nadvse pomembnem koraku, pa se očitno obeta še več podobnih razkritij. Vodilni možje v Sun Microsystems so že večkrat napovedovali, da bodo razkrili kodo prav vseh svojih programskih izdelkov, saj so navsezadnje predvsem podjetje za izdelavo strojnih sistemov, odprta koda programske opreme, ki jih poganja, pa omogoča lažje vzdrževanje, v katerem lahko sodeluje vsa zainteresirana javnost.

    Objavljeno: 30.9.2005 14:59 | Kategorija: Programerveč
  • Pozor, hekerji (4)

    Naslednja stopnja v pripravi napada, ki je pogosto že skoraj napad sam, je popisovanje (enumeration). Za popisovanje je značilno, da že gre za dejaven stik z napadenim sistemom, zato napadeni sistem te aktivnosti praviloma zabeleži, vprašanje je le, ali kdo to preverja in sprejema ustrezne protiukrepe.

    Objavljeno: 30.9.2005 14:53 | Kategorija: Programerveč
  • Programerske novice: julij-avgust 2005

    Podjetja spoznavajo pomen spletne skupnosti, ki jim lahko pomaga pri razvoju programske opreme. Nekatera svoj uspeh med drugim dolgujejo tudi odprti kodi in vzpodbujajo njen nadaljnji razvoj. Eno takšnih je Google, ki je skozi zanimiv program "Poletje kode" omogočilo denarno vzpodbudo za vse študente, ki so se odločili čez poletje izpolniti katero od ponujenih nalog. Dokaj zajetna nagrada 4500 dolarjev je bila na voljo za najrazličnejše projekte, ki so jih ponudile številne mentorske orgranizacije, od Apache Software Foundation do XWiki in seveda samega Googla.

    Objavljeno: 1.9.2005 13:07 | Kategorija: Programerveč
  • Pozor, hekerji (3)

    Pregledovanje sistemov hekerji izvajajo običajno potem, ko so že podrobneje spoznali žrtev. Pogosto pa gre tudi za slepo pregledovanje, še posebej, kadar se pojavi nova ranljivost. Klasično pregledovanje poteka v treh stopnjah: najprej odkrivanje aktivnih sistemov, potem strežniških programov in končno vrste operacijskega sistema

    Objavljeno: 1.9.2005 13:06 | Kategorija: Programerveč
  • Groovy

    Če nas zanima hitro sestavljanje testnih primerov, povezovanje različnih sistemov ali spletnih storitev, razvoj pomožnih programčkov ali pripomočkov za enkratno rabo, zna biti nov skriptni jezik, ki temelji na javi, groovy, izvrstna izbira.

    Objavljeno: 14.8.2005 02:21 | Kategorija: Programerveč
ph