mixiユーザー(id:7593622)

日記一覧

検証したソースでの実行時間 その都度開いて閉じる:5秒前後 グローバルにする:2.6秒とかそんくらい 引数で渡す:2.7秒とかそんくらいということで、時間は半分くらいになった(select文も発行しているので、単純に2倍速いという話ではないと思うけど)

続きを読む

ループの中で呼び出すメソッド内で、DBアクセスをしている。メソッド内でコネクションの作成、切断(close)をして別段問題もないのだけれど、何十回、何百回も呼び出される中、毎回、作成、切断しているのもなんか勿体無い。そんな場合にコネクションプール

続きを読む

うまくいった。「EnvironmentVariables」という key を使って。環境変数の設定用の key なので、PATH 以外もできる(筈)。

続きを読む

/usr/bin:/bin:/usr/sbin:/sbinだけとか。設定用のシェル書いて、.plist作って、launchctl loadすれば、launchdで立ち上がるモノたち共通の(システム共通の、なのかな)設定ができるらしい。その時の実行だけ有効な設定はできないのかな。.plist に PATH と

続きを読む

~/.bash_profile を読み込んでないからかな?〜.plist で動かすスクリプト内に source ~/.bash_profileを入れてみた。動くのは今日の夕方。→ ダメでした orz

続きを読む

ナウシカはどっかにいないのか、と思ってしまう。(王蟲じゃ無いけど)

続きを読む

Command Line Tools をインストールしようと思って、Xcodeを立ち上げたら、足んないものインストールするよみたいなメッセージが出てOKしたら、Xcodeが勝手に9.2に上がっている(それまでは8.xだったはず)。もしかして、これでいけるかと思ったけれど、「bre

続きを読む

以下、管理者用アカウントで実施$ openssl versionOpenSSL 0.9.8zh 14 Jan 2016$$brew info opensslopenssl: stable 1.0.2n (bottled) [keg-only]SSL/TLS cryptography libraryhttps://openssl.org//usr/local/Cellar/openssl/1.0.2l (1,709 files, 12.2MB)

続きを読む

ruby を2.5.1にして、gemをインストールして、日々動かしていたソースを試しに動かしてみたところ、問題なく動いた模様。ただ、まだ「https接続でエラー」を含む部分は未検証。(追記)検証してみた。大丈夫そうだなあ。

続きを読む

commandキー、shiftキー、「.」(ドット)同時押しで切り替えができます、と。初めて知った。

続きを読む

まずは ruby-mysql$ sudo gem install ruby-mysqlPassword:Fetching: ruby-mysql-2.9.14.gem (100%)Successfully installed ruby-mysql-2.9.14Parsing documentation for ruby-mysql-2.9.14Installing ri documentation for ruby-mysql-2.9.14Done installing

続きを読む

rbenv local systemで戻るそうな。で、ちゃんと戻った。# ↑ ちゃん調べなさい→自分 という話いや、これも正確ではなかった (^_^;基本的には「global」を使う方が良さそうだな。rbenv global systemなので、切り替えは、rbenv global 2.5.1 ← rbenv in

続きを読む

Sierraデフォルトの ruby を使って、gem list -r とやると1つも gem が表示されず終了する。なので、gem自体のアップデートでもやってみるか、と sudo gem update --systemとやったら、 SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello

続きを読む

さて Ruby はどのバージョンをインストールしよう?自分の作ったソースは大したことしてないので動くんじゃないかと思うけれど、gemでインストールしたものたちはちゃんと動くんだろうか?あれ?そもそも、rbenv で切り替えた時、gemはどうなるのだ?新しい r

続きを読む

お、帰ってきた。$ brew update==> Downloading https://homebrew.bintray.com/bottles-portable-ruby/portable-ruby-2.3.3_2.leopard_64.bottle.tar.gz######################################################################## 100.0%==> Pouring portabl

続きを読む

ssl/tlsの古いやつはダメです、というやつかな。SierraさんのデフォルトRubyは2.0で、そのまま使っていればいつかはこんなの出るかな、という感じではある。さて、ググったところ、問題はデフォルトのRubyというより、デフォルトのOpenSSLの問題の模様(まあ

続きを読む

KB4100403で当たり、という感じ。パッチ適用から丸五日ほど経っているけれど、事象の発生なし。#めでたしめでたし

続きを読む

ここ2、3日で3回くらい事象が発生。休止状態に入る時、または休止からの復帰時に、USB接続のHDDが悪さでもしているのかと思って、一番最近常時接続した(そしてHDDケースとしては一番古い)USB-HDDを外してみたりしたけれど、やっぱり発生した。しかも休止

続きを読む