A slide for html5j #65 http://eventdots.jp/event/589181 2016/07/27: Updated about React.PureComponent
DevLOVE X Day1 C-5のセッションです。 ITの活用範囲の広がりとともに、費用・品質よりもデリバリを優先するプロジェクトも増えてきました。しかし「しっかり考えるよりも、作ってリリースしちゃおうぜ、正解なんて誰にも分からないんだから」というマントラを唱えながら、返済見込みの立たない大量の技術的負債を抱える。それが最善の選択なのか、もう少しだけ立ち止まって考えてみませんか? YAGNIという言葉を便利に使いすぎてはいませんか? コードを書きなぐるのと、ちょっと考えて設計して作るのとで、そんなに開発スピードに違いがありますか? 考えてみたいと思います。 This document discusses messaging queues and platforms. It begins with an introduction to messaging queues and their
新しい職場にきて、3ヶ月ほどたった。まだ馴染みきったかはわからないが、まあなんとかやってます。 あんまり職場の細かいことは書かないが、正直いろいろな人がいる。メディア業界に近いような仕事の仕方や空気感もあれば、まさにエンタープライズなところもあるので、AWSの経験がなかったら相当とまどっていただろう。最後の方は同じことを感じていたがこの間の架け橋をなんとかしていくことで、よりベターなシステムが作れるのではという仮説をもっている。あまり合理的ではない部分をそぎ落とし、フレキシブルに対応すべき部分はフレキシブルに、プロセスと品質重視で対応すべき部分はエンタープライズらしいやり方の方が好ましい場合だってあるのだ。要求されているもので答えが変わる、当然だけどそれがなかなかできない事。こうでなければいけない、こうであってはいけない、同じ業界に長くいる・同じところに長く留まることで見方の癖みたいなもの
ディープラーニング H2O を 具体的目的のために使う 準備と方法こちらの記事は随時 更新しております。H2Oとは直接関係しない内容もあります。しかし全体としてみれば 機械学習の応用 ということにつながります。未来予測の技術としての機械学習、そのひとつとしてディープラーニングがあります。 機械学習による株価予測の現状H2Oに入る前に興味深い記事がありましたので、以下にリンクを残します。 この記事では、どういった考え方で株価を予測しているか? について詳しく書かれています。技術的なことには それほど触れていませんので理解しやすいと思います。私が思い描いているのも、こういった応用例だと考えてください。 動的な将来をどうやって予測するか? その方法のひとつとしてディープラーニングがあり、そしていろいろなプラットフォームがあり、H2Oもそのひとつ というスタンスで考えています。 H2O について
node.jsのスライドを見てて、プラットフォームの違いを吸収するnode.jsの核でもある非同期通信ライブラリuvを今日知ったので試してみた。 joyent/libuv - GitHub platform layer for node.js https://github.com/joyent/libuv libev/libeventをwindowsでもちゃんと使いたいという所から出てきたライブラリ。 #include <iostream> #include <uv/uv.h> int main() { int r; uv_tcp_t tcp; struct sockaddr_in server_addr; server_addr = uv_ip4_addr("127.0.0.1", 80); r = uv_tcp_init(uv_default_loop(), &tcp); uv_con
2017/07/20 追記 本記事の内容に関してTwitter・メールで問い合わせをいただきますが、全員に対して返信を差し上げることが出来ないため、VALU保有者優先で相談を受けます。 valu.is 対象読者 自前のデータでディープラーニングを体験したい人 tensorflowなどのチュートリアルまでやったが、その次の道が見えない人 株価の予測に興味がある人 はじめに こんにちは。あんどう(@t_andou)です。 最近、人工知能の技術の一種「ディープラーニング」に注目しています。 ディープラーニングとは、簡単に言うと「これまでは人間が教えていた『特徴』を機械が勝手に見つけてくれる」ものらしいです。 最初は画像処理系のプログラムで遊んでみました。 ディープラーニングという言葉はよく耳にするようになってきましたが、何ができるかわからなかったので、まずは体験するためにまずはディープラーニング
まずは制限付きプロフィールから 仕事用のタブレットを買い換えたので、自分で使ってたNexus7 2012を子供に預けたのが2年ぐらい前。 最初はAndroid 4.4の制限付きプロフィールを作って、chromeやGoogle playへのアクセスを禁止していた。ただ、この制限付きプロフィールだと動かないゲームが結構出てきてしまった。現象としては以下のようなもの。 起動時にブラウザを呼び出すものが、ブラウザが禁止され起動できない 起動後に追加リソースをダウンロードするものが、ダウンロード開始できない Google playゲーム必須のゲームは、制限付きプロフィールでは実行できない 子供が「サマナーズウォーやってみたい」というのでインストールしてみたが、起動直後のリソースダウンロードが全くできず断念。 また、com2usやmobageは起動直後にブラウザを使って会員認証するものが多く、それらも
要約 mdBookはGitbookにインスパイアされてるRust製ドキュメントビルダー Rust製なのでぶっちぎりに速い、メモリとCPUに優しい 諸々足りない部分はあるが、ある程度運用でカバー出来る 履歴 2016.06.07 mermaid.jsの読み込みと図のレンダリングについての記述を追加 はじめに 社内のドキュメント整備を行うに当たり、まあどうせならバージョン管理しながらテストもしたいし、体系的に纏められるGitbookがいいよね、って話になりました。んで、既存のドキュメントなんかもGitbookにドンドン移行してました。 私は普段、エディターはAtomを利用し、gitbook serveコマンドでwatch & HotReloadをさせながら表示項目を確認しつつ、ツラツラと作成してました。 基本的には push->CI(ビルド&テスト)->デプロイ を繰り返す環境です。 ドキュメ
新着投稿やタグのフィード配信はありますが、ストック一覧は配信できないようなので、外部サービスを使った簡単な方法で実現します。 RSS Createrにアクセスして、RSS化したいストック一覧のURLを入力します。 たとえば、ストック一覧URLはhttp://qiita.com/typista/stockになりますが、このRSS Createrでは、指定したページのHTMLに対して、RSSで抽出したい対象を指定する必要があります。 「タイトル」と「URL」だけを抽出するためのポイント ①RSS化する範囲を「IDで指定」 ②テキストボックスにを入力し「Enter」キーを押す *抽出の対象がオレンジ色でマークアップされます。 ③「フィードを作成」ボタンを押す ④RSS作成完了 たとえばhttp://rssc.dokoda.jp/r/67114666d0b686ad696dadadff595c66
IFTTT、楽しいですよね! IFTTT / Dashboard 特に使い道がなくても、眺めてあれこれと使い方を考えてしまいます。良いサービス。 大昔に流行った、Yahoo!Pipesなんかを思い出します。 何か使えないかと考えてみた結果、GithubのStarを付けたリポジトリは参照性が悪いので、はてブでまとめて管理したいという欲求がありました。 しかし、IFTTTにははてなブックマークもGithubもチャンネルとして提供されていないので、一見、不可能に見えますが、ちょっとトリッキーな方法を使うことで実現することができます。 Githubのスターをはてブ ThisにRSSを指定 TriggerにNew feed item matchesを選択 Keywordに[USERNAME] starredを指定 Feed URLにhttps://github.com/[USERNAME].atom
福井県池田町は4日、「議会事務局のパソコンが乗っ取られ、議会関係のデータを抜き取られた可能性がある」と発表した。議会事務局長の50代男性がアダルトサイトを閲覧し、遠隔操作されたという。県警もファイルの流出がないかを調べている。 町によると、事務局長は3日にアダルトサイトを複数回閲覧。画面に「あなたのパソコンはウイルスに感染しています」とのメッセージと、連絡先として「050」で始まる電話番号が表示された。 事務局長はこの番号に電話し、片言の日本語を話す男の声による指示通りにパソコンを操作して、遠隔操作ファイルをインストール。約1時間半にわたって電話がつながった状態で遠隔操作される状況を見ていたという。 町によると、このパソコンに入っていたのは、議員の個人情報や議案など一般に公開しているデータがほとんどだが、流出すると問題となるファイルが入っていた可能性も否定できないという。今のところ役
はじめに 電力自由化にともない、スマートメーターの設置が進められています。 電力会社が設置したスマートメーターと、各社から販売されているHEMS見える化端末的なモノを導入すると消費電力などをリアルタイムに見ることができるようになります。 しかし!、HEMS見える化端末的なモノは住宅リフォーム業界的なプライス設定ですんごくお高いんです。 そこで、HEMS見える化端末的なモノを安価に自作しちゃおうというのがこの記事の趣旨です。 おことわり 東京電力供給区域での話を前提としていますが、他社供給区域にお住まいの場合は電力会社名を読み替えてください m(_ _)m なお、通信の物理レイヤは各社で決められるのですが、フタを開けてみたら全国Wi-SUN(後述)で統一されてました。購入すべきハードウェアは全国どこでも変わりません。 ハードウェア スマートメーターを設置してもらう 今となっては特別な事情が無
川崎重工業の海上自衛隊への裏金問題、潜水艦乗組員のためにニンテンドースイッチを購入していたせいで少し許された空気になる
西澤です。S3バケットを直接マウントして高速に使えるgoofysが待望のContent-Typeの自動設定をサポートしたとの情報を見つけたので、早速試してみることにしました。 kahing/goofys: a Filey System for Amazon S3 written in Go Use /etc/mime.types to set Content-Type accordingly · Issue #54 · kahing/goofys Content-Typeとは S3にオブジェクトを配置する際には、システムメタデータを設定することができます。S3のウェブホスティング機能を使ってWEB公開する場合、ブラウザは配置されたオブジェクトのContent−Typeを参照して挙動を変える為、WEB公開するオブジェクトには適切なContent−Typeを仕込んであげる必要があります。 AW
はじめに 「Vicarious」というアメリカの人工知能ベンチャーをしっていますのでしょうか? マーク・ザッカーバーグ、ジェフ・ベゾス、イーロン・マスク、ピーター・ティールなどのシリコンバレーの大物が投資しており、なんと合計調達額は$72Mであります。人工知能ベンチャーとして名前はよく聞くが、実態はわからない人が多いのではないでしょうか。 この度簡単にVicariousに関して紹介したいと考えております。 目次 Vicariousとは? Jeff Hawkinsが提唱するHTM理論 Deep Georgeが在籍していた、Numenta Vicariousのアルゴリズムとは? まとめ Vicariousとは? www.youtube.com 2010年に、D. Scott PhoenixとDileep Georgeによって設立された、人工知能ベンチャー。脳神経の模倣し、AGI(汎用人工知能)
Python を初めて間もない頃、自分も print デバッグしてました。効率の悪さを認識しつつも、IDEを導入してデバッグする方法を調べてセッティングして、という手順が面倒でずっと放置してました。 // 普段は vim で開発してます そうこうしてたら print デバッグではどうにもならないバグにぶち当たり、仕方なくデバッグポイントを置く方法を調べたわけです。するとどうでしょう。 ソースコード中に以下の一文を入れるだけではないですか。 import pdb; pdb.set_trace() たったこれだけで、上の一文を挿入した行で処理が停止し、コンソール上でステップ実行が出来るようになります。最高かよ。 個人的にですが、デバッガー起動中によく使うコマンドとしては以下です。 コマンド 説明 s(tep) ステップイン n(ext) ステップオーバー r(eturn) ステップアウト l(
現在の自分の肩書である「セールスエンジニア」という仕事がどのようなものか知らない方も多く、毎回説明するのが大変なのでブログ記事にしました。セールスエンジニアという仕事はなかなか馴染みがありませんが、20代後半から30代のITエンジニアのキャリアパスとしては面白い仕事の一つだと思います。マネージャーになるかどうか考える前に、是非一度読んでください。 この記事では、ClouderaのようなB2BのITソフトウェアベンダーのセールスエンジニアを想定して執筆しています。他の業界のセールスエンジニアについては確実に状況が異なりますのでご注意ください。 要約 セールスエンジニアとは、お客様が自分たちの製品を正しく活用できるよう情報を提供していき、営業が製品・サービスを販売するのを助ける仕事です。お客様への製品紹介と提案が主要業務ですが、その方法は様々です。お客様の要望を満たすようなサンプルプログラムを
この記事はVim Advent Calendar 2013 : ATND 3日目の記事になります。 Vim Advent Calendar 2013の(私の投稿の)1回目ということで、今回はvital.vimについて現時点での状況をまとめてみたいと思います。 vital.vimとは vital.vimは、Vimプラグインの作成する際に必要になるだろう関数をまとめたライブラリ群です。 もちろん、Vimプラグインの作成だけでなく、通常のVim scriptを書くときにも使うことが出来ます。 https://github.com/vim-jp/vital.vim vital.vimの構成 vital.vimには色んなモジュールがあります。vital.vimではライブラリのことをモジュールと呼びます。 2013年12月2日の時点で、vital.vimには全36個のモジュールが存在します。 Bitw
haya14busa/revital.vim この度, revital.vim というプラグインを作って vital.vim のモジュールのローディングを爆速にしてお前らが使ってる Vim plugin を速くしました. めでたい. あと気づいたんですが今日は僕の誕生日のですね.これもまためでたい. そして本当のところは vital.vim を使ってるプラグイン開発者が, revital.vim を使って初めて速くなるので実はまだ速くなってないものが多いです. 待ちきれない方はこの記事を読んで revital.vim の使い方を覚えてプルリクしていきましょう. また爆速にはなったと思うんですが,体感には個人差・環境差があり,もともとほとんど速度が気にならない人も多いかと思うのでご注意ください. Windows だか symlink だか virtualbox だか neovim だか何かは
§ 嘘のような、本当の話 それは、一通のメールから始まった。GoogleSatTrackをとても気に入ってくれたという、ごく普通の感想メール。でもそこには、こんな言葉が... "I cover space flight for CBS News, and this is a great help." え、CBS News? CBSって、あのアメリカで一番大きなニュースネットワークの?後で調べてみたら、実はこの方、アポロ7号の頃からCBSで宇宙関連ニュースのプロデューサーをやっているというこの業界の重鎮中の重鎮。というか、何でそんな人が僕のページなんか見てるんですか? で、恐る恐る「その道のベテランの方に気に入ってもらえるなんて、すごく光栄です!」と返事をしたら「やー、友達と一緒に見てたんだけどさ...」といって、山ほどリクエストが来た。曰く、精度を上げてほしい、グラウンドトラックを表示して
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く