github.com 特に問題意識を持っているわけではないけど、がんばって作ってみた。半月以上かかった。 mruby-io-copy_streamとは、mrubyでCRubyでいうIO.copy_streamが使えるようになるライブラリです。 IO.copy_streamは、ようはcatコマンドみたいなやつ。 ちょっとreadして、ちょっとwriteするので、巨大なIOでも一定のメモリで扱うことができる。 一度 mruby-ioにPRを送ってみたこともあるんだけど、以下の理由から止めた。 Rubyで書くなら普通にread/writeループでいいよね感があった。 このメソッドに求められる要件としては、やはり速度だと思う。(IO操作のほうが重いとは思うけど) ということは、pread(2)やsendfile(2)を使いたい。 ということは、autoconf等を使いたい。 Cで書くと500行と大
IEEE Internet Computingの2017年5・6月号に "Two Decades of Recommender Systems at Amazon.com" という記事が掲載された。 2003年に同誌に掲載されたレポート "Amazon.com Recommendations: Item-to-Item Collaborative Filtering" が Test of Time、つまり『時代が証明したで賞』を受賞したことをうけての特別記事らしい 1。 「この商品を買った人はこんな商品も買っています」という推薦で有名なAmazonが1998年にその土台となるアルゴリズムの特許を出願してから20年、彼らが 推薦アルゴリズムをどのような視点で改良してきたのか 今、どのような未来を想像するのか その一端を知ることができる記事だった。 アイテムベース協調フィルタリング 20年前も
おしらせ 以下に最新版があります。 qiita.com 序 WindowsでRubyを使うのは難しいようで簡単なようで難しいことです。 ただインストールするだけならばインストーラがあるので簡単です。公式サイトのダウンロードページから探しましょう。 ……ここでいきなり迷うであろうのが、"mswin"と"mingw"という語です。Unix系のOSではABIは通常一環境に一つです。しかし、Windowsではたくさんあります。64bit版Windowsでは32bitのバイナリも動かすことが出来るのと、最近までVisual Studioはバージョンアップの度にABIを変更していたため、2017年現在では以下のようなABIが存在します。 i386-mswin32 i386-mswin32_70 i386-mswin32_71 i386-mswin32_80 i386-mswin32_90 i386-m
服借り放題サービスは「服好きな人」につかわれない。借り放題アプリ「メチャカリ」意外なユーザーニーズと、長身モデルが「リアルじゃない」言われる話 服が借り放題できるファッションアプリ「メチャカリ」について取材しました。 ※株式会社ストライプインターナショナル メチャカリ部 部長 澤田昌紀さん 「メチャカリ」について教えてください。 メチャカリは「服、借り放題アプリ」です。ユーザーは月額5,800円を支払うことで、好きなアイテム(新品)を借りることができます。 返却すればまた借りられますし、もし借りたアイテムが気に入ったら、そのまま60日間もっていると、ユーザーは「その商品をもらう」こともできるようになっています。 2015年9月にリリースして、ダウンロード数については、50万ダウンロード(iOS75%:Android25%)を超えている状況です。 ※月額5,800円で服が借り放題(主に自社ブ
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0063 号 バックナンバー Rubyist Magazine 0063 号 Rubyist Magazine 0062 号 Kaigi on Rails 特集号 RubyKaigi Takeout 2020 特集号 Rubyist Magazine 0061 号 Rubyist Magazine 0060 号 RubyKaigi 2019 直前特集号 Rubyist Magazine 0059 号 Rubyist
日本マイクロソフトは5月23日~24日、開発者向けイベント「de:code 2017」を開催した。24日のテクニカルセッションに、ヤフー システム統括本部 プラットフォーム開発本部 本部長の服部典弘氏が登壇。ポータルサイト「Yahoo!Japan」のサービス基盤として採用しているCloud Foundryの環境を、Azureへ展開した事例について紹介した。 Yahoo!Japanは、言わずと知れた日本最大級のポータルサイト。月間ページビューは698億(2016年4月~6月平均)、アプリ累計ダウンロード数は3億8000万以上(2016年3月末時点、App Annie調べ)、月間アクティブユーザーID数3430万(2016年6月末時点)、1日あたりのユニークブラウザー数9000万(2016年4月~6月平均)に上る。 この巨大ポータルサイトから、常時100以上のサービスが新旧入れ替わりながら提供
社会保険労務士 表参道HRオフィスの山本純次です。 法人を立ち上げ、労働者を雇用すると、労働保険・社会保険の加入や税金の申告など、さまざまな手続きが発生します。 そのなかで社会保険料は負担額も大きく、人を雇用する際の大きなコストとなりますが、従業員の法定の福利厚生としても必要不可欠なものです。このコストに関する対応と福利厚生の充実という2つの課題を同時に解決できる手法の1つが健康保険組合への加入です。 今回は、「関東ITS健保」「TJK(東京都情報サービス産業健康保険組合)」「協会けんぽ」の3つを比較し、それぞれの健康保険の特徴を解説いたします。 「関東ITS健保・TJK・協会けんぽ」各健保の概要各健保の比較に入る前に、それぞれの健保について概要とメリットを簡単に説明します。 (1)協会けんぽ(全国健康保険協会)正式名称は「全国健康保険協会」です。厚生労働省の管轄で、国が運営する健保であり
最近、自分自身に関わる人事で大きな変更があった。久しぶりにブログを書いてみる。 結論から言うと、先月まで、プロダクト、開発組織、技術の3つを担当していたのだが、プロダクトと開発組織を完全に移譲することになった。 その結果、自分のレポートラインとしては移譲した人だけが部下という形になった。Quipperを始めた6年半前、最初のエンジニアに入ってもらって以来の少なさだ。これは自分としてはなかなか大きな変化である。 振り返ってみると、Quipperが始まってから6年半、Web/アプリ事業会社のCo-founder/CTO としてありがちなコースを歩んできた(最初はタイトル的にはCTOではなかったけど)。初期はとにかくコードを自分でがりがり書き、サーバーの面倒も見るし、とにかく何でもやるエンジニア。そして組織の拡大とともに段々とコードを書く時間が減っていくというやつだ。 特にリクルートグループ入り
Apple(アップル)が進む道に屍あり? Appleは世界一リッチなテクノロジー企業の強みを活かして、同じテクノロジーを推進する(Appleより)小さな競合企業に堂々と類似のアイデアをぶつけ、潰しにかかります。たとえばApple Musicを後出しして、Spotifyを潰しにかかっているのがパッと思いつきますね。 この戦略は「優れた芸術家は模倣し、偉大な芸術家は盗む(Good artists copy, Great artists steal)」という、故スティーブ・ジョブズの名言にも合います。今のAppleは、誰より最初にイノベーティブなアイデアを生み出して製品化する必要はありません。二番煎じ、三番煎じのアイデアを乗せてアップデートすることで、世界中のAppleユーザーを満足させることができるのです。2017年のWWDCから見えてきた、今年のAppleが殺そうとしているサービスや技術をま
いろいろあり引っ越すことにした。 学生時代も含めるとこれが4回目の賃貸物件探しだ。過去の引越しも、その時々で良い物件を見つけられたと思っているのだが…どの体験もあまり満足度が高くなくて若干トラウマ感があった。 今回物件を探すにあたってこうした過去を乗り越えることにした。 はてブが集まっている人気記事などを読んでみると、どうやら引越しや賃貸物件探しの満足度が低い原因は「ネットで物件探しを済ませようとする」「良い不動産屋を探していない」ことなどにあるらしい。 特に 今回は良い物件を探すのではなく、良い不動産屋を探すという方向に考えを変えることができたのが良かった。 部屋探しは面倒、suumoやhomesで探しててもよく分からない、自分より物件探しのプロの不動産屋の方が物件探しは得意なんだからそこに任せたほうが結果的に良いだろう、なら任せられる人を探そうという感じ。 良い物件ではなく良い不動産屋
この記事はHacks blogの記事"Why WebAssembly is Faster Than asm.js"の抄訳です。 WebAssemblyはWeb向けの新しい実行可能なバイナリフォーマットで、リリース版のブラウザで既にサポートされています。その主な目的は実行速度です。この記事では、速度向上がどのように行われているのか技術的に解説します。 ご存知のように「速い」とは、何かと比較しての言葉です。JavaScriptや他の動的言語と比較して、WebAssemblyは速く実行されます。それは最適化のために静的に型づけされ、単純なものとなっているからです。しかしWebAssemlbyはネイティブコードと同等の実行速度を目指しています。asm.jsによって、ネイティブコードとの差は縮まっていますが、WebAssemblyはその差を更に縮めます。この記事では、なぜasm.jsよりも高速にでき
「お前は向いていないんじゃない、やってないだけだ」 この一文を読んでほんの少しでもなにかを感じた人は是非とも↓の本を今すぐに読むべきだ。 エラスティックリーダーシップ ―自己組織化チームの育て方 作者: Roy Osherove,島田浩二出版社/メーカー: オライリージャパン発売日: 2017/05/13メディア: 単行本(ソフトカバー)この商品を含むブログ (1件) を見る 本著はみんなが考え、感じているリーダーシップという曖昧模糊な概念に対して具体性をもたらせてくれる。 それは「チームリーダーの役割は優れた人材が育つのを助けること」と定義付けていることだ。 このシンプルである意味で本質をついている定義付けが本著を名書たらしめているとぼくは思う。 この本の構成は1部〜4部(おおよそ本書の半分ほどを占めている)までが著者によるリーダーシップとはなにか?3つのフェーズの分類とそのときに期待さ
キーボードショートカット一覧 j次のブックマーク k前のブックマーク lあとで読む eコメント一覧を開く oページを開く ✕
キーボードショートカット一覧 j次のブックマーク k前のブックマーク lあとで読む eコメント一覧を開く oページを開く ✕
キーボードショートカット一覧 j次のブックマーク k前のブックマーク lあとで読む eコメント一覧を開く oページを開く ✕
おはようございます。悩んでいた、息子のうんのでが良くなってホッとしている@kjunichiです。 悩んだすえ、MacBook Pro ポチッとした。一年半ぶりのMac生活が始まる。Three.jsやnode.jsいじるのと、スタバでドヤ顏で自作のWebSocketテザリングをうごかさねば! こんなメールが来た 15インチ MacBook Pro ¥176,000 1 ¥176,000 出荷予定日: 5-7営業日 お届け予定日: 2012/06/22 - 2012/06/24 製品番号 Z0MK システム構成 • 2.3GHzクアッドコアIntel Core i7(Turbo Boost使用時最大3.3GHz) • 8GB 1,600MHz DDR3L SDRAM • 256GBのフラッシュストレージ • バックライトキーボード (US) + 製品マニュアル • アクセサリキット 関連記事
gtkのモジュールが見つからない vi $NINIX_PATH/bin/ninix して PYTHONPATH=/opt/ninix-aya/lib/ninix:$PYTHONPATH export PYTHONPATH=/sw/lib/python2.3/site-packages/:/sw/lib/site-python/ gobjectのモジュールが見つからない ImportError: No module named gobject リンク: ninix-aya開発プロジェクト. 関連投稿 Dockerでninix-ayaを動かそうとしている中での気付き(その1) - Qiita 関連記事 RSSリーダーシステムと伺かの連携に関して 3年前の記事 CASTELLO 5年後の記事 Retinaの方のMacBook Pro
Perl XMLでencoding='Shift_JIS'や'euc-jp'を使う たすかりました。 ようやく仕事もひと段落したのでぼちぼちWebベースのRSSリーダーをつくっている矢先、XML::RSSでエラーがでていたので調べたら即発見できました。 関連記事 PerlからWin32を使う 文字化け解消[Net::Amazon] LWP::Simpleのプロキシ設定 やっぱりあったbasename find2perl \のコードを含む2バイト文字の対応 mkdir -pの代わり はてなブックマークAtomAPIで大量登録 Net::Amazon::Property::Music Perl/TkでIP Messenger IE7をPerlで操る 古いCPANモジュールのアップデート方法 All is not a valid value for jp::Keywords #trouble #
こんにちは、とっしーこと @toshi0383 です。 さて、WWDC 2017にて、HLSがRFCの仕様として正式に承認されたことが発表されました。 HLSは長い間Apple独自仕様の "draft" 仕様の状態で、Webやアプリの開発者としてはどこまで本気で投資して良いものやら本質的にはよく分からない状態でした。これが正式な仕様にランクアップしたということは、これまでHLS周辺技術に投資してきた開発者にとっては結構ハッピーなニュースなのではないでしょうか。 最新版のドラフトがアップされるので見てねということでした。で、今しがたチェックしたら上がってました。 https://developer.apple.com/streaming/HLS-WWDC-2017-Preliminary-Spec.pdf 他にも色々重要事項が発表されていたのですが、細かいことはすぐ忘れてしまうので、備忘も兼
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く