- What’s New in Eucalyptus 3.3: AWS-compatible Private Clouds for Dev & QA – Review the latest AWS-compatible features in Eucalyptus 3.3, including Auto Scaling, Elastic Load Balancing, CloudWatch, and more.
Learn why Eucalyptus is the ideal solution for developing and testing your apps built for AWS and how hybrid usage between Eucalyptus and AWS will make Dev and QA more agile and productive
- Services, Not Devices is the best way forward for Microsoft – The solution to the secular collapse of the PC market is not to seek to prop up Windows and force an integrated solution that no one is asking for; rather, the goal should be the exact opposite. Maximum effort should be focused on making Office, Server, and all the other products less subservient to Windows and more in line with consumer needs and the reality of computing in 2013.
- OpenStack’s Future Depends on Embracing Amazon. Now – The time has come for the OpenStack community to choose a public cloud compatibility strategy that will position the project for dominance in the private and hybrid cloud markets.
- Udacity Blog: New Course: The Design of Everyday Things – Design 101: The Design of Everyday Things is based upon the new edition of The Design of Everyday Things (revised and expanded: to be published in Fall 2013).
- More Git and GitHub Secrets – This is the brand-new, action-packed sequel to the original Git and GitHub Secrets talk I did in 2012. For one, it has more emoji.
- ZeroMQ instead of HTTP, for internal services (August Lilleaas’ blog) – This article describes how to use ZeroMQ for RPC calls to internal services. HTTP is the canonical choice for public facing services. But for RPC to internal services in systems composed of many small parts, you're probably better off using ZeroMQ instead
- This Explains Everything: 192 Thinkers Each Select the Most Elegant Explanation of How the World Works | Brain Pickings – In 2012, the question Brockman posed, proposed by none other than Steven Pinker, was “What is your favorite deep, elegant, or beautiful explanation?” The answers, representing an eclectic mix of 192 (alas, overwhelmingly male) minds spanning psychology, qu
- Google and Microsoft spent a combined $3.4B on infrastructure last quarter — Tech News and Analysis – Microsoft invested $1.79 billion in “property and equipment” during its fiscal fourth quarter, while Google’s second quarter saw it invest $1.61 billion
- Divshot 1.0: Visual Front-End Development for Bootstrap and Beyond – Today we are proud to take the wraps off of Divshot 1.0. This next stage of our visual HTML builder for Bootstrap (and Foundation, and Ratchet) is simple like a mockup tool, powerful like a text editor, and packs more new features than you can fit in a <marquee> tag.
- Tableau takes its data-analysis software to the cloud – Tableau has gotten into the SaaS game with a cloud-based version of its popular analytics software. Called Tableau Online, it’s essentially the company’s server-based version delivered as a service.
- Puppet Labs acquires Cloudsmith to ease devops’ automation burden – Puppet Labs is acquiring Cloudworks to make it easier for devops people to roll out software updates on servers configured exactly the way they should be, on premise or in the cloud.
- Review: Puppet Enterprise 3.0 pulls more strings – Version 3.0 of Puppet Labs' configuration automation tool shines with speed boosts, orchestration improvements, and deeper support for Windows servers
- The future of Linux: Evolving everywhere | Open Source Software – InfoWorld – Cemented as a cornerstone of IT, the open source OS presses on in the face of challenges to its ethos and technical prowess
- Why Microsoft’s reorganization is a bad idea – In my (very-biased) opinion, I believe collaboration is fundamentally broken at Microsoft. It is all about politics, not great outcomes, and that is absolute death in a functional organization, which has nothing but collaboration to hold together cross-fun
- The Great Gatsby Curve: Inequality and the End of Upward Mobility – Is the American economic system fundamentally unequal, perpetuating income inequality and stymieing upward economic mobility? Or do families — by virtue of their differing genes and values — reproduce income inequality?
- Using Information About Our Network to Remove Monitoring Noise – In cases like this we need to make our monitoring system more aware of the dependencies exist between these checks so that we can eliminate the noise. To do so we use a number of open source technologies:
- Do Things that Don’t Scale – Actually startups take off because the founders make them take off. There may be a handful that just grew by themselves, but usually it takes some sort of push to get them going. A good metaphor would be the cranks that car engines had before they got elec
- Why mobile web apps are slow | Sealed Abstract – this is the most complete and comprehensive treatment of the idea that many iOS developers have–that mobile web apps are slow and will continue to be slow for the forseeable future.
- One big threat to cybersecurity: IT geeks can’t talk to management – Quartz – A new report on the state of risk-based cybersecurity management helps explain why IT employees and their corporate bosses don’t see eye to eye about hacking and other computer-based threats.
The report, titled “Are Security Metrics Too Complicated for Management?” is the latest installment of an ongoing series by Tripwire and the Ponemon Institute.
- Hibernate adds OSGi Support – Hibernate, the popular Java ORM implementation, has recently added OSGi support, enabling Hibernate to be used both as a standalone Jar and also in an OSGi runtime
- Why is nobody using SSL client certificates? – In the current state, this excellent idea is rendered completely useless by the awful usability and the completely detached nature: This is a browser feature. It's browser dependent without a way for the sites to control it – to guide users through steps.
- Do the right thing, Wait to get fired – But greatness rarely happens by following rules, process and structure. That is why companies also want to find employees ready to take risks, make decisions, try new things, move fast and even break things.
- Three big takeaways from the Microsoft reorg | CITEworld – Our new strategy will put us right at the intersection of the consumerization of IT and the evolving needs of the enterprise customer, delivering the devices that employees want and the productivity, security and control that IT managers need.
- Top 10 Ext JS Development Practices to Avoid | Blog | Sencha – Based on a review of our work over the last few years, we came up with this list of the top 10 development practices we recommend you avoid in your Ext JS apps.
- PyCon 2011: How Dropbox Did It and How Python Helped – PyCon US Videos – 2009, 2010, 2011 – blip.tv – This talk will give an overview of the first two years of Dropbox, the team formation, our early guiding principles and philosophies, what worked for us and what we learned while building the company and engineering infrastructure. It will also cover why Python was essential to the success of the project and the rough edges we had to overcome to make it our long term programming environment and runtime
- High Scalability – High Scalability – 6 Lessons from Dropbox – One Million Files Saved Every 15 minutes – Dropbox saves one million files every 15 minutes, more tweets than even Twitterers tweet
- Microsoft SQL Azure vs. Amazon RDS – DevelopMentor – There are two major differences between the Microsoft SQL Azure and Amazon RDS platforms: pricing and capabilities. If price is no object and the user wants full features and high performance, then RDS is the obvious choice
- InfoQ: Adopting Apache Cassandra – Eben Hewitt introduces the Apache Cassandra project to those interested in getting a quick clear picture of what Cassandra is, what are its main features, what is the the data model used and the API.
- codeartisan: RSA Public Key Cryptography in Java – Public key cryptography is a well-known concept, but for some reason the JCE (Java Cryptography Extensions) documentation doesn't at all make it clear how to interoperate with common public key formats such as those produced by openssl
- Google Web Toolkit Blog: Update on GWT support for IE9 – In keeping with the GWT philosophy of making it possible to write no-compromise AJAX in any modern browser, GWT 2.3 (in progress) will support IE9
- kryo.se: iodine (IP-over-DNS, IPv4 over DNS tunnel) – iodine lets you tunnel IPv4 data through a DNS server. This can be usable in different situations where internet access is firewalled, but DNS queries are allowed.
- Shearing FireSheep with the Cloud | Stratum Security Blog – Quite simply, the solution I came up with was to create an EC2 instance with Ubuntu 10.04 LTS server and setup OpenVPN and SideStep. This allows me to route all of my traffic over an SSL or SSH VPN to my EC2 instance and then out to the Internet.
- Learn Scala the Fun Way: With Processing – Processing is a simple programming language for creating visualizations. It's meant to be easy for non-programmers to learn. Artists can use Processing to create generative at programs known as sketches
- iPhone vs. Android – 45,000 Tests Prove Whose Browser is Faster | Blaze.io – Android’s browser is faster. MUCH faster. On average, Android 2.3 was a 52% faster than iPhone 4.3, with a median load time of 2.144 seconds vs. iPhone’s median load time of 3.254 seconds
- Generate a self-signed SSL Certificate with OpenSSL | *.hosting – Occasionally it may be necessary to generate a self-signed SSL certificate. This could be for internal websites, or for other internal uses that may require secure encrypted network transmissions. We decided to post this guide for everyone to use, since using the guide as a reference may hopefully be useful to those of you out there
- Google Collections Library: 1.0-final! – Google Collections Library – The Google Collections Library 1.0 is a set of new collection types, implementations and related goodness for Java 5 and higher, brought to you by Google. It is a natural extension of the Java Collections Framework.
- InfoQ: Re-thinking Lean Service – Taiichi Ohno discovered some counter-intuitive truths as he developed the Toyota System. Similar counter-intuitive truths wait to be discovered by leaders of service organisations. When they are understood and applied, service organisations' performance is transformed to levels that, to the current mind-set, would be considered unachievable.
- InfoQ: SpringSource’s Ben Alex talks about Spring Roo, Spring Shell and Spring Security 3.0 – Dr Ben Alex, The Project Lead of the Spring Roo code generator project, discusses using Roo on an existing project, building custom templates and add-ons for Roo, and how its capabilities compare to other productivity tools such as Grails.
- sesawe.net – English – Sesawe is a global alliance dedicated to bringing the benefits of uncensored access to information to Internet users around the world
- iPhone App Developers | PointAbout – PointAbout allows you to quickly mobilize the content you’re already publishing, like RSS & XML feeds, APIs and HTML content. Our AppMakr.com service builds native mobile applications in minutes instead of months, across multiple phone platforms without any ramp-up time and no need for proprietary programming expertise.
- Querying JPA Entities with JPQL and Native SQL – Learn how to take advantage of the Java Persistence query language and native SQL when querying over JPA entities.
- Spring Module OXM – A new feature of Spring Framework 3.0 | united-coders.com – I think the Spring OXM module is absolutely usable. It is a nice way to keep the code independent from the underlying marshalling technology. And there are a lot more ways to use Spring OXM. At this time the Castor project, Apache XMLBeans, JiBX, XStream and JAXB is supported
- JD | Java Decompiler – The “Java Decompiler project” aims to develop tools in order to decompile and analyze Java 5 “byte code” and the later versions.
- As the Nation’s Pulse Races, Obama Can’t Seem to Find His – If we can’t catch a Nigerian with a powerful explosive powder in his oddly feminine-looking underpants and a syringe full of acid, a man whose own father had alerted the U.S. Embassy in Nigeria, a traveler whose ticket was paid for in cash and who didn’t check bags, whose visa renewal had been denied by the British, who had studied Arabic in Al Qaeda sanctuary Yemen, whose name was on a counterterrorism watch list, who can we catch?
- Grails – 1.2 Release Notes – SpringSource are pleased to announce the 1.2 release of the Grails web application development framework. Grails is a dynamic web application framework built on Java and Groovy, leveraging best of breed APIs from the Java EE sphere including Spring, Hibernate and SiteMesh
- A Unix Utility You Should Know About: lsof – good coders code, great reuse – If netcat was called the Swiss Army Knife of Network Connections, then I’d call lsof the Swiss Army Knife of Unix debugging.
- 100+ Open Source/Free Security Tools | TuVinhSoft .,JSC – Below are some open source/free tools that can help you with security testing as well as tools that will keep your system secure. Please use these tools ONLY for good.
- Ext JS 3.1: Massive memory improvements, TreeGrid, and more – On behalf of the Ext Team, I am extremely excited to announce the final release of Ext JS 3.1. With this release we rededicate ourselves to making Ext JS the best it can be, in both features and performanc
- InfoQ: Amazon RDS: MySQL Database as a Cloud Service – Amazon recently added a new MySQL database offering to their Amazon Web Services (AWS) platform named Amazon Relational Database Service (RDS), which works just like a traditional MySQL installation
- InfoQ: Whats New in Spring 3.0 – Arjen Poutsma reviews Spring Framework 2.5 and takes a look at Spring 3.0 – Java 5+, Spring Expression Language, REST support, Portlet 2.0, declarative model validation, early support for Java EE 6 – and the roadmap ahead.
- Spring Framework 3.0 goes GA | SpringSource Team Blog – After a long ride, it is my pleasure to announce that Spring 3.0 GA (.RELEASE) is finally available (download page)! All of SpringSource is celebrating – join the party
- Pivotal Tracker – Free Lightweight Agile Project Management – Tracker is a free, award winning, agile project management tool that enables real time collaboration around a shared, prioritized backlog.
- Agile software development, the principles. Principle 11 – The best architectures, requirements, and designs emerge from self-organizing teams.
- Using Linux – Linux Administration Basics – Linode Library – This document presents a collection of common issues and useful tips for Linux system administration. Whether you're new to system administration or have been maintaining systems for some time, we hope these tips are helpful regardless of your background or choice in Linux distributions
- JAX-WS 2.2/Metro 2.0/Java EE6/GlassFish V3 Released | Java.net – We are pleased to announce the release of JAX-WS 2.2 and JAX-WS 2.2 RI. RI is also included in Metro 2.0. As Metro 2.0 is bundled in GlassFish v3, you don't require any separate installation step. On the servlet containers like Tomcat, you follow the installation instructions in the bundle.
- Metro 2.0 released | Java.net – Metro 2.0 has been released. Here is an overview of the new features
- Optional Annotations – The JAX-WS programming model uses a number of optional annotations for adding details about your service, such as the binding it uses, to the Java code.
- Ibatis Tutorial: Aggregation with groupBy – This tutorial builds on the knowledge from the Ibatis Inheritance Tutorial. As such the configuration and schema won’t be repeated here for brevity.The next feature I will introduce is dynamic grouping.
- Jester – the JUnit test tester. – Jester finds code that is not covered by tests. Jester makes some change to your code, runs your tests, and if the tests pass Jester displays a message saying what it changed. Jester includes a script for generating web pages that show the changes made that did not cause the tests to fail.
- How the new smartphones stack up [PIC] – How the new smartphones stack up [PIC]
- Moserware: The First Few Milliseconds of an HTTPS Connection – In just 220 milliseconds, two endpoints on the Internet came together, provided enough credentials to trust each other, set up encryption algorithms, and started to send encrypted traffic. And to think, all of this just so Bob can buy milk
- Official Google Enterprise Blog: Use Microsoft Outlook with Google Apps for email, contacts, and calendar – Today we’re excited remove another key barrier to enterprise adoption of Google Apps with Google Apps Sync for Microsoft Outlook. Google Apps Sync for Microsoft Outlook lets you use Microsoft Outlook seamlessly with Google Apps Premier or Education Editions.
- Using Psychology To Save You From Yourself : NPR – This is the story of how obscure psychological research into human decision-making first revolutionized economics and now appears poised to remake the relationship between the government and its citizens.
- Fox & Friends’ Lingerie Football Romp | The Daily Show | Comedy Central – “Fox & Friends” thinks Sacha Baron Cohen’s ass in Eminem’s face is disgusting, but a lingerie football romp is the best thing on TV.
- Red Hat’s Fedora 11: So easy you’ll forget it’s Linux | The Open Road – CNET News – This is, in fact, Fedora 11’s biggest selling point: it just works. And fast, too: from powering on to logging in takes 20 seconds or less. Beat that, Windows!
In this interview with InfoQ.com on release day last Thursday, Keith discusses the Spring Web Flow 1.0 feature set and 1.1 roadmap, as well as the history of the project. You’ll gain insight into how the project started and what were some of the key chall
The process of converting an existing physical machine to virtual for running under VMware can be convoluted, tedious, and fraught with peril. The free (for now, at least) VMware Converter 3.0, now in beta, greatly s
OWASP is happy to announce the first release of OWASP Pantera â€“ Web Assessment Studio. Pantera is a mix between a pentest proxy, an application scanner, and an intelligent analysis framework. Panteraâ€™s goal is to leave the analysis and automatic (rep
From Social Bookmarking Sites, to Real Estate sites, this list has only the best Web 2.0 Sites available today
Berners-Lee hopes to establish a new working group that will focus on revising and improving the HTML standard while working to bridge the gap between HTML and XHTML
Ubuntu Edgy Upgrade Common Problems With solutions
For our 15-minute challenge, we will backup a MySQL 5.0 database on Linux. We will only use freely downloadable open source software for the solution.
This software never crashes. It never needs to be re-booted. This software is bug-free. It is perfect, as perfect as human beings have achieved. Consider these stats : the last three versions of the program — each 420,000 lines long-had just one error ea
All things have an interface. Shaping interfaces is shaping the character of things. The brand is what transports the character of things.