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

【問題】ゼロ埋め

入力エリアのTODOの部分にプログラムを書いて、下記にある入力に対する出力条件を満たすようにしなさい function zerofill(a, b) { // TODO 実装する。returnするのをお忘れなく } 入力に対する出力条件 入力a 入力b 出力(return) 3 1 '3' 4 2 '04' 5 3 '005…

【問題】サイクルする数字

入力エリアのTODOの部分にプログラムを書いて、下記にある入力に対する出力条件を満たすようにしなさい function exec(num) { // TODO 実装する。returnするのをお忘れなく } 入力に対する出力条件 入力(num) 出力(return) 0 0 1 1 2 2 3 0 4 1 5 2 6 0 7 1 …

javascriptでHello World

新年度が始まって「プログラミングが勉強したい!」て話をよく聞くので、javascriptを書いて実行するまでについて書きます エディタを用意する おすすめはVisualStudioCodeかatomです 好きな方を選んでください Visual Studio Code - Visual Studio Atom コ…

Springのcomponentをライブラリとして公開する方法

最近ライブラリ作りをたくさんやってます そこで作りたくなるのがcomponentのライブラリ 今日はその作り方を紹介します 以下、gradleで作ることを前提で話します 辛み:普通に作ると問題がサイレントに起きる ライブラリを作る上で少し注意すべきことがある…

mavenリポジトリにローカルディレクトリを指定する

repositories { mavenCentral() // maven { url 'file://path/to/maven/dir' } } しらなかったー。

仕様書の表をそのまま書くenumテーブルパタン

最近のenumはただ値を列挙するだけでなく、フィールドやメソッドを持てることが多いです そうゆう機能を最大限にいかす方法としてenumテーブルパタンを紹介します たとえば各商品の原価に対して値段を決める仕様があるとします 仕様書はこんな感じ 商品と値…

github projectsからバーンダウンチャートを作る 調査編

自力でバーンダウンチャートが作りたいなと思ってAPI仕様書を読んだのでメモ GitHub API v3 | GitHub Developer Guide 認証 方法はBASIC認証と認証トークンの2種類ある BASIC認証 もはやcurlの使い方だけどとりあえずメモ curl -u "username" https://api.gi…

スクロールするとメニューがでるやつ作った

最近のサイトでよく見るやつ ライブラリが欲しかったけど、検索ワードがわからなかったり、jquery依存だったりでイイのが当たらなかったので自作しました コード ある要素が画面外に出たら通知するスクリプトです 使い方と動作 See the Pen menu by なおしむ…