Skip to content

Instantly share code, notes, and snippets.

@mistersourcerer
mistersourcerer / 01_forcing_gem_version_in_load_path.sh
Last active August 29, 2015 13:59
gem method, from rubygems, to force a gem version in the load path.
$ gem list | grep rake
rake (10.2.2, 0.9.6)
@mistersourcerer
mistersourcerer / 01_loading_an_inexistent_gem.sh
Created April 15, 2014 03:18
trying to load an inexistent gem
$ pry
[1] pry(main)> gem "borba"
Gem::LoadError: Could not find 'borba' (>= 0) among 18 total gem(s)
from /Users/ricardovaleriano/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/rubygems/dependency.rb:296:in `to_specs'
@mistersourcerer
mistersourcerer / js
Last active August 29, 2015 14:01
A "sane"(?) way to "play" http://game.notch.net/drowning
// go to http://game.notch.net/drowning
// open the console
// type this:
function sleep(millis, callback) {
setTimeout(function()
{ callback(); }
, millis);
}
// dom HtmlOptionElement selected in a select element
$("#filterTypes")[0][$("#filterTypes").attr("selectedIndex")]
/* After: */
// ...
if (isNodeContent)
{
writer.WriteStartElement(name);
writer.WriteValue(item);
writer.WriteEndElement();
}
else if (isFromLinq)
{
<a href="javascript:window.open('http://worksforme.com.br',
'poopup',
'toolbar=no, width=300, height=300, statusbar=no')">Worksforme</a>
<a href="#" onclick="javascript:window.open('http://worksforme.com.br',
'poopup',
'toolbar=no, width=300, height=300, statusbar=no')">Worksforme 2</a>
<a href="http://worksforme.com.br"
id="link_to_worksforme">Worksforme 3</a>
function worksforme_click_link()
{
all_links = document.getElementsByTagName("a");
link = null;
for(i=0; i < all_links.length; i++)
{
link = all_links[i];
is_my_link = link.id == "link_to_worksforme";
if ( is_my_link )
{
$(document).ready(function(){
$("#link_to_worksforme_jquery").click(function()
{
window.open('http://worksforme.com.br', 'poopup',
'toolbar=no, width=300, height=300, statusbar=no');
return false;
});
});