タグ

2016年6月17日のブックマーク (4件)

  • User Localの人工知能ボットAPIを使ってLINEで雑談してみました - Qiita

    先日User Localが人工知能ボットAPIを公開しました。ボット開発に必要な自然言語処理ライブラリを集約したもので、現時点で以下のような機能が提供されています。 全自動会話API 氏名自動識別API キャラクター会話API 形態素解析API 国産のボット作成サービスということで、前々から気になっていたので早速手を出してみました。今回は全自動会話APIを使ってLINEボットを作成しました。 機能確認 準備 利用するためにはここから会員登録が必要で、現在、第2期募集を行っています。自分は第一期に申し込んで、6月15日にAPIキーが届きました。今から申し込んだ場合は、利用できるまでに若干時間がかかるかもしれません。ただし、会員登録しなくても試用する方法は用意されています。 また、今回はBot実装にあたって、Ruby、sinatra、herokuLINE BOT API等を利用しています。

    User Localの人工知能ボットAPIを使ってLINEで雑談してみました - Qiita
    ismage
    ismage 2016/06/17
    ポケットへ入れた User Localの人工知能ボットAPIを使ってLINEで雑談してみました
  • 【小ネタ】Redshiftで大量データINSERT時にトランザクションログへの書き込みを回避する方法は? | DevelopersIO

    こんにちは、DI部の川崎です。 Postgresqlでは、Ver. 9.1から「UNLOGGED TABLE」という機能が追加されています。 UNLOGGED TABLE 普通のテーブル、一時テーブル (TEMP TABLE) に加えて、UNLOGGED TABLE というテーブルタイプが追加されました。 UNLOGGED オプションを使うと、挿入 / 更新 / 削除の際にトランザクションログ (WAL) が書かれません。そのため、挿入や更新の多いテーブルを UNLOGGED にすることで、更新処理が大幅に高速化します。 一時テーブルとの違いは、他のセッションからも見えることと、サーバが正常終了する限りはデータが保持されることです。 Let's Postgres 「PostgreSQL 9.1 の新機能」より http://lets.postgresql.jp/documents/tech

    【小ネタ】Redshiftで大量データINSERT時にトランザクションログへの書き込みを回避する方法は? | DevelopersIO
    ismage
    ismage 2016/06/17
    ポケットへ入れた 【小ネタ】Redshiftで大量データINSERT時にトランザクションログへの書き込みを回避する方法は? | Developers.IO
  • Python + Bottle でファイルのダウンロードを実装 - Qiita

    BottleはPythonの軽量Webアプリケーションフレームワークです。 Webアプリでは、ファイルをサーバーサイドで生成してダウンロードさせたりすることがありますよね。 今回はBottleでファイルダウンロードの実装について書いてみます。 静的ファイルディレクトリ Webアプリケーションでは/static/みたいな画像/CSS/JSファイルを集めたディレクトリを作る事が多いと思いますが、このようなケースではroute関数でリクエストハンドラをいちいち作っていられないので、以下のようにbottleのstatic_file関数を利用するのが便利です。 この例ではhttp://localhost:8080/static/hoge.txtにアクセスすると実行時のカレントディレクトリからみた ./static にあるhoge.txtの内容が配信されます。 多くのWebアプリケーションの番展開で

    Python + Bottle でファイルのダウンロードを実装 - Qiita
    ismage
    ismage 2016/06/17
    ポケットへ入れた Python + Bottle でファイルのダウンロードを実装
  • [Python] MACアドレスに":"を挿入する - Qiita

    ネットワークの勉強を兼ねてパケットキャプチャを自作中です。 その中でEthernetフレームをパースする処理を書いていたのですが、 ソケットで受信した生データを文字列におこすと、MACアドレスは セミコロン":"が挿入されていない状態で取得されます。

    [Python] MACアドレスに":"を挿入する - Qiita
    ismage
    ismage 2016/06/17
    ポケットへ入れた [Python] MACアドレスに":"を挿入する