The document discusses JavaScript frameworks and introduces AngularJS. It provides an overview of what AngularJS can do like data binding, controllers, directives and testing. It then shows an example AngularJS application for project management called BizMon and demonstrates how to use AngularJS features like controllers, services and directives to build the application. The document encourages working with AngularJS and provides links to the BizMon project and other relevant resources.
The document discusses experiments with OSGi and different OSGi frameworks. It explores using OSGi to modularize applications and improve redeployment. A proof-of-concept is created using Apache Karaf to split an application into independent domain modules that are orchestrated via persistence units and bundled services. Various OSGi commands and concepts are also introduced such as bundles, features, and the maven-bundle-plugin configuration.
The document discusses microservices architecture and how Spring Boot can be used to develop microservices. Some key points include:
- Microservices architecture decomposes an application into small, independent services that communicate over the network, improving fault isolation and scalability compared to a monolithic architecture.
- Spring Boot makes it easy to create stand-alone Spring-based applications and services. It includes useful starter dependencies and auto-configuration options.
- Developing microservices with Spring Boot offers benefits like rapid development cycles, easy scaling, and leveraging the Spring ecosystem of Java libraries and tools.
The document discusses multi-tenancy in Java applications, where a single application instance can serve multiple clients or tenants simultaneously. Isolating each tenant's data, customizations, and other information is challenging. Hibernate provides functionality for multi-tenancy configurations through annotations that specify tenant identifiers and data sources. Migrating to a multi-tenant architecture requires adjustments to caching, schema updates, and logging to properly attribute activities to tenants.
The document discusses JavaScript frameworks and introduces AngularJS. It provides an overview of what AngularJS can do like data binding, controllers, directives and testing. It then shows an example AngularJS application for project management called BizMon and demonstrates how to use AngularJS features like controllers, services and directives to build the application. The document encourages working with AngularJS and provides links to the BizMon project and other relevant resources.
The document discusses experiments with OSGi and different OSGi frameworks. It explores using OSGi to modularize applications and improve redeployment. A proof-of-concept is created using Apache Karaf to split an application into independent domain modules that are orchestrated via persistence units and bundled services. Various OSGi commands and concepts are also introduced such as bundles, features, and the maven-bundle-plugin configuration.
The document discusses microservices architecture and how Spring Boot can be used to develop microservices. Some key points include:
- Microservices architecture decomposes an application into small, independent services that communicate over the network, improving fault isolation and scalability compared to a monolithic architecture.
- Spring Boot makes it easy to create stand-alone Spring-based applications and services. It includes useful starter dependencies and auto-configuration options.
- Developing microservices with Spring Boot offers benefits like rapid development cycles, easy scaling, and leveraging the Spring ecosystem of Java libraries and tools.
The document discusses multi-tenancy in Java applications, where a single application instance can serve multiple clients or tenants simultaneously. Isolating each tenant's data, customizations, and other information is challenging. Hibernate provides functionality for multi-tenancy configurations through annotations that specify tenant identifiers and data sources. Migrating to a multi-tenant architecture requires adjustments to caching, schema updates, and logging to properly attribute activities to tenants.
2. Pozadie
• Seges ( http://seges.sk )
– Prvý apríl
• Všehochuť softvérova + Smer weby a mobile
• Životné výhry a “posadnutosť” slovenským podnikateľským
prostredím
• Nový prístup ku content managementu
– Synapso ( http://synapso.sk )
2 | Internal use only
3. Online univerzita
• http://onlineuniverzita.sk
• September 2010
• 2 ročníky
• Poskytuje záujemcom informácie z internetového
prostredia
• Cieľ: individualisti, malé a stredné podniky
• Kto za tým ešte stojí?
3 | Internal use only
4. Čo spraviť na začiatku?
• Meno biznisu je zábavné vytvárať
– Internetová prítomnosť – doména
– Cieľ pre poštového holuba
• Aj veľké firmy migrujú na cloud :)
• Niektoré však nie
– Fyzický pinpoint
• places
4 | Internal use only
5. Prieskum trhu
• Zistite, či niekto robí niečo podobné
• Google Trends
– Analyzovať sezónnosť
– Konkurenčnosť
– Trendy
5 | Internal use only
6. Internetová stránka
• Free varianty
– Google Sites
• Vlastný hosting?
• Platená služba
• Synapso
– http://synapso.sk
6 | Internal use only
7. Spätná väzba
• Google Analytics
• Google Webmaster Tools
• Heatmapy - ClickTale
7 | Internal use only
8. Obsah stránky
• Štruktúra webu
– Landing page
– Content pages
• Dizajn
– Voľne dostupné šablóny
– Corporate Identity (CI)
• Obsah, obsah, obsah
8 | Internal use only
9. Obsah II.
• Mobilný web
• Viditeľnosť pre vyhľadávače
– Offline
– Problematika dynamického webu
• Accessibility
• Flash?
• Čo je HTML5 a CSS3?
• Musím vedieť HTML?
9 | Internal use only
10. Obsah III.
• Trendy
– Mobile first
– Veľké obrázky, Divoké fonty
• Chyby návrhu
– Nepremyslené texty, Nejasná predstava štruktúry
– Zlé obrázky
– Nadpisy dlhé, nepodstatné
– Hromady textu
10 | Internal use only
11. Obsah IV.
• Zákazník vás musí vedieť skontaktovať
– Diskusie (Disqus, Facebook, ...)
– Live chat (Live Chatoo, Live Agent, Zopim, ...)
– Kontakt
11 | Internal use only
12. Predaj
• Ďalší krok vo vašej online prítomnosti
• Plejáda nezodpovedaných otázok
– Kto sú zákazníci
– Kto bude administrovať shop
– Reklamácie, Doručovanie
– Sposôb platby, Zľavový systém
– Propagácia, Akcie, Aktuálnosť
• Analytika
12 | Internal use only
13. Thank you for your patience
gazo@seges.sk
@ladislavGazo
13 | Internal use only