Security is a serious concern for every web application developer, or at least this is what we like to think every time we use our credit card and give personal details on an online form. Still, security breaches occur frequently on a wide range of … Read more
Search Results for: open source
Professional Programmer
We will make the world a better place, one line of code at a time. Maybe not all developers are moved by such noble intentions, maybe the best computer minds on the planet right now are working hard just to convince you to click on advertisements, … Read more
Tensor Processing Units: enabling the next generation of fast, affordable AI
Legend says it was written on the back of a napkin. In 2013 Jeff Dean, Google's Head of AI, did some calculations and realized that if all the Android users in the world used their smartphone speech to text feature for one minute each day, they would … Read more
Tutorial: connecting an ESP-12 device to the snap4city network
Snap4city enables you to quickly deploy smart city applications by accessing real time data from thousands of real sensors located in several cities. In a previous article, we saw how we can expand the Snap4city network by adding our own IOT sensor … Read more
Tutorial: connecting a raspberry Pi to the Snap4city network
Snap4City is the new platform for the sentient city. By using it you can get direct access to data from thousands of real sensors deployed on several cities, together with other types of resources such as static databases containing bus stops, wifi … Read more
Snap4City Dashboards: Overlook Your City
As we know from the article on sentient cities, Snap4City is an open-source, standard-based, data-driven, service-oriented and user-centric platform, enabling large-scale co-creation of applications and IoT/IoE services. As the name suggests, it … Read more
Encryption and why keeping secrets is hard, even for computers
Encryption algorithms are widely used in the IT industry to provide confidentiality, authentication, intellectual property protection and more. The attention on privacy and cybersecurity in general is rapidly increasing, forcing vendors and … Read more
Dinis Cruz: not all quality issues are security issues, but all security issues are quality issues.
Dinis Cruz is not only an outstanding drummer: he is also an active OWASP contributor. He is focused on creating Application Security teams and providing Application Security assurance across the SDL (from development, to operations, to business … Read more
Application Insights: power is nothing without control
Hello Roberto. Recently you’ve given a presentation entitled “Application Insights: power is nothing without control” for the members of one of the Roman communities. Could you tell us more about it? I work a lot with Microsoft technologies and I … Read more
WTF it works in Dev Environment
Hello Andrea, you've been a fan of Codemotion for a long time but could you tell us a little bit about yourself? My name is Andrea Giannantonio, I work for the Immobiliare.it group. To be more specific, I manage a technical team of five people … Read more
Let’s play a retro game in HTML5 with PICO-8
Hello Giorgio. How did you become a developer? Could you share your story with us? My name is Giorgio Pomettini and my career path as a developer is unusual. As a child I was always fascinated by computers and their functioning. In fact, my … Read more
Jing Li: when Android meets Docker
Amongst all practices available in software engineering, Continuous Integration is maybe one of the most uncommon when it comes to mobile app development. Continuous Integration for mobile is still in the early stages of adoption, but Jing Li, our … Read more
Natalie Pistunovich: from backend to complex systems
Natalie Pistunovich is a Gopher and a public speaker. She co-founded Connta, a mobile platform in emerging countries helping store owners go online easily, based in Nairobi. Prior to that she was a Backend Developer at adjust in Berlin and a Silicon … Read more