2014年3月22日 MVP Community Camp 2014 「Windows Azure の中でも動いている InfiniBand って何?」 セッションスライド
ソフトバンクモバイルは2月28日、同社の契約者向けサイト「My SoftBank」に不正アクセスがあり、個人情報が流出した可能性があると発表した。 不正アクセスは2月24日と25日に特定のIPアドレスから行なわれ、344人の個人情報(名前、携帯電話番号、固定電話番号、契約内容、利用状況)が閲覧できる状態になった。また、第三者によって不正にコンテンツが購入された可能性もあるという。 対象ユーザーには個別に連絡を行い、My SoftBankのパスワードリセット処理を実施した。同社では身に覚えのないコンテンツ課金などがあれば、カスタマーサポートまで問い合わせるよう呼びかけている。 なおソフトバンクでは同社サーバーからMy SoftBankのIDとパスワードの漏えいを確認しておらず、外部で盗まれたIDやパスワードをもとにしたリスト型攻撃を受けたとみられる。クレジットカード番号や銀行口座などの信用情
昨年からImmutable Infrastructureという言葉が出始めて、サーバーを簡単に作って壊すという潮流が出始めました。また、サーバー管理を簡単にするツールとしてDockerというものが脚光を浴びており、いまどきのサーバー管理者に受け入れられてきました。 今回は、そのDockerをインストールしてLAMP環境を構築するステップを見ていきたいと思います。 Immutable Infrastructureとは? IaaS型のクラウドやVPSの台頭によって、簡単に仮想サーバーが立ち上げられる環境が整ってきました。 とはいえ、サーバーの立ち上げをするのはシステム構築時と、システム規模を大きくする時に限られ、サーバーの動作を変えたり、アプリケーションのアップデートをするときは、稼働しているサーバーの中身を修正するというのが従来のやり方でした。 しかしImmutable Infrastruc
今日もプログラマになる勉強する人のところで話をしてきました。 で、また適当にいろいろ書いてました。 http://www.slideshare.net/nowokay/20140228-31742219 今日は特に、この図の内容についてまとめておきます。 ※ このエントリは、主に今日の話を聞いた人を対象としています。前提や補足については省略しています。 まずはプログラミング言語を プログラマというのは、利用者に直接サービスを提供することはできません。コンピュータの上でプログラムを動かして、そのプログラムを使ってもらうことでサービスを提供します。 ※組み込みは前提から外しています。 そのプログラムも、コンピュータで動くものを直接記述することは現実的にできません。 なんらかのプログラミング言語で、プログラムを書くことになります。つまり、プログラマの仕事は直接的にはプログラミング言語をいじくる作
高木先生案件かもしれません。 ネットバンクでは基本的にトークン(ワンタイムパスワード生成機)を使うようにしています。トークンとは一定時間毎に暗号化による6桁のパスワードを表示する親指くらいの大きさのデバイスです。 ジャパンネット銀行ですと、ログイン時はパスワード(自分で決めた英数字最大8文字)でログイン可、振込みや限度額変更など重要な処理の場合にトークンが表示するワンタイムパスワードを入力という合理的な設計になっています。 一方、三井住友銀行(SMBCダイレクト)はログイン時はパスワード(自分で決めた英数字最大8文字)とトークンのワンタイムパスワードの両方が必要、そして、振込みや限度額変更など重要な処理の場合にはもうトークンは関係なくて、昔ながらの暗証カードが必要、という変てこな仕様になっていました。 これですと外出先から振込みがあったか確認したいなんて場合にトークンを持ち歩かなければなり
Russian forces began exercises on Thursday, as armed pro-Russia activists took over the Crimean parliament building and fugitive former Ukraine president Viktor Yanukovych released a defiant statement. Via The Foreign Burea, WSJ's global news update. ロシア系住民が多数派を占める親ロシアのウクライナ南部で27日、数十人の武装勢力が議会など2つの政府庁舎を占拠した。一方解任されたヤヌコビッチ前大統領が、1週間近くにわたった沈黙を破り、自分は依然として同国の指導者であると宣言した。ウクライナ全土の掌握を目指す暫定政権は、大きな試練にさらされている。
BEVERLY HILLS, CA - JULY 31: General view of atmosphere at the Hulu 2013 Summer TCA Tour at The Beverly Hilton Hotel on July 31, 2013 in Beverly Hills, California. (Photo by Michael Kovac/Getty Images for Hulu)
tinybugs☀️ @tinybugs 残念ながら、グノシーは僕のiPhoneホーム画面の2枚目から雑多なニュースアプリフォルダへ降格となりました 2014-02-28 13:54:15
2013年1月か2月プログラミング経験、ほぼ皆無。 HTMLとCSS, JavaScriptはちょっとだけ分かる dotinstallとか見てブラウザでタイマー作ってわーいって喜んでるくらいのスキル感。 プログラミングを勉強したい →勉強したいけどスクールとかはお金かかるから嫌だ →本を買ってやるのは安上がりだけど途中で挫折しそう →じゃあお金稼ぎながら学んだらいいんじゃ →プログラマのバイト探そう 求人サイトで見つけて応募してみる 未経験でも大丈夫らしい バイト始めることになった バイト始まる はじめは研修。アルゴリズムやPHPについて 課題を出されて、できたら業務に入れる フレームワーク使って指定されたwebサービスをつくる 基本自分の力でつくる。放置される 誰も教えてくれない 今思うと初心者にやらせるのはなかなかハード ググってググってググりまくる 他のできる子はさらさらっと1週間く
先日書いたエントリでも触れたけど、日本OSS奨励賞、というものをいただくことになりました。ご推薦いただいた方がいるということで、本当にありがとうございます。 「第9回 日本OSS貢献者賞・日本OSS奨励賞」受賞者を選定 | 日本OSS推進フォーラム で、せっかくの機会だし、普段思っていることを書いておこうと思う。この内容はほとんど将来の自分に対する自戒だ。アレな内容になることを申し上げておきます。先日に引き続いてアレですが、まあせっかくの機会なんですよ。ねえ。 ちなみに、ちょー長くなりました。あっはっは。 業務としてのオープンソース活動 自分はフルタイムのオープンソースコミッタではない。オープンソース活動に貢献すること、などという文言は自分の業務内容にはひと言も含まれていないし、自分が所属する部署の目標にも無い。自分の業務はあくまで自社サービスに貢献すること、自社サービスの開発および運用を
最初に断っておきますが、私はLIGが嫌いじゃないですよ。好きだからこそ、ツッコミをいれたくなるわけです。 で! いつも面白い記事を提供しているWeb制作会社「LIG」が、昨日以下のような記事をアップしていた。 ・フィリピンでプログラムと英語が学べる、ギークスキャンプがスゴイ!!(LIG)(魚拓) このエントリーでは、フィリピンのセブ島に6ヵ月滞在し、英語とプログラミングを学べる「ギークスキャンプ」というものを紹介している。LIGのエントリーでは以下のように解説している(ボールドも原文ママ)。 フィリピン・セブ島にあるグループ会社、NexSeed(ネクシード)にて、6ケ月間プログラミングを幅広く学びながら、実践的なプログラマー的思考を定着させる一方、本人の志向性や得意分野を明確にし、エンジニアとしての今後のキャリアを設計していきます。そして同時に、現地トップクラスの講師陣による英語教育も行い
【日本語字幕つき】 昭和13年製作:10kgエレクロトン焼夷弾による木造家屋燃焼実験 ↓こちらもご覧ください 【解説】焼夷弾 https://youtu.be/wtsQIS6LNwA + + + + + + + + ◯全国主要都市戦災概況図(国立公文書館デジタルアーカイブ) https://www.digital.archives.go.jp/DAS/pickup/view/category/categoryArchives/0200000000/0203000000/00 ◯戦災概況図 概見図(国立公文書館デジタルアーカイブ) https://www.digital.archives.go.jp/gallery/0000000084 ◯A Forgotten Horror:The Great Tokyo Air Raid(TIME USA 記事)忘れられた恐怖:東京大空襲 ht
「Windows Server 2012 R2パワーは、2013年10月から出荷が始まったWindows Server 2012 R2の注目機能について解説するコーナーです。 ※今回の記事はPreview版ベースの以前の記事をリライトしたものです。 前回はWindows Server 2012 R2の主要な改善点を紹介した。今回はHyper-Vの機能改善点について簡単に解説する。 Windows Server 2012 R2のHyper-Vの改善点 Windows Server 2012 R2のHyper-Vにおける新機能や機能強化点を次に示しておく。 What's New in Hyper-V for Windows Server 2012 R2[英語](TechNetサイト)
出張公演してきました! 5月26日(土) 、産業技術大学院大学にて第23回しくみ+アプリケーション 勉強会が開催され、日本PostgreSQLユーザ会さまのご依頼によりPacemaker入門編を出張講演してきました。 ※ 第24回(後編)の資料はこちらです 「HAクラスタでPostgreSQLを高可用化(前編) ~Pacemaker入門編~」というタイトルで、PostgreSQLユーザに対してHAクラスタ基礎のお話から、PostgreSQL DBサーバをHAクラスタ化する構築デモ、故障デモ等を行いました。 Pacemakerを知っている人は少ないだろうという想定のもと、2010年から今まで講演をした内容をすべてまとめたロングバージョンでお話させていただきましたが、参加者のほとんどが実はPacemakerを使い込んでいる人だったというのは驚きでした。 突然のプログラム変更による予定外の勉強会
PC向け液晶ディスプレイのハイレゾ化が進む昨今、デルから23.8型の4K(3840×2160ドット)対応モデル「UP2414Q」が登場した。先行発売したAmazon.co.jpのキャンペーン価格では10万円を切り、その後に販売を開始したデルの直販サイトでも12万9980円(税込)という低価格を実現した注目の4Kディスプレイだ。 とはいえ、現時点で4K解像度といっても、「PC作業ではまだ不要」と思ってピンと来ないかもしれない。一般に解像度が上がれば、それだけ作業エリアも広がるわけだが、1画面でここまでの解像度を必要とする作業はそれこそ4K動画コンテンツや高画素の写真を扱うなど、かなり限定されるだろう。 ただし、作業エリアは従来のままか少し広いくらいで、表示をグッと高精細にする方向であれば、印象は大分違ってくるのではないだろうか? 実際にスマートフォンやタブレットは代を重ねるごとに高精細になり
Amazonレビューも240件以上集まり、☆平均4.4と評価も高い、安くて良いと人気のthunderbolt HDMI変換ケーブルを購入しました! MacBookAir2012midとphilipsの液晶ディスプレイ「234E5QHSB」,ソニー液晶テレビブラビア『KDL-55HX850 』で使用していますが、問題なく使用できています! 液晶ディスプレイにMAC ThunderboltからHDMI出力する変換ケーブル コチラがAmazonで人気の、Thunderbolt(Mini DisplayPort) – HDMI変換ケーブル。 ケーブルの長さは1.8m。 初めはディスプレイとノートPCを繋ぐだけだと少し長いかなと思いましたが、テレビに出力する時は丁度良く、ディスプレイに繋いでみても意外とちょっと余る位で邪魔にならず、いい長さでした。 カラーのホワイトはMacに良く合います。 3重シー
Java は楽しくない〜、とかたまに聞きますね。 「RubyはJavaの10倍の生産性という話もあるが。 しかしそれ以上に、Javaが使われないのは、エンジニアが楽しくないからだ。 エンジニアのモチベーションが上がらないからだ」 「Javaが使われないのは、エンジニアが楽しくないからだ」 - 感謝のプログラミング 10000時間 私も Ruby は書いてて楽しいと思うし、まあ Java と比べて Ruby の方が書いてて楽しいって主張はわかる。 とはいえ、言語自体の楽しさがどうこうよりも、何を書いているかによる楽しさの方がソフトウェアエンジニアのやる気に繋がるんじゃないかなーと思ったりする。 まあ人それぞれだろうけど。 そんなことより Java を読み書きしてたら癒しが得られると思うねんな。 癒し。 癒しは重要やと思うん。 Ruby とか Perl とかも別にいいんだけど、後からのリファク
フルHDの4倍の解像度をもつ4K解像度がいよいよ本格的に普及しそうな勢いですが、あまりにも解像度が高すぎることで、アプリケーションによっては文字が小さすぎて読めなくなるなどの弊害も現れ始めています。このような高解像度ゆえに生じる問題として、キャラクターデザインの「ドット感」があり、なつかしのキャラクターを高解像度ディスプレイに拡大表示させると輪郭がガクガクでとても見ていられないという状態になってしまいます。そんなドット感満載のガクガクした輪郭を滑らかに修正させるアルゴリズムを使ってキャラクターを簡単に加工・比較できるのが「Depixelizing Pixel Art」です。 Depixelizing Pixel Art http://research.microsoft.com/en-us/um/people/kopf/pixelart/supplementary/multi_compar
atom にて cmd-shift-r パネルの分割 分割 cmd-k の後に 上下キー 例えば、右にパネルを出したかったら cmd-k + 右 移動 cmd-k の後に cmd-上下キー 例えば、左に移動したかったら cmd-k + cmd-左 閉じる meta-w (cmd-w) ブロックをたたむ 行の上にカーソルを合わせると表示される矢印をクリック キーボードから行うには たたむ - alt-cmd-[ または alt-cmd-] 開く - alt-cmd-shift-} または alt-cmd-shift-} カスタマイズ (ちょっとずつ書いてく) 設定画面を開く コマンドパレットから settings と検索 テーマの変更 設定画面の Theme タブから、全体のテーマとコード部分のテーマ変更が可能。 デフォルトが一番良いと思う パッケージのインストール 設定画面の Packag
「取材結果を基にポイントを挙げてみたら、平日朝のラジオ番組に通じるものがあるな」。このコラムに向けて記事の執筆準備をしていた時、こう気付いた。 記者は、2014年2月末に発行される日経情報ストラテジー5月号の特集「ピープル・コネクティビティ」の取材・執筆に携わった。企業のオフィスにおける、生産性向上や従業員の士気向上を目指したワークスタイル変革をテーマにした記事だ。人と人とのつながりを重視したフリーアドレスオフィス、ウェブ会議、在宅勤務などの活用事例を紹介している。 この記事で記者は、社内SNS(ソーシャル・ネットワーキング・サービス)の活用事例の紹介パートを担当。社員同士のやり取りに使われているメールに代わって、新しいビジネスのアイデアを出す場などに、社内SNSを活用する動きを追った。社内SNSのソフトやクラウドサービスを提供するベンダーの協力もあって、10社近くの社内SNS利用企業を取
上司「Java書けるんなら当然JavaScript呼び出せるよね?さっさとやっておいて」 JavaからJavaScriptを呼び出す Java 6 からスクリプトAPIを通じてスクリプト言語を呼び出すことができる。Java標準でJavaScriptのエンジン Rhinoが組み込まれているので特にインストール作業やクラスパスを通すような作業なしにJavaScriptの呼び出しをすることができる。 import javax.script.*; public class Sample { public static void main(String[] args) throws ScriptException { ScriptEngineManager manager = new ScriptEngineManager(); ScriptEngine engine = manager.getEn
米OpenID Foundationは2014年2月26日、さまざまなWebサイトやモバイルアプリケーションの間で、適切な相手にデジタルアイデンティティ情報を流通させるための技術である「OpenID Connect」の仕様を最終承認した。これに合わせてOpenIDファウンデーション・ジャパンは、OpenID Connect仕様群の日本語訳を公開している。 Webサービスやモバイルアプリケーションの普及に伴い、多様で便利なサービスを利用できるようになった半面、管理すべきIDとパスワードも増加した。その結果、エンドユーザーがさまざまな煩雑さを強いられたり、パスワードの使い回しによるセキュリティリスクが増大するといった課題も浮上している。 OpenID Connectは、こうした課題の解決を目指し、OAuth 2.0をベースにして策定されたAPI仕様だ。ユーザーとサイトが常に1対1で認証を行う代
見積の失敗と一口に言ってもいろいろあります。金額の見積もり失敗、構築難易度の見積もり失敗、プロジェクトメンバーの能力の見積もり失敗、お客さんの能力の見積の失敗、ステークホルダーの見積の失敗等々。 とはいえ、大抵の見積もり結果はリスクとして金額に乗せるべき、という意味では金額の見積もり失敗に帰結します。あとは能力の問題。 ITサービス業界で不採算プロジェクトに沈むSIerが数多く出て、しかも各SIerが多数の赤字案件を抱えたのだから、これはもう個々のプロジェクトの失敗原因がどうのこうのといった話ではない。ITサービス業界全体の構造問題、あるいはSIerのビジネスモデルの問題として分析されなければならない。しかるに、ITサービス業界に詳しいはずの識者の分析は、「営業が無理をして受注した」、「技術継承がうまくいかずプロジェクトマネジメント力が衰えた」、「リスク管理に対して過信した」といった類のも
この業界入って15年近くになりますが、当初は結構めちゃくちゃだった契約関係もだいぶ整備されてまともなものが増えてきたという印象があります。そのまた昔はもっとむちゃくちゃだったんだろうな。 よくSI業界の問題点として挙げられる多重請負いですが、そもそもそういった業界構造は悪なのか、そうだとしたら何が悪いのか、ということをきちんと考えないで「必要悪」なる言葉で「しょうがないんだよなー」と丸めてしまうというのはよろしくないと思わなくもないんですよね。 まず、いくつかのことを明確にしておきたいです。 多重請負≠偽装請負であることについてまず補足的に。現場では実質的に偽装請負と言われる形態にどうしてもなりがちです。何が偽装なのかって指揮命令系統。元請け→2次請け→3次請けってなった場合に大体2次請けが元請けから見た「1チーム」になるから、2次請けの人は3次請けの人をあたかも自社の社員であるかのように
新人の頃からしばらくやっていた仕事も暗証番号の流れるものだったけどさあ…ログに吐くとかないよなーって。でも勘定系を直接触っていたわけじゃないのでそっちで吐いてたかも知れないけど、少なくとも僕の携わっていた部分ではこのような話は徹底されていたからな。 NTTデータは千数百台ある横浜銀行ATM(富士通製)にそれぞれ蓄積される「解析用ログ」を、NTTデータが運用するサーバーに集約した後、MOディスク(光磁気ディスク)で富士通フロンテックへと渡していた。集約や受け渡しの過程においては解析用ログは暗号化されており、解読は不可能だという 富士通フロンテックは保守管理業務の一環として、ATMの故障時の調査目的などで解析用ログを復号して利用している。容疑者はこの復号後の口座番号・暗証番号を元に偽造カードを作成、不正出金を繰り返していたという。 「対策を打つ前にやられた」、NTTデータが横浜銀行データ不正取
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く