Building Innovative Organizations with Lean Thinking – Leaders play a key role in the construction of an organization but only its members can determine its culture In the course of creating a culture, leaders simply play enabler and focus on eliminating obstacles, ensuring employees have enough information an
Tabris. The Cross-Platform Mobile Framework for Java – Tabris is a Java framework written by Java developers for Java developers to build mobile apps. It uses standard JavaEE technology to create an application on a server. Native clients act as a player for the applications's UI. They access the application b
» Windows PowerShell TutorialThreading.DispatcherTimer – In this tutorial the basics of Windows PowerShell is explained with examples. Only read this article if you need a fast going-through Windows PowerShell basics and if you don’t have time to read the great tutorial by Jesse Hamrick on PowerShell Pro which this article is mostly based on.
Postman – A powerful HTTP client to test web services – Postman is a powerful HTTP client to help test web services easily and efficiently. Postman let's you craft simple as well as complex HTTP requests quickly. It also saves requests for future use so that you never have to repeat your keystrokes ever again.
PhoneGap Explained in 5 Minutes – PhoneGap allows you to create cross-platform mobile apps using web technologies. It is not a tool for converting websites into apps. While it is easier for web developers to build mobile apps with PhoneGap than to develop them using native tools, it is not turnkey or simple
How exercise boosts brain health – Research has shown that exercise is good for the brain. Now investigators have identified a molecule called irisin that is produced in the brain during endurance exercise and has neuroprotective effects.
Quantitative Finance Reading List – QuantStart – I've tried to list as many great quantitative finance books as I can. The lists cover general quant finance, careers guides, interview prep, quant trading, mathematics, numerical methods and programming in C++, Python, Excel, MatLab and R.
Galaxy S4 Crams in More Software, Some of It Good – NYTimes.com – For everyone else, the S4 may be buggy in spots and laden with not-quite-there features. But the basics are excellent; this phone is still a fast, bright, handsome pocket rocket. It easily earns its place as a successor to the Galaxy S3 and a rival to the
Atlassian – Git Flow Comes to Java – Git Flow is a branching and merging model introduced by Vincent Driessen that provides a little bit of structure to your development workflow.
Create ipa in Sencha Touch 2 – A guide to Sencha Touch native packaging iOS – Using sencha touch 2 you can create web applications that look like native. You can host application in your server and run in webkit enabled browser, either in smartPhone or PC. Native packaging lets you export web app as ipa for iOS or apk for android (lets you Create ipa in Sencha Touch). You can then use these packages to submit in app store or play store.
Make Your UI More Responsive with HTML5 Web Workers – Web workers can be a very useful and empowering feature but they do have some limitations. All communication into and out of your web workers is done by passing in and out data in the form of messages. All data is passed by value meaning that any object r
Diving into AngularJS | Float Left – These are just my initial thoughts after playing with the framework for a day and maybe I’ll change my mind after I’ve used it more extensively but right now I’m loving Angular and can’t see myself choosing Backbone the next time I start a big front end JS
Tabris 1.0: Cross-platform Mobile Development in Java – After three years in development, EclipseSource has released Tabris 1.0, a cross-platform Java mobile development framework for iOS and Android. Tabris is targeted at enterprises, and unlike other mobile solutions out there it uses a different approach:
Why China Is Reading Your Email – WSJ.com – Beijing's cyber attacks are rooted in military strategy, says one of America's foremost experts. The best way to combat them is for the U.S. to go on the cyber offensive too.
Performance Testing Java Applications – This talk explores when to start performance testing, how to avoid the common pitfalls, how to profile when the results cause your team to pull a funny face, and what you can do about that funny face. Specific issues to Java and managed runtimes in general
Why Use Twitter Bootstrap? Because I Said So – For me Twitter Bootstrap is a wonderful design tool because as a designer I don't have to focus so much on the UI components and focus more on the overall design of the app and its users. For web based applications and large data driven and heavy interactive websites it's a fantastic design tool
Why I switched from iPhone to Android | TechHive – And so, by the end of the year, the idea of continuing to use an iPhone exclusively, or even as my primary phone, was no longer appealing. That's why I willingly parted with my unlimited data plan.
The Play Framework at LinkedIn | LinkedIn Engineering – We’ve been running Play 2.0 in production for several months and are now gradually rolling it out to more teams at LinkedIn. In this blog post, I'll talk about the benefits we've seen from Play, show a brief walk-through of the developer experience, and ta
Smart Path Variables for Spring MVC in IntelliJ IDEA 12 – The latest release of IntelliJ IDEA brings many exciting features for Spring MVC support. In this post we would like to highlight some of them, which add even more intelligence for @RequestMapping and @PathVariable usages in your project.
How to Build a Raspberry Pi File Server – Tutorials Blog – So I found yet another cool use for a Raspberry Pi. You can actually use it as a file server, or more accurately a controller for a file server. All you need is your Pi and a nice external drive and you can serve files to anyone on your network. It’s prett
Functional thinking: Why functional programming is on the rise – Java developers should learn functional paradigms now, even if they have no immediate plans to move to a functional language such as Scala or Clojure. Over time, all mainstream languages will become more functional; Neal Ford explores the reasons why in this installment.
Hortonworks Joins OpenStack Foundation | Hortonworks – Hortonworks, a leading contributor to Apache Hadoop, today announced it has joined the OpenStack Foundation, which promotes the development, distribution and adoption of the OpenStack cloud operating system. By contributing to the OpenStack ecosystem
Cross-domain Ajax with Cross-Origin Resource Sharing – Cross-Origin Resource Sharing (CORS) is a W3C Working Draft that defines how the browser and server must communicate when accessing sources across origins. The basic idea behind CORS is to use custom HTTP headers to allow both the browser and the server to know enough about each other to determine if the request or response should succeed or fail.
Redesigning Google: how Larry Page engineered a beautiful revolution | The Verge – We went to Google looking for the person responsible for the new design direction, but the strange answer we got is that such a person doesn't exist. Instead, thanks to a vision laid out by a small team of Google designers, each product team is finding its way to a consistent and forward-looking design language thanks to a surprising process.
What the Obama IT team teaches us about polyglot programming – From the standpoint of tech geeks like myself, the IT operation behind Obama for America was extremely impressive. Why? Because the operation managed to be all of the following at the same time: 100% cloud-based, deeply polyglot, poly-framework, poly-DB, and, perhaps most importantly, unbelievably agile and time- and resource-constrained. And when you consider that they were passing around terabytes of data across over 100 applications
iOS – Creating your first app using the Windows Azure Mobile Services Quickstart – In this video Chris Risner demonstrates how you can create your first iOS application using Windows Azure Mobile Services. The demo includes creating your first Mobile Service, downloading the quick start iOS app, running the app then exploring how the application uses the Mobile Services Client SDK to insert, update and query its data to/from the newly created Mobile Service.
Let Microsoft Teach You How To Code – for FREE! – Can Microsoft teach you how to code for free? It sounds like a sensational title but it is true, Microsoft can help you learn to code by providing you the tools and curriculum to do so.
Integrating Bean Validation with JAX-RS in Java EE 6 » samaxes – JavaBeans Validation (Bean Validation) is a new validation model available as part of Java EE 6 platform. The Bean Validation model is supported by constraints in the form of annotations placed on a field, method, or class of a JavaBeans component, such as a managed bean.
RubySource | A Look at Ruby 2.0 – With Ruby 2.0 set to be released on February 24th, exactly on the 20th anniversary of Ruby’s first debut, I decided to write this article to give you a quick rundown of some of the most interesting changes.
A Carefully Selected List of Recommended Tools on Datavisualization.ch – That’s why we have put together a selection of tools that we use the most and that we enjoy working with. We called it selection.datavisualization.ch. It includes libraries for plotting data on maps, frameworks for creating charts, graphs and diagrams and tools to simplify the handling of data. Even if you’re not into programming, you’ll find applications that can be used without writing one single line of code.
An Advanced Guide to HTML & CSS – An Advanced Guide to HTML & CSS takes a deeper look at front-end design and development, expanding on what is covered in the beginner’s guide. Studying modern front-end development, this guide teaches the latest for any designer looking to round out their front-end skills.
Be Careful With Cache Managers | Javalobby – If you are using spring and JPA, it is very likely that you utilize ehcache (or another cache provider). And you do that in two separate scenarios: JPA 2nd level cache and spring method caching.
UI Testing a Sencha App – I wanted to address this topic by adding UI Tests to my demo Ext JS application and discussing strategies for enterprise application testing.
The Atlantic Wire: Building for iPad on HTML5 and Sencha Touch – The Atlantic Wire and projects such as Fastbook showcase what is truly possible with HTML5 and the many benefits of building universal applications with open standards. Publishers like The Atlantic benefit from using HTML5 to build applications that are free of app store constraints, allowing them to innovate on their business model and the technical delivery. With HTML5, companies have the ability to build universal applications without limitations.
APIs | Codecademy – Build real-life apps with APIs – Want to write apps and build websites that can text your phone, pull in YouTube videos, or connect to Facebook and Twitter? Start doing all this and more with Application Programming Interfaces (APIs).
accept4j – Business-friendly acceptance testing – accept4j bridges the gap between automated tests and business requirements in Java applications, by providing an automatically-generated, easy-to-read report identifying which requirements are tested, and which are not.
5 Reasons to be excited about Java in 2013 – With 2012 done and dusted, it’s time to look forward to the coming 12 months for the development world. Over the past few days, we’ve asked some respected developers for their predictions – now it’s time for our own