Testing and TDD - Laravel and Express ExamplesDragos Strugar
A brief introduction to testing backend code. Examples given in two frameworks in PHP and JavaScript. Written in Serbian language and will be presented in Banja Luka Developers Meetup, March 4 2017.
When developing software, due to short implementation deadlines, there is very little room for what is considered a key stage: testing. This means testing needs to be efficient and simple for implementation and execution. Selenium is a testing framework for web application, which uses DOM interaction for testing. It can be easily integrated with JUnit, and with the help of WebDriver API, testing for all popular web browsers can be simulated, in addition to web applications adapted to mobile devices. Also, it can be used in interaction with a large number of programming languages. Testing is done from a point of view of the application user, which enables realistic testing scenarios and acceptance tests. In our presentation, we will show an example of using Selenium and present its most important functionalities.
The document discusses Python magic methods, which are special methods that start and end with double underscores. Magic methods are not called directly but are invoked when built-in functions or operators are used. Some common magic methods include __init__, __str__, __len__, __add__, and __getitem__. The document provides examples of implementing magic methods like __init__, __str__, and operator overloading methods like __add__ to make custom classes behave like built-in types. It also discusses differences in magic methods between Python 2 and 3 and advises only implementing magic methods when needed and with documentation.
Tehnicka dokumentacija i studija slučaja o vidu internet prevare: Phishing. Predmet testiranja su studenti informatike. 20 poslatih email zahteva za promenu podataka, pročitajte rezultat. Prica pored tehničke pripreme jednog prostog sistema za phishing ispituje svest i obazrivost mladih it stručnjaka, ali takodje objašnjava i koje su mere zaštite od ove sve češće pojave.
Predavanje iz predmeta Principi softverskog inženjerstva, sa beogradskog ETF-a.
Svi materijali su javno dostupni i nalaze se ovde: http://si3psi.etf.rs/
Testing and TDD - Laravel and Express ExamplesDragos Strugar
A brief introduction to testing backend code. Examples given in two frameworks in PHP and JavaScript. Written in Serbian language and will be presented in Banja Luka Developers Meetup, March 4 2017.
When developing software, due to short implementation deadlines, there is very little room for what is considered a key stage: testing. This means testing needs to be efficient and simple for implementation and execution. Selenium is a testing framework for web application, which uses DOM interaction for testing. It can be easily integrated with JUnit, and with the help of WebDriver API, testing for all popular web browsers can be simulated, in addition to web applications adapted to mobile devices. Also, it can be used in interaction with a large number of programming languages. Testing is done from a point of view of the application user, which enables realistic testing scenarios and acceptance tests. In our presentation, we will show an example of using Selenium and present its most important functionalities.
The document discusses Python magic methods, which are special methods that start and end with double underscores. Magic methods are not called directly but are invoked when built-in functions or operators are used. Some common magic methods include __init__, __str__, __len__, __add__, and __getitem__. The document provides examples of implementing magic methods like __init__, __str__, and operator overloading methods like __add__ to make custom classes behave like built-in types. It also discusses differences in magic methods between Python 2 and 3 and advises only implementing magic methods when needed and with documentation.
Tehnicka dokumentacija i studija slučaja o vidu internet prevare: Phishing. Predmet testiranja su studenti informatike. 20 poslatih email zahteva za promenu podataka, pročitajte rezultat. Prica pored tehničke pripreme jednog prostog sistema za phishing ispituje svest i obazrivost mladih it stručnjaka, ali takodje objašnjava i koje su mere zaštite od ove sve češće pojave.
Predavanje iz predmeta Principi softverskog inženjerstva, sa beogradskog ETF-a.
Svi materijali su javno dostupni i nalaze se ovde: http://si3psi.etf.rs/
An outdated 6 years old presentation very dear to me, about my study and detailed plan design for Hemofarm\'s legacy Forms/Reports/Discoverer based application migration from 4.5/6i to 9i, with all security, integration (Microsoft AD) and HA aspects
SSO secure communication flow for web Oracle loginZoran Popovic
Continuation of outdated (but dear to me) docs - this is also part of six years old solution (it is still working even today) for SSO login into forms and portal integrated with Microsoft AD and smart card login
Web log analysis is a standard procedure on most sites. As the number of visits grow this is one of the first practical applications of Big Data systems. The goal of the presentation is to demonstrate, on an example, how to build a system to analyse web logs. As a basic tool I'm suggestion Cloudera CDH, as a tool for data collection StreamSets, and for keeping I suggest parallel storage in two formats: Tab separated for analysis, and ElasticSearch with Kibana front-end for quick insights and dashboards.
Nikola Petrov-Bezbednost WordPress sajtova - Uvod u WordPressDamir Bodor
4. WordPress meetup u Novom Sadu #WPNS
https://www.meetup.com/WP-Meetup-NS/
https://www.facebook.com/wpnovisad/
Nikola Petrov-Bezbednost WordPress sajtova - Uvod u WordPress