Integrating social sign-ons in a web application can become a tedious task because you need to take care of different endpoints, credentials and finally manage the oauth dance to get the access token. However, using HybridAuth package, this task can be easy as pie.
In most of the business services sometimes there comes requirements to send notifications to users or administrators via email. Following code segments can be used to send these emails using Google SMTP server.
This article aims to share some of the tips and tricks that the author learned while converting an older ColdFusion website to static HTML. Tips include what to do when HarpJS doesn't return an error, how to debug output, and linking to HTML.
The use of WebSocket is becoming very popular for highly interactive web applications that depend on time critical data delivery, requirements for true bi-directional data flow and higher throughput.
In the Java SE realm, GUI components are based on Java classes with the help of libraries such as AWT, Swing or the newer JavaFX. As such, they can be shared across projects, to be inherited and composed.
Content management system is used around the globe for website creation and to deal with content on the website. Joomla development has become very popular from few past years due to its simplicity and easy of use. It does not require any IT expertise to work with this popular CMS.
The Geek Reading feature is an ongoing series that brings together interesting content from across the web. The most recent topics include SaaS product pricing, the beauty of AngularJS, advice for startups, performance testing with Maven JMeter and Jenkins, Atomic CSS, and the open source future of IT.
This article includes a tutorial on how to create a sound indicator in a tab header to show where in your browser. This feature is used by Soundcloud, but is also used by many browsers now to help users see where tabs are creating sound.
A few days ago, the greatest API in the entire internet was released - the Marvel API. While maybe greatest is a strong word, it is still a fantastic and interesting API. This article covers a few good examples of how the API works, and how it looks in action.
This article's main purpose to explain how to install a node package using the Visual Studio tooling. With just a right mouse click you can bring in some of the packages through the IDE. Let’s do this with the most ubiquitous packages of all of them - Express.
The growing complexity of websites and web applications has yielded several new approaches to structuring and maintaining style sheets. Of the many new options, a prime stand-out is Atomic CSS. This article shares some of the ways it can help you find a balance.
Marvel has just released a REST developers API. This article is an attempt at providing a front-end application around it, and answering some questions with answers in no particular order. Most of the functions primarily involved AngularJS.
This video tutorial teach how to build a single page web app using Knockout and jQuery from NetBeans.
Node.js is very special. It’s single process/threaded environment. In case of unhanded exception occurred Node.js virtual machine simply stops, leaving application in unresponsive state. To mitigate the issue few known solutions exist, common idea is that there is watchdog that keeping eye
If you never had to wait for anything, then you wouldn't notice fast. So if instant becomes the norm via Gigabit Internet, how will our Internet usage behaviors change?
About three years ago I blogged about AngularJS and how I thought it was kind of cool. This was before the 1.0 release. When 1.0 came out... it had changed. I didn't like it. It was hard to describe why I didn't like it. It had definitely gotten more complex and I just had a hard time wrapping my head around it.
This is a review of Packt Publishing's "Mastering HTML5 Forms." The subtitle of Mastering HTML5 Forms is "Create dynamic and responsive web forms with this in-depth, hands-on guide." Mastering HTML5 Forms is written by Gaurav Gupta, has five chapters, and is a bit over 125 pages long.
This article details the reasons our development team decided to use JavaFX and GraniteDS. We detail why their function best suits our applications, then describe how these platforms interact with other elements of the application.