Skip to content

Instantly share code, notes, and snippets.

View zamith's full-sized avatar

Luís Ferreira zamith

View GitHub Profile
@zamith
zamith / strings.rb
Created July 19, 2015 01:28
Format strings
str = "this is a template string with a %{placeholder} in it"
puts str % { "placeholder": "piece of text" }
# => this is a template string with a piece of text in it
@zamith
zamith / data.rb
Created August 20, 2015 20:23
DATA example
puts DATA.gets
__END__
Hello Mr. World!
Rails.application.routes.draw do
mount Citygate::Engine => "/play"
end
Rails.application.routes.draw do
mount Citygate::Engine => "/play"
end
@zamith
zamith / KSCreate.java
Created July 10, 2012 15:02
Cassandra error
List column_families = new ArrayList();
CfDef base_columns_cf_definition = new CfDef();
base_columns_cf_definition.setKeyspace("Indexes");
base_columns_cf_definition.setName("PrimaryIndexes");
base_columns_cf_definition.setColumn_type("Standard");
base_columns_cf_definition.setComparator_type("BytesType");
base_columns_cf_definition.setKey_validation_class("BytesType");
base_columns_cf_definition.setDefault_validation_class("BytesType");
@zamith
zamith / after.rb
Created October 6, 2012 02:01
The power of clean code
class UserTeamsController < ApplicationController
respond_to :html
def create
if is_a_coach?
create_a_team_for_the_coach
populate_flash condition: @coach_to_team_connection,
success_msg: t('flash.team.created.success'),
failure_msg: t('flash.team.created.error')
@zamith
zamith / gist:4124148
Created November 21, 2012 10:26
Emulate HTTPS POST
url="https://exportwriter.zoho.com/remotedoc.im?apikey=#{apikey}&output=url"
uri = URI.parse(url)
req = Net::HTTP::Post.new(uri.path)
req.set_form_data(params)
http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = true
response = http.request(req)
#include <stdio.h>
void print_ages(int age) {
int i;
int number_of_trips = 0;
for (i = 0; i <= age; i++)
{
if(i % 8 == 0 && i % 5 != 0) {
printf("%i\n", i);
number_of_trips++;
<?php
class UserMailer {
private $user = null;
public function __construct(user)
{
$this->$user = user;
}
class UserMailer {
private $user;
public function __construct($user)
{
$this->user = $user;
}
public function activation_deliver()
{