This is relevant only after you have updated to Apple IOS 4.2.x on your iPhone, iPod Touch or iPad device. With this release, the ability to print has been added, but it takes a bit of configuration to setup the printer sharing itself as it relies on the Apple Bonjour service/protocol!
I assume that this is all trivial if you are using a networked printer, particularly if it’s wireless…. but if you have a printer that is shared by another computer on the network, you’ll have to do the following.
- Install iTunes 10.1 (or newer) on the PC
- Install IOS 4.2.1 (or newer) on the mobile device
- Download AirPrint.zip (airprint.exe, libairprint.dll, XpdfPrint.dll)
- Unzip it.
- Make a folder, “C:\Program Files (x86)\AirPrint\” (NOTE: without the x86 for 32bit)
- Copy the files to “C:\Program Files (x86)\AirPrint\” (NOTE: without the x86 for 32bit)
- Run “cmd.exe” as administrator
- Run the following commands (There should be a space between ‘=’ and ‘”‘)
- Windows 64bits:
sc.exe create AirPrint binPath= "C:\Program Files (x86)\AirPrint\airprint.exe -s" depend= "Bonjour Service" start= auto
sc.exe start AirPrint
- Windows 32bits:
sc.exe create AirPrint binPath= "C:\Program Files\AirPrint\airprint.exe -s" depend= "Bonjour Service" start= auto
sc.exe start AirPrint
- Let Windows Firewall allow AirPrint to communicate on the networks (Double click on the airprint.exe)
- Now, open Safari or any other printing application on your device and try to Print, the first time will have to select the printer, and you may need to give user credentials for the printer.
Categories: Life, Work airprint, apple, bonjour, ios, ipad, iphone, ipod, mobile, printer, printing, sharing, windows
Most operating systems make this rather trivial to expose, Apple seems to have made it just a tiny bit more difficult… as such, I provide the simple steps here for my own memory as well as your benefit.
WARNING: Be particularly careful about the files you modify or delete, you could impact your system in very critical ways… there is a reason they are ‘hidden’, most often it is to keep less-technical users from breaking things
Return hidden files to their usual state.
As many people and businesses have come to depend on Google for their services ‘in the cloud’, it becomes difficult to know what is really going on when something is ‘down’ or unavailable. The following link may prove useful in such cases.
Categories: Life, Work apps, calendar, cloud, dashboard, google, groups, mail, services, talk, web
As we enter storm season in the US, and storms ’seem’ to get more intense each year… particularly for those of us that live in tornado territory, it’s often advised to get a “Weather Radio”.
I’d heard about these for years, but never really looked into them… with my communications background, they prove quite interesting. There are over 1000 stations in the US and coverage is pretty good (excellent in my area). Obviously you need a special receiver to receive the broadcasts, VHF requencies are below…
ReplayTV, as a predecessor to the commonly known Tivo had two features that ultimately lead to the companies undoing:
- Commercial Advance (automatic)
- Internet Video Sharing
Obviously, advertisers did not like the first feature, and movie studios did not like the second. As these boxes could easily share ‘anything’ that they could receive it was/is relatively easy to send video that was captured from cable networks or DVDs over an internet connection.
Mind you that sharing is not as easy as it is over the file sharing networks, user interaction is required to both send and recieve files, and that process is far slower than most people would be willing to wait if they just wanted to ‘pirate’ something.
Several years ago, when I first purchased my unit, it was easy to go to http://www.myreplaytv.com/ to remotely manage my hardware, that service is now gone but in it’s absence there have been some creative solutions.
My ReplayTV (5xxx) ISN: 00004-54831-42373
Test your connection (or mine):
Here’s another great reason to use Linux over Windows. Ksplice Uptrack provides for runtime patching of the Linux kernel without rebooting of the machine. This has great advantages where you need to maintain the security of a server but have limited opportunites to reboot due to SLA’s (Service Level Agreements). Ubuntu Linux was the first supported operating system, other variants are now available too, though often for a fee.
Categories: Life, WebStandards, Work free, kernel, ksplice, linux, patch, reboot, security, ubuntu, update
I’ve used a variety of computer based VOIP over the years. My current preference in this space is Skype as it’s free for computer-to-computer calls and even allows calls to and from regular phones (at a fee).
Video and text chat are also provided, as is ‘white-boarding’ with additional plugins.
Skype is available for most platforms, even mobile phones… I’ve found that while the Windows beta versions has some additional features, the Linux release is rock-solid.
There are also several hardware based solutions, like Vonage, available to replace your traditional phone service… perhaps we’ll cover that later.
Categories: Life, WebStandards, Work audio, chat, client, linux, skype, ubuntu, video, voice, voip, whiteboard, windows
I first crossed on way from the Persian Gulf to Darwin, Australia on USS Helena (SSN-725) on 22 February 1994 (15 years ago, wow!), Longitude CLASSIFIED!
As is Navy tradition, there were some initiation rituals and a ‘Steel Beach Picnic’ and swim call on the equator.
Now get below decks and swap – Pollywog!
Today is February 17th 2009… up until a few week ago when President Barack Obama signed into law the “DTV Delay Act” officially making the new date June 12th because the government ran out of money for coupons to offset the cost of converter boxes.
Regardless, in many communities some television stations will end their analog transmissions and begin digital-only.
I’m all for digital content as the quality is obviously better, but from my background in communications it’ll likely be impaired more by foul weather and not have the range of the analog stations in the past… oh, well!
Happy Veterans Day.
As a former submarine sailor, and son of a career Navy “Chief”, I’ve got first hand experience as to the sacrifices made by our men and women in uniform. Please take the time to thank them for their service to the country, not just today…. but every day.
If you’re a vet, please consider joining one of these or the many other organizations that support you:
If you’re a civilian, please consider contributing to one of these organizations or their respective causes.
I salute you all.