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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    ChatGPT

『qiita.com』

  • 人気
  • 新着
  • すべて
  • Celeryの実行ログを取る - Qiita

    3 users

    qiita.com/kaki_k

    発端 Django + Redis(時に ElastiCashe)+ Celery の組み合わせは、よく使います。 非同期処理は Python スレッドは禁止(結果として重い物を流すと gunicorn/uWSGI の反応がなくなるので)。Celery workerを使う。 cron ジョブ的なバッチ処理も、Celery beat で書く。 という感じでやってます。 簡単に書けるのですが、流れたかどうか知りたい場合、Celery worker が1台だけならログファイルを見ればいいとして、複数台になってくると、どこで流れたんだ、という所から調べるのが大変。 何を依頼して、何が失敗したか知りたい ということで、依頼 -> 成功時/失敗時の実行ログを RDB のモデルに出して、adminサイトで確認できるようにします。 もちろん、Celery worker が1台だけの場合でも、ログファイルを

    • テクノロジー
    • 2018/03/23 23:28
    • python
    • DigdagのPython APIを使う - Qiita

      7 users

      qiita.com/kaki_k

      Digdagとは ワークフローエンジンと呼ばれるもので、データ分析基盤を構築する際に、Shell ScriptでPythonバッチを順に流しているような場合に、実行順序をyamlで定義できます。 serverモードというものがあって、複数ホストによる分散コンピューティングもできるので、場合によってはCeleryを導入しなくても、すべてDigdagで済ますこともできるのではないかと思い、調査を始めました。 ハマりポイント Language API - Python を使うに当たって、Pythonエンジニアが事前に知っておいた方がよいこと。 1.digdagのPythonパッケージはどこで配布されているか 次のサンプルを見てみましょう。 import digdag class MyWorkflow(object): def step1(self): digdag.env.store({'my_

      • テクノロジー
      • 2018/02/18 23:22
      • Pycon JP 2017 に参加してきました

        4 users

        qiita.com

        Day 1 基調講演 Peter Wang 氏は、 * pyData conference * Anaconda distoribution の創設者 stackoverflow blogで、「Pythonは最も急成長している言語」であることを紹介。 ここのグラフですね。 https://stackoverflow.blog/2017/09/06/incredible-growth-python/ イブサンローランのCMにも Pythonが出てきたとして、YouTubeをちら見。 もう一回観たいところですが、探してみたもののURLがわからず。 教えていただきました。URLはこちら:https://www.youtube.com/watch?v=nU09j2gGHYg Pythonは、thougtware(意訳:考えるツール?)であるとの言葉が印象的でした。 キーワード Numba Boke

        • テクノロジー
        • 2017/09/14 03:11
        • python
        • Python Django入門 (2) Win編 - Qiita

          8 users

          qiita.com/kaki_k

          WindowsでのPython、Djangoの開発環境構築について説明します。 Pythonのインストール まず Python をインストールします。 以下のURLをブラウザで開いて下さい。 Download the latest version for Windows https://www.python.org/downloads/ 3.8.1 をダウンロードします。(その時のPython3の最新のものを選んでください) ダウンロードした python-3.8.1.exe をダブルクリックします。 Add Python 3.8 to PATH をチェックする これを忘れると、自分で環境変数のPathを設定する必要があります。 Install Now をクリック virtualenvのインストール virtualenv は Python の仮想環境を作るツールです。 プロジェクトごとに、

          • テクノロジー
          • 2015/06/18 15:54
          • django
          • Python
          • tutorial
          • あとで読む
          • Python Django入門 (2) Mac編 - Qiita

            19 users

            qiita.com/kaki_k

            MacでのPython、Djangoの開発環境構築について説明します。 Xcode、Command Line Tools macOS で開発する上では、iPhoneアプリの開発予定がなくても Xcode および Command Line Tools を入れておいた方がいいでしょう。 Xcode は App Storeのアイコンから。 Command Line Tools は にてインストールします。 Python3のインストール Python2はMac OS Xに入っていますが、これから新規に学習するのであれば、Python3を学習した方がいいでしょう。 HomeBrewのインストール HomeBrew はMacのパッケージ管理ツールです。 既に導入済みの人は読み飛ばして下さい。 MacPorts派の方は、以降のPython3導入を自力でお願いします。 インストールは公式サイトのとおり、タ

            • テクノロジー
            • 2015/01/02 21:43
            • python
            • django
            • Homebrew
            • mac
            • あとで読む
            • Python Django入門 (5) - Qiita

              3 users

              qiita.com/kaki_k

              {% extends "cms/base.html" %} {% block title %}感想の一覧{% endblock title %} {% block content %} <h4 class="mt-4 border-bottom">感想の一覧 <small class="text-muted ml-3">{{ book.name }}</small></h4> <a href="{% url 'cms:impression_add' book_id=book.id %}" class="btn btn-primary btn-sm my-3">追加</a> <table class="table table-striped table-bordered"> <thead> <tr> <th>ID</th> <th>コメント</th> <th>操作</th> </tr> </

              • テクノロジー
              • 2014/12/22 00:18
              • Python Django入門 (6) - Qiita

                11 users

                qiita.com/kaki_k

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

                • テクノロジー
                • 2014/12/19 15:53
                • Django
                • api
                • python
                • qiita
                • Python Django入門 (3) - Qiita

                  23 users

                  qiita.com/kaki_k

                  Djangoを始める ドキュメント Django ドキュメント 「何もないところから始めるなら:概要」と「チュートリアルはこちら:その1〜7」を一読するのがよいのですが、まずはこの講座を先にやってみてもよいでしょう。 基本的にコピペでOKです。 どう動くのか、なんとなくわかったら、公式のチュートリアルをやってみて、理解を深めましょう。 Djangoで作ってみる プロジェクトの作成 簡単な書籍を管理するアプリを作成してみます。 まず、mybook というプロジェクトを作ります。これには django-admin startproject mybook というコマンドを使います。 PyCharmで、お試しでプロジェクトを作ってみると、PycharmProjectsというフォルダができるようなので、その下に作ることにします (env1) の仮想環境にいることを確認して下さい。 既にいる場合は、以

                  • テクノロジー
                  • 2014/10/07 08:40
                  • Django
                  • python
                  • mvc
                  • tutorial
                  • ブックマーク バー
                  • Python Django入門 (4) - Qiita

                    18 users

                    qiita.com/kaki_k

                    Bootstrapの導入 Django で CRUD を作る説明の前に、Bootstrapの導入を行います。 我々エンジニアが作るHTMLは、デザイン的にも味気ないものとなってしまいます。 そこで、CSSフレームワークのBootstrapを使うことにします。 ドキュメントは英語ですが、実例が載っているので、やりたいことは見つかると思います。 Bootstrap Bootstrap で必要な jQuery を含めて、以下からダウンロードします。 Bootstrap - http://getbootstrap.com/ (v4.0.0) jQuery - http://jquery.com/ (v3.4.1) ダウンロードしたファイルを、mybook/cms/static/cms/ というディレクトリを作って、以下のように配置します。 *.map ファイルは、ブラウザーの開発者ツールで、Jav

                    • テクノロジー
                    • 2014/09/15 20:19
                    • django
                    • python
                    • エンジニア
                    • Development
                    • 開発
                    • あとで読む
                    • Python Django入門 (1) - Qiita

                      374 users

                      qiita.com/kaki_k

                      Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに なぜPythonを選ぶか かなり独断と偏見が入っていますが、 シンプルな言語セット 某言語のように、呪文のように短く書けることが命ではない。 それでいて、書くコード量は少なく、すっきりしている。 某言語のように、記号を多用しない。 コードを書いている間Shiftキーを押しっぱなしにならない。 学習コストが低い。 言語セットとしての文法は、わりと平易で、直感で理解できる。 難しい書き方は、後から覚えればよい。 文法書を読むのは、後からでいいでしょう。まずこの講座をやってみましょう。 Djangoフレームワークや、各種Python

                      • テクノロジー
                      • 2014/07/28 07:35
                      • django
                      • python
                      • フレームワーク
                      • 入門
                      • プログラミング
                      • DB
                      • 開発
                      • Mac
                      • Windows
                      • programming

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

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

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

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

                      j次のブックマーク

                      k前のブックマーク

                      lあとで読む

                      eコメント一覧を開く

                      oページを開く

                      はてなブックマーク

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

                      公式Twitter

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

                      はてなのサービス

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