Skip to content

Instantly share code, notes, and snippets.

package net.ladstatt.javacv
import java.net.URL
import org.bytedeco.javacpp._
import org.bytedeco.javacpp.indexer.{DoubleRawIndexer, FloatIndexer}
import org.bytedeco.javacv._
import org.bytedeco.opencv.global.opencv_calib3d._
import org.bytedeco.opencv.global.opencv_core._
import org.bytedeco.opencv.global.opencv_imgproc._
@rladstaetter
rladstaetter / fpmax.scala
Created August 19, 2018 21:00 — forked from jdegoes/fpmax.scala
FP to the Max — Code Examples
package fpmax
import scala.util.Try
import scala.io.StdIn.readLine
object App0 {
def main: Unit = {
println("What is your name?")
val name = readLine()
package net.ladstatt.fx.tableview
import java.net.URL
import java.util.ResourceBundle
import javafx.application.Application
import javafx.beans.property.{SimpleDoubleProperty, SimpleIntegerProperty, SimpleStringProperty}
import javafx.beans.value.ObservableValue
import javafx.collections.{FXCollections, ObservableList}
import javafx.fxml._
import javafx.scene.control.{TableColumn, TableView}
<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd">
<id>interface</id>
<formats>
<format>zip</format>
</formats>
<baseDirectory>ownstuff</baseDirectory>
<fileSets>
<fileSet>
<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>@nxs.build.mode@-artifacts</id>
<formats>
<format>zip</format>
</formats>
<baseDirectory>stuff</baseDirectory>
<fileSets>
<fileSet>
<directory>target\rt\@nxs.solution.configuration@/</directory>
@rladstaetter
rladstaetter / maven-vs-pom.xml
Created February 3, 2014 19:02
A pom file which shows the basics to setup a maven build with visualstudio projects
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.example</groupId>
<artifactId>super-pom</artifactId>
<version>1.0.0-SNAPSHOT</version>
</parent>
@rladstaetter
rladstaetter / proguard.cfg
Created December 25, 2013 15:47
proguard configuration for the sudoku2go port on android
-verbose
-ignorewarnings
-optimizationpasses 5
#When not preverifing in a case-insensitive filing system, such as Windows. Because this tool unpacks your processed jars, you should then use:
-dontusemixedcaseclassnames
#Specifies not to ignore non-public library classes. As of version 4.5, this is the default setting
-dontskipnonpubliclibraryclasses
@rladstaetter
rladstaetter / pom.xml
Created December 25, 2013 15:40
a maven pom for android development with scala
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>net.ladstatt.apps.sudoku</groupId>
<artifactId>sudoku-pom</artifactId>
<version>1.0-SNAPSHOT</version>
</parent>
@rladstaetter
rladstaetter / ColorExtractor.scala
Last active December 23, 2015 15:59
An application to extract certain regions of an image stream which share the same color.
package net.ladstatt.apps
import javafx.scene._
import org.opencv.core._
import org.opencv.imgproc.Imgproc
import javafx.application.{Platform, Application}
import javafx.scene.control._
import javafx.scene.image.ImageView
import javafx.scene.layout.BorderPane
@rladstaetter
rladstaetter / NashornHelloWorld.scala
Last active December 23, 2015 02:48
invoking javascript via JSR223
import javax.script.ScriptEngineManager
object NashornHelloWorld {
def main(args: Array[String]): Unit = {
new ScriptEngineManager().getEngineByName("nashorn").eval("print('Hello, World')")
}
}