Links for July 28th through August 1st

Links for January 14th through January 16th

Links for January 9th through January 14th

  • 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.
  • How Japanese Kids Learn To Multiply – Amazing, No Need to Learn Japanese – Through a Japanese friend on twitter I came across this method and it shows how Japanese pupils learn to multiply in lessons. You do not need to learn Japanese to master this method.
  • 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.
  • CodeOutlaw: iOS Development on Windows w/ PhoneGap Build – Using PhoneGap Build, I am able to build an app in HTML5, package it up, and send it to their servers to have it compiled and ready to install onto my iOS device.
  • Packaging a Sencha Touch App for iOS using Windows 7 – Packaging a Sencha Touch App for iOS using Windows 7.
  • Microsoft Surface Pro Hands-On: This Is What It Should Have Been All Along – Surface RT was an enormous letdown—not because it was bad, but because it could have been so, so good. But Microsoft brought the Pro version to Vegas and let us play—and I couldn't be happier.
  • 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).

Links for November 16th through November 21st

Links for August 5th through August 9th

  • U.S. Should Adopt Higher Standards for Science Education: Scientific American – Teachers, scientists and policymakers have drafted ambitious new education standards. All 50 states should adopt them
  • Testing SQL Server Code with TST – Enter TST. TST is an Open source Unit Testing framework specifically meant for testing SQL Server Database Code.
  • 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.
  • Long live SOA in the cloud era – SOA’s dictum that ‘everything is a service’ is more relevant than ever – A few years back, SOA (service-oriented architecture) was all the rage. Vendors rushed to remarket everything as SOA, and SOA-washing was the new greenwashing. But in today'srush to the cloud, have we abandoned SOA? If so, we're in trouble.
  • A Brave New World of Testing? An Interview with Google’s James Whittaker – To get an answer, I turned to James Whittaker, an engineering director at Google, which has been at the forefront of leveraging the cloud. James is a noted expert and author on software testing, whose team has been managing Google’s cloud computing testing.
  • 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.
  • Principles of User Interface Design – Principles of User Interface Design

Links for May 27th through May 29th

Links for November 27th through November 30th

Links for August 24th through August 27th

  • Running MongoDB on the Cloud – In this video Jared Rosoff covers topics like scaling and performance characteristics of running MongoDB in the cloud and he also shares some best practices when using Amazon EC2.
  • Why it is important to choose a #1 language for an enterprise project : Adam Bien’s Weblog – Why it is important to choose a #1 language for an enterprise project?
  • Kendo UI – The Art of Web Development – Kendo UI is a framework for modern HTML UI. Engineered with the latest HTML5, CSS3, and JavaScript standards, it delivers everything needed for client-side, jQuery-powered development in one integrated, compact package.
  • Java NIO: NIO vs. IO – In this text I will try to shed some light on the differences between Java NIO and IO, their use cases, and how they affect the design of your code.
  • totallylazy – Another functional library for Java – A functional library for Java that provides map, reduce, join operations.
  • Heroku | Heroku for Java – Heroku is driven by a simple first principle: do what's best for developers. Supporting Java is what's best for the large world of Java developers; it's what's best for developers who want to use other JVM languages; and it's even good for users of other languages, who will benefit indirectly from the learning their community may gain from contact with Java. We're pleased to welcome Java developers to Heroku.
  • Google Doubles Down On Android And Andy Rubin – Seeking Alpha – Page has opened the full faith-and-credit of Google to Rubin, meaning its best legal and lobbying minds are now at his disposal, and the network Google built for itself may now be slowly opening up to handle direct customer traffic
  • Why Amazon Can’t Make A Kindle In the USA – Forbes – The managers in both companies did exactly what business school professors and the best management consultants would tell them to do—improve profitability by focuson on those activities that are profitable and by getting out of activities that are less profitable.
  • Advantages Of Being A Polyglot Programmer – People who only work with one language/platform often have an emotional attachment to it. If you're emotionally attached, it's not always easy to remain rational during discussions or when the future of your language/platform is being threatened

Links for May 29th through June 2nd

Links for May 25th through May 26th