public marks

PUBLIC MARKS from Spone with tag ruby

2018

2017

Hatch

Configure any server to run Ruby on Rails servers in minutes and without hassle.

Fae CMS | A Flexible, Open-Source, Ruby On Rails CMS Engine

Like many Rails CMS engines, Fae delivers all the basics to get you up and running: authentication/authorization, a responsive UI, form helpers and workflows. But unlike other engines, Fae generates models, controllers, and views into your app that inherit from its core classes. That’s what enables Fae to work by default with almost no coding. And when it’s time to customize a single view or an entire section, it can be done in a way that will feel familiar to most Rails developers.

Danger - Stop Saying "You Forgot To…" in Code Review

Danger runs during your CI process, and gives teams the chance to automate common code review chores. This provides another logical step in your build, through this Danger can help lint your rote tasks in daily code review. You can use Danger to codify your teams norms. Leaving humans to think about harder problems. She does this by leaving messages inside your PRs based on rules that you create with the Ruby scripting language. Over time, as rules are adhered to, the message is amended to reflect the current state of the code review.

2016

Why You Should Taste Grape – Glauco Custódio – Software engineering, open source, community and passion

I know that Rails 5 with --api mode is around the corner. But I need to say you how awesome is to build APIs with Grape. I will show you why. What are the main features we expect from a good API? Parameter validation Parameter coercion Documentation Serialization Performance Versioning Authentication Testing The first four items are the ones in which Grape really shines for me. I am going through one at a time.

Stubbing External Services in Rails - Semaphore

Learn how to stub external services when testing your Ruby on Rails application.

2015

2014

How to integrate Sidekiq with ActiveJob - Ruby Journal

One of the hot thing in Rails 4.2 is the brand new ActiveJob gem, this gem consolidate the API for background job gems on the market such as DelayedJob, Resque, etc. Today I am going to guide you through how to integrate Sidekiq with ActiveJob

Sonic Pi

by 1 other
A free sound synthesiser for live coding designed to support computing and music lessons within schools. Use code to compose and perform in classical and contemporary styles ranging from Canons to Dubstep.

TTY • Toolbox for developing CLI clients in Ruby

The Ruby toolbox that you can use for building CLI projects

Volt - Home

Volt is a framework for building data rich web applications shockingly fast.

Introducing Praxis

Build APIs the way you always wanted.

MapPLZ

an easy geo data system across languages and databases

Better Specs { rspec guidelines with ruby }

RSpec is a great tool in the behavior-driven development (BDD) process of writing human readable specifications that direct and validate the development of your application. On the web there are many resources that give complete overview of _what_ you can do with RSpec. But there are fewer resources devoted to how to create a great RSpec test suite. Better Specs tries to fill this gap by collecting most of the "best practices" that other developers learn through years of experience.

Persisting data in Ruby with PStore — The blog of Rob Miller, Ruby developer

Fortunately, Ruby’s standard library has us covered with its persistent store library, which it calls PStore; it’s both a specific implementation of a persistent store and also an interface for other implementations. Let’s take a look at both the regular form of PStore and an alternate implementation, to see how it can help us persist data simply and safely.

2013

Sleek

Sleek is a gem for doing analytics. It allows you to easily collect and analyze events that happen in your app.

2012

Data Modeling in Performant Systems // RailsTips by John Nunemaker

I have been working on Words With Friends, a high traffic app, for over six months. Talk about trial by fire. I never knew what scale was. Suffice to say that I have learned a lot.

toystore: Ruby mapper for key-value data stores, and darn near anything - The Changelog - Open Source moves fast. Keep up.

NewToy (now Zynga with Friends) the folks that brought you the wildly popular mobile game Words With Friends, also have served up some open source code for your enjoyment. John Nunemaker and Geoffrey Dagley have created Toy Store, an ORM that promises to let you completely change your data store in a couple lines of code.

2011

nanoc: a Ruby site compiler that generates static HTML » home

(via)
nanoc is a tool that runs on your local computer and compiles documents written in formats such as Markdown, Textile, Haml… into a static web site consisting of simple HTML files, ready for uploading to any web server.

An Introduction to Spatial Programming With RGeo

One of the most important current trends in the high-tech industry is the rise of spatial and location-based technologies. Once the exclusive domain of complex GIS systems, these technologies are now increasingly available in small applications, websites, and enterprises. This document provides a brief overview of the concepts, techniques, and tools for implementing location-aware application features, focusing on the Ruby programming language and an open-source technology stack.