In a world where billions of devices are being connected to the Internet, the Internet of Things (IoT) becomes an increasingly important domain. IoT offers a lot of opportunities for new and innovative applications, for example turning your home into a smart home, or turning cities into smart cities, by intelligently connecting sensor input data to various actuators.
Re-designing a website UI to improve user experience is hard. It requires in-depth research, creativity and a lot of plug-and-play. Most of all, you need to be able to know when to start from scratch, says creative director and UI designer Gail Yui.
Many of today’s computer science students are leaving education insufficiently equipped with the fundamental skills needed for professional coding. They may understand algorithms, data structures and everything around how to design code very well, but less so what is involved in bringing a project to fruition.
Much of enterprise software is built on a message-passing paradigm, and the popular .NET and Java platforms both offer APIs that provide access to messaging. While .NET offers access to Microsoft’s MSMQ through a set of standard APIs, there’s a problem: MSMQ isn’t widely used in the enterprise, even in .NET shops.
It all began with the new decree (the “Garante per la protezione dei dati personali”) issued by the Italian data protection authorities in 2008. This regulation (Italian | English) stipulates that all companies must log all administrator’ system access data and keep them archived for at least six months.
Bringing support for geographic objects to PostgreSQL, PostGIS has several advantages over similar spatial databases like SQL Server and Oracle Locator/Spatial. Adam Wright shows us the extender’s most popular functions, data types and how to get started.
There’s a great deal of information out there about creating apps, hiring developers to create an app for you, or whether you should take the time to learn to code yourself. For most people, it simply isn’t realistic for them to learn code due to time restrictions and difficulty constraints. Therefore, it may be in your best interest to consider what it will cost to hire a good app developer in order to create a useful app for you instead.
The drastic shift of users from desktop web to mobile web and app has brought change in other areas as well. Today, there are various mobile app frameworks on the market that help UI/UX designers to design and build apps easily and effectively.
Software architect Rainer Stropek discusses the impact of REST, and explains the importance of selecting the right technology to become an expert in.
What performance impact does the Varnish API have when used with fast web servers? CTO and founder Per Buer explains the execution and outcome of the Varnish performance test.
Automated testing can speed up the testing process, but manual tests can help quickly familiarise testers with the product’s features. Is one approach better than the other? Jason Silberman investigates.
Programing languages are the must knowns today – and Java is one of the most popular languages. Did you know that there were more than 16,000 job offerings for java developers on any given day this year? It’s a great skill to have. It helps us write programs that make the communication between machines possible. If one wants to feel safe in the current job market he/she must learn Java or any other popular software language.