Benefits for LWN subscribersThe primary benefit from subscribing to LWN is helping to keep us publishing, but, beyond that, subscribers get immediate access to all site content and access to a number of extra site features. Please sign up today! Linux distributions are typically delivered either in piecemeal fashion via packages or as a single bundle like Android or Chrome OS. Colin Walters's OSTr
2024年4月1日より、Supership株式会社は親会社であるSupershipホールディングス株式会社に吸収合併されました。 合併に伴い、存続会社であるSupershipホールディングスは社名をSupershipに変更し、新たな経営体制を発足しました。本件に関する詳細は、プレスリリースをご確認ください。 2024年4月1日より、Supership株式会社は親会社であるSupershipホールディングス株式会社に吸収合併されました。 合併に伴い、存続会社であるSupershipホールディングスは社名をSupershipに変更し、新たな経営体制を発足しました。 本件に関する詳細は、プレスリリースをご確認ください。
Ubuntu Weekly Topics 2014年2月14日号MySQLのMicro Release Exception・12.04.5の検討・UWN#354 MySQLのMicro Release Exception MySQL(5.5系)のMREが検討されています。 ここでいうMREはアメリカ軍が採用するレーション(Google検索時に「SELinux 無効」と同じノリで「MRE まずい」と出てくることで有名)のことではなく、「Micro Release Exception」のことです。これはUbuntuのリリースポリシーの一つ、「一度リリースしたソフトウェアの挙動は変更されるべきではない」(Micro Releaseポリシー)への特別措置で、Firefoxのような進化の速いソフトウェアにおいて採用されるものです。基本的には、「仕様が変更されるコストよりも、最新版が利用できる
Trail: Essential Java Classes Lesson: Exceptions Section: Catching and Handling Exceptions The Java Tutorials have been written for JDK 8. Examples and practices described in this page don't take advantage of improvements introduced in later releases and might use technology no longer available. See Java Language Changes for a summary of updated language features in Java SE 9 and subsequent releas
Java の finally よりも golang の defer のほうが筋が良さそうだ、 ということから考え始めた結果、 どうして私が golang を気に入ったのかがわかった気がしたので書いておきます。 ファイルをオープンし読み込みな処理で何かして終わったら閉じる、という関数を Java と golang で書き比べてみましょう。 Java で書くとこんな感じですね。 public static void readFile(String fname) throws IOException { InputStream s = null; try { s = FileInputStream(fname); // // Do something with "s". // } finally { if (s != null) { s.close(); } } }
golangいまどき例外ないの頭おかしいって思ってたけどようするにgoroutineと例外がうまくいかないからgoroutineのほう取って例外捨てたってことかねえ。 — Urabe, Shyouhei (@shyouhei) April 15, 2014 FAQ に書いてあります。 Why does Go not have exceptions? - Frequently Asked Questions (FAQ) - The Go Programming Language We believe that coupling exceptions to a control structure, as in the try-catch-finally idiom, results in convoluted code. It also tends to encourage programme
It appears that some people interpreted the title of one of my rants from many months ago, "Cleaner, more elegant, and wrong", to be a reference to exceptions in general. (See bibliography reference [35]; observe that the citer even changed the title of my article for me!) The title of the article was a reference to a specific code ...
geard is a command-line client and agent for integrating and linking Docker containers into systemd across multiple hosts. It is the core of the next generation of OpenShift Origin and helps administrators install and manage the components of their developers' applications. geard is currently under active development in the upstream community - get involved today! What can geard do? Install a Dock
体細胞が刺激により万能細胞になるというSTAP細胞に関するネイチャー論文で、不正が見つかり、論文の執筆者である小保方晴子氏が糾弾されている問題について、福島民報がコラムを掲載した。 【小保方さんの騒ぎ】オヤジたちが情けない(4月16日) | 県内ニュース | 福島民報 STAP細胞をめぐる小保方晴子さんの騒動を見ていると、日本社会の重大な欠陥を見ているような気がして仕方がない。 たいそうな書き出しではじまるこの文章を要約すると「科学的なことは全く理解できないけど、一生懸命頑張ってる人を寄ってたかって叩いているオヤジどもが気に食わない。論文の不正がNGとかいう科学界のローカルルールはどうでもいい」というニュアンスだ。 ちなみに著者は元毎日新聞社主筆の菊池哲朗氏である。 この文章で一番のピークは以下の文章であろう。 要はSTAP細胞ができるかどうかだけである。科学論文として不正かどうかなど、ど
Joel Spolsky / 青木靖 訳 2005年5月11日 水曜 私が最初の本当の仕事をはじめたのは1983年9月に遡る。それはオラニムというイスラエルの大きな製パン工場で、16台の飛行機ほどもある巨大なオーブンで、毎晩10万個のパンが作られていた。 はじめて工場に入った時、そのあまりの汚さに信じられない思いだった。オーブンの側面は黄ばんでいるし、機械は錆びていて、そこらじゅうが油だらけだった。 「いつもこんなに汚いの?」と私は聞いてみた。 「なんだって? なんの話をしてるんだ?」とマネージャが答えた。「掃除したばかりだから、今が一番きれいな状態なんだ」 なんてこった。 毎朝の工場の清掃を何ヶ月か続けて、ようやく彼らの言っていたことが理解できるようになった。パン工場では、きれいというのは機械にパン生地が付いてないことを言うのだ。きれいというのは、ゴミ箱に発酵したパン生地が入ってないこと
村井教授が語るインターネット誕生秘話 一般に、現在のインターネット誕生が語られるとき、米国DARPA(国防高等研究計画局)の資金提供を受けて1960年代後半に開発された「ARPANET」を起源とし、最初は米国の大学や研究機関から利用が広まり、1980年代末から1990年代にかけて一般向けの商用利用が開始された、ということになるだろう。 村井教授は1970年代に、米カリフォルニア大学バークレー校で「BSD」の開発に参加していた。BSDは、米ベル研究所が開発したUNIX Edition 6のソースコードライセンスを取得して開発が進められたUNIXシステムである。当時、BSD開発に参加していたのは、ビル・ジョイ氏(viやCシェルを開発。米サン・マイクロシステムズ創業に参加)やエリック・シュミット氏(米グーグルの現会長)など。全員がケン・トンプソン氏(UNIXのオリジナル開発者であり、C言語の元と
キャッシュポイズニングの開いたパンドラの箱 -2- Opened Pandora's box of Cache Poisoning -2- 鈴木常彦 2014.04.15 (Concept by 前野年紀 2014.02) 移転インジェクション攻撃: RFC2181 5.4.1 "Ranking data" の欠陥 今回、委任インジェクション攻撃に加え、さらに RFC2181 の欠陥を突いた攻撃が可能であることを確認した。 委譲元から得た最低ランクの NS キャッシュを、偽権威の Answer に付随する Authority Section の NS で上書きして毒入れすることができ、そのゾーンを自由にできる。 これにより、現状では別途示した 1, 2, 3 の条件に関係なく容易に毒入れすることが可能である。 攻撃者は以下のようにターゲットのゾーンの NS を偽権威に向けることができる。
_ また勝手訳。だって誰もこの件を取りあげてくれないんだもん。適当なので原文にあたってください。原文は色もついてて綺麗だし。 _ http://www.tedunangst.com/flak/post/heartbleed-vs-mallocconf (4/8) heartbleed vs malloc.conf 約二年前に OpenSSL は新機能を導入しましたが、それは昨日まで皆さんが使ったことも聞いたこともなかったものでした。そう、プロセス内のメモリを読み出せるようにしてしまうバグが発見されるまでは。 heartbleed そのバグ heartbleed のメインサイトには大量の情報がありますが、バグそのものの詳細な説明はありません。そちらは Diagnosis of the OpenSSL Heartbleed Bug をご覧ください。 ここにも参考のため擬似的なショートバージョン
About two days ago, I was poking around with OpenSSL to find a way to mitigate Heartbleed. I soon discovered that in its default config, OpenSSL ships with exploit mitigation countermeasures, and when I disabled the countermeasures, OpenSSL stopped working entirely. That sounds pretty bad, but at the time I was too frustrated to go on. Last night I returned to the scene of the crime. OpenSSL uses
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く