サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは本日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。
最近論理学の本を読んでいたんだけど、そうしたら、僕らが生きているこの世界は生の現実ではなくて現実と見分けが付かないくらい精巧なコンピュータシミュレーションの中の世界である可能性が極めて高いということが分かった。僕らはみんなコンピュータゲームの中の人工知能みたいなものだ。 現在の科学技術ではまだ人間と同じように意識を持つプログラムや世界全てをシミュレーションするようなプログラムは作れないけれど、遠い未来、もっと技術が進めば作れるようになる可能性が高い。そして、シミュレーションの中の存在は、それが現実ではなくてシミュレーションの中ということに気づくことはできない。 漫画や小説の中の人物が自分がフィクションの中の存在だと気づけないのと同じだ。 なぜ現実ではなくてシミュレーションである可能性が高いと言えるのか。喩え話で書いてみる。 ・問題1 お互いに見分けのつかない袋Aと袋Bがある。 袋Aには赤い
北海道帯広市から札幌市まで約200キロにわたりタクシーを無賃乗車したとして、札幌中央署は13日、帯広市西7条南27丁目、看護師三浦正義容疑者(40)を詐欺容疑で緊急逮捕し、発表した。「休みだったので札幌に行こうと思った」と供述しているという。 同署によると、三浦容疑者は同日午前2時ごろ、自宅付近でタクシーに乗車し、「手術のスペシャルチームに入っている。移植用の心臓が届いたから札幌医大まで行く」とうそを言って札幌に向かわせ、運賃約6万1千円を払わなかった疑いがある。 降車時に約1時間、支払いをめぐって運転手と言い争いをした後に逃走、運転手が110番通報した。三浦容疑者は当時、9円しか持っておらず、酒に酔った状態だったという。
しばしば線路へシカが侵入し、事故などが発生しています。なぜシカは線路へ入るのでしょうか。その理由は「鉄分補給」という研究成果が出ています。 そもそもなぜシカは、線路へ侵入するのか? しばしば線路へシカが侵入し、列車の遅延を招いたり、場合によっては事故に繋がることもあります。 線路へのシカ侵入を防止するため、ライオンの糞などの成分を線路へ散布するといった対策が行われてきましたが、雨で流されてしまったり、シカが慣れてしまうなど、決定打にはなっていませんでした。JR東海では、車両の正面下部にクッションを設置することで、衝突したシカを線路外へ押し出し事故になることを防ぐ、といった取組みも行われています。 そもそもなぜシカは、線路へ侵入するのでしょうか。2015年10月8日(木)、日鐵住金建材がその“なぜ”に注目したシカ対策システムの販売を開始しました。 線路へ侵入しているシカと、鉄分を含んだシカ専
.NET Frameworkはマイクロソフトが開発したアプリケーションフレームワークであり、アプリケーション実行環境です。単に.NETと呼ばれることもあります。 特徴として.NET Frameworkはアプリケーション実行環境として共通言語基盤(Common Language Infrastructure:CLI)という概念を持っていることです。これは共通中間言語( Common Intermediate Language:CIL)にコンパイルされたコードを実行する基盤となるものです。 二つ目の特徴として共通中間言語にコンパイルさえしていれば、開発言語に依存せず実行ができることです。これは通常、他のWEBアプリケーションフレームワーク(例えばCakePHPやRuby on Railsなど)がフレームワークを利用できる言語が固定されているのに対して、.NET FrameworkはC#やVB.
先日、Cygwinで「irbは使えるけどpryが使えない」問題が発覚したので、導入することにしました。 まずはgem installを。 $ gem install pry pry-doc そして、pryコマンドを実行。 しかし、次のようなエラーを吐かれる。 Sorry, you can't use Pry without Readline or a compatible library. Possible solutions: * Rebuild Ruby with Readline support using `--with-readline` * Use the rb-readline gem, which is a pure-Ruby port of Readline * Use the pry-coolline gem, a pure-ruby alternative to Re
会場に1,000人が集まった「GitHub Universe」 オンライン視聴者を含む延べ人数約15,000人が参加した「GitHub Universe」。そのほとんどがエンジニアなのかと思いきや、登壇者のリストを見てもわかるように、今ではNPOや自動車メーカー、NASAなど様々な企業やプロジェクトがGitHubをコラボレーションツールとして活用しています。これまでにGitHubが使われたプロジェクトの総数は、2,700万件に及びます。 2012年、世界有数のベンチャーキャピタル「Andreessen Horowitz」の共同ファウンダーであるマーク・アンドリーセン氏は、“Software is eating the world”と予見しました。それが今まさに、GitHubのような立役者のもとで現実のものになりつつあります。ソフトウェアが世界を食い尽くしていく。 「これからは、全ての企業が
まずは以下のコードを見てください。 import java.io.File import java.io.FileOutputStream val file1 = new File("\u30C9ラえもん.txt") val fos1 = new FileOutputStream(file1) fos1.write("ぼく、ドラえもん。".getBytes("UTF-8")) fos1.close() val file2 = new File("\u30C8\u3099ラえもん.txt") val fos2 = new FileOutputStream(file2) fos2.write("ぼく、ドラえもん!".getBytes("UTF-8")) fos2.close() 本エントリとは関係ないですが、こうしたちょっとしたコードを書くのに Scala は非常に良いですね。 さて、「ドラえ
B! 89 0 0 0 この前、Macで /usr/local/binの所有権が勝手に変わってしまって困っている という事を書きましたが、 一応原因が分かって回避できる様になったのでそれについて。 起こっていた問題 原因 まとめ 起こっていた問題 El CapitanからはSIPと呼ばれる新たなセキュリティーシステムが導入されていて、 これによって/usr以下は通常rootでも操作出来ないようになりましたが、 /usr/local以下だけはこのディレクトリがあれば この保護から外して使う事が出来ます。 OS X 10.11 El CapitanのSystem Integrity Protection(SIP) (rootless)についてちょっと詳しく El Capitanにアップデート後、 $ sudo chown -R $(whoami):admin /usr/local によって/u
プレスリリース 2015年10月13日 株式会社ニュートンプレス 科学雑誌『Newton』,世界初となる「恒星間旅行者のためのWatch Face」をリリース 相対性理論による「時間の遅れ」を正確に表示 Google Playストアで無料公開 科学雑誌『Newton』を刊行する株式会社ニュートンプレスは10月13日,亜光速で恒星間を旅する宇宙旅行者のための「Newton: Interstellar WatchFace」を,世界に先駆けてリリースいたしました。 「Newton: Interstellar WatchFace」は,Android Wear搭載スマートウォッチ用のカスタム盤面アプリ(Watch Face)です。Google Playストアから無料でダウンロードできます。 ■ アインシュタインの相対性理論が予言する「時間の遅れ」を正確に表示 「Newton: Interstella
7 คาสิโนออนไลน์ ชั้นนำที่ดีเยี่ยมที่สุด Ichimaruni-design คาสิโนออนไลน์ ขอชี้แนะ 6 เว็บเดิมพันออนไลน์ชั้นหนึ่ง ที่มีครบทุกสิ่งที่มีความต้องการ ไม่ว่าจะเป็น คาสิโนออนไลน์ บาคาร่าออนไลน์ ไพ่โป๊กเกอร์ออนไลน์ พร้อมรับโปรโปรชันเครดิตฟรีที่แจกให้แบบจุใจ เว็บไซต์ตรงไม่ผ่าเอเย่นต์ เล่นง่าย ได้เครดิตฟรี ๆ ไปเลย UFABET เครดิตฟรี ไม่รับมิได้แล้ว กับโปรเด็ด โบนัสปัง UFABET เครดิตฟรี สิ่งดีๆที่เรามีให้เฉพาะสมา
米ヒューレット・パッカードはLinuxベースのネットワークスイッチ用OS「OpenSwitch」を公開、同時にOpenSwitchコミュニティをインテル、ブロードコム、VMware、アリスタネットワークスなどとともに立ち上げました。 これまで、スイッチなどのネットワーク機器は、ネットワークベンダが独自のハードウェアと専用のOSを開発し、ユーザーに提供されるものでした。 これは例えばサーバやPCのように、業界標準の仕様に合わせてベンダが自由にハードウェアやOS、アプリケーションを開発し、それらを利用者が自由に組み合わせることができることと比べると、クローズな状況に見られていました。 ここ数年、FacebookのOpen Compute Projectなど、ネットワーク機器でもハードウェアとソフトウェアを自由に開発できる環境を作り上げようという動きが目立っています。いわゆるホワイトボックススイ
nginxの背後にELBがいて、proxy_pass https://xxx.yyy.comみたいに指定していたんだが、突然クライアントにHTTP 499が返却されてしまうという事案が発生した。なおこの記事の対象はnginx1.8系とnginx1.6系。調べたところによると割とみんなよくハマる定期ネタのようだ。 どういうことか nginxの仕様としてproxy_passに名前を使っている場合、その名前解決はnginx起動時に行われる。そしてそのときに取得したIPはnginxにキャッシュされてnginxの再起動もしくはHUPを受け取るまで解放されない。 なのでELBのようにIPが変化するものをnginxの後段に置くときは注意する。 proxy_pass https://xxx.yyy.com; だけでなく、resolverでDNSとそのキャッシュのexpireを指定、さらにset $xxxで
Pythonは情報セキュリティの世界では他よりも先んじているプログラミング言語です。本書ではPythonを使った情報セキュリティにおける攻撃手法について解説します。前半ではrawソケットやScapyライブラリなどネットワーク関連の内容を扱います。後半ではCOMをPythonから扱う方法やVolatilityフレームワークなどシステム関連のトピックを扱います。読者はコーディングを通じてサンプルPythonツールの拡張、外部ツールとの連携や自動化について学習することができます。攻撃者の意図や実践手法から防御方法を導き出すというアプローチは、今後すべての情報セキュリティ技術者にとって必須のテクニックになるでしょう。 サポートページ(サンプルコードや正誤表) 訳者まえがき 序文 まえがき 1章 Python環境のセットアップ 1.1 Kali Linuxのインストール 1.2 Wing IDE 2
日記(2) 音声処理(0) ActionScript(1) Brainf*ck(0) C(0) C++(0) C#(3) Javascript(5) Lua(0) PHP(1) Pascal(0) VerilogHDL(0) Dart(1) Kuin(2) JavaScriptを記述する上で、避けて通れないのが非同期処理。 人類は、長い年月、この非同期的な処理を「如何にして書きやすく、読みやすく記述するか」について探求してきました。 要するに†闇†の塊なのですね。(闇に飲まれよ!!!!) この物語は、そんな†闇†の存在だった非同期処理を、人類がどのように苦しみ、そしてどのように解決していったかを書いていくポエムである。 補足:厳密には、JSはシングルスレッドで動くため、非同期処理は存在しない!と言ってしまえばそこまでなのですが、今回はsetTimeoutやaja
FILE - In this June 2, 2015 file photo, Georgia Gov. Nathan Deal speaks during a ceremony announcing a $300 million expansion of Google's data center operations in Lithia Springs, Ga. Google Inc. on Thursday, July 15, 2015 reported second-quarter earnings of $3.41 billion. (AP Photo/David Goldman, File)
Gitは速く柔軟性がありますが、理解に時間のかかる分散型バージョン管理システムです。Gitを始める前に次を理解しておきましょう。 通常のバージョン管理 分散型バージョン管理 本 や 学習書 、 指南書 はGitを理解するのに役に立ちました。しかし、その他にもGitの理解に至ったきっかけがありますのでご紹介します。 ステージング・エリアがある Gitにはステージング・エリアがあります。繰り返しますが、 ステージング・エリアがあるのです 。 これには混乱しました。リポジトリ(「オブジェクトデータベース」)とステージング・エリア(「インデックス」と呼ばれる)の両方がGitにはあります。チェックインには2段階あります。 git add foo.txt インデックスにfoo.txtを追加します。これだけでは、チェックインは完了していません。 git commit -m "message" リポジトリ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く