Posts tagged as:
code
Daily del.icio.us for May 8th through May 12th
Things younger than Republican Presidential candidate (oh, and did I forget to mention “war hero”?) John McCain - Am I being “age-ist”? Probably. But the world is a pretty complicated place right now and I’m thinking that it’s not such a great time to elect our oldest President ever. So sue me. If we hired like we vote - If we hired like we vote Hillary Clinton’s suicidal gamble with race poison | Andrew Sullivan - Times Online - But in that venture the Clintons are destroying themselves and their legacy and their capacity to bridge the very gaps they now must widen to stay in the race. It is a Clinton tragedy – and one that most Americans seem slowly, cautiously but palpably de InfoQ: Mocking Web Services - A new tutorial by Upul Godage describes how to use Apache Synapse to mock web services for development and testing. Apache Synapse is a simple, lightweight, high-performance enterprise service bus (ESB). Apache Synapse can be used to filter, transform, ro Enterprise Architecture: From Incite comes Insight…: Death by Scheduling - The moral of the story is that if perception is reality, then the best way to manage perception is to make up stuff that you can honestly remember. InfoQ: The State of Enterprise Architecture - As organizations continue to grow their IT investments (bought, borrowed, or built) and concepts like Business Process Management (BPM) and Service Oriented Architecture (SOA) become more common, the role of Enterprise Architecture (EA) has become more co Web 2.0, Please Meet Your Host, the Internet - GigaOM - So all you agile programmers working on Ruby-on-Rails, Python and AJAX, pay attention: If you want more people to think your application loads faster than Google, learn about your host. It’s called the Internet John Ferguson Smart's Blog: JavaOne 2008 - FindBugs is a great little tool, and it just keeps getting better! - FingBugs uses more sophisticated analysis techniques than tools like PMD and Checkstyle, working at the bytecode level rather than with the source code, and is more focused on finding the most high priority and potentially dangerous issues. Pictures from JavaOne 2008 - Arun Gupta's Weblog - Take 11 - Pictures from JavaOne 2008. Continuing from Take 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 and more pictures from JavaOne 2008. Google Web Security for Enterprise - Google Web Security for Enterprise service, powered by Postini, stops web-borne spyware and viruses before they infiltrate your network and compromise or disable your computers. All web requests are scanned in real-time, rather than solely relying on stat
Tags: agile, analysis, apache, architecture, business, checkstyle, code, ddos, development, EA, election, elections, enterprise, entrepreneurship, events, findbugs, freedom, funny, gigaom, google, governance, history, Humor, infoq, infrastructure, internet, java, javafx, javaone, management, mccain, meetings, obama, operations, photos, pmd, politics, project, rest, scalability, security, SOA, softwarearchitecture, staticanalysis, synapse, testing, Web2.0, webservicesRelated posts
{ 0 comments }
Daily del.icio.us for May 2nd through May 4th
Pearware Blog : Improving Java web site performance with asset caching - In this post, I’ll be talking about a solution I developed at my day job to improve the performance of our web site by allowing the browser to cache JavaScript, CSS, and image files Who Will Tell the People? - New York Times - We need a president who is tough enough to tell the truth to the American people. Any one of the candidates can answer the Red Phone at 3 a.m. in the White House bedroom. I’m voting for the one who can talk straight to the American people on national TV The All-White Elephant in the Room - New York Times - Mr. Hagee is not a fringe kook but the pastor of a Texas megachurch. On Feb. 27, he stood with John McCain and endorsed him over the religious conservatives’ favorite, Mike Huckabee, who was then still in the race. Headius: The Power of the JVM - The future is definitely looking awesome for dynamic languages on the JVM. And languages like Groovy and JRuby are proving it. How Has Functional Programming Influenced Your Coding Style? - Functional programming languages are enjoying a renaissance. Even if not intending to use a functional language for daily work, learning such a language can improve one's programming style Sleep deprivation is not a badge of honor - (37signals) - Forgoing sleep is like borrowing from a loan shark. Sure you get that extra hours right now to cover for your overly-optimistic estimation, but at what price? The shark will be back and if you can’t pay, he’ll break your creativity, morale, and good-m Java Persistence 2.0 Early Draft Available - Linda DeMichiel's Blog - We've just released the Early Draft of the Java Persistence 2.0 specification, so I thought it would be a good time to report on some of the work we've been doing in the JSR 317 Expert Group. InfoQ: Flex, AIR and AS3 Flex Gain Code Coverage Utilities - Last month Joe Berkovitz announced the initial experimental release of Flexcover, an open-source code coverage tool suite for Flex, AIR and AS3 For all you know, it's just another Java library - David Pollak's Blog - Bottom line… to anyone other than the folks with hands in the code and the folks who have to recruit and manage them, "For all you know, it's just another Java library." Common Solutions for T-SQL Problems - Home - Some of the Moderators, Answerers, and MVPs have gotten together to create a new resource to supplement the Forums; it's called SQLExamples. We just started it a few weeks ago so it's still very much in its infancy
Tags: air, as3, bestpractices, bytecode, cache, caching, code, compiler, database, development, elections, emma, filter, flex, functional, globalization, groovy, health, J2EE, java, javascript, jpa, jpa2.0, jruby, jvm, jython, lifehacks, media, microsoft, obama, optimization, ORM, performance, persistence, politics, productivity, programming, scala, servlet, sleep, SQL, sqlserver, tools, tsql, web, workRelated posts
{ 0 comments }
Daily del.icio.us for March 26th through March 27th
Ext JS Ext.ux.YoutubePlayer - The Ext.ux. YoutubePlayer is a user extension that utilizes the Youtube Chromeless API. You can embed any Youtube video into Ext native controls and place it in your application. It's like a mediaplayer built on top of Ext JS and the Youtube API. InfoQ: Real World Web Services - In this presentation, Scott Davis provides a pragmatic, down-to-earth introduction to Web services as used in the real world by public sites, including SOAP-based, REST and POX-style examples. While the buzzword density leaves nothing to be desired, the p Microsoft and Sourcesense Partner to Contribute to Open Source, Apache POI to Support Ecma Office Open XML File Formats: Companies to collaborate on the development of open source solutions for the Microsoft Office product suite. - Microsoft and Sourcesense announced that the two companies will collaborate on the strategy, development and deployment of open source solutions for the MS Office. One of the initial goals is contributing to the development of a new version of Apache POI Watch Out - Adobe Is Slowly Building an Online Empire - ReadWriteWeb - Adobe seems to "get it" - they know that software is moving online, but they're betting on the co-existence of both online software with their corresponding offline apps, like those built with Adobe AIR Brian Alvey: The Audacity of Code - Code in the face of difficulty. Code in the face of uncertainty. The audacity of code! GigaOM Interview: Ray Ozzie, Chief Software Architect, Microsoft Corp. - GigaOM - Fresh from his Mix’08 keynote, Microsoft’s Chief Software Architect and industry luminary, Ray Ozzie, spent some time on the phone with me, discussing everything from the company’s services strategy, to the economics of cloud computing, to the relev Cobra: Java HTML Parser - The all-Java Cobra HTML Toolkit includes a HTML DOM parser that can be used independently of the rendering engine. The following are some of its features: * It implements W3C HTML DOM Level 2 interfaces. It parses "street HTML", can be used in headless mo Coding Horror: Is Eeyore Designing Your Software? - I think sometimes programmers forget how much work it is to create software at large companies. What may seem like a no-brainer five line code change to us on the outside is perhaps five man-weeks of work once you factor in all the required process overhe Dabblers and Blowhards - As for the mystical connection between painters and programmers, the famous Lloyd Bentsen put-down keeps coming to mind…. You, sir, are no painter. And while you hack away at your terminal, or ride your homemade Segway, we painters and musicians are goi Google's five-year plan to hit Enterprise continues (Cemaphore helps Google out) « Scobleizer — Tech geek blogger - Enterprises will never move wholesale over to Gmail and Google’s other offerings. Users just don’t like that kind of change. There would be revolt at work, if CTOs tried to force it.
Tags: adobe, air, apache, architect, art, blog, business, buzzword, code, datacenter, design, developer, development, ecma, email, enterprise, essay, extjs, funny, GMail, google, hackers, html, innovation, interview, java, javascript, library, microsoft, opensource, parser, passion, paulgraham, philosophy, plugins, poi, presentation, process, programming, rayozzie, rest, SOA, soap, software, strategy, technology, video, Web2.0, webservice, webservices, writing, wsRelated posts
{ 0 comments }
Daily del.icio.us for February 27th through March 3rd
Microsoft to offer hosted versions of SharePoint and Exchange to SMBs - Yahoo! News - Microsoft has opened up its hosted version of SharePoint and Exchange to SMBs as it tries to take advantage of the demand for software as a service. Feeling tired? Exercise a little - WASHINGTON (Reuters) - Couch potatoes who complain they are tired all the time have an easy solution — a little light exercise. Regular, low-intensity workouts such as a leisurely stroll can boost energy levels by 20 percent and decrease fatigue by… Flex 3:Feature Introductions: OLAPDataGrid - Adobe Labs - Leveraging the capabilities of AdvancedDataGrid, OLAPDataGrid provides a customizable and configurable UI which is capable of consuming the result set of a multidimensional query and displaying it in a cross-tab fashion. BlazeDS - BlazeDS - Confluence - BlazeDS is an open source set of libraries which can be added to Java-based web applications to enable a more simple and efficient means of communicating between Flex and Java. BlazeDS includes an RPC style remoting library and a realtime messaging system InfoQ: Flex 3.0: Update From Adobe's James Ward - With the production release of Flex 3, InfoQ sat down with Adobe’s James Ward to find out more about Flex 3. Last year, Ward gave InfoQ readers an overview of Flex 3 and discounted a number of Flex misconceptions. Flex cookbook beta - Building Flex Applications with JSPs - Flex can make requests to your existing JSPs using the HTTPService object. These requests can work with any JSPs. A Flex application contains all of the view logic so the JSPs should not return HTML but rather just serialized data Flex cookbook beta - Multiple Column Sorting using the AdvancedDataGrid control - AdvancedDataGrid supports multiple column sorting and the sort indicators and interaction can vary based on the value of the sortExpertMode property. Gears and AIR: The Open Source Difference on Dion Almaer's Blog - Gears and AIR are very different, and although there is an overlap, they are complementary too. I would love to see some convergence in the future where Gears and AIR APIs join together. That would be a win win for everyone in my opinion. I would also lov WWTelescope - The WorldWide Telescope (WWT) is a rich visualization environment that functions as a virtual telescope, bringing together imagery from the best ground and space telescopes in the world for a seamless, guided exploration of the universe. WorldWide Telesco Vijay Mandava's Blog: WLS 10.3 Tech Preview supports SCA - Since WebLogic 10.3 Tech Preview includes an SCA runtime customers now have multiple technology choices to build their business logic — POJO, EJB, Spring or SCA. By including the SCA runtime on WLS, customers can take advantage of the RASP functionality
Tags: abode, adobe, air, BEA, BlazeDS, code, cool, data, datagrid, development, email, exercise, flash, flex, flex3, gears, google, grid, health, infoq, J2EE, java, jsp, microsoft, olap, opensource, pojo, productivity, saas, SCA, science, software, spring, telescope, visualization, WebLogic, weblogic10Related posts
{ 0 comments }
Daily del.icio.us for January 29th
InfoQ: Does TDD Really Ensure Quality? - Our main result is that Test-First programmers write more tests per unit of programming effort. In turn, a higher number of tests lead to proportionally higher levels of productivity. Thus through a chain effect, Test-First appears to improve productivity InfoQ: "Can I call you back about that?" Building Asynchronous Services using Service Component Architecture - This article discusses the need for asynchronous services when you build an application using a service-oriented architecture. Building asynchronous services can get complicated, but is made straightforward using Service Component Architecture (SCA). InfoQ: Case Study: Applying Java Programming Skill to Flex - In an article published on Adobe Flex Developer Center, Bill Bejeck shares his experience creating components and enforcing separation of concerns with Flex, from a Java developer's perspective. InfoQ: Kent Beck on Implementation Patterns - Kent Beck is interviewed about his new book, "Implementation patterns", the relationship between these patterns and XP, problems when adopting agile and the current status of design patterns. Enterprise Java Community: Introducing Apache Wicket - When you're learning a new framework, it's helpful to gain an understanding of the terms concepts, then move on to how the pieces come together. Wicket has a few core concepts to master, but once you understand them, you'll find Wicket much more accessibl SpringSource Team Blog » Spring Overtakes EJB as a Skills Requirement - Job listings are a good indicator of the true adoption of technologies. Sometimes these trends can have dramatic implications. Indeed.com shows that in November, 2007, Spring overtook EJB as a skills requirement for Java job listings. InfoQ: Flex Load Testing Tool Available to Enterprise RIA application - As InfoQ reported (Forester report), RIA is proliferating in enterprise information workplaces. One of challenges faces a maturing development platform for developing mission critical systems is to produce quality, scalable and well tested applications. » Printable Design Patterns Quick Reference Cards - The Gang of Four design patterns have been elegantly distilled into a quick reference guide suitable for printing on 8.5 x 11. Merging and branching in Subversion 1.5 - Java World - Branching and merging are two inherently related functions that are due for a long-awaited upgrade in Subversion 1.5 InfoQ: ExtJS Ecosystem Continues to Expand - New server-side tools are sprouting up around the ExtJS client-side Javascript framework. Community developed server-side support now exists for Java Enterprise Edition, Cold Fusion 8.0, Google Web Toolkit, and Ruby on Rails 2.0
Tags: actionscript, agile, ajax, apache, architecture, article, asynchronous, book, code, design, design+patterns, development, ejb, ext, extjs, flex, framework, gof, gwt, infoq, interview, java, javascript, kentbeck, merge, patterns, productivity, programming, quality, reference, ria, SCA, SOA, spring, SpringFramework, statistics, subversion, svn, tdd, testing, trends, tutorial, uml, video, web, webservices, wicketRelated posts
Daily del.icio.us for January 26th
Shadowbox.js Media Viewer - Shadowbox is a cross-browser, cross-platform, cleanly-coded and fully-documented media viewer application written entirely in JavaScript. Using Shadowbox, website authors can display pictures and movies in all major browsers without navigating away from t Raible Designs | The future is now — Java development in 2008 - I agree that learning about JRuby and Groovy is a good way to be prepared for the future. [....] I do believe you can leverage these tools in your existing jobs and hopefully make your development life more efficient. InfoQ: Lucene 2.3: Large indexing performance improvements, new machine-learning project - The Apache Lucene project, a high-performance full-featured text search engine library written entirely in Java, released version 2.3 today. InfoQ spoke with Grant Ingersoll to learn more about this release and the future plans for Lucene. IntelliJ IDEA Blog » Blog Archive » IntelliJ IDEA: Dependency Analysis with DSM - DSM stands for Dependency Structure Matrix - a method for exploring dependencies between program parts (modules, classes, etc.), and provides a compact matrix representation of a project » Terracotta Server as a Message Bus - But I?m a guy that really likes simple. TC lets us make an entirely POJO system that runs beautifully in IntelliJ. A single ?container? type main program can run all our components in a single JVM simply by loading all our various Spring configs. What is Visual VM? - Visual VM is a new project whose goal is to provide monitoring and profiling tools for the JVM with a GUI. Visual VM is a standalone application (based on NetBeans platform :). GPDE Team Blog : JavaScript Memory Leak Detector - JavaScript Memory Leak Detector (download) is a debugging tool to detect memory leaks in JavaScript code. It can be installed as an Internet Explorer band and it is expressly designed to find memory leaks in JavaScript code that runs in Internet Explorer. Ajaxian » Prototype 1.6.0.2 security and performance improvements - Prototype 1.6.0.2 is a backwards-compatible, drop-in replacement recommended for all 1.6.0 users. We?ve fixed 28 bugs and made over a dozen improvements to the code base, including performance improvements Ubuntu 7.10 VMware Image Download (English) - jars.de - Java und Technologie - An Ubuntu 7.10 (Gutsy Gibbon) VMware Image is available here for download. This virtual Linux system with all its applications is usable out-of-the-box with the free VMware Player. Thus, it is perfect to test drive Ubuntu within Windows Dr. Dobb's | NetBeans 6.0: A First Look | January 24, 2008 - Sun Microsystems recently released NetBeans 6.0 which came with significant improvements, almost all in direct response to user requests. Even the developers who like NetBeans have posted complaints about its editor, especially when compared with Eclipse. AttentionMax » Blog Archive » Move Over, Seth Godin, Einstein?s Here - If I had to source Einstein quotes as chapter titles for a modern-day marketing book, here are the ones I?d likely pick. The beauty of these chapter titles is that they can live on their own, without the padding of excess words and long-winded narrative America's 25 Fastest-Growing Tech Companies - Forbes.com - We are back with a new group of 25 rapidly growing technology companies, 12 of which are repeats from our prior list. » Can Sun execute on its open source strategy? | Open Source | ZDNet.com - The question is, will open source be judged by the execution of Sun?s strategy?
Tags: ajax, analysis, apache, business, code, debugging, dev, developer, development, einstein, framwork, fulltext, gallery, groovy, ide, idea, ie, images, intellij, J2EE, java, javascript, jms, jquery, jruby, jvm, leadership, leak, lightbox, Linux, lucene, management, memory, memoryleak, messaging, money, mysql, netbeans, opensource, performance, programming, prototype, psychology, quotes, Ruby, search, solr, sun, Tech, terracotta, tools, ubuntu, vmware, webRelated posts
Daily del.icio.us for January 19th through January 20th
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, windowsRelated posts
Daily del.icio.us for January 17th
Introduction to Groovy, Part 3 - In this third installment ofIntroduction to Groovy (part 1, part 2) we will continue looking at some features of the Groovy language. Some you may find them on other languages, but some are exclusive to Groovy. PDFBox - Java PDF Library - PDFBox is an open source Java PDF library for working with PDF documents. This project allows creation of new PDF documents, manipulation of existing documents and the ability to extract content from documents. TagSoup home page - This is the home page of TagSoup, a SAX-compliant parser written in Java that, instead of parsing well-formed or valid XML, parses HTML Teflon Ted: Book Review: Dreaming in Code - I'm probably not the first (or the last) person to say Dreaming in Code is the Soul of a New Machine for my generation Thinking In Java: In today's world, what is the role of the Application Server? - Given the likes of Spring and Hibernate, how do people consume the Application Server? Is it all you can eat with JEE still delivering on the promise of writing business logic and letting the App server deal with the infrastructure? People Over Process » Enterprise OSGi, a Discussion with Eric Newcomer - While at the Eclipse Runtime Summit, I had the chance to talk with Iona's Eric Newcomer (CTO of Iona, Co-Chair, Enterprise Expert Group, OSGi Alliance, and well respected coding guy) about the emergence of OSGi as a server-side, or enterprise technology Grails - Home - Grails aims to bring the "coding by convention" paradigm to Groovy. It's an open-source web application framework that leverages the Groovy language and complements Java Web development. How do you parse HTML in Java? - The Open Source HTML Parsers in Java page is useful in listing the HTML parsers that are out there. But it doesn't give much of a clue about which are the "best" in a given situation. In other words, how should one decide which HTML parser to use?
Tags: agile, api, appserver, articles, books, code, development, enterprise, framework, grails, groovy, hibernate, html, interview, J2EE, java, library, opensource, osgi, parser, pdf, programming, rails, review, sax, scripting, server, spring, SpringFramework, startup, tagsoup, tutorial, video, web, xhtml, xml, xpathRelated posts
Daily del.icio.us for January 15th
Graeme Rocher's Blog: Grails Making Java Developers Forget about Rails - Another 10 reasons to switch from Rails to Grails from Graeme Rocher. rain city digest: 10 Reasons to Switch from Rails to Grails - After spending a few years really enjoying Rails it was difficult to bring myself to even try groovy and grails. But my latest contract forced me to look for alternatives, and I'm glad I did. Here are some reasons that you may want to switch Savvy Duck: Javascript Classes: Design Patterns, MVC and Ext 2.0 - The goal was to show how you can build an MVC application using Ext 2.0. We used a number of different patterns and components to accomplish something that can be used effectively in much larger applications than this little thing. It wasn?t necessary t google-feedserver - Google Code - Google FeedServer is an open-source Atom Publishing provider based on the Abdera Framework. Google FeedServer has chosen to implement simple backend data adapters that allow the developer to quickly deploy a feed for an existing data source such as a db
Tags: advocacy, atom, atompub, code, comparison, design+patterns, development, extjs, feed, feedserver, google, grails, groovy, java, javascript, library, MVC, opensource, programming, rails, rss, Ruby, RubyOnRails, syndication, webRelated posts
Daily del.icio.us for January 14th
Tweak your Ubuntu desktop with Ubuntu Tweak - Download Squad - Ubuntu Tweak makes it easy to customize your desktop environment and a handful of other settings like your startup session and power management settings. The utility runs on Ubuntu 7.04 and 7.10 and could make life a lot easier on Linux/Ubuntu newbies. Project Euler - Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Although mathematics will help you arrive at elegant and efficient methods, the use of a computer and prog Michael?s Random Thoughts » The Pitfalls of Java as a First Programming Language - A Response - Blaming the first language for a failure to design a good curriculum where other necessary languages are taught appropriately is a naïve argument that misses the point and isn?t helping anyone bobdc.blog: Scraping and linked data - Somehow, code monkeys surrounded by earth-toned cubicle fabric think that it makes them resemble DJs surrounded by crates of vinyl if they use musical buzzwords to refer to the act of combining multiple things into a new one datejs - A JavaScript Date Library - Datejs is an open source JavaScript Date library for parsing, formatting and processing. Microsoft MIX07 - How to Make AJAX Applications Scream on the Client - A recent presentation by Cyra Richardson, Senior Program Manager Lead on the IE team, at MIX 2007 on Making Ajax Applications Scream on the Client went into detail on how developers should approach the problem of making their applications perform well on HTML Purifier 3.0.0 released - HTML Purifier is a standards-compliant HTML filter library written in PHP. HTML Purifier will not only remove all malicious code (better known as XSS) with a thoroughly audited, secure yet permissive whitelist, it will also make sure your documents are st A BigDecimal Cookbook for financial calculations - Computations that yielded amounts, quantities, adjustments, and many other things were generally done with little or no attention to the special precision and rounding concerns that arise when dealing with financial issues. Apache Lenya - Open Source Content Management (Java/XML) v2.0 - The Apache Lenya development community is very proud to announce the 2.0 release of Apache Lenya. Apache Lenya is an Open Source Java/XML Content Management System and comes with revision control, site management, scheduling, search, WYSIWYG editors, and Lightview - Lightview was built to change the way you overlay images on a website. Best Color Tools For Web Designers - Determining the core color for a web project could be easy but finding the right alternatives to match the core can sometimes be difficult. That?s where the color tools play its roles. Color tools help you determine matching color or even suggest sets o
Tags: ADA, advocacy, ajax, algorithms, apache, api, article, bigdecimal, browser, calendar, cms, code, collaboration, color, ComputerScience, criptaculous, curriculum, data, database, date, design, development, dhtml, ecm, education, effects, gallery, geek, graphics, howto, html, Humor, ie, infoq, interesting, java, javascript, layout, learning, library, lightbox, Linux, mashup, mathematics, microsoft, money, opensource, performance, php, presentation, programming, prototype, purifier, puzzles, scraping, scripting, scripts, security, tools, tweaks, ubuntu, web, Web2.0, webdesign, webservices, workflow, xhtml, xml, xslt, xss