Skip to content

Instantly share code, notes, and snippets.

View skht777's full-sized avatar
🏠
Working from home

skht777 skht777

🏠
Working from home
View GitHub Profile

Keybase proof

I hereby claim:

  • I am skht777 on github.
  • I am skht777 (https://keybase.io/skht777) on keybase.
  • I have a public key ASBBWhykmW-FFhGq_4j551v9yiZe_OoyyWKY_2SKMahqcwo

To claim this, I am signing this object:

import scalafx.Includes._
import scalafx.scene.text.Text
import scalafx.event.ActionEvent
import scalafxml.core.macros.sfxml
@sfxml
class SampleController(private val actiontarget: Text) {
protected handleSubmitButtonAction(ActionEvent event): Unit = {
actiontarget.text = "Sign in button pressed"
}
@skht777
skht777 / app.ts
Last active May 1, 2018 17:07
KancolleSchedulerOnline
import * as d3 from 'd3';
/**
* 遠征情報を表すクラス
*/
class Expedition {
/**
* 遠征海域名
*/
private _areaName: string;
package fxtree;
import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.stage.Stage;
public class Main extends Application {
@skht777
skht777 / MainFrame.java
Last active February 12, 2017 11:15
雑なペイント
package paint;
import javax.swing.*;
import java.awt.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
import java.util.stream.Stream;
public class MyCollectors {
static class Struct {
import scalafx.Includes._
import scalafx.animation.AnimationTimer
import scalafx.application.JFXApp
import scalafx.application.JFXApp.PrimaryStage
import scalafx.scene.canvas.{Canvas, GraphicsContext}
import scalafx.scene.effect.BlendMode
import scalafx.scene.image._
import scalafx.scene.paint.Color
import scalafx.scene.{Group, Scene}
@skht777
skht777 / FizzBuzz.scala
Last active January 8, 2017 07:33
ScalaのStreamで書いたFizzBuzz
object FizzBuzzStream {
def apply(fizz: Int = 3, buzz: Int = 5): Stream[String] = {
def stream(i: Int): Stream[String] = {
val s = (i % fizz, i % buzz) match {
case (0, 0) => "FizzBuzz"
case (0, _) => "Fizz"
case (_, 0) => "Buzz"
case _ => i.toString
}
s #:: stream(i + 1)
@skht777
skht777 / ECZipWith.java
Last active December 30, 2016 02:46
eclipse-collectionsを用いたzipWith
import org.eclipse.collections.impl.factory.Lists;
import java.util.List;
import java.util.function.BiFunction;
import java.util.stream.Collectors;
/**
* @author skht777
*/
public class ECZipWith {
@skht777
skht777 / StrZipWith.java
Last active December 29, 2016 12:53
ZipWithのような何か
package test;
import java.util.List;
import java.util.function.BiFunction;
import java.util.stream.Collectors;
import java.util.stream.IntStream;
import java.util.stream.Stream;
/**
* @author skht777