Skip to content

Instantly share code, notes, and snippets.

require 'csv'
class Exporter
DEFAULT_EXPORT_TABLES = [ Invoice, InvoiceItem, Item, Merchant, Transaction, User ]
DESTINATION_FOLDER = "tmp/"
def self.export_tables_to_csv(tables = DEFAULT_EXPORT_TABLES)
tables.each { |klass| export_table_to_csv(klass) }
end

My modified fork of agnoster.zsh-theme

A ZSH theme optimized for people who use:

  • Solarized
  • Git
  • Unicode-compatible fonts and terminals (I use iTerm2 + Menlo)

Compatibility

#!/usr/bin/env ruby
# Author : Emad Elsaid (https://github.com/blazeeboy)
require 'linkedin' # gem install linkedin
require 'json'
# create an appliation then
# get your api keys at https://www.linkedin.com/secure/developer
config = {
your_consumer_key: 'xxxxxxxxxxxxxxxx',
your_consumer_secret: 'xxxxxxxxxxxxxxxx',
<div class='content'>
<!-- your application code, which requires some JS -->
</div>
<% content_for :javascript do %>
<script type="text/javascript">
$(function () {
$('th').tooltip();
});
</script>
class ImageUploader < CarrierWave::Uploader::Base
include CarrierWave::MiniMagick
storage :file
def thumb(size)
begun_at = Time.now
size.gsub!(/#/, '!')
uploader = Class.new(self.class)
uploader.versions.clear
uploader.version_names = [size]

Business Models

Advertising

Models Examples
Display ads Yahoo!
Search ads Google
def find_next_largest arr
base = arr[0]
new_base = arr.map{|x| x if x > base}.compact.sort.first
new_array = [new_base]
no_of_times_base_value_present = arr.select{|x| x == new_base}.compact.count
rest_array = arr - [new_base] + (new_base.to_s*(no_of_times_base_value_present-1)).split("").map{|x| x.to_i}
rest_array = rest_array.sort
arr = [2, 4, 67, 0, 12, 7]
def reach_end arr
current_max_index = arr[0]
hop_count = 0
last_index_of_array = arr.size - 1
puts "=-"*5
puts "CURRENT_MAX_INDEX : #{current_max_index}"
@rtcoms
rtcoms / connectHTMLelements_SVG.png
Created March 2, 2017 14:40 — forked from alojzije/connectHTMLelements_SVG.png
Connect two elements / draw a path between two elements with SVG path (using jQuery)
connectHTMLelements_SVG.png
@rtcoms
rtcoms / levelsio-by.html
Created April 16, 2018 13:59 — forked from levelsio/levelsio-by.html
Maker Link (aka the @levelsio by link)
<!-- Maker Link by @levelsio -->
<!-- MIT License -->
<style>
body {
background:#333;
}
.levelsio-by {
font-family:"Helvetica Neue",sans-serif;
right:0;