• Home
  • About
    • Who are we ? photo

      Who are we ?

      Who are we?

    • Learn More
    • Twitter
    • Facebook
    • Github
  • Posts
    • All Posts
    • All Tags
  • Projects

All Posts

  • PowershellでHyperVのVM作成自動化

    Hyper-VのVM作成自動化とテスト

    Read More
  • Powershellでユニットテスト

    Mockの使い方と使用例

    • Out-Hostをテストしようとすると、return valueは空のためテストが難しい
    • 同じくGet-Dateのように変動的な結果のもののテストも難しい
    • そんな時にMockを使用する
    Read More
  • PowershellでClosureを使ってみた

    Powershellでクロージャー使用例

    Read More
  • Powershellで関数とクラスのreturnの違い

    関数のreturn

    • 現在のスコープを抜ける
    • returnはあってもなくてもいい
    • return以外の他のオブジェクトも返す
    Read More
  • geeksjob

    Read More
  • levatech

    Read More
  • ritsuan

    Read More
  • Docker上でRails開発環境を構築する

    Dockerfile

    • ベースイメージはruby:2.4を使用します。
    • ベースイメージの更新を行います。
    • ENTRYKITを使用します。ENTRYKITとは、
    Read More
  • VagrantでRails on Docker開発環境を構築する

    Vagrantfile

    • ベースイメージにはubuntu-16.04を使用します。
    • config.vm.provision "docker"、
      config.vm.provision :docker_compose
      これでDockerとdocker-composeをインストールしてもらいます。
    • docker上でrailsアプリを起動した際(rails s)には、http://localhost:5000にアクセスするとブラウザからアクセスできます。
    • ポートはconfig.vm.network "forwarded_port", guest: 3000, host: 5000で自由に変更できます。
    • localのエディタでコードを編集した場合、変更が反映されません。ので、config.vm.synced_folderこちらでrsync使いましょう。
    • メモリーなどのVMのハード面はvb.memory = "4096"このように調整しましょう。
    • 起動時(vagrant up)にシェルスクリプトを走らせて、必要なものをインストール自動化しましょう。このようにconfig.vm.provision :shell, :path => "setup.sh", privileged: true
    Read More
  • エンジニアの働き方は正社員、派遣、フリーランスって色々あるけどどれがコスパいいの?

    個人的見解

    Read More
  • 忘れがちで便利なPowershellまとめ

    クロージャー

    クロージャーってなんかカッコいい。コードレビューで、なんでクロージャー使ってんの?の質問に答えられないならオススメしません。
    理にかなったクロージャーはカッコいい。

    Read More
  • 忘れがちで便利なJavascriptまとめ

    空の配列を反復処理する

    var arrayは長さが3の空の配列であり、Arrayメソッドで反復処理ができない。 var array1はundefinedに設定された値を3つ持つ配列。値を持つので反復処理可能。 書き方を変えるならばArray(undefined, undefined, undefined)これと同じ。

    Read More
  • 忘れがちで便利なBashまとめ

    テンプレートが書かれたファイルを複数作成する

    下記サンプルではRubyのユニットテスト(Railsではなく)するためのファイルを複数作成します。 test_1.rbというファイル名のファイルが30個作成されます。ファイルの中身はユニットテストをするために必要な基本的なものが書かれています。 ファイルの中身は別として、ファイルを複数作成したい時には早速使えるかと思います。

    Read More
  • 忘れがちで便利なRubyまとめ

    **で引数でHashを受け取る

    Read More
  • Tax Syntax

    Just about everything you'll need to know about tax. Check the content to see the many tax elements within paragraphs.

    Read More