Monday, February 28, 2005
ASP.NET: Combine Web and Windows Services to Run Your ASP.NET Code at Scheduled Intervals -- MSDN Magazine, March 2005: "Extending your ASP.NET application with automated tasks allows you to program events explicitly rather than waiting for a request to execute code. You can harness this power to perform a variety of tasks from running complex calculations to creating and sending reports to executives on a regular schedule. Such tasks can reuse both your existing logic and the objects in your ASP.NET layers, decreasing development time and improving maintainability. You can also expand the jobs that this scheduler starts without changing the Windows service that initiates it."
Build and Secure a WLAN: OpenVPN Locks Down the WLAN (Any questions you might have are probably answered in OpenVPN and the SSL VPN Revolution & OpenVPN Howto.) - COOL!
What is BPEL4WS? Build Better Business Processes with Web Services in BizTalk Server 2004 -- MSDN Magazine, March 2005: "I'll discuss the various advantages of BPEL throughout the article, but for a quick look at some of the most important ones, see the sidebar 'Benefits of BPEL.' For background on all the great benefits of SOA, take a look at Aaron Skonnard's Service Station column in the February issue of MSDN Magazine."
MSDN Magazine Contents: March 2005: "Download this complete issue in HTML Help format: MSDNMag0503.chm"
Sunday, February 27, 2005
apachefriends.org - xampp for linux: "Upgrading from MySQL 4.0.x to MySQL 4.1.x may be risky. You may encounter problems with your old 4.0 data."
Cygwin: Changing the Face of Windows | Linux Journal: "Use the X11 forwarding feature of SSH to get rid of the export DISPLAY routine that is inherent to XDMCP (X Display Manager Control Protocol)... Part 1, Part 2 and Part 3 of an article series explaining how SSH tunneling works."
Download details: Business Intelligence Portal Sample Application for Microsoft Office 2003: "integrated, web-based OLAP solution that enables employees in an organization to create and share OLAP/Relational/XML based views, using SharePoint Portal Server, SQL Server Reporting Services, and Office Web components"
Consolidating events with free Log Parser 2.0 tool: "With the data in a SQL Server database, I can also use Analysis Services to look for trends and patterns. While a detailed look at Analysis Services is beyond the scope of this article, I can give you a sense of what it does. The basic idea of Analysis Services is to make it possible to aggregate data in many different ways, without a lot of processing overhead. This is done by transforming the data from a database into an OLAP (Online Analytical Processing) cube. A cube is similar to the grouping queries that I used above, but instead of grouping on just one column, it groups on many columns at once."
User Activity Analysis: "part of Software Engineering for Internet Applications by Eve Andersson, Philip Greenspun, and Andrew Grumet"
Microsoft TechNet column: Tales from the Script - January 2005: All You Need is Log (Well, Log Parser): "Avid movie-goers already know how this turns out: Log Parser is actually a really cool little utility, and it solves some pretty thorny scripting problems to boot. We still don’t know what it means to analyze SQL Server logs, but we do know that the latest version of Log Parser (version 2.2) can do things like:.."
How to back up, to restore, or to move Outlook 2002 data in Outlook 2002: "Personal Folder Backup Utility"
The Code Project - ID3 Tag Reader Using Shell Functions - C# Programming: "By way of the functionality provided in Shell32.dll, it is possible to display ID3 tag information for MP3 audio files and embedded EXIF information in JPEG picture files."
Windows XP DSL/Cable Webserver - Run your own webserver from home on DSL or Cable! "There are guides on port forwarding on this website as well. Also there is an additional guide here that may be of interested to you: Remote Desktop - Changing the Port Number (for security and multiple hosts). Ok, now that we know what Remote Desktop is all about, let's get started. Regardless if you choose Remote Desktop Standard or Web version, we have to start at the same place: Installing Remote Desktop (Standard) Host."
gdSuite -> Features: "You can use gdSuite to search for files, e-mails, web pages you've viewed, AIM conversations you've had, and, in the near future, Trillian chats and Gmail. gdSuite is a Client because it does not actually conduct the searches. It use Google Desktop to find the files, and then displays the results for you in an easy to read fashion. Plus, gdSuite displays search results virtually instantly* and has a user interface that is easy to use and, on Windows XP especially, very pretty."
Google Desktop Search Tips: "So, you have a small network at home and each machine is running GDS. Wouldn't it be cool if you could reach out and search one of the other machines on your network? I think so. Now it must be said that this does run the usual security risks and will need precautions. If you index all sorts of private files on one machine and open it up to the rest of the computers, perhaps your son will find your email to your wife. Then again, you could search his AOL chats so perhaps this is good. You decide.
To do all this you'll need a third party software called DNKA - remote desktop search tool. Rather than take up more space here I'll point you to a blog entry I wrote on this topic here."
To do all this you'll need a third party software called DNKA - remote desktop search tool. Rather than take up more space here I'll point you to a blog entry I wrote on this topic here."
Google Groups GDS Discussions: Can I search from the Google Deskbar?: "Deskbar offers a Custom Search feature which you may set up to search Desktop Search. This is an advanced feature of the Deskbar."
Google Directory - Computers > Software > Information Retrieval > Fulltext: "1) ht://Dig - A complete world wide web indexing and searching system for a small domain or intranet. Source code (GPL). 2) Glimpse - A Unix based indexing and query system. It is good for indexing relatively small amounts of data. Different types of indexes allow you to trade off search speed for index size. The default search engine used in Harvest. 3) Simple Web Indexing System for Humans - SWISH-Enhanced is a fast, powerful, flexible, free, and easy to use system for indexing collections of Web pages or other text files. 4) Lucene Search Engine - Jakarta Lucene is a full-featured text search engine written entirely in Java, and it is an open source project available for free download from Apache Jakarta. The current goals of the project are primarily to provide application and also a platform for research. 5) Cheshire II Project Home Page - Cheshire II is a 'Next-Generation Online Catalog and Full-Text Information Retrieval System.' It features advanced IR techniques, including support for Boolean and probabilistic 'best match' ranked searching, SGML/XML as the primary data base format, and a client/server architecture that uses the Z39.50 Information Retrieval Protocol."
Saturday, February 26, 2005
Brian "Tangent Software: Latest Releases - mod_mp3 1.0 (unstable): "mod_mp3 turns the Apache Web server into an MP3 or Ogg streaming server."
He-Man.org Forums - Ontario Collectors Thread: "Mattel Outlet Addresses: Mississauga Store: 6155 Freemont Boulevard, Mississauga, Ontario, L5R 3W2, Phone: (905) 501-5147, Open: Tues. to Fri. 10 – 6; Sat. 12 – 5, Closed Sunday & Monday"
A DIY Approach to Stored Procedures in MySQL: "If you have avoided using MySQL in the past due to its lack of support for stored procedures, here’s good news. The latest developer release of MySQL (MySQL 5.0) supports stored procedures."
Stored procedures are bad, m'kay?
- Neohapsis Archives - MySQL Discussion - #0785 - Re: stored procedures returning a resultset/cursor: "I've logged a bug at http://bugs.mysql.com/bug.php?id=2273"
Stored procedures are bad, m'kay?
Friday, February 25, 2005
How to get Root rights on Linux ?: "read the Linux Administrator Security Guide LASG and Securing-Optimizing-Linux-RH-Edition" - START!
Thursday, February 24, 2005
Top 75 Network Security Tools: "In May of 2003, I conducted a survey of Nmap users from the nmap-hackers mailing list to determine their favorite security tools."
Web services presentation - Mike Bowler's thoughts: "Steve Vetzal of Three Wise Men and I will be giving a presentation on web services at the next meeting (March 1, 2005) of the Toronto Java™ Users Group (JUG)." - (hosted by Spherical Improvement :: Continually seeking improvement in all areas of our lives.)
Wednesday, February 23, 2005
Sharing computers on a Linux (or heterogeneous) network, Part 1: "Comparing Secure shell (SSH) and Virtual Network Computing (VNC)"
VMware DiskMount Utilities: "VMware virtual disk file can be mounted as a Windows drive letter for read/write access to the files it contains."
Download The XFree86 4.0 SVGA Driver (for Linux Guest Operating Systems): "in any version of any VMware product released since VMware Workstation 2.0."
Use VMware to test your grid applications: "VMware Workstation enables you to create and execute an operating system instance within the confines of a protected environment. You can use this when developing and testing your grid environment in a number of different ways, all without affecting the host computers and enabling you to roll back installations, configurations, and other details. Using VMware in this way can also be a valid way of distributing and installing a grid across a network of machines, without affecting their operation, and, with a suitably powerful machine, of simulating an entire grid within the confines of just one or two machines."
Tuesday, February 22, 2005
Setting up SSL Certificates on Apache: "See http://www.eclectica.ca/ssl-cert-howto.php for much more information. (Much of what I cover here was learned from this page.) Apache, imap, and exim all support ssl connections. Because I want webmail connections to be encrypted, so that passwords are not sent over the internet in plain text, I needed to create a key and a certificate for apache. For testing purposes I am going to be my own certificate authority. This will most likely be changed for the production server. You don't have to use any certificate authority - see http://www.tldp.org/HOWTO/SSL-RedHat-HOWTO.html"
LogiCreate - PHP Web Application Server and Framework / Content Management System - Developer Overview. See also: LogiCampus Educational Platform on SourceForge.net - COOL
PHP Users - User Management and API in PHP: "project that enables developers to quickly deploy a fully-functional, user registration and user account management system to their web site in a few easy steps."
Virtual private servers and security contexts: "The project has been turned into a community project at www.linux-vserver.org"
Report Magic: "makes usable statistics from your web site log file analysis." See also Internet > Site Management > Log Analysis & Internet > Site Management > Log Analysis > Freeware and Open Source on Google Directory.
Windows Process Library invaluable resource for anyone who wants to know the exact purpose of every single process...
Monday, February 21, 2005
Intelligent Enterprise Magazine: Slowly Changing Dimensions Are Not Always as Easy as 1, 2, 3: "The three fundamental techniques for changing dimension attributes are just the beginning"
Sarbanes Oxley Tutorial - Learn everything about Sarbanes-Oxley Act of 2002: "Sarbanes Oxley Section 404 Transaction Assessment Training"
On the road to simplicity: "The JBoss Application Server (AS) 4.0 is not only a J2EE-certified application server, but also a fusion point of many leading edge open source technologies. Those technologies enable a simplified development model for middleware applications based on plain old Java objects (POJOs) and are on their way to becoming part of the next generation of J2EE standards."
Sunday, February 20, 2005
Online Archive of Folk Remedies: "UCLA has established an online archive of over 200,000 folk remedies at http://www.folkmed.ucla.edu... Information on the remedy includes the region where it was collected, the gender of the informant, the date and place where it was collected, and the citation where the remedy was found."
Google Hack Honeypot 1.0 Released: "You'll need to have a server running Apache and PHP in order to download and implement the honeypot. Complete instructions on downloading it and getting started are available at http://ghh.sourceforge.net/introduction.php" - COOL!
Resources for UNIX Professionals: "Migration to Windows: Complete List of Resources" ... Migrating From Linux-Apache-MySQL-PHP to Microsoft Windows, IIS, SQL, and ASP - Microsoft Service Providers: ... This paper discusses migration issues for LAMP-based sites that are being moved to Microsoft Windows 2000. ... "Linux to Windows Migration Overview" ... - TIPS!
Google Directory - Computers > Security > Firewalls > Products > Management Tools: 1) Firewall Builder - consists of a GUI and set of policy compilers for iptables, ipfilter, pf and Cisco PIX 2) Rainfinity RainWall, 3) Shoreline Firewall, ...
Mason - the automated firewall builder for Linux: "It's been a major pain in the ass trying to configure my RedHat 6.0 firewall at home using ipfwadm and the other standard Linux tools. So it was with some doubt that I installed Mason on my RedHat 6.0 firewall, expecting nothing useful to come of it. I was rather shocked to find Mason quickly emitting lists of real-world, usable rules, and making them actually work with my fairly complex system requirements."
Wireless Home Networking Kit - Network Setup - Network Security: "Many tools are available that can test your own network security – for instance, NetStumbler and several free tools available through About.com's Internet/Network Security page. They can help spot vulnerabilities in your network and perhaps even suggest ways to close up security holes." - COOL TIPS!
ITPRC - IP Routing: BGP, Cisco, ... See also Google Directory - Internet > Protocols > Transmission Protocols > Networking Resources > Routing.
Google Directory - Computers > Software > Operating Systems > Linux > Distributions > Tiny > Network Tools: Floppy based, Firewalls and routing, ...
Saturday, February 19, 2005
Friday, February 18, 2005
Java Dynamic Networking with Jini Technology: "Part 1 of this series began an introduction to Jini technology, an open software architecture that enables Java dynamic networking, which developers can use to create highly adaptive distributed systems. It briefly described the approach that Jini technology takes to tracking, selecting, and assembling services into a running system. Part 2 concludes the introduction with an overview of the various mechanisms that Jini technology provides to support distributed component interactions. It also identifies some common dynamic networking problems to which Jini technology is typically applied today."
Product Review: XAMPP, an Apache Distribution | Linux Journal: "XAMPP is a collection of free software for installing and using the Apache Web server. Basically, it is an Apache distribution that includes the Apache Web server, MySQL, PHP, Perl an FTP server and phpMyAdmin... IBM also publishes a nice article on XAMPP, located here. Also, if you'll excuse the plug, I wrote an open source Calorie Counting program called DropAFew using XAMPP as the foundation for my PHP development." - See also Simple PHP Blog Project.
NOVELL: Cool Solutions: Linux Developers Corner: "Introduction to Mono - Your first Mono app , Zamples Launches Free Live Code Examples (PayPal too) for C# and VB.NET using Mono (ASP.NET Sample Code), ... - NICE
NMIS - Network Management Information System: "It started as a SNMP polling and statistics viewer front-end to Tobi Oetiker's RRDTool. RRDTool replaces MRTG but doesn't include a front end and backend to handle SNMP polling and display resulting web pages etc. The original NMIS evolved quite rapidly to meet demands of production environments. The backend, polling engine, uses SNMP to collect interface and health statistics for Cisco Routers, certain Cisco Catalyst Switches and Generic SNMP devices every 5 minutes." - Listed along with HP OpenView, Cricket & Otter on Google Directory: Computers > Software > Internet > Network Management.
ONJava.com: JDMK and Legacy IT Management: "Java Dynamic Management Kit (JDMK) is a framework for the creation of Java-based management software and legacy SNMP-based systems. It extends Java Management Extensions (JMX), which allows instrumented applications to remotely monitor resources throughout the network."
ONJava.com: Designing a Fully Scalable Application: "This article provides guidelines for writing your application while taking into account that you may need to scale it up in the future. These rules of thumb will enable your application to start small and scale up as needed. In addition, this article will introduce a new set of utilities provided by MantaRay, an innovative, open source data messaging project based on peer-to-peer, serverless architecture. These utilities allows you to write the same code for your application whether it is running in a single JVM or distributed over several computers/JVMs" (See also How to Use JMS with PHP.)
Robert Bruce Thompson: "Robert Bruce Thompson is a coauthor of Building the Perfect PC (Amazon.com reviews) and PC Hardware in a Nutshell... Building the Perfect Budget PC Part 1, Building the Perfect Bleeding-Edge PC Part 1 & Part 2 - COOL
Thursday, February 17, 2005
Securing a Windows XP Webserver: "Checklist for Securing a Windows XP IIS 5.1 Webserver" - See links!
Google Directory - PHP > Scripts > Content Management: FAQ and Knowledgebase, GeekLog, Image Galleries, Mambo, PHP-Nuke, phpBB-based Portal Systems, PostNuke, Xoops, ...
SpamBayes FAQ: Can I share/move my training data from one computer to another?: "Yes. All you have to do is move the data directory between the computers. You will probably want to ignore the 'ini' files, as each computer will need its own configuration, and move only the 'db' files. For information about finding this directory, see the backup question."
Java(TM) Boutique - Review - Review: Gluecode JOE: "Gluecode's JOE is a set of open source projects tied together to make a coherent platform for developing Java applications. It's quite revolutionary, if you think about it: all the benefits of open source, but less of the headache." - COOL
SpamBayes: Related Projects: "OpenSource or free 'Bayesian' filters" - START! See Ratings on Google under: Computers > Software > Internet > Clients > Mail > Windows > Tools > Spam Filtering.
Google Directory - Computers > Programming > Languages > Java > E-mail > Servers: 1) Java Apache Mail Enterprise Server (JAMES), ...
Wednesday, February 16, 2005
www.centos.org - The Community ENTerprise Operating System: "Enterprise-class Linux Distribution derived from sources freely provided to the public by a prominent North American Enterprise Linux vendor. CentOS conforms fully with the upstream vendors redistribution policy and aims to be 100% binary compatible. (CentOS mainly changes packages to remove upstream vendor branding and artwork.) CentOS is free, however, we ask for a small contribution. CentOS is a project of the cAos Foundation."
Linux Review: CentOS: A Decent RHEL alternative: "Yet another GNU/Linux distribution you may argue. Yes, there is Fedora Core for those who wish to use a Red Hat like, but community based operating system. Fedora however is not to be considered a stable distribution (I must point out that I have not had a problem with it, and its 3rd release is still running on my girlfriend's laptop with frequent updates and without problems) but a testbed for technologies that will eventually make it into future Red Hat Enterprise Linux releases. CentOS on the other hand offers RHEL quality, and - not an unimportant aspect - free of charge."
Linux Review: CentOS: A Decent RHEL alternative: "Yet another GNU/Linux distribution you may argue. Yes, there is Fedora Core for those who wish to use a Red Hat like, but community based operating system. Fedora however is not to be considered a stable distribution (I must point out that I have not had a problem with it, and its 3rd release is still running on my girlfriend's laptop with frequent updates and without problems) but a testbed for technologies that will eventually make it into future Red Hat Enterprise Linux releases. CentOS on the other hand offers RHEL quality, and - not an unimportant aspect - free of charge."
RHEL vs. Fedora : LinuxQuestions.org time based Linux archive: "RHEL is generally more stabel than Fedora, so I'd urge you to try CentOS or Whitebox Linux."
Google Directory Computers > Software > Operating Systems > Linux > Projects > Networking > Firewalls: 1) SmoothWall, 2) IPCop Firewall, 3) Sentry Firewall CD-Rom, 4) Firestarter, 5) Guarddog, 6) NetBoz Firewall, ...
IPCop.org :: The bad packets stop here!: "Welcome to the new IPCop's home on PostNuke (new face). This is a web-based collaboration area for IPCop. IPCop implements existing technology, secure programming practices and outstanding new concepts to make it ‘the’ Linux Distribution for protecting single home computers, to large corporate networks from intrusions and attacks. Whether for your home, or SOHO, IPCop will scale to fit your needs."
Firefox: Open External Links in New Tab in Current Browser Window: "I loaded up about:config and ensured that advanced.system.supportDDEExec was set to True (setting it to False will open up a new window when a link is clicked from an external client)."
Reporting For The Web With DataVision: "DataVision is a Java-based reporting package written by Jim Menard. It has a Swing-based report writing tool, uses iText underneath to generate PDFs most commonly (among other output formats), and is about as simple to use as I could hope for... The DataVision home page can be found at http://datavision.sourceforge.net/... Sample webapp: http://www.omnytex.com/articles/dvweb/dvwebapp.zip & PDF copy Of this article: http://www.omnytex.com/articles/dvweb/rftwwdv.pdf"
FileZilla Homepage - Index: "fast and reliable FTP client and server with lots of useful features and an intuitive interface."
apachefriends.org - xampp: "XAMPP is an easy to install Apache distribution containing MySQL, PHP and Perl. XAMPP is really very easy to install and to use - just download, extract and start."
Fd Linux FAQ: "A tiny floppy distribution of Linux, set to fit on one floppy disk that is able to provide new Linux users with low-end machines (386) very useful set of networking related binaries and firewall tools."
Tuesday, February 15, 2005
MySQL Administrator: Documentation & Best Practices - It's a great little application that provides a GUI to help you manage your new database server.
Ravenous - YOU ARE WHO YOU EAT: "Fox 2000's historical film directed by Milcho Manchevski (Before the Rain), Guy Pearce of L.A. Confidential will play one of a small group of U.S. soldiers who is stalked by a cannibalistic pyschopath to be played by The Full Monty star Robert Carlyle."
Build Your Own PHP Survey Engine: "Building interactive features into your Web site, such as a live poll or survey, has never been easier. Follow along step-by-step as you learn to build a PHP-based survey engine with an RDBMS on the back end and HTML histogram data on the front."
Gosling Claims Huge Security Hole in .NET: "On James Gosling: Gosling Claims Huge Security Hole in .NET, Don Box: Huge Security Hole in Solaris and JVM" :-)
SYS-CON Archives: JDJ, XMLJ, WirelessBT, WSJ, ColdFusion, WebSpereJ, LinuxWorld , WLDJ, .NETJ [ free PDF download links: http://www.sys-con.com/websitepdf.cfm?jdj=on&issue=9999]
Monday, February 14, 2005
Shoreline Firewall (Shorewall) 2.0: "high-level tool for configuring Netfilter. You describe your firewall/gateway requirements using entries in a set of configuration files. Shorewall reads those configuration files and with the help of the iptables utility, Shorewall configures Netfilter to match your requirements. Shorewall can be used on a dedicated firewall system, a multi-function gateway/router/server or on a standalone GNU/Linux system."
Two-Faced: Setting up a Simple Linux Firewall: "First of all, ask yourself why you're doing this. You can buy a simple off-the-shelf firewall/router gadget pretty cheap these days, and I hear at least some of them have fairly easy-to-use administration features (e.g. via a web browser). Saving money by using that old PC you've got kicking around is unlikely. Acceptable answers include 'learning experience' and 'insanity'..."
Robin Keir's home page - Software - K9: "email filtering application that works in conjunction with your regular POP3 email program and automatically classifies incoming emails as spam (junk email) or non-spam without the need for maintaining dozens of rules or constant updates to be downloaded."
SLAX Linux Live - index page: "SLAX is a small bootable CD containing the Linux operating system" ... "Burn it with your favorite cd-writing software and then boot from the CD." ... "Third way how to boot from the CD is by using Smart Boot Manager floppy. Download it, unpack the .gz archive (it will create 1.4 MB image file) and use rawrite (under Windows/DOS) or dd (under Linux) to write it to some floppy disk. Finaly, insert SLAX CD into your drive, boot from the floppy you created (all BIOSes support this) and choose your CD-ROM from the menu."
SpamPal homepage: "a mail classification program that can help separate your spam from the mail you really want to read."
Doing Data Guard - Part 1: "Oracle Data Guard is a very useful tool to help maintain high availability and to protect your data. It is not uncommon to see 'must have experience with RAC and Data Guard' in job postings on Monster and Dice. If you are not using Data Guard at work or do not work in an environment where it is used (a development shop versus a production environment), how do you get experience using it? This is one of those Catch-22 situations where it takes experience to get experience, and the unstated question is, 'How do you get experience in the first place?'"
A Step-by-Step Guide To Using MySQL with ASP.NET - Part 1: "The article continues at http://www.15seconds.com/issue/050210.htm"
Introduction to SQL Profiler: "SQL Profiler is one of the standard suite of client tools that are distributed with SQL Server 2000."
Oracle Technology Network: Forums: "Windows and .NET » Oracle Developer Tools for Visual Studio .NET"
Oracle Programs New Windows Support: "a toolkit to help Microsoft programmers use Visual Studio .NET 2003 software to write Oracle Database 10g applications on the Windows operating system. Released as a beta, Oracle Developer Tools for Visual Studio .NET is a software plug-in that provides better integration between Oracle's database and Visual Studio .NET" - COOL
Introduction to MSSQL Server 2000 Analysis Services: Manage Distinct Count with a Virtual Cube: "please see my initial article, Creating Our First Cube."
Download details: Managing Internet Explorer Enhanced Security Configuration: "This white paper provides information about managing Internet Explorer Enhanced Security Configuration so that users and administrators can access trusted resources and Web sites on a corporate intranet and on the Internet. Examples include how to use Group Policy, scripts, answer files, and more." - as listed in MSBSA report: Internet Explorer Security Zones
Microsoft Baseline Security Analyzer: IIS Logging: "... Enable logging on your server running Internet Information Services (IIS) and use the W3C Extended Log File Format to log additional event properties."
Sunday, February 13, 2005
Microsoft Baseline Security Analyzer V1.2.1: "New version, MBSA 1.2.1, needed for Windows XP SP2 compatibility" - FAQ
Google Directory - Computers > Security: Products and Tools, Open Source, Intrusion Detection Systems, Firewalls > FAQs, Help, and Tutorials - START!
Microsoft Windows 2000 Advanced Server Documentation: "Checklist: Deploying certification authorities and PKI for the Internet" - COOL
The list of Root and Intermediary Certificate Authority Certificates: "automatically extracted from the Microsoft Windows XP Certificate Manager. The output was converted to PEM format using the OpenSSL 0.9.7 PKCS7 command."
Nokia J2ME Java Code and Examples: "The examples below are provided in order to support the use of the Nokia Developer's Suites for J2ME and PersonalJava products & service development."
Software Development Online: Jolt Product Excellence and Productivity Awards: The 2004 winners by category are...
Yahoo! Groups : scrumdevelopment Messages : Message 6311 of 6315: "Scrum Implementation by using tools"
Chaos Is Back - Computerworld: "We're losing ground. Only 28% of IT projects succeed these days, down from 34% a year or two ago. Outright failures -- IT projects canceled before completion -- are up to 18% from 15%. The remaining 51% of IT projects are 'challenged' -- seriously late, over budget and lacking expected features."
Slacker Manager: Projects on the palm: "There are many really creative solutions out there. To name two, the PigPog method works for Palm/PPC users. The Cascading Next Actions method seems to be designed for paper users..." - GTD TOOLS
Slacker Manager: "I'm beginning to understand what information overload is all about. Too many feeds in the aggregator, not enough time to read all the interesting stuff. Why must there be so many interesting people"
Saturday, February 12, 2005
Friday, February 11, 2005
smudge: "This tutorial takes you through using Smarty templating in conjunction with PHP arrays and a database query. We will connect to a MySQL database, select some data and pass it as an array to a Smarty template. This single discovery saved me literally hundreds of lines of code on a recent project."
VS.Php IDE for Visual Studio .Net 2002 & 2003 - Jcx.Software: "Develop php applications from within Visual Studio.Net 2002 & 2003. This product lets you build, edit and deploy php applications using the familiar interface of the most popular IDE in the market."
WindowsDevCenter.com: NTFS Performance Hacks: "A great way to improve the performance of your XP machine is to tweak the NTFS file system. In certain scenarios, simple changes can make a big difference, because hard disks are often a primary bottleneck in today's machines. Mitch Tulloch shows you how to make the most of NTFS and boost your system's performance."
ONJava.com: Distributed Enterprise Messaging with MantaRay: "MantaRay eliminates the single point of congestion and single point of failure of traditional models by using a peer-to-peer, serverless architecture. The distributed application is lightweight and operating-system-agnostic" - COOL
Thursday, February 10, 2005
Microsoft ASP.NET: Webcast Series: "An Introduction to ASP.NET for PHP Developers (Level 200), ..." - COOL
PHP Devs Moving to ASP.NET as 'Code Delta' Narrows: "ASP.NET is getting growing attention from Open Source PHP developers, as PHP's most recent upgrade (in PHP 5) adds ASP.NET-like features, such as object-orientation and SOAP/Web Services support... Read more about the similarities between PHP and ASP.NET at Open Enterprise Trends."
ONJava.com: Creating Varargs in Java 1.5 Tiger: "Java 1.5 Tiger: A Developer's Notebook, by bestselling Java authors Brett McLaughlin and David Flanagan, follows the same task-oriented format, jumping you right into Tiger. The book covers the important new features of Java 1.5, including generics, boxing and unboxing, varargs, and much more." - Download Chapter 5 [PDF]
java.net: Lucene Intro: "We are rerunning this Introduction to Lucene that originally ran in July 2003 in honor of the publication of 'Lucene in action' by Otis Gospodnetic and Erik Hatcher. To see an example of Lucene in action, take a look at Erik's www.lucenebook.com site."
Import Your Contacts into Gmail: "Gmail's Help documentation on the subject of importing contacts is sure to keep up with the needs of its users, so keep an eye on 'How do I import addresses into my Contacts list?' (http://gmail.google.com/support/bin/answer.py?answer=8301)." - from Google Hacks, 2nd Edition
Bringing PHP into a J2EE project: "I recently kicked off a new web-based enterprise product with the intention of using a pure J2EE solution - as per my mandate when I joined as Architect. But because of the skills of the team I was given, and my growing frustration with Java based web tier technologies (tried Struts, Tapestry, simple JSPs...) the architecture took a different course... This use of Apache and PHP5 on the web tier and Java with web services on the business tier has proven really appealing and very fast (both in performance terms and development velocity terms). PHP is simply much better at handling the 'mushiness' of the web tier (where human beings get to meddle with their browsers). We're using Smarty to provide templating and with a few choice PHP classes we've got the MVC pattern on our PHP web tier. Very nice." - INTERESTING
Wednesday, February 09, 2005
Tuesday, February 08, 2005
A High Quality and Free UML Tool: "You can download EclipseUML Free Edition from www.omondo.com/download/free/index.html"
Sun Microsystems - BigAdmin: Solaris Zones: "virtualized OS services which look like different Solaris instances"
Album Shaper: "Album Shaper is a graphical application used to create, maintain, and share photo albums using open formats like HTML, XSLT, and JPG."
Monday, February 07, 2005
The Missing Link Between Business and Web Services?: "The Next Step Is to Orchestrate those Services Using BPEL."
IBM WebSphere Developer Technical Journal Archive and back issues - Download PDF version of January 2005 -- Issue 8.0.
PalmSource Delivers IBM WebSphere Everyplace Micro Environment to palmOne's Treo 650 Smartphone and Tungsten T5 Handheld - Press Release: "IBM's WebSphere Everyplace Micro Environment V5.7 can be downloaded from palmOne's Web site. The Java Technology for Palm OS Garnet toolkit is now available to registered software developers and can be downloaded from PalmSource's Web site."
Variations on a portal theme: "This article describes, and provides as a download, several examples of themes and skins for WebSphere Portal. You can use these examples to understand how WebSphere Portal applies skins and themes in the assembly of portal pages. You can also use the examples to help you customize your own portal elements."
PicoContainer is a lightweight embeddable container for components that honour Dependency Injection. See One minute description, Two minute tutorial, and Five minute introduction.
When it comes to good OO design, keep it simple: "This article briefly describes how Allen Holub designs an object-oriented (OO) system, discusses the tools that don't work for this purpose and why they fail, and presents a piece of software that solved the UML- (Unified Modeling Language) diagramming problem for him once and for all."
mozdev.org - mycroft: Advanced Mozilla-Search Plugin Documentation: "This document is now available in PDF form... Before submitting your plugin please take a look at our Checklist for testing your plugin."
Sunday, February 06, 2005
ASP.NET pages on Unix with Apache and Mono: Installation instructions, FAQ and troubleshooting info, ...
Open Source Audio Library Project: "This is a project designed to implement a world class set of classes in C that will handle all of the audio functions one would like. It is designed to be multi-platform with UNIX based platforms as the base. This project is still in the beta code phase and a beta version that will illustrate the power and flexibility is now available."
Open Source CRM: "You can download Daffodil CRM and its source codes by visiting the SourceForge page at: http://sourceforge.net/projects/daffodilcrm/"
Web Metadata Standards: Observations and Prescriptions - See also AI and Web Standards Converge sidebar. (IEEE Software Jan/Feb 2005)
Call on extensible RMI: "The latest RMI framework, Jini Extensible Remote Invocation (JERI), introduced as part of the Jini 2.0 release, features a powerful, highly configurable RMI security mechanism."
Isolate server includes' runtime context: "This article shows how to achieve true black-box reuse of frontend logic in the form of JSP pages or Java servlets, by wrapping the servlet request object and effectively creating a local runtime context for an included resource."
In pursuit of perfection: "Java is like any development platform/language combination—most developers have a love-hate relationship with it. Sure, for Java aficionados it's better than using .Net, LAMP, or (add your own particular poison here), but we bemoan the complexity of Swing, the bulkiness of the Enterprise JavaBeans (EJB) specification, performance, additional overheads imposed on skimpy hardware by the Java 2 Platform, Micro Edition (J2ME) platform, the 101 different ways to do things, and on and on. If we could just address Java's weak points, we might make Java that mythical beast—the perfect technology platform...So then, what are those changes? Is there such a thing as the perfect technology platform, and does Java have the potential to become it?"
Event-driven services in SOA: "Design an event-driven and service-oriented platform with Mule" open source Enterprise Service Bus (ESB) messaging framework. - COOL
alphaWorks : Diagnostic Tool for Java Garbage Collector: "comes with two built-in parsers for IBM JVM 1.4.2 (as in WebSphere 6, but also compatible with previous versions of the JVM used by WebSphere 5) and IBM JVM 1.2.2 (as in WebSphere 3.5), as well as a sample file for evaluating features of the tool and detailed documentation. For other parser formats, the tool contains detailed documentation that allows one to code a different parser in Java by implementing the GCParser interface." - COOL
The Roundup January 2005: "I was trying to get feedback on what they thought about Sun tying the Data Transfer Object (DTO) pattern to the Data Access Object (DAO) pattern..."
BEA Systems - White Papers: "The first part of this paper describes the fundamentals needed to understand load balancing in BEA Tuxedo CORBA. It describes the factors affecting load balancing and how requests are routed through the BEA Tuxedo infrastructure. The second part of this paper provides several design patterns for different styles of load balancing within BEA Tuxedo CORBA applications."
GTD template for Ultra Recall: For more ideas, check out Wil Ussery's template. You may know Wil from some of the great Ecco templates he's done.
Yahoo! Groups : scea_j2ee: "This group is dedicated to the Sun Certified Enterprise Architect for J2EE certification which replaces the Sun Certified Java Architect certification."
Amazon.com: Books: Google Hacking for Penetration Testers: "This book not only explores the more obscure and compound features of Google, but it educates the reader how to protect himself against the hacking muscle that this supreme search engine has become."
What's New and What's Not?: "It's rare enough to have a single unbiased, objective non-vendor-sponsored, statistically valid snapshot of what is really happening in the business intelligence (BI) industry. However, with the recent publication of The OLAP Survey 4, we now have a series of studies conducted using a consistent methodology, which lets us look at trends. In other words, this series lets us examine what hasn't changed as well as the direction of the things that are changing."
Google Directory - Regional > North America > Canada > Ontario > Localities > T > Toronto > Business and Economy > Employment Google lists & ranks GTA Job Agencies! See Related Categories as well.
ScanAlert - RETAILERS > COMPLIANCE: "HACKER SAFE certification is fully accredited to meet the requirements for Visa CISP and AIS, MasterCard SDP, American Express CID and DiscoverCard DISC security programs."
Subscribe to:
Posts (Atom)