From the category archives:

Tech

Daily del.icio.us for July 12th through July 14th

July 14, 2008

visualvm: Home - VisualVM is a visual tool integrating several commandline JDK tools and lightweight profiling capabilities. Designed for both production and development time use, it further enhances the capability of monitoring and performance analysis for the Java SE pl Comparison of 2 Java Excel Apis on Large Workbooks/Worksheets - Ramblings of a Java Developer - Essentially what I did was to compare the Apache POI HSSF Api and the JExcelApi. iPhone: The New Personal Computer - ReadWriteWeb - Increasingly, desktops and laptops will be for professional computing. iPhone and its descendants will be our new personal computer. This is an exciting page in the history of our technology. It's the start of an era: ubiquitous, portable, personal comput Our Electric Future — The American, A Magazine of Ideas - A policy that favors sticky energy with multiple sources and that aggressively moves vehicles first toward dual-fuel mode and ultimately to running on just electricity provides the answer stevenf.com - Don't use FTP - FTP has served us well, but it's time to move on. You wouldn't use a 23 year old computer to do your work, so don't use a protocol from the same vintage. Demand modern transfer protocols from your host. How to Install Media Codecs for Flash, DVD, QuickTime (MOV), MP3, WMV, WMA, and ACC (MP4, M4A) Playback in Linux [Ubuntu Guide] : Zaphu - Due to copyrights, Ubuntu (currently Hardy Heron 8.04) is distributed without codecs to play many of the most prevalent media formats. This guide shows you how. Slipstream - On a Small Screen, Just the Salient Stuff - NYTimes.com - Visiting Web sites that have been redesigned for the iPhone is often a quicker and more pleasing experience than it is on those increasingly cinema-style desktop displays, which routinely have 20-inch or larger screens. Programming Ruby: The Pragmatic Programmer's Guide - This book is a tutorial and reference for the Ruby programming language. Use Ruby, and you'll write better code, be more productive, and enjoy programming more. Political Irony › If today’s Congress presided during Watergate - If today’s Congress presided during Watergate TV Review - 'Generation Kill' - In ‘Generation Kill’ Comrades in Chaos Invade Iraq - Review - NYTimes.com - “Generation Kill,” an HBO seven-part mini-series about the invasion of Iraq that begins on Sunday, is bold, uncompromising and oddly diffident. Java Sorting: Comparator vs Comparable Tutorial - Computerized World - This article will discuss the java.lang.Comparator and java.lang.Comparable in details with a set of sample codes for further clarifications. theJavaJar.com - Groovy, Grails and JetBrains IntelliJ IDEA - he JetGroovy plugin does a great job of exposing a new Groovy developer to an environment that most seasoned Java developers are already accustomed to.
Tags: apache, apple, book, books, business, cars, codecs, coding, computer, computers, design, development, economics, economy, electricity, Energy, environment, excel, flash, ftp, green, groovy, hbo, Humor, idea, intellij, internet, iphone, java, jetbrains, jetgroovy, jexcelapi, Linux, media, mobile, monitoring, movie, Music, network, performance, platform, plugin, poi, politics, profiling, programming, rant, reference, Ruby, security, sftp, software, sorting, technology, television, tutorial, ubuntu

Related posts

{ 0 comments }

Daily del.icio.us for July 6th through July 12th

July 12, 2008

Open Source LDAP Server in Java Released : Ludo's sketches - The OpenDS development team is very please to announce the release of OpenDS 1.0.0. OpenDS 1.0.0 delivers a fully compliant LDAPv3 server (*) that passes all of the compliance, interoperability and security tests suites SQLite Example for Adobe AIR–Working with local SQL databases(with source code) - Ntt.cc - Adobe AIR includes the capability of creating and working with local SQL databases. Many stand SQL features are supported in the runtime, open source SQLite system can be used for storing local, persistent data.

The flollowing is a simplistic example tha

Sun lays off approximately 1,000 employees | InfoWorld | News | 2008-07-11 | By Paul Krill - Following through on a restructuring plan announced in May, Sun on Thursday laid off approximately 1,000 employees in the United States and Canada. Oracle faces skeptical BEA customer base - In fact, it looks as if Oracle acquiring BEA could be a major disruption event in application development, either by establishing Oracle with a brand new customer base or by releasing a slew of user free agents Ext JS - Ext GWT v1.0 Released - The Ext team is proud to announce that the official release of Ext GWT v1.0 is available for download. This is the first release of Ext GWT which is the culmination of many weeks of development from the Ext development team Object-oriented Programming in Java - I am using the text Object-oriented Programming in Java in my beginning computer programming course. It is aimed at students with little or no programming experience, and it uses DrJava as a vehicle for student experimentation OO programming concepts. The Development of the C Language - This paper is about the development of the C programming language, the influences on it, and the conditions under which it was created eXtplorer - A PHP- and JavaScript- based File Manager - eXtplorer is a web-based File Manager. You can use it to browse directories & files on the server and edit, copy, move, delete files, search, upload and download files, create and extract archives, create new files and directories and much more Jeff Beehler's Blog : Tools for Agility - A white paper by Kent Beck - A transparent team can more cheaply and effectively coordinate their efforts towards shared goals. Acting transparently sends a signal to others that they can trust you. Trust, when realized, reduces the friction of development as people focus…. globeandmail.com: Start your day with a square of chocolate - According to researchers, a big breakfast packed with protein, carbs - and even something sweet - can lead to weight loss Talking Business - On Day Care, Google Makes a Rare Fumble - NYTimes.com - Instead, Google has shown that it thinks about day care the same way every other company does — as a luxury, not a benefit. Judging by what’s transpired, that’s what Google is fast becoming: just another company
Tags: actionscript, adobe, agile, air, ajax, articles, as3, BEA, book, business, c#, collaboration, components, computer, cool, database, development, diet, directory, ebook, education, explorer, extjs, filemanager, fitness, flex, food, free, google, gwt, health, history, J2EE, java, javascript, ldap, management, mna, oop, opensource, oracle, programming, server, sqlite, sun, unix, WebLogic

Related posts

{ 0 comments }

Daily del.icio.us for July 1st through July 4th

July 4, 2008

java.net: The Open Road: java.nio.file - Add on top of that sexier new I/O features, such as watch lists, true asynchronous I/O, and virtual file systems, and Java 7 may finally have a modern foundation for input and output on which the next generation of clients, servers, and desktop apps can b InfoQ: Agile Project Management: Lessons Learned at Google - A retrospective on Google's first Scrum implementation. Jeff Sutherland visited Google to do an analysis of the first Google implementation of Scrum on one of their largest distributed projects. Their strategy for inserting Scrum step by step into the Goo Coding Horror: Why Can't Microsoft Ship Open Source Software? - It's a shame, because the best way to "beat" open source is to join 'em — to integrate with and ship open source components as a part of your product. Unfortunately, that's the one route that Microsoft seems hell bent on never following. Allway Sync: Free File Synchronization, Backup, Data Replication, PC Sync Software, Freeware, File Sync, Data Synchronization Software - Allway Sync uses innovative synchronization algorithms to synchronize your data between desktop PCs, laptops, USB drives and more. Allway Sync combines bulletproof reliability with an extremely easy-to-use interface. InfoQ: Enterprise Batch Processing with Spring - In this presentation from QCon San Francisco 2007, Wayne Lund discusses batch processing, Spring Batch objectives and features, scenarios for using Spring Batch, Spring Batch infrastructure and architecture, scaling Spring Batch, example Spring Batch code InfoQ: Google Releases Open Source Web Application Security Assessment Tool - Google has announced the open source release of one of their internal security tools "ratproxy". The proxy analyzes problems such as cross-site script inclusion threats, insufficient cross-site request forgery defenses, caching issues, cross-site scriptin Netflix Player source code released - Hack a Day - The Netflix Player continues to gain in popularity. Roku has finally released the GPL code for their Netflix Player. Just today Forbes published that Roku would roll out a software update allowing it to stream from other online services Build Ajax applications with Ext JS - Ext JS is a powerful JavaScript library that simplifies Async JavaScript + XML (Ajax) development through the use of reusable objects and widgets. This article introduces Ext JS, providing an overview of the object-oriented design concepts behind it Seymour Hersh On Covert Operations In Iran : NPR - Investigative journalist Seymour Hersh believes that the United States may be closer to armed conflict with Iran than previously imagined. He writes about Congress' funding of covert military operations in the upcoming issue of The New Yorker. Oracle reveals BEA roadmap | InfoWorld | News | 2008-07-01 | By Paul Krill - The BEA Weblogic Server Java application server "becomes Oracle's strategic J2EE container," Kurian said. It has been integrated with Oracle technologies like Oracle TopLink for Java persistence and Oracle Coherence grid capabilities. InfoQ: Building Large AJAX Applications with GWT 1.4 and Google Gears - In this presentation from QCon San Francisco 2007, Rajeev Dayal discusses building applications with GWT and Google Gears. Topics discussed include an overview of GWT, integrating GWT with other frameworks, GWT 1.4 features, developing large GWT applicati Ext JS - Integrating Google Maps API With ExtJS - Theres no doubt that Google has some interesting and very useful JavaScript API’s - most of which I end up using over and over again. So why not package them up into an Ext component?
Tags: agile, ajax, api, appserver, AquaLogic, architecture, batch, BEA, business, development, esb, extjs, gears, google, googlemaps, gwt, hacks, http, infoq, J2EE, java, java7, javascript, methodology, microsoft, netflix, news, nio, opensource, oracle, politics, presentation, programming, projectmanagement, rant, roku, screencast, scrum, security, SOA, software, spring, SpringFramework, streaming, sync, tools, usa, utilities, video, WebLogic, windows, xss

Related posts

{ 0 comments }

Daily del.icio.us for June 29th

July 1, 2008

Sun Bundles MySQL Database, GlassFish App Server — Sun Microsystems — InformationWeek - In one of the first results of its $1 billion purchase of MySQL, Sun Microsystems (NSDQ: JAVA) has packaged the popular open source database with its GlassFish application server and is offering the two as a $65,000-per-year bundle. InfoQ: Mark Little on Transactions, Web Services and REST - In this interview, recorded at QCon London 2008, Red Hat Director of Standards and Technical Development Manager for the SOA platform Mark Little talks about extended transaction models, the history of transaction standardization, their role for web servi ScreenSteps: Rapid Documentation Tool - ScreenSteps takes the drudgery out of creating visual, step-by-step software tutorials/guides. With ScreenSteps you can communicate software instructions clearly and quickly. Vespa: A better MVC » Semicolon - Vespa is a refinement of the old MVC (Model View Controller) architectural pattern that better reflects how Web applications actually work. I have refined the basic MVC pattern in light of typical usage patterns I’ve encountered Featured Windows Download: iSpring Converts PowerPoint Presentations to Flash Video - Freeware PowerPoint plug-in iSpring converts your PowerPoint presentation to an interactive Flash video with the click of a button. The exported movie even preserves all of your slide transitions, animations, and hyperlinks Google Code Blog: OAuth Available for Google Data APIs - We love open standards, and we've just added support for a new one: OAuth is now supported on all of the APIs. OAuth is an open standard for authentication that allows applications to authenticate users without ever directly handling usernames/passwords InfoQ: Kilim - actors and message passing in Java - Kilim is a message-passing framework for Java that claims provides ultra-lightweight threads and facilities for fast, safe, zero-copy messaging between these threads. Andrew Peters' Blog » Blog Archive » My Language of the Year - Erlang is important because it combines both functional and concurrency-oriented programming models in a very powerful way. Specifically, it turns out that the Erlang approach is ideal for harnessing the power of multi-core CPUs. dragtable - Drag and drop HTML table headers to reorder columns using a simple interface similar to sorttable. - Once you include this script, you can give an HTML table drag-and-drop reorderable columns by setting "class=draggable". dragtable can be combined with sorttable by setting 'class="draggable sortable"', thus producing highly interactive HTML tables
Tags: ajax, appserver, architecture, authentication, capture, concurrency, conversion, css, design+patterns, development, documentation, drag, erlang, flash, framework, freeware, functional, glassfish, google, howto, html, infoq, J2EE, java, javascript, kilim, lifehacks, Linux, MVC, mysql, oauth, OOD, powerpoint, presentation, programming, redhat, rest, scalability, screencapture, security, software, sort, sun, table, tools, transactions, tutorial, vespa, video, webservices

Related posts

{ 0 comments }

Netflix Player by Roku - Internet TV done right

June 30, 2008

I just want to say that if the future of Internet TV is anything like the Netflix Player by Roku, we are going to be just fine. I was one of the lucky ones who ordered the Netflix Player by Roku right away and have had the opportunity to play with it for the last few weeks. I absolutely love my Netflix player box – unequivocally :) If you haven't heard anything about the Netflix player, it is a little hardware device (box) that allows instant streaming direct to your TV over the Internet.

The box, made by Roku is a $99.99 one-time purchase which connects to your existing broadband (wired or wireless) connection and allows you to instantly watch content from Netflix web site. This box plugs into the same infrastructure over at Netflix that lets you watch streaming movies and TV shows on your PC. The nice thing is that this is part of your standard Netflix membership and there are no extra monthly charges. The same flat fee DVDs you receive are not impacted by your instant streaming. The Netflix/Roku box connects to any TV using HDMI, component, s-video, composite or good old RCA and you get full DVD video quality if your bandwidth permits.

I've had the pleasure of using this box and I have been completely and totally impressed with the design of box, the software and the actual quality of the content being streamed. Setup/installation was incredibly easy and I was able to get the box to connect to my WPA secured wireless network in seconds. The first thing the box did was download an update from Netflix and automatically update itself – nice feature. Once the box was up and running, I was able to link the Netflix box to my online Netflix account and anything in my 'Watch Instantly' queue was available for viewing on my TV. So I start watching Blade Runner and it's almost an hour before I realize that I'm not watching a DVD on my TV and it's actually being streamed live over the Internet. The picture and sound quality is unbelievable and rewind/fast-forward is decent with the little time-series snapshot of scenes to help gauge how far or back you're going. The box supports HD but Netflix doesn't support that at the moment but I fully anticipate Netflix enabling that feature as they build up a bigger library of on-demand material that is of HD quality.

I only have two complaints with the box and I think one of them will probably be handled in a software update. The first one is the lack of a power button – Once the box is plugged in and turned on, you cannot turn it off. There is no OFF button on the box or the remote and that's just annoying. There is a little light that's always on and it's not blindingly bright or anything but I would like to be able to turn it off. The second missing feature is the lack of Closed Captioning – I think this is a big miss and a must for me as I'm often watching movies late at night while my wife and daughter are sleeping. I can live without the power button but I really want Closed Captioning enabled in the next software release – please!!

In closing, I cannot stress how good the quality of the picture is and I haven't had a single issue with video glitches or slowness or pauses while it's buffering or anything like that. I've seen several long movies along with the most of the first season of Heroes and I haven't had a single issue. I do have a nice broadband connection with 15 Mbps down and 1 Mbp up but that's fairly standard these days and Netflix recommends about 3-4 Mbps for the service. The other nice thing about this box and the use of the Flash memory is that it doesn't have a fan and so its whisper quiet. I am also excited about the future as this box runs on a embedded Linux OS and Roku has released a lot (if not all) of the code under GPL. I can't wait for all the mods/patched kernels and apps that are going to surface in the coming weeks and months.

Tags: internettv, iptv, Linux, netflix, roku, streaming, video

Related posts

{ 1 comment }

Daily del.icio.us for June 24th through June 27th

June 27, 2008

vmcNetFlix - Official Site - vmcNetflix is an add-in for Microsoft Windows Vista Media Center which allows you to manage your NetFlix subscription, stream NetFlix "WatchNow" movies directly to the Media Center player, or download the movies for playback later from a "WatchLater" ga The LinkedIn Blog: LinkedIn is 99% Java but 100% Mac - The post is titled LinkedIn Is Written in 99% Java, so to complete the picture I responded to the community with a message about how LinkedIn is 99% Java but 100% Mac. Mercedes to Cut Petroleum Out of Lineup by 2015 | EcoGeek - In less than 7 years, Mercedes-Benz plans to ditch petroleum-powered vehicles from its lineup. Focusing on electric, fuel cell, and biofuels, the company is revving up research in alternative fuel sources and efficiency. Jericho HTML Parser - Jericho HTML Parser is a powerful java library allowing analysis and manipulation of parts of an HTML document, including server-side tags, while reproducing verbatim any unrecognised or invalid HTML. It also provides high-level HTML form manipulation fun Software Sensation Inc. - jWebApp Web Application Framework, Install&Update, MemSL - Memory Structures Library - jPersist is an extremely powerful object-relational persistence API that is based on the Active-Record and Data-Mapper patterns. jPersist wraps JDBC functionality and can work with any relational database, and any type of connection resource Java Entrepreneur: We screwed up on open source, says Sun Chief Open Source Officer - Open source developers have been much more skeptical of Sun; a lot of open source developers don't remember the fact that Sun was pretty much the first open source start-up in 1982. All they can remember is what happened in 2001/2002 when, to be quite fra InfoQ: Liferay Portal 5.0 Released, Sun Joins the Team - Last month at JavaOne, Liferay, Inc. announced the release of the 5.0 version of their Liferay Portal product. The Liferay press release highlights a handful of the key tools and uses in the portal product: How Hard Could it Be?: Glory Days - Bill Gates - working for Microsoft - Bill Gates was amazingly technical, and he knew more about the details of his company's software than most of the people who worked on those details day in and day out. Unit testing with JUnit and EasyMock - Michael Minella - I hope this gives you a more in depth view into JUnit and EasyMock. Unit testing is something that once you get used to it, makes you code better, provides you with a safety net for future refactoring and protects you from being burned by API changes Unit Testing With TestNG and JMockit | Javalobby - TestNG is a testing framework for unit test development. JMockit is a framework for mock objects that provides mock object functionality using the java.lang.instrument package of jdk 1.5. Together, these frameworks can provide the tools to create very rob
Tags: ajax, apple, architecture, article, blog, blogs, business, collaboration, database, design, development, easymock, eclipse, enterprise, environment, extender, framework, freeware, fusion, future, green, groovy, html, htmlparser, interesting, java, jdbc, jmockit, joelonsoftware, junit, library, linkedin, mapping, mediacenter, microsoft, netflix, opensource, ORM, parser, persistence, portal, programming, software, streaming, sun, tagging, tags, tdd, testing, testng, tutorial, Vista, wiki, windows, xbox360

Related posts

{ 0 comments }

Daily del.icio.us for June 18th through June 22nd

June 23, 2008

Windows Home Server update available | Ed Bott’s Windows Expertise | - Power Pack 1 for Windows Home Server, which includes a fix for the rare but serious data corruption bug and also adds support for x64 Vista clients, is now available as a public beta. - FINALLY!! State of the Art - Grocery Shopping Made Easy - NYTimes.com - A new countertop appliance called the Ikan is a $400 device designed to eliminate trips to the grocery store. The hardware component is a bulbous bar code scanner, dressed up in Any-Décor White and mounted on a countertop stand, an undercabinet bracket o Red Hat Partners With Amazon.com On SaaS | MSPmentor - Red Hat has inked a SaaS partnership with Amazon.com to offer JBoss middleware as a hosted service. Red Hat disclosed that JBoss Enterprise Application Platform is now available within the Amazon Elastic Compute Cloud (Amazon EC2). Windows Programming Using Java - Windows Programming Using Java is for programmers who want to extend Java's capabilities on Windows XP and/or Vista, but aren't sure where to start. One of the drawbacks of Java's portability is that many Java programmers have limited knowledge of Windows 10 reasons why SQL Server 2008 is going to rock - Just like its predecessor, SQL Server 2008 is taking its sweet time to actually ship. However, unlike its predecessor, it won't just be a "worthwhile upgrade". It will kick ass. Here are the top 10 reasons why. And the fastest browser is… | The Open Road - The Business and Politics of Open Source by Matt Asay - CNET News.com - Weak developers write code that limps on anything but Windows. Great developers write code that ports well to diverse platforms. Will business buy the new iPhone? - Jun. 19, 2008 - Apple is taking a new corporate-friendly tact with the iPhone as it tries to convince companies that it means business about meeting their needs. BEA Welcome and Oracle's Middleware Strategy Briefing - Join Oracle executives for an informative briefing that will explore how the addition of BEA products to Oracle Fusion Middleware creates a best-in-class combination, advances a common vision, and reinforces Oracle's middleware strategy. Adobe AIR and Flex - SQLConnection - Adobe added the ability to use local databases when they created AIR. In this quick tutorial I am going to show how to create a database file and open a connection to it. The code is very simple so let's jump right into it. Creating Themes for BIRT - ThemesWiki - In this tutorial you will learn about how to create Styles and Themes that can be used to create a consistent appearance for your Reporting Projects. This becomes important later on when you have large Report Projects with a large number of reports, and y
Tags: adobe, air, amazon, apple, BEA, birt, browsers, cloudcomputing, cool, css, ec2, enterprise, firefox, flex, fusion, Gadgets, grocery, hardware, homeserver, html, iphone, java, jboss, microsoft, middleware, mobile, oracle, peapod, redhat, reporting, ria, saas, safari, software, SQL, sqlserver, sqlserver2008, standards, tutorial, WebLogic, webstandards, windows, zimbra

Related posts

{ 0 comments }

Daily del.icio.us for June 15th through June 17th

June 17, 2008

InfoQ: Domain Driven Design and Development In Practice - Domain Driven Design (DDD) is about mapping business domain concepts into software artifacts. Most of the writings and articles on this topic have been based on Eric Evans' book "Domain Driven Design", covering the domain modeling and design aspects mainl InfoQ: Rod Johnson Discusses Spring, OSGi, Tomcat and the Future of Enterprise Java - Rod Johnson discusses the Spring Portfolio, the Oracle/BEA and Sun/MySQL acquisitions, Java EE 6, Tomcat and Spring, Spring Dynamic Modules, the future of enterprise Java, the benefits of OSGi for application developers, the Covalent acquisition and Sprin Prototype UI - Prototype UI is a javascript library based on Prototype (1.6) and Script.aculo.us (1.8). It's a library of User Interface components, based on a common fundation classes, which could be easily used by various web applications. Who's Going To Be The Web's Tim Russert? - Silicon Alley Insider - Tim Russert's death consumed a significant amount of my attention this weekend. I was saddened because I really liked him personally, even though only knew him via his work at NBC. More important, a big part of the reason I liked him, is that he educated Sekhar Vajjhala's Blog: Migrating WebLogic's JSP SimpleTag example to GlassFish - As I outlined in Migrate to GlassFish acitivities , I am migrating samples from different application servers to GlassFish to illustrate migration to GlassFish. Here, I selected the WebLogic's "JSP SimpleTag" sample to migrate to GlassFish. Using CSS to Fix Anything: 20+ Common Bugs and Fixes - Not only because your layout varies between browsers, but also because CSS has a lot of ways to position every element you have. Today we wanted to share with you some quick tips on how to avoid easy pitfalls when creating your CSS layout. Quick Introduction To Agile Software Development - Enterprise Java Software Developer Station - Prerana Patil gives us a rapid overview of the core ideas of Agile Software Development. The article talks of the features of agile, when to adopt it and when not to. It then goes on to describe the agile process and the steps involved in adopting agile i Head On » Blog Archive » A Few Tips For Giving a Presentation on Lean - So, you are about to give a lecture on lean software development? Here are a few tips: InfoQ: Presentation: The Design and Architecture of InfoQ - InfoQ.com is a web app/portal implementation combining portal technology (JSR 170) and web development (WebWork, Spring, AspectJ). In this presentation, Alexandru Popescu and Floyd Marinescu walks through the good, the bad, and the ugly of building InfoQ. Seth's Blog: Email checklist - Before you hit send on that next email, perhaps you should run down this list, just to be sure: Datawocky: Why the World Needs a New Database System - The LAMP stack, with MySQL as the base, has transformed and democratized web application development. In a similar vein, I expect that we will see the emergence of a stack that democratizes large-scale data analytics applications. Aster Data could well be Datawocky: India's SMS GupShup Has 3x The Usage Of Twitter And No Downtime - Then I read this TechCrunch post on the Twitter usage numbers and sympathy turned to bafflement - because I'm intimately familiar with SMS Gupshup, a startup in India that boasts usage numbers much, much higher than Twitter's, but has scaled without a gli
Tags: agile, aigle, ajax, analytics, AOP, architecture, article, aspectj, autocomplete, BEA, bestpractices, browser, carousel, cheatsheet, checklist, cms, communication, css, data, database, datamining, design, development, distributed, domaindrivendesign, email, glassfish, grid, gui, hacks, india, infoq, interview, J2EE, java, javascript, jsr170, lean, library, mapreduce, marketing, media, messaging, migration, news, oracle, osgi, presentation, productivity, prototype, scalability, scriptaculous, sethgodin, socialnetworking, software, spring, SpringFramework, statistics, tips, Tomcat, twitter, video, web, webdesign, WebLogic, webwork

Related posts

{ 0 comments }

Daily del.icio.us for June 12th through June 14th

June 14, 2008

The LinkedIn Blog: Grails at LinkedIn - Below is a presentation that my colleagues Alex Vauthey, Borislav Roussev, Jamie Still and I put together for a JavaOne Groovy/Grails Meetup. This presentation tells about our experience using Grails to build our application. Raible Designs | LinkedIn's Engineering Blog - Have you been curious about LinkedIn's architecture or how they're using Grails and Rails? If so, you might be interested in LinkedIn's Engineering Blog. Over the past couple of weeks, a few Engineers have starting writing about our architecture, OpenSoci 10 Free Chart Scripts | WebTecker the latest Web Tech, Resources and News. - This week I’ve been working on a project that required data to be shown visually. I needed a Chart Script that was attractive yet gets the data across. The Charts scripts below are built using JavaScript, Flash, Silverlight, and Java. InfoQ: Agile Architecture Is Not Fragile Architecture - Architecture is perceived as a heavy-weight activity which does not fit into an Agile process, so many teams start without it, just to find themselves re-doing the software later because the code structure was not good enough to support maintainability an Groovy on Grails : Grails at LinkedIn (Brian Guan) - It’s been more than 6 months since the Grails community learned that LinkedIn , an online network of professional contacts, has been using Grails along with custom made frameworks to power their applications. www.hazelcast.com - Hazelcast is a clustering and data distribution platform for Java. - Hazelcast is a clustering and data distribution platform for Java. It currently comes with distributed implementation of java.util.Queue, java.util.Set, java.util.List, java.util.Map and java.util.concurrent.locks.Lock. IntelliJ IDEA Blog » Blog Archive » Type Migration Refactoring - In addition to IntelliJ IDEA rich set of refactorings, one of the latest EAPs offers a new one, called Type Migration Greg Brown's Blog: Introducing Pivot - Pivot is an open-source framework for building high-quality, cross-platform applications that are easily deployable both via the web and to the desktop. It began as an R&D effort at VMware and is now being made available to the community as an option for Open Source Firm Hires BEA Systems Veteran — SpringSource — InformationWeek - The former head of the BEA Systems WebLogic engineering team, Peter Cooper-Ellis, has joined SpringSource to lead the development and product management of SpringSource Application Platform, the middleware additions to Spring's programmer-assistance, Java Using Snort: Part 1: Installation and configuration - Web sites are the most vulnerable, and therefore the most hacked, bits of technology on the Internet. Enter Snort, a free and open source Network Intrusion Prevention System (NIPS) and Network Intrusion Detection System (NIDS) tool for managing and preven Creating DSLs in Java, Part 1: What is a domain-specific language? - Java World - If you've ever written a makefile or designed a Web page with CSS, you've already encountered a DSL, or domain-specific language. DSLs are small, expressive programming languages custom designed for specific tasks
Tags: agile, applet, appserver, architecture, BEA, charts, Cluster, clustering, collections, concurrency, design, develop, development, distributed, dsl, flash, framework, grails, graphics, groovy, gui, ibm, idea, idea8, infoq, intellij, java, javaone, javascript, linkedin, network, opensource, osgi, presentation, refactoring, scripts, security, softwarearchitecture, spingsource, spring, SpringFramework, tools, video, visualization, webdesign, WebLogic, xp

Related posts

{ 0 comments }

Daily del.icio.us for June 6th through June 10th

June 10, 2008

Databinder - Toolkit overview - Databinder is a Java programming toolkit for data–driven Web applications. It’s based upon the Wicket Web component framework and Hibernate object-relational mapping service. The Future of BPM at BEA/Oracle | The Intelligent Enterprise Blog - It is possible that Oracle could adopt an IBM-like strategy and keep both threads alive until things sort out, using ALBPM on top of Fusion as the straight BPMS offering, and the current ARIS+SOA Suite to support the apps business. In some ways that's the Microsoft Silverlight to back Ruby, Python in browser | InfoWorld | News | 2008-06-06 | By Paul Krill - Microsoft plans to enable the Python and Ruby languages to be used for client-side development of RIAs that leverages Silverlight browser plug-in. The intent is to let developers continue using these languages on the client side without having to also in Sun bolsters SOA software with data management | InfoWorld | News | 2008-06-08 | By Paul Krill - Sun Microsystems is updating its SOA and business integration software Monday, adding a data management option and leveraging enterprise service bus capabilities based around the JBI (Java Business Integration) specification. Free Personal Finance Software, Money Management, Budget Planner and Tools, Online Financial Planning - Mint.com - Free Personal Finance Software, Money Management, Budget Planner and Tools, Online Financial Planning - Mint.com Json-lib 2.2.2 released - JSON-lib is a java library for transforming beans, maps and XML to JSON and back again to beans and DynaBeans. It is based on the work by Douglas Crockford in http://www.json.org/java. Google's GWT continues to amaze and delight - If you have checked out GWT then I urge you to give it a whirl, you will never look at another framework in the same way again. eXo Platform (Enterprise WebOS) » Blog Archive » eXo Platform: The Open Source alternative to Microsoft Sharepoint - With the launch of eXo WebOS flagship product as the new type of Enterprise Portals and all its incoming optional modules such as eXo Enterprise Content Managment (eXo ECM) and eXo Collaboration Suite (eXo CS), we have been able to build the only true alt The 3G iPhone: First Impressions | Walt Mossberg | Mossblog | AllThingsD - Less than one year after it was introduced at a hefty $599 price, the 8 GB model of the iPhone will now be two-thirds cheaper, at just $199. Atlassian Developer Blog - Story Cards - Here at Atlassian, we like our agile methodologies. We like our pair programming. And we definitely like our story cards. Some people think story cards are old school, and that all this "agile" stuff is slight-of-hand. This video proves them … right. LinkedIn - A Professional Network built with Java Technologies and Agile Practices - Learn how Java™ and agile practices are employed in building large-scale consumer internet sites like LinkedIn, the world’s largest professional network. Blogging Roller: LinkedIn: 99% Pure Java - Nick Lothian tweeted about this JavaOne presentation on LinkedIn. What's particularly interesting to me are the diagrams that explain how the LinkedIn architecture has evolved to scale up to 22 million users
Tags: agile, ajax, apax, arax, architecture, atlassian, banking, BEA, blogs, BPM, collaboration, databinder, design, developer, development, esb, finance, framework, Gadgets, google, gwt, hibernate, interesting, iphone, J2EE, java, javascript, json, linkedin, methodology, microsoft, mobile, money, opensource, oracle, programming, python, Ruby, scalability, silverlight, SOA, socialnetworking, software, sun, technology</