by Vinny Carpenter on 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
by Vinny Carpenter on March 10, 2008
BEA JRockit Mission Control - JRockit Mission Control for Eclipse is a set of plug-ins for the Eclipse IDE designed to help develop, profile and diagnose applications running in the BEA JRockit ® JVM. GridGain - Open Source Grid Computing For Java - GridGain is focused on doing one thing and doing it better than any other product – providing the best grid computing platform for Java that is fun, simple and productive to use. Ajaxian » Mozilla Prism update makes it easy to create wrappers - Create Prism applications directly from Firefox - Refractor creates a Prism web application from within Firefox. Users can manually create web applications using "Tools > Convert Website to Application". Open Source and Enterprise Architecture: JVM Performance Tuning - I was able to achieve an over 3x improvement in my EJB 3 application, of which fully 60 to 70% of that was due to using large page memory with a 3.5GB heap OAuth — An open protocol to allow secure API authentication in a simple and standard method from desktop and web applications. - An open protocol to allow secure API authentication in a simple and standard method from desktop and web applications. Data Portability, Authentication, and Authorization - We will take a detailed look at the right and wrong ways to request user data from social hubs large and small, and outline some action items for developers and business people interested in data portability and interoperability done right. The world's 50 most powerful blogs | Technology | The Observer - Blogging has never been bigger - It can help elect presidents and take down attorney generals while simultaneously celebrating the minutiae of our everyday obsessions Simplifying Web Service development with JSR-181 - JSR 181 or Web Services Metadata for the Java Platform is a Java Specification Request that defines an annotated Java format that uses Java Language Metadata (JSR 175) to enable easy definition of Java Web Services in a J2EE container InfoQ: Architecture as Language: A story - As you develop the architecture, evolve a language that allows you to describe systems based on this architecture. Based on my experience in a number of real-world projects, this makes the architecture tangible and provides an unambiguous description of t Hello, OSGi, Part 1: Bundles for beginners - Java World - The Open Services Gateway Initiative (OSGi), also known as the Dynamic Module System for Java, defines an architecture for modular application development. Similar to the Java Servlet and EJB specifications, the OSGi specification defines two things: a se
Tags:
ajax,
ajaxian,
architect,
authentication,
BEA,
developers,
development,
ejb,
enterprise,
grid,
infoq,
J2EE,
java,
ORM,
osgi,
servlet,
tuning
Related posts
by Vinny Carpenter on January 20, 2008
Memcached 1.2.2 on RHEL/Centos using DAG rpms | MDLog:/sysadmin - This article will show how you can easily install memcached 1.2.2 and libevent 1.3b using DAG/rpmforge repository. Collaboration and Content Strategies Blog: Oracle and BEA: A Day of Reckoning for Portal Implementers - Despite Alfred Chuang's statement during the analyst call that "our two businesses are a natural strategic fit", I would say that their two businesses are instead natural competitors for much of what BEA offers. The GigaSpaces Blog » Blog Archives » An Open Letter to BEA WebLogic Customers - A single product that handles messaging, business logic and transactional data through an open-source, commonly used programming model, so your developers can focus on what they do best: quickly deliver new applications and functionality to your business Trial By Fire: Windows Vista: Past Its Due Date Already - You become so involved in the idea of the product that you forget about what it's like to be a customer. You assume that it must be good because that's what the market share tells you. Java Authentication and Authorization - Free JAAS Book - This site contains the book I wrote sometime back about the Java Authentication and Authorization Service, or JAAS. Alfresco Press Releases - Alfresco Selected as One of Linux Magazine?s Top 20 Companies to Watch in 2008 - Alfresco Software today announced it has been named one of Linux Magazine?s Top 20 Companies to Watch in 2008 Coderspiel / The right tool for the slob - How is it that some fancy-pants framework is always the right tool for an abstract job and PHP is the right tool for a real job? Java Thoughts: A Year of Wicket - I've been working with Wicket for almost a year. We've just released our first product that uses Wicket for the user interface, and so it seems like a good time to take stock. Here's the executive summary: Wicket rocks! Groovy not Enterprise-ready, you're kidding? - [ Guillaume Laforge ] - Groovy has been very stable and mature for a long time already. It is being used by many high-profile companies and institutions throughout the world with great success. The Impact of Culture on Innovation « The Abstract Truth - BEA eventually built a portal product and acquired another one, and an early opportunity to build a suite of now-indispensable products on top of WebLogic evaporated. JBoss (and possibly TomCat) should never have happened. « The Abstract Truth - BEA made a lot of mistakes. Letting JBoss out of the box was probably its biggest. While BEA was looking ?up? at its biggest competitor IBM, JBoss was busily undercutting BEA at the bottom end JBoss Matrix - A BEA-utiful Week - JBoss launched an innovators dilemma attack against BEA, not with a revolutionary product, but with a revolutionary business model, one that BEA couldn?t hope to copy without cannibalizing its existing revenue stream. BEA fell right into the trap. LatencyTOP - Measuring and fixing Linux latency - LatencyTOP is a Linux* tool for software developers (both kernel and userspace), aimed at identifying where in the system latency is happening, and what kind of operation/action is causing the latency to happen so that the code can be changed to avoid the
Tags:
advocacy,
Alfresco,
apache,
article,
authentication,
BEA,
book,
business,
centos,
code,
contentmgmt,
debugging,
development,
ecm,
enterprise,
free,
fud,
gigaspaces,
groovy,
hibernate,
history,
J2EE,
jaas,
java,
jboss,
jruby,
jsf,
kernel,
latency,
Linux,
lucene,
memcached,
microsoft,
opensource,
oracle,
performance,
portal,
programming,
rhel,
search,
security,
software,
spring,
statistics,
tapestry,
Tomcat,
tools,
usability,
Vista,
WebLogic,
wicket,
windows
Related posts
by Vinny Carpenter on March 8, 2007
Spotlight: Michael Oxley - International Herald Tribune - Knowing what he knows now about the cost and effects of the law, would Oxley - who retired in January after 25 years in Congress - have done it any differently? "Absolutely," Oxley answered. "Frankly, I would have written it differently, and he would have Adobe edits the development cycle | Reg Developer - The change we made was going from a traditional waterfall method to an incremental development model. Probably the most effective thing we did was institute per-engineer bug limits: if any engineer's bug count passes 20, they have to stop working on featu JetS3t ? An open source Java toolkit for Amazon S3 - JetS3t is a free, open-source Java toolkit and application suite for the Amazon Simple Storage Service (Amazon S3). The JetS3t toolkit provides Java programmers with a powerful yet simple API for interacting with S3 and managing data stored there. Six cool things you can build with OpenID - Apart from explaining what OpenID is and how it works, the key point I was trying to get across in the talk was that OpenID is a simple piece of infrastructure on which smart applications can be built?applications that may not have been possible prior t Flash Demo : Matisse++ ? (cld.blog-city.com) - Roman Strobl has a very cool new Matisse flash demo. It makes use of the new Swing Application Framework and Swing Databindings. If you ever wondered about Matisse++ or what happens after Matisse then you should take a look at a very cool NetBeans 6 and a
Tags:
adobe,
agile,
amazon,
authentication,
backup,
development,
economics,
ide,
java,
Matisse,
methodology,
netbeans,
OpenID,
opensource,
politics,
programming,
s3,
sarbanes-oxley,
sox,
sso,
storage,
web,
Web2.0
Related posts
by Vinny Carpenter on March 1, 2007
Tags:
abode,
adobe,
ajax,
api,
architecture,
authentication,
business,
flex,
flex2,
foss,
google,
identity,
javascript,
jta,
Linux,
open,
openlaszlo,
opensource,
oracle,
oss,
php,
pojo,
programming,
ria,
SAML,
SCA,
sdo,
security,
SOA,
source,
spring,
sso,
standards,
WebLogic,
webservices,
wiki
Related posts
by Vinny Carpenter on September 30, 2006
Tags:
amazon,
authentication,
database,
eclipse,
identity,
mysql,
performance,
SQL,
Stuff to read,
Web2.0,
webservices,
yahoo
Related posts
by Vinny Carpenter on September 26, 2006
A List Apart: Articles: 12 Lessons for Those Afraid of CSS and Standards
The cries of frustration I hear from other developers about CSS are only an echo of the ones I made for years. As a result I like to think that I can relate, and I'm writing to convey the most important lessons I've learned so far.
(tags: css standards design web webdesign article xhtml html)
Brennan's Blog - Blog Archive - Shared Authentication for .NET, Java, PHP, Firefox, Safari, etc
As you look into how InfoCard works, you will see how it benefits from the proven public key encryption which makes SSL work.
(tags: authentication authorization security infocard java php .net browser)
sometimes nothin' can be a real cool hand: Defining software architecture roles.
Marty Andrews has written "Defining software architecture roles," which describes what system architects, solution architects, and enterprise architects' actual roles are (via TheServerSide)
(tags: architecture architect roles tss ea)
Tags:
architecture,
authentication,
css,
html,
infocard,
security,
Stuff to read,
webdesign,
xhtml
Related posts
by Vinny Carpenter on June 28, 2006
Google Accounts authentication for web-based applications allows the application to access a Google service protected by a user's Google account
Tags:
authentication,
google,
security
Related posts
by Vinny Carpenter on April 26, 2004
Earlier in the month, I blogged about Servlet Filters and how I see them as Aspects in the AOP world. Based on the blog entry, I've gotten tons of email from people that wanted to know more about Servlet Filters, how to use them and how to use the simple Authentication filter I used as an example. I also got quite a few emails from people that wanted to know what other filters I used and so I am including some resources that I find very helpful along with a few servlet filters that I use every day.
Servlet Filter Tutorials
Servlet Filter Apps
If you know of any other Servlet Filters that are useful, drop me an email or send me trackback.
Tags:
AOP,
aspectj,
authentication,
development,
filters,
J2EE,
java,
servlet,
web
Related posts