The Inside Story of the Moto X: The Reason Google Bought Motorola – The $12 billion experiment begins today with the Moto X, available later this month for the standard price of $200 with a two-year carrier contract. Woodside would prefer that people not call it the Google Phone: “People don’t associate Google with phones,” he says. “Motorola’s the brand that resonates to consumers.”
Video of Using KnockoutJS in an HTML5 Application – In this video tutorial series, we look at how to build a client-side HTML5 application with jQuery and KnockoutJS. We'll look at binding DOM elements to a data model, defining event handlers, and pulling data from JSON and REST services.
Simple API with Nginx and PostgreSQL – Sometimes it’s overkill to use a web framework if you only need to develop a very simple REST API. It turns out that Nginx can be used to develop a full fledged REST API and PostgreSQL can easily be used for persistence.
Twitter Bootstrap Now Powering 1% of The Web | meanpath – Love it or hate it but Twitter Bootstrap is quickly taking over the web. The team at meanpath recently pulled a random selection of 100 million websites from our source code search engine and found clear Twitter Bootstrap signatures on 981,608 of them.
"Hello, World!" The Hard Way with Sencha Touch – But a closer look would reveal a lot more goodies beyond those handy components in Sencha Touch. It offers a class system, a MVC pattern, tools that handles code dependency, compression and native packaging, etc. Albeit daunting, learning and embracing all of those offerings makes a quite enjoyable coding experience and rewards me with development efficiency overall.
What is the future for GWT? – The newly formed Google Web Toolkit (GWT) steering committee recently published "The Future of GWT Report", which captures the opinions, usage patterns and hopes of over 1300 Google Web Toolkit users worldwide.
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).
US patent chief to software patent critics: “Give it a rest already” | Ars Technica – David Kappos, the head of the United States Patent and Trademark Office, offered a strong defense of software patents in a Tuesday address at the Center for American Progress. Kappos touted several provisions of the America Invents Act (AIA), which he argued would allow the patent office to weed out low-quality software and business method patents.
ModelMapper – Simple, Intelligent, Object Mapping. – ModelMapper is an intelligent object mapping library that automatically maps objects to each other. It uses a convention based approach while providing a simple refactoring safe API for handling specific use cases.
Fr. Naus retires after 50 years at Marquette – Rev. John Naus, S.J., has retired after serving Marquette for nearly five decades. From his days as Tumbleweed the Clown, his famous Christmas cards and long tradition of celebrating 10 p.m. Mass at St. Joan of Arc Chapel, he has touched many lives.
Watch High-Speed Trading Bots Go Berserk – Technology Review – The stock market today is a war zone, where algobots fight each other over pennies, millions of times a second. Sometimes, the casualties are merely companies like Knight, and few people have much sympathy for them. But inevitably, at some point in the future, significant losses will end up being borne by investors with no direct connection to the HFT [high-frequency trading] world, which is so complex that its potential systemic repercussions are literally unknowable.
MongoMapper – A Mongo ORM for Ruby – Built from the ground up to be simple and extendable, MongoMapper is a lovely way to model your applications and persist your data in MongoDB. It has all the bells and whistles you need to get the job done and have fun along the way.
Apache Kafka is a distributed publish-subscribe messaging system – Kafka provides a publish-subscribe solution that can handle all activity stream data and processing on a consumer-scale web site. This kind of activity (page views, searches, and other user actions) are a key ingredient in many of the social feature on the modern web
Brian ONeill’s Blog: A Big Data Trifecta: Storm, Kafka and Cassandra – We're big fans of Cassandra. We also use Storm as our distributed processing engine. We've had a lot of success using our Cassandra Bolt to create a successful marriage between the two. To date, we've been using Storm to integrate with our legacy technologies via our JMS Spout. Now we're looking to expand its role beyond legacy system integration.
9 Reasons Why Your Company Needs A Mobile Strategist – Forbes – As their name implies, these mobile strategists play a critical role in gathering business requirements, building a ‘mobile center of excellence,’ creating a mobile strategy that aligns to the key business drivers, and selecting the right technology and platform to support both short- and long-term needs. At this point, a business without a mobile strategy is a business without a strategy at all.
Eliminating Web Development Waste – Nefarious Designs – Understanding waste in your development process can help you improve the efficiency of your delivery. Being able to take the principles of lean development and integrate them into your agile teams are a clear way to improve your life
We’re creating a culture of distraction – We are creating and encouraging a culture of distraction where we are increasingly disconnected from the people and events around us and increasingly unable to engage in long-form thinking. People now feel anxious when their brains are unstimulated
Upgrading to Sencha Touch 2 PR2 | Learn | Sencha – This has been a brief introduction to some of the updates you should be aware of when using Sencha Touch 2 PR2, and hopefully you enjoy working with it and benefiting from the major enhancements these small changes on your part can bring.
Following Digital Breadcrumbs To ‘Big Data’ Gold : NPR – What do Facebook, Groupon and biotech firm Human Genome Sciences have in common? They all rely on massive amounts of data to design their products. Terabytes and even zettabytes of information about consumers or about genetic sequences can be harnessed and crunched.
The Twelve-Factor App – In the modern era, software is commonly delivered as a service: called web apps, or software-as-a-service. The twelve-factor app is a methodology for building software-as-a-service apps that
Learn, build, and deploy Ruby web apps using Rails and Sinatra – We're going to teach you how to build your first Ruby web application in 3 minutes and deploy it live to the internet. Don't worry, you won't have to install or setup anything. We'll take care of all those pesky little details: Ruby, Rails, Git, Gems, configuring SSH keys, and deploying your application to a server
I Write Like – Check which famous writer you write like with this statistical analysis tool, which analyzes your word choice and writing style and compares them with those of the famous writers.
Inside McKinsey – FT.com – The world’s most prestigious consultancy prides itself on its intellectual prowess and ethical standards. But this year, an insider trading scandal surrounding former McKinsey luminaries has left staff and alumni reeling