You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
HashDoS脆弱性との戦い! Rubyコミッター・卜部昌平が明かすプログラム堅牢化のノウハウ 過去、HashDosの影響を受けたRuby。言語開発者はいかにしてこうした問題に対応してきたのでしょうか。コミッターである卜部氏の貴重な記録を公開します。 2011年の末頃、HashDoSという脆弱性が公表され、Rubyもこの影響を受けた。本稿の筆者である卜部昌平(うらべ・しょうへい/@shyouhei/以下、卜部)は、報告当初からRuby側のチームメンバーとしてプログラム本体の修正を担当した。以下はその記録である。言語開発者たちが普段どのようなことを考え、どういった技術を用いて開発やバグフィックスを行っているのか。その概要を知ってもらえれば幸いだ。 オブジェクト指向スクリプト言語 Ruby HashDoSの概要 なぜ約6年後の今、修正内容を公開するに至ったか? 前史:すでに内包されていたリスク
山縣です。 新年明けましておめでとうございます。 弊社の年末年始休暇は例年になく長く11連休となりました。おかげでかなりリフレッシュできました。 まだちょっと休みボケも残っていますが頑張っていきたいと思います。 本年も弊社と当ブログをよろしくお願いします。 今回も CoreNLP について書きたいと思います。 前回 CoreNLP を CLI から使う方法やサーバとして起動してAPI経由で使う方法について書きました。 今回は API の方を見ていきたいと思います。 CoreNLP では Java の API が提供されているので、これを Scala から使ってみます。 1. Stanford CoreNLP API サンプルコードとその実行 CoreNLP のサイトでAPI についてはこちらで説明されています。 このサイトを参考に Scala から API を使ってみます。 Scala の
ReactStudioを使ったアプリの作り方はこちら React Studioを使ってQiitaの記事一覧アプリを作成してみる はじめに reactというとJSXの書き方、props、stateの挙動等を覚える必要があるため、 学習コストが割りと高めであったり、環境を構築するのに一手間かかったり等、 まだまだとっつきにくさが否めないライブラリです。 しかし、今回は、そんなReactをドラッグ&ドロップでアプリが 作れてしまうツールがあったので紹介したいと思います。 ※尚、Windowsはなく、Macのみで使用できるツールでございますので、予めご了承下さい。 公式サイト 公式サイトへのURLはこちら。 React Studio https://reactstudio.com/ ツールの使い方 ReactStudioでコンポーネントをデザインします。 その後、コードが自動生成されます。 無料で
はじめに Linuxの安定カーネルのとりまとめ役、グレッグ・クラーハートマンによるメルトダウンとスペクター問題に関する1/6時点での現況の説明の訳文です。 太字は訳者が主観で独自に付加したものです。 2018/1/19: 対応状況がGreg氏によりアップデートされましたので、追記しました。 ライセンス 原文は当人のブログでby-nc-sa3.0で公開されています。 この文章のライセンスも原文に準じます。 謝辞 何よりもまず多忙な中情報をシェアしてくれた原著者のGreg氏に。 表記間違いについて指摘ありがとうございます。以下修正しました。 https://twitter.com/KuniSuzaki/status/950888858568163328 ライセンスの表記間違いを修正しました。ご指摘ありがとうございました。 @7of9 さんより明らかな誤認・誤訳・見落とし箇所への編集リクエストを
by Adam Dachis 「パートナーと肉体的な接触をしなくとも、その匂いを嗅ぐだけでストレスを減らす強力な手助けとなる」ということがブリティッシュコロンビア大学(UBC)で心理学を専攻する大学院生・Marlise Hofer氏らによる研究で判明しました。 Olfactory cues from romantic partners and strangers influence women’s responses to stress. http://psycnet.apa.org/record/2017-57724-001 Stressed out? Try smelling your partner’s shirt https://news.ubc.ca/2018/01/04/stressed-out-try-smelling-your-partners-shirt/ Why Sni
日本マイクロソフトは1月9日、「Microsoft IntelliMouse」シリーズの最新モデル「Classic IntelliMouse」を1月26日に発売すると発表した。参考価格は4300円(税別)。 Microsoft IntelliMouseシリーズの登場は1996年。その後、モデルチェンジを繰り返す中で、ボール式から光学式への移行やチルトスクロールホイールの採用など、現在のマウスの基礎を作る(当時としては)革新的な機能を数多く搭載したことで知られている。特にゲーマーから支持された「IntelliMouse Explorer 3.0」(2002年発売)は“伝説”と形容されるほどの人気を博した。 同モデルは後継の「IntelliMouse Explorer 4.0」に席を譲る形で終息したが、その人気は根強く、2007年に復刻版のIntelliMouse Explorer 3.0が登
<英ケンブリッジ大学の研究チームが、アルコールの摂取がDNAを損傷して、がんのリスクを高めると発表した> アルコールがDNAを損傷 1年で最もお酒を飲む機会が多くなると思われる年末年始のこの時期、お酒を愛する人たちにとって気になるニュースが報じられた。アルコールが、DNAを損傷してがんのリスクを高めるというのだ。英ケンブリッジ大学のケタン・パテル教授率いるチームが、英MRC分子生物学研究所で行なった研究について、科学誌「ネイチャー」に発表した。 これまでも、アルコールの摂取ががんのリスクを高めることは指摘されてきた。アルコールを摂取すると、分解する過程でアセトアルデヒドが生成される。このアセトアルデヒドがDNAを損傷することは、培養細胞を使った研究で確認されていたのだ。しかしそのメカニズムははっきり分かっていなかった。今回初めて、パテル教授のチームがマウスを使い、生きている臓器の反応を確認
14日、松山市の愛媛大学で行われた大学入試センター試験2日目の「数学1」の科目で、監督していた教職員が誤って試験の時間を2分ほど早く終えるミスがあり、大学入試センターは希望する受験生を対象に今月21日に再試験を実施することを決めました。 大学の入試課が調査したところ、この教室では試験を2分ほど遅れて開始したにもかかわらず、予定時刻に終了していた可能性が高いということです。 当時、時間の管理をしていた教職員2人は、机に置かれた電波時計をもとに開始の合図を出したあと、終了時間は手元の腕時計で確認していたということです。 このため、大学入試センターは、この教室で「数学1」を受験した93人のうち希望する受験生を対象に、今月21日に同じ会場で再試験を実施することを決めました。 今回のミスについて愛媛大学の大橋裕一学長は「厳正な実施を求められるセンター試験において、受験者ならびに関係者の皆様に多大なご
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く