HoneyApps Conduit – Vulnerability Management – HoneyApps Conduit consolidates all of your security vulnerability information, reporting and management into a single place. Conduit connects a number of automated vulnerability scanning solutions from web application, host, network and database vulnerability assessment tools and centralizes your company’s vulnerability data and reporting functions
Contracts for Java – Google Open Source Blog – Contracts for Java is our new open source tool. Preconditions, postconditions, and invariants are added as Java boolean expressions inside annotations. By default these do nothing, but enabled via a JVM argument, they’re checked at runtime.
How Meditation May Change the Brain – NYTimes.com – The researchers report that those who meditated for about 30 minutes a day for eight weeks had measurable changes in gray-matter density in parts of the brain associated with memory, sense of self, empathy and stress.
Our exclusive interview with Linus Torvalds – Linus Torvalds has probably done more for the world than many know, and his influence stretches far and wide throughout all corners of the globe with a variety of amazing implementations of his original vision that started almost two decades ago.
Eyal Lupu Java Blog: Hibernate/JPA Identity Generators – This post is about Hibernate standard compatible (TABLE, SEQUENCE, IDENTITY, and AUTO) identity generators it explains what the identity generators are and illustrated the different considerations need to be taken when choosing identity generation strategy.
It is not the critic who counts … – The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood; who strives valiantly; who errs, who comes short again and again, because there is no effort without error and shortcoming
SQLContainer 1.0 Released – Blog – vaadin.com – The SQLContainer is an add-on for Vaadin, that implements the Container interface for standard SQL database servers. SQLContainer allows you to easily bind data stored from an SQL database to Table and Select components, as well as edit the data using Form
Mysema Blog: Querying in SQL with Querydsl – Querydsl provides a typesafe querying layer on top of JPA, JDO, JDBC and other backends. This blog post presents a simple tutorial on how to get started with querying in SQL using Querydsl.
Seven Things: Home – Lift gives you the above Seven Things, plus your code is concise and maintainable, Lift's performance and scalability, and all the benefits of deploying your application on battle-tested J/EE infrastructure.
Obama and Palin, a Tale of Two Speeches – NYTimes.com – I want our democracy to be as good as Christina imagined it. I want America to be as good as she imagined it. All of us — we should do everything we can to make sure this country lives up to our children’s expectations.
InfoQ: Groovy Update: To Infinity and Beyond! – Guillaume Laforge reviews the main features brought by Groovy 1.6 – better performance, multiple assignments, optional return, AST transformations, Grape, OSGi -, what’s most interesting and new in Groovy 1.7 – anonymous classes, annotations, power asserts, AST viewer and builder -, and what’s coming in Groovy 1.8: closures, modularization, Java 7 support, DSL, AST templates, better performance
Overview – Google URL Shortener API – Google Code – You can use the Google URL Shortener API to programmatically interact with this service and to develop applications that use simple HTTP methods to store, share, and manage goo.gl short URLs from anywhere on the Internet.
Google Chrome Release Cycle – We basically wanted to operate more like trains leaving Grand Central Station (regularly scheduled and always on time), and less like taxis leaving the Bronx (ad hoc and unpredictable).
How Personal Hotspot Works On The Verizon iPhone (Pictures) – There's actually only one key difference between the Verizon iPhone 4 and the AT&T iPhone: Personal Hotspots. Yes, the Verizon iPhone will come with this killer feature that will allow it to become an internet hub for up to 5 WiFi devices to connect
Dreamforce Recap / 2011 Salesforce Roadmap – A key takeaway from Dreamforce 2010 is that the Saleforce cloud is expanding beyond sales and that 2011 will see the launch of several exciting tools for enterprise development
Google App Engine and JPA » Developer Papercuts – Using JPA on the Google AppEngine is straight forward. For some reason the documentation on the official Google App Engine side is not very easy to read therefore a little example here.
InfoQ: Martin Odersky on the Future of Scala – In this interview Martin Odersky, the creator of the Scala language talks about work on the next version of Scala and how the functionalities in the JVM help make Scala better. Odersky touches on how some of the most popular entities on the web, such as Twitter and LinkedIn use Scala.
Dive into 2010 – “HTML5: Up & Running” sold over 14,000 copies in the first six weeks, of which about 25% were digital downloads and 75% were books on paper
What does IBM joining OpenJDK mean for Java? – Apache Asserts – This week IBM announced it would be supporting Oracle's OpenJDK. At first glance it seems like "Great!" Isn't it good that two big supporters of Java are getting behind a single open source project? Well, in my personal opinion, no. It is bad. Bad for Java. I'll try to explain why
Spring Roo 1.1.0.RC1 Released | SpringSource.org – We're pleased to announce the availability of Spring Roo 1.1.0.RC1. Spring Roo is a lightweight developer tool that makes it fast and easy to deliver instant results for Java developers. This new release almost 300 enhancements
Google Web Toolkit Blog: GWT 2.1 RC1 is now available – Building on the three previous milestones, we're happy to announce the first release candidate (RC1) of GWT 2.1. Along with the new components and features, we've solidified the Activities/Places, RequestFactory, Editor framework, and Cell-based widget APIs
The PTO addresses Bilski and software patents | opensource.com – The Bilski majority emphasized that abstract ideas are not patentable, and recognized that allowing patents for abstract ideas could hinder innovation. Thus there's still room for discussion of the legal standard for when, if ever, there should be patents on software.
The Art of Software: Mocking Frameworks: Mockito vs. EasyMock – Mockito evolved from the once popular EasyMock framework and takes the simplicity and usability of the later one step further. Mockito's syntax is more consistent and fluent and makes your code much more readable. I would highly recomment Mockito for any new project.
Google AppEngine in Practice – I’ve also gotten a little more experience with what works and what doesn’t, so here’s a short overview of things to keep in mind when (considering) developing for Google AppEngine. It’s mostly about the Datastore.
Coding Horror: Go That Way, Really Fast – So, until further notice, we'll be following the same strategy as the Android and Chrome teams. We're going to go that way, really fast. And if something gets in our way, we'll turn.
BBC News – Change to ‘Bios’ will make for PCs that boot in seconds – New PCs could start in just seconds, thanks to an update to one of the oldest parts of desktop computers.<br />
The upgrade will spell the end for the 25-year-old PC start-up software known as Bios that initialises a machine so its operating system can get going.
iPad for Business – Either way, it's clear that Apple is onto something here, and that the iPad has strong potential to be a useful device for the corporate world, and not just a shiny toy
Introducing Apache Shiro – Shiro is an Apache Incubator project aimed at making authentication and authorization easier. Get to know Apache Shiro and walk through examples that let you experiment with Shiro for authentication and authorization in a Groovy web application.
Oracle set to merge Java virtual machines – Oracle's plan to merge the Sun HotSpot Java Virtual Machine with the JRockit JVM is still evolving, but a single JVM based on both technologies is expected in 18 months to two years
InfoWorld preview: Visual Studio LightSwitch chases app dev Holy Grail | Developer World – InfoWorld – One of the Holy Grails of application development has been to allow a businessperson to build his or her own application without needing a professional programmer. Microsoft's latest attempt at this is Visual Studio LightSwitch, now in its first beta test. LightSwitch uses several technologies to generate applications that connect with databases. It can run on a desktop or in a Web browser, and it can use up to three application layers: client tier, middle tier, and data access.
InfoQ: Deploying Java Applications on Amazon EC2 – Chris Richardson presents the details of deploying multi-tier Apache/Tomcat/MySQL applications on Amazon EC2, what it takes to access EC2, to deploy a web server, an application server, and a database, handling security, making a case for PaaS which does not require an administration effort.
Spring 3.0.4 is Now Available | SpringSource.org – Spring 3.0.4 is now available. This release addresses over 80 minor issues and updates Spring's support for some recent third-party releases including Hibernate Core 3.6, Hibernate Validator 4.1, EclipseLink 2.1, and EHCache 2.2.
Data URIs make CSS sprites obsolete | NCZOnline – CSS sprites were a solution to the problem of multiple HTTP requests to download multiple images. Data URIs allow you to embed images directly into your CSS files, solving the same problem in a much more elegant and maintainable way
GWT 2.1 Milestone 2 is now available – With the release of GWT 2.1 M2, we’re continuing to evolve the integration between Google and VMware that was announced at this year’s Google I/O
GWT 2.0.4 is now available – There were several reports, both internally and externally, of GWT-based applications unexpectedly crashing when running in Safari 5 (including Google Wave)
Monet’s Canvas Cathedrals: A Life Study Of Light : NPR – The impressionists broke all the formal academic rules — they used quick brush strokes, changed perspective, made their shadows out of color, not black. And it all started with a young painter, sitting by the water's edge in Le Havre.