Tutorials

Tutorials

PHP on AWS Elastic Beanstalk | Cameron Stokes’s Blog

A great article and simple way to take advantage os Amazon's Elastic Beanstalk service even if you don't work in Java. I'm working on integrating this approach with Eclipse's AWS Toolkit to access all the server management tasks close to my code. I'l post and update if it turns ugly.


via PHP on AWS Elastic Beanstalk \| Cameron Stokes's Blog \<http://cameronstokes.com/2011/01/20/php-on-aws-elastic-beanstalk/\>__.

While Amazon claims they’re working on other platforms, initially Beanstalk only supports Java applications deployed in the Apache Tomcat 6 container. However…using Quercus, a “100% Java implementation of PHP 5″ from Caucho, we can run PHP using AWS Elastic Beanstalk. All it takes is setting up a simple Maven project.

1 min read
Tutorials

Install Python Fabric Library on Mac 10.6 (Snow Leopard)

I've been doing a lot of Python work lately to manage a butt-load of Linux servers and I've been using the Fabric Library to help me connect remotely and securely. I had some problems getting the library and dependencies to install on my Mac laptop so here is what I did. Add a reply if there is an easier way.

> sudo easy_install pip    # PIP is recommended for installation
> sudo -s   # Creates a new sudo shell 
> export ARCHFLAGS="-arch i386 -arch x86_64"   # Need to set some GCC flags
> pip install fabric   # Get the install on

Props go to these guys and stackoverflow for helping out.

1 min read
Tutorials

HOW TO: Run Your Business Online with $10 and a Google Account

Online infrastructure for your small business doesn’t have to be complicated or expensive. By leveraging many of the free and inexpensive products offered by Google, you can create a website, a domain-branded e-mail system, and a document collaboration platform, all unified under one master login and password.

Once all of the virtual wires are connected, these services are extremely user-friendly, allowing anyone with a bit of web savvy to become the “system administrator” for their office.

1 min read
Tutorials

Get Vista and Samba to work - Code Monkey Business AU

I used these instructions to get my Windows 7 clients to connect to my Mac 10.4 server.


Early adopters of Microsoft’s new Vista operating system may notice that it will not connect to Samba share folders out of the box. This will be a bit of a pain for many enterprise customers. The technical reason is because Microsoft Vista’s default security policy is to only use NTLMv2 authentication. According to a Google search Samba doesn’t support this yet.

1 min read
Tutorials

iPhone Wifi not working? Reset your network settings | A Mountain Top, LLC

iPhone Wifi not working? Reset your network settings | A Mountain Top, LLC.

From the Home Screen, I clicked on "Settings". From there, I scrolled down to "General" and clicked on it. From there, I scrolled to the bottom, clicked "Reset", then "Reset Network Settings". After accepting the warning that I was doing something dangerous and clicking the giant red button, the iPhone started buzzing and shaking and generally throwing a fit. After it was done getting reset, I simply went back into Settings -> Wifi, saw my network, connected and it worked!

1 min read
Tutorials

Google Moderator

Let your audience decide

Get to know your audience by letting them decide which questions, suggestions or ideas interest them most.

Everyone's voice is heard

The voting box at the top of page focuses attention on submissions recently added and on the rise, making it simple and easy to participate.

Be creative

Include people in your preparation for lectures, interviews and hard decisions or work together to organize feature requests and brainstorm new ideas.

1 min read
Tutorials

Google PowerMeter

| Google PowerMeter | Google PowerMeter is a free electricity usage monitoring tool that provides you with information on how much energy your home is consuming. Google PowerMeter receives information from utility smart meters and in-home energy management devices and visualizes this information for you on iGoogle (your personalized Google homepage). And, Google PowerMeter is free.

Studies show that being able to see your electricity usage in near real time, throughout the day, makes it easier to reduce it and save money. This sort of feedback requires either an advanced electricity meter, a "smart meter," or a consumer-owned electricity management device, and many of today's smart meters don't display information to the consumer. Consumers should have access to data on their personal electricity use, control who gets to see this data and choose from a range of services to help them understand and benefit from this data. We're working with federal and state governments to ensure our energy policies encourage consumer information; read our comments to the Department of Energy on smart grid investment in the stimulus, Edward Lu's testimony to the Senate Committee on Energy and Natural Resources, and our comments to the California Public Utilities Commission and our joint statement with leading companies and NGOs. We hope that consumers will soon be empowered with an entire ecosystem of energy information products and services.

2 min read
Tutorials

maatkit - Google Code

Maatkit (formerly MySQL Toolkit) contains essential command-line tools for MySQL, such as table checksums, a query profiler, and a visual EXPLAIN tool. It provides missing features such as checking whether slaves have the same data as the master.

maatkit - Google Code.

1 min read
Tutorials

How Digg works - New Digg Technology Blog

| We often get asked how Digg works from a technology perspective, so wanted to shed some insight on this with our first post from the newly-launched technology blog. We | ’ll be posting regularly to give you a peek at what’s under the hood from the Digg development teams.

read more | digg story

1 min read
Tutorials

Installing Apache Tomcat 6 on Mac OS X 10.5 Leopard

| Installing Apache Tomcat 6 on Mac OS X 10.5 Leopard | Installing Apache Tomcat 6 on OS X 10.5 Leopard is primarily a matter of downloading the appropriate packages and then following the installation instructions. However, you will have to make a few modifications to some make scripts and source code to successfully compile JSVC on Leopard. To compile the MOD_JK connector or the JSVC daemon, you must have OS X development kit installed.

1 min read
Tutorials

Building Snort 2.8.0 on MAC OSX 10.5 (Leopard)

| snort-devel [Snort-devel] Building Snort 2.8.0 on MAC OSX 10.5 (Leopard) | From: Steven Sturges <steve.sturges@sourcefire.com>

For those who use Snort on a MAC, this might be helpful...

| The following is courtesy of Martin Fong, who's helped us track down | an issue seen when starting Snort w/ dynamic preprocessor libraries | on MAC OSX 10.5. The text below will be included with in the | MAC OSX section of doc/INSTALL in the next release as well.

2 min read
Tutorials

What You Need To Know About Amazon SimpleDB

Announced today, Amazon SimpleDB is an amazingly simple, highly available, fast, massively scalable, on-demand, schema-free database cluster built in the same spirit as Amazon S3 and EC2. Check out this article and see what you can do with it.

read more | digg story

1 min read
Tutorials

Drop.io: Simple Private Exchange

| Drop.io: Simple Private Exchange | Drop.io enables you to create simple private exchange points called "drops."

The service has no email signup and no "accounts." Each drop is private, and only as accessible as you choose to deliberately make it. Create multiple drops, add any type of media, and share or subscribe as you want. To make a drop just click the big red button that says drop it

1 min read
Tutorials

Google App Engine - Google Code

| Google App Engine - Google Code | Run your web applications on Google's infrastructure. | Google App Engine enables you to build web applications on the same scalable systems that power Google applications. | [youtube=http://www.youtube.com/watch?v=3Ztr-HhWX1c]

1 min read
Tutorials

5 Ways to Test If Your ISP Throttles P2P « NewTeeVee

| 5 Ways to Test If Your ISP Throttles P2P « NewTeeVee | Do your torrent downloads seem to be taking longer than usual? Are you trying to transfer, say, a home video to a friend via Pando and the upload keeps getting stuck? Or maybe you’re having problems with BitTorrent’s new streaming service, which just doesn’t seem to work on your system? There’s a good chance your ISP is at fault, as more and more providers are putting the brakes on BitTorrent these days.

1 min read
Tutorials

Creating a HOSTS Editor in Windows XP - mvps.org

This is by far the easiest way to edit the HOSTS file in XP that I've found. I also like the serving up a HOSTS file from a server (see the link).

Lifted from: myps.org 

| To edit your HOSTS file you can create a custom Desktop or Quick Launch shortcut. | Note: the below locations are for the default paths, edit as needed. Right-click on the Desktop, select: New > Shortcut (and paste the following)

1 min read
Tutorials

Songbirdnest.com | Songbird Media Player

| Songbirdnest.com | Songbird Media Player | Play music. Play the Web. Powered by Mozilla

Songbird is a desktop media player mashed-up with the Web. Songbird is committed to playing the music you want, from the sites you want, on the devices you want, challenging the conventions of discovery, purchase, consumption and organization of music on the Internet.

Songbird is a player and a platform. Like Firefox, Songbird is an open source, Open Web project built on the Mozilla platform. Songbird provides a public playground for Web media mash-ups by providing developers with both desktop and Web APIs, developer resources and fostering Open Web media standards, to wit, an Open Media Web.

1 min read
Tutorials

The Yahoo User Interface Library YUI

| The Yahoo User Interface Library YUI | The Yahoo User Interface YUI Library is a set of utilities and controls, written in JavaScript, for building richly interactive web applications using techniques such as DOM scripting, DHTML and AJAX. The YUI Library also includes several core CSS resources. All components in the YUI Library have been released as open source under a BSD license and are free for all uses.

1 min read
Tutorials

Working with PHP 5 in Mac OS X 10.5 Leopard - Professional PHP

| Working with PHP 5 in Mac OS X 10.5 Leopard - Professional PHP | Mac OS X is a great development platform for working with PHP. Leopard comes with Apache, PHP and many other development tools, such as subversion already installed. Leopard brings a much needed upgrade from Tigers tired PHP 4 to a very modern version of PHP 5.2.4. This is a guide for setting up a PHP development environment under 10.5 using the version of PHP that ships with leopard.

1 min read
Tutorials

Javablog » Apple OS X Leopard doesn’t have Java 6

| Javablog » Apple OS X Leopard doesn’t have Java 6 | And worse yet… if you installed the Java 6 beta release in Apple OS X Tiger, then when you upgrade Java won’t work at all! Read on if this has affected you…

The solution I used was to completely move the following folders to a backup location

| /Library/Java | /Applications/Utilities/Java | /System/Library/Frameworks/JavaVM.framework | /System/Library/Java | /System/Library/CoreServices/Jar\ Launcher.app | /System/Library/PrivateFrameworks/JavaApplicationLauncher.framework | /System/Library/Frameworks/JavaEmbedding.framework | /System/Library/CFMSupport/StubLibraries/JavaEmbeddingLib

1 min read
Tutorials

Apache, mod_jk not serving tomcat

I was trying to set up Apache mod_jk to serve up my jboss traffic without loadbalancing and I was running into the errors below. My machine is running Red Hat Enterprise Linux ES release 4 with Apache2.

| [Wed Nov 14 19:00:28 2007][27581:63168] [debug] do_shm_open::jk_shm.c (415): Attached shared memory [8] size=28672 free=28672 addr=0xb7e5d000 | [Wed Nov 14 19:00:28 2007][27581:63168] [debug] do_shm_open::jk_shm.c (429): Reseting the shared memory for child 8 | [Wed Nov 14 19:00:28 2007][27581:63168] [debug] do_shm_open_lock::jk_shm.c (258): Duplicated shared memory lock /etc/httpd/logs/jk.shm.27572.lock | [Wed Nov 14 19:00:28 2007][27581:63168] [debug] jk_child_init::mod_jk.c (2651): Attached shm:/etc/httpd/logs/jk.shm.27572 | [Wed Nov 14 19:00:28 2007][27581:63168] [debug] jk_child_init::mod_jk.c (2661): Initialized mod_jk/1.2.23 | [Wed Nov 14 19:00:28 2007][27582:63168] [debug] do_shm_open::jk_shm.c (415): Attached shared memory [9] size=28672 free=28672 addr=0xb7e5d000 | [Wed Nov 14 19:00:28 2007][27582:63168] [debug] do_shm_open::jk_shm.c (429): Reseting the shared memory for child 9 | [Wed Nov 14 19:00:28 2007][27582:63168] [debug] do_shm_open_lock::jk_shm.c (258): Duplicated shared memory lock /etc/httpd/logs/jk.shm.27572.lock | [Wed Nov 14 19:00:28 2007][27582:63168] [debug] jk_child_init::mod_jk.c (2651): Attached shm:/etc/httpd/logs/jk.shm.27572 | [Wed Nov 14 19:00:28 2007][27582:63168] [debug] jk_child_init::mod_jk.c (2661): Initialized mod_jk/1.2.23 | [Wed Nov 14 19:00:42 2007][27575:63168] [debug] map_uri_to_worker::jk_uri_worker_map.c (589): Attempting to map URI '/jmx-console/' from 7 maps | [Wed Nov 14 19:00:42 2007][27575:63168] [debug] map_uri_to_worker::jk_uri_worker_map.c (601): Attempting to map context URI '/jmx-console/*=node3' source 'uriworkermap' | [Wed Nov 14 19:00:42 2007][27575:63168] [debug] map_uri_to_worker::jk_uri_worker_map.c (616): Found a wildchar match '/jmx-console/*=node3' | [Wed Nov 14 19:00:42 2007][27575:63168] [debug] jk_handler::mod_jk.c (2111): Into handler jakarta-servlet worker=node3 r->proxyreq=0 | [Wed Nov 14 19:00:42 2007][27575:63168] [debug] wc_get_worker_for_name::jk_worker.c (114): found a worker node3 | [Wed Nov 14 19:00:42 2007][27575:63168] [debug] wc_maintain::jk_worker.c (321): Maintaining worker node3 | [Wed Nov 14 19:00:42 2007][27575:63168] [debug] wc_maintain::jk_worker.c (321): Maintaining worker loadbalancer | [Wed Nov 14 19:00:42 2007][27575:63168] [debug] wc_get_name_for_type::jk_worker.c (290): Found worker type 'ajp13' | [Wed Nov 14 19:00:42 2007][27575:63168] [debug] init_ws_service::mod_jk.c (607): Service protocol=HTTP/1.1 method=GET host=(null) addr=192.168.151.112 name=lin04.unitedfuture.com port=80 auth=(null) user=(null) laddr=192.168.151.20 raddr=192.168.151.112 | [Wed Nov 14 19:00:42 2007][27575:63168] [debug] ajp_get_endpoint::jk_ajp_common.c (2343): acquired connection pool slot=0 | [Wed Nov 14 19:00:42 2007][27575:63168] [debug] ajp_marshal_into_msgb::jk_ajp_common.c (548): ajp marshaling done | [Wed Nov 14 19:00:42 2007][27575:63168] [debug] ajp_service::jk_ajp_common.c (1796): processing node3 with 2 retries | [Wed Nov 14 19:00:42 2007][27575:63168] [debug] jk_open_socket::jk_connect.c (335): socket TCP_NODELAY set to On | [Wed Nov 14 19:00:42 2007][27575:63168] [debug] jk_open_socket::jk_connect.c (348): socket SO_KEEPALIVE set to On | [Wed Nov 14 19:00:42 2007][27575:63168] [debug] jk_open_socket::jk_connect.c (398): timeout 120 set for socket=16 | [Wed Nov 14 19:00:42 2007][27575:63168] [debug] jk_open_socket::jk_connect.c (433): trying to connect socket 16 to 127.0.0.1:8009 | [Wed Nov 14 19:00:42 2007][27575:63168] [info] jk_open_socket::jk_connect.c (451): connect to 127.0.0.1:8009 failed (errno=111) | [Wed Nov 14 19:00:42 2007][27575:63168] [info] ajp_connect_to_endpoint::jk_ajp_common.c (876): Failed opening socket to (127.0.0.1:8009) (errno=111) | [Wed Nov 14 19:00:42 2007][27575:63168] [info] ajp_send_request::jk_ajp_common.c (1273): (node3) error connecting to the backend server (errno=111) | [Wed Nov 14 19:00:42 2007][27575:63168] [info] ajp_service::jk_ajp_common.c (1941): (node3) sending request to tomcat failed, recoverable operation attempt=1 | [Wed Nov 14 19:00:42 2007][27575:63168] [debug] jk_open_socket::jk_connect.c (335): socket TCP_NODELAY set to On | [Wed Nov 14 19:00:42 2007][27575:63168] [debug] jk_open_socket::jk_connect.c (348): socket SO_KEEPALIVE set to On | [Wed Nov 14 19:00:42 2007][27575:63168] [debug] jk_open_socket::jk_connect.c (398): timeout 120 set for socket=16 | [Wed Nov 14 19:00:42 2007][27575:63168] [debug] jk_open_socket::jk_connect.c (433): trying to connect socket 16 to 127.0.0.1:8009 | [Wed Nov 14 19:00:42 2007][27575:63168] [info] jk_open_socket::jk_connect.c (451): connect to 127.0.0.1:8009 failed (errno=111) | [Wed Nov 14 19:00:42 2007][27575:63168] [info] ajp_connect_to_endpoint::jk_ajp_common.c (876): Failed opening socket to (127.0.0.1:8009) (errno=111) | [Wed Nov 14 19:00:42 2007][27575:63168] [info] ajp_send_request::jk_ajp_common.c (1273): (node3) error connecting to the backend server (errno=111) | [Wed Nov 14 19:00:42 2007][27575:63168] [info] ajp_service::jk_ajp_common.c (1941): (node3) sending request to tomcat failed, recoverable operation attempt=2 | [Wed Nov 14 19:00:42 2007][27575:63168] [error] ajp_service::jk_ajp_common.c (1953): (node3) Connecting to tomcat failed. Tomcat is probably not started or is listening on the wrong port | [Wed Nov 14 19:00:42 2007][27575:63168] [debug] ajp_done::jk_ajp_common.c (2286): recycling connection pool slot=0 for worker node3 | [Wed Nov 14 19:00:42 2007]node3 lin04.unitedfuture.com 0.000743 | [Wed Nov 14 19:00:42 2007][27575:63168] [info] jk_handler::mod_jk.c (2254): Service error=0 for worker=node3

4 min read
Tutorials

One Background Image, Many Applications

| One Background Image, Many Applications | Gradients are a popular choice for background images and they help out page weight in another significant way: they are repeatable. Take a look at the gradient below. To the left you can see how the gradient looks. To the right you can see that you can squish it down to only a single pixel in width and it will repeat horizontally just the same.

1 min read
Tutorials

XP Run Commands / Short Cuts :1 - The New Tech

| XP Run Commands / Short Cuts :1 - The New Tech | Windows XP Home / Pro Run Commands and Short Cuts

How To - Click Start, Click Run and enter the command Click OK

Run commands

| Calc - Calculator | Cfgwiz32 - ISDN Configuration Wizard | Charmap - Character Map | Chkdisk - Repair damaged files | Cleanmgr - Cleans up hard drives | Clipbrd - Windows Clipboard viewer | Cmd - Opens a new Command Window cmd.exe | Control - Displays Control Panel | Dcomcnfg - DCOM user security | Debug - Assembly language programming tool | Defrag - Defragmentation tool | Drwatson - Records programs crash & snapshots | Dxdiag - DirectX Diagnostic Utility | Explorer - Windows Explorer | Fontview - Graphical font viewer | Ftp - ftp.exe program | Hostname - Returns Computers name | Ipconfig - Displays IP configuration for all network adapters | Jview - Microsoft Command-line Loader for Java classes | MMC - Microsoft Management Console | Msconfig - Configuration to edit startup files | Msinfo32 - Microsoft System Information Utility | Nbtstat - Displays stats and current connections using NetBios over TCP/IP | Netstat - Displays all active network connections | Nslookup- Returns your local DNS server | Ping - Sends data to a specified host/IP | Regedit - egistry Editor | Regsvr32 - egister/de-register DLL/OCX/ActiveX | Regwiz - Reistration wizard | Sfc /scannow - Sytem File Checker | Sndrec32 - Sound Recorder | Sndvol32 - Volume control for soundcard | Sysedit - Edit system startup files config.sys, autoexec.bat, win.ini, etc. | Taskmgr - Task manager | Telnet - Telnet program | Tracert - Traces and displays all paths required to reach an internet host | Winipcfg - Displays IP configuration

2 min read
Tutorials

Making OpenID your -only- online profile

OpenID is the only sign-up you'll need in the future, but what about your profile? Sites you own or visit, people you know, etc. Alpha Dash is an idea about creating one online profile that would be totally yours and interchangeable with other services, using OpenID and microformats.

read more | digg story

1 min read
Tutorials

10 Free, Innovative Web Analytics Tools

| 10 Free, Innovative Web Analytics Tools | When most people think of free web analytics, they immediately think of Google Analytics. But there are many other free, innovative statistic tools available on the web. These tools measure everything from user behavior, to search engine traffic, to real-time visitor tracking, and more. The following ten products may provide valuable data when analyzing your website traffic.

1 min read
Tutorials

Ultimate Web Development Cheat Sheets

So your sitting there on Saturday morning, sipping on a nice warm cup of coffee or tea, smell the freshness of the morning, and whipping up some html, CSS and trying out some new AJAX programming. Your stuck on something, you wish you had a quick cheat sheet to get you back on track.

read more | digg story

1 min read
Tutorials

ShouldDoThis.com launches

Coming from the same creators of 43 Things 43 Places, 43 People, Lists Of Bests, All Consuming.net, The Petri Project, The Robot Co-op has launched a new Website, ShouldDoThis.com, that allows any user to create a suggestion box and submit a suggestion for any company, product, government agency, non-profit, sports team, neighborhood association an

read more | digg story

1 min read
Tutorials

Screencasts of uncommon browser features [dive into mark]

| Let’s not and say we did [dive into mark] | # Introduction to tabbed browsing | # Opening links in a new tab | # Bookmarking a group of tabs | # Using a group of tabs as the home page | # Rearranging tabs | # Introduction to live bookmarks | # Introduction to spell checking | # Introduction to search engines | # Adding a search engine | # Removing a search engine | # Installing an add-on | # Changing add-on options | # Enabling and disabling add-ons | # Uninstalling add-ons | # Installing a new theme | # Switching between installed themes | # Uninstalling a theme | # Adding a Print button to the toolbar | # Rearranging buttons on the toolbar | # Removing buttons from the toolbar | # Changing the size of toolbar buttons

1 min read
Tutorials

Happy SysAdmin Day!

In honor of all the underpaid, overworked, answering your pager in the middle of the night guys and girls working hard to keep things running this one goes out to you.

read more | digg story

1 min read
Tutorials

Rolling Your Own Online Office

I've done a lot of telecommuting in my life. My first real writing gig came when I was 16 as a freelancer for a computer magazine whose offices were 3,000 miles from my house, and since then I've worked for a number of blogs, web startups, and computer game companies in an online, virtual office environment. During that time I've found that the key to a successful distributed team is communication. The difference between the ventures that failed and those that succeeded was how well set up the communication structure was for the team.

1 min read
Tutorials

Hi, I'm a Mac, and I'm Your Enterprise Computer

This isn't another "why big companies should adopt Macs" article. Rather, it assumes the firm is bringing in Macs for its own reasons. This CIO article offers advice to IT managers about how to integrate Apple systems into the existing IT infrastructure, and offers hints from leading Mac OS X experts.

read more | digg story

1 min read
Tutorials

Apple Introduces Final Cut Server

| Apple - Hot News | Apple Introduces Final Cut Server

Apple today introduced Final Cut Server, a powerful new server application that works seamlessly with Final Cut Studio 2 to provide media asset management and workflow automation for post production and broadcast professionals.

1 min read
Tutorials

MacDevCenter.com -- A mini Mac Solution

| MacDevCenter.com -- A mini Mac Solution | by Rich Morin, Vicki Brown | 02/13/2007

Apple promotes Mac OS X Server as its solution for data centers. However, "vanilla" Mac OS X performs quite adequately for small e.g., SOHO servers. This article discusses the server transition we made at cfcl.com from a FreeBSD-based PC to an OSX-based Mac mini.

1 min read
Tutorials

Intel Mac Mini Beats the XServe G5

Apple's latest Mac mini system with an Intel Core Duo processor and gigabit Ethernet outperformed an older Xserve G5 server system, according to one user who offers colocation services.

read more | digg story

1 min read
Tutorials

20 Things you do not know about Windows XP

| 20 Things you do not know about Windows XP | 1. It boasts how long it can stay up. Whereas previous versions of Windows were coy about how long they went between boots, XP is positively proud of its stamina. Go to the Command Prompt in the Accessories menu from the All Programs start button option, and then type 'systeminfo'. The computer will produce a lot of useful info, including the uptime. If you want to keep these, type 'systeminfo > info.txt'. This creates a file called info.txt you can look at later with Notepad. (Professional Edition only).

7 min read
Tutorials

How Long Does It Take To Catch A Computer Virus?

In fact, after only 8 seconds, the unsuspecting little rascal was undergoing the machine equivalent of being turned into a "Pod person from the planet Mars!" First, it was hit by Sasser, one of the fastest spreading worms on the Internet. Then it started downloading strange programs from mysterious internet addresses.

read more | digg story \<http://digg.com/security/How_Long_Does_It_Take_To_Catch_A_Computer_Virus\>__

1 min read
Tutorials

Introducing the Hipster PDA | 43 Folders

| Introducing the Hipster PDA | 43 Folders | The Hipster PDA Parietal Disgorgement Aid is a fully extensible system for coordinating incoming and outgoing data for any aspect of your life and work. It scales brilliantly, degrades gracefully, supports optional categories and “beaming,” and is configurable to an unlimited number of options. Best of all, the Hipster PDA fits into your hip pocket and costs practically nothing to purchase and maintain. Let’s make one together.

1 min read
Tutorials

MacNN | Google releases MacFUSE

| MacNN | Google releases MacFUSE | Google today released MacFUSE, an open-source port of the FUSE "Filesystem in Userspace" mechanism previously only available on Linux and FreeBSD systems. MacFUSE offers Mac OS X developers the ability to organize nearly any data into a file system, offering support for most existing Linux-based FUSE file systems on the Mac platform.

1 min read
Tutorials

The Five Best and Worst Things About Vista

After five years, Windows Vista is finally here. With a Mac-like interface, improved security, and far better networking, it's a great improvement over Windows XP. Like any new operating system, though, there are things you'll love about it, and things you'll hate about it.

read more | digg story \<http://digg.com/software/The_Five_Best_and_Worst_Things_About_Vista\>__

1 min read
Tutorials

How old can you go? Oldversion.com "because newer isn't always better!"

A great site that archives older version of software. Maybe you're looking for a pre-bloatware favorite application, or maybe you having been able to get AIM to work right on granny's Pentium II. This is the place for you.

read more | digg story \<http://digg.com/software/How_old_can_you_go_Oldversion_com_because_newer_isn_t_always_better\>__

1 min read
Tutorials

Keyboard Shortcuts for Bash :: the How-To Geek


Ctrl + A Go to the beginning of the line you are currently typing on

Ctrl + E Go to the end of the line you are currently typing on

Ctrl + L Clears the Screen, similar to the clear command

Ctrl + U Clears the line before the cursor position.

       If you are at the end of the line, clears the entire line.

Ctrl + H Same as backspace

1 min read
Tutorials

Leopard to include native GTK support in Quartz

According to a new post on O'Reilly.net, it appears that the next version of Apple's OS X 'Leopard' will include native GTK support. It goal is to: "run Gtk+ applications without X11 on Mac OS X". Sounds like good news for developers!

read more | digg story \<http://digg.com/apple/Leopard_to_include_native_GTK_support_in_Quartz\>__

1 min read
Tutorials

Mac OS X 10.4.8 upgrade boosts Photoshop 35% on Mactel

When's the last time you got a free update that made your machine 35% faster at something? Apple's recently released 10.4.8 system update includes a number of enhancements to the Rosetta processor emulation technology...a roughly 35% improvement running Photoshop CS2 on Intel-based Mac systems

read more | digg story \<http://digg.com/apple/Mac_OS_X_10_4_8_upgrade_boosts_Photoshop_35_on_Mactel\>__

1 min read
Tutorials

CSS-Based Forms, Modern Solutions

Good examples of beautiful functional Web 2.0 forms. I know I'll be including some variation of these in my next website.

read more | digg story \<http://digg.com/design/CSS_Based_Forms_Modern_Solutions\>__

1 min read
Tutorials

Cheat Sheet Round-Up: Ajax, CSS, LaTeX, Ruby...

170 Cheat Sheets about Ajax, Apache, Blogging,CSS, CVS, Firefox, Google, HTML/XHTML,JavaScript,Linux, MySQL, LaTeX, Oracle, Perl,PHP, Python, Photoshop Ruby, Unix, Windowx, XML

read more | digg story \<http://digg.com/programming/Cheat_Sheet_Round_Up_Ajax_CSS_LaTeX_Ruby\>__

1 min read
Tutorials

iTunes 7 released, loads of new features!

Download cover art, TV shows, and now Movies. Look for the TV interface iTV to be announced soon!

read more | digg story \<http://digg.com/apple/iTunes_7_released_loads_of_new_features\>__

1 min read
Tutorials

Digg Labs

digg labs

| Digg Labs: A broader (and deeper) view of Digg | Digg moves very quickly, and has a great many stories submitted every day, so good material can sometimes fly by before you even know it. These interactive visualizations look beneath the surface of the Digg community's activities.

1 min read
Tutorials

serveradmin - man page

Manual Page For serveradmin(8)

serveradmin -- command-line interface to Mac OS X Server administrative daemon

serveradmin is a utility for administering services. In general, it gives you access to the same functionality present in the Server Admin application. It must be run by root.

1 min read
Tutorials

Access control lists

Mac OS X 10.4 Tiger : Page 8

Access control lists, or ACLs, are a finer-grained, more flexible way to control file permissions: who can do what to which files. In Tiger, ACLs are a supplement to the traditional Unix file permissions.

1 min read
Tutorials

MODx CMS

MODx Content Management System | Home

MODx is an open source PHP Application Framework that helps you take control of your online content. It empowers developers and advanced users to give as much control as desired to whomever they desire for day-to-day website content maintenance chores.

1 min read
Tutorials

OS X: Full-Screen Quicktime for free - no QT Pro upgrade needed.

A simple script hack from Macworld that you can do yourself in less than a minute. "Is there a way to have QuickTime 7 play in full screen without paying for the pro version? Sure. Launch Script Editor and enter this..." This works great on my Macbook Pro.

read more | digg story \<http://digg.com/apple/OS_X_Full-[Screen_Quicktime_for_free]()-[no_QT_Pro_upgrade_needed]{#no_qt_pro_upgrade_needed}.\>__

1 min read
Tutorials

Installing Apache 2.0 and PHP 5 (and MySQL) on Windows XP

He shows you how to install Apache and PHP on Windows XP, as well as how to set up a nice working environment. As a bonus, he also shows you how to install MySQL if you're interested. You can have a complete working server environment on your desktop and be able to do all your test there.

read more | digg story \<http://digg.com/programming/Installing_Apache_2.0_and_PHP_5\_(and_MySQL)\_on_Windows_XP\>__

1 min read
Tutorials

HowTo: Subscribe to a Google Calendar using iCal

I wrote this little tutorial for TUAW that gives you 9 easy steps to subscribe to any shared Google Calendar in everyone's favorite OS X calendar app: iCal.

read more | digg story \<http://digg.com/apple/HowTo:\_Subscribe_to_a_Google_Calendar_using_iCal\>__

1 min read
Tutorials

Introducing the Dell De-Crapifier

This is an article about a script that was created to remove unwanted software from a Dell PC. It can be run on a new PC to get rid of all the trialware that comes pre-installed. It runs completely unattended!

read more | digg story \<http://digg.com/software/Introducing_the_Dell_De-Crapifier\>__

1 min read
Tutorials

A Windows users journey to Mac

This blog is written by a Windows veteran, a Mac newbie, describing his switch to Mac from Windows. It's both slightly technical and very technical, ranging from IM clients to setting up PHP/MySQL.

Worth a read, especially for people considering a switch.

read more | digg story \<http://digg.com/apple/A_Windows_users_journey_to_Mac\>__

1 min read
Tutorials

Apple Boot Camp Public Beta Announced, Part of 10.5 Leopard

More and more people are buying and loving Macs. To make this choice simply irresistible, Apple will include technology in the next major release of Mac OS X, Leopard, that lets you install and run the Windows XP operating system on your Mac. Called Boot Camp (for now), you can download a public beta today

read more | digg story \<http://digg.com/apple/Apple_Boot_Camp_Public_Beta_Announced,\_Part_of_10.5_Leopard\>__

1 min read
Tutorials

Cryptic Apple Serial Numbers: SOLVED

Apple Serial Numbers have always been cryptic to the untrained eye, but this guy has figured it out. Just enter in the serial number and it will return all the data that can be wrung from the SN (model, date of production, etc...).

read more | digg story \<http://digg.com/apple/Cryptic_Apple_Serial_Numbers:\_SOLVED\>__

1 min read
Tutorials

Ipod Diagnostic Mode

A list and description of ways to further run diagnostics on your ipod. All the way from testing your scroll wheel to Scanning your ipods hard drive

read more | digg story \<http://digg.com/apple/Ipod_Diagnostic_Mode\>__

1 min read
Tutorials

Enable XP Pro features on xp home

This hack allows xp home (oem or upgrade) to have all features of xp pro. This includes remote desktop. Finally making xp home worth something.

kd notes: I don't know for sure if this works 100% so be carefull.

read more | digg story \<http://digg.com/software/Enable_XP_Pro_features_on_xp_home\_\>__

1 min read
Tutorials

Removing unused device drivers from Windows XP machines

Did you know that unless you uninstall a device driver on a Windows XP machine that it still may be sucking up valuable system resources? Here are step-by-step instructions on how you can view and remove these unnecessary devices.

read more | digg story \<http://digg.com/software/Removing_unused_device_drivers_from_Windows_XP_machines\>__

1 min read
Tutorials

nUbuntu Stable is OUT!!!

nUbuntu is a collection of network and server security testing tools, piled on top of the existing Ubuntu system. While aimed to be mainly a security testing platform, nUbuntu also operates as a desktop enviroment for the advanced linux user. New Release out now.

read more | digg story \<http://digg.com/linux_unix/nUbuntu_Stable_is_OUT\_\>__

1 min read
Tutorials

Software - Bwana

Bwana

Bwana is a manual page viewer for your browser. It parses man pages in real time to provide the most up to date pages in an easy to read format. The pages have links to other man pages, http and email references--the way man pages should have been from the start.

1 min read
Tutorials

Take Back the OS X Services Menu

One advertised feature of Mac OS X was the services menu, that allows other applications to perform tasks globally. Unfortunately, nobody I know of actually utilizes this menu which eventually becomes bloated with unnecessary services. Now you can disable any unwanted services, rearrange the order, or even change the key command for them!

read more | digg story \<http://digg.com/apple/Take_Back_the_OS_X_Services_Menu\>__

1 min read
Tutorials

Top 10 Things You Don't Want to Forget before You Begin the Build!

Top 10 Things You Don't Want to Forget before You Begin the Build!

The following article is featured in the ExtremeTech book "Build The Ultimate Custom PC." This article details simple, yet sometimes forgetable, steps a builder must take before building a custom PC.

There's no worse time to realize you've forgotten something than when you need it in order to be able to proceed with the job. Things seem to be coming together well and you feel you're on a roll, and then you find you need something small but important, and the job is delayed until you can get it. Not having everything ready can cause big delays. At minimum, it's a delay until you can take a trip to the local computer store; at most, it's a wait of a few days while you have to wait for it to be delivered. A wait of a few hours is disruptive enough, but a wait of a few days can really put your PC project off course.

1 min read
Tutorials

Twelve Free CSS Navigation Menu Designs

Twelve free CSS navigation menus, ready to use for commercial or private use.

read more | digg story \<http://digg.com/design/Twelve_Free_CSS_Navigation_Menu_Designs\>__

1 min read
Tutorials

Apple Posts Transition Videos - Hints at Intel Release?

In the Introduction to Universal Binaries video, he states that the Transition Resource Center will be your friend for the "next couple of weeks." Am I reading into this too much? Did he just hint at something?

read more | digg story \<http://digg.com/apple/Apple_Posts_Transition_Videos\_-[Hints_at_Intel_Release]{#hints_at_intel_release}\_\>__

1 min read
Tutorials

Apple release the Broadband Tuner - Speed up your broadband!

The Broadband Tuner allows you to take full advantage of very high speed Internet connections that have a high latency (5 Mbps or greater). The installer tweaks some system parameters.

read more | digg story \<http://digg.com/apple/Apple_release_the_Broadband_Tuner\_-[Speed_up_your_broadband]{#speed_up_your_broadband}\_\>__

1 min read
Tutorials

HOW TO: Install Linux on an iPod Nano

It was recently anounced that linux could be run on an iPod Nano. This is a very simple guide on doing this throgh windows xp. Be sure to back up your iPod before doing this

read more | digg story \<http://digg.com/apple/HOW_TO:\_Install_Linux_on_an_iPod_Nano\>__

1 min read
Tutorials

Fix your mom's computer with UltraVNC

If your mom is on Windows XP and having a computer problem, UltraVNC is an amazingly simple way to remotely administer her PC and fix problems while she is still logged-in. Check out this guide with screenshots.

read more | digg story \<http://digg.com/software/Fix_your_mom_s_computer_with_UltraVNC\>__

1 min read
Tutorials

Default Passwords for almost any hardware vendor

Maybe there was a way to stay secured if you bought products by not well known vendors without web precense, well, those days are over, you will find a neat list of default admin passwords for a lot of hardware vendors here.

read more | digg story \<http://digg.com/security/Default_Passwords_for_almost_any_hardware_vendor\>__

1 min read
Tutorials

How to Nail a Sexy Layout

Step-by-step guide on how to code a sexy, CSS and XHTML compliant, and tableless layout.

read more | digg story \<http://digg.com/design/How_to_Nail_a_Sexy_Layout\>__

1 min read
Tutorials

Spyware & Adware Removal Tips

| shacknews.com | So you have spyware huh? Well I’m here to tell you how to get rid of it. Now as time goes on and newer spyware comes out this guide may become obsolete. However I clean spyware daily and these tips below have never failed me.

1 min read
Tutorials

Linux Newbie Administrator Guide

The Linux Newbie Administrator Guide is "A complete reference for new Linux users who wish to set up and administer their own Linux home computer, workstation and/or their home or small office network." Weening myself off WinTendo seemed nearly impossible until I found this jewel.

read more | digg story \<http://digg.com/linux_unix/Linux_Newbie_Administrator_Guide\>__

1 min read
Tutorials

OSx86 Project Guides hidden from Apple

A while back, Apple issued an order to have all the guides removed. The OSx86 Project team did removed the links and the Guides section on the menu. However they never really removed the guides. "Enjoy" them while you can.

read more | digg story \<http://digg.com/apple/OSx86_Project_Guides_hidden_from_Apple\>__

1 min read
Tutorials

Microsoft Word How-Tos

| Using Word for Mac | Here are a bunch of useful how-to articles for different things you can do with Microsoft Word. From creating booklets to form letters and labels. No more trying to explain it to people yourself... just point them to this link.

1 min read
Tutorials

Setting Up Linux Server

| HarrySufehmi.com - Setting Up Linux Server | This tutorial really should be titled "How to get your Debian server off the ground as quickly as possible", since it's based on minimal Debian Linux (stable) install. | Here you'll be able to get your box secured very quickly, and then get the services running with minimum hassle and pain.

1 min read
Tutorials

Spybot Search and Destroy 1.4

| FileForum | Spybot Search and Destroy | Spybot Search and Destroy searches your hard drive for so-called spy- or adbots; that is, little modules that are responsible for the ads many programs display. Many of these modules also transmit information, including your surfing behavior on the Internet. If it finds such modules, it can remove them. In most cases the host still runs fine after removing the spyware/adware.

Another feature is the removal of usage tracks, which makes it more complicated for unknown spybots to transmit useful data. The list of last visited websites, opened files, started programs, cookies, all that and more can be cleaned. Supported are the three major browsers Internet Explorer, Netscape Communicator, and Opera.

1 min read
Tutorials

Google's New Personalized Homepage

| From slashdot.org | jgaynor writes "Citing user requests to coalesce it's disparate services, Google today released its new personalized homepage service. It allows you to arrange your Gmail, Google News, Google Maps driving directions, weather and a few select news services (including Slashdot) on a single page. Future plans include Universal RSS support. Clearly a shot at existing services like My Yahoo."

1 min read
Tutorials

A Survey of DVD Recording Formats

A Survey of DVD Recording Formats by Wei-Meng Lee -- Wei-Meng Lee writes of his quest for the right DVD writer to buy. After surveying the various DVD recording formats (DVD-R, DVD-RW, DVD+RW, DVD+R, DVD-RAM, and DVD-RW DL), as well as some of the DVD writers currently available on the market, Wei-Meng offers his recommendations.

1 min read
Tutorials

Photoshop Tips to optimize performance

Lifted from adobe.com

Photoshops limitations: Photoshop CS supports a maximum image dimension of 300,000 x 300,000 pixels, which allows for images with a maximum size of 4 GB for TIFF files, and almost unlimited file sizes for images saved in the new native Large Document Format (.psb). Photoshop CS can access only 2 GB RAM, so large files will need to use considerable scratch disk space. Large Document Format files cannot be read by Photoshop 7.0.x or earlier. To optimize performance in Photoshop, apply the following recommendations.

5 min read
Tutorials

Processor Speeds and Memory explained

Confused by some of them fancy processor names and memory specs when shopping for a new computer? Me too, so here is a comprehensive and quick guide from cnet.com.

1 min read
Tutorials

Advanced Typography with Mac OSX - All you need to know about fonts

| Advanced Typography with Mac OSX - pdf | Here is the official Apple document for Font management including a section just for production machines. This includes removing and deactivating nonessential font, managing multiple versions of the same font, and dealing with font caches. | Yeeouch... happy reading.

1 min read
Tutorials

Basics Mac OSX Tutorials

| Here are some great links to a few of apples new training resources. | Mac OSX Basics Training | Mac OSX Fonts Basics

In the Pro section of Apples website there are plenty of interesting and useful articles for the designer, musician and artist.

1 min read
Tutorials

Many Systems on a PowerBook

Many Systems on a PowerBook

This page contains brief descriptions of almost all systems resident on my PowerBook. Note that these are not installation instructions: for each system, I have only noted uncommon actions (hacks, kludges, tweaks etc.) needed, if any, to make the system install and work.

1 min read
Tutorials

A new way to search with Safari

| Grokker comes to Mac OS X, Safari | By Dennis Sellers dsellers@maccentral.com as reported on www.maccentral.com

| July 17, 2003 9:00 am ET | Groxis Inc. has brought the Grokker Internet research tool to the Mac OS X (10.2 and higher) and leveraged the Safari Web browser's software development kit (SDK) for high performance "Web Grokking." It's the company's first Mac product.

Grokker is designed to offer search capabilities beyond a Web browser-search engine combination, which were designed mainly to display a page of information at a time. The Groxis tool can display thousands of pages of data via "information maps."

1 min read
Tutorials

Setting Up a OS X System From Scratch

This is not for the faint of heart. Step by step instructions for setting up your OS X System from scratch with-- special partitions, moving the swap file, installing Fink and XFree86, setting up Sendmail, qpopper and much more. Even if you don't want to go to the extreme, there are still some great bits of helpful information. http://www.kung-foo.tv/xtips.php

1 min read