多くのプログラミング言語では、任意の底を持つ対数を計算するために一工夫が必要だ。 PHP PHPで任意の底の対数得るのは簡単だ。log関数を用いて次のように書く。第二引数を省略するとネイピア数(自然対数の底)eが底となる。 <?php // 底が2、真数が10の対数値。 $value = log(10.0, 2.0); ?> しかし、このように書ける言語は少ない。 Java JavaではMath.logメソッドもしくはMath.log10メソッドを使う。前者は自然対数(底はネイピア数e)、後者は常用対数(底は10)の値を返す。しかし、任意の底について計算をするようなメソッドは用意されていない。そこで、数学で習った対数の底の変換公式*1を用いて任意の底を持つ対数を計算する。 (対数の底の変換公式) bは任意の底だ。この式を用いれば、任意の底を持つ対数も、自然対数や常用対数を用いて計算すること
So, I’ve been hinting on mastodon that I would write a blog post on what exactly happened last year to me health wise, to turn these small hints into a complete picture. Turns out that it is actually still somewhat hard to talk and write about a deeply traumatic experience. But I’ve been dancing around this now for so long that I think it makes sense to at least briefly write down what happened, a
2011-03-03 独習C++練習問題2.2.1 独習C++練習問題2.1.3 独習C++練習問題2.1.2 2011-02-25 プログラミング言語処理系演習問題1.1 プログラミング言語処理系演習問題1.2 プログラミング言語処理系 【C++】独習C++ - 改訂版 プログラミング 2011-02-24 独習C++練習問題2.1.1 独習C++練習問題1.7.4 独習C++練習問題1.7.3 独習C++練習問題1.7.2 独習C++練習問題1.7.1 2011-02-23 独習C++練習問題1.6.2 独習C++練習問題1.6.1 独習C++練習問題1.5.3 2011-02-22 独習C++練習問題1.5.2 2011-02-16 独習C++練習問題1.5.1 独習C++練習問題1.4.2 独習C++練習問題1.4.1
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日本 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直
【最新刊】 Elixir実践ガイド[機能拡張編] impress top gearシリーズ 2020年5月22日発売! 『Ruby on Rails 6実践ガイド』の続編です。 ▶ 読者サポートページ 【最新刊】 Elixir実践ガイド impress top gearシリーズ 2021年2月5日発売!Elixir 1.11対応! 本書の主要なテーマは、モジュール、関数、データ型、パターンマッチングなどです。 ▶ 読者サポートページ Elixir/Phoenix 初級④: バリデーション (OIAX BOOKS) Kindle版 本書は、『Elixir/Phoenix初級』シリーズの第4巻です。Phoenix 1.4に対応しています。webpackの設定、whereマクロの使い方、真偽値と日付のあ使い方、Gettextモジュールによる国際化、バリデーション、エラーメッセージの日本語化、など
Clockコントローラーでnowというアクションを作りたかったのに、、 間違えてnewっていうアクションを作ってしまいました。。 $ rails g controller clock new create app/controllers/clock_controller.rb route get "clock/new" invoke erb create app/views/clock create app/views/clock/new.html.erb invoke test_unit create test/functional/clock_controller_test.rb invoke helper create app/helpers/clock_helper.rb invoke test_unit create test/unit/helpers/clock_helper_
Eli Benjamini, Richard Coico, and Geoffrey Sunshine “Immunology: A Short Course undertakes to cover all the important areas of contemporary. Immunology: A Short Course, Sixth Edition introduces all the critical topics of modern immunology in clear and succinct yet comprehensive fashion. The authors. Immunology: A Short Course, Sixth Edition introduces all the critical at www. […] Read More »
久しぶりに Ruby やら Rails を触っていて、Ruby 1.8系と 1.9系のどちらも使いたくなったので、rvm を導入してみました。 導入及び使い方については、RVMでMacにも複数のRuby環境を!(1) # Leopard - たぐってつづる が、とても参考になりました。 rvm のインストール rvm のインストール手順は以下のとおりになります。 インストールには git が必要になるので、事前にインストールをする必要があります。 $ git clone --depth 1 git://github.com/wayneeseguin/rvm.git $ cd rvm $ ./installインストールが完了したら、以下の行を .bashrc に追記・設定します。 # ホームディレクトリ直下の「.rvm」に作成されたスクリプトを読み込む設定になります。 # RVM [ -s
<html> <div class="amazlet-box" style="margin-bottom:0px;"><div class="amazlet-image" style="float:left;margin:0px 12px 1px 0px;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4274068668/r4wh-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/51Gibg-iYTL._SL160_.jpg" alt="RailsによるアジャイルWebアプリケーション開発 第4版" style="border: none;" /></a></div><div class
2011年07月26日13:29 Ruby Railsエンジニアならこれだけは知っておけっていう便利メソッド Object#presence と Object#try という便利なメソッドがあることをご存知ですか?この2つのメソッドはとっても便利なのでちょっと紹介してみます。 Object#presence メソッド これは以下のような定義となっています。 def presence self if present? end present? メソッドというのはみんな大好き blank? の反対のメソッド (!blank?) です。 つまり、nil, false, [](空配列), {}(空ハッシュ), ""(空文字列), " "(半角スペースだけの文字列)であれば false、それ以外であれば true になります(blank? って半角スペースだけの文字列を true と判定するの知って
コロナウイルスが流行する前の2020年1月上旬、中国の杭州に行ってきたのでその記録を書いておく。 はじめに 自分はこれが中国へ行くの5回目。それなりに慣れている方だと思うけど、中国人と一緒に行ったほうが圧倒的に楽です。 数年前にキャッシュレスが普及して、その後も規制が変わったりして行くたびに状況が変わっています。なので、ここで書いてあることは半年後には参考にならないかも。 事前にやっておくこと WeChatPayのアカウントを作る、可能なら本人確認とチャージをやっておく Alipayのアカウントを作って、可能なら本人確認とチャージをやっておく 中国で使える香港SIMを買う WeChatPayとAlipayのアカウントは、外国人でも作れるときと作れないときがある。またお金もチャージできるときとできないときがある。 事前にググってできるかどうか試しておくのが重要。 また、中国はいわゆるGrea
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く