nedokunのブックマーク (489)

  • python で形態素解析。Janome が簡単。pip 一発でインストール | コード7区

    形態素解析といえば MeCab が定番ですが、python から使うには関連パッケージのインストールが結構大変だったりします。 そこで、Janome を使ってみました。 Janome について詳しくは こちら 内部では MeCab の辞書を使うらしいので MeCab のインストールが前提ですが、Janome の解析結果は基的に MeCab と同等で、インストールはいたって簡単です。 (辞書は janome に同梱されているので MeCab は不要。作者ご人様から情報提供していただきました)

  • node-redにSlackをつなげてみる - Qiita

    はじめに 前回、node-redの立ち上げをしてみました。いよいよ、開発工程に入れるわけです。今回はSlackを接続することで、どんなことができそうなのか想像する、最初の一歩にしたいと思います。 Slackとは 社内コミュニケーションツール(メッセージングアプリ)として世界的な王様なわけですが、日のコミュニケーションツールで言えばLINEなどが圧倒的であまり普段使いされていない印象かもしれません。グループでのコミュニケーションに特化しているのでサインアップの仕方やアプリ内での操作もコンシューマ市場発のツールと大きく印象が異なると思います。また早くからBotの解放がされていたのもあり、開発者にやさしく、かつユーザーにとって拡張性の高いものです。詳しくは(正確には)検索するなどしてください。 Slackのサインアップ アカウントやチームのない方は、こちらの記事を参考に作成してください。 ht

    node-redにSlackをつなげてみる - Qiita
    nedokun
    nedokun 2018/01/26
  • Django ChannelsでできるリアルタイムWeb - Qiita

    はじめに この記事は、Django Advent Calendar 2016 17日目の記事です。 Django Channelsとは Django Channels — Channels 0.17.2 documentation Channels is a project to make Django able to handle more than just plain HTTP requests, including WebSockets and HTTP2, as well as the ability to run code after a response has been sent for things like thumbnailing or background calculation. Channelsは、DjangoがWebSocketやHTTP2などの単純なHTTP

    Django ChannelsでできるリアルタイムWeb - Qiita
  • Django から Slack や HipChat に通知を送れる django-channels を公開しました - ymyzk’s blog

    Django アプリケーションから簡単に Slack や HipChat に通知を送ることができる django-channels を公開しました. 現在, Slack, HipChat, Yo の3つのチャンネルに通知を送ることができます. 背景 最近 Hubot や Slack の Integrations など, 様々な通知をチャットに集約することが増えてきています. 国産のサービスでも Mackerel は多くのチャンネルに通知を送る機能を備えています. django-channels はシンプルなインターフェースで, 様々なチャンネルに通知を送れるようにすることを目指しています. ユーザーからの投稿があった際に通知を送るようにしたり, サーバーでエラーが発生した場合にその内容を通知するようにしたりなど, 使い方は様々です. 使い方 django-channels は Python

    Django から Slack や HipChat に通知を送れる django-channels を公開しました - ymyzk’s blog
  • KUSANAGI for ConoHaのDBサーバ変更手順

    どうも、ひろーちか(@hir0_chika)と申します。 この度、KUSANAGIのDBを外部DBサーバに移行しました。 KUSANAGI for ConoHaのDBサーバ変更 - Qiitaお久しぶりのスズムシ(です。 ConoHaでもKUSANAGIが使えるようになり、爆速Wordpressを体感している方も多いと思います。 ただ...qiita.com 既にQiitaに素晴らしい記事があったので、こちらを参照してやれば余裕でしょ!とか思ってたのですが、意外と苦労したので手順としてまとめることにしました。 事前準備 DBサーバー追加 画面左側の「サーバー追加」から、 ・タイプ:アプリケーションサーバー ・リージョン:東京 ・サービス:DB を設定してサーバを追加します。 自動バックアップはお好みで、ディスク容量は既存のDBサイズをベースに見積もってください。 私の場合は全然データが入っ

    KUSANAGI for ConoHaのDBサーバ変更手順
    nedokun
    nedokun 2018/01/23
  • GitHub - rpkilby/jsonfield: A reusable Django model field for storing ad-hoc JSON data

  • 【Django】JSONFieldを持つModelでJSONの中身によってフィルターをかけてデータを取得する - Qiita

    class Test(models.Model): text = CharField(max_length=255 blank=True, null=True) fields = JSONField(blank=True, null=True) [ { "name": "sample1", "value": "value1" }, { "name": "sample2", "value": True }, { "name": "sample3", "value": "value3", "url": "https://hogehoge.com" ]

    【Django】JSONFieldを持つModelでJSONの中身によってフィルターをかけてデータを取得する - Qiita
  • ブログ | Monotalk

    投稿者: kem 右記内 アジャイル開発とスクラム 投稿日: 2024-02-11 ( 4 ヶ月, 2 週間 ago) 更新日: 2024-06-28 ( 21 時間, 22 分 ago) コメント

  • Bootstrap の Datepicker の値変更から発火して Morris.Bar(グラフ)の値を変更する - Qiita

    期間指定して、集計値をグラフを表示する場合のサンプル。 サクッとできたけど面白かったし、また使う気がするのでメモ。 #Bootstrap v3.2.0 (http://getbootstrap.com) #jQuery v1.10.2 HTMLのパーツはこんな感じ。 期間指定する、start-date と、end-date という id の inputフォームを置きます。 <p>集計期間</p> <p> <input id="start-date" name="start-date" type="text" readonly="readonly"> 〜 <input id="end-date" name="end-date" type="text" readonly="readonly"> </p> <div id="hero-bar" class="graph" style="heigh

    Bootstrap の Datepicker の値変更から発火して Morris.Bar(グラフ)の値を変更する - Qiita
    nedokun
    nedokun 2017/12/22
    イベント 期間 datapicker
  • Django staticファイル まとめ - Qiita

    この記事について Djangoのstaticファイル(静的ファイル)の設定がわかりずらかったので整理してみました。Djangoのバージョンは1.11。わりとバージョンによって利用方法に微妙な違いがあるようです。 staticファイル(静的ファイル)の概要 Djangoでは、アプリケーションで処理を行わない静的ファイル(例:js,css,image等)をstaticファイルと呼びます。(他のフレームワークでassetsファイルと呼ばれるものと同じです) Djangoに限らず、一般にWebアプリケーションは静的ファイルの配置について次のような指針があります。 静的ファイルはWebサーバのドキュメントルート下に配置する。 ソースコード、実行ファイルはホームディレクトリに配置する。 これにより、静的ファイルはセキィリティは低いがアプリケーションを介さないため応答速度が早く、アプリケーションは余計な

    Django staticファイル まとめ - Qiita
  • Djangoを最速でマスターする part1 - Qiita

    初めに 最近、「機械学習に強い」、「簡単」などの理由からPythonを選ぶ人が多いと思います。 そんな人たちがWebを書こうと思った時にぶつかるのがDjangoの壁ですよね。 (あれ、そんなことない?いやいや難しいですよね!) 僕は最初、Django Tutorialだけ日語でやって、それ以降は全部英語の文献を読んだり、会社のコードをみて勉強をしたりしましたが、結構大変でした。 webを書きたいけど、Pythonより◯ubyの方が書きやすいから◯ubyの方がいい...となってしまわないように、これまで僕が勉強したDjangoの基や応用を詰め込んで、Djangoを最速でマスターできるような記事を書いていきます!(3, 4記事の長さになる予定です) * 最速でDjangoをマスターする part2 準備 Djangoが入っていない場合は、 でインストールできるらしいです。 僕はAnacon

    Djangoを最速でマスターする part1 - Qiita
  • Bootstrap Editor

    Bootstrap Editor Webページを爆速で作成 「ログインもインストールも不要」です。(全76テンプレート) Bootstrap Editorはブラウザがあればいつでも使えます! [ 2018-02-02 ] Bootstrap Editor に名前を戻しました。 [ 2018-05-12 ] Bootstrap4.1バージョンアップによる不具合を修正 [ テンプレート ] Bootstrap4 34枚 [ テンプレート ] Materialize 2枚 [ テンプレート ] Foundation 8枚 [ テンプレート ] AMP 9枚 [ テンプレート ] JavaScript/GoogleMap/vew.js 23枚 2018年1月15日 Coliss掲載(http://coliss.com/) 1. Code エディター:3色から選択(Emmet) 2. Templat

    Bootstrap Editor
  • Djangoでログイン認証用アプリケーションを作成

    前回の続きです。環境、設定等はこちらを参照してください。→ DockerによるDjango(1.11.2)の開発環境構築(Ubuntu:16.04 + Nginx + uWSGI + PostgreSQL) Django でログイン認証用アプリケーションを作成します。 アプリケーションコンテナにて、accounts アプリケーションを作成。

    Djangoでログイン認証用アプリケーションを作成
  • こんなGitの教え方をするエンジニアはデザイナーからモテるぞ! - Qiita

    いかがでしょう! この通り、デザイナーからモテモテです! ■真面目な話… タイトルはふざけていますが、真面目な話をすると4年前の私がこんな教え方をしてもらえていたら、当にGitに怯えることもなかったと思います。 なぜ、あのころ理解ができなかったのか。 あの時どうしてもらえていたら、エンジニアもデザイナーもお互い幸せになれたのか。 Gitを使い始める時にデザイナーとして知りたかったことや知らなくても困らなかったことを一生懸命まとめました。 情熱を込めすぎたせいで、1万字を超えるエントリーになってしまっています。 順番も意識したので、上から順に読み進めていただけると、うれしいです。 ■あらすじ 【その1】「図解」を活用し、「簡単」って嘘をつかないエンジニアはモテる 【その2】Gitで幸せになる世界を共有してくれるエンジニアは素敵だ 【その3】環境構築をサポートしてくれたエンジニアはものすごく

    こんなGitの教え方をするエンジニアはデザイナーからモテるぞ! - Qiita
    nedokun
    nedokun 2017/12/14
  • DjangoでIN演算子を使ったクエリを生成する方法 - Qiita

    Django:1.10 結論から言うと、以下に記載されていました。 QuerySet API reference | Django documentation | Django https://docs.djangoproject.com/ja/1.10/ref/models/querysets/#in クエリに関しては、このページを見たらよさそう。 例えば、選択した著者の出版した一覧を取得するクエリを生成する場合は、以下のように書きます。 def search(request): form = SearchForm(request.POST) books = None if form.is_valid(): books = Book.objects.filter(author_id__in = form.cleaned_data['author']) return render(req

    DjangoでIN演算子を使ったクエリを生成する方法 - Qiita
  • 【新人教育 資料】第5章 SQLへの道 〜絞込編〜 - Qiita

    あらすじ 新人がいっぱい入ってくる。新人のレベルもバラバラ。教育資料も古くなっているので、更新しましょう。 どうせなら、公開しちゃえばいいじゃん。という流れになり、新人教育用の資料を順次更新していくことにしました。 ※後々、リクエストに応じて更新することが多いのでストックしておくことをおすすめします。 自分はTEMONA株式会社でCTOをしていますが、頭でっかちに理論ばっかり学習するよりは、イメージがなんとなく掴めるように学習し、実践の中で知識を深めていく方が効率的に学習出来ると考えています。 ※他の登壇やインタビュー記事はWantedlyから見てください。 教育スタイルとしては正しい事をきっちりかっちり教えるのではなく、未経験レベルの人がなんとなく掴めるように、資料を構成していきます。 以下のようなシリーズネタで進めます。 No. 記事

    【新人教育 資料】第5章 SQLへの道 〜絞込編〜 - Qiita
    nedokun
    nedokun 2017/12/13
  • 【新人教育 資料】SQLへの道 〜DB編〜 - Qiita

    では、今回もはじめていきましょう! DB(データベース)とは 今回からはSQLへの道題して、DB周りを勉強しSQLを学びましょうという内容でお送りします。DBDBって当たり前のように会話が出てくるようになるので、業務で会話についていけるように勉強していきましょう。 DBDataBase:データベース)とは、データの集まりです。以下のようなアイコンで表現されたりします。 データファイルが整理整頓されて格納されていて、DBMS(データベース管理システム)によって管理されています。 DBDBMSをまとめてデータベースシステムという。 DBMSで管理されるデータとしては、大きく分けて以下の3つで構成されています。 データ・ファイル ログ・ファイル コントロール・ファイル 難しい言葉がたくさん出てきますが、最終的にはデータの集まりだと認識してくれればいいと思います。 データベースは基的に以下

    【新人教育 資料】SQLへの道 〜DB編〜 - Qiita
    nedokun
    nedokun 2017/12/12
  • https://torina.top/detail/380/

  • Django マイグレーション まとめ - Qiita

    この記事について Djangoのマイグレーション関連の情報を自分なりに整理しました。 バージョンは1.11です。 データベースマイグレーションとは アプリケーションで使うデータベースの定義を自動的に作成・管理する機能です。 旧来データベースに接続して直接変更を行っていた作業を、モデルから自動生成されるコードの実行で置き換えます。 ・定義変更用のSQLを作成する手間がなくなる。 ・データベースがバージョン管理されるので複数人での開発作業がやりやすくなる といったメリットがあり、過去の手法に比べ作業効率が大幅に上がります。 Djangoでは1.7以降のバージョンで標準的に利用できます。 同様の機能は他のフレームワークにも存在します。 ・Ruby on Rails(ActiveRecord) ・.Net Framework (EntityFramework) ・cakephp など。 日語の文

    Django マイグレーション まとめ - Qiita
  • django REST frameworkでバリデーション - Qiita

    Django REST frameworkのバリデーション この記事は Django Advent Calendar 2017 10日目の記事です。 公式のドキュメントを読んだほうが正確じゃないかな!と思うけど、誰かの役に立てばこれ幸い 1行で! Django REST frameworkを使えばvalidationも簡単! Django REST frameworkとは みんな大好きREST framework。 Django REST framework DjangoでRESTfulなAPIを提供するときに非常に人気のあるフレームワークです。 RESTに則ったAPIを爆速で開発できると専ら噂のアレです。 ただ名前が長いので以降ではDRF(Django REST framework)と書きます。 APIを作る上でバリデーションって重要だけど、自分で作るのは地味に面倒だし個人的にはあまりや

    django REST frameworkでバリデーション - Qiita