Skip to content

Instantly share code, notes, and snippets.

@cvogt
cvogt / gist:8054159
Created December 20, 2013 12:31
This code implements a facility for Slick 1.0.1 to inject custom SQL instead of the Slick produced SQL to be used when running a query
import scala.slick.lifted._
import scala.slick.ast._
import scala.slick.driver._
/** Extends QueryInvoker to allow overriding used SQL statement when executing a query */
trait OverridingInvoker extends BasicDriver{
// get the extended QueryInvoker into the .simple._ implicits
override val Implicit: Implicits = new Implicits
override val simple: Implicits with SimpleQL = new Implicits with SimpleQL
class Implicits extends super.Implicits {
@rladstaetter
rladstaetter / OpenCVISight.scala
Created April 7, 2013 20:41
A small JavaFX enabled program using OpenCV to do image processing on a still taken by a ISight webcam
package net.ladstatt.apps.isight
import java.io.File
import java.io.FileInputStream
import org.opencv.core.Core
import org.opencv.core.MatOfRect
import org.opencv.core.Point
import org.opencv.core.Scalar
import org.opencv.highgui.Highgui
@hohonuuli
hohonuuli / jar-with-dependencies.xml
Created October 23, 2012 17:37
Maven POM for ScalaFX
<?xml version="1.0" encoding="UTF-8"?>
<assembly
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
<id>jar-with-dependencies</id>
<formats>
<format>jar</format>
</formats>
<includeBaseDirectory>false</includeBaseDirectory>
@viktorklang
viktorklang / swingactors.scala
Created April 19, 2012 17:25
Swing Actors using Akka
// ©2012 Viktor Klang
package akka.klang
import akka.dispatch.{ DispatcherPrerequisites, ExecutorServiceFactory, ExecutorServiceConfigurator }
import com.typesafe.config.Config
import java.util.concurrent.{ ExecutorService, AbstractExecutorService, ThreadFactory, TimeUnit }
import java.util.Collections
import javax.swing.SwingUtilities