garybernhardt/base
10 days ago by rtlechow
"But why stop there? Why not have even more methods? In fact, let's put every method on one Base class! So I did. It's called Base. Just subclass it and feel free to directly reference any class method, instance method, or constant defined on any module or class in the system. "
code
ruby
humour
github
10 days ago by rtlechow
elliottcable/rat
10 days ago by rtlechow
"irssi, for any messaging system, and scriptable in ruby"
irssi
ruby
10 days ago by rtlechow
tobi/imagery
10 days ago by rtlechow
"Image server / proxy that can resize images on demand based on common file prefixes ( such as _small, _medium ) and apply other rmagick effects. Supposed to be used between a Squid/Varnish and S3"
api
github
image
ruby
proxy
10 days ago by rtlechow
defunkt/repl
10 days ago by rtlechow
"repl is an interactive program which tenderly wraps another, non-interactive program."
cli
github
repl
ruby
10 days ago by rtlechow
pzol/monadic
28 days ago by rtlechow
helps dealing with exceptional situations, it comes from the sphere of functional programming and bringing the goodies I have come to love in Scala to my ruby projects
monad
ruby
28 days ago by rtlechow
words-about-code/2012/04/rails-internals-inside-attribute-methods.md at master · oscardelben/words-about-code
7 weeks ago by rtlechow
"AttributeMethods is a useful class that alllows you to define dynamic prefixes/suffixes for your class attributes."
rails
ruby
7 weeks ago by rtlechow
Programming With Nothing
9 weeks ago by rtlechow
"In fact, you know what? I love Ruby so much that I want to ruin it. Let’s see how much it can do if we remove all of its features. Naturally that means no gems, no standard library, no modules, methods, classes or objects. But this is love, so let’s go all the way: no control flow, no assignment, no arrays, strings, numbers or booleans."
code
functional
lambda
programming
ruby
9 weeks ago by rtlechow
Talk Like A Duck : How Arlo got injected into Ruby
february 2012 by rtlechow
"Came to talk about the draft. They got a building down New York City, it's called Whitehall Street, where you walk in, you get injected, inspected, detected, infected, neglected and selected.
So Dan picked the collection enumeration method selectors in Smalltalk from "Alice's Restaurant", no doubt. I suspect that that initial argument of inject:into: came about because he wanted to use that pattern and map and reduce didn't fit. Actually I'm not sure that map and reduce were commonly used terms at that time.
So if you don't like inject in Ruby, don't blame Matz, blame Dan and Arlo!"
programming
software
smalltalk
history
humour
music
ruby
So Dan picked the collection enumeration method selectors in Smalltalk from "Alice's Restaurant", no doubt. I suspect that that initial argument of inject:into: came about because he wanted to use that pattern and map and reduce didn't fit. Actually I'm not sure that map and reduce were commonly used terms at that time.
So if you don't like inject in Ruby, don't blame Matz, blame Dan and Arlo!"
february 2012 by rtlechow
charliesome/twostroke - GitHub
january 2012 by rtlechow
"Twostroke is a Javascript implementation written in pure Ruby."
javascript
parser
ruby
january 2012 by rtlechow
Simulating .PHONY in Rake - Polishing Ruby
january 2012 by rtlechow
"What I need is a prerequisite that fixes this with a timestamp earlier than my files:
def (task(:phony)).timestamp # omg I love/hate this grammar construct
Time.at 0
end"
rake
ruby
def (task(:phony)).timestamp # omg I love/hate this grammar construct
Time.at 0
end"
january 2012 by rtlechow
FUN3D Manual :: Chapter 1: Introduction
june 2011 by rtlechow
"FUN3D was born in the late 1980s as a research code. The code’s original purpose was to study existing algorithms and to develop new algorithms for unstructured-grid fluid dynamic simulations spanning incompressible flow to transonic flow. The project has since grown into a suite of codes that cover not only analysis, but adjoint-based error estimation, mesh adaptation, and design optimization of fluid dynamic problems extending into the hypersonic regime. Meanwhile, algorithms developed in FUN3D are at the core of other CFD codes such as USM3D."
ruby
programming
software
simulation
research
algorithms
june 2011 by rtlechow
Radical Culture in Ruby: The Gender, Fetish and Race of Programming « Shanley's Place to Share Things
may 2011 by rtlechow
"As programming languages and machine control become increasingly accessible to minority populations, the impact they have on constructing actors, power and community is a critical area of inquiry.
With the increasing ubiquity and availability of machine control made possible through innovations in high-level languages, coding communities will increasingly be associated with, both opportunitistically and by force, a larger propaganda machine.
Programming is about sex, gender, money and race. Evaluating programming languages and their communities as merely technical artifacts obscures and silences a massive range of context and implication."
culture
development
face
ruby
software
programming
With the increasing ubiquity and availability of machine control made possible through innovations in high-level languages, coding communities will increasingly be associated with, both opportunitistically and by force, a larger propaganda machine.
Programming is about sex, gender, money and race. Evaluating programming languages and their communities as merely technical artifacts obscures and silences a massive range of context and implication."
may 2011 by rtlechow
PeterHamilton/citier - GitHub
may 2011 by rtlechow
Class Inheritance & Table Inheritance for Rails
ruby
rails
inheritance
cti
may 2011 by rtlechow
A text-object for ruby blocks
december 2010 by rtlechow
"Ever since learning about Vim’s text-objects I have wished that there was a way of selecting blocks in ruby code. Well, now there is. Today I am releasing a plugin that creates a custom text object for selecting ruby blocks. Merry Christmas!"
blocks
plugins
programming
ruby
december 2010 by rtlechow
lib/newie.rb at master from guilhermesilveira/newie - GitHub
december 2010 by rtlechow
Ruby dependency injection framework lolz.
ruby
code
programming
di
december 2010 by rtlechow
related tags
37signals ⊕ access ⊕ account ⊕ accounting ⊕ activemerchant ⊕ activerecord ⊕ activism ⊕ acts_as_state_machine ⊕ acts_as_taggable ⊕ advice ⊕ aggregator ⊕ agile ⊕ ai ⊕ ajax ⊕ algorithm ⊕ algorithms ⊕ alterego ⊕ amazon ⊕ ambition ⊕ amqp ⊕ analysis ⊕ analytics ⊕ animation ⊕ anti-pattern ⊕ anti-patterns ⊕ antipattern ⊕ antipatterns ⊕ apache ⊕ api ⊕ app ⊕ apple ⊕ appliance ⊕ application ⊕ applications ⊕ apps ⊕ architecture ⊕ arduino ⊕ art ⊕ article ⊕ articles ⊕ artificial ⊕ asp.net ⊕ association ⊕ asynchronous ⊕ attr_protected ⊕ auth ⊕ authentication ⊕ authlogic ⊕ authorization ⊕ authorize.net ⊕ autospec ⊕ autotest ⊕ awk ⊕ aws ⊕ backbone ⊕ backbone.js ⊕ background ⊕ backup ⊕ bar ⊕ barduino ⊕ bash ⊕ basic ⊕ bayes ⊕ bayesian ⊕ bc ⊕ bdd ⊕ bddcast ⊕ benchmark ⊕ benchmarking ⊕ best ⊕ best-practices ⊕ bestpractice ⊕ bestpractices ⊕ billing ⊕ binary ⊕ bindata ⊕ binding ⊕ block ⊕ blocks ⊕ blog ⊕ blogs ⊕ book ⊕ books ⊕ boolean ⊕ brain ⊕ branch ⊕ bridge ⊕ browser ⊕ builder ⊕ bundler ⊕ business ⊕ c ⊕ c# ⊕ c++ ⊕ calendar ⊕ campfire ⊕ canada ⊕ capistrano ⊕ career ⊕ cargocult ⊕ cells ⊕ centos ⊕ charity ⊕ cheat ⊕ cheatsheet ⊕ checklist ⊕ chef ⊕ ci ⊕ class ⊕ classification ⊕ clearance ⊕ cli ⊕ clojure ⊕ closures ⊕ clothing ⊕ cloud ⊕ cloud-computing ⊕ cloudkit ⊕ CMS ⊕ cobol ⊕ cocoa ⊕ code ⊕ codesmell ⊕ coding ⊕ collaboration ⊕ collectd ⊕ collection ⊕ color ⊕ colorscheme ⊕ comet ⊕ commandline ⊕ comments ⊕ community ⊕ compare ⊕ comparison ⊕ compiler ⊕ compilers ⊕ components ⊕ composed_of ⊕ computer ⊕ computers ⊕ computerscience ⊕ computervision ⊕ computing ⊕ concurrency ⊕ conditional ⊕ conference ⊕ config ⊕ configuration ⊕ connect ⊕ console ⊕ consultancy ⊕ continuousintegration ⊕ contributing ⊕ control ⊕ controller ⊕ controllers ⊕ conventions ⊕ conversion ⊕ convert ⊕ cool ⊕ core ⊕ couchdb ⊕ count ⊕ craftsmanship ⊕ cramp ⊕ crawler ⊕ crawling ⊕ creativecommons ⊕ creditcard ⊕ crypto ⊕ css ⊕ cti ⊕ cucumber ⊕ culture ⊕ custom ⊕ dashboard ⊕ data ⊕ database ⊕ databases ⊕ datamining ⊕ date ⊕ davethomas ⊕ db ⊕ dci ⊕ ddd ⊕ debian ⊕ debug ⊕ debugger ⊕ debugging ⊕ demo ⊕ dependencies ⊕ deploy ⊕ deployment ⊕ design ⊕ designpatterns ⊕ dev ⊕ developer ⊕ developers ⊕ development ⊕ di ⊕ diagram ⊕ directory ⊕ distributed ⊕ diy ⊕ dmg ⊕ docs ⊕ documentation ⊕ domain ⊕ drinks ⊕ dropbox ⊕ drx ⊕ dry ⊕ dsl ⊕ dtrace ⊕ dvcs ⊕ ebook ⊕ ebooks ⊕ ec2 ⊕ ecommerce ⊕ edd ⊕ edge ⊕ editor ⊕ education ⊕ email ⊕ emscripten ⊕ encoding ⊕ endless ⊕ engine ⊕ engines ⊕ english ⊕ ephemeral ⊕ erb ⊕ erlang ⊕ errors ⊕ etl ⊕ eventmachine ⊕ events ⊕ evolution ⊕ example ⊕ examples ⊕ excel ⊕ exception ⊕ exceptions ⊕ experiment ⊕ expressions ⊕ ext ⊕ extensions ⊕ external ⊕ extjs ⊕ face ⊕ facebook ⊕ facets ⊕ factorygirl ⊕ fast ⊕ features ⊕ fedex ⊕ ffi ⊕ fields ⊕ files ⊕ finance ⊕ find ⊕ finder ⊕ flash ⊕ form ⊕ formatting ⊕ forms ⊕ fortran ⊕ forum ⊕ framework ⊕ frameworks ⊕ free ⊕ freelance ⊕ fts ⊕ fulltext ⊕ fulltextsearch ⊕ fun ⊕ function ⊕ functional ⊕ functionalprogramming ⊕ fundraising ⊕ funny ⊕ fuzzing ⊕ game ⊕ gameoflife ⊕ games ⊕ geek ⊕ gem ⊕ gems ⊕ generation ⊕ generator ⊕ genetic ⊕ geo ⊕ geocode ⊕ geocoding ⊕ geofencing ⊕ gestalt ⊕ gga4r ⊕ git ⊕ github ⊕ google ⊕ googlemaps ⊕ gotchas ⊕ grammar ⊕ graph ⊕ graphics ⊕ graphviz ⊕ grep ⊕ group ⊕ gsoc ⊕ gui ⊕ guide ⊕ guidelines ⊕ guides ⊕ hack ⊕ hacks ⊕ haml ⊕ hardware ⊕ hashrocket ⊕ haskell ⊕ has_finder ⊕ has_many ⊕ has_many_polymorphs ⊕ heatmap ⊕ helper ⊕ helpers ⊕ heroku ⊕ hg ⊕ highlighting ⊕ hirb ⊕ hiring ⊕ history ⊕ hosting ⊕ howto ⊕ hpricot ⊕ html ⊕ html5 ⊕ http ⊕ hulu ⊕ humor ⊕ humour ⊕ hydra ⊕ icon ⊕ icons ⊕ ide ⊕ ideas ⊕ idioms ⊕ image ⊕ imagemagick ⊕ import ⊕ infoq ⊕ inheritance ⊕ inspector ⊕ inspiration ⊕ install ⊕ intelligence ⊕ interesting ⊕ interface ⊕ internals ⊕ internet ⊕ interpreter ⊕ interview ⊕ introduction ⊕ ios ⊕ iphone ⊕ ipod ⊕ iptv ⊕ irb ⊕ irssi ⊕ iso ⊕ jam ⊕ japan ⊕ java ⊕ javascript ⊕ jit ⊕ job ⊕ jobs ⊕ jquery ⊕ jruby ⊕ js ⊕ json ⊕ kata ⊕ kawaii ⊕ kids ⊕ kit ⊕ koans ⊕ lambda ⊕ language ⊕ languages ⊕ latex ⊕ launch ⊕ layout ⊕ learning ⊕ legacy ⊕ length ⊕ leopard ⊕ less ⊕ libraries ⊕ library ⊕ limelight ⊕ linguistics ⊕ links ⊕ lint ⊕ linux ⊕ lisp ⊕ list ⊕ lists ⊕ llvm ⊕ local-openid ⊕ location ⊕ locomotive ⊕ log ⊕ logfile ⊕ logic ⊕ login ⊕ logs ⊕ lucene ⊕ mac ⊕ machine ⊕ macos ⊕ macosx ⊕ macruby ⊕ magazine ⊕ magic ⊕ maglev ⊕ mail ⊕ management ⊕ manual ⊕ maps ⊕ markdown ⊕ marketing ⊕ markov ⊕ markup ⊕ mashup ⊕ math ⊕ matlab ⊕ matz ⊕ maze ⊕ mentoring ⊕ merb ⊕ merchant ⊕ mercurial ⊕ merge ⊕ messaging ⊕ meta ⊕ metaclass ⊕ metaclasses ⊕ metal ⊕ metaprogramming ⊕ method ⊕ methodology ⊕ methods ⊕ metrics ⊕ metric_fu ⊕ micro ⊕ microframework ⊕ middleware ⊕ migration ⊕ minimal ⊕ minitest ⊕ mistakes ⊕ mobile ⊕ mocking ⊕ model ⊕ modeling ⊕ models ⊕ mod_rails ⊕ monad ⊕ monads ⊕ money ⊕ mongodb ⊕ mongrel ⊕ monitoring ⊕ mri ⊕ music ⊕ mvc ⊕ mysql ⊕ named_scope ⊕ network ⊕ neuralnetwork ⊕ nonprofit ⊕ nosql ⊕ notification ⊕ notifier ⊕ oauth ⊕ object ⊕ objectmodel ⊕ objectoriented ⊕ objectspace ⊕ oneliners ⊕ oniguruma ⊕ online ⊕ ontario ⊕ oo ⊕ oocss ⊕ oop ⊕ opengl ⊕ openoffice ⊕ opensource ⊕ openuri ⊕ openvpn ⊕ operators ⊕ opinion ⊕ optimization ⊕ optionparser ⊕ oreilly ⊕ osx ⊕ packaging ⊕ paginate ⊕ pagination ⊕ paging ⊕ parselet ⊕ parseley ⊕ parser ⊕ parsers ⊕ parsing ⊕ passenger ⊕ patch ⊕ pattern ⊕ patterns ⊕ payment ⊕ paypal ⊕ pdf ⊕ people ⊕ performance ⊕ perl ⊕ philosophy ⊕ phone ⊕ php ⊕ physical ⊕ pivotal ⊕ platypus ⊕ plugin ⊕ plugins ⊕ pluralize ⊕ podcast ⊕ podcasts ⊕ policy ⊕ polymorphic ⊕ polymorphism ⊕ popularity ⊕ portal ⊕ porter ⊕ portfolio ⊕ postgres ⊕ postgresql ⊕ practices ⊕ pragdave ⊕ presentation ⊕ presentations ⊕ presenter ⊕ prime ⊕ private ⊕ probability ⊕ proc ⊕ processing ⊕ production ⊕ productivity ⊕ programming ⊕ progress ⊕ project ⊕ projects ⊕ protocol ⊕ prototype ⊕ proxy ⊕ public ⊕ push ⊕ python ⊕ quality ⊕ questions ⊕ queue ⊕ quickbooks ⊕ quickref ⊕ quote ⊕ rabbitmq ⊕ rack ⊕ rails ⊕ railstips ⊕ rake ⊕ random ⊕ ranking ⊕ rdiscount ⊕ rdoc ⊕ read ⊕ reading ⊕ realtime ⊕ recipe ⊕ recipes ⊕ recurring ⊕ recursion ⊕ red ⊕ redis ⊕ redshift ⊕ refactoring ⊕ reference ⊕ regex ⊕ regexp ⊕ repl ⊕ reporting ⊕ research ⊕ resource ⊕ resources ⊕ respond_to ⊕ rest ⊕ ri ⊕ ria ⊕ ror ⊕ routes ⊕ rpg ⊕ rspec ⊕ rss ⊕ rtex ⊕ ruby ⊖ ruby1.9 ⊕ rubycocoa ⊕ rubygems ⊕ rubyists ⊕ rubykoans ⊕ rubyonrails ⊕ rubysoc ⊕ rush ⊕ s3 ⊕ saas ⊕ salaries ⊕ scala ⊕ scalability ⊕ schema ⊕ scheme ⊕ science ⊕ scm ⊕ scraping ⊕ screen ⊕ screencast ⊕ screencasts ⊕ screenscraping ⊕ script ⊕ scripts ⊕ sdl ⊕ search ⊕ seaside ⊕ security ⊕ sed ⊕ selenium ⊕ server ⊕ service ⊕ session ⊕ sessions ⊕ share ⊕ shell ⊕ shipping ⊕ shoes ⊕ shopping ⊕ shoppingcart ⊕ shoulda ⊕ simplicity ⊕ simulation ⊕ simulator ⊕ sinatra ⊕ singleton ⊕ size ⊕ slides ⊕ slideshow ⊕ slug ⊕ smackdown ⊕ smalltalk ⊕ smell ⊕ snippets ⊕ snowleopard ⊕ social ⊕ socialnetworking ⊕ software ⊕ sort ⊕ sortable ⊕ source ⊕ sparkle ⊕ spec ⊕ speech ⊕ spider ⊕ spot-us ⊕ spreadsheet ⊕ spree ⊕ sql ⊕ ssh ⊕ standard ⊕ standards ⊕ state ⊕ statemachine ⊕ state_machine ⊕ statistics ⊕ stats ⊕ stemmer ⊕ stemming ⊕ store ⊕ story ⊕ string ⊕ strings ⊕ struct ⊕ stubbing ⊕ students ⊕ study ⊕ style ⊕ styleguide ⊕ subscription ⊕ subversion ⊕ summer ⊕ superators ⊕ survey ⊕ sustainable ⊕ svn ⊕ swfupload ⊕ symbol ⊕ symbols ⊕ sync ⊕ syntax ⊕ sysadmin ⊕ system ⊕ table ⊕ tagging ⊕ tail ⊕ tasks ⊕ tdd ⊕ teaching ⊕ template ⊕ templates ⊕ templating ⊕ temporary ⊕ terminal ⊕ test ⊕ testing ⊕ tests ⊕ tex ⊕ text ⊕ textmate ⊕ thoughtbot ⊕ thoughtworks ⊕ threads ⊕ through ⊕ time ⊕ tip ⊕ tips ⊕ tool ⊕ toolbox ⊕ toolkits ⊕ tools ⊕ toread ⊕ toronto ⊕ to_proc ⊕ trac ⊕ tracker ⊕ tracking ⊕ tree ⊕ trends ⊕ tricks ⊕ try ⊕ tshirts ⊕ tunnel ⊕ tutorial ⊕ tutorials ⊕ tv ⊕ twitter ⊕ typography ⊕ ubuntu ⊕ unicode ⊕ unix ⊕ upgrade ⊕ upload ⊕ ups ⊕ uri ⊕ usability ⊕ usage ⊕ user ⊕ utf-8 ⊕ utf8 ⊕ utility ⊕ validation ⊕ vcs ⊕ vi ⊕ victoria ⊕ video ⊕ videos ⊕ views ⊕ vim ⊕ vision ⊕ visualization ⊕ vpn ⊕ vps ⊕ waves ⊕ web ⊕ web2.0 ⊕ webdesign ⊕ webdev ⊕ webrat ⊕ webserver ⊕ webservices ⊕ website ⊕ websocket ⊕ websockets ⊕ why ⊕ whytheluckystiff ⊕ wiki ⊕ wired ⊕ wishlist ⊕ word ⊕ wordpress ⊕ work ⊕ workflow ⊕ working ⊕ xaml ⊕ xhtml ⊕ xml ⊕ xp ⊕ yard ⊕ zombie ⊕ zsh ⊕Copy this bookmark: