The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
1) Take an old keyboard, tear out the encoder and the cable. Throw the rest away.
2) Buy a sufficient number of cherry keyboard switches of your choice. There are quite a few types. harder, softer, with or without a 'click'.
3) 3D print a 'tray' with square openings to mount the switches in, with the proper layout of course.
4) Wire up the keyboard switches and the encoder on the underside of the 'tray.
5) Buy or 3D print keycaps and put them onto the switches. Now you already should have a functioning keyboard.
6) Design and 3D print a case, mount the 'tray and the encoder inside. Done.
Some fine sandpaper, spraypaint, decals (especially for the keycaps) and a coat of clear paint to protect the decals can work wonders for the appearance.
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
I still favor my 20+ y/o HP that I got with my very first Windows system back in '98. I take it apart every few years and give a good cleaning. So far, it's been one keyboard for my entire coding career!
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
I have been asked to extract emails, attachments, contacts and calenders from a number of large PST files and to export the emails as DOCX files. I have written some VBA code in Outlook to do this, but the scope of this project has rapidly expanded and this is now too slow. I reckon there are about a million or more emails and attachments in total.
Can anyone recommend tools (free or paid-for) that can quickly and efficiently do this?
Last Visit: 5-Dec-19 12:31 Last Update: 5-Dec-19 12:31