タグ watson1978
人気順 10 users 50 users 100 users 500 users 1000 users最終出社日でした - @watson1978 の日記
今日はReproでの最終出社日。思い返せば 30 歳も過ぎてから Ruby とどう関わっていくかという人生だった。 MacRuby (2010年~) 暇つぶしに Mac OS X のアプリを作ってみようかと思い立った時に出会ったプロジェクトだった。 今のように Swift や clang というコンパイラもなく、 Objective-C 言語というとにかく [] を... 続きを読む
ObjectSpace を利用して Ruby 製 worker のメモリ使用量を改善した - @watson1978 の日記
現在、Ruby 製 worker を作成することを業務で行っているのですが、継続的にメモリ使用量が増加する現象に遭遇してました。 (グラフの値が下がったタイミングが数回ありますが、それぞれでデプロイが行われてリセットされただけ) ObjectSpace.allocation_sourcefile や ObjectSpace.allocation_sourceline を利用して... 続きを読む
Ruby の Windows 環境 (備忘録) - @watson1978 の日記
RMagick の ImageMagick 7 対応 作業をするにあたり Windows 環境でも簡単に使えるようにインストールまわりを昨年末くらいからやってました。備忘録がてら作業ログを残しておきます。 Ruby の Windows 環境は 2 種類存在しており RubyInstaller に代表される GCC を使用する MinGW 環境 ActiveScriptRuby のように Micr... 続きを読む
バッチ処理の一部で 30 分以上かかっていた処理を 14 秒で終わるようにした話 - @watson1978 の日記
Ubiregi Advent Calendar 2018 の 18 日目です。 ユビレジではたくさんのお客様の大量の POS データをお預かりしており、様々なバッチ処理も実行されています。今回は特定のケースでバッチ処理の一部が 30 分以上かかっていた処理を 14 秒で終わるようにした話について書きたいと思います。前回の Ruby 2.5 の SEGV と闘... 続きを読む
OpenGithub という Xcode Source Editor Extension を作りました - @watson1978 の日記
Xcode で開いているファイルを GitHub で表示する - @watson1978 の日記 で作ったスクリプトをもとに、OpenGithub という Xcode Source Editor Extension を作りました。 github.com Xcode で開いているソースコードをGithub上で簡単に表示することができるようになります。 使い方 セットアップ Release ページから... 続きを読む
RubyKaigi 2018 LT の CFP 出した - @watson1978 の日記
2018 - 04 - 14 RubyKaigi 2018 LT の CFP 出した 次のような感じで RubyKaigi 2018 LT の CFP に出したよ。 ## Improve JSON performance I would like to talk my progress of daily contribution to Ruby world. Last year, I talked... 続きを読む
Watson1978/kotori · GitHub
So far, it doesn't implement Back/Foward feature like webbrowser. In order to reduce memory usage, now, it disables Back/Foward history. 続きを読む
MacRubyでRubyとObjective-Cのソースから1つの実行ファイルを作る - Watsonのメモ
MacRubyIRCに入ってみたら、いきなり質問されて困っていたら jballanc さんが助けてくれました。「RubyとObjective-Cのソースから1つの実行ファイルを作るにはどうすれば良い?」って話で、興味深いものでした。 Aphelion: watson1978: is there a way to link c, objc, and macruby in the same execu... 続きを読む