タグ

ブックマーク / kannokanno.hatenablog.com (3)

  • Go言語でWebアプリを作りかけて辞めた話 - ぼっち勉強会

    3行で要約 golangでwebアプリを作り始めた golangは好きだけど、今回求める要件に合わないことに気付いた 途中まで書いたコードを捨ててRailsで書き直した 私のGoスキル A Tour of Goを途中まで みんなのGo言語を読んだ スターティングGo言語を読んだ スクレイピングしてDBに保存する簡単なバッチをGoで書いた 背景 とあるtoB向け受発注のWebアプリを作ることにしました。 開発者は私1人。私が目指した基準は以下のものです。 少なくとも3年はメンテできること 未来の自分(他人)が読んでも理解できること このアプリとガッツリ付き合う予定ではなく、出来れば保守は違う人に回したいし機能追加とかも控えめにしたい(重要) デプロイとか運用の手間を簡単にしたい ついでに、学んでおくことが有益になりそうな言語がいい これらを踏まえ、以下の理由からGoを選択しました。 シングル

    Go言語でWebアプリを作りかけて辞めた話 - ぼっち勉強会
  • Play2.0のtarget/startとその停止方法について調べたこと - ぼっち勉強会

    評価/番環境へデプロイする過程で調べたことについて書きます。 バックグラウンドでPlayを起動する(target/start) 起動時にDB設定などを指定する target/startで起動したサーバーを停止する 環境 Play2.0.4 Scala2.9.2 バックグラウンドでPlayを起動する(target/start) Playを起動するにはいくつかのコマンドがあります。 こちらから説明を引用します。 play run run コマンドは開発モードのためだけに用意されたものなので、番環境では絶対に利用しないでください。開発モードの場合、リクエスト毎に sbt が全てのソースファイルの更新チェックを行ってしまいます。 この理由から、デプロイコマンドとしてrunは不適切です。 play start 詳細は先のリンクを見て頂くことにして、問題となるのは次の部分。 プロセスを切り離すため

    Play2.0のtarget/startとその停止方法について調べたこと - ぼっち勉強会
  • 「Vimを使い始めようと思うんですけど、おすすめを教えてください」 - ぼっち勉強会

    この記事は Vim Advent Calendar 2012 : ATND 17日目の記事です。 前日は@syootaroさんのでした。 今年、ぼくの周りで「Vimを使ってみようと思う」と人が3人くらい出てきました。 その人達から「おすすめのプラグインや設定ないですか」とか 「Vimってこういうこと出来ないの?」という質問を受けることがありました。 また、私の操作を見て「何それどうやったんですか」という質問もいくつか受けました。 毎回説明するの面倒くさいのでこの経験を生かし、今後も増えることが間違いない新世代Vimmerに向けて 「ぼくがおすすめする基操作と初期設定とプラグイン」を書いてみたいと思います。 ほとんどただのリンク集となっていますが。 対象は「Vimを触り始めてちょっと経った」程度の人です。 何より大事なこと viじゃなくてVimです。 前提 Vimはインストール済みであると

    「Vimを使い始めようと思うんですけど、おすすめを教えてください」 - ぼっち勉強会
  • 1