Skip to content

Instantly share code, notes, and snippets.

@oleander
oleander / gist:1701491
Created January 30, 2012 00:09
Move slug projects to it's own folder
require "colorize"
name = "Linus Oleander"
to = "Slug"
puts "To '#{to}' folder, match on '#{name}'?".yellow
abort("Bye!") unless $stdin.gets =~ /y/
`ls`.split(/\s+/).each do |media|
next if not File.directory?(media) or media == to
gitish = `cd '#{media}' && du | grep '.git$'`.split(" ").map do |git|
@oleander
oleander / gist:1633007
Created January 18, 2012 13:28 — forked from karinsofia/gist:1514027
Water-möte 2011/12/15

Water-möte 2011/12/15

På agendan

  • Projektnamn, är Water ett bra namn?
  • Vart ska projektet hostas?
  • Finansiellt stöd för servrar och kodhosting
  • Tidigare brainstorming - bilder
  • Material att kolla på under lovet
@oleander
oleander / gist:1480834
Created December 15, 2011 11:49 — forked from Tarrasch/gist:1463218
Water-möte 2011/12/15

Water-möte 2011/12/15

På agendan

  • Projektnamn, är Water ett bra namn?
  • Vart ska projektet hostas?
  • Finansiellt stöd för servrar och kodhosting
  • Tidigare brainstorming - bilder
  • Material att kolla på under lovet
@oleander
oleander / gist:1460141
Created December 11, 2011 11:44
Water-möte 2011/12/15

Water-möte 2011/12/15

På agendan

  • Projektnamn, är Water ett bra namn?
  • Vart ska projektet hostas?
  • Finansiellt stöd för servrar och kodhosting
  • Tidigare brainstorming - bilder
  • Material att kolla på under lovet
/* Both fails */
$(function() {
Beacon.listen(function(payload) {
console.debug("payload=", payload);
});
Beacon.connect('key', ['incoming'], {
log: true
});
});
<fieldType name="text" class="solr.TextField" omitNorms="false">
<analyzer type="index">
<tokenizer class="solr.NGramTokenizerFactory" minGramSize="2" maxGramSize="15" />
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.StandardFilterFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.PorterStemFilterFactory"/>
/*
URL: http://localhost:9002/solr/select?fl=*+score&start=0&q=Bruce%20Willis&qf=title_text+torrent_names_text+actor_names_text+subtitle_names_text&wt=ruby&fq=type:Movie&defType=dismax&rows=30&debugQuery=on
*/
{
'responseHeader'=>{
'status'=>0,
'QTime'=>47,
'params'=>{
'fl'=>'*score',
'debugQuery'=>'on',
SELECT `users`.* FROM `users`
LEFT JOIN `searches` ON `searches`.`user_id` = `users`.`id`
WHERE (searches.id IS NULL OR searches.updated_at < DATE_SUB(NOW(), INTERVAL 1 MONTH))
ORDER BY users.created_at DESC LIMIT 2
require "rest-client"
begin
exists = RestClient.head("http://google.com").code == 200
rescue RestClient::Exception => error
exists = (error.http_code != 404)
end
puts "exists=#{exists}"
@oleander
oleander / gist:1260190
Created October 3, 2011 20:44 — forked from jesjos/gist:1260048
Projektbeskrivning: Water

Water: en ersättning för Fire, baserad på versionshantering

Bakgrund:

Arbetsflöden som används på Chalmers bör spegla dem som används på hög nivå i branschen. Där ingår modern versionhantering. Genom att införliva versionhantering i arbetet med inlämningsuppgifter läggs en stabil grund inför arbetslivet. Fire, det nuvarande systemet för hantering av inlämningsuppgifter, uppmuntrar inte till ett strukturerat arbetssätt och brister även av följande anledningar:

  • Nya användaridentiteter för varje kurs