タグ

2019年8月21日のブックマーク (9件)

  • Methods of computing square roots - Wikipedia

    Methods of computing square roots are algorithms for approximating the non-negative square root of a positive real number . Since all square roots of natural numbers, other than of perfect squares, are irrational,[1] square roots can usually only be computed to some finite precision: these methods typically construct a series of increasingly accurate approximations. Most square root computation me

    Methods of computing square roots - Wikipedia
  • 平方根のアルゴリズム

    平方根である。sqrtである。私の数学知識は非常に乏しく、かろうじて平方根の何たるかを解するばかりであるが、ふと、平方根を計算するアルゴリズムが知りたくなった。理由は、constexprなsqrtを実装してみたくなったからだ。 日語では、いい情報がWeb上に存在しないので、ここに書いておく次第。この説明は、私のように数学の知識を持たない人間にも理解できるはずである。 ここで使うのは、バビロニア人の方法(Babylonian method)と呼ばれている、歴史あるアルゴリズムである。この方法は、手動でも、プログラミングでも、非常に簡単に計算できる、大変便利で汎用的なアルゴリズムである。しかも、速度もそれほど遅くない。 √Sに対して、 任意の正の整数を初期値X0と定める(できるだけ平方根に近い値が望ましい) Xn+1を、Xnと S / Xnの平均値とする(平均値は相加平均で求める) 必要な精

  • Go言語のためのキャッシュライブラリを作った - Qiita

    1. はじめに Rapidash というGo用のキャッシュライブラリを公開しました。 以前 https://qiita.com/goccy/items/a54af6db3b8623e90c38 で紹介した Octillery 同様、弊社の負荷対策用ライブラリになります。 キャッシュというとコンテキストによって用途は様々ですが、 Rapidash はアプリケーションサーバの応答性能を向上させるために、主にデータベースの負荷分散を目的として開発したライブラリになります。 主な機能は以下のようなものです。 検索しか行わないテーブルのデータをアプリケーションサーバ起動時にデータベースからすべて吸い上げ、インデックスの定義に従ってメモリ上に B+Tree 構造で展開する。検索時は範囲検索もできる 読み書きを行うテーブルのレコードを memcached や Redis といったキャッシュサーバに格納し

    Go言語のためのキャッシュライブラリを作った - Qiita
    a2ikm
    a2ikm 2019/08/21
  • 西寺郷太と吉田豪 ピエール瀧を語る

    西寺郷太さんが『舌SHOWROOM 豪の部屋』に出演。吉田豪さんとピエール瀧さんについてトーク。宇多丸邸襲撃事件や草野球でのピエール瀧さんの話などをしていました。 (吉田豪)小島慶子キラ☆キラの話でさっきからずっと来ているコメントが「宇多丸邸襲撃事件の話をしてほしい」みたいな。瀧さんとかと一緒にね。 (西寺郷太)ああ、宇多丸邸……あれはもう当に、僕はなんかの仕事で。番組の打ち上げだか忘年会だかに途中で行ったら、瀧さんと宇多丸さんがケンカをし始めて。というか瀧さんが先輩の……。 (吉田豪)体育会系のノリで絡んで。「宇多丸くーん!」って。 (西寺郷太)そうそう。で、水道橋博士さんと僕と豪さんと宇多丸さんと瀧さん。それで瀧さんとも僕、その頃から草野球はやっていたんですけども。当に仲良くさせてもらっていたのってここ5、6年で。あの頃はまだそこまでじゃなかったっていうか、草野球はやっていたんだ

    西寺郷太と吉田豪 ピエール瀧を語る
    a2ikm
    a2ikm 2019/08/21
  • Rust言語で作るインタプリタ / Write An Interpreter In Rust

  • 「rest-client」など11のRubyライブラリにバックドアが発見される

    Catalin Cimpanu (Special to ZDNET.com) 翻訳校正: 編集部 2019-08-21 12:59 RubyGemsパッケージリポジトリのメンテナーは、11のRubyライブラリから、バックドアが仕込まれた18のバージョンを削除した。 これらの悪質なコードは、米国時間8月19日に極めて人気の高いRubyライブラリである「rest-client」の4つのバージョンで最初に発見された。 オランダ人Ruby開発者であるJan Dintel氏の分析によれば、rest-clientで発見された悪質なコードは、侵害されたシステムからURLと環境変数の内容を収集し、ウクライナにあるサーバーに送信していた。 また、このコードにはバックドアが仕込まれており、攻撃者が侵害されたプロジェクトにクッキーファイルを送り込むことで、任意のコードを実行できるようになっていた。 その後、Ru

    「rest-client」など11のRubyライブラリにバックドアが発見される
  • launchdで動かしてるmemcachedのログを取る - There's an echo in my head

    homebrewでインストールしてるのでlaunchdに読ませてるplistは~/Library/LaunchAgents/homebrew.mxcl.memcached.plistにある。 下記にコメントしたあたりをよしなに記載する。 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>homebrew.mxcl.memcached</string> <key>KeepAlive</key> <true/> <key>ProgramArguments</

    launchdで動かしてるmemcachedのログを取る - There's an echo in my head
  • A Heavily Commented Linux Kernel Source Code

  • IOC、選手に東京の暑さ警告「90度のサウナも有効」:朝日新聞デジタル

    ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

    IOC、選手に東京の暑さ警告「90度のサウナも有効」:朝日新聞デジタル
    a2ikm
    a2ikm 2019/08/21
    テレビの放映権の関係でこの時期なのか。