by Mateusz Podraza
What's a LFI? Or RFI? How to elevate one to another?
How about SQL injection and good old Bobby Tables?
What are the call signs for a security disaster?
What's a buffer and why does mine overflow?
A fun talk concerning IT security, focused on Web Applications in general, where you can learn the basic do's and don'ts of security.
What's a LFI? Or RFI? How to elevate one to another?
How about SQL injection and good old Bobby Tables?
What are the call signs for a security disaster?
What's a buffer and why does mine overflow?
A fun talk concerning IT security, focused on Web Applications in general, where you can learn the basic do's and don'ts of security.
by Bartlomiej Krztuk
In daily Joomla! usage we miss so many great features that this CMS's offers for professionals. In this session I want to show you 7 core features that are extremely useful for developers. Even when you already familiar with Joomla Framework, Command Line Interface or JSON Response class come and see how you may use this great features in your project. This session cover issues mentioned above and much more.
In daily Joomla! usage we miss so many great features that this CMS's offers for professionals. In this session I want to show you 7 core features that are extremely useful for developers. Even when you already familiar with Joomla Framework, Command Line Interface or JSON Response class come and see how you may use this great features in your project. This session cover issues mentioned above and much more.
by Niels Braczek
Remember the problems when upgrading from Joomla! 1.0 to 1.5 or 1.5 to 1.6?
Joomla! X provides a state-of-the-art architecture, taking Separation of Concerns to its limits. Literally everything is exchangeable, even content and user components. Decoupling allows to update (or keep) each feature separately, so you never ever get stuck in update hell again.
Remember the problems when upgrading from Joomla! 1.0 to 1.5 or 1.5 to 1.6?
Joomla! X provides a state-of-the-art architecture, taking Separation of Concerns to its limits. Literally everything is exchangeable, even content and user components. Decoupling allows to update (or keep) each feature separately, so you never ever get stuck in update hell again.
by Frank Delventhal
Bootstrap 4 is just better than Bootstrap 3 (or Joomla native Bootstrap 2 ) it uses recent methods and even though it is still alpha we use it over 2 years successfully on our own website.
The use of Bootstrap 4 is simple, but to make it work in Joomla! is not "instinctive". As Bootstrap 4 is Alpha the workflow has to be adjusted, that one can easily switch to the latest code basis and not loose all the former work.
There will be an introduction in Bootstrap 4 as well as an introduction to SASS, as Bootstrap 4 relies not anymore on LESS but on SASS. I will show practical examples and ways how to set up production process.
The Session is for developers and designers .... still a technical background is required.
Bootstrap 4 is just better than Bootstrap 3 (or Joomla native Bootstrap 2 ) it uses recent methods and even though it is still alpha we use it over 2 years successfully on our own website.
The use of Bootstrap 4 is simple, but to make it work in Joomla! is not "instinctive". As Bootstrap 4 is Alpha the workflow has to be adjusted, that one can easily switch to the latest code basis and not loose all the former work.
There will be an introduction in Bootstrap 4 as well as an introduction to SASS, as Bootstrap 4 relies not anymore on LESS but on SASS. I will show practical examples and ways how to set up production process.
The Session is for developers and designers .... still a technical background is required.
by Andrzej Kasprzyk
Presentation will show influence of activity related to security of website on its ranking in serach engines (SEO). Presenter will tell about different scenarios connected with website security. During presentation you will get information - how to secure your website, when use SSL, how to pick out web server and keep used software up to date. Presenter will introduce SEO ranking factors and their dependence from right preparation of website, participants will get processes (diagrams) ready to use in their activity related to CMS Joomla! :-)
Presentation will show influence of activity related to security of website on its ranking in serach engines (SEO). Presenter will tell about different scenarios connected with website security. During presentation you will get information - how to secure your website, when use SSL, how to pick out web server and keep used software up to date. Presenter will introduce SEO ranking factors and their dependence from right preparation of website, participants will get processes (diagrams) ready to use in their activity related to CMS Joomla! :-)
by Toovya Shenfeld
I'll talk about two main things
1. The 4 important principles that will guide you in every accessibility project.
2. When and how to use ARIA laws with a number of examples that demonstrate proper use
I'll talk about two main things
1. The 4 important principles that will guide you in every accessibility project.
2. When and how to use ARIA laws with a number of examples that demonstrate proper use
by Davide Tampellini
Description: We know SQL injections are bad, very bad: once you find them, you can exfiltrate the whole contents of the database.
But they could result in a full server compromise? Yes, they can.
In this live session we will try to attack a vulnerable application and get an interactive shell.
Then we will escalate our local user to root, getting the full control of the server.
Description: We know SQL injections are bad, very bad: once you find them, you can exfiltrate the whole contents of the database.
But they could result in a full server compromise? Yes, they can.
In this live session we will try to attack a vulnerable application and get an interactive shell.
Then we will escalate our local user to root, getting the full control of the server.
by Viktor Vogel
In this talk, we will take a closer look on two important factors: performance and security.
Why is the performance of a website so important? What influences the loading speed and how can this process be optimized?
The safe operation of a website is an essential task for every administrator. How good is the security in Joomla! and how can this be further increased by simple means? What are the golden security rules?
In addition to the theory on these topics, practical and easy-to-use tips will be shown to run a Joomla! website fast and securely.
In this talk, we will take a closer look on two important factors: performance and security.
Why is the performance of a website so important? What influences the loading speed and how can this process be optimized?
The safe operation of a website is an essential task for every administrator. How good is the security in Joomla! and how can this be further increased by simple means? What are the golden security rules?
In addition to the theory on these topics, practical and easy-to-use tips will be shown to run a Joomla! website fast and securely.
by Allon Moritz
In 2007 published Allon Moritz his first Joomla extension in the JED. It began as hobby and in 2015 did found Allon Moritz the Digital Peak GmbH company (joomla.digital-peak.com) which specializes in Joomla extension development. Allon Moritz, aka laoneo, helps actively in the development of the Joomla CMS on Github. For example the custom fields functionality is done by him. Currently he is a member of the "Production Department Team", leads the media manager team and is porting the Joomla CMS to namespaces in the Joomla 4 working group.
In 2007 published Allon Moritz his first Joomla extension in the JED. It began as hobby and in 2015 did found Allon Moritz the Digital Peak GmbH company (joomla.digital-peak.com) which specializes in Joomla extension development. Allon Moritz, aka laoneo, helps actively in the development of the Joomla CMS on Github. For example the custom fields functionality is done by him. Currently he is a member of the "Production Department Team", leads the media manager team and is porting the Joomla CMS to namespaces in the Joomla 4 working group.
by Mike Demo
The second most limited resource to the growth of the Joomla! project is money. This session will cover our 2017 budget, talk about how the project uses money and how the Finance team and Treasuer support the objectives of OSM as a whole. Will also be available to answer any questions about finance policies as a whole.
The second most limited resource to the growth of the Joomla! project is money. This session will cover our 2017 budget, talk about how the project uses money and how the Finance team and Treasuer support the objectives of OSM as a whole. Will also be available to answer any questions about finance policies as a whole.