いけむランド

はてダからやってきました

Ruby

Ruby on cygwin (2024/04月号)

気が向いた時にまとめる不定期連載です。

表参道.rb #95 に行ってみた

どうにも 4 年半ぶりでした。

Re: ruby master (x86_64-cygwin) がセグっててどうしよう

なんかいろいろ調べてたら解決したっぽい。

ruby master (x86_64-cygwin) がセグっててどうしよう

タイトルのとおりでしかないのであるが、どうバグレポを書けばいいか悩んでるため、とりあえずでメモしておく。 追記 : とりあえず解決しました。 fd0.hatenablog.jp

ruby-gnome の cygport を読み解く

ruby-gnome も古いままであったため、2.6 → 3.2 の追従をちょこちょこやってる。

gem install で native extension のソースコードも一緒にインストールされる件

ruby-curses のパッケージをつくっていたら、最新だと vendor 配下の PDCurses のソースコードもパッケージに含まれてしまうことに気づいた。

普段は Java を書いてるけど RubyKaigi 2023 に行ってきた

相変わらず仕事では 1 ミリも Ruby を書いてないです。 主観がガッツリ入った感想がメインのため、きちんとした内容を知りたい場合は他の人のまとめを参考にしてください。

普段は Java を書いてるけど RubyKaigi 2023 に行ってきた (Day 3)

本当に体力的に厳しかったです。

Re: Looks like Google Safe Browsing has marked rubygems.org as unsafe

RubyKaigi 2023 開催中に rubygems.org が閲覧できなくなるとかタイミング悪過ぎでしたね。 github.com ちなみにこのタイミングでちょうど rubygems.org へのリンクがあるメールを投げたら、gmail 側で spam 判定されてました。 www.mail-archive.com

普段は Java を書いてるけど RubyKaigi 2023 に行ってきた (Day 2)

既に体力が厳しい。

普段は Java を書いてるけど RubyKaigi 2023 に行ってきた (Day 1)

テンションは高かった。

普段は Java を書いてるけど RubyKaigi 2023 に行ってきた (Day 0)

実はグリーン車でした。

rdoc も先に更新しておくべきだった

ruby と rubygems を何とかしたため、次は次回以降に ruby 側に ruby-tcltk の obsolete を書かなくて良いように ruby-tk を更新することにした。

cygwin setup で最新の ruby をインストールできるようにした話

長い間 cygwin 側の ruby のパッケージメンテナが不在だったが、EOL で放置されてしまっている状態は rubyist としては寂しいと感じ、一念発起して adopt *1 することした。*2 *1:どうも cygwin ではメンテナ不在のパッケージのメンテナンスを引き受けること…

rubygems.cygport を読み解く

ruby.cygport を読み解くだけだと、よくわからないところがあったため rubygems.cygport も読み解いてた。

ruby.cygport を読み解く

Cygwin 公式の Ruby が 2.6 が止まってる話を去年したのですが、一年経っていまだに orphaned なため、そろそろ Intent To Adopt (orphaned なパッケージのメンテナンスを引き取ること) に挑戦してみることにした。

やはりソフトウェアは何もしないと壊れる

何年か前から Rails 製の Web サイトを Elastic Beanstalk で動かしてて、最近触ってなかったが、テンプレートの文言を変えないといけないからと久々に見たら、いろいろと良からぬことが起きていたため、解消した時のメモ的なやつです。

普段は Java を書いてるけど RubyKaigi 2022 に行ってきた

伊勢に旅行した時に通過したことはあったが、降りるのは初めてだった。*1 主観がガッツリ入った感想がメインのため、きちんとした内容を知りたい場合は他の人のまとめを参考にしてください。 *1:タイトルは 普段はPerlとScalaを書いていますが #rubykaigi 20…

chkbuild 環境を捨てて簡易なシェルスクリプトに移行した

だいぶ前に cygwin (i686, x86_64) 用の chkbuild 環境をつくってみたが、保守がいろいろと面倒になったため、シンプルなスクリプトに置き換えることにした。

Ruby on cygwin (2022/2月号)

気が向いた時にまとめる不定期連載です。

Amazon Cognito ユーザープールに統合された REST API を呼び出せるかを自動で確認する

API Gateway と Cognito の設定が終わって、きちんと REST API を叩けるか確認するのを自動化したいなと思って、いろいろ調べた結果をまとめます。

表参道.rb #49 に行ってみた

omotesandorb.connpass.com久々に行ってしゃべってきた。 Ruby on cygwin (2019/8月号) from fd0 www.slideshare.netおしゃれスライドをつくりたかっただけ説はあります。

Ruby 2.6.3 on x86_64-cygwin

令和とともに Ruby 2.6.3 のバイナリパッケージが cygwin 公式からリリースされたので適当にいじってみた。www.mail-archive.com

RubyKaigi2019 に行ってきた

Day0 つる瑠 yokanavi.com

AppVeyor で cygwin での chkbuild 環境をつくってみた

最近は cygwin 環境で新しい Ruby を動かす遊びをしてるのですが、どうにも CI 環境がないみたいので、AppVeyor につくってみることにしました。And there is no CI for cygwin. Contribution is welcome. Bug #15465: Tests failed on i386-cygwin - Ruby t…

表参道.rb #43 に行ってみた

omotesandorb.connpass.comLT 枠が空いていたので飛び込みでやってみました。スライドは用意してなかったので喋りたいことのベースとなる内容を表示したブラウザタブを何枚か用意して、切り替えながら発表しました。

Rupology というライブラリを書いてみた

Ruby の勉強の一環で簡単なライブラリを書いてみた。github.comRepology といういろんなディストリビューションのパッケージのバージョンを比較できるサイトがあって、これが API を提供しているので、それの client を書いてみることにした。感想を言うと、…

Ruby にコントリビュートした

RubyKaigi で熱的なものをもらった勢いで patch を送ってみたところ、いつの間にか取り込まれてた。

RubyKaigi 2018 に行ってきたので小並感を書く

Day1 Keynote 生 Matz 初めて見た。 Lunch 牛タン弁当 スタンプラリー どら焼き祭り クッ社さんのどら焼きはずんだ&餅で一味違った フロッピー獲得 Analyzing and Reducing Ruby Memory Usage 「草生えるで有名になった」で草 5000 兆円ほしい 「簡単でしょ…

charlock_holmes を bundle install するのに苦戦した

タイトルそのまんまです。 github.com 環境は以下の通り。 $ uname -rs CYGWIN_NT-10.0 2.8.2(0.313/5/3) $ ruby -v ruby 2.3.3p222 (2016-11-21 revision 56859) [x86_64-cygwin] bundle install すると extension のコンパイルでコケます。 g++ -I. -I/usr…