Skip to content

Instantly share code, notes, and snippets.

@omernaci
omernaci / Password.java
Created September 5, 2017 07:07 — forked from craSH/Password.java
A simple example Java class to safely generate and verify bcrypt password hashes for use in authentication systems.
/**
* Author: Ian Gallagher <igallagher@securityinnovation.com>
*
* This code utilizes jBCrypt, which you need installed to use.
* jBCrypt: http://www.mindrot.org/projects/jBCrypt/
*/
public class Password {
// Define the BCrypt workload to use when generating password hashes. 10-31 is a valid value.
private static int workload = 12;
@omernaci
omernaci / ScreenResolutionDemo.java
Created April 19, 2017 05:56
JavaFX Scene Size with Screen Resolution
import java.awt.Dimension;
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.layout.AnchorPane;
import javafx.stage.Stage;
public class ScreenResolutionDemo extends Application {
@omernaci
omernaci / JavaFXBindingSample.java
Created April 13, 2017 19:21
JavaFX Binding Sample
// Main.java class
import javafx.beans.binding.NumberBinding;
import javafx.beans.property.IntegerProperty;
import javafx.beans.property.SimpleIntegerProperty;
/**
*
* @author omers
*/
@omernaci
omernaci / JavaFXObservableListSample.java
Created April 13, 2017 09:51
JavaFX ObservableList Sample
// Main.java class
import java.util.ArrayList;
import java.util.List;
import javafx.collections.FXCollections;
import javafx.collections.ListChangeListener;
import javafx.collections.ObservableList;
/**
*
@omernaci
omernaci / JavaFXPropertiesSample.java
Created April 13, 2017 09:47
JavaFX Properties and Events Sample
// Counter.java class
import javafx.beans.property.IntegerProperty;
import javafx.beans.property.SimpleIntegerProperty;
/**
*
* @author omers
*/
public class Counter {