By Omed Habib
The age of computers is over. You are now living in the age of intelligent
processing by just about everything else. Like vacuum tubes and tape drives,
desktops and laptops are on their way to becoming odd relics of a distant
age, if people remember them at all. That may sound a bit extreme, but the
fact is that applications are not married to any technological substrate, not
even the most advanced mobile devices. That is why smart developers have
next-generation technology like drone controllers, big data management tools,
and connectors for the Internet of Things (IoT).
The World After Web Apps
rebirth as a result of t... (more)
In any component-based framework you’ll need to implement component
communications. The main principle is that components should be loosely
coupled hence reusable hence testable. The mediator design pattern allows you
to arrange component communications via “the man in the middle” so a
component A never communicates with the component B directly. If a component
needs data, someone will provide the data via bindings to the component’s
input properties. Who’s this someone?Ain’t no business of the component.
If a component needs to provide some data to the external world, it’ll emit... (more)
Node.js and io.js Monitoring Support
By Stefan Thies
server side for many types of applications, such as websites, real-time
messaging and controllers for small devices with limited resources. For
DevOps it is crucial to monitor the whole application stack and Node.js is
rapidly becoming an important part of the stack in many organizations.
Sematext has historically had a strong support for monitoring big data
applications such as Elastic (aka Elasticsearch), Cassandra, Solr, Spark,
Hadoop, and HBase, as well... (more)
In this blog I’ll show you how to guard routes in Angular 2 Router
(currently at 3.0.0-beta.2).
Let’s consider some scenarios that require a certain validation to be
performed to decide if the user (or a program) is allowed to navigate to or
leave the route:
Allowed to open the route only if the user is authenticated and authorized to
do so. Implement a multi-part form that consists of several components, and
the user is allowed to navigate to the next form section only if the data
entered in the current one is valid. Allow to navigate to a route only after
a certain data struc... (more)
Lots of things are happening there. As of today it’s the liveliest software
ecosystem. The last time I’ve seen such an interesting gathering was 15
years ago in Java.
making an impression that the Web site is current by displaying a running
clock on the page. Mobile phones still had buttons with one digits and three
letters. There were no App stores. Java was promising “Write once run
everywhere”, but now we can see that Ja... (more)
This article was excerpted from the book “Angular Development With
TypeScript” (see http://bit.ly/1QYeqL0).
The Angular 2 framework is a re-write of popular framework AngularJS. In
short, the newer version has the following advantages over AngularJS.
The code is simpler to write and read It performs better than AngularJS
It’s easier to learn The application architecture is simplified as it’s
This article contains a high-level overview of Angular highlighting
improvements comparing to AngularJS. For a more detailed architecture
overview of Angular visit product do... (more)