Resources
- Introduction to Ruby on Rails - Slide deck covering the model-view-controller (MVC) pattern, ruby language, ActiveRecord, test framework, migrations and tools.
- Introduction to Digital Signing of Content - A step-by-step guide to digitally signing your posts and emails.
- Reciprocal Relationships using ActiveRecord - Explains how to model reciprocal relationships using the ActiveRecord ORM in Ruby on Rails.
- Developing for Software Protection and Licensing - Discusses how to develop software with protection and licensing in mind, and what features to look for in a third-party solution.
- CAS Tamper-Proofing is Broken: Consequences for Software Licensing - Explains what CAS tamper-proofing is, how to bypass it, and what this means for software licensing solutions that depend upon it.
- Obfuscated Properties - How obfuscation can break reflection on properties, and how to work around that.
- Write Better Tests with Flexmock - Discussion with examples on using the dynamic mocking library for Ruby called Flexmock.
- Debugging Rails Tests with rdebug - Tutorial explaining how to debug Rails tests.
- Why Digital Signing Matters - Describes why you should consider digital signing, and how to digitally sign messages on Microsoft Windows.
- Deploying Proprietary Java Software on Ubuntu Linux - How to build a .deb package for your Java software that provides menu icons and file association.