sugibuchiのブックマーク (672)

  • 分散システム処理モデルに関する動向について(MapReduceからBorgまで)

    詳細については後述しますが、MapReduceの処理モデルは、上記の通り各区分ごとにそれぞれ単純化(限定)されたモデルであったと言えます。 また、MapReduceの関数プログラミングおよびグラフ的な特徴も合わせて以下に整理してみます。 関数プログラミング的な特徴 MapおよびReduceフェーズは、それぞれ関数型プログラミングのMapおよびReduce処理をモデル化したものです。MapReduceは、参照透過性がある純粋な関数処理と言えます。参照透過性とは入力により出力が一意に決まる性質のことです。言い換えればMapReduceの処理は、大域などの処理に影響する外部の環境は持たず、内部的にも静的な一時変数などの状態も持たないことを意味します。 純粋な関数処理は複数の処理が同時に実行されても他の並列に動作している処理の状態には左右されないため、この参照透過性は並列化に向いている性質がありま

    分散システム処理モデルに関する動向について(MapReduceからBorgまで)
    sugibuchi
    sugibuchi 2015/06/17
    用途やレイヤーの異なる技術に無理に縦串を通そうとしている印象。あと分散処理であればPregelやHamaといったBSP系の動向も追っかけてもらえると最近興味があるので個人的には嬉しい。
  • 1年ぶりに日本に帰ってきて、あやういな…と思ったこと | Be Magnetic!

    Be Magnetic! サンフランシスコから気になるスタートアップのサービスやプロダクト、日々のよしなしごとを発信しています。 2週間日に滞在していて感じたことをいくつか。海外暮らしをはじめると、日に対してとやかく言いたくなるものなのですね。私が今回の滞在でべた美味しい写真とともに! 中国人の悪口を言う 東京はいたるところで「TAX FREE SHOP」の表示がされていて、そしていたるところで耳にする中国語から、海外、特に中国からの観光客が増えている感じがビンビン伝わってきました。それとともによく耳にするのが、その中国人観光客のマナーの悪さについて。渋谷でマッサージを受けに行った際に「中国人、当に最悪ですよ」という話題をマッサージ師さんから振られたのでした。マナーが悪いのは中国の方の問題ですが、とはいえ、 もし私が日語流暢な中国人だったらどうすんの?親が中国人とか、それって全然

    1年ぶりに日本に帰ってきて、あやういな…と思ったこと | Be Magnetic!
    sugibuchi
    sugibuchi 2015/05/30
    ガラパゴスの土壌を育む程度には中途半端に大きな市場を抱える特異性は時々感じる。ただ仮にそれが社会レベルでの危うさにつながるにしても個人レベルではそれを有利に生かすも不利になるも至って当人次第なんだよ。
  • 自動車と日本半導体の差が開いた決定的な理由 エレクトロニクス産業にも必要な「主査」制度 | JBpress (ジェイビープレス)

    トヨタ自動車が2015年3月期の連結決算で過去最高の営業利益2.7兆円を計上した。それ以外のクルマメーカーも増収増益が続き、日の自動車産業は絶好調である。 一方、電機産業では、シャープが2223億円の赤字に転落し経営危機に陥っている。またソニーは1259億円の赤字である上、今後の改革の方向が良く分からない。 半導体産業では、えげつないリストラをやりまくったルネサスは7年ぶりに黒字化したが、売上高は減少を続け、世界売上高トップ10からは滑り落ちてしまった。ルネサスの唯一の強みだった車載半導体についても、NXP Semiconductors が Freescale Semiconductorを買収したため、世界シェア1位から陥落する見込みである。 パナソニック富士通セミコンダクターの合弁により設立されたSOC(System on Chip)専業のファブレス、ソシオネクストは、一体何をつくっ

    自動車と日本半導体の差が開いた決定的な理由 エレクトロニクス産業にも必要な「主査」制度 | JBpress (ジェイビープレス)
    sugibuchi
    sugibuchi 2015/05/28
    仮説としては面白いけど、成功した韓国半導体メーカーとの対比があって初めて説得力を持つので、かの国の企業の組織論とか人材にも切り込んだ続編を期待したい。
  • gulp問題ひきずり:ウォッチがまたおバカ過ぎる - 檜山正幸のキマイラ飼育記 (はてなBlog)

    「最近のビルドツールって何なの?」において、gulpは「腕力はあるが知性を持たない」、ゴレライ的というかゴライアス的というか…、そんなツールだと述べました。二、三、後から思ったことがあるので追加します。 内容: プロジェクトは肥大しちゃうことがある ウォッチをいちいち手で書くのかよー OMakeと比較してみる ウォッチはこうでなきゃ じゃ、OMakeがいいのか? プロジェクトは肥大しちゃうことがある 「そもそも大した事はしないのでシンプルなツールgulpでも十分」ということなら、「そうですよね」と同意して話はオシマイです。でもね、gulpを使うプロジェクトが、ほんとに小さくて簡単なものなんでしょうか。 目の前に、10種のプログラミング言語が混じった2000ファイルのソースコード群がいきなり与えられたとき、「よしっ、gulpを使おう」とはならないと思うのですが、小さなプロジェクトが(良くも悪

    gulp問題ひきずり:ウォッチがまたおバカ過ぎる - 檜山正幸のキマイラ飼育記 (はてなBlog)
    sugibuchi
    sugibuchi 2015/05/14
    watchにせよlivereloadにせよビルドとは別の開発支援機能までタスクランナーに取り込むプラグイン文化だからだと思う。ビルドに必要な情報だけ書いて更新監視やリビルドはIntelliJに丸投げしたい私はJava文化ですごめんなさい
  • issueをどう数えるか

    誰かの何かのブログで「なんかあったらissueを立ててください」と書いてあって、お、と思った。イシューとは立てるものであったか。 英語では "file an issue" などと言うと思う。これはたぶんファイルにとじるというのが原義で、申請書とかを提出しておくというのと同じである……と思ったけどそれは submit an application だな。まあ事件を立件する、とか、そういう意味合いがある。事件もファイルするしイシューもファイルする。日語では事件は立件するしイシューも立てる。 ところでissueはどう数えるのだろうか。「ひとつ、ふたつ」か。「一件、二件」か。 他人のブログを読み返していて助数詞に関するエントリー(面白いのでおすすめ)を読んでいて気づいたのだが、issueはおそらく一なんじゃないか。企画もプロジェクトも一と立てていくものだ。イシューも一ずつ立てていく

    sugibuchi
    sugibuchi 2015/04/21
    コアダンプは一杯二杯か。
  • キトー君の悪い口コミ・失敗談と効果・販売店舗情報・安全と危険性・代用自作方法

    キトー君で真性包茎対策ができてしまいます。 包皮を引っ張ることで矯正できてしまうんですよ。 包皮輪狭窄の方も皮を伸ばすことでだんだんと広がっていきます。 テレビや雑誌でも紹介され多くの方が悩みを解決していますのでおすすめです。 そんなキトー君なのですが当に真性包茎・カントン包茎に効果があるのでしょうか?矯正できるのでしょうか、使い心地や評判が気になりませんか?そこで口コミを調べたら失敗談などの口コミが見つかりました。

    キトー君の悪い口コミ・失敗談と効果・販売店舗情報・安全と危険性・代用自作方法
    sugibuchi
    sugibuchi 2015/01/28
    delayに関してページ取得の時間間隔やURL範囲等のポライトネス設定は自己判断の前にまずrobots.txtの参照を推奨します。また10秒間隔とかでものんびり待てば結構な数取れるので用途に応じたまったりクロールもお薦めです。
  • C#で高精度なテキストファイル文字コード自動判別(2014年版) - hnx8のブログ

    C#(.NET Framework)に限ったことではありませんが、汎用的にテキストファイルを扱うようなアプリケーションを作っていると、よく 特定の文字コードのファイルしか読み出せないのでは困る ⇒文字コードを自動判別し、テキストの内容を取り出したい 読み出したファイルと同じ文字コードでファイルを書き出したい ⇒読み出したファイルの文字コードを知りたい といった場面に出くわします。 ですが、C#(.NET Framework)標準のライブラリではそのような機能は提供されていないため、文字コードを判定するには、 自前で文字コード判定のロジックを実装する 出来合いの外部ライブラリ、Windows版NKF32.dll、ICU4Cなどを利用する IE用の文字コード判別ライブラリ(mlang.dll)を利用する ※COMコンポーネント呼び出し要 のいずれかの方法を取ることになります。 HNXgrepと

    C#で高精度なテキストファイル文字コード自動判別(2014年版) - hnx8のブログ
    sugibuchi
    sugibuchi 2015/01/04
    文字コード判定機についてはMozillaのUniversalCharDetという統計情報を使ったC++実装とその各言語への移植版がポピュラーで、調べてみるとC#移植版も複数存在するみたいなので比較してみては。
  • Stack Overflowへようこそ - Stack Overflow

    Hi English-language readers! This blog post is not for you; perhaps you'd like a hat instead? No? Well, when last we spoke of creating non-English versions of Stack Overflow, some of you were certain we should've gone the easy route and just leveraged a machine translation service instead of creating real sites for real people to use. I humbly invite you to read the rest of this post using the mec

    Stack Overflowへようこそ - Stack Overflow
    sugibuchi
    sugibuchi 2014/12/17
    英語ユーザに向けた冒頭の「日本語のブログ本文を機械翻訳を使って読んでみてそれが使い物になるか試してごらん」というメッセージとそれを受けたコメント欄での議論も面白い。知識の分断化に対する懸念があるようだ
  • Java で UnsupportedEncodingException を発生させなくする - Qiita

    こんにちは、最近は GoJava しか書いていない米林です。 UnsupportedEncodingException 嫌い Java開発において String.getBytes("UTF-8") や new String(byte[], "UTF-8) する際に、毎回 UnsupportedEncofingException を try-catch したり throws に追加して「"UTF-8"はサポートしてるだろう」と思いながら仕方なく書いてた人は日 には多数いるはずです。 コードとしてはこんな感じ、Java 開発者なら「あー、これね」と頷くレベルですね。 private void getBytes() { final String msg = "ABC"; try { final byte[] bytes = msg.getBytes("UTF-8"); } catch (

    Java で UnsupportedEncodingException を発生させなくする - Qiita
    sugibuchi
    sugibuchi 2014/11/18
    StandardCharsetsに定数定義されていない文字セットはCharset.forNameで取得した文字セットを自前の定数としてどこかに宣言しておけばよろし。ちなみにこちらは実行時例外を投げる。
  • あなたが知らない リレーショナルモデル

    1. あなたが知らない リレーショナルモデル @dbtech showcase tokoy 2014 奥野 幹也 Twitter: @nippondanji mikiya (dot) okuno (at) gmail (dot) com 3. 自己紹介 ● MySQL サポートエンジニア – 日々のしごと ● トラブルシューティング全般 ● Q&A回答 ● パフォーマンスチューニング など ● ライフワーク – 自由なソフトウェアの普及 ● オープンソースではない ● ブログ 今日は個人として 参加しています。 – 漢のコンピュータ道 – http://nippondanji.blogspot.com/

    あなたが知らない リレーショナルモデル
    sugibuchi
    sugibuchi 2014/11/14
    直積をJoinの特殊例とするのはDate流なのかな。
  • HTMLでWeb APIをつくる - Qiita

    シングルページアプリケーションやモバイルアプリなどの普及により、サーバサイドではJSONを出力するWeb APIの必要性が高くなってきています。みなさんはどのようにWeb APIを作っているでしょうか。 JSONはビュー RailsでJSON APIを定義する時、素のままでやろうとすると コントーラでto_jsonを呼んだり、モデルにas_jsonを定義したりすることになるかと思います。 モデルに書くとAPIによって出力内容を変えたい場合にとても苦労します。 API数が増えれば増えるほどモデルが複雑になっていきます。 APIレスポンスとしてのJSONはコントローラやモデルに書くべきでしょうか? ビューに書いた方が自然ではないでしょうか? これはRailsでの話ですが、Railsに限らず、フレームワークを使ってWeb APIを作るときに一般的にあてはまることだと思います。 変化に強い、再利用

    HTMLでWeb APIをつくる - Qiita
    sugibuchi
    sugibuchi 2014/08/08
    クライアントは壊れないという御利益は基本的にSchema.org等で定義された語彙・スキーマに基づいた出力である点から来ていると思う。どうせスキーマ参照するのであればHTMLを介さず直接JSON-LD等で出力しても良いのでは。
  • Webスクレイピングの注意事項一覧 - Qiita

    [2020/09/09追記] 記事の内容は著作権法改正より前に記載されたものです。 最新の情報をご確認下さい。 * 著作権法の一部を改正する法律(平成30年法律第30号)について | 文化庁 * 令和2年通常国会 著作権法改正について | 文化庁 上記に関連して、次の記事を記載致しました。 * 【2020年度版】個人用クローラーの開発手順とその注意点 - Qiita はじめに Webスクレイピングで誰も嫌な思いをしなくて済むように、注意事項一覧を作りました。 ただ、法律の専門家による解釈ではないので責任は取れません。 この記事は、クリエイティブ・コモンズのCC-BYで公開致しますので、ご自由にご改修下さい。 データをダウンロードする時 目的は下記のものに限る。 * 個人や家族間で使用する * Web検索サービスを提供する * 情報解析をする ※参考:著作権法第30条・著作権法第47条(6

    Webスクレイピングの注意事項一覧 - Qiita
    sugibuchi
    sugibuchi 2014/07/28
    nofollowリンク・メタタグを尊重する、もあると良いかも。
  • 劣化する情報リテラシー 視野の狭さがデマを拡散 ソーシャル新人類の不夜城(12) - 日本経済新聞

    信じられるのはネットと、ソーシャルメディアでつながっている友だちとのやり取りだけ――。ネットの浸透で、子どもたちは情報を「コピペ」することに慣れ、それが正しいかどうか調べるスキルを失いつつある。結果、ネットやソーシャルメディアの情報をうのみにし、誤った情報が仲間うちでどんどん広がっていく。今や「不夜城」と化したソーシャルメディアから、子どもたちを守るにはどうしたらいいのか。その処方箋を、元小学校教員でIT(情報通信)ジャーナリストの高橋暁子氏が解説する。今回は、ネットやソーシャルメディア上の情報との接し方について指南する。

    劣化する情報リテラシー 視野の狭さがデマを拡散 ソーシャル新人類の不夜城(12) - 日本経済新聞
    sugibuchi
    sugibuchi 2014/07/15
    日経の記事だから云々って実にどうでも良い。
  • 「ネタ動画」は全てを越える:日経ビジネスオンライン

    憲法解釈を変更する閣議決定が為された翌日の7月2日、ツイッター上に奇妙な動画がアップされた。 そのおどろくべき映像は、瞬く間に話題を独占した。 元ネタはテレビのニュースだった。 当初、私は 「泣き乱しながら潔白主張」 と題されたその動画のタイトルに違和感を覚えた。 「『泣き乱す』って、そんな日語あったっけか?」 と思ったからだ。 あるいは、そういう日語があったのかもしれない。調べれば、辞書にも載っているのかもしれない。でも、少なくとも、この国で五十数年暮らしてきた人間である私は、その言い回しを聞いたことがない。とすれば、「泣き乱す」は、ニュース画面のテロップに使う用語としてはいささか不適切なのではなかろうか……などと考えながら当該の動画を見て、私の違和感は吹っ飛んだ。 「誰がね、誰に投票してもぉおお、同じや、同じや思てぇ……わぁあああはあ、この日んぁぁあああ……」 といった調子の、ほ

    「ネタ動画」は全てを越える:日経ビジネスオンライン
    sugibuchi
    sugibuchi 2014/07/04
    日本のテレビ見ないからよく解らんけどこの件に関してはむしろ動画がメンションされRTされる度にソーシャルメディアのワイドショー化の印象を強くした。商業化云々以前に私刑のオープン化ソーシャル化も酷い。
  • ストーンブレイカー氏が新たに立ち上げた「Tamr」は、ばらばらに存在する企業内外のデータを機械学習で自動的に整理統合

    ストーンブレイカー氏が新たに立ち上げた「Tamr」は、ばらばらに存在する企業内外のデータを機械学習で自動的に整理統合 データベースの大御所として知られるマイケル・ストーンブレイカー氏。IngresやPostgresといったリレーショナルデータベースの先駆けとなる製品を開発、InformixのCTOを務め、またカラム型データベースのVerticaを創業、最近ではVoltDBを創業するなど、データベースの先端技術を商用化し続けてきました。 そのストーンブレイカー氏が共同創業者として立ち上げた企業が「Tamr」(テイマーと発音するようです)です。同社は5月19日、Google Venturesなどから1600万ドル(約16億円)の投資を受けるのと同時に、同社製品(社名と同じTamr)を発表しました。 高度なデータウェアハウスをほぼ自動的に作ってくれる Tamrとは、これまでストーンブレイカー氏が

    ストーンブレイカー氏が新たに立ち上げた「Tamr」は、ばらばらに存在する企業内外のデータを機械学習で自動的に整理統合
    sugibuchi
    sugibuchi 2014/05/21
    機械(×機会)学習によるデータ統合に注目が集まるけど、データのキュレーションをエキスパートに委託する仕組みを初めから組み込もうとしているのも面白い。
  • http://hmdt.jp/blog/?p=1187

    http://hmdt.jp/blog/?p=1187
    sugibuchi
    sugibuchi 2014/05/08
    「Eclipse 補完」でググればすぐ出てくる事も書かれていない不思議。でもEclipse標準のショートカットキーは補完とSpotlightみたいにOSX標準のそれと結構衝突した記憶が。最近は改善されたのかな。ついでにIntelliJ凄く良いよ。
  • 日本の学校教育に足りないのは万年筆だ

    今週のコラムニスト:スティーブン・ウォルシュ [3月25日号掲載] 娘が小学校を卒業するお祝いに、万年筆を贈ることにした──友人からある日、そう聞かされた。なんて素晴らしい選択だろう。彼女の娘の将来の夢は、総理大臣になること。世界の指導者は条約に署名するのにボールペンやシャープペンシルを使ったりしない。早くから練習しておくに越したことはないではないか! とはいえ友人いわく、万年筆はいつでも使えるわけではない。彼女の娘も、授業や宿題に使えるのはシャープペンシルだけだ。なんてもったいない。万年筆を教育現場に取り入れれば、産業界が直面する革新性の行き詰まりから出生率の低下まで、日の差し迫った社会問題の解決につながるかもしれないのに。 私はよく、初めて日に来たときの最大のカルチャーショックは何だったかと聞かれる。べ物?お辞儀? を脱ぐこと? いや、実は10代後半の若者が授業で鉛筆を使ってい

    sugibuchi
    sugibuchi 2014/05/07
    日本には弘法筆を選ばずという言葉もありましてね。
  • 男女の違い画像ワロタwwwwwwwww:キニ速

    sugibuchi
    sugibuchi 2014/04/25
    同様のネタだとこれが大好きだ http://thedoghousediaries.com/1406
  • ソネットのプリペイド「Prepaid LTE SIM by So-net」購入レビュー | もちあるいてなんぼ。

    昨日22日に発売された、ソネットのプリペイドSIM「Prepaid LTE SIM by So-net」を購入したので、さっそくレビュー。 【速報】So-net、プリペイドSIM発売!関空では自販機販売も | もちあるいてなんぼ。 関西国際空港での自販機販売については、すでに各メディアが取り上げている。 日初のSIM自動販売機にいちばんのりしてみた! 日初・SIMカードの自販機が関空に設置されたので買いに行ってきました - GIGAZINE 空港以外の場所では、ラオックス秋葉原店やあきばおー各店等で購入できる。外国人旅行客でなくても購入して簡単に使い始めることができるのだ。

    ソネットのプリペイド「Prepaid LTE SIM by So-net」購入レビュー | もちあるいてなんぼ。
    sugibuchi
    sugibuchi 2014/04/24
    b-mobileの外国人旅行客向けVisitor SIMはアクティベーション不要。渡航前にWebで要事前購入だけれども空港等でSIMをピックアップしたらAPN設定だけですぐ使えるし、安い。今回のSo-netの優位点は当日購入可という点だけかな。
  • 日本初・SIMカードの自販機が関空に設置されたので買いに行ってきました

    So-netは2014年4月22日から、下り最大150Mbps(ベストエフォート)のLTE高速通信サービスを手軽に利用できるプリペイド式データ通信サービス「Prepaid LTE SIM by So-net」の提供を開始しました。そのスタートにあわせて、同社では日初となるSIMカードの自動販売機を関西国際空港に設置して販売を開始したとのことなので、さっそく現場に行って実際に買ってみることにしました。 Prepaid LTE SIM | So-net http://www.so-net.ne.jp/prepaid/index.html というわけで、関西国際空港に到着。Prepaid LTE SIMの自動販売機は、第1ターミナルビル1階の南北2か所にあるインターネット・電話コーナーに1台ずつ設置されていました。当日は10時のサービス開始直後に訪れたのですが、まだ利用者の姿は見当たりませんで

    日本初・SIMカードの自販機が関空に設置されたので買いに行ってきました
    sugibuchi
    sugibuchi 2014/04/23
    日本語のみの「販売中」ランプと購入方法説明、加えてクレカ不可。一旦両替所に行って戻って謎の言語で書かれた投入口に現金突っ込めとか少し考えれば海外旅行客に対する気配りが足りないって気がつかないかなぁ。