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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    WWDC25

『qiita.com』

  • 人気
  • 新着
  • すべて
  • gccの-rdynamic option 調査メモ - Qiita

    4 users

    qiita.com/takeoverjp

    はじめに gccの-rdynamic optionの調査メモ。 gcc 9.1.0, glibc 2.29を対象に調査した。 基本内容に差はないと思うが、target archはx86_64-pc-linux-gnu。 TL;DR -rdynamicオプションはリンク時のみ効果がある。 -rdynamicオプションを適用すると、共有ライブラリから実行ファイルのシンボル情報を動的に取得できるので、バックトレースの表示などに使われる。 -rdynamicオプションを適用することで、共有ライブラリとして利用可能な実行ファイルを作成できる。 -rdynamicオプションを適用するとシンボルバッティングや意図せず共有ライブラリに制御されてしまうリスクが増えるので、明確に目的がないなら通常は無効にしておく。 gcc,glibcのソースコードは面白い。 gccのspecファイルむずい。 公式ドキュメント

    • テクノロジー
    • 2020/09/01 16:13
    • gcc
    • プログラミング
    • このKernel、どんなKernel? - Qiita

      35 users

      qiita.com/takeoverjp

      はじめに この記事は、Linux Advent Calendar 2019 - Qiitaの8日目です。 この記事では、今使っているLinux Kernelがどんなkernelなのか、どんな設定で動いているのかを確認する方法を紹介します。 Linux Kernelは様々な用途に使われています。 そのため、ひとくちにLinux Kernelと言っても、動作はシステムによって全然違います。 現状を把握する手段を知ることで、効率的にKernelのコードリーディングやより良い設定を探す一助になれば幸いです。 また、コメント大歓迎ですので、なんでもお気づきのことがありましたらぜひお気軽にお願いします。 この記事で書くこと Linux Kernelの素性を確認する方法 Linux Kernelの設定値を確認する方法 この記事で書かないこと 各プロセスや各ユーザなどに対する設定(ulimitやniceや

      • テクノロジー
      • 2019/12/08 20:17
      • kernel
      • CPU
      • linux
      • qiita
      • あとで読む
      • japanese
      • シェルスクリプトで複数のコマンド出力を結合する - Qiita

        3 users

        qiita.com/takeoverjp

        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

        • テクノロジー
        • 2018/02/05 00:08
        • RaspberryPi3 Model Bを64bitで動かす - Qiita

          4 users

          qiita.com/takeoverjp

          $ fdisk GentooAarch64_20171114.img Welcome to fdisk (util-linux 2.27.1). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Device does not contain a recognized partition table. Created a new DOS disklabel with disk identifier 0x1218c51a. コマンド (m でヘルプ): o Created a new DOS disklabel with disk identifier 0x8c0219cc. コマンド (m でヘルプ): n Partit

          • テクノロジー
          • 2018/01/31 19:34
          • あとで読む
          • JavaScriptの記述場所まとめ - Qiita

            10 users

            qiita.com/takeoverjp

            HTMLのどこでJavaScriptを記述するか、選択肢が多すぎて迷ったので、まとめてみた。 head tag defer/asyncなし HTMLのレンダリング前に同期的にロード・実行 HTMLのレンダリング前に実行する必要があり、他のJavaScriptと依存関係がある場合のみ使う HTMLのレンダリング・他のコンテンツのロードが遅れるのでできるだけ少なくするべし deferあり HTMLのレンダリングと並行して非同期でロード HTMLのレンダリング後に同期的に実行 HTMLのレンダリング後に実行する必要があり、他のJavaScriptと依存関係がない場合 本来はJavaScriptの実行順序は保証されるという仕様だが、保証されないブラウザも存在するらしいので、他のJavaScriptと依存関係がある場合は使えない asyncあり HTMLのレンダリングと並行して非同期でロード HTM

            • テクノロジー
            • 2016/03/20 19:51
            • JavaScript
            • シンボリックリンクの向き先変更(ln -nfs TARGET LINK_NAME) - Qiita

              20 users

              qiita.com/takeoverjp

              シンボリックリンクの向き先を変えたいときって結構あるけど、単純にln -s TARGET LINK_NAMEってしたら怒られる("ln: target: File exists")。 そこで泣く泣くrm -f LINK_NAME && ln -s TARGET LINK_NAMEってしてたけど、便利な上書きオプション-fがあった。 あぁわかりやすくて便利、ln -fs TARGET LINK_NAME。 (なんで今まであると思わなかったんだろう。。。) [追記] TARGETがディレクトリの時は、-nオプションも必要。 ln -fs TARGET LINK_NAMEだけだと、TARGETがディレクトリの時に意図通りにならない。 $ ls -l TARGET1/ TARGET2/ $ ln -fs TARGET1 LINK_NAME # 1回目は大丈夫 $ ls -l LINK_NAME -

              • テクノロジー
              • 2014/12/22 20:08
              • linux
              • ln
              • ls
              • admin
              • tips
              • シンボリックコマンド
              • 異なるgitリポジトリ間でもcherry-pickはできる - Qiita

                44 users

                qiita.com/takeoverjp

                (最初に修正を導入したリポジトリ内で) git remote add TO_FIX_REPO {これから修正を導入したいリポジトリのURL} git fetch TO_FIX_REPO git checkout -b TO_FIX_REPO-master TO_FIX_REPO/master git cherry-pick {master上の修正コミットのSHA1} git push TO_FIX_REPO TO_FIX_REPO-master:master (上記を修正を導入したいリポジトリの数だけ繰り返す) これならかなり機械的に処理できるから、だいぶ楽になるんじゃないだろうか。まぁだからといってコピペが横行して良いというわけではないが。 ちなみにgit push TO_FIX_REPO TO_FIX_REPO-master:masterってのも結構ポイント。ローカルのブランチ名とリモ

                • テクノロジー
                • 2014/02/22 06:44
                • git
                • github
                • tips
                • tech
                • あとで読む
                • cherry-pick
                • gitでバイナリパッチを作ってみよう(git diff --binary) - Qiita

                  3 users

                  qiita.com/takeoverjp

                  gitでバイナリファイルの差分を出力したいときはgit diff --binaryを使いましょうって話。 「コミットすればいいじゃん」ってゆうツッコミは置いといて。 他の人と一時的な差分を共有するとき、git diff > hoge.diffとかやってパッチを渡すことがある。 そんなとき、バイナリファイルに差分があったらどうするか。 「このパッチをあてて、このバイナリファイルをここに置いて、それからこうやってビルドしてください。」ってのはちょっと残念。 git diffはデフォルトでバイナリ差分を省略するので、--binaryオプションの出番。 ちなみにテキストファイルの差分もちゃんと一緒に出力してくれる。このオプションは例えばgit showなどでも使える。 適用するときは特にオプションは不要でgit applyでバイナリも変更してくれる。 ただ一点注意。もしパッチを渡す相手が昔ながらの

                  • テクノロジー
                  • 2014/02/21 05:13
                  • gitの日付指定はキケン - Qiita

                    4 users

                    qiita.com/takeoverjp

                    「○日のソフトだったら動いていたのに。。。」ということはよくある。 そんなときgitリポジトリではどうやって環境を再現するべきなのだろう。 結論を先に書いておくと、「きちんと運用をしておかないと機械的に厳密に再現することはできない」 #良い方法があったら教えてください。 真っ先に思いつくのはgit log -1 --until=2013-01-23などでその日付以前の最後のコミットを抽出し、checkoutするという方法。 だがこの方法には落とし穴がある。指定した日付以降にmergeした修正(当時まだ導入していない修正)を、checkoutしてしまう可能性があるのだ。 例えば下記の操作をした場合、2013/01/23リリースのソフトといえばcommit1までをcheckoutしたいが、実際にはcommit2までをcheckoutしてしまう。 [2013-01-22] git checkou

                    • テクノロジー
                    • 2014/02/19 09:31
                    • Git
                    • gitでリモートリポジトリを同期する - Qiita

                      5 users

                      qiita.com/takeoverjp

                      Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                      • テクノロジー
                      • 2014/02/18 01:30
                      • Git
                      • qiita

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

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

                      『qiita.com』の新着エントリーを見る

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

                      j次のブックマーク

                      k前のブックマーク

                      lあとで読む

                      eコメント一覧を開く

                      oページを開く

                      はてなブックマーク

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

                      公式Twitter

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

                      はてなのサービス

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