- InfoQ: Running Heroku on Heroku – Noah Zoschke discusses self-hosting, bootstrapping, cross-compiling, avoiding circular dependencies, distributed process management, all in the context of running Heroku support apps on Heroku.
- HTTPie: cURL for humans – HTTPie is a CLI HTTP utility built out of frustration with existing tools. The goal is to make CLI interaction with HTTP-based services as human-friendly as possible. HTTPie does so by providing an http command that allows for issuing arbitrary HTTP requests using a simple and natural syntax and displaying colorized responses:
- InfoQ: AMQP in Financial Service – Hanno Klein explains how AMQP is used by Deutsche Börse and where it fits within their strategy.
- Chrome to be deployed on State Department computers worldwide | Geek.com – On January 26th, when Secretary Clinton was asked what could be done about the painfully slow update process for Internet Explorer, she announced that the State Department would be deploying Google Chrome to their offices worldwide
- Field Guide to Web Applications from Google – This field guide is designed to help you create great user experiences in your web apps. Whether you’re building your first web app, or are just looking for ways to improve existing experiences, there’s something here for you!
- Pinterest Is Not A Virtual Pinboard via @codertrader – In summary, Pinterest is not a Virtual Pinboard. It is the answer to consumers engaging with brands, something Facebook has been unable to do.
- Continuous Improvement: The Importance of the Team Retrospective — Application Development Trends – Even good agile teams can get better. Mark J. Balbes walks you through how retrospectives have impacted his team and shows you options for yours.
- When will tablets outsell traditional PCs? | asymco – Given these assumptions, the day when the tablet market (by units) will exceed that of traditional PCs will come sometime in the fall of 2013.
- How To Be Happy Anywhere | Fast Company – For my job I spent 300 days traveling the world last year. I met a lot of happy people. Who they are and where they live will surprise you.
- Introducing Spring Hadoop | SpringSource Team Blog – VMware have announced the availability of Spring Hadoop, which integrates the Spring Framework and the Apache Hadoop platform. The project provides a convenient mechanism for the configuration, creation, and execution of the various services and utilities such as MapReduce, Hive, Pig, and Cascading jobs via the Spring container
- Spring Thread Pool Services – Java Code Geeks – Thread Pools are very important to execute synchronous & asynchronous processes. This article shows how to develop and monitor Thread Pool Services by using Spring. Creating Thread Pool has been explained via two alternative methods.
- Interpreted Languages: PHP, Perl, Python, Ruby – A side-by-side reference sheet – Interpreted Languages: PHP, Perl, Python, Ruby (Sheet One) – A side-by-side reference sheet
- Working With Data in Sencha Designer | Learn | Sencha – This screencast provides an overview of the data layer in Sencha frameworks and demonstrates how you can use Designer to use the data capabilities. We explore the basics of creating stores, defining record structure using models, using proxies and readers to load data, sorting and grouping data, previewing loaded data, and attaching stores to views.
- Sencha Touch 2 RC—Now with Native Packaging | Blog | Sencha – Today, we’re happy to announce the release candidate of Sencha Touch 2 as well as our native packaging for Windows and Mac.
- Helen Mirren: ‘it’s time we all understood Parkinson’s disease’ | Society | The Guardian – Oscar-winning actor calls for a revolution in attitudes to sufferers of the degenerative neurological condition
- Chrome Browser to Start Sandboxing Flash Player | Webmonkey | Wired.com – The latest developer channel release of the Chrome browser now supports sandboxing for Adobe’s Flash Player on Windows 7, Vista and XP.
- [ANNOUNCE] Apache Tuscany SCA Java 2.0-Beta1 released – Apache Tuscany/SCA provides a runtime environment based on Service<br />
Component Architecture (SCA), which is a set of OASIS specifications<br />
aimed at simplifying SOA application development.
- Fireside chat with the GWT team | Java Software Development Videos and Tutorials Directory – Several of the core engineers discuss the new features and frameworks in GWT.
- BadMagicNumber » A pragmatic approach to Google AppEngine – I’ve been working on a large (Java) AppEngine project since January 2010. During that time I learnt a lot of tricks and techniques for dealing with AppEngine’s idiosyncrasies
- Netflix’s Advice on Moving to Amazon Web Services – ReadWriteCloud – The Netflix's video streaming service has nearly tripled in growth during the past year. To scale the service, Netflix has moved its API and other operations to Amazon Web Services (AWS)
- Java Is A Dead-End For Enterprise App Development | Forrester Blogs – Application development teams should create a 3-year application development strategy and roadmap to include architecture, process, tools, and technology. All options and trends should be put on the table and up for discussion
- s4 wiki | Distributed stream computing platform – S4 is a general-purpose, distributed, scalable, partially fault-tolerant, pluggable platform that allows programmers to easily develop applications for processing continuous unbounded streams of data
- InfoQ: Interview and Book Excerpt: George Fairbanks’ Just Enough Software Architecture – Just Enough Software Architecture book, by author George Fairbanks, focuses on a risk-driven approach to software architecture development
- JetBrains TeamCity Blog » Blog Archive » Yet another step to TeamCity 5.0 – TeamCity 5.0 is approaching inevitably and here we are with fresh EAP build.
All major new features have been introduced already in previous EAPs, but still you’ll find lots of improvements and fixes to check
- Oracle Reveals Plans for NetBeans, Glassfish, and VirtualBox | Javalobby – Oracle recently updated its FAQ on the future of Sun technologies. Glassfish, OpenOffice, NetBeans and VirtualBox were just some of the items mentioned. Here are some specifics on each project
- Java 5 dies – mourning a revolution – It is the 30th of October 2009, the day the music stopped. Or at least the music of Java 5. Today is the day that marks the End of Service for J2SE 5.0. No more general support or bug fixes for this edition. Time to move up to at least Java 6.
- InfoQ: Apache POI 3.5 Released with OOXML Support – Apache have released version 3.5 of POI, the Java library for working with Microsoft's document formats. POI previously supported Microsoft's OLE2 compound document formats as used in Office 97-2003 (versions 8.0 – 11). With POI 3.5 Apache have added support for Microsoft's Office Open XML (OOXML) document standard, the default file format for Microsoft Office 2007.
- Update a Running JavaEE Application | JetBrains IntelliJ IDEA Blog – Next Maia EAP build includes new action that lets you quickly update a running JavaEE application after you changed its code. To invoke it, either press Ctrl+F10, or click this button on the Run tool window bar:
- Quietly Scheming » Blog Archive » What’s new in Flex 4: Out on Video – The full video of my session at MAX this year — “What’s new in Flex 4″ — is now available on adobe tv. Watch it here.
- Droid vs iPhone: The Comparison Chart [PIC] – Is it worth switching to if you already carry an iPhone or another device? To provide some guidance, BillShrink has produced a detailed chart looking at Droid, iPhone, Palm Pre, and MyTouch 3G
- 500 Internal Server Error – 500 Internal Server Error
- Survey shows iPhone threatens BlackBerry; Palm holds steady | Circuit Breaker – CNET News – Despite having more models of smartphones, RIM is facing serious competition from Apple, whose iPhone has 30 percent market share among those surveyed. That's an increase of 5 percentage points since June, when the new iPhone 3GS was released.
- Thoughts on the Whitehouse.gov switch to Drupal – O’Reilly Radar – This is great news not only for the use of open source software, but the validation of the open source development model. The White House's adoption of community-based software provides a great example for the rest of the government to follow
- Enterprise Java Community: SAML: It’s Not just for Web services – SAML (Security Assertion Markup Language) is an XML-based standard for exchanging authentication and authorization data between security domains. SAML is a product of the OASIS Security Services Technical Committee
- Gojko Adzic » Mockito in six easy examples – Mockito is a fantastic mock library for Java. I’m fascinated by how easy it is to use, compared to other things out there both in the Java and .NET world. Here is everything you need to know to get started in six really easy examples.
- SpringSource Boosts Java Framework With Spring 3.0 — Application Development Trends – Spring 3.0 features full support for RESTful Web services and a new expression language. The new Developer Edition of the tc Server is designed to give developers visibility and information when debugging and performance tweaking their Spring apps.
- I Quit The iPhone – Apple and AT&T are now blocking the iPhone version of the Google Voice app. Why? Because they absolutely don’t want people doing exactly what I’m doing – moving their phone number to Google and using the carrier as a dumb pipe
- Lennon Vs. McCartney: Who Wrote Each Of Their 27 #1 Hits? | Features – Another way to look at the John Vs. Paul battle that has been my muse this week: Who wrote more of their #1 hits? I’m going to focus on the 27 Beatles songs that reached #1 in either the US or the UK
- Apache CXF- An ultimate web service open source framework : Lets start learning… | Mind Diary – Apache CXF is an open source services framework which is a result of the merge between the XFire and Celtix projects. CXF helps us build and develop services using JAX-WS.
- BMW Quits F1 to Go Green, Hints at a Hybrid | Autopia | Wired.com – BMW is joining Honda and pulling out of Formula One at the end of the season. Is it another victim of the financial apocalypse within the auto industry, or are the boys from Bavaria bailing because their results this season have been dreadful?
- Hawaii Asserts Obama’s U.S. Citizenship – State officials in Hawaii on Monday said they have once again checked and confirmed that President Barack Obama was born in Hawaii and is a natural-born American citizen, and therefore meets a key constitutional requirement for being president
- Three tips for choosing an ESB – Deciding whether your organization will implement an ESB is an important decision. Choosing the right kind of ESB—whether heavyweight or lightweight, open source or closed—is equally important and often more difficult
- BPEL tutorial – Business Process Execution Language (BPEL), short for Web Services Business Process Execution Language (WS-BPEL), is an executable dialect of XML that allows for the modeling of interactions between Web services on the cloud. Such modeling is valuable for successful business process management (BPM) and service-oriented architecture (SOA) implementation. BPEL was standardized by OASIS in 2004, after collaborative efforts to create the language by Microsoft, IBM, and other companies.
- Open source and ESBs – The Enterprise Service Bus [ESB] has been intrinsic to many SOA programs in recent years. You can say you are doing SOA and not have done an ESB. But there is a high likelihood a successful SOA program includes successful ESBs
- InfoQ: Book Excerpt and Interview: Open Source SOA – A new "Open Source SOA" book by Jeff Davis provides a wealth of invaluable information on selection and usage of the open source products for SOA implementation.
- EasyWeb4J – Overview – EasyWeb4J is an open-source web application stack for Java. Its design is greatly inspired by Ruby on Rails. It significantly reduces time to market and development cost for Java web applications.
- Ed’s Elite blog: Printing grids with Ext JS – Grids are one of the most widely used components in Ext JS, and often represent data that the user would like to print. As the grid is usually part of a wider application, simply printing the page isn't often a good solution.
OASIS has announced the approval of WS-Security v1.1 as an OASIS Standard. The 1.1 specification, crafted by the Web Services Security (WSS) Technical Committee, is highlighted by enhancements to security token support, message attachments and rights management. The 1.0 version became a formal standard in April 2004. The 1.1 specification includes the core WS-Security specification and the Username Token Profile 1.1, X.509 Token Profile 1.1, Kerberos Token Profile 1.1, SAML Token Profile 1.1, Rights Expression (REL) Token Profile 1.1, SOAP With Attachments (SWA) Profile 1.1 and Schema 1.1. With WS-Security, users have a general-purpose method for building integrity, confidentiality and authentication into the message exchanges between or among Web services applications. The protocol fosters integration of technology used to secure messages, including X.509 certificates and Kerberos. Coupled with extensions such as WS-Policy, WS-Trust and WS-Secure Conversation, the specification allows more sophisticated and secure ways for Web services to interact. (Hat tip: Robin Cover’s XML.org Daily Newslink)
Links of interest:
oasis, ws-security, webservices, web+services, saml, swa, x.509, ws-policy, ws-trust, ws-secure, microsoft, oracle, sun