Photo by Christopher こんにちは。谷口です。 24言語対応の無料オンラインプログラミング実行環境サービス「paiza.IO (パイザ・アイオー)」、皆様ご利用いただいたことはありますでしょうか? 24のプログラミング言語がブラウザで即実行できる『paiza.IO』 - paiza開発日誌 「paiza.IO」には、連動したツイッターアカウント「@paiza_run」がございます。 Twitterでプログラムコードを実行!結果を返信してくれるpaiza_run - paiza開発日誌 「paiza_run」宛てにツイッターでコードをリプライとして飛ばしますと、そのコードの実行結果が返信されます。「ちょっとコードを書きたいけど、実行環境起ち上げるのが面倒だな……」というときなどにご活用いただければと思います。ぜひ遊んでみてください! こちらの「paiza_run」、最近もコ
こんにちは。今回は谷口が担当します。 paizaはこの度、ITエンジニア向けの無料オンラインプログラミング実行環境サービス『paiza.IO (パイザ・アイオー)』 のβ版を、本日2014年11月17日からサービス開始いたしました。 『paiza.IO』は、ブラウザ上でコードが書け、書いたコードをその場で実行出来るオンラインプログラム実行環境です。 ブラウザだけでプログラミングがすぐ始められる【paiza.io】 from paiza on Vimeo. ■オンライン実行環境について ◆どうしてpaiza.ioを作ったの? これまでプログラミングを始める際、最大のハードルは「プログラムの実行環境を構築する事」でした。 これまでは、環境構築といえば初心者にとってハードルが高く、ものによっては細かい部分でつまづいたりなどして1~2日程度はかかる工程の面倒な作業でした。そのボトルネックを解消し、
print文を仕込んで実行時間を出力していくパフォーマンスチューニング作業は辛いのでもう止めにしようってお話です。 プログラムで実行速度が遅いロジックを特定できれば改善は容易です。profilerを利用すると簡単に原因が特定できるので使い方を紹介します。前半はline_profilerを利用した実行速度が遅いロジックの特定方法、後半はPythonでの高速化テクニックです。 どの行が重いかprofilerで特定する ローカル環境でprofilerを使いどの行が重いのかを特定していきます。Pythonには様々なprofilerが存在しますが、個人的にはline_profilerが必要十分な機能を持っていてよく利用しています。ここで特定するのは『どの行がN回実行されていて、全体でM%の実行時間が掛かっている』という点です。 line_profilerの使用例 実行に10秒くらい掛かるサンプルコー
B! 20 0 0 0 Pythonでcallbackを使う時に引数を取り扱う方法について。 Pythonでcallback callbackに引数を渡す callbackへ渡す引数に変数を使う時の注意 Pythonでcallback Pythonでcallbackを使う方法として最も簡単な形としては以下の様な感じ。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 >>> class CallbackExecutor(): ... ... def __init__(self, callback): ... self.callback = callback ... ... def execute(self): ... self.callback('execute') ... ... def echo(v): ... print 'echo: %s' % v ... >>>
Get things done spaCy is designed to help you do real work — to build real products, or gather real insights. The library respects your time, and tries to avoid wasting it. It's easy to install, and its API is simple and productive. Blazing fast spaCy excels at large-scale information extraction tasks. It's written from the ground up in carefully memory-managed Cython. If your application needs to
2015年8月26日(木)、「CEDEC 2015」にて「サブディビジョンサーフェスのすべてがわかる・グラフィックスエンジニア向け理論編」と題し、ピクサー・アニメーションスタジオの手島孝人氏ならびに、DeNAの松岡 徹氏による講演が行われた。 Catmull-Clark サブディビジョンサーフェスの数学的な基礎やハードウェアテッセレーションに関して手島氏が、レイトレースに関して松岡氏が講演した。両氏の講演を通して近年のサブディビジョンサーフェスの技術動向を概観する。 <1>OpenSubdivにおける取り組み まず、手島氏の講演からふりかえる。2012年のSIGGRAPHにてPixarより発表されたオープンソースプロジェクト「OpenSubdiv」は、インハウスで開発してきたサブディビジョンサーフェス技術をオープンソース化したプロジェクトだ。サブディビジョンサーフェス技術は、法線がきちんと
ホーム ニュース ナムコの「ロード画面中にミニゲームが遊べる特許」が国内外で権利消滅の見通し、海外では「ロード画面ゲームジャム」が開催される ナムコ(現バンダイナムコゲームス)が取得していた「ロード画面中にミニゲームがプレイできる特許」が、今週金曜日の11月27日にも米国で存続期間を満了する予定となっている。特許情報プラットフォームの同特許における経過情報によれば、日本国内ではすでに2014年12月2日に特許権利は消滅したと見られており、今後は国内外でこの機能を自由に使用することが可能になるようだ。 この特許の正式名称は「ゲームプログラムおよびデータの読込み方法、ならびにこれを用いたゲーム装置(Recording medium, method of loading games program code means, and games machine)」。ゲームデータのロード中に、プレイヤ
通勤、買い物、送り迎え、仕事… 色んな状況で生活に欠かせない車。 お財布にも優しい、色んな知識と情報を掲載中です。 車を所有しているだけで、色々な出費が発生します。 生活状況にもよりますが、車検代、自賠責保険、任意保険(賠償責任保険、傷害保険、車両保険)、修理代、メンテナンス代、洗車代、カーローン代、駐車場代、車好きの方であれば、カスタム代など、色々な事に金銭が発生します。 そこで、CAR LIFEでは、様々な項目の、愛車にとって得する情報と知識をお伝えします。 車も生活必需品ですから。 普通車の保有台数も都道府県で下記のようになっております。(北海道は大きい為、市町村で分けました。) 第一位:愛知県(約420万台) 第二位:埼玉県(約322万台) 第三位:東京都(約318万台) 第四位:神奈川県(約308万台) 第五位:千葉県(約283万台) 車を保有している方は、数多くいます。 【車検
Googleが、モバイルデバイスユーザーを対象にウェブページの読み込みを高速化する「Accelerated Mobile Pages」(AMP)プロジェクトの進展をブログ記事で強調した。 AMPプロジェクトは、インターネットドメインへのアクセス速度を高めることを目指したオープンソースの取り組みだ。従来型のPCからモバイルデバイスに移行する消費者が増える中、コンテンツの消費は増加傾向にあるが、モバイルデータネットワークはその増加に必ずしも対応できていないのが現状だ。 だが、AMPはその状況を変えようとしている。Googleが提供するスマートキャッシュ機能を利用した軽いウェブページと、消費者にアピールするやり方で広告とコンテンツの両方を表示できる柔軟なストラクチャを採用することで、バッテリ浪費につながる読み込みに問題のある広告や重いページにわずらわされるユーザーの数を減らすのが目的だ。 Goo
画像を解析して、人間が尋ねそうな質問に答えられるように機械を訓練できるシステムをMicrosoft Researchとカーネギーメロン大学(CMU)のチームが開発した。 人工知能(AI)ツール開発におけるMicrosoftの最新の取り組みは、「画像質問応答」と呼ばれる分野に焦点を合わせている。その狙いは、所定の画像の内容に関する自然言語の質問に自動的に応答することだ。 「自転車のかごの中に何が入っているか」という質問に答えるには、多段階の思考を経る必要がある、とCMUとMicrosoft Researchの研究者たちは述べた。 システムは、「まず質問の中で言及されている物体(例えば、かごや自転車)と概念(例えば、中に入っている)を認識し、その後、関係のない物体を徐々に除外していき、最後に最も可能性が高そうな部分を特定して答え(すなわち、この例では犬)を導き出す」と彼らは指摘した。 画像質問
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く