pridaj zákazku
zoznam uchádzačov
ako pridať zákazku?
pridaj článok
zoznam zákaziek
Chystáš sa na rande, ale nevieš o čom sa budete rozprávať? Zisti si o svojej polovičke nejaké informácie na internete. :-)
Píšete texty v programe MS Word, MS Excel, MS Powerpoint potrebuje odovzdať, vytlačiť zadanie a hľadáte jednoduchý free program na konvertovanie .doc súboru z wordu do .pdf ? PrimoPDF je na to ako stvorený.
V tomto článku predstavím free eshopy a rozoberiem ich výhody a nevýhody.
Potrebujete si vytvoriť video záznam z obrazovky počítača? CamStudio je na to ako stvorený.
V tomto článku vysvetlím, ako jednoducho si môžete spraviť na vašom počítači vlastnú softvérovú ústredňu pre prenášanie hlasu cez internet (VoIP). Samotné nastavenie Asterisk je pomerne zložité avšak existujú riešenia, pomocou ktorých je to jednoduchšie. Jedno z riešení je aj Trixbox
Rapid spanning tree protocol (802.1w) je vylepšením protokolu Spanning tree protocol (802.1D), ktorý zabraňuje vzniku slučiek v Ethernet sieťach. Protokol pracuje na druhej vrstve OSI modelu.
V tomto článku popíšem príklad využitia triggrov napr. pri definovaní autoincrement stĺpca.
Príklad využitia triggrov.
Predstavme si spoločnosť predávajúcu digitálne kamery cez Internet, ktorá kombinuje on-line katalóg s aktuálnymi cenami, ďalej platbu kreditnou kartou a taktiež garantuje doručenie produktu. Toto je typický príklad B2C (Business to Customer). Takto definovaný požadovaný stav je pomerne náročné zrealizovať, keďže objednanie čo i len jednej kamery spočíva vo vykonaní nasledujúcich krokov:
Tento typ integrácie je v skutočnosti zdieľaním funkčnosti (služieb). Kedysi jedinou implementáciou tohto typu integrácie boli vzdialené volania procedúr silne závislé na technológiách (RPC (Remote procedure call) – CORBA, DCOM (Distributed Component Object Model), EJB (Enterprise Java Beans)). Prístupy boli naviazané na konkrétny protokol a konkrétnu technológiu. Vytvárali sme tak úzku väzbu: ak jedna aplikácia nefunguje, potom ani druhá. Ďalším konkrétnym príkladom je, že ak zaťažím jednu, tak aj na druhej sa to prejaví. V prípade EJB, ak sa zmení rozhranie triedy a nik mi to neoznámi a ja to nezmením, spolupráca medzi aplikáciami nebude fungovať. Taktiež ak niekto presekne kábel a tým znefunkční jednu aplikáciu, druhá aplikácia nedostane požadovanú funkčnosť. Nesmieme zabudnúť ani na štandardné typy problémov v prípade distribuovaných aplikácií, to jest výkon a spoľahlivosť siete.
V snahe udržať pôvodných alebo získať nových klientov tu ako 1.bola snaha uspokojiť často sa meniace potreby klienta. Teda dochádzalo k častým zmenám BP a teda aj IS, za pomoci ktorých boli tieto BP realizované. Zmeny sa realizovali v dlhých časových horizontoch a nepripravenosť na časté zmeny predstavovalo hlavný zdroj strát. Odpoveďou na tieto problémy bola SOA. Jej použitie predstavovalo konkurenčnú výhodu.
Tento nástroj sleduje, ktoré snahy firiem sú cenovo výhodné a ukazujú, ako návštevníci skutočne interagujú so stránkou danej firmy. Jeho snahou je zhromažďovať, triediť, spracovávať a vizualizovať informácie o nastávajúcich alebo už existujúcich klientoch.
Pri urýchlení vývoja softvéru sa snažíme o čo najrýchlejší prechod od myšlienky k jej realizácii. Tomuto rýchlemu prechodu bránia hlavne zdĺhavé rutinné (časté) činnosti. Príkladom takýchto činností sú: písanie obdobného a dlhého kódu, dohľadávanie súborov, reťazcov, deklarácií metód, orientácia a pohyb vo veľkom projekte a pod. Všetky tieto a iné činnosti sa snažia IDE prostredia nejakým spôsobom automatizovať. Okrem getter a setters metód IDE eclipse poskytuje pre urýchlenie vývoja oveľa viac! Nájdete tu tie najpoužívanejšie klávesové skratky a šablóny. Práve tieto sa mi osvedčili, sú pre mňa prínosom a rýchlo si ich zapamätáte:-).
ESB je vrstva, ktorá redukuje zložitosť vývoja izolovaním od detailov rôznych OS a sieťových rozhraní (poskytuje skupinu API) – konkrétne kóder nemusí riešiť implementáciu prenosu správ a problémy okolo tohto prenosu a nemusí riešiť implementáciu práce s rôznymi OS a podobne.
Potreba integrácie:
A) Integrácia na úrovni GUI - User sa potrebuje dostať k informáciám nachádzajúcich sa vo viac IS (tieto informácie agregujeme v 1 informačnom portáli – vyhnem sa tomu, že user bude musieť sprístupniť viac IS).
ESB (Enterprise Service Bus) ako vrstva poskytuje skupinu API pre výmenu správ medzi službami, pričom prostredníctvom týchto správ služby navzájom komunikujú.
Celá komunikácia použitím ESB ide cez zbernicu (bus). Akúsi zbernicu tvorí v tomto prípade komunikačný protokol SOAP a WS-Addressing. Každý, kto chce sprístupniť svoju funkcionalitu, sa musí najprv pripojiť na zbernicu. Pripojenie sa na zbernicu znamená zverejniť svoje rozhranie: registrovať sa do UDDI.
V tejto časti na konkrétnom projekte v skratke opíšeme postup, ako jednoduchým spôsobom zahrnúť JUnit testovanie do projektu, aké sú odporúčania pri tvorbe testov a iné. Pripomíname, že prostredím pre vývoj je IDE Eclipse, ktoré obsahuje podporu pre JUnit testovanie.
Z viacerých variant sme si zvolili reportovanie forme HTML za pomoci TestNG rámca. Jedná sa zároveň o plugin do IDE eclipse. Archívny súbor .jar je dostupný na adrese: http://beust.com/eclipse. Po stiahnutí je potrebné ho uložiť do adresára /lib danej aplikácie a vo vlastnostiach projektu v záložke Java Build ClassPath je potrebné pridať daný súbor.