Research indicates that carbon dioxide removal plans will not be enough to meet Paris treaty goals
いきなりですが、皆さんは排他制御をご存知でしょうか。排他制御は並列コンピューティングにおける概念であり、複数のプロセスが資源を共有して使用する際に、複数のプロセスが同時に資源を使用している状況(競合)が発生しないように制御する手法です。(この分野にはあまり詳しくないのでまさかり等は歓迎します)。 排他制御の一手法としてロックが知られています。この手法では、ある資源を使用するためにはまずその資源のロックを取得する必要があります。そして、資源を使い終わったらロックを解放します。あるプロセスがロックを取得している間は、別のプロセスは同じロックを取得することができません。よって、ロックを取得できたときのみ資源を使用するようにプログラムを書くことによって、資源に対する競合を防ぐことができます。 典型的には、使用したい資源が他のプロセスに使用されている場合、その資源のロックが解放されるまで待つことにな
Learn about new open-source Redis 5 features such as streams, sorted sets pop operations, cluster manager inside redis-cli, and HyperLogLog algorithm. Congratulations to the community on the release of Redis 5, the latest GA version of open-source Redis. Since its initial release in 2009, open-source Redis has evolved beyond a caching technology to an easy to use, fast, in-memory data store, which
こんにちは、ニュージーランドで働くプログラマのはっしーです。 「プログラマはプライベートでも勉強して当然」なんて話をよく聞きますが、実際に仕事以外で勉強をしている人はどれくらいいるでしょうか? かくいう僕も海外で働きだしてからは、あまりプライベートで技術の勉強をしてきませんでした。 しかし最近、ふとしたことからモチベーションを取りもどし、毎日1時間はプログラミングの勉強にあてる生活を送っています。 今回は、最近プライベートでの勉強から遠ざかってしまったあなたのために、「勉強への熱を復活させるコツ」、そして「少しずつでも勉強を継続させる方法」をお伝えします! 履歴書を更新してみよう 勉強への熱を復活させるコツはひとつ。勉強しないとやべぇという感情を自分のなかで起こすことです。じゃあどうすれば「やべぇ」と感じることができるのか? そのためにぜひやってもらいたいのが、「履歴書の更新」です。 会社
10月10日から3日間に渡り、中国・上海でファーウェイが主催する年次イベント「HUAWEI CONNECT 2018」が開催された。日本ではスマートフォンの印象が強い同社だが、通信インフラやサーバ機器、IoTデバイス用のチップセットをワールドワイドに展開しているほか、AIへの取り組みも数年前から本格化している。 2018年のHUAWEI CONNECTでは、そのAIをメインテーマに据え、すでに実用化が進んでいるソリューションの数々を展示していた。ここでは、そのなかでも特に目を引いたAIソリューションを紹介する。 AIで授業を分析するインテリジェントな「学校教室」 広大な展示エリア全体から見ればごくわずかなスペースではあるものの、教育分野におけるAI活用の実例として最も注目を浴びていたのが、インテリジェントな学校教室向けソリューションだ。 実際の教室で行われている授業を動画撮影し、その映像を
Ruby is a language of many revolutions. Rails in particular has re-defined modern web development time and time again. That being said, HTTP/2 support is a blind spot in the modern Ruby web stack, and one which is slowly causing Ruby to fall behind. We present Falcon, a modern asynchronous HTTP/2 capable web server for Ruby. We discuss why HTTP/2 is important, and how to use Falcon. What is Falcon
これは何? インターネットの世界が常に気になるけれども、ずっと見ているわけにはいけません。例えば私は仕事をしているときはTwitterをずっと眺めているわけには行きません。 そんな人に向けたサービスが「毎時新聞」です。 Twitterで盛り上がっている画像や、トレンドワードを1時間ごとに集約します。 寝る前に今日のページを見ると 大まかなインターネットの盛り上がり方を知ることができます。 実はこれ、以前も作ったことがあります。 inajob.hatenablog.jp 数年運用したのですが、最近Closeさせてしまいました。で、今回また作りました。 デモ こちらからアクセスすることができます。 page.inajob.tk こんな感じで、1時間ごとにTwitterで流行った画像を閲覧できるサービスです。 ちょうど10/20の8時で、シンカリオンの画像がはやっている様子がわかります。 もうひ
Sakura Cloud is a service developed and released in 2011. We use InfiniBand, witch is rare as an Internet service and it is used for connection between server and storage. In this presentation, we will briefly introduce the configuration of the system and explain the reasons and usage if InfiniBand. We are going to introduce operational comparisons and meris demerits with the services provided by
Linux kernel TCP 実装にサービス運用妨害 (DoS) の脆弱性(CVE-2018-5390) について解説Linuxkernel脆弱性vulnerability はじめに JVNVU#91510483 複数の TCP 実装にサービス運用妨害 (DoS) の脆弱性 がアナウンスされましたのでどういう脆弱性か調査してみます。 リソース枯渇の脆弱性 (CWE-400) - CVE-2018-5390 Linux カーネルに対し、tcp_collapse_ofo_queue() や tcp_prune_ofo_queue() 関数による処理がパケット毎に行われるよう細工したパケットを送りつけることで、サービス運用妨害 (DoS) 攻撃が可能であることが報告されています。 この脆弱性に対し、攻撃者は TCP セッション中に細工したパケットを送ることで攻撃を行います。DoS 状態を維持
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く