Skip to content

Instantly share code, notes, and snippets.

@bytesource
bytesource / tweetclone_sequel.rb
Created November 19, 2012 14:06
"Tweetclone" Twitter clone using Sequel (database schema taken from "Cloning Internet Applications with Ruby")
# CREATE DATABASE tweetclone WITH ENCODING 'UTF-8'
require 'sequel'
require 'logger'
# CONNECTION ================================
DB = Sequel.connect(ENV['DATABASE_URL'] ||'postgres://postgres:password@localhost/tweetclone')
# Logging SQL Queries
DB.loggers << Logger.new($stdout)
<?php
// 13: Post ID of the page the repeater is located on
if( have_rows('questions_and_answers', 13) ):
// loop through the rows of data
while ( have_rows('questions_and_answers', 13) ) : the_row();
// display a sub field value
//193: Post ID of reusable part template
# Sequel Google Groups
# Topic: https://groups.google.com/forum/?fromgroups#!topic/sequel-talk/WlgsyLtd9eE
require 'sequel'
require 'logger'
require 'date'
# Connection
# =============
@bytesource
bytesource / csv_parser_csv_gem_benchmark.rb
Created September 4, 2011 03:47
Simple CSV Parser vs. CSV Gem Benchmark
require 'open-uri'
require 'nokogiri'
require 'parslet'
require 'csv'
# --------------------------------------------------
# Auxiliary code
class String