Python je moderní skriptovací jazyk, který je stále populárnější i mezi webovými vývojáři. Za svou popularitu vděčí nejen svému návrhu a implementaci, ale také množství knihoven a nástrojů, které pro tento jazyk existují. V článku se seznámíme se základními možnostmi, které Python nabízí pro testování.
Archiv pro štítek: Programovací jazyky
Deploy aplikace v PHP, tedy nasazení na produkční server, se řeší různými způsoby, kdy na jedné straně stojí postup „zkopírovat to přes FTP z TotalCommanderu“, a na druhé straně jsou různá automatizovaná řešení, která hlídají…
Microsoft vydal první finální verzi IronRuby, což je implementace Ruby běžící v prostředí .NETu. Úroveň kompatibility s Ruby 1.8.6 můžete sledovat na http://ironruby.info/, poznámky k vydání a soubory ke stažení najdete na stránce http://ironruby.codeplex.com/releases/view/25901.
Dnes navážeme na předchozí díl o RESTful webových službách a budeme se věnovat klasickým webovým službám (web services) využívajícím protokol SOAP. Jedná se svým způsobem o konkurenční technologie, které obě umožňují implementovat API pro naši aplikaci. Na konci tohoto dílu proto naleznete doporučení, kdy kterou z nich zvolit.
Server Seclists.org zveřejnil upozornění Weak RNG in PHP session ID generation leads to session hijacking. Podle této zprávy není generátor náhodných čísel (RNG, Random Number Generator) dostatečně „náhodný“, což v důsledku může vést k omezenému…
Při programování webových aplikací je třeba intenzivně pamatovat na bezpečnost a dbát na dodržení obecných bezpečnostních zásad, i speciálních, platných pro ten který jazyk. Na webu SK89Q vyšel seznam bezpečnostních otázek („security checklist“) pro…
V dnešním díle našeho seriálu se budeme věnovat tvorbě REST API. Jelikož o tomto přístupu jste si zde na Zdrojáku mohli přečíst už dříve, teorii si zopakujeme jen velmi stručně a budeme se věnovat hlavně praktické stránce implementace REST rozhraní v Javě, konkrétně pomocí nástroje Jersey.
Pokud vám ani po dlouhém čtení dokumentace není zcela jasné, jak mají v PHP 5.3 fungovat jmenné prostory (namespaces), možná vám celou problematiku objasní článek PHP 5.3 namespaces for the rest of us, který vyšel na…
Michal Augustýn vydal přepracovanou verzi svého textu o JavaScriptu z pohledu programátora, zvyklého na klasické jazyky. Srozumitelnou formou vysvětluje odlišnosti JavaScriptu od klasických C-like jazyků. Článek vhodně doplňuje sérii článků o JS a OOP od Daniela…
V předchozích článcích na téma objektově orientovaného programování v Javascriptu jsme probrali způsoby, jak k objektům v JS lze přistupovat a řekli jsme si, jaký způsob je přijatelný a proti kterým lze mít výhrady. Na závěr se podíváme, jak se k problému staví ostatní javascriptové knihovny a jak řešit OOP efektivně.