パスワードを忘れた? アカウント作成

kawa-tさんのトモダチの日記。 アナウンス:スラドとOSDNは受け入れ先を募集中です。

16631108 journal
ハードウェアハック

t-nissieの日記: 【国民投票案】3Dプリンター使ってる? 9

日記 by t-nissie

職場の3Dプリンターを仕事で使ってる
職場の3Dプリンターを私用している
家の3Dプリンターを活用している
家の3Dプリンターで仕事をしている
3Dプリンターを使ったことはない
われこそは3Dプリンターなり!

16631105 journal
Ruby

t-nissieの日記: Ubuntu 22.04 LTS に Ruby 3.3.0-preview1 をコンパイル&インストールしたら岩波公式集Iの例の数値積分が高速になったはなし

日記 by t-nissie

お久しぶりでございます。
十数年前のPCにUbuntu 22.04 LTS 日本語 Remixをインストールして使っているんですが、
そこにRuby 3.3.0-preview1をコンパイル&インストールしたら岩波公式集Iの例の数値積分が高速になりました。
開発者の皆様に感謝!

2016年に作ったRubyのRangeを積分範囲としてブロックで与えられた関数を数値積分するライブラリと
2018年に少し話題になっていた岩波数学公式Iのp.240の数値積分に2022年に挑戦したときの記録は
https://gist.github.com/t-nissie/b6ef8d39229a2534498b

今回のRubyのテスト(93秒が84秒に高速化してJITを使うと45秒で例の積分が終わる):
$ lscpu
モデル名: Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz
$ git clone https://gist.github.com/b6ef8d39229a2534498b.git integrations
$ cd integrations
$ uname -r -v
5.19.0-41-generic #42~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Apr 18 17:40:00 UTC 2
$ ruby --version
ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux-gnu]
$ /usr/bin/time -f "%e %M" ruby part.rb ###--jitではほとんど速くならなかった###
-0.13449639088600002
-0.00183072931408726
-0.00004147904805336
-0.01811104207072666
--------------------
-0.15447964131886729
====================
-0.15447964132000000 Iwanami
92.63 21888

$ sudo apt install libssl-dev libffi-dev libyaml-dev libz-dev
$ pwd
$ /SOMEWHERE/ruby-3.3.0-preview1/build-gcc-11.3.0
$ ../configure --prefix=/tmp/ruby-3.3.0-preview1
$ make -j9
$ make install

$ PATH=/tmp/ruby-3.3.0-preview1/bin:$PATH ruby --version
ruby 3.3.0preview1 (2023-05-12 master a1b01e7701) [x86_64-linux]
$ PATH=/tmp/ruby-3.3.0-preview1/bin:$PATH /usr/bin/time -f "%e %M" ruby part.rb
-0.13449639088600002
-0.00183072931408726
-0.00004147904805336
-0.01811104207072666
--------------------
-0.15447964131886729
====================
-0.15447964132000000 Iwanami
83.88 23760
$ PATH=/tmp/ruby-3.3.0-preview1/bin:$PATH /usr/bin/time -f "%e %M" ruby --jit part.rb
-0.13449639088600002
-0.00183072931408726
-0.00004147904805336
-0.01811104207072666
--------------------
-0.15447964131886729
====================
-0.15447964132000000 Iwanami
44.92 37160

14305676 journal
日記

colorlessの日記: 雑談の あるべき姿 ともいえる

日記 by colorless
主観の強い主張に基づいた、
煽りを聞かせたタイトルが付けられた記事を読み、
自分の経験や意見、あるいは理想をコメントに書き込み、
目的地の見えないツリーが林立していく。

# 「一般消費者」の定義が知りたい。
14301932 journal
日記

colorlessの日記: 気になる事がある 9

日記 by colorless
盛り上がっているストーリーと、ユーザーの日記のコメントが共通に見えるのですが、これって、どっちか一方に書いたらもう一方に反映されるんですかね。

# 試したいけど突っ込んでいく気にはならない
14290467 journal
日記

colorlessの日記: ここは落ち着きますね~

日記 by colorless

ついったーって、面白いですね。
自分が見たい物が見られると思ってたら、
見たい物以外の物がごちゃ混ぜに流れ込んできて、
見たくない物まで見させられるようになってくる。

たまーに毒気に当たりたいときに眺めに行くのですが、
見過ぎると嫌になる感じが、とても面白いですね。

#好きではないんですけどね。

14204576 journal
日記

colorlessの日記: わんこそば 83杯目 は小さな幸せの後にやってきた。

日記 by colorless
前の日記、スラドなら誰か答え知ってるかなーという軽い気持ちで書いたら、
ちゃんと答えが分かってちょっと嬉しい。
そして、タイトルに打ち込まなくて良かったと胸をなで下ろした。
#やりたくなる気持ちはとてもよく分かる
14203402 journal
日記

colorlessの日記: インパクト重視? 4

日記 by colorless

#̷̧̢̼̤͈̼̫̋̾Q̸̼͔͕̗͚̟̉̄̄͝a̷̞̗̺̐̔̚ṇ̶̨̢̦͚͚̜͇̯̉̓̑̉̏͋̕͝ö̴̡̟̥͔̟̞̯̠̳́ͅṇ̵̫̭͔̈́̓͆̄̈́̋̈́̓͘͠

こういう装飾って、どうやるんだろう?

14172540 journal
日記

colorlessの日記: 人にやさしく

日記 by colorless

キャッチボールをするには、
始める前に投げるボールの種類と「キャッチボール」である事はすりあわせた方が良いと思うんですよね。
雪玉の中に石を入れてはいけないとか、
雪をまぶした氷を投げてはいけないとか。
あるいは、顔面セーフとか。

相手によっては口にしなくても「いつものね」でOKだとは思うんですが、
いつもの相手とキャッチボールしてたらいきなり乱入されたり、
後ろからボール投げつけられたら吃驚しますよねぇ。

でも、公共の場で火の玉投げ合ってたらさすがに注意されるだろうし、
内容によっては乱入が必要な場合もあるのかな。

とはいえ、捨て台詞ではなく思いやりのある方法がいいなぁ。

14168545 journal
日記

colorlessの日記: あやふやな認識と不明瞭な表現 1

日記 by colorless

「人との接触を8割減らす」という目的に対して、
「人出8割減」という記事やニュースでの表記に加えて、
「自粛率」という数値まで出てきて、
目的が希釈されていく様な感覚にもやもやするのです。

14167181 journal
日記

colorlessの日記: わんこそば 82杯目 は本日が最終日

日記 by colorless

最近うちの家庭では海外旅行パンフレットを眺めるのが流行ってます。
当然行く予定があるわけではないのですが、
旅行できる状況になったらどこへ行こうか、あーだこーだと結構盛り上がっております。

今の状況を知る事は重要だけど、
いつ終わるか分からない不安を見続けるだけでなく、
いつ来るか分からなくても希望や楽しみを考える時間も必要ですよね。

typodupeerror

「毎々お世話になっております。仕様書を頂きたく。」「拝承」 -- ある会社の日常

読み込み中...