X (Twitter) Log of @h_hiro_
@h_hiro @h_hiro_ @__h_hiro__ @dousenP @k000072
Back to the list
@dousenP's tweets on 2025_09_06
2025_09_06 (土): 96 tweets
- RT @e_nexco_kita: 【記者発表】 道東道 トマムIC~十勝清水IC間の十勝清水IC付近の一部区間(約4km)が、本年11月中に4車線で運用開始できる見通しとなりました。具体な運用開始日時については、あらためてお知らせします。… https://t.co/Vuq7…
- [まもなく始発列車] 西和田駅(根室本線) 根室方面始発 10:42
- ながらRuby会議01 #nagara01 に行きます 私は岐阜市~[URL]、岐阜駅にいました
- RT @corocn: ギリギリになって書いた。ランチにおすすめの店です。 ながらRuby会議01 で岐阜に来たなら冷やしたぬきを食べてほしい|ながらRuby会議01 [URL] #nagara01
- 麺類大盛りが300円増しってことで、どれだけでかいんだよ、って思ったら本当でかかった 私は岐阜市~[URL]、東亭にいました [Tw:photo]
- ながらRuby会議 #nagara01 私は岐阜市~[URL]、長良川うかいミュージアムにいました [Tw:photo]
- RT @uproad3: nagara.rbはながらRuby会議で100回目の開催! #nagara01 [Tw:photo]
- RT @kokuyouwind: 「ながら.rbでは市が運営しているコワーキングスペースでもくもく会をやったりしていた。今回が第100回になるので特別回ということでながらRuby会議を開催した」 すごい継続しててすごい #nagara01
- RT @kokuyouwind: 「今回の開催にあたって、関西や東京で大きい地域Ruby会議があったので小規模で開催してもいいか悩んだが、小さな地域Ruby会議があってもいいと思い開催した。他地域での開催の後押しになれば」 #nagara01
- RT @coe401_: #nagara01 [Tw:photo]
- #nagara01 Refinementsの挙動がどんなんだっけって確認することからしてる 見てる: Module#refine (Ruby 3.4 リファレンスマニュアル) [URL]
- RT @sanfrecce_osaka: irb も refinements 使ってたのか、へー #nagara01
- RT @bash0C7: 50msオーバーの違いは確かに気がつく。60fpsの4フレーム分ぐらい #nagara01
- RT @uproad3: refineメソッド、rubyバージョンが上がるほど遅くなってるのか・・・ #nagara01
- RT @kokuyouwind: 原因調査。ruby 3.3で原因になる変更があるか探したところ、refineのcallcacheをクリアする変更が入っていることがわかった。これが原因かの切り分けのためRevertパッチを当ててみたところ、速度が改善したのでこれが原因だとわかっ…
- RT @kokuyouwind: callcacheとはなにか。メソッドを呼ぶたび、継承チェーンからメソッド定義を探す必要があるが、これは重い処理。そこで探索結果をキャッシュしているのがcallcache。ただrefineするとメソッドが追加されるかもしれないので、古いキャッシ…
- RT @Dominion525: 一回のリロードで70億オブジェクト分の走査が行われていた。人類の数かよ。#nagara01
- RT @kokuyouwind: 「rubyhackchallengeで直してマージしてもらうことができた! 4000倍速くなった」 うおー、すごい! #nagara01
- RT @onk: The・中の人に直接教えて貰える RHC 最高だな #nagara01
- RT @corocn: 声に出して言いたい 計測 再現 改善 #nagara01
- #nagara01 アルパカ代表さん「RubyKaigiで学んだ知識が、明日からすぐに使えるとは限らないが、(今回のパフォーマンス改善に)貢献するときに役立った」 GCの仕組みとか、プロファイラとか
- #nagara01 この投稿ですか [Tw:@kichijojipm]
- RT @kokuyouwind: 金神社あるという話からMoney Forwardの宣伝。名古屋オフィス走ってたけど関西とベトナム・インドにも拠点あるのね #nagara01
- #nagara01 仕組みを理解すると嬉しいといえば 自分が十数年前に初めてRailsを触ったとき、アプリをScaffoldで作るチュートリアルになってたのでそれで作ったら「とりあえず動きはしたが、改変方法がわからない」ということがあったなあ…
- RT @uproad3: 人は「できそう」なことしか「やりたい」と思わない、名言だ #nagara01
- RT @Dominion525: 「初心者の人います?」という質問に嘘つきがだいぶ混ざってたw #nagara01
- RT @kokuyouwind: 「今日の一句。 やってみて ダメだったら 人に聞け」 #nagara01
- #nagara01 App Storeは、当初はそのようなものは作られていなかったどころか「Appleとしては導入しないつもりだった」のね… 開発者側からの要望が多くて導入することにしたと
- #nagara01 RubyもObjective-Cも、オブジェクト指向の構成はSmalltalkの影響が強い
- RT @corocn: C++ を Objective C++ に移植したときライブラリ周り大変だった #nagara01
- #nagara01 CocoaPods(iOS・macOS向けパッケージ管理ツール)はRubyで書かれている。そしてRubygemsからも影響を受けているとのこと
- RT @kokuyouwind: 「CocoaPodsの重要なファイルは依存設定を定義するPodfileと、仕様ファイルである.podspec。これはRuby Gemsの Gemfile と .gemspec を手本にしている」 #nagara01
- RT @corocn: FastlaneもRuby DSL #nagara01
- #nagara01 ライブラリの依存性解決って計算重くなることありますものね…
- RT @kokuyouwind: 「Molinilloによる依存関係解決。バックトラッキングアルゴリズムを用いる。まず最新を仮に決めて、conflictしたら原因となった選択にバックトラックする」 あー、Prologのバックトラッキングと同じことをやるのか。制約充足問題だから確…
- #nagara01 Molinillo(ライブラリの依存性解決計算)は現在ではBundlerでは使われていない。ただしRubyGemsでは使われている
- #nagara01 長良川が間近です [Tw:photo]
- RT @uproad3: PicoRuby製のスペクトラムアナライザーデジタルサイネージをながらRuby会議の展示スペースで展示してます! #nagara01 [Tw:video]
- RT @Dominion525: 滋賀県はお隣なんだよね。#nagara01
- #nagara01 haruguchiさん、RubyKaigiの話は、かなりわからない話が結構あると感じた…
- #nagara01 haruguchiさんが作るインタプリタは、10ステップ(数値演算子、基本的な制御構文)で説明されていた。1ステップ1週間でできるかと思っていたら倍近くかかったとのこと
- RT @bash0C7: wakaranのグラデーション #nagara01 [Tw:photo]
- RT @kokuyouwind: 「フィヨルドブートキャンプのテーマ別勉強会「勝手にモブプロゼミ」で「インタプリタ作りたいんだけど、どう?」と聞いたら、「……いいよ!」と快くOKしてもらえた」 快く(間がある) #nagara01
- RT @kokuyouwind: 「STEP1 2項演算。この時点ではparserのみで設計。STEP2で3項異常の演算(ただし演算子の優先度は考慮せず左結合)。ここでlexerを導入してトークンに分解するようにした。Parser内にLexerがある構成」 #nagara01
- #nagara01 今回制作するインタプリタで、if文の仕様を if <条件> { 処理 } と書くように定義した。< が不等号なのか括弧なのか区別する必要が生じたが、動くようにできた
- RT @smarthr_dev: ながらRuby会議01 #nagara01 でSmartHRの @alpaca_tc が登壇しました。 開発環境のパフォーマンス課題きっかけの改善が、Ruby本体にマージされました🎉 [Tw:photo]
- RT @spikeolaf: ">="を"=>"にしてもlexer的には判別可能だから、特に問題はないとおもう。ただ"=>"は他の意味で使いたくなる可能性があるかなと #nagara01
- #nagara01 ライブコーディングはじまった
- RT @spikeolaf: メソッド呼び出しのカッコを省略できるようにしようとするもうまくいかなかった話。苦労が偲ばれる... #nagara01
- #nagara01 FizzBuzz動いた🎉
- RT @osyoyu: すばらしいデモだった、irb, reline/readline のありがたみも感じる #nagara01
- RT @kokuyouwind: デモ、1行でもミスって確定するとやりなおしなので凄まじい緊張感だったw ちゃんと動いて歓声が上がったのめっちゃよかったw #nagara01
- RT @spikeolaf: 便利なREPLの実装は難しいというのがわかるデモ。というかmultiline編集できるREPLってすごいのでは? #nagara01
- #nagara01 ATOM Matrixという、5×5のLEDを持つ小型デバイスをPicoRubyで制御する。ただ信号の送り方がコードとして直感的に書けず、ライブラリ化したと [URL]
- (RT @kokuyouwind: 「基本のアーキテクチャ。Super loop Architecture。初期化したら後は処理を無限ループする。ATOM Matrix光らせ方はデバイス独自仕様を読むのが難しいのでpicoruby-ws2812を用いる」 https://t.co…)
- あ、ライブラリは他の方が作ったものを使ったということですかね
- RT @onk: モノが光るとプリミティブな嬉しさがあるな #nagara01
- RT @kokuyouwind: 「せっかく加速度センサが入っているので、自分の動きに合わせて色が変わる。自作の picoruby-mpu6886 で使えるようにした」 [URL] #nagara01
- RT @uproad3: ライトセイバーを振り回すbashさん #nagara01 [Tw:photo]
- RT @onk: デモ映えするデバイス持ってきてるのえらいなぁw #nagara01
- RT @temoki: Lチカってなんでこんなテンション上がるんだろうねw #nagara01
- #nagara01 何て本なんだ ギャル電とつくる! バイブステンアゲサイバーパンク光り物電子工作 | Ohmsha [URL]
- RT @RKTM: rubyの話を聞きに来たらハードウェアの制御の話が聞けて楽しい。 #nagara01
- RT @RKTM: ギャル電さんを思い出していたら本編でも紹介されていた #nagara01
- #nagara01 koicさん、毎日OSSへのコミットをしていると…
- RT @kokuyouwind: 「今日の話。OSSを毎日やっている。RubyConf Taiwan 2025で「365日毎日コミットしてるって割と狂気ですよね(褒め言葉)」と言われたので舞台裏を話していきたい」 #nagara01
- RT @uproad3: 365日毎日コミットしている狂気の再現方法ということか・・・ #nagara01
- #nagara01 自分専用のissueを立てておき、対応できる/したいものからしていくと > koicさんのOSS開発
- RT @sanfrecce_osaka: 最近パッチ袋のネーミング draft/xxx にしてたけど wip/ のほうが短くていいかー #nagara01
- #nagara01 RuboCop(Rubyの静的コード解析)に、敢えて変な書き方をしたコード([URL] とか)を与えて試すこともあるw
- RT @Dominion525: TRICKは最強のRubocopキラー。#nagara01
- #nagara01 koicさん「OSSは、地球全体の非同期開発」
- RT @kokuyouwind: 「OSSは地球全体での非同期開発。コンテキストを文章化して伝える必要がある。共有することができるようになるのは仕事でもプラス。英語の品格がおすすめ本」 [URL] #nagara01
- RT @onk: GitHub でどんどん org が使われるようになったので人の名前が表に出づらくなったなと思う。ソーシャルコーディングが伝わりづらくなった感。 #nagara01
- #nagara01 koicさん、タイムゾーンが違う場所でコミットして、それを集めることをすると…
- RT @kokuyouwind: 「UTCオフセットだとおよそ25種類あるのでタイムスタンプ興味ある人は是非」 さすがにハードル高すぎんか…?w #nagara01
- #nagara01 「飲みに行くならその前にコミットしよう」それはそうw
- #nagara01 スポンサー:stmn様 TUNAG(同社開発の、業務DX・エンゲージメント向上のためのシステム) 最近したこと:サブサービスへの分割(サブドメインも変わるので認証の対応が必要) アプリが巨大化すると分割されたりするが、分割するだけでなくそれをする人たちの文化も大事
- RT @kokuyouwind: 「組織文化の重要性。アーキテクチャの変更だけでは、人間や文化に起因する問題を解決できない。コードの品質向上や技術的負債の返済を、新機能の出荷と同じくらい高く評価すること、開発者育成を重視することが重要」 #nagara01
- #nagara01 スポンサー:SmartHR様 Railsのためのgemのお作法について。ActiveSupportを使うと、ロードされたときに遅延実行ができるのでそうすべき。これは設定を別途与えた場合に反映できるかにも影響されるので重要。検出するためのツールも作った。
- RT @kokuyouwind: 「お作法に沿わないやつを見つけるgemを作った。ただ見つけたものは直してかないといけないので仲間を募集してます」 [URL] #nagara01
- #nagara01 スポンサー:Leaner Technologies様 マネージャーなしでマネジメントするには? マネージャーを立てるデメリットとして、責任が集中してしまうなどの問題があり、チームの限界がマネージャーの能力に依存してしまう。 マネージャーだけでなく、関係する全員が責任を持つべきものはそうする。
- RT @akitoshiga: 音楽の「すべてのパートがリズムに責任を持たなければいけない」に通じる話だ。 #nagara01
- RT @onk: エースとキャプテン、割と好きな Role の言語化で共感できる #nagara01
- RT @akitoshiga: spring_akiさんKOBE.rbの創設メンバーと伺ったのでお会いしたかった #nagara01
- RT @pndcat: connpassにしまださんの名前がなかったので、まさか参加されるとは思わずに、冷やしたぬきのお店で偶然見かけてびっくりしました #nagara01
- RT @Dominion525: しまださんの本にハズレなし、という気持ち。#nagara01
- #nagara01 しまださん「(日本Rubyの会として、)Rubyistたちの活動が、安全と経緯をともなった、実りのあるコラボレーションの場であってほしい」
- RT @corocn: これはグッとくる #nagara01 [Tw:photo]
- RT @kokuyouwind: 「地域Ruby会議ってなんだっけという紹介。一番大事なのはリード文にある『「地域」というのは「地方でやっている」ということを意味しない--地域カンファレンスは一流のイベントたりうるし、実際のところ私達が思っている以上のものになっている』」 #n…
- RT @takuya_stmn: docsってどうやってコントリビューションするのだろう。 と思ったけど、これぽい。 [URL] #nagara01
- #nagara01 utarageさん、Ruby1.8.7+Rails1.2.6で作ったシステムを今でも動かしている…
- #nagara01 utarageさん「今回のながらRuby会議は、corocnさんの行動力が8割だと思ってます」
- #nagara01 さっき食べた冷やしたぬきそばです [Tw:@h_hiro_]
- #nagara01 鵜飼船も気になりましたが、イベ被りのため不参加です…(てかこのあとの懇親会も出られず)
- 私は岐阜市~[URL]、名鉄岐阜駅 (NH60)にいました
Back to the list
Powered by @h_hiro_