はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    参議院選挙2025

『tcha.org』

  • 人気
  • 新着
  • すべて
  • Qt 4.7.4 を VS2008 でスタティックリンク用にビルドする - tcha.org

    3 users

    tcha.org

    Qt 4.6.3 を MinGW でスタティックリンク用にビルドする から 1 年以上経過し、 Qt のバージョンやインストーラー周りが変わった。 そこで、久しぶりに Qt のソースをビルドしてみた。 環境 Windows XP (32bit) Visual Studio 2008 Express シャドウビルド (ソースツリーの外でビルド) 手順 ソースコードをインストール スタートメニューの「Maintain Qt SDK」から、「Qt 4.7.4 Sources」 をインストールする。楽になったもんだ。 configure まず、 C:\QtSDK\Desktop\Qt\4.7.4\msvc2008_static というフォルダを作る。 次に、「Visual Studio 2008 コマンドプロンプト」で環境変数をセットアップし、 configure を実行する。 Perl が必要。

    • 世の中
    • 2012/02/16 23:44
    • Qt
    • Mercurial をちょっとだけ速くしてみた - Mercurial Advent Calendar 2011 - tcha.org

      3 users

      tcha.org

      Mercurial ユーザーの皆様こんばんは。 Mercurial Advent Calendar 2011 の 14 日目をお送りします。 突然ですが、 hg コマンド、遅くないですか? Enter キーを押した後の一瞬の間が妙に引っかかりますよね? Git と比較してみるとオーダーが 1 桁違います。遅いです。(... というか Git 速すぎ。) % time hg stat hg stat 0.16s user 0.02s system 96% cpu 0.190 total % time git status # On branch master nothing to commit (working directory clean) git status 0.02s user 0.01s system 48% cpu 0.067 total 何か癪なので、少し速い chg コマン

      • 学び
      • 2011/12/14 23:57
      • Mercurial 2.0?: graft: 3-way マージアルゴリズムを使った cherry-picking - tcha.org

        8 users

        tcha.org

        hg transplant に代わる機能として、 graft というコマンドが Mercurial 2.0 に入りそうだ。 単純なパッチ当てだった transplant に対し、 graft は 3-way マージを使うぶん衝突が起こりづらいという話だろう。 コードを斜め読み した限り、仕組みはこんなだと思う: (C) の続きに (E) を移植しようとすると、 wdir (A)----(B)----(C) \ \ (D)----(E) 「(C) と (E) の共通の親(祖先)が (D) だった」という つもり でマージし、 wdir-->wdir' (A)----(B)----(C)----(E') : / : / (D)----(E)-------- 最後にマージチェンジセット (E') の第 2 の親 (E) を切り離す。 wdir' (A)----(B)----(C)----(E')

        • テクノロジー
        • 2011/10/31 10:25
        • mercurial
        • PyQt4: これから始めるなら sip.setapi('QString', 2) しよう - tcha.org

          3 users

          tcha.org

          PyCon JP の PyQt セッション で、磯 蘭水さんが仰られていた「PyQt を使うなら Python 3 がオススメ」というのは、 たぶんこのことだと思う: Python 2 の PyQt: 文字列として QString という専用のクラスがある (API 1) Python 3 の PyQt: 文字列は Python の unicode (API 2) この API 1 というのが曲者で、 basestring -> QString へは自動変換してくれるのだけど、 >>> lineedit = QLineEdit() >>> lineedit.setText('http://example.net/') 逆は当然やってくれない: >>> lineedit.text() PyQt4.QtCore.QString(u'http://example.net/') >>> linee

          • 学び
          • 2011/10/17 17:03
          • python
          • Mercurial 1.8: 名前付きブランチの fast-forward マージ - tcha.org

            6 users

            tcha.org

            2011 年 2 月 5 日 この状態で stable とマージすると: o 1 tip stable d22578dc6cbe 2011-02-05 17:26 +0900 yuya@tcha.org | add bar | @ 0 8e8497c544c1 2011-02-05 17:25 +0900 yuya@tcha.org add foo Mercurial 1.7.5 まで: yuya /tmp/repo hg:0:8e8497c544c1/default % hg merge stable ファイル状態: 更新数 1、 マージ数 0、 削除数 0、 衝突未解決数 0 (マージ結果の commit を忘れずに) yuya /tmp/repo hg:0:8e8497c544c1,1:d22578dc6cbe[tip]/default % hg ci -m 'merge with

            • 世の中
            • 2011/02/05 21:45
            • Mercurial
            • Subversion と Git/Mercurial/Bazaar は全く別物 - tcha.org

              8 users

              tcha.org

              2010 年 2 月 23 日 Popularity of Git/Mercurial/Bazaar vs. which to recommend - Stack Overflow より。 they are different in their nature. SVN is a REVISION system (it stores branch and tag through cheap copy only! Merge support is not very efficient), and it is centralized. Mercurial or bazaar are FILE VCS (they store versions of files), and distributed Git, and that is very hard to grasp, is a CONTENT V

              • 世の中
              • 2010/12/02 00:32
              • mercurial
              • svn
              • git
              • subversion
              • Qt 4.6.3 を MinGW でスタティックリンク用にビルドする - tcha.org

                5 users

                tcha.org

                2010 年 7 月 18 日 Qt 4.6.3 をスタティックリンク用にビルドした。 手順は分かりやすい。だがしかし、ハマった。 環境 Windows XP (32bit) MinGW (Qt SDK for Windows についてきたもの) シャドウビルド (ソースツリーの外でビルド) 手順 ソースコードを展開 http://qt.nokia.com/downloads より Qt libraries 4.6.3 for Linux/X11 をダウンロードする。 for Linux という名前だけど、これは全プラットフォーム対応のソースコード。 qt-everywhere-opensource-src-4.6.3.zip を C:\Qt に展開し、 フォルダ名を C:\Qt\4.6.3_src に変える。 ソースコードにパッチを当てる (4.6.3 のみ) そのままで Qt のビルド

                • 学び
                • 2010/10/15 14:01
                • Mercurial クイックリファレンス・カード - tcha.org

                  5 users

                  tcha.org

                  原文 (original post) Mercurial Quick Start ダウンロード: PNG 120dpi | PNG 300dpi | PDF Mercurial Usage ダウンロード: PNG 120dpi | PNG 300dpi | PDF リポジトリ http://bitbucket.org/yuja/mercurial-quickref-cards-ja/

                  • テクノロジー
                  • 2010/07/21 11:00
                  • Mercurial
                  • tcha.org

                    6 users

                    tcha.org

                    About Slides Rusty CPython Iterator - rust.tokyo 2019 LT 翻訳 Kiln が Git (や他の SCM)ではなく Mercurial をサポートする理由 Mercurial クイックリファレンス・カード 分散バージョン管理入門 (イラスト入り)

                    • テクノロジー
                    • 2010/06/22 14:18
                    • Mercurial
                    • 翻訳
                    • python
                    • Git と Mercurial が Subversion より優れている点 - tcha.org

                      11 users

                      tcha.org

                      2010 年 2 月 1 日 For home projects, can Mercurial or Git (or other DVCS) provide more advantages over Subversion? - Stack Overflow より、抄訳。 この記事は Git と Subversion の比較だけど、ここで言っていることは全て Mercurial にもあてはまる。 リポジトリの初期化: git: git init subversion: svnadmin create /path/to/repo svn import http://long.url.to/repo yourwork rm -R yourwork svn checkout http://long.url.to/repo yourwork うぁー、めんどくせー!! リポジトリとメタデータ: git

                      • 暮らし
                      • 2010/05/04 07:32
                      • Git
                      • Subversion
                      • バージョン管理
                      • Kiln が Git (や他の SCM)ではなく Mercurial をサポートする理由 - tcha.org

                        26 users

                        tcha.org

                        Benjamin Pollack、 2009 年 10 月 24 日、 原文 (original post) Kiln が Mercurial を選択した理由を疑問に思うなら、つまり質問は 2 つあるということです。 Kiln が DVCS ベースな理由は? Kiln があえて Mercurial を選択した理由は? Kiln が DVCS ベースな理由は? DVCS が本物のブランチをサポートしているからです。 ご存知のとおり、 Subversion や CVS の様なツールでブランチをマージしようとすると、 まず間違いなくかなりイライラさせられてしまいます。 Subversion 1.5 以前はマージ履歴を全く記録しておらず、 また、最新版でさえそのメタデータを上手く活用できていないため、 マージはいつも途方もない労力を要し、間違いだらけのプロセスで終わるのが落ちだからです。 こうして

                        • 暮らし
                        • 2010/03/24 00:30
                        • mercurial
                        • git
                        • vcs
                        • Subversion
                        • scm
                        • あとで
                        • 分散バージョン管理入門 (イラスト入り) - tcha.org

                          460 users

                          tcha.org

                          Kalid Azad、 2007 年 10 月 15 日、 原文 (original post) 従来のバージョン管理は、ファイルをバックアップ・追跡・同期するのに役立った。 分散バージョン管理を使うと、変更内容を共有するのが楽になる。 さぁ、両方の長所を活かすんだ。簡単なマージと一括管理されたリリースを。 分散だって? これまでのバージョン管理で何がまずいの? 別に…。 さっ、気を取り戻したければ、 バージョン管理へのビジュアルガイド(英語) を読んで。 もちろん、「古くさい」システムを使っているとバカにする人もいるだろう。 けれど、私はそれで全然かまわないと思う。 どんなバージョン管理システム(VCS)を使うにしても、プロジェクトにとっては前向きな一歩なんだから。 集中型バージョン管理システムは 1970 年頃に現れた。 その頃プログラマーには、シンクライアントと “big iron”

                          • 暮らし
                          • 2010/02/11 20:04
                          • バージョン管理
                          • git
                          • vcs
                          • mercurial
                          • programming
                          • development
                          • プログラミング
                          • 開発
                          • scm
                          • dvcs

                          このページはまだ
                          ブックマークされていません

                          このページを最初にブックマークしてみませんか?

                          『tcha.org』の新着エントリーを見る

                          キーボードショートカット一覧

                          j次のブックマーク

                          k前のブックマーク

                          lあとで読む

                          eコメント一覧を開く

                          oページを開く

                          はてなブックマーク

                          • 総合
                          • 一般
                          • 世の中
                          • 政治と経済
                          • 暮らし
                          • 学び
                          • テクノロジー
                          • エンタメ
                          • アニメとゲーム
                          • おもしろ
                          • アプリ・拡張機能
                          • 開発ブログ
                          • ヘルプ
                          • お問い合わせ
                          • ガイドライン
                          • 利用規約
                          • プライバシーポリシー
                          • 利用者情報の外部送信について
                          • ガイドライン
                          • 利用規約
                          • プライバシーポリシー
                          • 利用者情報の外部送信について

                          公式Twitter

                          • 公式アカウント
                          • ホットエントリー

                          はてなのサービス

                          • はてなブログ
                          • はてなブログPro
                          • 人力検索はてな
                          • はてなブログ タグ
                          • はてなニュース
                          • ソレドコ
                          • App Storeからダウンロード
                          • Google Playで手に入れよう
                          Copyright © 2005-2025 Hatena. All Rights Reserved.
                          設定を変更しましたx