Join   Log In
  • Startup Jobs
  • Recruit
  • Discover
  • Blog
    Les Fletcher

    Les Fletcher

    Harvey Mudd CS/Math, MS in Computational Math at Stanford, Full stack and mobile developer

    Software Engineer Vancouver Stanford University '06
    There was a problem loading your content.
     
    Experience
    Join me at Later!
    6 Open Positions · $4k–$180k/yr
    View Jobs
    Later
    Later
    Employee
    Tophatter
    Tophatter
    Software Developer 2011 - 2015 (over 4 years)
    Blippy
    Blippy
    Software Developer 2010 - 2011 (about 1 year)
    if(we)
    if(we)
    Software Developer 2008 - 2009 (8 months)
    Affinity Circles
    Affinity Circles
    Software Developer 2006 - 2008 (almost 3 years)
    Founder
     
    Employee
    if(we), Blippy, Later, Tophatter, Affinity Circles
    Investor
     
    Incubator
     
    Advisor
     
    Attorney
     
    Board Member
     
    Mentor
     
    Member
     
    Acquired
     
     
    Projects
    Encrypted Cookies Store
    Encrypted cookie based session for Rails 3.
    Developer, Ruby, Ruby on Rails · There are times when one must store things in a session that are not necessarily meant for anyone's eyes. Database… · More or memcache sessions should be used for highly confidential information, however, for information that is not mission critical but still could benefit from a little discretion, an encrypted session cookie might be a good option. EncryptedCookieStore is a drop in replacement for the built in ActionDispatch::Session::CookieStore. encrypted-cookie-store uses the encrypted-cookies gem to store the session information in an encrypted and signed cookie, instead of only using a signed cookie, as ActionDispatch::Session::CookieStore does.

    Similar functionality was introduced in Rails 4.0.
    Encrypted Cookies
    Encrypted cookie jar for Rails 3
    Developer, Ruby on Rails, Ruby · There are times when one must store things in a cookie that are not necessarily meant for anyone's eyes. It is… · More probably not the best practice to do so, but when one must, it's better to do so with at least a minimal bit of security. encrypted-cookies will encrypt and sign the contents of the cookie before writing it back to the browser and then decrypt and verify the data on each subsequent request.

    EncryptedCookieJar is very much like the SignedCookieJar. The difference is it uses ActiveSupport::MessageEncryptor instead of ActiveSupport::MessageVerifier to generate the value set on the cookie. Fairly straight forward.

    Similar functionality was introduced in Rails 4.0.
    Sparse Matrix
    Sparse matrix and vector classes for Ruby
    Developer, Ruby · A drop in replacement for the standard library matrix class implemented as a sparse matrix instead of a dense matrix.
    Select Column
    Select a single column from a table by passing ActiveRecord
    Developer, Ruby, Active Record · Bypass the ActiveRecord object creation when you only want an array populated from a single column. Similar… · More functionality showed up in Rails 4 as the #pluck method.
    Data Attributes
    Easy access to attributes stored in a serialized data hash
    Ruby, Active Record · ActiveRecord attributes are mapped to columns in your database; however, many attributes that needed to be persisted for an… · More object don't need their own column because they will never be searched or filtered on. One solution is to save these with a serialized hash into a text field in the database and provide similar access to the values as other attribute accessors.

    Similar functionality showed up in Rails 3.2 as ActiveRecord::Store.
     
    Education
     
    About
    Achievements

    As part of my last job I pushed both iOS and Android apps. I have fixed bugs in Rails and homebrew.

    Describe the most impressive thing you've done.
    Skills
    Ruby on Rails Ruby Java Android iOS Development Web Development
    Locations
    Vancouver
    Help · Blog · Twitter · Terms · Privacy Policy & Cookies · Unsubscribe · Cookie Preferences · Press · Profile not verified