- Using Google JSON with Prototype and Java « timothypowell.net – In this example we will learn how to create a JSON object on the client using JavaScript (and Prototype), and how to process that same JSON object on the server using Java.
- InfoQ: Keynote: From Margin to Mainstream – Innovation, Disruption and the Future of the Web – In this keynote, Mitch Kapor, looks back at disruptive technologies, like the PC, and derives insights which he then uses to project a possible future for the Web, including the "social web," 'data scarcity and data abundance," and "startups on the cheap
- Maia Reaches Its First Milestone | JetBrains IntelliJ IDEA Blog – We’re happy to announce the first Milestone release of upcoming IntelliJ IDEA 9, nicknamed Maia.
This release delivers a fresh preview of features and improvements we’ve implemented so far for IntelliJ IDEA 9 - Open Group Releases Eclipse Tool To Ease TOGAF Development — Application Development Trends – The Open Group, a technology agnostic consortium focused on open standards and interoperability, this week released a tool intended to simplify use of TOGAF 9, a standard framework for enterprise architecture.
- Coding Horror: The iPhone Software Revolution – I wrote this because I truly feel that the iPhone is a key inflection point in software development. We will look back on this as the time when "software" stopped being something that geeks buy (or worse, bootleg), and started being something that everyone buys, every day
- Generation 5 » Closures, Javascript And The Arrow Of Time – Closures are a powerful and concise way to express your intentions to a computer: however, closures break some of the intuitive assumptions that people use to understand software — specifically, the idea that time moves downward through the execution of a procedure
- Red Hat: Bad economy is good for open source | The Open Road – CNET News – Both Oracle and Red Hat are doing well, and Oracle is obviously dealing with much bigger wads of money, but it seems clear that Red Hat's open-source model is the big winner in the recession.
- Create More Value Than You Capture – Tim O'Reilly at O'Reilly's Twitter Boot Camp, June 15, 2009, New World Stages in New York City.
- Apple’s iPhone 3GS: What It Costs to Make – BusinessWeek – The 16-gigabyte iPhone 3GS actually costs slightly more to build than last year's iPhone 3G—$178.96, a difference of $4.63. However, that is much lower than estimates for the first-generation iPhone, which pegged the cost at $220.
- Cisco launches Linux powered Wireless-N router – News – The H Open Source: News and Features – Cisco has announced the launch of a new Linux powered Wireless-N broadband router with Storage Link and media sharing functionality, the Linksys WRT160NL. The new 802.11n draft 2.0 router includes dual antenna with R-SMA connectors, a 400Mhz processor, 8 MB of Flash memory, 32 MB of DDRAM and a USB 2.0 port
Tag Archives: php
Daily del.icio.us for June 17th through June 22nd
- MockFtpServer – Home – The MockFtpServer project provides a mock/dummy FTP server implementations that can be very useful for testing of FTP client code. Two FTP Server implementations are provided, each at a different level of abstraction.
- InfoQ: Is PHP Ready for the Enterprise? – Although PHP boasts of being the most widely used environment for web application development, it has been traditionally considered as not suitable for the enterprise. InfoQ has conducted a virtual panel regarding the evolution of the language/platform and its suitability in enterprise environments.
- Enterprise Integration Patterns with Spring | Java™ Software Development Videos and Tutorials Directory – Patterns to be discussed include Message Channel, Message Endpoint, Channel Adapter, Content-Based Router, and more. After this session, you will have a clear understanding of how the Spring Integration API promotes the separation of concerns that is essential for producing maintainable, testable code.
- Using the Google Collections Library for Java (1 of 2) | Java™ Software Development Videos and Tutorials Directory – In this session, you’ll learn how the open-source Google Collections Library builds on the excellent foundation of java.util, to provide more of the building blocks you need to do your job. You’ll see many examples of how your code can become simpler, safer, more flexible, and more powerful by adopting classes like ReferenceMap, Multimap, our immutable collections and many others.
- Kevin O’Neill hired by USC as basketball coach – Los Angeles Times – O'Neill has been head coach at Marquette, Tennessee and Northwestern. He led Marquette to the NCAA tournament twice, reaching the Sweet 16 in 1994.
- YouTube – John Hodgman at Radio & TV Correspondents’ Dinner – Humorist John Hodgman was the entertainment headliner at the 2009 Radio and TV Correspondents' Dinner. Mr. Hodgman roasted the president for being a "nerd", referencing his place in popular culture and passion for comics and science fiction
- 10 Reasons Why You Should Be Using Firebug – Nettuts+ – Firebug is one of the most popular tools used by web developers. In this article, we'll take a closer look at ten of its most attractive features.
- Full Weblogic Load-Balancing in EC2 with Amazon ELB – The Server Labs Blog – This is the latest post in the series on deploying a Weblogic cluster in Amazon EC2. Previous posts have shown how to create and configure a weblogic cluster using either standard Amazon EC2 images or RightScale ServerTemplates and RightScripts.
- Jeliot – a Java Program Visualization System | Java™ Software Development Videos and Tutorials Directory – Jeliot 3 is a Program Visualization application. It visualizes how a Java program is interpreted. Method calls, variables, operation are displayed on a screen as the animation goes on, allowing the student to follow step by step the execution of a program.
- Are Pesticides Causing Parkinson’s Disease? | Environment | AlterNet – Scientists are closing in on an inescapable conclusion: Pesticides may be a cause of Parkinson's disease.
- Apache Stonehenge – – Stonehenge is a set of example applications for Service Oriented Architecture that spans languages and platforms and demonstrates best practise and interoperability.
- Key Developments At JavaOne — Application Development Trends – We've seen the steady transition of leadership by Sun to open source, and that's just going to continue to accelerate
Daily del.icio.us for October 16th through October 18th
- Microsoft makes gains in server virtualization | InfoWorld | News | 2008-10-17 | By Eric Lai, Computerworld – Bolstered by the June launch of its Hyper-V virtualization software , Microsoft grabbed nearly a quarter of the fast-growing x86 server virtualization market in the second quarter, IDC said Thursday.
- XSLT-based XHTML Markup Sanitizer – O’Reilly Broadcast – I've been meaning to write an XSLT-based XHTML markup sanitizer for a while now and tonight discovered I needed it sooner rather than later
- Obba: A Java Object Handler for Excel. – Obba provides a bridge from Excel sheets to Java classes. With Obba, you can easily build Excel GUIs to Java code. Its main features are:
* Loading of arbitrary jar or class files at runtime through an Excel worksheet function.
* Instantiation of Java objects, storing the object reference under a given object label.
* Invocation of methods on objects referenced by their object handle, storing the handle to the result under a given object label - SitePen Blog » Dojo Sensei Reader, a Training Application – Nothing beats having a full application in front of you—with code available to read and modify as you learn the ropes—so we built the Dojo Sensei Reader, a rich, powerful RSS reader realized as a single-page web application
- Taffy DB : A JavaScript database for your browser – Taffy DB is a free and opensource JavaScript library that acts as thin data layer inside Web 2.0 and Ajax applications.
- Gunnar Hillert’s Blog: Incorporating reCAPTCHA into your Struts 2 + Spring Application – In addition to that it is a slick CAPCHA implemention as well, that you can incorporate freely into your web applications. There are APIs available for various languages including Java, Ruby and Python
- REST for Java developers, Part 1: It’s about the information, stupid – JavaWorld – Representational State Transfer (REST) is an architectural style for creating, maintaining, retrieving, and deleting resources. REST's information-driven, resource-oriented approach to building Web services can both satisfy your software's users and make your life as a developer easier
- Microsoft starts distributing open-source Drupal | The Open Road – The Business and Politics of Open Source by Matt Asay – CNET News – The single biggest distributor of Drupal just might be Microsoft. As I discovered from Dries Buytaert's blog on Wednesday, Microsoft's Web Application Installer comes with out-of-the-box support for Drupal, OScommerce, and other popular open-source Web applications.
- Microsoft Web Application Installer – The Web Application Installer Beta is designed to help get you up and running with the most widely used Web Applications freely available for your Windows Server. Web AI provides support for popular ASP.Net and PHP Web applications including Graffiti, DotNetNuke, WordPress, Drupal, OSCommerce and more
- Parleys: Writing JPA applications – A video recording of my presentation from SpringOne 2007 is now available online. The presentation covers JPA usage in an application, including API usage, transactional semantics, useful JPQL constructs, and common performance concerns.
Daily del.icio.us for October 5th through October 8th
- Business Technology : Oracle Springs on Primavera – Oracle continued its buying binge Wednesday, buying Primavera Systems, which makes project-management software. In this case Oracle isn’t buying customers or its way into a new market. It’s buying technology
- 20 Excellent AJAX Effects You Should Know – NETTUTS – There are a few special techniques or effects that can spice up just about any web page. These are the top 20 Ajax effects that every web developer should know.
- Microsoft planning add-on to SQL Server | Latest Microsoft News – CNET News – CNET News – Microsoft, which is making the Kilimanjaro upgrade at a business intelligence conference in Redmond, Wash., also plans to show its efforts at integrating its Datallegro acquisition with Windows Server and SQL Server.
- Distorted-Loop.com » iPhone doubles Pandora usage – The iPhone has been a Pandora growth story, he confirmed – iPhone accounts for almost half of Pandora’s 17 million members – and has doubled growth rate from 20 to 40+ new users each day
- Official Google Blog: New Technology Roundtable series – We've just posted the first three videos in the Google Technology Roundtable Series. Each one is a discussion with senior Google researchers and technologists about one of our most significant achievements. We use a talk show format, where I lead a discussion on the technology.
- Keating Economics: the Making of a Financial Crisis – "Keating Economics: the Making of a Financial Crisis" is a documentary that shows why John McCain's failed philosophy and poor judgment are a recipe for deepening the economic crisis.
- YouTube – Wall Street’s Shadow Market – Steve Kroft looks at some of the arcane Wall Street financial instruments that have magnified the economic crisis.
- InfoQ: Introducing Spring Batch – In this presentation from QCon London 2008, Dave Syer discusses Spring Batch. Areas covered include batch processing patterns, typical use cases for batch processing, Spring Batch concepts and capabilities, case studies of Spring Batch implementations, Spring Batch domain details and code samples, the SpringSource/Accenture partnership and the Spring Batch roadmap
- Introducing nWP, the Java Counterpart of WordPress | Javalobby – We liked the functionality of WordPress, but not its PHPness. So we automatically migrated it and obtained a pure Java open-source blogging engine.
- YouTube – David Letterman-Paul Newman-Tribute-Sept-29-2008 – Beautiful and moving tribute to Paul Newman by David Letterman (via John Gruber)
Daily del.icio.us for August 6th through August 11th
- javagems – Gems for Java programmers; those code fragments copied again and again from one project to another – Java Gems are general purpose utilities for Java. Yes, Java Gems are those simple code snippets copied again and again from one project to another, often from your private project to several work projects, those small things you cannot find in java.util and its subpackages, but you cannot live without them.
- PHP implemented in 100% Java « PHP::Impact ( [str Blog] ) – Quercus allows developers to incorporate Java code into PHP web applications and gives both Java and PHP developers a fast, safe, and powerful alternative to the standard PHP interpreter.
- Electronista | Vista security gutted by new web exploit – IBM Information Security Systems' Mark Dowd and VMware's Alexander Sotirov have found a method that uses scripting systems such as Java and elements of the .NET framework in Windows-based web browsers to arbitrarily run code on Vista systems. Internet Explorer is particularly vulnerable due to its use of ActiveX.
- The Deep End | Paul Venezia | InfoWorld | Some advice for Microsoft: Dump Windows | August 8, 2008 12:15 PM | Paul Venezia – In light of the new Windows flaws announced yesterday, I think it's time to reiterate a point I made a long time ago: It's time for Microsoft to dump Windows.
- Apache News Online: 18 July 2008 – Apache POI 3.5.1 beta Now Available – The Apache POI team is pleased to announce the availability of Apache POI 3.5.1 beta 1, our first release including OOXML (Office Open XML) support. Apache POI is well-known in the Java field as a library for reading and writing OLE2 office file formats, such as Excel, PowerPoint, Visio and Word. With POI 3.5, it also support the new OOXML formats introduced in Office 2007.
- SpringSource Team Blog » Optimising and Tuning Apache Tomcat – On Wednesday I gave a webinar on Optimising and Tuning Apache Tomcat. A recording of the webinar and a copy of the slides can be obtained from the webinars section of the SpringSource website.
- Tech IPOs Return With Rackspace – GigaOM – After a long dry spell, technology initial public offerings took a small step towards a comeback as Rackspace Hosting, a San Antonio, Texas-based company, announced its IPO
- Alfresco opens up SharePoint to Java, Linux, Oracle, and more | The Open Road – The Business and Politics of Open Source by Matt Asay – CNET News.com – .Microsoft requires that you use SharePoint with a 100 percent Microsoft stack. Alfresco allows you to use SharePoint functionality on Java, MySQL, Oracle, BEA, Linux, etc. etc. etc.
- Artima Developer Spotlight Forum – JetBrains Releases First Beta of IDEA 8 – IntelliJ's IDEA has been steadily adding support for working with languages other than Java. The latest release, a beta version of which was posted last week in the company's Early Access Program, is a result of a major refactoring of the IDE's internals
- Google pushing software to low-cost Linux PCs | InfoWorld | News | 2008-08-06 | By Agam Shah, IDG News Service – With an eye for larger adoption of Linux, Google is actively working with open-source developers to integrate its applications in the OS, a Linux developer said on Tuesday.
Daily del.icio.us for April 28th through May 2nd
- Use XQuery from a Java environment – XML data format can be hard to search, but with the fairly recent introduction of the XQuery API, XML searches are now flexible and easy to perform. For Java programmers who work with XML documents using SAX, DOM, JDOM, JAXP, and more, the XQuery API for
- Pragmatic Caching – a simple Cache Configuration Model for Spring « brain driven development – We’ve come up with a very pragmatic solution with a declarative style for cache configuration and a more programmatic style for handling caching behaviour. As always, the usefulness of such a solution depends on the given problem space and the surroundi
- Will open source save Sun? | The Open Road – The Business and Politics of Open Source by Matt Asay – CNET Blogs – Another question for Sun will revolve around how much open-source software will be required to move the hardware and services needle. MySQL, with more than 70 million downloads, is a good candidate to jump-start movement in hardware and services. Will it
- InfoQ: SpringSource Launches New Application Server without Java EE – The SpringSource Application Platform has been designed from the ground up to instead focus directly on supporting the widely used Spring Portfolio of open source projects. Specifically, the application server builds on the Spring Portfolio programming mo
- SpringSource – SpringSource Application Platform – SpringSource Application Platform is a completely module-based Java application server that is designed to run enterprise Java applications and Spring-powered applications based on Spring, Apache Tomcat and OSGi-based technologies
- Adobe opens up Flash, but leaves out Google and Apple | Ed Burnette’s Dev Connection | ZDNet.com – In a well timed move today Adobe announced the Open Screen Project and lifted restrictions on the use of Flash related specifications. The initiative is supported by several industry leaders including ARM, Intel, LG, Motorola, Nokia, NTT DoCoMo, Qualcomm,
- Twitter Said To Be Abandoning Ruby on Rails – We’re hearing this from multiple sources: After nearly two years of high profile scaling problems, Twitter is planning to abandon Ruby on Rails as their web framework and start from scratch with PHP or Java
- Google’s Eric Schmidt – Exclusive Interview – All * Technology * News * Story – CNBC.com – CNBC's Maria Bartiromo sat down with Google CEO, Dr. Eric Schmidt Tuesday at the Milken Conference in Los Angeles to discuss Google's growth and U.S. slowdown, the possibility of a Microsoft acquisition of Yahoo!, online advertising growth rates, Google's
- Ext JS – Ext GWT v1.0 Beta 2 Released – Ext JS is pleased to announce the Ext GWT 1.0 beta2 release. This release includes numerous enhancements and bug fixes since the beta1 release and is a recommended upgrade for those using beta 1.
- Automation for the people: Hands-off load testing – Load testing is often relegated to late-cycle activities, but it doesn't need to be that way. In this installment of Automation for the people , automation expert Paul Duvall describes how you can discover and fix problems throughout the development cycle
Daily del.icio.us for April 22nd through April 25th
- Bonus Quote of the Day — Political Wire – "The Clintons know that she can?t win this. But they?'re hell-bound to make it impossible for Obama to win."
- Thank you, Javascript – The Daily WTF – Javascript supports octal numbers. Any number starting with a zero is octal, even if it can't be an actual octal number. In certain languages, like Perl, trying to use a non-octal number as an octal number results in an error. In other languages, like Jav
- Screencast #1 – Amazon EC2 plugin for IntelliJ | Elastic Grid Blog – Here is a screencast demonstration the use of the Amazon EC2 plugin for IntelliJ IDEA
- a little madness » Ext Discovers Step 2 of the Slashdot Business Model? – The saddest part about this is that the Ext team really have built a fantastic library, and a vibrant community around it. The library had all the hallmarks of an open source success story. Now, however, Ext have committed the cardinal sin of an open sour
- Application Development Trends – SpringSource Enterprise Edition Now Live – The new SpringSource Enterprise Edition product is specifically designed to support large organizations, providing enterprise-class tools and features. The product aims to meet enterprise requirements by being "certified, warranted and indemnified,".
- Sun looks to free up the rest of Java | The Industry Standard – By freeing these up, Java can be fully open-source and thus be packaged more easily with Linux distributions. In conjunction with this activity, Sun is talking with Linux distributors, including OpenSuse, Ubuntu and Fedora to have them offer an updated ve
- Windows Server 2008 Now ‘PHP Ready’ – Microsoft and Zend have worked together on Zend Core, Zend's tested, certified and supported version of PHP. Zend Core and PHP are now certified for Windows Server 2008.
- InfoQ: Comparing JEE Servers – When picking which JEE server to use for your application, you have a number of choices to select from. Knowing which application server is the best is key. Jonathan Campbell took a handful of JEE application servers, and came up with surprising results
- Ext JS – Blog – Ext JS is pleased to announce the latest release of the Ext JS toolkit and the introduction of a new product, Ext GWT 1.0 (beta 1). The Ext JS version has been updated to 2.1 and includes new components, performance improvements, bug fixes and more.
- Ajaxian » Ext JS 2.1 Released – Ext JS 2.1 has been released. In this point release the featured changes are: Full REST support, Added Ext.StatusBar Component and Samples, Ext.Slider Component and Samples, Example to demonstrate Remote Loading of Component Configs, Grid Filtering Sample
Simple Tags plugin & WordPress 2.5 RC2 breaks your blog
I just upgraded my blog to WordPress 2.5 RC2 and everything stopped working. Instead of getting my blog or the admin screen, I got the following error message:
Fatal error: Call to a member function add_query_var() in taxonomy.php
I discovered the root-cause of the problem and it is the wonderful Simple Tags plugin. Disabling the plugin restores WordPress back to it’s own awesome self. Simple Tags is an awesome plugin that allows you to manage tags within WordPress.
I’ve opened an issue with the Simple Tags issue tracker on Google Code.
Daily del.icio.us for February 10th through February 14th
- Zimbra’s new Desktop: Look ma, no browser! | The Open Road – The Business and Politics of Open Source by Matt Asay – CNET Blogs – It's very cool. You should give it a spin. This is the best e-mail "client" ever built…largely because of its successful marriage of the Web with the desktop. In the future, all applications will be like this–or should be.
- Ext Road Map – Our goals for 2008 are to continue improving the 2.x version line by adding new components and enhancing some of the existing areas of functionality in Ext as shown below. Looking ahead to 3.0, there are some big new areas that we'll be getting into. In a
- The Making of MarkMail: Announcing an Informal Partnership with Codehaus – We're happy to announce we've developed an informal partnership with Codehaus to load all their mail archives and receive automatic notification of new Codehaus lists as they get created.
- A Conversation with Matt Mullenweg (Yahoo! Developer Network blog) – A few weeks ago, Matt Mullenweg (creator of WordPress) came by Yahoo to talk to a bunch of Yahoo! bloggers about the current and future state of WordPress. After the meeting, I sat down with him for our Developer Spotlight series on YDN Theater to catch u
- Andres Almiray’s Weblog : Weblog – 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.
- The State of BPM: Top-Five Trends | The Intelligent Enterprise Blog – The results show a number of interesting trends indicating that CIOs and business leaders are focused on improving their processes. Existing customers described how they expect to get their ROI from their BPM implementations, and most expect to see ROI ov
- Starbucks ditches T-Mobile for AT&T | Crave : The gadget blog – The new AT&T plan allows all customers 2 free hours per day, with a $3.99 fee for additional 2-hour chunks of time. Monthly subscriptions will cost $19.99 and will enable access to other AT&T hot-spot locations in addition to Starbucks.
- Anthony Park :: 100% Geek Content by Volume » New Vista Media Center Plugin – MyNetflix (beta) – I’ve kept this pretty quiet, but I’ve been working on a new Media Center plugin for a little while now. It is now ready for beta testing, and I’ve decided to run a public beta for this one. MyNetflix features * View your Netflix queue * Browse movie
- Humanized > Our Products > Enso Launcher – Enso Launcher is designed to give you instant access to your applications and windows. With a few easily remembered keystrokes, you can launch an application, switch to a window by name, and control the state of your windows.
- Martin Wolf : Advanced Java 5 Generics – Here's an article about a few of the more subtle aspects of Java 5 Generics. This is hardly the 1st article about this particular subject, but none of them explain it quite the way I would have wanted to see it when I was wrestling with this issue myself.
- Panopticon: The Power of Pre-Attentive Processing – Our visualization software is easy to use and is a great way to explore large datasets, identify outliers and find hidden patterns.
Daily del.icio.us for February 3rd through February 6th
- Ajaxian » Firebug 1.1 and getfirebug.com – John J Barton has been working hard on Firebug 1.1, but the work has been in the dark a little unless you are paying attention.
- Showdown – Java HTML Parsing Comparison | Lumidant – However, the clear winner was HtmlCleaner. It was the only library to successfully clean 10/10 documents. None of the others were able to even make it past the first link I provided,
- Graeme Rocher’s Blog: Grails 1.0 is out the door! – We've put the finishing touches on Grails 1.0 and its out. Time to celebrate with some sleep.. enjoy!
- ted husted’s blog : Apache Struts Tops OpenLogic’s Open Source Leaders List with a 71% Share – Hibernate and Struts topped the list with more than 71 % of customers using each. JasperReports is the only newcomer to the list this year …
- Grails : Free PDF of Getting Started with Grails & Series for PHP Developers [cld.blog-city.com] – If you missed Michael Kimsal blog on how PHP developers can move to Grails then check out the following. Along the same lines, the book, Getting Started With Grails, is now available freely in PDF form. You can find out more information here.
- Application Development Trends – Lessons From a Yahoo Scrummaster – Yahoo has grown from its initial dotcom roots. Yahoo has more than 200 teams using agile development processes to create software for the highly volatile general-public Web application market.
- Adobe – Flex Flex Data Services – Flex Flex Data Services allows you to use spring components as remote object destinations and data management services assemblers using Flex Data Services.