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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    参議院選挙2025

『qiita.com』

  • 人気
  • 新着
  • すべて
  • 日本語プログラミング言語「なでしこ」でズンドコキヨシ - Qiita

    4 users

    qiita.com/mattn

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

    • テクノロジー
    • 2016/03/17 01:32
    • Go1.6でポインタをcgoの関数へ渡す際に発生するcgoCheckPointerを回避する方法 - Qiita

      7 users

      qiita.com/mattn

      go1.6 はまだβなので以下の回避方法も変わる可能性があります。(おそらくそのままだと思いますが) そのため、下記の点を注意する必要があります cgoの関数の引数経由以外の方法でGoポインタをCに渡した場合は、そのGoポインタが指すメモリは保護されない cgoの関数から返ってくると保護されていたGoポインタの保護も外れるため、cgoの関数内でGoポインタをどこかに保存して次に呼ばれたcgoの関数内で再利用とかはできない GoポインタへのGoポインタをcgoの関数に渡すのは基本ダメ 保護されるのは引数で渡されたGoポインタが指す先のみで、その指す先の更に指す先は保護されない go1.6beta2では、cgo関数呼び出し時のチェックに引っかかってcgo argument has Go pointer to Go pointerというエラーメッセージが表示される Cで確保されたメモリへのポイン

      • テクノロジー
      • 2016/01/25 17:10
      • Golang
      • Go
      • プログラミング
      • あとで読む
      • 本物の golang を... 本物の Gopher を、お見せしますよ。 - Qiita

        535 users

        qiita.com/mattn

        事の始まり それはD言語くんへの嫉妬から始まった。 D言語くんの繁殖についての仮説 lsを間違えてdlと入力してしまったときに、D言語くんが通り過ぎるコマンド くっ悔しい... そしてショボいAAで2番煎じ。 lsを間違えてgolと入力してしまったときに、Gopherが通り過ぎるコマンド書いた。 こんなはずじゃない! 僕らの Gopher 君はこんなチープじゃない! 明日来てください。本物の Gopher をお見せしますよ。 — mattn (@mattn_jp) December 15, 2015 (本当はもうちょっと前から作ってましたが) 本物のGopher君とは そして今回、これを公開するに至った。 まずはこれをご覧頂きたい。 !!!!!!!!!!!!1 こいつ・・・ 動くぞ・・・ golang で書いたデスクトップマスコットです。起動すると画面のタスクバーの上をウロウロします。たま

        • テクノロジー
        • 2015/12/17 00:04
        • golang
        • go
        • gopher
        • ネタ
        • Go言語
        • Windows
        • AdventCalendar
        • neta
        • あとで読む
        • コマンド
        • Vim で引き籠る - Qiita

          128 users

          qiita.com/mattn

          2015年総括 今年も沢山、良い Vim プラグインが誕生しました。 また皆さんからも幾度か vim-jp に vim の不具合報告を頂き、vim-dev にパッチとして還元する事が出来ました。本当にありがとうございました。さらに個人的には技術評論社出版の「Software Design」で連載記事「Vim の細道」を執筆させて頂く事になり1、自他共にビムビムしい1年だったと思います。 しかし今後も皆さんが使うテキストエディタは皆さん自身が考えて良くしていく、そういう気持ちを持ちながら引き続き Vim 活動を続けて行きたいと思います。 さて 2015年は如何だったでしょうか。Vimmer になりたいと思っている人たちは Vimmer になれたでしょうか。Vimmer の世間一般のイメージと言えば vimrc ばかり弄っている プラグインばかり作っている 現代でも vim が最強だと思ってる

          • テクノロジー
          • 2015/12/14 00:01
          • vim
          • webdav
          • golang
          • go
          • あとで読む
          • windows
          • Qiita
          • network
          • Kobito for Windows 使ってみた - Qiita

            16 users

            qiita.com/mattn

            QiitaがMarkdownメモツール「Kobito」のWindows版をElectronベースでリリース | TechCrunch Japan プログラマのための技術情報共有サービス「Qiita」(キータ)を提供するIncrementsが今日、Markdown形式のメモツール「Kobito for Windows」をリリースした。Microsoftが5月29日にリリースしたばかりのコードエディタ「Visual Studio Code」と同じく、これは「Electron」(旧Atom Shell)と呼ばれるオープンソースのデスクトップアプリ開発プラットフォームを使って実装されたものだ。 初回に GitHub でログインしようとすると、何も表示されなくなって「戻る」のボタンだけ表示されるという状態になったが、個人用アクセストークンを発行して、Kobito の設定画面の以下の部分にアクセストー

            • テクノロジー
            • 2015/05/12 10:40
            • Windows
            • Qiita
            • golang で string を []byte にキャストしてもメモリコピーが走らない方法を考えてみる - Qiita

              64 users

              qiita.com/mattn

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

              • テクノロジー
              • 2015/02/03 18:50
              • golang
              • go
              • string
              • byte
              • あとで読む
              • GistでGoを公開する - Qiita

                24 users

                qiita.com/mattn

                Goは思いついたときにサクッとつくって即公開できたら最高だと思う。 https://gist.github.com/ を使えばブラウザで簡単にGoを書いて公開できる。 要点 GoはGitレポジトリ上に存在するパッケージを指定できる GistはGitレポジトリとしてのインターフェースを備えている Gistには複数のファイルを置ける そもそもGoにはGemfileすら要らなかった やり方 package nurupo import ( "errors" "strings" ) func Nurupo(message string) error { if strings.Contains(message, "ぬるぽ") { return errors.New("ガッ") } return nil }

                • テクノロジー
                • 2015/01/29 12:38
                • golang
                • gist
                • Go
                • github
                • Git
                • development
                • あとで読む
                • golang で streem を実装した。 - Qiita

                  234 users

                  qiita.com/mattn

                  この記事は Go Advent Calendar 2014、16日目の記事です。 はじめに Matz さんが streem という、ストリーム指向言語の開発を始めるらしいです。 まだ文法の設計段階ではあるけど、それなのにかなりの量の pull-req がバンバンと来てて凄いなーと思いつつも「この pull-req 量だと僕には出番無いなー」と思ったので、README.md に書かれているサンプルだけを頼りに streem を golang で実装してみました。 先日はネタで streem のマネをして yacc 定義部分だけ公開していましたが、本日ネタが無い中にTLがヒートアップして焦りに焦って勢いで実装してみました。いやはや異様な追い込みを感じます。。。 まずは streem を知る streem は README.md に書かれている通り並列実行を行いつつストリームを処理する言語です。

                  • テクノロジー
                  • 2014/12/15 21:00
                  • golang
                  • streem
                  • go
                  • matz
                  • yacc
                  • AdventCalendar
                  • programming
                  • concurrency
                  • language
                  • あとで読む
                  • i386 CPU な Windows で boot2docker - Qiita

                    23 users

                    qiita.com/mattn

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

                    • テクノロジー
                    • 2014/10/28 18:21
                    • docker
                    • boot2docker
                    • Windows
                    • peco でキーシーケンス - Qiita

                      22 users

                      qiita.com/mattn

                      { "Keymap": { "C-x,C-c": "peco.Cancel", "M-n": "peco.SelectNext", "M-p": "peco.SelectPrevious", "M-C-v": "peco.ToggleSelection" } } 例えばこういう設定を config.json に登録しておくと Emacs 風に <C-x> <C-c> で終了出来る様になります。 能書き キーシーケンスには一般的に2通りあり タイプ中の物が生きているけど、全てマッチしたらあるアクションを起こす(例: http://www.php.net で「I hate PHP」とタイプしてエンター) マッチしている最中のキーシーケンスは無効となり全てマッチしたらアクションを起こす(例: vim の keymap) このどちらかになります。前者はトリックを入れる場合に使われる事が多いです。p

                      • テクノロジー
                      • 2014/07/07 11:33
                      • peco
                      • Golang でコマンドライン Fuzzy Finder 「gof」作った。 - Qiita

                        25 users

                        qiita.com/mattn

                        この記事は Go Advent Calendar 2013 の 10 日目の投稿です。 はじめに 業務のツールや連携させる一部の機能として golang を使い出している方もチラホラ現れ始めました。 golang でウェブアプリケーションを書く人も多いですが、実はコマンドラインアプリケーションやバックグラウンドサーバを書くのに非常に役立ちます。 本記事では、golang を使うとどの様に簡単にバックグラウンドサーバや UI が書けるのかを紹介したいと思います。 非同期処理 例えば長い処理の終了を判定して画面を更新したいとします。長い処理を行っている間、キーボードイベントの判定や別の入出力処理、タイムアウト判定等を実行出来る様にする場合、C言語で書くと結構なコード量になり得ます。 しかし golang を使う事でこういった複雑な処理を簡単に実装出来てしまいます。 golang の特徴と言えば

                        • テクノロジー
                        • 2013/12/10 09:22
                        • golang
                        • go
                        • command
                        • qiita
                        • *programming
                        • Qiita.vim 作りました! - Qiita

                          33 users

                          qiita.com/mattn

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

                          • テクノロジー
                          • 2012/10/10 12:30
                          • vim
                          • qiita
                          • あとで試す
                          • plugin
                          • 後で読む
                          • tool
                          • neta

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

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

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

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

                          j次のブックマーク

                          k前のブックマーク

                          lあとで読む

                          eコメント一覧を開く

                          oページを開く

                          はてなブックマーク

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

                          公式Twitter

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

                          はてなのサービス

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