高木浩光氏が危惧する、「不正指令電磁的記録に関する罪」のずれた前提と善なるエンジニアが犯罪者にされかねない未来(Coinhive裁判解説 後編):私たちは当事者なんです(1/3 ページ) 一審無罪となったCoinhive裁判。しかし判決の裏には、条文の誤読や残された論点がある。裁判で被告人証人となった高木浩光氏が、裁判、法律解釈について詳しく解説した。
高木浩光氏が危惧する、「不正指令電磁的記録に関する罪」のずれた前提と善なるエンジニアが犯罪者にされかねない未来(Coinhive裁判解説 後編):私たちは当事者なんです(1/3 ページ) 一審無罪となったCoinhive裁判。しかし判決の裏には、条文の誤読や残された論点がある。裁判で被告人証人となった高木浩光氏が、裁判、法律解釈について詳しく解説した。
「これは仕様です」は世界に羽ばたく合言葉?:ITエンジニアのための業務でサクッと使える英語Tips(1) ITエンジニアの皆さんが、いつも職場で耳にしているあの言葉。もし英語で発することができたら……。その一言が、あなたと世界をつなぐかもしれません。 今回のフレーズ ◆これは仕様です:It's in the specifications. いつもの会社内。SATOKOにとっては憂鬱(ゆううつ)な日々が続いていました。2週間前のこと、国内案件の担当から外れ、突然海外の開発チームと仕事をすることになったのです。 実はSATOKOは、英語が大の苦手。数年前、「これからのITエンジニアは英語よね!」と英語の勉強を始めたものの、数週間で挫折したという苦い経験があります。 以来、英語でのコミュニケーションに頭を悩ませる日々が続いていました。 現在進行中のプロジェクトは海外チームの開発作業が完了し、日本
米NetflixがAWSへの移行を完了。7年かかった理由を説明:サービスアップタイムは99.99%に近づく 米Netflixは2016年2月11日(米国時間)付けのブログポストで、同社の動画ストリーミングサービス関連システムのAmazon Web Services(AWS)への移行を、1月初めに完了したことを明らかにした。 米Netflixは2016年2月11日(米国時間)付けのブログポストで、同社の動画ストリーミングサービス関連システムのAmazon Web Services(AWS)への移行を、1月初めに完了したことを明らかにした。 ブログポストは、AWSへの移行が2008年に始まったと説明している。自社データセンターで運用していたリレーショナルデータベースの障害により、顧客へのDVDの発送が3日間にわたりストップしてしまったことがきっかけだった。それ以降、Netflixは同社の動画ス
.NET開発者中心 厳選ブログ記事 開発者が知っておくべき、6つのUIアーキテクチャ・パターン ―― 「matarillo.com」より ―― 猪股 健太郎 2011/12/15 「.NET開発者中心 厳選ブログ記事」シリーズでは、世界中にある膨大なブログ・コンテンツの中から、特にInsider.NET/.NET開発者中心の読者に有用だと考えられるブログ記事を編集部が発掘・厳選し、そのブログ記事を執筆したブロガーの許可の下、その全文を転載・翻訳しています。この活動により、.NET開発者のブログ文化の価値と質を高め、より一層の盛り上げに貢献することを目指しています。 Martin Fowler氏の『GUI Architectures』を訳して公開しようと思ったのだが、FAQページに「PofEAAの続編などは商業出版する予定なので翻訳はしないでほしい」と書いてある。なので翻訳の公開はやめて、「
解説:JavaScriptには2種類ある? JavaScriptはもともと旧NetScapeが開発した言語だが、後にEcma Internationalにおいて標準化されている。 厳密に言えば、旧NetScape/Mozillaが開発した仕様をJavaScript、それをEcma Internationalにおいて標準化したものがECMAScript、さらにそれがISO/IEC JTC 1で審議されてデジュール標準(公的標準)となる。一般的にはすべてを区別せずにJavaScriptと呼ぶことが多い。 解説:標準と標準化団体の種類 / ISO/IEC JTC 1 標準と標準化団体の種類 標準と一口に言っても「デジュール標準」「デファクト標準」の2種類が存在する。 デジュール標準は、政府や国際機関によって定められるいわば「公的」な標準。デファクト標準は、政府や公的機関が関与しない標準のこと。そ
プログラマーは本当に料理が得意なのか――クックパッドで「C丼」作って検証してみた:15周年のC#とVisual Studioの現在(1/3 ページ) 3月中旬、東京・恵比寿のクックパッドにおいて、少し変わった試みが行われた。日本マイクロソフトとクックパッドの6人のエンジニアが力を合わせて「料理」に挑むというものだ。果たして、この試みの目的は何なのか。そして、出来上がった料理はどんなものだったのか。その過程とともにリポートする。 よく「プログラムと料理は、そのプロセスが似ている。だから、優れたプログラマーは料理も得意」などと聞く。果たして、このウワサは本当なのだろうか。確かめたければ、実証してみるのが一番だ。3月中旬、このウワサの真相を確かめるべく(……かどうかは微妙だが)、東京・恵比寿にある「クックパッド」のキッチンにおいて、クックパッドと日本マイクロソフトの6人のエンジニアが、力を合わせ
OracleがJDK 6のサポート打ち切りを表明したことを受け、米Red Hatは3月7日、OpenJDK 6プロジェクトを主導する役割を担うことになったと発表した。 米Red Hatは3月7日、OpenJDK 6プロジェクトを主導する役割を担うことになったと発表した。OracleがJDK 6のサポート打ち切りを表明したことを受け、事実上のサポート延長を担う。 OpenJDKはJavaのオープンソースインプリメンテーションで、Red HatはOracleに買収される前のSun Microsystemsとの契約に基づき、5年以上にわたってOpenJDKコミュニティに貢献してきた。 OracleはJDK 6のサポートを2013年2月で打ち切っており、3月4日にJavaのゼロデイの脆弱性に対処する臨時パッチをリリースした時点で、今回リリースされた「6u43」が一般向けの最期のアップデートになると
HTML5の<video>や<audio>タグとJavaScript APIで、自由に動画や音声を楽しもう。カスタムのビデオプレイヤーだって作れる video/audio要素のAPIやイベントを利用する video/audio要素は、JavaScriptを用いた細かい制御を行えるのも特徴の1つです。 カスタムのビデオプレイヤーを作ることも容易ですし、動画からフレームを切り出してCanvasに投影し、グラフィックとして取り扱う、なんてテクニックもあります。 今回は、そうしたJavaScript APIの利用方法について見ていきましょう。なお、この記事は2011年5月25日版の仕様に基づいています。 video/audioに共通のメソッド、プロパティ video要素とaudio要素は、メソッドやプロパティの多くが共通です。そうしたメソッドやプロパティを表すのが以下の一覧です。 MediaErr
今回から、OS付属のシェルスクリプトを読んでいく。多くの人が使っているスクリプトを読むことで、シェルスクリプトならではの書き方、テクニックを身に付けることができるはずだ(編集部) 他人の技術を盗まなければ進歩はない 外国語をマスターするにも、楽器の演奏を覚えるにも、上達するにはただ練習するだけではダメだ。素晴らしいお手本を見つけて、よく観察し、何度もまねることが必要だ。お手本から技術を「盗む」ことが大切だということだ。 プログラミングでも同じことが言えると思う。文法を覚えて、ただひたすらプログラムを書くだけではなかなか上手にならない。スキルのある人のコードを見て、技術を盗もう。開発チームのメンバーそれぞれが書いたコードを持ち寄って、お互いに批評し合う「コードレビュー」に参加している、あるいはリーダーとして主催しているという人は多いと思う。このコードレビューも、人から技術を盗む良い機会と言え
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く