I’ve been moving content from my old KB in Github to its new (and hopefully permanent) home at
https://codemastershawn.com/kb
and I took the opportunity to update the Set up a new Windows PC entry. It documents how I configure a new PC with my chosen productivity tools.
]]>So, I’ve been working for K2 for about a year-and-a-half now and am still enjoying being part of an actual software company again. Today I found out they’ve produced a new How To video for the product I’ve been the primary developer on for the last year or so.
This component is a broker that connects to a RESTful web service and exposes its entities and methods as K2 SmartObjects – which can be used in workflows, reports and other K2 blackpearl or Appit processes.
The area outlined by the blue box below is the functionality I am responsible for:
]]>Topics: Telecommuting tips, Heartbleed tools, the end of crapware?, Git tutorials, free education, ideas into products, humanize numbers, better Datetimes, a Git GUI.
Projects, etc.
I’ll soon be announcing a project I’m very excited about: a portable library and Android app for the wonderful data provided by the folks at NutritionIX. NutritionIX provides comprehensive nutrition information for individual food items as well as popular restaurants – something that has been extremely useful in managing my diabetes (type 2). Watch this space for the official project announcement in the coming days.
Also, I’ve added a new option for donating to support my work: There are now PayPal buttons both here on my blog and at http://tiny.cc/support-cms which allow you to make a donation of any amount you wish using only a credit card. There is no need to sign up for an account. Thanks for your support; every little bit helps.
]]>The Weekly roundup is my regular post of interesting and useful things I’ve found or done over the last week.
Topics: Diversity in tech, crypto, online verification, Windows pkg management, .NET Foundation, a better RSS reader, tutorials, taking credit cards, debugging mod_rewrite.
I resisted saying anything yesterday because I didn’t want people to think it was a prank, but Bellevue College has decided not to renew my annual contract and let me go. By happenstance this development coincides with my launching of Life 3.0 – a new concept of employment. I’ll be looking at a number of options going forward, but I’d like to ask everybody to please take a moment to read my Support Shawn’s Work page and consider contributing as little or as much as you feel comfortable with.
Even if you can’t or don’t want to donate, please help me spread the word by sharing this link: http://tiny.cc/support-cms
In the coming weeks you should see more posts on this blog, contributions to the open source projects I work on and other efforts that will be directly supported by your donations.
Thank you and be well.
]]>Topics: Incentivizing software issues, free images for your blog, testing Javascript, automating browser tests.
If you’d like to support this blog and the work I do in general, I now have an Amazon Wishlist with hardware, software, etc. that I need. More options and information are coming soon.
]]>NOTE: I’m moving the posting day/time for the weekly roundup to Monday morning. Hopefully that will make it a little more visible as well as giving me the weekend to wrap up the content.
Just finished watching the ReSharper Secrets video on the JetBrainsTV channel on YouTube. Several good tips there. Definitely worth watching. The presenter spends the bulk of the time talking about Annotations – which are how ReSharper works a lot of its magic and are now available to us for decorating our own code. He closes by sharing a few of his own favorite features he thinks are not very well known. I didn’t know most of them.
]]>Has anyone already written the code to use the AVR on the Gertboard for the Raspberry Pi as a simple GPIO expansion/demux?
I don’t have an answer for him, but maybe you do, or know somebody who does?