Notch8 Ruby on Rails Web Application Developers

Full-throttle Ruby on Rails Development

  • About
    • Team
    • Active Clients
  • Work
    • Capabilities
    • Framework Updates
    • HykuUP
    • Code Audits and Reviews
    • Ongoing Application Maintenance and Support
  • Clients
    • Case Study: Vizer
    • Case Study: Atla Digital Libary
    • Case Study: ShopTab
    • Case Study: UCSD
    • Case Study: WUSTL
    • Case Study: UCLA
  • Samvera
  • Blog
  • Contact
You are here: Home / Archives for Blog / Coding Corner

Coding Corner

The only thing we love more than code is sharing our knowledge. Look here for insights on everything software development.

Bash Commands – But In Ruby!

March 24, 2016 by rob 2 Comments

Ruby Developer – Essential Bash Commands, Ruby Edition

Ziemek wrote an amazing post about essential bash commands for Ruby developers over at his blog.  I thought it would be fun to show some of the same commands, but using command line Ruby instead. I find using Ruby with the -ne flag easier to remember and easier to expand in to more complex scripts.

This is not a hammer vs screwdriver kind of argument… more of a composite handle hammer vs a wooden handle hammer. Without further ado, I’m going to show you how to use Ruby instead of the awk / grep / sed combo going example by example to transform each of Ziemek’s fantastic Bash examples in to Ruby ones.

[Read more…]

Filed Under: Coding Corner Tagged With: Ruby

Rails 5 ActiveRecord Changes

November 9, 2015 by Jeremy Clemans 1 Comment

 

You Won’t Believe These 7 Insane Changes in Rails 5 ActiveRecord!

Just when you were feeling like a level 11 wizard with Rails 4 somebody had to go and change it all up. Actually there are some pretty cool changes coming… in the next few weeks? Months? I don’t know, but change has a way of coming sooner than you think. The time is ripe for preparation. What’s that? You’re still running your app on Rails 2.3? Well shitsticks. Let’s just continue, shall we?

[Read more…]

Filed Under: Coding Corner Tagged With: ActiveRecord, Rails

Collapsing components in Ember

November 6, 2015 by Vincent Colavin Leave a Comment

In this article I work through my learning process while building collapsing components in Ember.

This article is not an introduction to Ember. I assume you already know how to create components, display them with Handlebars, and link together their actions and data. Please feel free to contact me if you have questions about these things, or read the official intro to Ember components.

The task:

“Hey Vincent, we need it so that if you click a heading, all of that headings’ filter terms collapse. Like an accordion.” – Matt

[Read more…]

Filed Under: Coding Corner Tagged With: Ember, JavaScript

REST for Internet Arguments – RESTful Interface

November 5, 2015 by Vincent Colavin Leave a Comment

This is an adaptation of a lightning talk I gave at PDX Ruby on November 3rd, 2015.

A while back, I was looking at the documentation for Mandrill’s API. I pulled the following quote from https://mandrillapp.com/api/docs/ on 11/05/2015:

The Mandrill API is a mostly RESTful API. Known caveats:

  • All API calls should be made with HTTP POST.
  • You can consider any non-200 HTTP response code an error – the returned data will contain more detailed information
  • All methods are accessed via: https://mandrillapp.com/api/1.0/SOME-METHOD.OUTPUT_FORMAT

“THAT’S NOT EVEN CLOSE TO REST”, I screamed from the heavens (Twitter). “I KNOW WHAT A RESTFUL INTERFACE IS AND THAT’S NOT IT. I’M A PROFESSIONAL. GOSH. REST USES STATUS CODES AND HTTP VERBS MORE INTELLIGENTLY THAN THAT.”

[Read more…]

Filed Under: Coding Corner Tagged With: REST, Ruby

Ruby Debugging: Life after Puts

December 17, 2013 by Lindsay LaShell Leave a Comment

Have you outgrown basic debugging in Ruby? Rob Kaufman shows how to step up your game and use the Ruby debugger in a variety of practical ways.

This talk was originally delivered at SD Ruby.

Ruby Debugging: Life After Puts


Right-click or ctrl-click this link to download

Filed Under: Coding Corner Tagged With: Ruby

  • « Previous Page
  • 1
  • 2
  • 3
  • Next Page »

Capabilities & Services

Notch8 has an experienced team of web developers distributed on the west coast of the U.S. available for:

  • Design, Planning, and Architecting
  • iOS and Android Development with React Native
  • Code Audits and Reviews
  • Ruby on Rails and Javascript Development
  • Full Stack Development
  • Samvera / Hyku Data Preservation Solutions
  • Framework Upgrades
  • Monitoring and Support
  • Deployment Optimization and Containerization
  • Team
  • Contact Us
  • © Notch8 2017, some rights reserved

Copyright © 2021 · Parallax Pro Theme on Genesis Framework · WordPress · Log in