Building Desktop Apps With NW.js and AngularJS

Building Desktop Apps With NW.js and AngularJS

This article gets you started building Desktop applications using only web development technologies such as JavaScript,HTML and CSS,,this is only possible exploiting an intel project called nw.js.

Building Rich Text Editors With JavaScript And React

Building Rich Text Editors With JavaScript And React

React is a client side JavaScript framework built by Facebook for Facebook .React is open source and hosted on GitHub.It is presented by Facebook as the V in MVC which means it is the View but in reality it is the whole MVC and you are going to realize that when you start working with this great framework.

How To Bring Node.js Modules to the Browser ?

How To Bring Node.js Modules to the Browser ?

Node.js has the largest repository of open source modules in the world, which solve many common and uncommon development problems ,you can find find a module for almost any functionality you are looking for, so you can concentrate to solve other problems without reinventing the wheel and boost your productivity .

How To Install Ruby 2 And Jekyll 3

How To Install Ruby 2 And Jekyll 3

If you try to install the latest version of Jekyll under Ubuntu which is when writing this post Jekyll 3,you will get some errors related specifically to the installed version of Ruby since Jekyll is A Ruby Gem and Ruby dev files .

How to properly execute your  DOM manipulation JavaScript?

How to properly execute your DOM manipulation JavaScript?

jQuery is the most popular JavaScript library for DOM manipulation ,it has a healthy community and huge base of users around the world .Also jQuery has a lot of plugins to solve and provide developers with solutions to many common and uncommon web development problems.In this small article(and a part of a serie of articles) i'm going to show you some clever tricks to effectively work with JavaScript and jQuery.

Prototyping Websites With Jekyll

Prototyping Websites With Jekyll

Since i've discovered this amazing tool which's Jekyll ,i've used it for creating my static websites and blogs.Jekyll is a nice and powerful choice,for you, if you think about replacing WordPress for your blogging needs.Jekyll has everything bloggers need but with a static fashion ,static here doesn't mean no interactivity or JavaScript it only means no database access and no server side processing,the only task of the server is serving the requested files. If you remember your first computer course about computer storage then you probably remember that before databases people were using flat files to store data but for the sake of many reasons such as data access speed,security etc.. they've created databases so what Jekyll did is going back to use files for storing data. Besides using Jekyll as a blogging platform ,you can use it for any other type of static websites which don't need database access or server side processing such as JavaScript apps which runs completely on the browser and which doesn't rely on the server ,only for serving files,also JavaScript browser games which don't need multiplayer functionalities etc.. Recently i'v discovered another great way for using Jekyll .Since i build websites and web applications for clients and for my own personal use,the kind of websites that require heavy database access or api endpoints .Providing an initial prototype is requested by many clients ,Jekyll allowed me to prototype quickly without the need for database access with the features it has such as frontend matter,YAML,pages ,data files and collections so i can build a static website and simulate database data using collections and data files . Jekyll also allows me to quickly test new ideas for my personal projects so i don't have to build a database or server backend before i make sure the idea is realizable. Jekyll compiles your sass files automatically and generates you css files so you don't need any other system to compile your sass .

PhantomJS Essentials

PhantomJS Essentials

This article helps you getting a basic understanding of PhantomJS .what is it ? why use it ? and how to use it ? PhantomJS is a sort of headless browser. Basically it is the same as Chrome and Safari but without the GUI and with some additional modules to support the functionality it offers .PhantomJS is based on webkit rendering engine which is the same engine powering Chrome and Safari .So why the hell someone needs a browser without a GUI ?

How To Render PDF Documents With NODE.js

How To Render PDF Documents With NODE.js

This tutorial gets you started learning how to render PDF with JavaScript and Node.js.Rendering PDF documents is a problem that you'll often need to solve when building web applications that deals with PDF files ,for example your applications may need to generate an invoice order as PDF for saving on hard disk or for printing .

What is Augmented Reality ?

What is Augmented Reality ?

What is Augmented Reality ? Tom Caudell ,a researcher in Boeing was the first one to use the term 'Augmented Reality' in an attempt to describe a digital display used by aircraft engineers made by mixing some graphics with a physical reality .In computer science Augmented Reality is mixing computer graphics and sound within a real world context in realtime time with interaction i.e the real world constructs and virtual computer constructs can interact with each other .the real world reality is recorded using a camera and microphone ,the computer in realtime adds virtual reality constructs and take care of any interaction between the two worlds ,the computer uses complicated algorithms of augmented reality and computer graphics to make it possible .

What is Node.js ?

What is Node.js ?

What is Node.js ? Hello geeks and developers ,in this first article about Node.js i'm going to to talk about (guess what ?) well ,Node.js. This first Node.js article targets beginners who have never heard of Node.js before ,but also those geeks out there who always seem to know everything related to technology :)