Ruby Railsプロジェクトにfactory_botの導入 factory_botとは? factory_botは、Rubyのテスト用オブジェクトを生成するライブラリです。 Ruby on Railsでも利用できますし、ピュアなRubyプロジェクトでも利用できます。また... 2021.12.26 Ruby
Haskell HaskellでHello WorldのWebアプリケーションに再挑戦 前回までのあらすじ: Yesodを使ってHello Worldをしようとして、Hello Worldすら表示できませんでした。 HaskellのWebフレームワークYesodでHello World Haskellの言語を学んでも、Webア... 2019.05.06 Haskell
Haskell Haskellの特徴である参照透過性とは? Haskellの参照透過性という特徴について試していこうと思います。 読んでいる本はこちらです。 すごいHaskellたのしく学ぼう! 参照透過性とは? Wikipediaによるとこうです。 ある式が参照透過であるとは、その式をその式の値... 2019.05.05 Haskell
Haskell 無限の長さの配列を扱うこともできる、Haskellの遅延評価とは Haskellを勉強していて、一番最初に面白いなと思ったのは、「無限の長さの配列を扱える」ということです。 他のほとんどのプログラミング言語では、配列を定義するということは、メモリ空間を確保する、ということなので、無限の配列は扱えません。無... 2019.05.04 Haskell
Haskell HaskellのWebフレームワークYesodでHello World HaskellでWebアプリケーションを作ってみたくなりました。 まずはこの本でHaskellの勉強をしています。まだ途中ですが、難しいことを書いているのに読みやすくて良い本です! すごいHaskellたのしく学ぼう! しかし、関数型らし... 2019.04.22 Haskell
Laravel LaravelのEloquent ORマッパーを使ってデータベースアクセスの実装 「Laravel入門中。コントローラとビューを使ってみる。」の続きです。Laravelで、HTTPレスポンスの返送ができるようになりました。あとは、データベースの読み書きができれば、Webアプリケーションが作れます。 データベースの... 2015.12.25 LaravelPHP
Laravel Laravel入門中。コントローラとビューを使ってみる。 Laravelに入門してます。 Laravel - ウェブ職人のためのPHPフレームワーク 「最近キテいるっぽいPHPフレームワークLaravelのインストール&起動!」では、とりあえずLaravelでアプリケーションの起動ができました。... 2015.12.22 LaravelPHP
Laravel 最近キテいるっぽいPHPフレームワークLaravelのインストール&起動! 「3年ぶりのPHP。最近のパッケージ管理ツールComposerに触れてみました。」でも書いたように、久しぶりにPHPを使おうと思っています。 そこで、最近のPHPのフレームワークのトレンドを調べたところ、CakePHPは相変わらず強いものの... 2015.12.21 LaravelPHP
Composer 3年ぶりのPHP。最近のパッケージ管理ツールComposerに触れてみました。 先週から新しいプロジェクトに入ったのですが、開発環境どうするかと少し考えて、PHPでいくことにしました。 My365を開発した以降は、ずっとJavaを使っていたので、3年ぶりくらいにPHPをまともに書く態勢となりました。 この3年間で変わっ... 2015.12.20 ComposerPHP
Haskell ゼロから関数型プログラミングの概要をつかむのに役立った3冊 「関数型プログラミング」という言葉が、良く聞かれるようになってきました。 「安全なプログラムが書ける」とか、「簡潔な表現ができる」とか、噂レベルでは聞きつつ、学術的な香りが強いのかなと思っていたので、手を出していませんでした。 なぜ関数型プ... 2015.04.30 HaskellJava