How-To
How-To: Clean Your Camera Gear
Inspired by a conversation on Twitter I thought I’d tell you how I clean my gear. I read many posts by professional photographers out there that suggest to use commercial and expensive stuff like Lens Clens, Eclipse and so on, but most of them are just re-labeled alcohols. I also read through several forums about alternatives, but it often becomes a question of faith.
I used to use Methanol, but it can be hard to purchase here in Germany because it’s highly toxic. Now I use Ethanol, it’s non-toxic (in fact it’s drinking alcohol). You can get it inexpensively in most pharmacies and it works almost as good as Methanol. Don’t use Isopropyl. It’s hygroscopic and leaves a lot of residue after evaporation.
My cleaning procedure is pretty simple and inexpensive. Except the (M)Ethanol you need a Rocket Blower, a Microfiber Cloth, Lens Tissues and some Q-Tips.
The very first thing I clean is the Camera body and the lenses. To do so dismount the lens from the Camera body and put all the caps on. Then use a dampish microfiber cloth and wipe off all dirt from your body and lenses. If you have a zoom-lens that extends when zooming, zoom it all the way out.
The next thing I clean are the front element of my lenses and my filters. Take off your front-cap and use the Rocket Blower to blow away any dust because it might scratch the glass. If you have fingerprints or spots on the front element, put one drop of Ethanol on a wadded lens tissue and wipe it with very little pressure in circulating movements from the inside to the outside. Don’t do this on the rear element of your lens because they are very damageable! Just use the Rocket Blower to blow away any dust!
From time to time I also clean the contacts of the lens and the lens mount. To do so, put some Ethanol on a Q-Tip and twist it along the contacts.
The last thing I clean is the sensor. I don’t do wet cleanings myself, but I usually don’t even need to. Just don’t change your lenses in dusty environments. If I ever get visible dust on my sensor (which only happened once after shooting in the desert and on the beach on my Trip to Egypt) I bring my camera to a local camera store and let them clean it.
All I do myself is blowing the dust off. To do so you need to lock the mirror up in your camera’s menu (full batteries required). Then use the Rocket Blower and throw some hard blows on the sensor from a short distance. But take care to not touch the sensor.
How often should you clean your gear? Well… as less as possible and as often as you need to. I have cleaned my coated lenses with Ethanol for a year now, and I don’t see any damage to the coatings, nor have I found any serious reports on the Internet about it. But you should be careful and don’t overdo it. I usually clean the body and lens after each shoot and the front element only if it’s dirty.
Also have a look at the YouTube videos of Lilkiwiguy87.
How-To: Use Google Apps as a MobileMe or Exchange alternative
I already wrote about Google Apps as a mail-hoster for your own domains. Today I’m going to talk about Google Apps for almost everything else you might need for your office or personal organization. I just set up Google Calendar and Google Address book synchronization on my Google Apps account.
Your Gmail account also has the Calendar, Contacts, Sites and Docs features, but you can’t collaborate with other employees or members that good. On the other hand you have many other features like Reader or Picasaweb within one account.
I used to use Funambol for contact synchronization, but with my iPhone or my Mac or anything else but Thunderbird synchronization was very beta like and crashed my Contact database several times. Plus they went commercial a few weeks ago. My self-hosted Calendar also didn’t sync very well with my computers and mobile devices which is why I was looking for a more reliable solution.
And although I don’t really like the Idea of storing personal information like Contacts and Calendars at the servers of a company like Google, the way better synchronization compared to my previous and the other (free) solutions I tried, made me switch to Google Apps for these two tasks. And I really like it!
Google Apps provides Microsoft Exchange and CalDAV functionality, so you can sync your contacts and calendars to almost every client and device you want. Read more…
How-To: Use Google Apps for your Domain
I had this post drafted for some time now and just used some free time to review it…
Do you have your own domain and some webspace, but no mail services for that domain? Or do you have a DynDNS account for your home server and want some fast webspace and mail services?
You can get all that with Google Apps for Business – Standard Edition.
And the good news is: It’s free.
Many of you know GMail, but very few people I know, knew about Google Apps for Business. The difference between GMail and Google Apps for Business is, that you use your own domain instead of gmail.com and you get a collaboration suite for all your users and some shared storage. You can have up to 50 user accounts, each with currently 7.5Gb of storage. You can also have some webspace for a small website… All you have to do is signing-up at Google, authenticating your domain and adding MX-Records to your domain.
You can even add “alias domains”.
Google has so many docs, examples, videos and tutorials that it doesn’t need a pro for setup. You just need some basic knowledge of DNS and Mail.
That’s why I’m not going into details of the setup this time. It just depends too much on your current setup, your hoster and stuff.
But here are the important links:
Google Apps for Business – Standard Edition
By the way: I switched from an own mail server to a very custom setup of my own imap serverand Google Apps for Business for my domains. It works perfect. Even Spam is very well controlled.
How-To: Windows Live Messenger and Webcam through OpenBSD and PF
Windows Live Messaging is cool! All the others just suck! – At least that’s what almost everyone I know tells me. I mean… it has nice features, but it uses such a complex protocol that I don’t even want to think about security.
During the Christmas time I visited my family and one evening I wanted to talk to a cousine using MSN and my Dell XPS M1530’s Webcam, but HELL this crappy SoHo router I was connecting through made it impossible to get a picture of her on my screen or to send her mine. Back home we wanted to try again… I know it worked before, but it wasn’t reliable. Sometimes it worked, sometimes not. Mhhh…. I set up my OpenBSD 4.2’s PF “firewall” about a year ago:
rdr on $ext_if proto tcp from any to ($ext_if) port 5190 10.1.16.11 rdr on $ext_if proto tcp from any to ($ext_if) port 1863 10.1.16.11 rdr on $ext_if proto tcp from any to ($ext_if) port 6891:6901 10.1.16.11 rdr on $ext_if proto udp from any to ($ext_if) port 5190 10.1.16.11 rdr on $ext_if proto udp from any to ($ext_if) port 1863 10.1.16.11 rdr on $ext_if proto udp from any to ($ext_if) port 6891:6901 10.1.16.11
Actually I thought that’s it (according to portforward.com), but it seems like it isn’t. I then googled around a bit… found a lot of outdated information and then came across a few newer posts which stated that UPNP is important for the full Live Messenger “experience”.
O.K. another short google: MiniUPNPd. Runs on most BSDs and even supports Linux’s iptables. So I downloaded and installed it according to the INSTALL file included in the tarball. In short, just do: make, make install, add rdr-anchor miniupnpd and anchor miniupnpd to your pf.conf, reload pf.conf, setup miniupnpd.conf or start with miniupnpd -i <yourextif> -a <yourinternalip>. That’s it.
To test if it’s working I found http://www.microsoft.com/windows/using/tools/igd/default.mspx (GRML! requires Windows, Internet Explorer and admin privileges) to be pretty useful. The UPNP test passed successfully. Aaaaand… et voilà she could see me and I could see her.
BUT the price of this is decreased security. Any crappy program could now modify my firewall ruleset!!! I am not going to write about UPNP security (just because I am not very familiarly with it), so if you’re curious read this post. But on the other hand, if you already have malware on your computer that wants to open ports in your firewall… you have other problems.
P.S. i know that’s the FreeBSD devil in the upper left, but I haven’t found anything better……..
How-To: Run Xen in Ubuntu Intrepid without compiling a Kernel by yourself
Update: Also read my Article about current Virtualization Techniques
I got some strange errors when I tried to run OpenSolaris on Hardy as a HVM domain. These errors were fixed in 3.3, but Ubuntu Hardy doesn’t have Xen 3.3 and there were no backports at that time (don’t know if there are ones now) so I upgraded to Ubuntu Intrepid an then noticed that Canonical has dropped Xen Dom0 support. Great! Why the heck did they drop Xen? Because KVM is cooler? Or because they didn’t want to blame themselves by releasing another totally buggy self-patched Dom0 kernel?
I mean they didn’t even manage to provide a working one later on so the community had to…and thats a LTS release? WTF?
O.K. well… You want Xen 3.3 with it’s improvements? You don’t want to switch the distro? You don’t want to compile on your own? Here’s how I did it with Ubuntu Intrepid:
I used the Xen 3.3 Hypervisor and Utils coming with Intrepid and then stole a Dom0 kernel from Debian. Debian has linux-image-2.6.26-1-xen-amd64 and linux-modules-2.6.26-1-xen-amd64. I installed both packages and by now everything works great.
O.K. I called this post How-To so here comes how to install the Debian packages on Ubuntu. I will only show you how to install them by hand, you could also add the Debian repos to your sources.list and use pinning.
wget http://ftp.de.debian.org/debian/pool/main/l/linux-2.6/linux-modules-2.6.26-1-xen-amd64_2.6.26-10_amd64.deb wget http://ftp.de.debian.org/debian/pool/main/l/linux-2.6/linux-image-2.6.26-1-xen-amd64_2.6.26-10_amd64.deb sudo dpkg -i linux-modules-2.6.26-1-xen-amd64_2.6.26-10_amd64.deb sudo dpkg -i linux-image-2.6.26-1-xen-amd64_2.6.26-10_amd64.deb wget http://ftp.de.debian.org/debian/pool/main/l/linux-2.6/linux-modules-2.6.26-1-xen-amd64_2.6.26-12_amd64.deb wget http://ftp.de.debian.org/debian/pool/main/l/linux-2.6/linux-image-2.6.26-1-xen-amd64_2.6.26-12_amd64.deb sudo dpkg -i linux-modules-2.6.26-1-xen-amd64_2.6.26-12_amd64.deb sudo dpkg -i linux-image-2.6.26-1-xen-amd64_2.6.26-12_amd64.deb
Or find the latest using these links: modules kernel
That’s it. There are no other depends. Just reboot. The new kernel should now be the default one. But keep in mind that this is just a workaround.
If I should ever reinstall this Xen-Server: I WILL NOT USE UBUNTU ANYMORE! All these annoying stupid errors… Maybe Debian or CentOS. I mean… I like Ubuntu, it’s a great beginner distro and even lets the nerds control everything they want, but what Canonical delivered the last few months just sucks. All these annoying bugs they added by patching arround: Non-working sound, A buggy KDE4. O.K. you could say that’s all desktop related stuff, but on my server for example I had some very strange XFS errors with the Ubuntu-Server kernel that just disappeared with the (also newer, maybe that’s the point) Debian kernel.
How-To: Encode Videos for iPhone or iPod on any Unix using ffmpeg
Imagine what? I’m a big fan of the iPhone/iPod touch for mobile entertainment and since I’m also a big fan of the commandline, I of course want to use ffmpeg for video conversion.
But… I’ve been looking for a working ffmpeg config for serveral months now. There were issues with Medibuntu’s version of ffmpeg for Ubuntu Hardy (or at least I had a lot of issues), there were issues with iTunes’ crazy restrictions, there are dozens of (non) working ffmpeg configs on the web… so I just want to share my config with you. Read more…
How-To: Mount WebDAV Share in Windows Vista
O.K. some of you asked me how to mount the /resticted area in Windows as I mentioned one or two times befor
I set up simple step-by-step guide. You know… picture book. I used Windows Vista Home Premium for all examples. Read more…
How-To: Setup WebDAV and MySQL Authentication using Apache2
FTP is depracted. It’s been designed back in the days when the Internet consisted only of a few Computers. It’s not Firewall friendly (there are some hacks to get it through today’s Firewalls though) and should not be used any longer. Especially because the standard FTP protocol sends your password in clear-text across the net. Read more…
How-To: Backup MySQL using AutoMySQLBackup
Have you ever had a hard disk or server failure and lost important docs? Well… I had.
I’ve been looking for a MySQL backup solution for a few days now, found many scripts, but only one that fits all my needs (Separated daily/weekly backups of all my databases, automatic backup rotation and network support): AutoMySQLBackup. Read more…
Search this Site
Blogroll
Archives
- March 2010 (2)
- February 2010 (1)
- January 2010 (4)
- December 2009 (3)
- November 2009 (3)
- October 2009 (1)
- August 2009 (3)
- July 2009 (1)
- June 2009 (4)
- May 2009 (3)
- April 2009 (5)
- March 2009 (7)
- February 2009 (3)
- January 2009 (10)
- December 2008 (9)
- November 2008 (8)
Hi, my name is Chris. I am a wannabe photog, traveler & geek that is again a student and lives in Hesse, Germany. 



