“Hello World”なベンチマークでUnicornに比べ2倍高速に動作するRackサーバをリリースしました。 rubygems: http://rubygems.org/gems/rhebok github: https://github.com/kazeburo/rhebok PerlのGazelleをベースに作っています。Rackアプリケーションの運用経験がほぼないので、機能不足があると思います。issue等で教えて頂ければ幸いです。 なぜ高速に動作するアプリケーションサーバが必要なのか Unicornは高速に動作します。多くのアプリケーションにとっては十分でしょう。それでもRhebokでさらに上のパフォーマンスを出そうとしたのは、技術的なチャレンジの他に以下のようなアプリケーションで高速なアプリケーションサーバが必要とされると考えているからです。 ソーシャルゲーム、広告サーバ、
本記事の内容はWEB+DB Vol.88 Perl Hackers Hub 第34回 に「DockerによるPerlのWebアプリケーション開発」という記事にまとめなおしていますのでそちらをご覧ください。 「Perl Hackers Hub」では、「DockerによるPerlのWebアプリケーション開発」と題して@y_uuk1さんにご執筆いただきました!Dockerの基本的な考え方からPerlのWebアプリ向けのDockerfileの書き方まで、実践的な内容です! #wdpress— WEB+DB PRESS編集部 (@wdpress) 2015, 8月 22 この記事は Perl Advent Calendar 2014 の19日目の記事です。 Plack/Carton で構築したモダンな Perl の Web アプリケーションの開発環境を Docker 化するための試行錯誤を紹介します
KADOKAWAとの経営統合による新会社の設立や、スマホ用ライブ配信サービス『nicocas(ニコキャス)』をリリースからわずか3日で終了・出直し発表するなど、2014年もWeb業界にさまざまな話題を振りまいてきたドワンゴ。 その中の一つとして、11月末に発表した『ドワンゴ人工知能研究所』の設立がある。 人工知能(AI)は、GoogleやEvernoteといったアメリカの先進企業が研究開発を進める一方(参照記事)、テスラモーターズのイーロン・マスク氏や理論物理学者のスティーブン・ホーキング博士が「いずれ人類に対する脅威になる」と話すなど、その扱い方に賛否両論が巻き起こっている。 その渦中において、ドワンゴはなぜ自社内に研究所を発足させる決断を下したのか。 代表取締役会長の川上量生氏に真相を直撃したところ、「この程度の規模の研究所で何か革新的な成果を生み出せるとは思っていない」と語る。それで
山川 宏 Horoshi Yamakawa 略歴 1965年2月8日 埼玉県生まれ NPO法人全脳アーキテクチャ・イニシアティブ代表 人工知能学会 編集委員長 電気通信大学大学院 情報システム学研究科客員教授 玉川大学脳科学研究所 特別研究員 人工知能学会汎用人工知能研究会主査 産総研人工知能研究センター客員研究員 国立研究開発法人理化学研究所 革新知能統合研究センター社会における 人工知能研究グループ プライバシーと社会制度チーム 客員研究員 専門は,人工知能,特に,認知アーキテクチャ,概念獲得,ニューロコンピューティング,意見集約技術など 工学博士 1987年:東京理科大学理学部物理学科卒業 1989年:東京大学大学院 理学系研究科 物理学専攻 修士課程修了 1992年:東京大学大学院 工学系研究科 電子工学専攻 博士課程修了 1992年:(株)富士通研究所入社 1994年:同社から通
Contents Home Get started How-to guides Reference guides Explanation Complete table of contents Library of examples About the project Changelog Contributing Backwards Compatibility Sponsor pytest for Enterprise License Contact Channels Full pytest documentation Start here How-to guides Reference guides Explanation Further topics Related Topics Documentation overview Next: Get Started Useful Links
Python nose でユニットテストを書いてみた chocolablog は Python で書かれていますが、これまであまりユニットテストの整備に時間を割いてこれませんでした。しかし初期バージョンの開発から 2 年以上が経ち、その間に何度か sqlite3 をとりまく DB アクセス部分を中心に、処理を書き換えています。他のロジックはともかく、コアとなるコードはしっかり動作を担保しておくべきだなと感じ、ユニットテストの整備に着手することにしました。 Python では 2.1 移行、ユニットテストフレームワークとして unittest が組み込まれています。これは個人的に大好きな JUnit をベースに作られているそうです。ただネット上で目にした Python 系のオープンソースプロジェクトでは、この uniittest モジュールではなく nose というモジュールを使ってテストコ
Verified details These details have been verified by PyPI Maintainers nedbatchelder Unverified details These details have not been verified by PyPI Project links Homepage Documentation Funding Issues Mastodon Mastodon (nedbat) GitHub Statistics View statistics for this project via Libraries.io, or by using our public dataset on Google BigQuery Meta License: Apache Software License (Apache-2.0) Aut
カバレッジというのはテストがテスト対象のコードをどれだけ網羅しているかをコード全体に対する割合で表したものをいう。 この数値を確認することで、そのコードがどれだけテストされているのかを把握できる。 カバレッジと一口に言っても C0 とか C1 とか色々あるみたいだけど、今回は特に気にしない。 Python には coverage というライブラリがあり、これでカバレッジを計測できる。 Nose はユニットテスト用のライブラリで、これは coverage と組み合わせて使うことができる。 例として Nose を使ってユニットテストを書いているプロジェクトがあるので、それを使う。 プロジェクトを GitHub からチェックアウトする。 $ git clone https://github.com/momijiame/cmonkey.git $ cd cmonkey プロジェクトで使うライブラリ
エンジニア組織を強くするための本を出版しました Qiitaでエンジニアリングをめぐる様々なコミュニケーションの問題とその解決策や考え方を書いてきた。それらの背後にあるエッセンスをこの度書籍として出版するに至りました。 エンジニアリング組織論への招待 ~不確実性に向き合う思考と組織のリファクタリング この書籍は、エンジニアリングを「不確実性を削減する」という第一原理で捉え直し、様々なエンジニアリングとその間のコミュニケーションをめぐる現象を説明していくものです。 はじめに 今年、書いた幾つかの記事のタネ本であったり、新卒教育の際に参考書籍としてあげたものを中心にリストアップします。一応amazonへのリンクも貼っておきますが、先輩が持ってたりすると思うので、冬休みに借りて一気に読んでおくのもいいかと思います。 その時々、必要な技術の習得に日々追われているんじゃないかと思いますが、いつまでも使
ディー・エヌ・エー(DeNA)は12月19日、“食”に特化したキュレーションプラットフォーム「CAFY(カフィ)」を公開した。簡単でもサプライズ要素のあるレシピや、一手間で見違えるテーブルコーディネート、自宅の食卓のヒントになるカフェやレストランの情報などを、スマートフォンですき間時間に楽しめる形で配信する。 同社は、住まい・インテリアに特化した「iemo(イエモ)」、女性向けファッションに特化した「MERY(メリー)」の2つのキュレーションサイトの運営会社であるiemoとペロリを9月に買収している。今回CAFYを開始することで、衣・食・住の3つのライフスタイル領域をカバーしたことになる。 CAFYは、iemoとペロリの3社で共同開発・運営している。DeNAが両社を買収直後にチームを発足し、約2カ月半をかけて準備してきたそうだ。サイト構成やコンテンツ配置などのサービス開発に関しては「MER
ディー・エヌ・エー(以下、DeNA)は12月19日、食に関するキュレーションプラットフォーム「CAFY(カフィー)」を提供開始したと発表した。CAFYはレシピ情報やテーブルセッティング、レストランやカフェといった店舗情報など、食にまつわる様々な切り口のコンテンツを集めた雑誌感覚のキュレーションサイト。 記事はキュレーターとして登録したユーザーによるまとめと、編集部によって作成されたものが配信される。また、まとめの元となるコンテンツはパートナーから提供され、開始当初に連携するサービスはレシピブログ、E・レシピ、SnapDish、ミイル、美肌レシピの5つとなっている。 DeNAによるとこの事業は9月に子会社化したiemoおよびペロリとの共同運営で、10月に開始したキュレーションプラットフォーム事業として提供する第一弾サービスとなる。iemoが住居、ペロリが運営するMERYがファッションなので、
With Microsoft Remote Desktop clients, you can connect to Remote Desktop Services from Windows Server and remote PCs, and use and control desktops and apps that your admin has made available to you. There are clients available for many different types of devices on different platforms and form factors, such as desktops and laptops, tablets, smartphones, and through a web browser. Using your web br
子連れでも安心なお店(新宿) 1歳過ぎから3歳くらいまでは子連れのお店選びは本当に苦労しますよね。ここでは、子連れOKというお店ではなく、キッズチェアやキッズサービスといった設備やサービス面で重宝するお店を並べてみました
株式会社ディー・エヌ・エー(本社:東京都渋谷区、代表取締役社長兼CEO:守安 功、以下DeNA)は、本日、レシピやテーブルコーディネートなど「食」の情報に特化したキュレーション※1プラットフォーム「CAFY(カフィ)」を提供開始します。これにより、DeNAグループが運営するキュレーションプラットフォーム事業は、既に提供中の住まい・インテリアに特化した「iemo(イエモ)」(月間アクティブユーザ数:200万人以上)、女性向けファッションに特化した「MERY(メリー)」(月間アクティブユーザ数:1,300万人以上)と合わせ、衣・食・住の3つのライフスタイル領域をカバーします。 「CAFY」(http://cafy.jp)では、簡単でもサプライズ要素のあるレシピ、一手間で見違える盛りつけ方やテーブルコーディネート、大切な人をおもてなしする際のコツ、自宅の食卓のヒントになるカフェやレストランの情報
任天堂が同社のゲームタイトルを任天堂以外のハードウェアでもプレイできるようにするのではないかといううわさは、時折流れている。これまでのところ、そうしたうわさは中身のないものであったが、お蔵入りにされるにはまだ早いようだ。任天堂は、2014年6月23日付で同社の「Game Boy」端末エミュレータの特許を出願していたことが、米特許商標庁(USPTO)が米国時間11月27日に公開した書類で明らかになった。 「Hand-Held Video Game Platform emulation」という名称のこの特許は、次のように説明されている。 「『GAME BOY.RTM.』『GAME BOY COLOR.RTM.』および/または『GAME BOY ADVANCE.RTM.』などの携帯型ビデオゲームプラットフォームを、低機能のターゲットプラットフォーム(例えば、航空機や列車で利用する背もたれのディス
import csv class csv_: def __init__(self,file): self.file = file def write(self,data): file = open(self.file,"ab") csv_write = csv.writer(file) csv_write.writerow(data) file.close() def read(self): file = open(self.file,"rb") csv_read = csv.reader(file) #header = next(csv_read) for row in csv_read:print ','.join(row) file.close()
隠れた成長市場 図書館ビジネス 12月18日 20時15分 “活字離れ”が言われて久しいですが、意外なことに全国にある公立図書館の利用者は年々増え続けています。その数は実に年間延べ3億人。 “隠れた成長市場”ともいえる図書館市場をターゲットに民間企業が新たな技術やサービスの提供に乗り出しています。様変わりする図書館の現場から経済部の楠谷遼記者が報告します。 実は“成長市場”だった 私は率直に言って今回の取材をするまでは、活字離れで図書館の利用者は減少傾向にあるという先入観を持っていました。 しかし、企業がこぞって図書館ビジネスに参入しているという話を聞き、その背景を調べようと日本図書館協会から統計データを取り寄せました。すると、驚いたことに図書館の利用者は年々増加していたのです。 図書館自体の数が増えているのが大きな理由です。協会によると、全国には公立図書館が約3200あり、昨年度の
Share All sharing options for: Street Fighter 5 being developed in Unreal Engine 4 Samit Sarkar (he/him) is Polygon’s deputy managing editor. He has more than 16 years of experience covering video games, movies, television, and technology. Street Fighter 5 is in development in Epic Games' Unreal Engine 4, the company announced today. "Our goal with the next generation of Street Fighter is to take
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く