Protractor is an emerging E2E (end to end) testing framework in the AngularJS world. This article shows you how to run your very first test in Protractor.
Every week here and in our newsletter, we feature a new developer/blogger from the DZone community to catch up and find out what he or she is working on now and what's coming next. This week we're talking to Mike Driscoll, Python programmer, author, and founder of the Python user group in Iowa.
Sometimes the day of a developer gets awfully complicated. One of my less favorite moments are those when you have used a library for most of your project and then you realize you need things from it it was not designed to do.
While writing my Spring-Hibernate Integration post I realize that we (as java developers) have so many frameworks available which can make life easy by rapidly developing so many common things using frameworks. ExtJS is the most advanced among those client side UI frameworks.
There's a key on my keyboard that I have spent most of my typing career learning not to press. Right next to A and right above Shift, it seems impossible to avoid. It MAKES ME SOUND ANGRY when I'm not.
Three months ago I changed jobs, and in the process switched from Java to Python. Here are the differences that have stood out for me since making the switch. I am not a Java-programmer, or a Python-programmer. I am a programmer, period. There are differences, but Python and Java have more in common than what sets them apart.
Every once in a while, you have to put in a heroic effort to diagnose a bug. When you finally figure it out, you want to run around the office singing “We are the champions”, even if it turns out to be a trivial issue. Because that doesn’t mean it took a trivial amount of effort.
Some months ago the first version of open source HTML5 NextCharts was released. You can read this article here. In the second release of the NextCharts project, it was time to add some simple widgets like alarm, indicator and display.
Back when Adam Cameron and I launched the ColdFusion UI - The Right Way project, I mentioned that initially we would accept submissions from the community to build out the content before releasing an actual readable version. Earlier this week I got off my rear and actually built a process to make this happen.
Basically EVERYONE is talking about it right now. But, really, why has it become so popular all of a sudden? Sounds like yet another web technology like any other else, right? Well, in a nutshell... (continue reading)
One of those aspects of Node.js that took me a while to fully understand initially is how to properly declare modules.
One more of the many cool features of thymeleaf is the ability to render fragments of templates - I have found this to be an especially useful feature to use with AngularJs.
For a few months now, I've experienced an odd issue with Chrome. I'd go to a URL and get nothing but a white screen while something tried to load.
Samsung has introduced its first smartphone built around the Tizen operating system. Tizen apps are created using HTML5, potentially opening up the platform to a wide range of web and interactive designers and developers.
This book is aimed at Finance professionals and/or students with an interest in options trading and portfolio composition and evaluation.
The best way of changing your display depending on screen size is to use media queries to find out the size viewport of the screen and allowing you to change the design depending on what screen size is on.
In this article, an extension to the CMS Alfresco is proposed in order to reduce costs involved with the creation of a custom front-end and make it more efficient for the issue of document management. This extension is called 4WS.Platform.
While the changes in 3.9.0 were relatively minor, they open the door to getting some interesting features into 4.0. Here are some of the high-level features I think should make it in to 4.0:
So how do we test for both WebSockets and MozWebSocket? Here’s how:
Not worth the money, especially with other great MarionetteJS books out there. Misused terminology, poor structure, lack of depth, and more make this book a dud.