Memoization in Ruby
Memoization is a technique employed in many languages which allows you to cache the results of slow or expensive operations and return the cached result whenever the method is subsequently...
Displaying posts 337 - 348 of 399 in total
Memoization is a technique employed in many languages which allows you to cache the results of slow or expensive operations and return the cached result whenever the method is subsequently...
If you’re a keen gem developer like myself and you regularly use them in your other applications, you may find it useful to know of this quick tip. It allows...
I’m sitting here at PHP South Coast, surrounded by PHP developers and I’m writing some Ruby. I’ve come up with a nice little gem to avoid the extra work involved...
Usually we just use incrementing integers as primary keys on our database objects however in Coact we're using UUIDs instead.
Staytus is another open source project I got off the ground a few months ago. It provides a content management system for managing service statuses for your network or web...
Drag and dropping file attachments into your tickets and discussions just got better. Drag a PNG or JPEG image onto your update to have a link to it automatically inserted...
A couple of weekends ago, I found myself needing some sort of application to manage the annual budget for aTech but manage my personal monthly budget. I tried to create...
If you're anything like me you're terrible at tidying up your remote branches once you've merged your work, leading you to having a great big, long list in Codebase. This...
Today we're introducing a new way to view your contacts and their associated tickets; by company! Open up your Contacts tab in Sirportly and select 'View Companies' on the right.
Earlier today we deployed a new calendar to Codebase which allows you to create your own events at both an account or project level. These events can be displayed to...
Codebase has always offered users a way to post project-events to third party services such as Slack or HipChat, or to your own services using HTTP Post. Unfortunately, up until...
Hot on the heels of our Side-by-Side Diff Views update comes syntax highlighting in diffs. This should make reading diffs much easier than before.