merczone.blogspot.com
Merc's Zone: September 2004
http://merczone.blogspot.com/2004_09_01_archive.html
Wednesday, September 29, 2004. Outdoor gear for camping, backpacking, hiking, cycling. Your sources for outdoor gear for camping, backpacking, hiking, cycling, snowboarding. Posted by merc at 10:22. Tuesday, September 28, 2004. Microsoft just open sourced their wiki software FlexWiki. Posted by merc at 23:37. Vertical Ventures Indoor Climbing Gym. Vertical Ventures Indoor Climbing Gym. Something to give a try soon. Posted by merc at 13:41. Sunday, September 26, 2004. Posted by merc at 14:54. With its bod...
jeffreystedfast.blogspot.com
A Moment of Zen: February 2014
http://jeffreystedfast.blogspot.com/2014_02_01_archive.html
A Moment of Zen. The Ramblings of Jeffrey Stedfast. Monday, February 3, 2014. Introducing MailKit, a cross-platform .NET mail-client library. Once I announced MimeKit. I knew it would only be a matter of time before I started getting asked about SMTP, IMAP, and/or POP3 support. Let's just say,. I started off back in early December writing an SmtpClient. So that developers using MimeKit wouldn't have to convert a MimeMessage to a System.Net.Mail.MailMessage. As well. I'm sure Philip van Hoof will be p...
jeffreystedfast.blogspot.com
A Moment of Zen: December 2012
http://jeffreystedfast.blogspot.com/2012_12_01_archive.html
A Moment of Zen. The Ramblings of Jeffrey Stedfast. Tuesday, December 11, 2012. HOWTO: MonoTouch Enterprise Deployment. Okay, so you've gotten the "Engage" hand-gesture from your Captain to deploy your MonoTouch app to the rest of the crew of the Enterprise. Now all you need to know is which buttons to press on your helm. First, you'll need to make sure that you've created and installed your "In-House" Distribution Certificate via Apple's iOS Provisioning Portal. Open your Project Options. Will cause an ...
jeffreystedfast.blogspot.com
A Moment of Zen: September 2012
http://jeffreystedfast.blogspot.com/2012_09_01_archive.html
A Moment of Zen. The Ramblings of Jeffrey Stedfast. Wednesday, September 5, 2012. Subscribe to: Posts (Atom). All code posted to this blog is licensed under the MIT/X11. License unless otherwise stated in the post itself. View my complete profile. Michael W. Stieber. Michael Zucchi (A Hacker's Craic). Awesome Inc. template. Template images by mariusFM77.
jeffreystedfast.blogspot.com
A Moment of Zen: August 2013
http://jeffreystedfast.blogspot.com/2013_08_01_archive.html
A Moment of Zen. The Ramblings of Jeffrey Stedfast. Sunday, August 11, 2013. Why decoding rfc2047-encoded headers is hard. Somewhat inspired by a recent thread. Mailing-list, I thought I'd explain why decoding headers is so hard to get right. I'm sure just about every developer who has ever worked on an email client could tell you this, but I guess I'm going to be the one to do it. This brings us to:. Encoded-word tokens illegally being embedded in other word tokens. You can see some examples here. Undec...
jeffreystedfast.blogspot.com
A Moment of Zen: Introducing MailKit, a cross-platform .NET mail-client library
http://jeffreystedfast.blogspot.com/2014/02/introducing-mailkit-cross-platform-net.html
A Moment of Zen. The Ramblings of Jeffrey Stedfast. Monday, February 3, 2014. Introducing MailKit, a cross-platform .NET mail-client library. Once I announced MimeKit. I knew it would only be a matter of time before I started getting asked about SMTP, IMAP, and/or POP3 support. Let's just say,. I started off back in early December writing an SmtpClient. So that developers using MimeKit wouldn't have to convert a MimeMessage to a System.Net.Mail.MailMessage. As well. I'm sure Philip van Hoof will be p...
jeffreystedfast.blogspot.com
A Moment of Zen: The Wait Is Over: MimeKit and MailKit Reach 1.0
http://jeffreystedfast.blogspot.com/2014/10/the-wait-is-over-mimekit-and-mailkit.html
A Moment of Zen. The Ramblings of Jeffrey Stedfast. Thursday, October 16, 2014. The Wait Is Over: MimeKit and MailKit Reach 1.0. After about a year in the making for MimeKit. And nearly 8 months for MailKit. They've finally reached 1.0 status. All of these goals for MimeKit have been reached (partly thanks to the BouncyCastle. Project for the crypto support). I started off implementing an SmtpClient. With support for SASL. Authentication, STARTTLS, and PIPELINING support. Which took me roughly two weeks ...
jeffreystedfast.blogspot.com
A Moment of Zen: October 2013
http://jeffreystedfast.blogspot.com/2013_10_01_archive.html
A Moment of Zen. The Ramblings of Jeffrey Stedfast. Monday, October 7, 2013. Optimization Tips and Tricks used by MimeKit: Part 2. In my previous blog post. I talked about optimizing the most critical loop in MimeKit. Extending our read buffer by an extra byte (which later became 4 extra bytes) that I could set to ' n'. Allowing me to do the bounds check after. The loop as opposed to in the loop, saving us roughly half the instructions. Method, its internal buffer really has to be a single contiguous blo...
jeffreystedfast.blogspot.com
A Moment of Zen: July 2012
http://jeffreystedfast.blogspot.com/2012_07_01_archive.html
A Moment of Zen. The Ramblings of Jeffrey Stedfast. Wednesday, July 18, 2012. The Chevy Volt, brought to you by you . and Obama. Subscribe to: Posts (Atom). All code posted to this blog is licensed under the MIT/X11. License unless otherwise stated in the post itself. View my complete profile. The Chevy Volt, brought to you by you . and Obam. Michael W. Stieber. Michael Zucchi (A Hacker's Craic). Awesome Inc. template. Template images by mariusFM77.
jeffreystedfast.blogspot.com
A Moment of Zen: March 2014
http://jeffreystedfast.blogspot.com/2014_03_01_archive.html
A Moment of Zen. The Ramblings of Jeffrey Stedfast. Monday, March 10, 2014. GMime gets a Speed Boost. With all of the performance. I've been putting into MimeKit. Recently, it was about time to port some of these optimizations back to GMime. Fejj@localhost gmime-2.6.19]$ ./gmime-mbox-parser really-big.mbox. Parsed 29792 messages in 5.15 seconds. Fejj@localhost gmime-2.6.20]$ ./gmime-mbox-parser really-big.mbox. Parsed 29792 messages in 4.70 seconds. Parsed 29792 messages in 4.52 seconds. After talking wi...