You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
現在、Rubyはデータサイエンス分野では使いにくいプログラミング言語です。その主な理由として、実用的に使える環境が存在しないことが挙げられます。この状況を変えるには、データサイエンスの全工程をRubyで実施できる環境を整備しなければなりません。本稿ではデータサイエンスでよく利用されるPythonのツール群をRubyから使用するための仕組みである「PyCall」を紹介します。 PyCall(GitHub) 1 はじめに 株式会社Speeeで研究者をしている村田です。現在はRubyをデータサイエンスで使えるプログラミング言語にするための仕事に取り組んでいます。 これまでRubyはデータサイエンスの仕事では役に立たないプログラミング言語でした。仕事で実用に耐えられるツールが無く、ユーザが増えず、開発者も集まらない悪循環が原因です。こうした悪循環を解消するには、実用的な道具や環境を早急に整備して、
となる。 最近ではテラバイトサイズのHDDも珍しくはないが、まだまだ現実的ではない。 もし、32ビット=4バイトの固定長のバイナリデータとして保存したとすると、 346065536839*4/1024^4≒1.26TB となる。 さて、私も過去に素数のファイル化記事を書いている。 この方法で格納したとすると、 10^13/30/1024^3≒310GB と、かなり現実味を帯びてくる。 このデータは圧縮されていませんので、圧縮すればまだダウンサイズ出来るかもしれません。 あとはどんなアルゴリズムで素数を見つけていくかということになる。 さて、こんな素数絡みの記事を書きたかったのは、 素数表150000個/暗黒通信団 ¥375Amazon.co.jp 15万個の素数表が375円という価格で販売されているという事実である。 因みに、15万番目の素数は2015177である。 他にも、 円周率100
こんにちは。ビジネスソリューション開発グループ チャネルソリューションチームの長谷川と申します。 家庭菜園としてミニトマトの栽培を始めました。 せっかくの機会なので、温度、湿度と土の水分量をRaspberry Piで監視し、LINE Botを通じてLINEのタイムラインに通知する仕組みを作りました。 使ったもの Raspberry Pi2 Model B GW-USNANO2A Soil Moisture Sensor MCP3008 BME280 Raspberry Pi2 Model B Amazonで¥4,000前後です。 GW-USNANO2A プラネックス製の無線LAN子機。Raspbery Pi2は無線LANが搭載されていないため、USBタイプの子機が必要となります。Amazonで¥990くらいです。 Soil Moisture Sensor アナログの土壌の湿度センサーです。
残業削減するために世の中が本気で取り組むようにようやくなってきました。バブル期並みの求人倍率で空前の採用難の時代に突入し、これからますます労働人口が減っていく中で優秀な人材を確保するために労働環境を改善していく流れに向かっていることは当然の流れと言えるでしょう。 そんな中で各社どうやって残業削減すればよいかという大きなテーマに関して、仕事を減らさないと残業削減できないというウソをつく評論家界隈の人達がいらっしゃるようですので、そんなことはないですよということを、残業ゼロのアクシアの実例とともに検証してみたいと思います。 仕事を減らさなくても残業削減できた実例 アクシアでは2012年10月から突然残業ゼロになったわけですが、それ以前の2012年9月までは毎日終電、毎週休日出勤の長時間労働が常態化した会社でした。そんな超絶ブラック企業だったアクシアが突然残業ゼロになった際に、この時は一切仕事量
CUDA Fortranによる格子ボルツマン法の高速化 ( http://www.slideshare.net/ssuserf87701/gpgpu-seminar-accelerataion-of-lattice-boltzmann-method-using-cuda-fortran ) 補足資料 GPGPUとCUDA Fortran 長岡技術科学大学2015年度GPGPU講習会(2016年1月13日実施) GPU未経験の留学生に向けて作成したCUDA Fortranについての資料です。 講義には長岡技術科学大学のGPGPUシステム(GROUSE)を利用しています。 開発環境 CPU Intel Xeon X5670 × 32 GPU NVIDIA Tesla M2050(Fermi世代) × 64 CUDA 4.0(諸般の事情によりバージョンアップされていません。) PGI Fortr
0. はじめに 本記事は、Linuxを対象としたカーネルエクスプロイトの入門記事です。 カーネルエクスプロイトというのは、Linuxや*BSD、Windowsを始めとするカーネル自身の脆弱性を突くエクスプロイトです。 基本的にカーネルはシステム内で最高権限を持つ特権モードで動作しているので、ここを悪用されるとシステムの大部分(ほぼ全て)を掌握されてしまいます。 エクスプロイトと言うと、普通はユーザー空間で動作しているアプリケーションのバグをつく物が多いですが、これだと限られたレベルの権限しか奪えません。 SELinuxやjailを始めとする、OSレベルでの保護機構に阻まれるとたちまち効力を失ったりします。 しかし、カーネル自体の脆弱性をつくカーネルエクスプロイトを利用すると最高権限での任意コード実行が可能なため、大抵の保護機構はものともしません。 このカーネルエクスプロイトが特に効力を発揮
The release of Go 1 marked the culmination of nearly five years of creative, frenetic effort that took us from a name and a list of ideas to a stable, production language. It also marked an explicit shift from change and churn to stability. In the years leading to Go 1, we changed Go and broke everyone’s Go programs nearly every week. We understood that this was keeping Go from use in production s
littleBitsシリーズの革命機「CloudBit」が発売開始。これでIoTが自作できるぞ!2017.07.13 18:32 ヤマダユウス型 Image: © 2011 - 2015, littleBits Electronics Inc. All rights reserved. via © 2017 KORG Inc. All Rights Reserved. ナニでナニを動かすか、アイディアが膨らみまくりです。 レゴのようにモジュールを組み合わせて、思い思いのハッキングが楽しめる電子工作ガジェット「littleBits」シリーズに、新たな仲間「CloudBit」がやってきました。2014年頃にアメリカで発売されていたモジュールですが、待望の国内発売ですね。 CloudBitは、littleBits回路からおくられた信号をインプットとしてネット上にデータを送信、あるいはネット上から
ニッカポッカノート @punirock 学校の先生の能力って話が出ると、私の小学校5,6年時の担当の先生を思い出す。他のクラスでは行なってないのに、毎日10分間のミニテストをして、定期テスト前に子ども自身に目標を立てさせ計画を立てるよう指導してた。今思えば、毎日テストを作り採点するのも、子供一人一人が作った計画表を 2017-07-12 21:31:15 ニッカポッカノート @punirock チェックし、実行するように個別に指導するのは、並大抵の手間ではなかっただろう。でも、先生の性格が粗いこともあって、余計なことをさせると、子供からも親からも人気はなかった。私自身もいい印象はなく、親にブーブー文句を言っていた。そして、月日は経ち、中学生になり高校受験を向かえた。 2017-07-12 21:35:12 ニッカポッカノート @punirock 田舎の学校なので、まぁ、学力は低いのだけど、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く