カテゴリ:プログラミング

実行時間を調べるため、benchを取ろうと思いスクリプトを書いたけど、標準ライブラリで便利そうなのがあることに気がついた。module Benchmark実行時間調べるだけなら start = Time.now sleep 1 puts "実行時間 #{Time.now - start}"とかでもいいんだけど、標準である ...

new gist app Ruby2.3もいつのまにかリリースされてるし、過去に書いてたアプリがひどいなーと思ってたし、自分の書いたものをリファクタリングすべきいろいろ見直してみた。これからも少しずつ過去に書いたものとかいろいろ書き直したり、新しく書いていこう。インフラより ...

メソッドにキーワードを指定することができるようになって、引数の順番を気にしなくてもよくなり、呼び出し元でもkeywordを指定しなければいけなくなったので可読性も上がったのではないでしょうか。   とまぁ簡単にサンプルスクリプトを書いてみましたが、デフォルト値は ...

近年、機械学習で何かと使われているPythonという言語でweb application を書こうと思い、 書き始めました。 それで、Sinatraのような軽量フレームワークはないものかと探したところ、Flaskというフレームワークがあったのでそれでweb applicationを書いてみました。 なお、w ...

formの値が正しいかなどチェックしたい時に何かないかなと思い探してたら見つけました。 このようにform do ~ end の中で validationをかけます。field :keyword, :present => true, :filters => [:strip]というように書くことができます。入力がされているのかどうか、文 ...

↑このページのトップヘ