Having trouble printing from your iPad? This is the easiest way to print from and Apple iPad. It’s so simple a caveman could to it.
To take a screenshot or capture the screen image in iPhone 2.0, iPhone 3G, and iPod Touch (2.0 and later), just press the Home button and Sleep/Wake button (On/Off button at the top of the mobile device) simultaneously.
The Apple device screen will flash and an image will be automatically saved and stored in the iPhone or iPod Touch Camera Roll or photo album. Just click Photos to see the screenshot. From there you could email to yourself of someone you love (or hate).
How the Hell do I get networking to work on a Ubuntu VM on Hyper-V in Windows 2008?
This is a question I have personally grappled with a few times. Although I was able to successfully install a Ubuntu 8.10 server on Hyper-V with networking over a year ago I forgot how it was done and pulled my hair out trying to figure it out again the other day. So I thought I’d jot down a few notes to help me remember. If this helps anyone else, that will be great too.
These instructions are for Ubuntu 9.10 server on Windows 2008 Hyper-V. As mentioned above this works for Ubuntu 8.10 server as well; and presumably other versions although I haven’t verified.
This contains some fairly detailed instructions so someone new to this setup should have enough info to get completely running. However, since I know some of you out there are in a hurry here’s the Cliff Notes version:
- Don’t use the default network adapter – DELETE it!
- Add a legacy network adapter.
- Install Ubuntu.
Download the Ubuntu 9.10 server ISO – get this started now so it will be done by the time your’re ready for it.
- Launch the Windows Hyper-V Manager (Start, All Programs, Administrative Tools, Hyper-V Manager).
- Select New, Virtual Machine. Give it a name. Click Next.
- Specify memory (RAM). In this example I’m using 1024 MB.
- On the “Configure Networking” screen just click Next – we will delete this later anyway.
- Create a new virtual hard disk using the name, location and size of your choosing.
- On the “Installation Options” screen make sure to choose “Install and operating system later.”
- Click Next, verify your settings, then click Finish.
Step Two: Customize VM Settings
- From the VM Window click File, Settings.
- Remove the current Network Adapter.
- Click Add Hardware and select Legacy Network Adapter, then Add.
- On the Legacy Network Adapter select the correct adapter from the Network drop-down list
- Click OK to save settings.
- Click Media, DVD Drive, Insert Disk and browse to your Ubuntu ISO.
- Start (Power On) the VM & it will begin the Ubuntu Server installation.
- Select your Language, then “Install Ubuntu Server.”
- Select your desired Country and keyboard layout.
- Enter your desired hostname, then continue.
- Select your timezone.
- Partition your disk using the default, “Guided – use entire disk and set up LVM.”
- Select your disk to partition – if you followed these instructions you will only have one.
- Select YES to write the changes to disks and configure LVM.
- Follow the prompts to setup users and passwords, creating at lease one user.
- Select whether or not to encrypt your home directory.
- If you have a DHCP server on your network your adapter should retrieve and IP address and associated info from that server. If not, you will be prompted for IP address settings.
- Choose how to manage upgrades on your system.
- Choose which software to install (note, depending on which option(s) you select additional questions will be asked during install which aren’t covered in this tutorial):
- Cloud computing cluster
- Cloud computing node
- DNS server
- LAMP server
- Mail server
- OpenSSH server – You may want to install this to connect via SSH later.
- PostgreSQL database
- Print server
- Samba file server
- Tomcat Java server
- Virtual Machine host
- Manual package selection
- At the “Finishing Installation” screen select Continue.
Step Four: Logon to Your Ubuntu Server
Now that your server is installed logon through the Virtual Machine Connection window to verify network settings and connectivity. Type ifconfig to view your network settings. You should have an interface, eth0, with either a DHCP-assigned address or the one you manually entered during installation.
You could verify correct network operation by pinging a know good host on your local network and/or a host on the Internet. In my case I pinged my default gateway and powercram.com. Both responded with replies.
Finally, now that my Ubuntu Server is setup and networking is configured properly I will probably never (hopefully) use the Virtual Machine Connection window again, rather I will use my favorite remote connection client, PuTTY.
Since I neglected to install Open-SSH Server during the Ubuntu installation I had to install it before I could use PuTTY using:
sudo apt-get install openssh-server
How to disable unnecessary services on Mac OS X based desktop / server / laptop.
Mac OS X uses the following directories to start various services:
- /System/Library/LaunchDaemons/ – System-wide daemons provided by Mac OS X
- /System/Library/LaunchAgents/ – Per-user agents provided by Mac OS X
- ~/Library/LaunchAgents/ – Per-user agents provided by the user
- /Library/LaunchAgents/ – Per-user agents provided by the administrator
- /Library/LaunchDaemons/ – System-wide daemons provided by the administrator.
launchd manages processes, both for the system as a whole and for individual users using .plist files. Open the terminal and type the following commands to view directory files:
ls -l | less
ls -l | less
Disable Unnecessary Services
Use the launchctl command as follows:
sudo launchctl unload -w /path/to/.plist/file
sudo launchctl unload -w /System/Library/LaunchDaemons/file.plist
In this example, use the following to disable the Bonjour service:
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSResponderHelper.plist
NcFTP offers many ease-of-use and performance enhancements over the stock ftp client, and runs on a wide variety of UNIX platforms as well as operating systems such Microsoft Windows and Apple Mac OS X.
How To Install
- wget ftp://ftp.ncftp.com/ncftp/ncftp-3.2.2-src.tar.gz
- tar -zxvf ncftp-3.2.2-src.tar.gz
- cd ncftp-3.2.2
- make install
- make clean
The IBM User Group SHARE celebrates its 50th year of existence in 2005. The SHARE user group holds its first meeting at the Rand Corporation on August 15, 1955 in Santa Monica, Calif. The first meeting is called to help scientific users grapple with the problems of IBM’s first major commercial mainframe, the 704.
Before reviewing the below recommendations and suggestions, verify that the files have actually been deleted; in some cases the files may have simply been moved. You can search the hard disk drive for the files you believe to be missing by running find or search on the computer.
Recover file from backup
If the file has been backed up to floppy disk or other medium it is recommended that the file be restored from that backup if the file cannot be found.
Restore from Recycling Bin or Trash
If you are running Apple MacOS, Microsoft Windows 95, NT, 98, 2000, ME, XP, Vista, or later operating system and the file has been recently deleted it is possible that the file may still be in the Trash or Recycle Bin. If present within this area it can be recovered.
Download freeware program and/or purchase a program
Below is a list of freeware file recovery programs that can be used freely to recover lost data.
PC Inspector File Recover
In addition to the above freeware programs there are also several companies who have created programs designed to recover your lost data. For example, PowerQuest makes the utility Drive Image that in some cases can be used to recover data from a hard drive.
Utilize a service from a company that specializes in recovering lost data
Utilize the service of a local data recovery company or an out of state data recovery company. One word of caution is that these services can sometimes be very expensive. It is only recommended they be used if the data is extremely important. Below is a listing of a few major data recovery companies.
Action Front Data Recovery
CBL Data Recovery Technologies Inc.
DriveSavers Data Recovery
Lazarus Data Recovery
Virtual Data Recovery
Stellar Data Recovery
DataCent Professional Data Recovery
There are also several companies that specialize in the service of recovering files or documents that are password protected. Below is a listing of some of the companies that provide this service.
Collection Procedure (kernel panic)
looking for panic.log/Library/Logs
Kernel Panic FAQ
CrashLogger (application failure)
user’s home directory~/Library/Logs/CrashReporter/.crash.log)/var/log/system.log
Hardware Test (PowerPC)
Hardware Test (Intel)
Example to identify kernel panic:
Darwin Streaming Server (DSS), is the first open sourced RTP/RTSP streaming server. It was released March 16, 1999 and is a fully featured RTSP/RTP media streaming server capable of streaming a variety of media types including H.264/MPEG-4 AVC, MPEG-4 Part 2 and 3GP.
Developed by Apple, it is the open source equivalent of QuickTime Streaming Server, and is based on its code.
The initial DSS source code release compiled only on Mac OS X, but external developers quickly ported the code to Linux, FreeBSD, Solaris, Tru64 Unix, Mac OS 9 and Windows.
Source code is available as a release download or as development code via CVS.
Akamai uses DSS, exclusively, for streaming QuickTime and MPEG-4 content. The mobile version of the video sharing site YouTube uses DSS to stream its mobile videos in 3GP format using the H.263/AMR codec.
While sharing the same code base as QuickTime Streaming Server, Darwin Streaming Server is an open source project intended for developers who need to stream QuickTime and MPEG-4 media on alternative platforms such as Windows, Linux, and Solaris, or those developers who need to extend and/or modify the existing streaming server code to fit their needs. Darwin Streaming Server is only supported by the open source community and is not eligible for technical support from Apple. Apple hosts a number of email discussion lists for Darwin Streaming Server users and developers to share ideas and discuss deployment scenarios.
QuickTime Streaming Server (QTSS) is Apple’s commercial streaming server delivered as part of Mac OS X Server. QTSS provides users with enhanced administration and media management tools as a result of the tight integration with Mac OS X Server; these tools are not available as part of the open source project. Technical support is available for QTSS as part of the AppleCare support plans provided for Mac OS X Server and Xserve.
Both DSS and QTSS are built on a core server that provides state of the art quality of service features with Skip protection and Instant-On, and support for the latest digital media standards, MPEG-4 and 3GPP.
Darwin Streaming Server is available as a free download under the Apple Public Source License.