毎年大変ご好評いただいている夏の福袋を今年もご用意しました。 チョコレートを“お得に”とことん楽しむ限定セットです。
Firefox Developer Edition 44, released last week, includes a brand new memory tool to help you understand how your web applications are using and retaining memory. This is especially useful for developers targeting the mobile web, and thus working with constrained resources. Baptiste Kaenel, a freelance Creative Designer and Mozilla community member from France, put together a fantastic video demo
いよいよMicrosoftのプレミアム・タブレットPC「Surface Pro 4」が日本でも発売されました。というわけで、外観を中心に、Surface Pro 4がどんな端末なのかをまじまじとチェックしてみました。 Surface Pro 4 – 1 日中使える https://www.microsoft.com/surface/ja-jp/devices/surface-pro-4 Surface Pro 4が編集部に到着。 さっそくピリピリとテープを剥がして開封していきます。 薄い蓋を開けるとSurface Pro 4登場。 なお、Surface Pro 4の箱は、内部がSurfaceイメージの鮮やかな青色というこだわりようでした。 箱の中身はSurface Pro 4本体、Surfaceペン、ACアダプター、説明書やOffice 365のサービスの案内となっています。 Surfac
TensorFlowは主に機械学習、特に多層ニューラルネットワーク(ディープラーニング)を実装するためのライブラリになりますが、その基本的な仕組みを理解するのにそうした難しい話は特に必要ありません。 本記事では、TensorFlowの仕組みを、算数程度の簡単な計算をベースに紐解いていきたいと思います。 TensorFlowの特徴 初めに、TensorFlowの特徴についてまとめておきたいと思います。 TensorFlowは、その名前の通りTensor(多次元配列、行列などに相当)のFlow(計算処理)を記述するためのツールです。その特徴としては、以下のような点が挙げられます。 スケーラビリティ PC、サーバー、はてはモバイル端末まで、各マシンのリソースに応じてスケールする。つまり、低スペックなものでもそれなりに動くし、GPUを積んだハイスペックなサーバーであればそのリソースをフルに活用した
Vorlon.jsという開発者ツールを知っているだろうか? このオープンソースツールを使えば、PCブラウザーで各種Webデバッグが行える。その機能概要と基本的な使い方を解説。 Vorlon.jsとは Vorlon.js(読み方: ヴォーロン・ジェーエス)とは、ChromeのDevToolsやIE/EdgeのF12開発者ツールと同じく、Webブラウザーの表示内容やネットワーク状態をデバッグするためのツールである。 最も特徴的なのが、ブラウザー上で動作することだ。PCブラウザーのデバッグはもちろん、スマホなどのモバイルデバイスのデバッグを、ケーブルをつなげることなく、Macを準備することなく、実現できるのが大きなメリットだろう。 マイクロソフトが開発したオープンソースプロジェクトであり、Node.jsとSocket.IOといったオープンな標準のみを使って開発されていて、プラグインの追加が容易で
B! 35 0 1 0 ターミナル操作をブラウザに表示したり、 逆にブラウザからターミナル操作を行う事を可能にする GoTTY というアプリケーションがなかなか面白いです。 gotty 他のもの まとめ gotty GoTTYはGoで作られたアプリケーションで、 コマンドライン操作をブラウザに表示したり、 ブラウザ自体をターミナル化してコンピューターを操作を可能にする事が出来ます。 GoTTYサーバーを立ち上げてブラウザからアクセスする形なので、 ネットワークさえ通っていれば他の端末のターミナルを見たり、 逆に他の端末をブラウザから操作することも可能になります。 インストールはMacのHomebrewで $ brew install yudai/gotty/gotty とするかgo getで $ go get github.com/yudai/gotty 使い方としてはgottyコマンドに
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
新田です。 最近渋谷区の条例で同性パートナーシップの証明書が発行が話題になったり、各所で 多様性 という言葉が注目を集めてますよね。 「指示待ち人間」はなぜ生まれるのか? 有能な人たちが「働きたくない」と嫌がる会社の特徴。 また最近Facebookで上記のような記事をよくみかけまして、ダイバーシティ・マネジメントについて自分でも考えていることや、同じような壁にぶつかった経験があるので久しぶりに投稿してみようと思います。 エンジニア社員「これから週3回、昼過ぎに仕事抜けてジムに行きたいんだけど。」 僕「」 タイトルにしてみましたが、今からちょうど一年前ぐらいに実際に社内であった出来事です。弊社で働いているカナダ出身のエンジニアの社員から、或る日突然このような提案を受けました。 会社の業態、職種にもよるとおもうのですが、殆どの場合 「え、ちょっと何言ってるかわからないんですが。。」 となって
この画面は、短期間に多くの検索を行ったお客様に表示しております。 ご使用のコンピュータがウィルス等に感染していたり、スパイウェアが埋め込まれている可能性はございませんでしょうか。 お心あたりのないお客様は、下記の画像内に表示されている英数字を入力し、「送信」ボタンを押して頂くことにより通常の検索画面に戻ることができます。 またご使用のブラウザーでクッキーをオフ(無効)にしている場合はお手数ですが、クッキーをオン(有効)にしてください。 Lots of queries are issued in short period. Please check your computer if it is defected by virus or spyware, and please make sure your cookie settings are ON. After that, input th
2015年11月10日12:00 現在知られている最大の素数wwwww Tweet 1: 風吹けば名無し@\(^o^)/ 2015/11/09(月) 23:41:07.99 ID:m/3Gd9Sn0.net (2の57885161乗)-1 発見 2013年2月 転載元:http://tomcat.2ch.sc/test/read.cgi/livejupiter/1447080067/ ネトゲで起きた事件とか怖い話教えて http://blog.livedoor.jp/nwknews/archives/4964175.html 3: 風吹けば名無し@\(^o^)/ 2015/11/09(月) 23:41:53.11 ID:m/3Gd9Sn0.net ちな2位 (2の43112609乗)-1 発見 2008年8月 4: 風吹けば名無し@\(^o^)/ 2015/11/09(月) 23:42:0
I love our community. Not long after posting my update on ps_helper, I had a couple of comments around the formatting of values within the output. Daniël van Eeden gave the suggestion that I could add a couple of Stored Functions, for formatting byte and time based values. Of course, this was a great idea – not least for myself, because I no longer have to worry about how to format certain columns
今年の前半辺りに大学の上の方から「推薦図書を上げろ」というご下命が下り、数学学部の教員が主にネットで議論してまとめた一覧が出来、学部の web ページに載りました。学生向けに限らず、広く数学に興味を持つ人へ、という事になっています。注意として 完全なリストではない(完璧なものを作るのは不可能)表は時と共に学部内での議論によって変わりうる客観性を担保するために、HSE 数学学部の教員の書いたものは入っていない分類は難易度の順ではない とあります。 以下に一通り訳してみました。日本語で著者名と題名が書かれているのは、ロシア語版がある本です(原著がロシア語のものと、英語や仏語が露訳されているもの)。但し、日本語訳がある本も、わざとロシア語のタイトルの直訳にしてみました。業界の方は日本語のタイトルを推測してみて下さい。 「数学の良書は大抵日本語に翻訳されている」という話があり、私もそう思いますが、
2009年に書き始めて、しばらく書かない期間があったのですが、とりあえず最初の版としたいと思います。また内容もかなり縮小されて3章から構成され37頁しかありません。 第 1 章 C/C++での実装の隠蔽 第 2 章 Java での実装の隠蔽 第 3 章 防御的プログラミング 「まえがき」からの抜粋です。 1978 年に大学で初めてコンピュータに触れてから様々なソフトウェア開発に従事してきました。しかし、大学での 6 年間や社会人となってからも、非効率なソフトウェア開発をしてきたのが現実です。C 言語で実装を隠蔽することを覚えたのは、社会人となってから 7、8 年過ぎてからでしたし、防御的プログラミングを始めたのは何と社会人となってから 15 年も過ぎていました。 本書では、C 言語、C++言語、Java 言語を中心として、日々のソフトウェア開発の中で意識して注意を払うべきことをまとめたもの
Memory management scares most developers when it doesn’t work as expected. Apple’s Automatic Reference Counting (ARC) magically handles most memory management we used to do manually, but still often needs guidance to work well. Swift provides us with cool tools like capture lists, unowned, and weak references to do so. In this talk, Hector Matos discusses memory leaks and retain cycles — how these
BBC記事を見て、挙げられている問題点を見てみました。 カセットテープ レコード店で演歌のカセットテープが売られているくらいで、高年齢層はいまだに使っているらしい。企業で使っているところはないと思う。FAX/郵便(手書きあり) 欧米ではタイプライターが普及しているから、手書きが異様に見える。手書きの履歴書しか受け付けない企業とか、何考えているかわからない。 紙で送るのは不便で遅いというのはその通り。FAXしかない企業は、それはあるでしょう。おサイフケータイ 皆様大好きなスマホのiPhoneは、おサイフケータイに対応してないのよ。Skype/Dropbox Dropboxは、企業秘密の問題などで使わない人もいるでしょう。 それとも、外国では内線電話もSkypeにするのかな?テキストのみの電子メール これはあるかも。添付ファイルは使うけど、本文はテキストとか。 で、用件はWordで書いて、添付
import tensorflow as tf input = [ [1., 0., 0.], [0., 1., 0.], [0., 0., 1.] ] winning_hands = [ [0., 1., 0.], [0., 0., 1.], [1., 0., 0.] ] x = tf.placeholder("float", [None, 3]) W = tf.Variable(tf.zeros([3, 3])) b = tf.Variable(tf.zeros([3])) y = tf.nn.softmax(tf.matmul(x, W) + b) y_ = tf.placeholder("float", [None, 3]) cross_entropy = -tf.reduce_sum(y_ * tf.log(y)) train_step = tf.train.GradientDe
www.nikkei.com 用語ミニ解説として、オープンソースが「基本設計図である「ソースコード」が公に開示されているソフト」と解説されているのだけれども、ソースコードは基本設計図なのだろうか。 基本設計図というのは建築における用語だ。建築では、設計図には基本設計図と実施設計図とがある。建築工事に必要なのは、実施設計図だ。www.homes.co.jp 建築における基本設計図とソフトウェアにおけるソースコードの間には、重大な差異がある。基本設計図の段階ではまだ建物は建てられないのに対して、ソースコードは既にビルドできる状態のもので、ビルドすれば実働するソフトウェアが得られるという点だ。建築にたとえるなら、ソースコードはすでに「建築工事」に回せる段階のものだから、これはむしろ「実施設計図」に相当する。
一方、翌日の11月12日は、タイミングを合わせたかのようにMicrosoftの12.3型Windowsタブレット「Surface Pro 4」が日本で販売開始となる。こちらも専用の筆圧ペン「Surfaceペン」とキーボード付きカバー「Type Cover」を組み合わせた製品で、Appleより早くこのスタイルを提案し続けてきた。 同時期に投入されたこの2製品を見て、どちらを選べばいいのかと悩んでいる人は少なくないだろう。しかし、両者のハードウェアを直接比較して優劣を論じるのは本質から外れている。確かに数多くの共通点があるが、実際にiPad ProとApple Pencilを使っていると、全く違うタイプの製品であることが見えてきた。 Surface Pro 4はまだ日本での出荷が始まっておらず、並べて使い比べたわけではないが、発表会で実機に触れた印象と「Surface Pro 3」の拡張版であ
The Internet <-> nginx(リバースプロキシ) <-> nginx(Webサーバ) という構成で、Web サーバ側のアクセスログを見ると、 リバースプロキシの IP だけが並んでいて、がっかりします。 そこでアクセス元の IPアドレスを正しく通知するように設定します。 手順としては 1. リバースプロキシ側の nginx で "X-Forwarded-For" というヘッダを追加。 2. Webサーバ側で、"X-Forwarded-For" の値をクライアントの IPアドレスとして使用するように設定。 3. リバースプロキシと Webサーバの nginx を再起動。 Apache なら mod-rpaf で出来るそうですが、今回は nginx なので HttpRealipModule を使います。 まずは、Webサーバ側のの nginx に HttpRealipModul
フラットデザインってたまたま流行っただけ? フラットデザインというものが世の中に浸透してきて、随分と定着したような感じがしますね。 Web制作の場面でも、フラットデザインを取り入れたWebサイトが増えています。 しかし、「どうしてフラットデザインが世の中に広まったのか」を考えたことがある人は少ないのではないでしょうか。 少なくとも、ファッションの流行のような「一過性の流行ではない」ということは、Webデザイナーであればしっかりと認識しておく必要があります。 フラットデザインの前に主流だった、リアルなアイコン もともとフラットデザインが普及する前に主流であった、いわゆるリアルなアイコンはスキュアモーフィズムと呼ばれる様式です。 なぜアイコンなどがリアルに描画されている様式が主流だったのか。 これは、コンピュータが一般家庭へ普及した歴史を見ていけば明らかになります。 まず、ご存知のとおり昔のコ
Googleが先日「TensorFlow」という機械学習ライブラリを発表していて、話題になっています。 さっそく今日社内で紹介LTしてきました。 「社内」のエンジニアの話で言うと、機械学習の会社ではないので、機械学習とかDeep Learningとかには深掘りして話していないです。もちろん、機械学習ライブラリとかも知らない、けど、「なんかGoogleからディープラーニングをOSSで出したって話題になっているぞ」っていう感じの人向けに話しています。 TensorFlowをざっくりLTしてみた from Mitsuki Ogasawara 公式チュートリアルをちょっとだけ逸脱した線形回帰をやってみたサンプルもあります。 ちゃんと自動で微分できてます。 github.com このライブラリ、結構良いなあと思うのは、Googleが使っているという実績力かなと思います。公開初日に「Googleのプロ
皆さんはJavaのIDE、何をお使いでしょうか。 2015年現在では、おそらく以下の3つのいずれかだと思います。 Eclipse NetBeans IntelliJ IDEA (ちなみに、僕自身が使った経験がほとんどないので、VimやEmacsなどのエディタは今回のスコープから除外しますm( )m) 僕自身は、社会人になってからJavaを学び始め、新人研修はサクラエディタで受講し、それ以降はしばらく数年はEclipseのみを使っていました。 NetBeans歴は2年くらい、IntelliJ IDEA歴は1年くらいで、どのIDEも普段使いにはほぼ問題ない、というくらいのレベルです。 逆に言えば、どれもまだまだ使いこなせてないんじゃないかとも自分では思っています(^^; その程度のレベルの僕ですが、現時点でどのような見解を持っているのか、それぞれのIDEの特徴を比較しつつ説明したいと思います。
gem 探すときにとりあえず The Ruby Toolbox を見るんだけど、 The Ruby Toolbox は昔からある gem が上位に来てしまう傾向にあって、 後発の gem は埋もれてしまいがちだ。 わりと gem を探していると、あまり使われてない gem や、新しく出来た gem であっても 設計がシンプルだったりしていい感じの物があるので、そういうやつを効率的に見つけたい。 github の Advanced search が便利だった github の検索結果ページの左下に Advanced search へのリンクがある。 ここで条件を細かく指定して検索すると効率よく gem を探すことができた。 とりあえず次のような条件で検索した。 言語を Ruby に限定 Star 数が 100 を超えている 最終コミットが今年中に行われている 拡張子が gemspec のファ
NoSQLの「Cassandra 3.0」がリリース。リファクタリングされたストレージエンジン、マテリアライズドビューなど NoSQLデータベースの代表的なソフトウェアの1つ、Cassandraへの注目が高まっています。米アップルは昨年、iCloudなどに保存されている10ペタバイトものデータを7万5000ノードで構成されるCassandraで運用していることを明らかにし、Netflixでも2500ノードで420テラバイトのデータを運用していることを発表するなど、大型の事例が相次いで発表されました(これらはApache CassandraのWebサイトのトップページで紹介されています)。 さらにグローバルで金融事業を展開するINGグループもオンライン決済システムにCassandraを採用、国内ではERPベンダのワークスアプリケーションが開発したERPの「HUE」でCassandraを採用す
NSErrorを返す系のメソッドを使う機会って良くあると思いますが(通信,保存など)、NSErrorの引数にnil以外(エラー)の場合どうしたらいいか分からないということが多々あるのではないでしょうか? 「だって、NSErrorにどういう内容が返ってくるか分からないし、分かったとしても全てのパターンにおいてエラー処理書かないといけないの?」的な。 だからNSErrorにエラーが返ってきたら、何もしない。 落ちるか落ちないかは神のみぞ知る的な。 やっぱりそれじゃちょっとダメプログラマかなと思い、エラーメッセくらい出してあげるか、ということでNSErrorの仕様読んでたらとんでもなく便利なことに気づいたので共有します。 UIAlertViewに表示する内容を全部『日本語』で返してくれる ※ UIAlertViewはios8からdeprecatedなので注意してね、俺は面倒くさいからUIAler
devdocs.io 最近,GitHub Trending Repositories のページで devdocs.io という便利なサービスを知りました. devdocs.io は複数のドキュメントを素早く横断的に検索できるサービスです.多分使ってみると一瞬で分かるので詳細は省きますが,各言語や DOM,React などのフレームワークのドキュメントをサクッと検索できます.どのドキュメントを有効/無効にするかも選択でき,IndexDB を使ってローカルにドキュメントを置くことでローカルでも利用できます.いつでも devdocs.io を開くだけで使えますし,モバイル対応もしています. また,Ruby 2.2 と Node.js が入っていればローカルでも簡単に立てられます.デフォルトでもウェブデベロッパーにとってうれしいドキュメントがたくさん入っていますが,さらに Scraper を使って
楽しかったです。 「フロントエンドに秩序を取り戻す方法」 発表に至るまで きっかけ スライド作成 社内勉強会 トークの練習 当日 Q&A Util系のモジュールをnpmで公開しないの? リファクタリングの工数、どうやって確保した? テストについての補足 イベントの感想 NodeDiscuss おひるごはん 懇親会 終わってみて 「フロントエンドに秩序を取り戻す方法」 speakerdeck.com togetter.com はてなブログチームで行った改善についてのトークです。 アンケートの結果では5位にランクインしました!!! 発表を聞いてくださった皆様、ありがとうございました。 発表に至るまで きっかけ 応募のきっかけはYAPC2015でした。 yapcasia.org YAPC1日目のLTを見てるうちに自分も発表したくなって、即LT応募しました。 絶対通るでしょと思ってスライドまで作成
writing_unit_test.md ユニットテストでテストを書くか書かないかの判断の話 お題 メソッドの出力の結果が、true か false のどちらでも返ってくる可能性がある場合、assert 文を書く時は true の場合だけで良いのだろうか テストとは まず、基本の考えとしてなぜテストをするのか?というのがあります。 テストとは、エラーをみつけるつもりでプログラムを実行する過程である。(via ソフトウェアテストの技法 [Glenford J. Myers]) という言葉のとおり、最小の手間でプログラムのエラーを見つけ出そうとする試みがテストです。裏を返せば、エラーが見つかる可能性が低いのにすべてのことを試すのはテストではありません。 判断するときの論点 いくつかこれを判断するときの論点があります (Boolean に限らず、「そのテストは必要か?」と考えるときの観点ともいえ
EngineeringWorkload Analysis with MySQL’s Performance SchemaEarlier this spring, we upgraded our database cluster to MySQL 5.6. Along with many other improvements, 5.6 added some exciting new features to the performance schema. MySQL's performance schema is… Earlier this spring, we upgraded our database cluster to MySQL 5.6. Along with many other improvements, 5.6 added some exciting new features
2014/12/20 そろそろ MySQL の Performance Schema を使ってみる #vgadvent2014 ※この記事はVOYAGE GROUP エンジニアブログ Advent Calendar 2014の20日目の記事として書かれています。 こんにちは。@kenichikat です。 一年あっという間で、今年もAdvent Calendarの季節がきたのですね。 さて、2014年はどんなことをやったか?と振り返ると以下の様なことが思い浮かびます。 去年構築したDWHシステムが本番稼働していろいろあった あんなプロジェクトやこんなプロジェクトで新規システムの構築をした 成長したサービスのシステム増強に奔走した 去年のこんなことに始まり"傷を癒やされたいエンジニア"としてのキャラを確立した この中でも、個人的には、”成長したサービスのためのシステム増強に奔走した”話が一番
▼Download/Stream here▼ https://VA.lnk.to/BEST ■リリース情報 発売日:9月18日(水) 形態:CD Single タイトル:SINGLE 2 https://lnk.to/Alexandros_sg2 【仕様】 初回限定「SINGLE 1 TOUR」盤[DVD]:CD+DVD ¥8,000 (税込) / ¥7,273 (税抜) 品番UPCH-7688 初回限定「SINGLE 1 TOUR」盤[Blu-ray]:CD+BD ¥8,500 (税込) / ¥7,727 (税抜) 品番UPCH-7689 初回限定「駅メロ キーホルダー」盤:CD+キーホルダー¥3,200 (税込) / ¥2,909 (税抜) 品番UPCH-7690 ※駅メロ キーホルダーには「ワタリドリ(駅メロver.)」の音源が収録されます 通常盤:CDのみ ¥1,700 (税
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く