タグ

2017年9月20日のブックマーク (7件)

  • 【Ruby Kaigi 2017レポート】Rubyでデータサイエンスは出来るのか?

    Housmart高松です。 2017年9月18-20日の3日間、広島で開催されたRuby Kaigi 2017に参加してきました。Ruby Kaigi自体は去年に引き続き2回目の参加となります。 今年も様々なトピックがありましたが、今回は私が注目しているテーマの1つである “Ruby x データサイエンス” の観点からRuby Kaigiの参加レポートをします。 Rubyコミュニティのデータサイエンスへの取り組み ここ2-3年で機械学習・ディープラーニングやデータサイエンスを業務で使うことはどんどん普通のことになってきています。 この領域はほとんどがPython/R/Scalaなどで行われており、最近までRubyでデータサイエンスをやるのは実質不可能な状態でした。 ですが、Rubyが言語としてこれらの領域をサポートするかは、Rubyのこれからを考える意味でもとても重要になります。 これらの

    【Ruby Kaigi 2017レポート】Rubyでデータサイエンスは出来るのか?
  • ファミコンのエミュレータを書いた - undefined

    概要 ファミコンのエミュレータをJSでだらだらと作ってた。そこそこ遊べるようになったので公開しておく。技術的な内容は、またどこかで発表したり、Qiitaなどにまとめたい。(忘れないうちに。需要があるかは怪しいが。) 随分昔に作ってみたいなーと思いFPGAでの実装を開始したんだけど、早々に挫折した覚えがある。今思うとFPGAの場合タイミングの問題が付き纏うのでJSで書くより圧倒的に難易度も高いし、ハードエミュレータを実装するにしても前段階としてソフトウェミュレータを実装するのが定石っぽいので無謀だったっぽい。 ひとまずMapper0という基的なカセット形式のみに対応し、スーパーマリオブラザーズがそこそこ遊べるくらいを目標とした。 成果物 github.com ファミコンのスペック MPU 6502(RP2A03), 8bit WRAM2KB VRAM 2KB 最大発色数 52色 画面解像度

    ファミコンのエミュレータを書いた - undefined
    sonota88
    sonota88 2017/09/20
  • BlueBorne脆弱性スキャナをためしてみる - ただのにっき(2017-09-14)

    BlueBorne脆弱性スキャナをためしてみる 今日の午後はBluetoothを搭載する各種OSにかなり深刻な脆弱性が存在することが公表されて(BlueBorne Information from the Research Team - Armis Labs)、業界はけっこうな騒ぎだったのだけど……というかしばらくは静観だろうけど、実際にこれを使った攻撃が行われたら(とくにAndroidは)壊滅的じゃないだろうか。リンク先にあるデモ動画はもう、おしっこチビるくらい怖いよ。 そんなわけで、結果はわかっているもののArmisからAndroidアプリ版のスキャナが出ていたのでためしてみた。 起動するとこう。「TAP TO CHECK」をタップすると、インストールした端末の脆弱性をテストしてくれる。 Android端末へのパッチはまだGoogle謹製のものにしか配られてないはずなので、おれのS

    BlueBorne脆弱性スキャナをためしてみる - ただのにっき(2017-09-14)
    sonota88
    sonota88 2017/09/20
  • ヌーラボのアカウント基盤を Java 9 にマイグレーションして起きた問題と解決法 | 株式会社ヌーラボ(Nulab inc.)

    Java 9の起動パラメータ java.locale.providers に Java 8 と同じ優先度で国際化を行う指定をします。 java -Djava.locale.providers=COMPAT,SPI この設定で日付のフォーマットが Java 8 と同じように動作するようになり、自動テストが成功しました。 以上で 750 個のテストがすべて成功するようになりました。次はいよいよJava 9で既存のソースコードをコンパイルします。 Java 9でコンパイルして Java 9で動かす ヌーラボのアカウント基盤には Java のコンパイル対象が約 1,360 ファイルあります。目標は 1,360 のソースコードがJava 9 ですべてコンパイルできることです。 コンパイラの設定を Java 9に切り替える コンパイラを Java 9に切り替えます。Java 9のバージョン指定には注意

    ヌーラボのアカウント基盤を Java 9 にマイグレーションして起きた問題と解決法 | 株式会社ヌーラボ(Nulab inc.)
    sonota88
    sonota88 2017/09/20
  • 日本が泣いた!!! OS11アプデで「銀河英雄伝説」「狼男だよ」さようならの巻。ヤーーーーーーーーーン!!!|More Access! More Fun

    が泣いた!!! OS11アプデで「銀河英雄伝説」「狼男だよ」さようならの巻。ヤーーーーーーーーーン!!! 後記 9月22日早朝、銀河英雄伝説はアプデがきて、リストアして読めるようになりました。嬉しい。しかしほかのはまったく気配はないです。ストアからも外されてるし・・・ 日はメルマガとnoteの日。 1 仕事を効率化する方法 2 VRを活用した音楽事業展開は可能か 3 独立して「稼ぐ」「実績を積む」ためにすべきこと 4 わたしのお客さんはどのような経路でくるのか 5 薬剤師採用のための求人サイト立ち上げはありか 6 トンデモ医療系サイトに立ち向かう心意気 です。まぐまぐ!またはBLOGOS、スマホで読む方はnoteでお買い上げいただけます。関係ないですがついでにInstagramもフォローしていただけると喜びます。 今朝は3時に起きてiOS11のアプデに挑みました。最初のうち、ダウンロ

    日本が泣いた!!! OS11アプデで「銀河英雄伝説」「狼男だよ」さようならの巻。ヤーーーーーーーーーン!!!|More Access! More Fun
    sonota88
    sonota88 2017/09/20
  • Red Data Tools - Rubyでデータ処理!

    Red Data Toolsについて Red Data ToolsはRuby用のデータ処理ツールを提供するプロジェクトです。 私たちのポリシーです。 Rubyコミュニティーを超えて協力する 私たちはRubyコミュニティーとも他のコミュニティーとも協力します。たとえば、私たちは多くの言語が共通で使っているApache Arrowを使いますし、Apache Arrowの開発に参加して開発成果を共有します。 非難することよりも手を動かすことが大事 私たちは現状(RubyよりもPythonの方がたくさんよいツールが揃っているかもしれません)や既存ライブラリーの実装を非難することなどに時間を使うよりも、コードを書いたりテストをしたりドキュメントを書いたり私たちの活動を紹介したり他のプロジェクトにフィードバックをしたりといったことに時間を使います。 一回だけの活発な活動よりも小さくてもいいので継続的に

  • RubyKaigi2017 速報!! (1日目) - Speee DEVELOPER BLOG

    こんにちは。開発基盤部兼ヌリカエエンジニアの森岡です。 カープ優勝で沸き立つ広島から、RubyKaigi 2017の1日目の様子をお知らせさせて頂きます! Money Forward さんによるスポンサーセッション 最初のセッションは Ruby Kaigiのスポンサーをされている Money Forwardさんから。 Money Forwardさんは、卜部さん、松田さん、金子さんと3人も Ruby Committerがおられることで有名な会社ですね! Money Forwardさんでは、そのような Ruby Committerの方々から Ruby を学ぶことができる環境を整えておられるようです。うらやましい! 明日、2017年9月19日に重大発表があるとのことなので、皆様楽しみにしていましょう! あと福岡に支社を作るとの発表も!採用も頑張っているとのことですので、福岡のRubyエンジニア

    RubyKaigi2017 速報!! (1日目) - Speee DEVELOPER BLOG