Developers’ mDay 2021: Mladen Janjetović, Laravel Srbija – Laravel AwesomemCloud
The document discusses improvements to Laravel framework version 8 including Laravel Jetstream, models directory, model factory classes, migration squashing, anonymous migrations, job batching, improved rate limiting, and improved maintenance mode. It also lists some of the Laravel ecosystem packages.
Developers’ mDay 2021: Bogdan Kecman, Oracle – MySQL nekad i sadmCloud
The document summarizes the evolution of MySQL from its first release in 1995 to version 8.0 released in 2018. It highlights key features and functionality added over time, including improved performance, Unicode support, spatial data types, window functions, common table expressions, and high availability solutions. The document also briefly mentions Oracle's HeatWave and ColumnStore technologies for handling OLAP/OLTP workloads on MySQL.
Developers’ mDay 2021: Mladen Janjetović, Laravel Srbija – Laravel AwesomemCloud
The document discusses improvements to Laravel framework version 8 including Laravel Jetstream, models directory, model factory classes, migration squashing, anonymous migrations, job batching, improved rate limiting, and improved maintenance mode. It also lists some of the Laravel ecosystem packages.
Developers’ mDay 2021: Bogdan Kecman, Oracle – MySQL nekad i sadmCloud
The document summarizes the evolution of MySQL from its first release in 1995 to version 8.0 released in 2018. It highlights key features and functionality added over time, including improved performance, Unicode support, spatial data types, window functions, common table expressions, and high availability solutions. The document also briefly mentions Oracle's HeatWave and ColumnStore technologies for handling OLAP/OLTP workloads on MySQL.
Developers’ mDay 2019. - Zvonimir Gembec, Sysbee – Developers vs Sysadmins – kako se bolje razumeti
Developers’ mDay konferencija okuplja inspirativne ljude iz oblasti web developmenta. U pitanju je događaj stručnog karaktera, namenjen web developerima sa ciljem da se upoznaju sa aktuelnim tehnologijama u projektovanju web sistema, iskustvima u korišćenju najnovijih tehnika i tehnologija, kao i u rešavanju problema sa kojima se svakodnevno suočavaju.
Developers’ mDay 2019. - Dijana Milutinović, RNIDS – Kako se kalio domenmCloud
Developers’ mDay 2019. - Dijana Milutinović, RNIDS – Kako se kalio domen
Developers’ mDay konferencija okuplja inspirativne ljude iz oblasti web developmenta. U pitanju je događaj stručnog karaktera, namenjen web developerima sa ciljem da se upoznaju sa aktuelnim tehnologijama u projektovanju web sistema, iskustvima u korišćenju najnovijih tehnika i tehnologija, kao i u rešavanju problema sa kojima se svakodnevno suočavaju.
Developers’ mDay 2019. -Bogdan Kecman, Oracle – MySQL 8.0 – why upgrade
Developers’ mDay konferencija okuplja inspirativne ljude iz oblasti web developmenta. U pitanju je događaj stručnog karaktera, namenjen web developerima sa ciljem da se upoznaju sa aktuelnim tehnologijama u projektovanju web sistema, iskustvima u korišćenju najnovijih tehnika i tehnologija, kao i u rešavanju problema sa kojima se svakodnevno suočavaju.
Developers’ mDay 2019. - Rastko Vasiljević, SuperAdmins – Infrastructure as code na primeru Ansible-a
Developers’ mDay konferencija okuplja inspirativne ljude iz oblasti web developmenta. U pitanju je događaj stručnog karaktera, namenjen web developerima sa ciljem da se upoznaju sa aktuelnim tehnologijama u projektovanju web sistema, iskustvima u korišćenju najnovijih tehnika i tehnologija, kao i u rešavanju problema sa kojima se svakodnevno suočavaju.
Developers’ mDay 2019. - Dejan Bosanac, Red Hat – Cloud scale IoT connectivitymCloud
Developers’ mDay 2019. - Dejan Bosanac, Red Hat – Cloud scale IoT connectivity
Developers’ mDay konferencija okuplja inspirativne ljude iz oblasti web developmenta. U pitanju je događaj stručnog karaktera, namenjen web developerima sa ciljem da se upoznaju sa aktuelnim tehnologijama u projektovanju web sistema, iskustvima u korišćenju najnovijih tehnika i tehnologija, kao i u rešavanju problema sa kojima se svakodnevno suočavaju.
Developers’ mDay 2019. - Adrian Smijulj, Webiny – Server-side rendering u Ser...mCloud
Developers’ mDay 2019. - Adrian Smijulj, Webiny – Server-side rendering u Serverless okruženju
Developers’ mDay konferencija okuplja inspirativne ljude iz oblasti web developmenta. U pitanju je događaj stručnog karaktera, namenjen web developerima sa ciljem da se upoznaju sa aktuelnim tehnologijama u projektovanju web sistema, iskustvima u korišćenju najnovijih tehnika i tehnologija, kao i u rešavanju problema sa kojima se svakodnevno suočavaju.
Developers’ mDay 2019. - Nikola Krgović, Twin Star Systems – Big Data for Dev...mCloud
Developers’ mDay 2019. - Nikola Krgović, Twin Star Systems – Big Data for Developers
Developers’ mDay konferencija okuplja inspirativne ljude iz oblasti web developmenta. U pitanju je događaj stručnog karaktera, namenjen web developerima sa ciljem da se
upoznaju sa aktuelnim tehnologijama u projektovanju web sistema, iskustvima u korišćenju najnovijih tehnika i tehnologija, kao i u rešavanju problema sa kojima se svakodnevno suočavaju.
Developers’ mDay 2019. - Dragutin Ćirković, mCloud – HTTP/3
Developers’ mDay konferencija okuplja inspirativne ljude iz oblasti web developmenta. U pitanju je događaj stručnog karaktera, namenjen web developerima sa ciljem da se
upoznaju sa aktuelnim tehnologijama u projektovanju web sistema, iskustvima u korišćenju najnovijih tehnika i tehnologija, kao i u rešavanju problema sa kojima se svakodnevno suočavaju.
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux – Unified IoT Pl...mCloud
This document provides information on unified IoT platforms and discusses Mainflux, an open source IoT platform. It begins with an overview of IoT devices, edge computing, on-premise deployment and cloud deployment challenges. It emphasizes the importance of a unified architecture to reduce costs and complexity. The document then describes Mainflux, highlighting its use of microservices and ability to deploy on various hardware from constrained devices to the cloud. It discusses how Mainflux addresses issues like scalability, security and support for multiple protocols and databases.
Developers’ mDay u Banjoj Luci - Duško Bajić, Kotlin User Group Bosnia – Kotl...mCloud
Kotlin is here to stay
- Kotlin was unveiled in 2011 by JetBrains and has grown significantly since then
- It is now fully supported by Google for Android development and is widely adopted in the Android community
- Kotlin code runs on the JVM and is 100% interoperable with Java, allowing use of existing Java libraries
- Key advantages of Kotlin include its conciseness, null safety, and support for functional programming patterns
Developers’ mDay u Banjoj Luci - Milan Popović, PHP Srbija – Testimony (about...mCloud
This document discusses the importance of testing software. It outlines 30 tips for writing tests, including writing tests before code, treating tests like code, minimizing asserts per test, using data providers, and allocating time for testing in estimates. Testing helps catch bugs, improve code quality, and ensure stability. The document emphasizes that automated testing is key and should test everything that could break an app.
Developers’ mDay u Banjoj Luci - Bogdan Kecman, Oracle – MySQL Server 8.0mCloud
This document provides information about new features and improvements in MySQL 8.0. It discusses enhancements to JSON functionality including new functions and indexing support. It also summarizes added functionality for GIS, Unicode character sets, UUIDs, window functions, common table expressions, and other query optimizations. The document outlines goals of improving performance, manageability, security and standards compliance for MySQL.
This document provides information about new features and improvements in MySQL 8.0. It discusses enhancements to JSON functionality including new functions and indexing support. It also summarizes added functionality for GIS, UUIDs, common table expressions, window functions, and other query optimizations. The document notes that MySQL 8.0 uses utf8mb4 as the default character set for improved Unicode support and performance.
Trunk Based Development is a development approach where all code changes are directly committed to a main branch called the "trunk". The key aspects are daily integration where all changes are committed to the trunk, keeping the software always ready for production, and prioritizing keeping the system in a production-ready state over writing new code. Features are developed directly in the trunk using small pull requests and code reviews. When features are complete they are immediately deployed through a deployment pipeline to releases. Studies have found that this approach leads to higher throughput, better stability, lower burnout, and overall better performance compared to using dedicated branches.
This document discusses the migration of the Serbian news portal telegraf.rs from WordPress to a custom content management system. Telegraf.rs started on WordPress but grew very large, with over 900,000 posts and 2 million metadata entries, placing pressure on the system. The new telegraf CMS is built in-house to be infinitely scalable, using a microservices architecture and NoSQL databases. It aims to support the site's existing functionality like shortcodes while improving performance, response times, and the ability to handle the site's large volume of images and data. The new system is still in beta but shows great early performance improvements over the WordPress installation and competitor sites.
Developers’ mDay 2019. - Zvonimir Gembec, Sysbee – Developers vs Sysadmins – kako se bolje razumeti
Developers’ mDay konferencija okuplja inspirativne ljude iz oblasti web developmenta. U pitanju je događaj stručnog karaktera, namenjen web developerima sa ciljem da se upoznaju sa aktuelnim tehnologijama u projektovanju web sistema, iskustvima u korišćenju najnovijih tehnika i tehnologija, kao i u rešavanju problema sa kojima se svakodnevno suočavaju.
Developers’ mDay 2019. - Dijana Milutinović, RNIDS – Kako se kalio domenmCloud
Developers’ mDay 2019. - Dijana Milutinović, RNIDS – Kako se kalio domen
Developers’ mDay konferencija okuplja inspirativne ljude iz oblasti web developmenta. U pitanju je događaj stručnog karaktera, namenjen web developerima sa ciljem da se upoznaju sa aktuelnim tehnologijama u projektovanju web sistema, iskustvima u korišćenju najnovijih tehnika i tehnologija, kao i u rešavanju problema sa kojima se svakodnevno suočavaju.
Developers’ mDay 2019. -Bogdan Kecman, Oracle – MySQL 8.0 – why upgrade
Developers’ mDay konferencija okuplja inspirativne ljude iz oblasti web developmenta. U pitanju je događaj stručnog karaktera, namenjen web developerima sa ciljem da se upoznaju sa aktuelnim tehnologijama u projektovanju web sistema, iskustvima u korišćenju najnovijih tehnika i tehnologija, kao i u rešavanju problema sa kojima se svakodnevno suočavaju.
Developers’ mDay 2019. - Rastko Vasiljević, SuperAdmins – Infrastructure as code na primeru Ansible-a
Developers’ mDay konferencija okuplja inspirativne ljude iz oblasti web developmenta. U pitanju je događaj stručnog karaktera, namenjen web developerima sa ciljem da se upoznaju sa aktuelnim tehnologijama u projektovanju web sistema, iskustvima u korišćenju najnovijih tehnika i tehnologija, kao i u rešavanju problema sa kojima se svakodnevno suočavaju.
Developers’ mDay 2019. - Dejan Bosanac, Red Hat – Cloud scale IoT connectivitymCloud
Developers’ mDay 2019. - Dejan Bosanac, Red Hat – Cloud scale IoT connectivity
Developers’ mDay konferencija okuplja inspirativne ljude iz oblasti web developmenta. U pitanju je događaj stručnog karaktera, namenjen web developerima sa ciljem da se upoznaju sa aktuelnim tehnologijama u projektovanju web sistema, iskustvima u korišćenju najnovijih tehnika i tehnologija, kao i u rešavanju problema sa kojima se svakodnevno suočavaju.
Developers’ mDay 2019. - Adrian Smijulj, Webiny – Server-side rendering u Ser...mCloud
Developers’ mDay 2019. - Adrian Smijulj, Webiny – Server-side rendering u Serverless okruženju
Developers’ mDay konferencija okuplja inspirativne ljude iz oblasti web developmenta. U pitanju je događaj stručnog karaktera, namenjen web developerima sa ciljem da se upoznaju sa aktuelnim tehnologijama u projektovanju web sistema, iskustvima u korišćenju najnovijih tehnika i tehnologija, kao i u rešavanju problema sa kojima se svakodnevno suočavaju.
Developers’ mDay 2019. - Nikola Krgović, Twin Star Systems – Big Data for Dev...mCloud
Developers’ mDay 2019. - Nikola Krgović, Twin Star Systems – Big Data for Developers
Developers’ mDay konferencija okuplja inspirativne ljude iz oblasti web developmenta. U pitanju je događaj stručnog karaktera, namenjen web developerima sa ciljem da se
upoznaju sa aktuelnim tehnologijama u projektovanju web sistema, iskustvima u korišćenju najnovijih tehnika i tehnologija, kao i u rešavanju problema sa kojima se svakodnevno suočavaju.
Developers’ mDay 2019. - Dragutin Ćirković, mCloud – HTTP/3
Developers’ mDay konferencija okuplja inspirativne ljude iz oblasti web developmenta. U pitanju je događaj stručnog karaktera, namenjen web developerima sa ciljem da se
upoznaju sa aktuelnim tehnologijama u projektovanju web sistema, iskustvima u korišćenju najnovijih tehnika i tehnologija, kao i u rešavanju problema sa kojima se svakodnevno suočavaju.
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux – Unified IoT Pl...mCloud
This document provides information on unified IoT platforms and discusses Mainflux, an open source IoT platform. It begins with an overview of IoT devices, edge computing, on-premise deployment and cloud deployment challenges. It emphasizes the importance of a unified architecture to reduce costs and complexity. The document then describes Mainflux, highlighting its use of microservices and ability to deploy on various hardware from constrained devices to the cloud. It discusses how Mainflux addresses issues like scalability, security and support for multiple protocols and databases.
Developers’ mDay u Banjoj Luci - Duško Bajić, Kotlin User Group Bosnia – Kotl...mCloud
Kotlin is here to stay
- Kotlin was unveiled in 2011 by JetBrains and has grown significantly since then
- It is now fully supported by Google for Android development and is widely adopted in the Android community
- Kotlin code runs on the JVM and is 100% interoperable with Java, allowing use of existing Java libraries
- Key advantages of Kotlin include its conciseness, null safety, and support for functional programming patterns
Developers’ mDay u Banjoj Luci - Milan Popović, PHP Srbija – Testimony (about...mCloud
This document discusses the importance of testing software. It outlines 30 tips for writing tests, including writing tests before code, treating tests like code, minimizing asserts per test, using data providers, and allocating time for testing in estimates. Testing helps catch bugs, improve code quality, and ensure stability. The document emphasizes that automated testing is key and should test everything that could break an app.
Developers’ mDay u Banjoj Luci - Bogdan Kecman, Oracle – MySQL Server 8.0mCloud
This document provides information about new features and improvements in MySQL 8.0. It discusses enhancements to JSON functionality including new functions and indexing support. It also summarizes added functionality for GIS, Unicode character sets, UUIDs, window functions, common table expressions, and other query optimizations. The document outlines goals of improving performance, manageability, security and standards compliance for MySQL.
This document provides information about new features and improvements in MySQL 8.0. It discusses enhancements to JSON functionality including new functions and indexing support. It also summarizes added functionality for GIS, UUIDs, common table expressions, window functions, and other query optimizations. The document notes that MySQL 8.0 uses utf8mb4 as the default character set for improved Unicode support and performance.
Trunk Based Development is a development approach where all code changes are directly committed to a main branch called the "trunk". The key aspects are daily integration where all changes are committed to the trunk, keeping the software always ready for production, and prioritizing keeping the system in a production-ready state over writing new code. Features are developed directly in the trunk using small pull requests and code reviews. When features are complete they are immediately deployed through a deployment pipeline to releases. Studies have found that this approach leads to higher throughput, better stability, lower burnout, and overall better performance compared to using dedicated branches.
This document discusses the migration of the Serbian news portal telegraf.rs from WordPress to a custom content management system. Telegraf.rs started on WordPress but grew very large, with over 900,000 posts and 2 million metadata entries, placing pressure on the system. The new telegraf CMS is built in-house to be infinitely scalable, using a microservices architecture and NoSQL databases. It aims to support the site's existing functionality like shortcodes while improving performance, response times, and the ability to handle the site's large volume of images and data. The new system is still in beta but shows great early performance improvements over the WordPress installation and competitor sites.
4. Kriptovalute
• Litecoin – druga po redu kriptovaluta (2011.)
• Trenutno 1578 kriptovaluta (coinmarketcap.com)
• 320 milijardi dolara ukupna tržišna vrednost
• 140 milijardi dolara tržišna vrednost Bitkoina (44%)
5. Prednosti kriptovaluta
• Brze, jeftine i sigurne transakcije
• Programabilnost novca
• Mikroplaćanja
• Potpuna kontrola nad novcem i sloboda u korišćenju
8. Primena blokčeina
Evidencija transakcija (kriptovalute)
Evidencija o vlasništvu nad nekom imovinom
Decentralizovano odlučivanje i glasanje
Potvrda autentičnosti
12. ”Bitcoin is a remarkable cryptographic achievement and the
ability to create something that is not duplicable in the digital
world has enormous value”
Eric Schmidt, CEO of Google
“You can’t stop things like Bitcoin. It will be everywhere and
the world will have to readjust. World governments will have to
readjust”
John McAfee, Founder of McAfee