ただ日々を記すもの

意識高めを装うことができます

2017-01-01から1ヶ月間の記事一覧

【Scala, Slick】Slickのmonadic joinには上限があるっぽい

コンパイルエラーがないのに、Slickのコードで実行時にエラーが発生していました。 いろいろ調べてみたのですが、どうやら monadic join にはjoinできるテーブルに上限があるようです。 monadic joinに関して 細かいことは、今後まとめます。 使い方は2種類…

【Gulp】インストール

Gulpのインストールから簡単な使い方までを紹介 Gulpとは? GulpはNode.jsをベースとしたタスク自動化ツールです。 cssやJavaScriptへのコンパイルをタスクとして登録することで、自動で行ってくれます。 インストール ※まずはNode.jsがインストールされてい…

Java SE7 Gold にギリギリ受かった話

一昨年の5月にOCJP Silverの資格を取って以来、Javaの勉強をあまりしてきませんでした。 (Java SE7 Silverを取った話) ただ、そろそろ上位資格もとらなきゃなーと思い、昨年末にGoldの試験を受けてきたのでそのまとめです。 試験前の実力 業務経験 Javaを…

【React, SemanticUI】チェックボックスからon以外の情報を取得する方法

チェックボックスを使いTrue/Falseの値を取得したい。 そんなときに、↓のようにかいたところうまく値が取得できませんでした。 <div class="ui checkbox"> <input id="example-id" name="sample" type="checkbox"> <label for="example-id">Label</label> </div> $('.ui.checkbox').checkbox({ onChange: () => { this.setState({ sample: $("input[name=samle]").val()}); } }); …

【Scala】lengthメソッド

length メソッドは、リストの長さを計算するメソッドです。 scala> List(1, 2, 3).length // 3 上のやり方で簡単にリストの長さを確認できます。 ただ、配列とは異なり、比較的コストがかかる操作になってしまいます。 リスト全体をたどり、末尾を探さなけれ…