タグ

2016年9月29日のブックマーク (11件)

  • CodeIgniterのCLIでバッチ処理を実行してみる

    ※この記事は CodeIgniter Advent Calendar 2015 の9日目です。 Web アプリケーション用のフレームワークという印象の CodeIgniter ですが、CLI(コマンドラインインターフェース)でバッチ処理を実行したいといった場合にもちゃんと対応しています。 Running via the CLI — CodeIgniter 3.0.3 documentation 以下、簡単なバッチ処理のサンプルを作って試してみましょう。 ちなみに確認環境は最新バージョン 3.0.3 です。 サンプルプログラム まず、このようなシンプルなコントローラを作ってみます。 application/controllers/Batch.php このコントローラをコマンドラインから実行してみましょう。 まず CodeIgniter がインストールされたディレクトリ(index.php

    CodeIgniterのCLIでバッチ処理を実行してみる
  • MySQL クエリーのキャッシュヒット率をSQLで求める方法 - Qiita

    MySQLのクエリーキャッシュのヒット率を求めるSQLを作成しました。一般的にキャッシュのヒット率が二割以下の場合は、キャッシュを利用しない設定のほうがパフォーマンスを出すことができます。このクエリキャッシュヒット率をSQLで求められるように作成してみました。みなさまのMySQLローカルサーバで直接実行して結果を確認してみてください 以下がクエリーキャッシュのヒット率を求めるSQLです。基的には、show status で計算することができます。私の場合は、それすらめんどくさいのでSQLで対応しました。クエリーキャッシュのヒット率を以下の計算で求めることができます。 SELECT @QCACHE_FREE_BLOCKS := VARIABLE_VALUE FROM information_schema.`GLOBAL_STATUS` where VARIABLE_NAME = 'QCAC

    MySQL クエリーのキャッシュヒット率をSQLで求める方法 - Qiita
    gayou
    gayou 2016/09/29
  • [レポート] TensorFlow勉強会 (5) が開催されました! | DevelopersIO

    はじめに 昨日の 9/28 六木ヒルズの Google Inc 東京オフィスでTensorFlow勉強会の5回目が開催されました!先日に引き続きブログまとめ枠として参加いたしました。記事はそのレポート記事となります。 賢くなる自動フィードアグリゲータの制作 9月号 [slideshare id=66508846&doc=tensorflow5-160928114637] Singularity株式会社 近藤昭雄氏 最近、情報収集めんどくさくないですか? 以前の情報収集方法 Yahoo pipesがあった 収益化ができなかった 現在の個人的な情報収集方法 はてブニュース GoogleAlert SNS 某巨大掲示板 とても面倒 そもそもネットの情報量がふえた 2020年までに35ZB 自動で巡回して欲しい情報をピックアップしてプッシュ通知して欲しい 既存のニュースアプリでは欲しい情報だけ

    [レポート] TensorFlow勉強会 (5) が開催されました! | DevelopersIO
  • 日本は、世界は 人気アプリにみる新潮流:日本経済新聞

    米調査会社アップアニーがまとめた15カ国・地域のアプリダウンロード数と売り上げの月別ランキング(縦)、推移(横)を2016年から2017年8月まで、アプリのアイコンを使ってビジュアル化した。アイコンにカーソルを合わせるとアプリ名や開発企業の国・地域、カテゴリーを表示する。中国はiOSのみ。 国・地域別に人気アプリのカテゴリーや指標をボタンで切り替えていくと、どんなことが見えてくるだろうか。例えば中国を見ると、「フェイスブック」や「ワッツアップ」「インスタグラム」など世界的にメジャーなアプリが見当たらない。ダウンロードできるアプリを国が制限しているためだ。 ふだん日では目にしないような「その国ならでは」のアプリがあったり、逆になじみのあるアプリが意外な国でつくられていたりと、様々な発見があるはずだ。(データ協力 App Annie) TOPICS - 01 ポケモンGO、 ロングランになら

    日本は、世界は 人気アプリにみる新潮流:日本経済新聞
    gayou
    gayou 2016/09/29
    月別のDL、売上ランキング推移。国・地域やカテゴリ別でも見れる。これは見やすい。
  • 【LINE】chatbotの開発・普及に向けて新たな展開を発表、新たなMessaging APIを公開し、開発者への正式提供を開始 | ニュース | LINE株式会社

    LINE】chatbotの開発・普及に向けて新たな展開を発表、新たなMessaging APIを公開し、開発者への正式提供を開始 多様なメッセージタイプやグループ機能にも対応、豊富なサンプルコードや各種SDKも公開 外部開発者に向け、優勝賞金1,000万円の「LINE BOT AWARDS」も開催決定 LINE株式会社(社:東京都渋谷区、代表取締役社長:出澤 剛)は、日、技術者向けカンファレンス「LINE DEVELOPER DAY 2016」をヒカリエホール(東京都渋谷区)にて開催し、コミュニケーションアプリ「LINE」のchatbotに関する新展開を発表いたしました。 LINEでは、「LINE」を入り口として、オンライン・オフライン問わず、24時間365日いつでもどこでも、自分が必要とする人や情報・サービス、企業・ブランドとシームレスに繋がり、全てが完結する「スマートポータル」の

    【LINE】chatbotの開発・普及に向けて新たな展開を発表、新たなMessaging APIを公開し、開発者への正式提供を開始 | ニュース | LINE株式会社
  • たった2行でサーバーとも同期できるJSデータベース「PouchDB」がアツい!

    NoSQLデータベース「CouchDB」と互換性のあるJavaScriptデータベース「PouchDB」を使えば、オフライン時はローカルに、オンライン時はサーバーに保存する処理が簡単に実装できます。Webアプリの開発が捗りそうですね。 近年、クライアントサイドのWebアプリケーションはますます洗練されてきました。ブラウザーでは絶えずJavaScriptのパフォーマンスの改良が提供され、ジオロケーション(geolocation)などのリッチJavaScript APIやピアツーピア通信によってどんどん多くのことができるようになっています。 リッチWebアプリケーションが進歩するにつれ、クライアントサイドの良好なストレージメカニズムも必要になり、最近になってPouchDBなどのJavaScriptデータベースが登場してきました。 PouchDBとは? PouchDBは、ブラウザーで快適に動作す

    たった2行でサーバーとも同期できるJSデータベース「PouchDB」がアツい!
    gayou
    gayou 2016/09/29
    外部に5894ポートを公開するのもなぁ。。
  • 通常は有料で販売されているフォント100種類がなんと!すべて商用利用無料でダウンロードできます

    通常は有料で販売されているフォント、個人利用のみ無料のフォントが、すべて個人でも商用でも無料で利用できるラインセンスでダウンロードできるキャンペーンを紹介します。 全フォント100種類 フォントは通常は有料だったり、個人利用のみ無料のものが、すべて個人でも商用でも利用できるライセンスで、無料ダウンロードできます。 例えば、「Quartz」。 これは通常、dafont.comでフリーフォントとしてダウンロードできますが、個人利用のみ無料で、しかもスタイルは1つだけでTrueTypeのみです。 今回のフォントセットではスタイルは3つ、フォーマットはTrueTypeとOpenTypeが揃っています。

    通常は有料で販売されているフォント100種類がなんと!すべて商用利用無料でダウンロードできます
  • GitHubのコード検索 : プログラマにとっての宝の山 | POSTD

    新しい言語やフレームワークを学ぶことは、時には苦闘になることがあります。従来のアプローチは、概念を説明し簡単な例を提供するドキュメントを読むことです。それで十分な場合もありますが、ドキュメントに高度な例や実際のプロジェクトでの使い方が書かれていない場合も多々あります。 ドキュメントに記載されていない問題に出くわすと、大抵の人はStack Overflowで解決策を探します(またはソースコードを丹念に調べます)。しかし、「使っているフレームワークが登場してから十分に期間が経っておらず、思い浮かぶ質問全てにStack Overflowが答えてくれない」ということもありえます。 今まで問題にはまって、こう考えたことはありませんか? 「誰かが既にこの問題を解決しているはずだ!では、なぜこの問題に対する答えがStack Overflowにないのだろうか?」 そのとおりです。恐らく誰かは既にそれを解決

    GitHubのコード検索 : プログラマにとっての宝の山 | POSTD
    gayou
    gayou 2016/09/29
    同意。ググってもいいのが見つからないときはGithubで英語キーワードで検索すると、案外おもろいのが見つかる。
  • 統計的機械翻訳入門 その2 〜フレーズベース機械翻訳〜 #TokyoNLP

  • PFI seminar 2010/05/27 統計的機械翻訳

    8. 統計的機械翻訳(SMT: Statistical Machine translation)パラレルコーパスを用いて翻訳ルールを獲得c.f. ロゼッタストーン言語の専門家がいなくてもよい(国家的な理由も)高品質・大量のパラレルコーパスは国連・EUの国際会議の議事録などで大量に入手可LDC, Acquis, OPUS, Communautaire, …例:Europarlの場合 11言語毎に4000万単語言語のスケーラビリティが高いコーパスさえあれば良い c.f .Google 50言語間 9. 統計的機械翻訳の歴史 (1/2)~1980 用例ベース機械翻訳1989 IBMResearchによる著名な論文NLP業界での引用数第2位 (約1000件)翻訳システムのパラメータをパラレルコーパスから自動推定する簡単な手法から順に IBMモデル1 - 5がある提案者自身らは金融業界へと去っていっ

    PFI seminar 2010/05/27 統計的機械翻訳
  • http://www.phontron.com/slides/neubig-alagin-20130117.pdf