Fork me on GitHub

Sharing coding knowledge

 

| Follow @codingpedia

Starting an AngularJs project also means choosing a whole toolchain that goes along with Angular. In this blog post we will propose a set of tools that a new Angular project will likely need, and present a simple Gulp build that provides those features. Let’s go over the following topics:

* Why Gulp? Goals for a baseline Angular build * Why use a CSS pre-processor, and why Sass * The advantages of a module system, and why browserify * Pre-populating the Angular template cache * Angular-friendly Javascript minification * Reducing the number of HTTP requests using sprites * Setup a development web server * Running tests with Karma, code quality with JSHint, and more

EJB 3.1 introduced timeout related annotations as a part of its API.

  • @AccessTimeout
  • @StatefulTimeout

Let’s quickly look at what they are and why are they important

Continue Reading ...

As a long time Eclipse user, I want to give a more serious look to IntelliJ IDEA. The people from JetBrains were very nice and granted me an open source license for the Podcastpedia.org  and Codingpedia.org projects. In the post I listed some of the things I use often in Eclipse and their equivalent in IntelliJ. I wrote this post so I can bookmark it and come back to, whenever I forget something, and if it helps others the better.

Continue Reading ...

I’ve been lagging behind with what Java 8 features exercising concerns, so in this post I will briefly present my initial experience with lambdas and streams.

Continue Reading ...

AngularJs is often seen as a viable solution for building full scale single page web applications. Although that is a good use case for Angular, in this post we will explore how the framework can also be used to incrementally add functionality to any web page in general, in some cases with little to no Javascript needed (example).

Continue Reading ...
Top