This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name := "webapp" | |
organization := "com.myorg" | |
version := "0.4.5" | |
scalaVersion := "2.11.11" | |
scalacOptions ++= Seq( | |
"-target:jvm-1.8", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import scalacache._ | |
import memoization._ | |
import guava._ | |
import concurrent.duration._ | |
import language.postfixOps | |
import net.liftweb.util.Props | |
import org.slf4j.LoggerFactory; | |
import org.slf4j.{Logger => SLogger } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package code.lib; | |
import net.liftweb.http.rest.RestHelper | |
import net.liftweb.http.{ LiftRules, LiftResponse, Req, UnauthorizedResponse } | |
import net.liftweb.common.{ Box, Full, Empty, Failure, ParamFailure } | |
trait TypesHelper { | |
implicit def pfAuthorize[A, B](in: PartialFunction[A, B]): OAuthPartialFunctionWrapper[A, B] = | |
new OAuthPartialFunctionWrapper[A, B](in) | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Create new TIFFImage from BufferedImage using the original images resolution | |
*/ | |
def createTIFFImage(bi: BufferedImage, originalXResolution: Long, originalYResolution: Long): TIFFImage = { | |
val softwareTagFunc = TIFFImage.addSoftwareTag _ | |
// partially applied functions that take TIFFDirectory | |
val xResolutionFunc = TIFFImage.addXResolutionTag(_: TIFFDirectory, originalXResolution) | |
val yResolutionFunc = TIFFImage.addYResolutionTag(_: TIFFDirectory, originalYResolution) | |
val resolutionUnitFunc = TIFFImage.addResolutionUnitTag _ | |
// Compose functions |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@echo off | |
SET st2Path=C:\Program Files\Sublime Text 2\sublime_text.exe | |
rem add it for all file types | |
@reg add "HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text 2" /t REG_SZ /v "" /d "Open with Sublime Text 2" /f | |
@reg add "HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text 2" /t REG_EXPAND_SZ /v "Icon" /d "%st2Path%,0" /f | |
@reg add "HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text 2\command" /t REG_SZ /v "" /d "%st2Path% \"%%1\"" /f | |
rem add it for folders | |
@reg add "HKEY_CLASSES_ROOT\Folder\shell\Open with Sublime Text 2" /t REG_SZ /v "" /d "Open with Sublime Text 2" /f |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
object Student extends Student with LongKeyedMetaMapper[Student] { | |
override def dbTableName = "students" | |
override def fieldOrder = List(id, updatedAt, createdAt, studentIdNum, ssn, userId, password, | |
firstName, lastName, birthDate, classLevel) | |
override def dbAddTable = Full(populate _) | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public class MatisseFrame extends javax.swing.JFrame { | |
/** | |
* Creates new form MatisseFrame | |
*/ | |
public MatisseFrame() { | |
initComponents(); | |
} | |
/** |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
object Push extends Logger { | |
lazy val server: PushServer = new PushServer( | |
Props.get("push.app.port").flatMap(asInt).openOr(8888) | |
) | |
} | |
/** for serializing a notification as json */ |