2005-09-09
Google - Gpuzzle
Type in a sentence or three that you'd like to have transformed into a Gpuzzle -- a fun riddle made up of images & words picked from Google Images. Remember to choose your words carefully, as sometimes the Gpuzzle can unexpectedly be something Not Safe For Work, or any other environment that may not suitable for minors. Don't say you weren't warned.
http://www.gpuzzle.com/?s=&m=create
http://www.gpuzzle.com/?s=&m=create
Ajax / CSS - Struts-Layout Suggest
The Struts-Layout Suggest tag allows to render a text field with a suggestions list: when a user types a character, the tag shows suggestions matching typed word, and the user just have to use keyboard or mouse in order to choose one of these suggestions.
http://struts.application-servers.com/suggest/index.html
http://struts.application-servers.com/suggest/index.html
*ware - NetBeans 5.0 Versioning FAQ
NetBeans IDE 5.0 comes with enhanced CVS support. The new support is workflow oriented. It perfectly integrates CVS tasks into IDE. The concept is not compatible with previous versioning modules. Users have to choose between (mutualy exclusive):
* new integrated CVS support module (IDE default) or
* generic versioning support module (covering CVS, Subversion, VSS, ...)
http://vcscore.netbeans.org/faq/index.html
* new integrated CVS support module (IDE default) or
* generic versioning support module (covering CVS, Subversion, VSS, ...)
http://vcscore.netbeans.org/faq/index.html
Misc - Internet Archive Wayback Machine
The Internet Archive is building a digital library of Internet sites and other cultural artifacts in digital form. Like a paper library, we provide free access to researchers, historians, scholars, and the general public.
WhatEverSoft - http://web.archive.org/web/*/http://www.whateversoft.com
ParaRede - http://web.archive.org/web/*hh_/www.pararede.com/
WhatEverSoft - http://web.archive.org/web/*/http://www.whateversoft.com
ParaRede - http://web.archive.org/web/*hh_/www.pararede.com/
Google - If I dig a very deep hole, where I go to stop?
Are you concerned about where you go to arrive if you dig a very deep straight infinitous hole on Earth?
Your problems are solved!
http://grad.icmc.usp.br/~cipriani/bighole.php
Your problems are solved!
http://grad.icmc.usp.br/~cipriani/bighole.php
Google - Google Your Site For Security Vulnerabilities
This article will also show you how to use the Google API to automate the process of searching Google for vulnerabilities.
http://www.onlamp.com/pub/a/security/2004/10/07/googling_for_vulnerabilities.html
http://www.onlamp.com/pub/a/security/2004/10/07/googling_for_vulnerabilities.html
Misc - How to make a Stable Plasmoid ( Ball Lightning )
How to make a Stable Plasmoid ( Ball Lightning )with the GMR v1.0 ( Graphite Microwave Resonator )
http://jlnlabs.online.fr/plasma/gmr/index.htm
http://jlnlabs.online.fr/plasma/gmr/index.htm
POJ - Mule 1.1 open-source ESB
What is Mule?
----------------
Mule ESB (Enterprise Service Bus) and messaging platform. It is a highly-distributable, SEDA-based object broker that can seamlessly handle interactions with other applications using disparate transport and messaging technologies.
For more info: http://mule.codehaus.org/Introduction
Whats new in Mule 1.1
---------------------------
* JBI Integration. Mule can run in any JBI container.
* BPEL Support. Yuo can perform service orchestration with BPEL and other mule cvomponents and routers.
* Saop can now be served over any Mule transport just be specifying the protocol in the serviceUri
* Improved support for .Net service invocations
* Event sheduling has been introduced.
* EJBs can now be managed by Mule and invoked as part of an event flow.
* RMI objects can be managed by Mule and invoked.
* FTP transport support
* Support for MIME attachements
* Many more smaller features and bug fixes.
http://mule.codehaus.org/
----------------
Mule ESB (Enterprise Service Bus) and messaging platform. It is a highly-distributable, SEDA-based object broker that can seamlessly handle interactions with other applications using disparate transport and messaging technologies.
For more info: http://mule.codehaus.org/Introduction
Whats new in Mule 1.1
---------------------------
* JBI Integration. Mule can run in any JBI container.
* BPEL Support. Yuo can perform service orchestration with BPEL and other mule cvomponents and routers.
* Saop can now be served over any Mule transport just be specifying the protocol in the serviceUri
* Improved support for .Net service invocations
* Event sheduling has been introduced.
* EJBs can now be managed by Mule and invoked as part of an event flow.
* RMI objects can be managed by Mule and invoked.
* FTP transport support
* Support for MIME attachements
* Many more smaller features and bug fixes.
http://mule.codehaus.org/
Misc - The most popular programming languages
TIOBE Programming Community Index for September 2005
September Headline: C# seems to be the only .NET language that is going to stay
The TIOBE Programming Community index gives an indication of the popularity of programming languages. The index is updated once a month. The ratings are based on the world-wide availability of skilled engineers, courses and third party vendors. The popular search engines Google, MSN, and Yahoo! are used to calculate the ratings. Observe that the TPC index is not about the best programming language or the language in which most lines of code have been written.
http://www.tiobe.com/tpci.htm
September Headline: C# seems to be the only .NET language that is going to stay
The TIOBE Programming Community index gives an indication of the popularity of programming languages. The index is updated once a month. The ratings are based on the world-wide availability of skilled engineers, courses and third party vendors. The popular search engines Google, MSN, and Yahoo! are used to calculate the ratings. Observe that the TPC index is not about the best programming language or the language in which most lines of code have been written.
http://www.tiobe.com/tpci.htm
*ware - Mozilla Firefox 1.5 Beta 1
Firefox 1.5 Beta 1 is now available for download. This is the first Beta release of our next generation Firefox browser, to be released later this year, and it is being made available to our developer and testing community for compatibility testing and to solicit feedback
http://www.mozilla.org/projects/firefox/
http://www.mozilla.org/projects/firefox/
POJ - Upcoming Features in JDBC 4
Currently in Early Draft Review in the JCP (JSR 221), JDBC 4 is a major new release with a strong focus on ease-of-use and programmer productivity. The new JDBC version also introduces support for SQL 2003 data types, including SQL's native XML type.
http://www.artima.com/lejava/articles/jdbc_four.html
http://www.artima.com/lejava/articles/jdbc_four.html
2005-09-08
Ajax / CSS - Google AJAXSLT
AJAXSLT is an implementation of XSL-T in JavaScript, intended for use in fat web pages, which are nowadays referred to as AJAX applications. Because XSL-T uses XPath, it is also an implementation of XPath that can be used independently of XSL-T.
AJAXSLT takes this process one step forward, by implementing XSL-T in Javascript and having it run in your browser. Thus, your web browser can fetch XML documents directly from the server, and perform the format conversion locally; thus saving time and bandwidth.
http://goog-ajaxslt.sourceforge.net/
AJAXSLT takes this process one step forward, by implementing XSL-T in Javascript and having it run in your browser. Thus, your web browser can fetch XML documents directly from the server, and perform the format conversion locally; thus saving time and bandwidth.
http://goog-ajaxslt.sourceforge.net/
POJ - J2EP 1.0 released
jEasy Extensible Proxy is a reverse proxy running in a J2EE container and should be interesting for anyone wanting an open source reverse proxy, other then mod_proxy for apache.
apache.http://j2ep.sourceforge.net/
So what is a reverse proxy ?
http://www.apacheweek.com/features/reverseproxies
apache.http://j2ep.sourceforge.net/
So what is a reverse proxy ?
http://www.apacheweek.com/features/reverseproxies
POJ - Solaris DTrace To Be Ported to FreeBSD
One of the most useful tidbits from the basket of code released into the public domain this year by Sun Microsystems is likely to make it to the FreeBSD platform.
http://www.zdnet.com.au/news/software/soa/Developer_aims_for_Dtrace_on_FreeBSD/0,2000061733,39210618,00.htm
http://www.zdnet.com.au/news/software/soa/Developer_aims_for_Dtrace_on_FreeBSD/0,2000061733,39210618,00.htm
AJAX / CSS - The Web Word Processor
Nothing to download -- your browser is all you need.
- To share a document, just enter someone's e-mail address.
- Publish pages and documents on the web with a click.
What can I use it for?
- Meeting notes, team calendars, technical specs
- Sign-up sheets, proposals and much more...
http://www.writely.com/
- To share a document, just enter someone's e-mail address.
- Publish pages and documents on the web with a click.
What can I use it for?
- Meeting notes, team calendars, technical specs
- Sign-up sheets, proposals and much more...
http://www.writely.com/
Misc - Glasgow Coma Score
Glasgow Coma Score
The GCS is scored between 3 and 15, 3 being the worst, and 15 the best. It is composed of three parameters : Best Eye Response, Best Verbal Response, Best Motor Response
http://www.trauma.org/scores/gcs.html
The GCS is scored between 3 and 15, 3 being the worst, and 15 the best. It is composed of three parameters : Best Eye Response, Best Verbal Response, Best Motor Response
http://www.trauma.org/scores/gcs.html
*ware - Exadel Studio 3.0 released
Exadel Studio 3.0 is the most advanced FREE Web development toolset designed for Open Source running under Eclipse 3.1.
Exadel Studio is a powerful free Web application development tool that extends Eclipse functionality allowing developers to fully utilize Rapid Application Development (RAD) techniques. This cost-effective, simplified solution includes important key features:
* Project development support for JSF, Struts, Spring and Hibernate
* Code assist and code folding for XML and JSP files
* Full instant synchronization among editing modes
* Flexible and customizable project template management
* Design-time JSP preview
http://www.exadel.com/products_exadelstudio.htm
Exadel Studio is a powerful free Web application development tool that extends Eclipse functionality allowing developers to fully utilize Rapid Application Development (RAD) techniques. This cost-effective, simplified solution includes important key features:
* Project development support for JSF, Struts, Spring and Hibernate
* Code assist and code folding for XML and JSP files
* Full instant synchronization among editing modes
* Flexible and customizable project template management
* Design-time JSP preview
http://www.exadel.com/products_exadelstudio.htm
Misc - Myers-Briggs personality test
INTJ - "Mastermind". Introverted intellectual with a preference for finding certainty. A builder of systems and the applier of theoretical models. 2.1% of total population. |
*ware - JBuilder 2006
JBuilder 2006 represents the last major release of Borland's Java IDE based on the company's core Primetime platform, said Patrick Kerpan, chief technology officer at Borland, in Cupertino, Calif. Major JBuilder releases next year and beyond will be based on the open-source Eclipse application development platform, Kerpan said at the EclipseWorld conference in New York last week.
http://www.borland.com/us/products/jbuilder/index.html
http://www.tmcnet.com/usubmit/2005/Sep/1178832.htm
http://www.borland.com/us/products/jbuilder/index.html
http://www.tmcnet.com/usubmit/2005/Sep/1178832.htm
POJ - Displaying JasperReports PDF Reports on the Browser
This article provides a brief howto on how to display PDF reports generated with JasperReports from a web application to the user's browser.
http://ensode.net/jasperreports_pdf_send_to_browser.html
http://ensode.net/jasperreports_pdf_send_to_browser.html
Linux - GNOME 2.12 Released
http://mail.gnome.org/archives/gnome-announce-list/2005-September/msg00024.html
2005-09-07
Web App Frameworks - Processing e-mail messages with Mule and Spring
Mule - a versatile messaging platform that integrates with Spring - makes processing e-mail messages in a mailbox easy and straightforward.
Mule abstracts the source of incoming messages by extending the event mechanism offered by the Spring application context. Incoming messages are (optionally) transformed and published as events. Event listeners can subscribe to end points to process incoming messages.
http://www.jroller.com/page/sdevijver?entry=processing_e_mail_messages_with
Mule abstracts the source of incoming messages by extending the event mechanism offered by the Spring application context. Incoming messages are (optionally) transformed and published as events. Event listeners can subscribe to end points to process incoming messages.
http://www.jroller.com/page/sdevijver?entry=processing_e_mail_messages_with
Misc - 2 hours of near dvd quality video on one CD-R
All about the KVCD format and fitting 2 hours of near dvd quality video on one CD-R.
http://www.kvcd.net/portal/index.php
http://www.kvcd.net/portal/index.php
Misc - How Much Money do Programmers Really Make?
2005 SALARY SURVEY
http://www.adtmag.com/print.asp?id=11708
http://www.adtmag.com/print.asp?id=11708
Misc - Whole Movie on one CD-R!
All about the KVCD format and fitting 2 hours of near dvd quality vide on one CD-R.
http://www.kvcd.net/portal/index.php
http://www.kvcd.net/portal/index.php
Misc - Reversing NSC
Norway's best known IT export, DVD Jon, has hacked encryption coding in Microsoft's Windows Media Player, opening up content broadcast for the multimedia player to alternative devices on multiple platforms.
Jon Lech Johansen has reverse engineered a proprietary algorithm, which is used to wrap Media Player NSC files and ostensibly protect them from hackers sniffing for the media's source IP address, port or stream format. He has also made a decoder available.
http://nanocrew.net/?p=128
Jon Lech Johansen has reverse engineered a proprietary algorithm, which is used to wrap Media Player NSC files and ostensibly protect them from hackers sniffing for the media's source IP address, port or stream format. He has also made a decoder available.
http://nanocrew.net/?p=128
Misc - Count to 31 on one hand
Learn the art of binary counting with your hand. Just dont stay on 4 or 20 while in public.
http://www.glassgiant.com/misc_binary_count.swf
http://www.glassgiant.com/misc_binary_count.swf
Misc - Hubble Makes Movie Of Neptune's Dynamic Atmosphere
http://hubblesite.org/newscenter/newsdesk/archive/releases/2005/22/image/a
Misc - In the year 2014, the New York Times has gone offline!
http://mccd.udc.es/orihuela/epic/ols-master.swf
*ware - Firefox preloader makes Firefox load as fast as IE
http://sourceforge.net/projects/ffpreloader/
*ware - Absolutely Free Software - Best Free Portable Windows Freeware
No shareware, no nagware, no adware. Reviewed constantly. Categorized conveniently.
http://nedwolf.com/Freeware-Portable.htm
http://nedwolf.com/Freeware-Portable.htm
Microsoft / Windows - Steve Ballmer, Microsoft CEO: 'I'm going to f---ing kill Google'
http://www.smh.com.au/news/technology/microsoft-ceo-im-going-to-fing-kill-google/2005/09/03/1125302772214.html
Microsoft / Windows - Understanding User-Agent Strings
http://msdn.microsoft.com/library/?url=/workshop/author/dhtml/overview/aboutuseragent.asp
Microsoft / Windows - New file format causes Mass panic at Microsoft
The state of Massachusetts has caused a stir after it has emerged that it plans to adopt the OASIS (Organization for the Advancement of Structured Information Standards) open file format as a prerequisite for new productivity suites from 2007.
http://www.pcpro.co.uk/news/77076/new-file-format-causes-mass-panic-at-microsoft.html
http://www.pcpro.co.uk/news/77076/new-file-format-causes-mass-panic-at-microsoft.html
Databases - 25 SQL Commandments
These hints--many of them previously unpublished--can help you avoid the plague of poorly written SQL statements
http://www.dbpd.com/vault/9801xtra.htm
http://www.dbpd.com/vault/9801xtra.htm
Plain Old Java - How To Create Your Own JSF Components
step by step tutorial on how to create your own custom JSF components.
http://www.exadel.com/tutorial/jsf/jsftutorial-customcomponents.html
http://www.exadel.com/tutorial/jsf/jsftutorial-customcomponents.html
Plain Old Java - The most enhanced visual report builder for JasperReports
iReport is a powerful, intuitive and easy to use visual report builder/designer for JasperReports written in 100% pure java. This tool allows users to visually edit complex reports with charts, images, subreports,.... iReport is integrated with JFreeChart, one of the most diffused OpenSource chart library for java. The data to print can be retrieved through several ways including multiple JDBC connections, TableModels, JavaBeans, XML, etc...
Precise Java
http://ireport.sourceforge.net/
Precise Java
http://ireport.sourceforge.net/
Plain Old Java - Flash Demo of the new CVS support in NetBeans
http://www.netbeans.org/kb/articles/flash-cvs.html
Plain Old Java - Tools progress at Sun
NetBeans 4.2 will really be called 5.0. It's soon in beta and will feature Matisse (the Swing GUI builder), support for easy plug-in/NetBeans development (both for NetBeans-based Rich Applications and for extending NetBeans capabilities), new CVS, final version of the profiler (now in milestone 8), support for JBoss, Weblogic, Struts, JSF (See Geertjan's blog), new refactorings, new Options dialog, module manager, JSP and HTML palette, etc...
http://blogs.sun.com/roller/page/alexismp?entry=tools_progress_at_sun
http://blogs.sun.com/roller/page/alexismp?entry=tools_progress_at_sun
Plain Old Java - Chapter from Agile Java: Assertions and Annotations
http://www.theserverside.com/articles/content/AgileJava_Chapter/AgileJava_Chapter.pdf
Google - How to send e-mails from any address using Gmail's SMTP server
http://www.mobileread.com/forums/showthread.php?threadid=4857
Google -NEW Google Earth 3.0.0548 Beta (September 5, 2005)
A new BETA version of Google Earth is now available as of September 5, 2005.
ChangeLog: Overview window fix, Graphics driver crash fix, KMZ/KML association fix, custom icons, Balloon size fix, Hyperlink error fix and more. (Note: Google Toolbar now has Google Earth option.)
http://earth.google.com/
ChangeLog: Overview window fix, Graphics driver crash fix, KMZ/KML association fix, custom icons, Balloon size fix, Hyperlink error fix and more. (Note: Google Toolbar now has Google Earth option.)
http://earth.google.com/
Google - GoogleOS
http://www.portalvol.com/portal/modules.php?name=News&file=article&sid=8805&mode=thread&order=0&thold=0
Google - Jeteye: Search, Package, and Share
When Jeteye thinks of search engines, they think about everything! You have your basic search with Google results, but then you also get the ability to signup and create a personalized areas called a Jetpaks and for free. You can have as many Jetpak’s as you wish and can share them with anyone at any time. A Jetpak allows you to save any search result links you come across, save notes if you find something interesting or need to remember something, attach images, or even link to another Jetpak that someone else has made!
http://jeteye.com/
http://jeteye.com/
Google - GMail Drive shell extension
GMail Drive is a Shell Namespace Extension that creates a virtual filesystem around your Google Gmail account, allowing you to use Gmail as a storage medium.
http://www.viksoe.dk/code/gmail.htm
http://www.viksoe.dk/code/gmail.htm
Google - Twingine
A twin search engine! Compare search results from two search engines side by side.
http://twingine.com/
http://twingine.com/
Ajax / CSS - Learn AJAX in 30 seconds
http://rajshekhar.net/blog/archives/85-Rasmus-30-second-AJAX-Tutorial.html
Ajax / CSS - AJAX IM
ajax im ("asynchronous javascript and xml instant messenger") is a browser-based instant messaging client. It uses the XMLHTTPRequest object in JavaScript to send and receive commands to and from the server. No refreshing of the page is ever needed for this "web application" to work, as everything is updated in real-time via JavaScript.
http://www.unwieldy.net/ajaxim/
http://www.unwieldy.net/ajaxim/
Ajax / CSS - Movable Type Style Generator
Click any element on this page, for example the banner, and a box will appear that will allow you to set various styling options
http://styles.movalog.com/generator/
http://styles.movalog.com/generator/