タグ

2015年3月12日のブックマーク (7件)

  • ʕ  ゚皿゚ ʔ GolangのWeb Application Frameworkを色々試してみてもいいかしら? - ( ꒪⌓꒪) ゆるよろ日記

    うちのメロンちゃんはLv.117です。 Golangで、簡単なWebアプリケーションをいくつかのフレームワークを用いて作成してみた。 サンプルアプリケーションは、こんな感じのPhotoギャラリーアプリケーションで、画像URLを入力すると追加される。 PureというCSSフレームワークのサンプルから拝借した。 Photo Gallery – Layout Examples – Pure ソースコードはGithubで公開している。 yuroyoro/golang_webapp_framework_samples · GitHub 今回試したのは、net/httpパッケージ、Martini、 Revel の3つ。 net/http編 まずは基net/http編。ソースコードはこちら。 http - The Go Programming Language net/httpパッケージでサーバーを

    ʕ  ゚皿゚ ʔ GolangのWeb Application Frameworkを色々試してみてもいいかしら? - ( ꒪⌓꒪) ゆるよろ日記
    kk_Ataka
    kk_Ataka 2015/03/12
    Martini どうだろう。Sinatra風。とっつきやすいかもしれない。
  • マージ

    kk_Ataka
    kk_Ataka 2015/03/12
    マージの話
  • マージ (バージョン管理システム) - Wikipedia

    バージョン管理システムにおけるマージとは、バージョン管理されているファイル群に対して行われた変更を統合する操作のことである。マージが必要とされる典型的なケースとしては、ひとつのファイルが、異なるコンピュータ上で、異なる利用者によって同時に変更された場合がある。2つのブランチをマージすると、双方のチェンジセットを取り込んだファイル群ができあがる。 ファイルに対する変更の衝突がなければ、マージを自動的に実行することもできる。衝突があった場合は、マージ結果のファイルの作成は人手で行う必要がある。多くのバージョン管理システムにはマージ機能が搭載されている。 マージの種別[編集] 自動マージツールによって行われるマージ処理には、大きく分けて2ウェイマージと3ウェイマージがある。2ウェイマージよりも3ウェイマージの方がより強力で信頼性も高い。 2ウェイマージ[編集] 2ウェイマージでは、ファイルAとフ

    マージ (バージョン管理システム) - Wikipedia
    kk_Ataka
    kk_Ataka 2015/03/12
    マージの話
  • 3ウェイマージというマージアルゴリズム - プログラマの思索

    分散バージョン管理のマージコマンドが優れているのは、3ウェイマージが使われているのではないか、と思った。 3ウェイマージに関する記事をメモ。 【元ネタ】 変更をマージする ? Bazaar v2.6.0dev2 documentation JapaneseTutorialConflict - Mercurial マージ (バージョン管理システム) - Wikipedia 競合の編集~TortoiseMerge 第3章 TortoiseMergeの使い方 Mercurial 2.0?: graft: 3-way マージアルゴリズムを使った cherry-picking - tcha.org 分散バージョン管理はバージョンではなくリビジョンを管理する: プログラマの思索 SVNからMercurialに移行するべき8つの理由: ニュースの社会科学的な裏側 (引用開始) SVNのブランチの様にTr

    3ウェイマージというマージアルゴリズム - プログラマの思索
    kk_Ataka
    kk_Ataka 2015/03/12
    マージの話
  • svn な人のための これだけ読めば (もしかしたら) わかる (かもしれない) git の考え方 - rinu's blog

    はじめに svn を使っていたあなたが、さくっと git の考え方を理解できますように (*・人・*) git リポジトリのイメージ git リポジトリのイメージを絵にしてみました。 絵の中の登場人物について、このあと触れますー リポジトリ リポジトリは複数のファイルの変更履歴を記録する入れ物です。 リポジトリを使用するときは、どこかにある、誰かのリポジトリを、自分のマシンにまるっとクローンを作って使用します。 (対して svn はある時点でのファイルのみを、ローカルに持ちます) コミット(図の黄緑の四角いあいつ) ファイル達に変更を重ねていくと、変化したファイル達の状態が、リポジトリに保存されていきます。 このリポジトリへ変更した内容を保存することを「コミットする」といい、保存されたファイル達の、変化の履歴の1つ1つを「コミット」といいます。 それぞれのコミットは 「0abe...」 み

    svn な人のための これだけ読めば (もしかしたら) わかる (かもしれない) git の考え方 - rinu's blog
    kk_Ataka
    kk_Ataka 2015/03/12
    マージの話
  • Nyle Engineering Blog

    OpenAIWhisper文字起こし25MB制限を解決するPHP, Laravel, ffmpegを使ったファイル分割の例 OpenAIAPIを使った音声の文字起こしは、今や多くのアプリケーションで利用されています。この記事では、特にWhisper文字起こしの25MB制限に焦点を当て、PHP, Laravel, ffmpeg

    Nyle Engineering Blog
    kk_Ataka
    kk_Ataka 2015/03/12
    マージの話
  • TortoiseSVNで変更があったファイルだけをエクスポート | RontanBlog

    Subversionのクライアントソフト「TortoiseSVN」の便利な使い方をご紹介。 Webサーバにアップする際、コミットしてある情報から必要な差分ファイルのみを抜き出したいことがあると思います。「TortoiseSVN」を使用すれば、特定期間の差分ファイルのみを取得できます。 作業コピーのルートのディレクトリを右クリックして、「TortoiseSVN」メニューから「ログを表示」。 ログが出るので、比較したいリビジョンを選ぶ。Ctrlキーを使って、2つ選ぶ。 右クリックして、「リビジョンを比較」。 比較結果が出るので、エクスポートしたいファイル選択する。 右クリックして、「選択をエクスポート」。 エクスポート先を指定して出力。 ディレクトリ構造を保ったまま出力されます。 差分ファイルのみ欲しい!差分ファイルのみサーバにアップしたい!というときにご活用ください。

    kk_Ataka
    kk_Ataka 2015/03/12