Skip to content

Instantly share code, notes, and snippets.

View blast-hardcheese's full-sized avatar

Devon Stewart blast-hardcheese

View GitHub Profile
@blast-hardcheese
blast-hardcheese / error
Last active December 15, 2015 20:00
Trying to figure out how to write delete queries in ScalaQuery/SLICK
! Internal server error, for request [GET /tasks/1/delete?] ->
sbt.PlayExceptions$CompilationException: Compilation error [could not find implicit value for parameter om: org.scalaquery.ql.OptionMapper2[Int,Int,Boolean,Int,Long,R]]
at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$4$$anonfun$apply$12$$anonfun$apply$13.apply(PlayReloader.scala:236) ~[na:na]
at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$4$$anonfun$apply$12$$anonfun$apply$13.apply(PlayReloader.scala:236) ~[na:na]
at scala.Option.map(Option.scala:133) ~[scala-library.jar:0.11.3]
at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$4$$anonfun$apply$12.apply(PlayReloader.scala:236) ~[na:na]
at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$4$$anonfun$apply$12.apply(PlayReloader.scala:233) ~[na:na]
at scala.Option.map(Option.scala:133) ~[scala-library.jar:0.11.3]
@blast-hardcheese
blast-hardcheese / gist:5028140
Created February 25, 2013 06:30
Rewriting this to solve PythonChallenge level 23. It works, but it's not very readable. Suggestions welcome.
val map = {
type Dict = Map[Char, Char]
val initial = Map[Char, Char]()
(for(c <- List('A', 'a'); i <- 0 until 26) yield {
((i + c).toChar, ((i + 13) % 26 + c).toChar)
}).foldLeft[Dict](initial)({ (map, kv) =>
val (k, v) = kv
map.updated(k, v)
shorewall:
pkg:
- installed
cmd.wait:
- name: service shorewall reload
- require:
- pkg: shorewall
- pkg: ulogd
- file: shorewall_files
- file: /etc/default/shorewall
def countdown(a):
for i in a:
print a - i
if i == 3:
print "blast off!"
break
i+=1
countdown(3):