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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    WWDC25

『qiita.com』

  • 人気
  • 新着
  • すべて
  • tkinter で作った GUI の実行可能ファイルを作る - Qiita

    5 users

    qiita.com/chibi929

    とある日 Python で subprocess を使って外部ツールを実行するスクリプトを作り、Python コマンドを叩けば実行できるものを作った。(要は、外部ツールのラッパー) ところが、利用者はターミナルを開いて使うような人物ではないので、やっぱり GUI でポチポチできるのが嬉しい。 そして、いつものように多々ハマる日。 tkinter (PySimpleGUI) Python には、 tkinter1 という GUI ツールキットが標準で用意されているらしい。これを使えば仮でも GUI を作れそうだ。 ちょろちょろ Google 先生に尋ねていると Tkinterを使うのであればPySimpleGUIを使ってみたらという話 という記事に辿り着き PySimpleGUI2 という tkinter (及び、Qt, WxPython, Remi) のラッパーライブラリに出会った。 ここ

    • テクノロジー
    • 2020/05/11 10:10
    • techfeed
    • Python
    • あとで読む
    • Nuxt.js で TypeScript を使って一通り試したら色々ハマった件 - Qiita

      18 users

      qiita.com/chibi929

      $ create-nuxt-app tutorial create-nuxt-app v2.12.0 ✨ Generating Nuxt.js project in tutorial ? Project name tutorial ? Project description My super-duper Nuxt.js project ? Author name chibi929 ? Choose the package manager Yarn ? Choose UI framework Buefy ? Choose custom server framework Express ? Choose Nuxt.js modules Axios ? Choose linting tools ESLint, Prettier ? Choose test framework Jest ? Cho

      • テクノロジー
      • 2019/12/21 09:50
      • TypeScript
      • Nuxt.js
      • Qiita
      • techfeed
      • JavaScript
      • あとで読む
      • RxJS Observable まとめ - Qiita

        4 users

        qiita.com/chibi929

        はじめに 何故こんなものを書いてしまったのか・・・orz いつも触っているフレームワークが Angular.js から Angular に変わり、 HTTPClient の戻り値が ng.IPromise から Observable になっていました。 ReactiveX 自体は Android や iOS を開発していた頃に RxJava や RxSwift を通して、名前だけ知ってましたので、RxJS もその辺のものなんだなーという程度の認識で、Angularチュートリアルの知識で Observable を使ってました。 Angular を触っている限り Observable は付いてくるし、 RxJS を知っておけば他の RxSwift とかでも活かせるだろうなと思って、 軽い気持ちで Observable の機能をまとめてみようと思ったのがこの記事執筆の始まりです。 ※途中までやっ

        • テクノロジー
        • 2018/05/26 12:04
        • SWIGをビルドするときにハマッたこと - Qiita

          3 users

          qiita.com/chibi929

          SWIGとは、 SWIG (Simplified Wrapper and Interface Generator) は、 C/C++ で書かれたプログラムやライブラリを、Tcl/Tk、Perl、Python、Ruby、PHP、Lua などのスクリプト言語や、Java、C#、Scheme、Ocaml などの言語に接続するためのオープンソースのツールである。 さて、 "http://www.swig.org" からSWIGをダウンロードしてビルドすることは今までやっていましたが、 今回は GitHub から clone してきての作業でハマりました。 環境は Ubuntu 14.04 です。 (ほとんど初期状態) configureが無い 上記のいつものコマンドを実行したかったのですが、 configure が無い!( configure.ac はある模様) ※ちなみに通常ダウンロードしてきた

          • テクノロジー
          • 2018/02/02 15:06
          • Angular Material の "Datepicker" の見た目と戦う - Qiita

            3 users

            qiita.com/chibi929

            import { Component, OnInit } from '@angular/core'; + import { DateAdapter, NativeDateAdapter } from '@angular/material'; @Component({ selector: 'datepicker-example', templateUrl: './datepicker-example.component.html', styleUrls: ['./datepicker-example.component.css'] }) export class DatepickerExampleComponent implements OnInit { - constructor() { + constructor(dateAdapter: DateAdapter<NativeDateAd

            • テクノロジー
            • 2017/10/06 10:01
            • angular
            • あとで読む
            • Webpack2+sassでbundle.cssを出力する&sassで画像ファイルを扱う - Qiita

              3 users

              qiita.com/chibi929

              { ~略~ "devDependencies": { "css-loader": "^0.26.1", "extract-text-webpack-plugin": "2.0.0-rc.3", "node-sass": "^4.5.0", "sass-loader": "^5.0.1", "style-loader": "^0.13.1", "webpack": "^2.2.1" }, ~略~ } extract-text-webpack-plugin は、jsではなくcssとして出力するプラグインという認識。 Webpack2でビルドしてエラーが出た際に、調べていたらRC版を使えばいいよというIssueを見つけたので使用しています。 Webpack1 と Webpack2 の記述で混乱したところ module.loaders.loader ではなく module.rules.use を使

              • テクノロジー
              • 2017/04/13 00:39
              • KarmaとJasmineとWebpackでJavaScript(TypeScript)でユニットテストを実行してレポートやカバレッジを出力する - Qiita

                7 users

                qiita.com/chibi929

                TypeScript Advent Calendar 2016 の 最終日 の記事を書かせて頂きました。 はじめに Javascript のユニットテストを初めてやります。 その上で調査したことを書きます。 ゴール TypeScript + Webpack + Karma + Jasmine 出力: テストレポート&カバレッジレポート 作業ステップ Jasmine 導入 Karma 導入(Karma + Jasmine) Webpack導入(Karma + Webpack) TypeScriptの導入(TypeScript + Webpack + Karma) 前提 npm が使えること node_modules/.bin にパスが通っていること ※ npm -g は使っていません TypeScript を HelloWorld レベルで使えること Webpack を HelloWorld

                • テクノロジー
                • 2017/02/06 14:31
                • webpack
                • TypeScript
                • テスト
                • test
                • Emacsで関数ジャンプ(gtags)&pygments-parserを使用して色々な言語で関数ジャンプ - Qiita

                  3 users

                  qiita.com/chibi929

                  Emacs で関数ジャンプを行うために gtags を導入した話です。 また global-pygments-plugin を使って gtags が対応していない言語でも関数ジャンプをやってみた話です。 記事の中では gtags のインストール後に Pygments を導入しますが、 実際にやってみたら Python や Pygments を先にインストールしておかないと、 gtags の ./configure でちゃんと設定が行われないようです。ご注意ください。 環境 Ubuntu 14.04 gtags を試す gtags でソースコードの関数ジャンプをできるようにする gtags は C/C++, Java, PHP などしか対応していないらしい ※まずは通常の gtags で色々試してみます。 ※後述で global-pygments-plugin を適用して対応言語を増やしてみ

                  • テクノロジー
                  • 2016/08/12 04:47
                  • あとで読む
                  • AndroidのAPKを逆コンパイルする - Qiita

                    18 users

                    qiita.com/chibi929

                    2年ほど前に知ってて当たり前のように教えていただきました。 最近、再び逆コンパイル(デコンパイル)する機会がございましたので、Qiita記事としてメモを投稿しておこうと思います。 手順 apkファイル から dexファイル を取り出す dexファイル を jarファイル に変換する jarファイル から classファイル を取り出す classファイル を javaファイル に変換する だいたいこんな感じです。 必要なツール dex2jar(手順2で使用する) https://github.com/pxb1988/dex2jar Java Decompiler(手順4で使用する) http://varaneckas.com/jad 逆コンパイルする まずは、サンプル用のapkを用意します。 せっかくなので以下の記事で使用したサンプルアプリのapkを逆コンパイルしてみようと思います。 Ac

                    • テクノロジー
                    • 2016/05/26 16:47
                    • Qiita
                    • Android
                    • Java
                    • セキュリティ
                    • ActivityとFragmentのライフサイクルと罠 - Qiita

                      8 users

                      qiita.com/chibi929

                      ActivityとFragmentのライフサイクルを意識しなければならない状況で、 思っていたライフサイクルとは異なるフローで呼ばれていたため、 調査をしてみました。(主に破棄周り) The lifecycle of the activity in which the fragment lives directly affects the lifecycle of the fragment, such that each lifecycle callback for the activity results in a similar callback for each fragment. For example, when the activity receives onPause(), each fragment in the activity receives onPause(). 上

                      • テクノロジー
                      • 2016/05/25 14:50
                      • android
                      • あとで読む
                      • Makefileの関数 - Qiita

                        49 users

                        qiita.com/chibi929

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

                        • テクノロジー
                        • 2016/05/24 17:34
                        • Makefile
                        • make
                        • -
                        • Linux
                        • 開発
                        • あとで読む
                        • AndroidStudioでReleaseビルドを行うためのメモ - Qiita

                          3 users

                          qiita.com/chibi929

                          リリース用APKを作成したのでその手順のメモです。 目次 Generate Signed APK 画面を表示する New Key Store 画面で鍵を作成する 署名の確認 最適化の確認 Generate Signed APK 画面を表示する Build -> Generate Signed APK... で Generate Signed APK 画面を表示する Moduleを選択して Next を押下 Create new... を選択してKeyStoreを作成画面を表示します New Key Store 画面で鍵を作成する Key store path: 任意に設定 Password:, Confirm: KeyStoreのパスワードを任意に設定 [Key] Alias: 任意に設定 Password:, Confirm: Keyのパスワードを任意に設定 Validity (year

                          • テクノロジー
                          • 2016/05/10 11:21

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

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

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

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

                          j次のブックマーク

                          k前のブックマーク

                          lあとで読む

                          eコメント一覧を開く

                          oページを開く

                          はてなブックマーク

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

                          公式Twitter

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

                          はてなのサービス

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