Categories ( Ruby )

» Bundler環境でIRBでもLSPでもドキュメントを利用する方法

» Ruby 3.2と3.3のirb historyの扱いの違いと対処方法

» Result型とRailway Oriented Programmingをめぐる旅

» dry-operationのススメとエラー情報をViewまで持っていく方法の模索

» aligach.netのRubyとViteをバージョンアップした

» ViteRuby 3.7.0は起動方法のデフォルトがnpx経由になった

» PlaywrightをRSpec, Capybara, Seleniumと組み合わせて使い、traceを出力する

» 少しでも例外を安全に扱うために - RubyとJavaScript編 -

» RSpecで一部のテストを特定のタイミングでだけ有効にする

» 自作Rubyスクリプトをrubygems、docker imageとして配布、利用するために

» Wasmで少しだけ手軽にRubyとRubyスクリプトを持ち運ぶ

» Cloud TasksとActiveJobでバックグラウンドジョブをこなす

» PlaywrightをRubyから使うコードをCloud Native BuildpacksとCloud Runで動かす

» 低頻度アクセスサイトのworkerプロセスのコスパが悪いよ問題にSolidQueueが使えるかも

» Cloud Native Buildpacksのextension完全に理解した

» annoy-rbで初めてのベクトル検索をめちゃくちゃ手軽に試す

» Gemfile.lockでRubyのversionを指定する方法

» HerokuのCloud Native Buildpacksを使ってCloud RunでSinatraアプリを動かしてみた

» 今さらVCR使ってみた

» 初学者(とその指導を行う人)向けRubyとIDE

» Standard gemを試してみた

» 今さらYARD + Solargraphで快適Rubyコーディング

» Ruby x Node.js x yarnを利用した静的サイト生成用のDocker imageをできるだけ素朴に構築する

» Jekyll Sass Converter 2.2.0からsassc(libsass)を外せるけど注意が必要

» Architectural Decision Records を知った

» vite_ruby全体的にはとてもよい。けどちょっと注意も必要かも。

» ついにCloud FunctionsにRuby Runtime登場!

» 自分が思うRubyの「動的さ」が世間とずれているっぽいので書きとめておくメモ

» Hanami::Controllerで共通の処理を差し込む

» ActiveRecord ERDの代わりを求めて

» fogをやめてShrineにしてみた

» Bundler v2の動作の変更にやっと追いついた

» RailsのApplicationController::RoutingErrorがたまらなくうざい

» rack-timeoutの情報を引き出すのは難しいけどobeserversがあって工夫の余地はある

» JavaScriptのErrorを少しでも他の言語の例外classのように扱えるようにする

» 富山Ruby会議01に参加してきた

» Rubyスクリプトをcross-platformなstandaloneバイナリにしようとして諦めた

» Signet gem + HttpLog gemがよかった

» RubyでOpenAPI clientの動的生成させてみた

» NativeMessagingの処理とNativeMessagingHostを作るときのTips

» SeleniumWebDriverでブラウザのconsoleの出力を取得することでRubyだけでCORSのテストをする

» Rubyでdebug用のloggerをお手軽低コストに仕込む

» How to test rack middleware

» もっとControllerから分離してtestableに

» Railsはどうやって500やdebug用のエラー画面を出しているのか

» testable constraint

» Hashie::Dashでお手軽validationあるいはリソースを信用できるかどうか問題

» Rails + rack-corsの設定をRSpecだけである程度お手軽にテストする

» RSpec 3からPendingだけでなくSkipというものが増えていた

» WebpackerとWebpackManifest gemはwebpack-assets-manifest npmのentrypoints形式を前提にしている

» RSpecでわざとCSRF対策に引っかかったフリをする

» routingのconstraintsを一気に適用する

» CellsはLayoutを持っているか

» RubyのCellsのv4以降の使い方メモ

» Jekyllの外の世界からdataを作る準備

» My first Jekyll GeneratorのためにJekyllを読む

» 2018年にもなってMiddlemanとJekyllを比較してみたよ

» Jekyll 3 + JekyllAssets + Parcelの環境を作ったけど注意が必要だった

» Middleman v4のExternal Pipelineてpreprocess全般に使えるのでは?

» Middleman 4.2.1 + External Pipeline + Parcel 1.12環境を作れた

» charset指定のないHTMLを扱う

» 怠惰なRubyistがNginxをできるだけ楽に使うことを考えたメモ

» ActionMailerでSendGrid WebAPIで送信しつつ独自headerを追加しつつresponseを取得することはできるか

» ActionMailerで送信依頼の結果を取得する

» ChromeDriverを使ったE2Eテストは再現性に注意が必要

» RSpec 3.5のRequest Spec使ってみた

» PHPアプリのDB schemaをRubyのActiveRecordだけでdumpする

» WindowsでRails x Herokuと仲良くする

» SinatraとOmniAuthで学ぶRack middleware

» RRはRSpec 3には対応していない。でも…。

» RSpec 3に移行するのそんなに大変じゃないかも

» Pact 1.9.3のprovider verifyはRSpec3以降が必要

» RailsのCでもVでもない場所でアプリのURIを扱う方法

» webmockとpactのmock serviceの違い

» PactのProvider側の検証ができたのでいったんまとめ

» Pact試してみた

» GrapeとSwaggerだけでAPIを記述していく準備

» Shift_JISの範囲外の文字を検出、見える化したい

» 久しぶりにSinatra AssetPackを触ったらbundle updateしないと動かなかった

» WindowsのRubyでGitのcommitを扱おうとしてた

» CircleCIに最新のSQLite3をインストールした状態でsqlite3 gemを使う

» Rails + Browserify + Mithril + cmsxで動くもん書いてみた

» ItamaeとChefについての比較メモ

» dotenvで秘密情報を扱う件 〜 Ruby, PHP, PaaS, CI について 〜

» Sinatraからrails-assets.orgを使う

» Sinatra AssetPackを試してみた

» Kanazawa.rb meetup #22でHerokuハンズオンやってきたよ!

» rbenvをHomebrew版にスイッチした

» Rails 3+の環境変数の一部をフィルタリングする

» Google Calendar API v2でredirectされる場合が出てきた

» Kanazawa.rb meetup #14 に参加してきた

» Kanazawa.rb meetup #12に遅刻して早退してきた

» Kanazawa.rb meetup #10に飛び入りしてまたノースライドで喋ってきた

» Windows + 公開鍵認証でCapistrano

» WindowsでVagrantパッケージを入れたときにできることとVagrantfileをrakeで生成するアイディア

» vagrant + chef-solo provisioningが初めて動くまで

» Kanazawa.rb meetup #8「なんでも質問してみよう」でした

» Kanazawa.rb meetup #7 行ってきました

» Kanazawa.rb meetup #6 でなんか途中から覚えてない

» Kanazawa.rb meetup #6 はクラウド祭りです!

» Kanazawa.rb meetup #5 !

» Kanazawa.rb meetup #4 に行って来た

» kanazawa.rb meetup #3に参加してきた

» Rails + Jasmine gem 1.2のsrc_filesの与え方

» Rails邪道resource定義

» 開発用Rails serverをthinからWEBrickに戻した

» kanazawa.rb meetup #2 に参加してきました

» kanazawa.rb meetup #1 に参加してきた

» CentOS 5 + REE 1.8.7 + Rails 3.2 + RailsAdmin + Dragonfly 0.8とかの話

» RailsAdmin + Dragonfly + html5_validatorsでアップロード済みのファイルを認識しない

» github pagesとjekyllを今さら練習

» Dragonfly attachmentを持つレコードをコピーする場合には注意が必要

» capybara-mechanizeでSJISのページを扱う

» Capistrano使うときの初歩的な注意事項二つ

» NetBeans 7でRails 3開発環境を作ってみた

» Mongoid試してみた

» RailsAdmin試して簡単にTypusと比較してみた

» PHPのサイトをcapistranoで自動deployしてみた

» KUROIGAMEN恐怖症にrack-webconsoleはいかが

» 『リファクタリング: Rubyエディション』を読んで思い出したこと

» 実はCapybaraってよく分からないんです

» Ruby Gold Programmer になりました

» 今度からrvmでruby入れるときはdocument忘れないであげたい

» Twitterのfollowerのgithubアカウント引っこ抜いてみた

» gyunyuというRTMアプリを作りました

» ActiveSupport::JSONは自動でunicode escape sequenceにしてくれる

» bundler時代のrailsのaliasの話

» プロメトリック試験受けた

» RubyEnterpriseをsrpmからrebuildしようとしたらspec間違ってるじゃん

» LiveReloadが超気持ちいい2011

» rackアプリのサーバサイドでHTMLをチェック

» jshint4rというものを作りました

» Rubyのexecjsがすごい件

» 条件演算子のべからず2題

» cutagemをrake0.9.0以降に対応させる

» 古いMechanizeスクリプトを少しモダンにする

» HTMLかどうかの判定にbodyだけでなくheaderも使う話

» .rvmrcの扱いを明示するrvm rvmrcコマンド

» Kaminari 0.12.4とwill_paginate 3.0.0がconflictするらしい

» Rails.envは全体に影響するけど、RSpec書いてて忘れちゃった話

» OSX10.5 + Ruby 1.9.2 + sqlite3 gem 1.3.4が入らない

» rack-legacyを試してみようとしてMacではダメだった件

» 最新のfrontend技術を使いまくれる静的サイトジェネレータMiddleman

» The Final RubyKaigiに途中参加してきた

» ようやく Rails3 アプリを一つリリースした。

» RailsとjQueryでformの必須項目を自動強調してみた

» FasterCSVでの改行の扱いメモ

» RubyでGoogle Calendarを扱うライブラリ超簡単比較メモ

» iCalからGoogle Calendarへ同期をとるツール書いた

» RubyのHash式の { } は省略もできるけど完全に同一ではない

» Ruby 1.9の高速化の恩恵はWindowsでこそ大きい

» Rubyのif式で気づいたこと

» CentOS 5 + Rails 3 + native extensions のメモ

» 今さらRails3メモ - 番外編その2: gitに入れてないファイルの洗い出し -

» 今さらSinatra最低限メモ

» 今さらRails3メモ - 番外編その1: Paperclip and Dragonfly -

» RSpecのdescribe, context, itと感想

» FasterCSV::Tableでヘッダが取得できるけど空セルに注意

» 今さらRails3メモ - その5: Model Association -

» 今さらRails3メモ - その4: Modelのちょっと変わった基礎 -

» 今さらRails3メモ - その3: デバッグというか差し込み口と中身の確認 -

» 今さらRails3メモ - その2 : C, V を中心に -

» 今さらRails3メモ - その1 : DB操作、Model確認周りを中心に -

» Forgeryの独自辞書でFabricateする

» bluepillを知る

» easy_fabricator とか作ってみた。

» 改めてRubyとbundlerとオープンクラスとgithubに感謝

» Typusのcsv downloadがセミコロン区切りな件

» crontabの書き換えミス防止にWheneverを使おうとして失敗

» Rinari+RhtmlでRailsのコードを書くことにした

» 超今さら初めてのgisty

» 素の Ruby 環境で Fabrication

» 今さら始めるRails 3

» CentOSでREE使う時はパスに注意

» RubyのJSONライブラリは1.4系でescape周りで変更があった

» Rails 3の動かし方メモ - Apache編 -

» 複数バージョンの LL を入れる話を集めてみた

» Rubyのプロジェクトの雛形 + gemの生成/公開にjewelerを使うようにしてみた

» マッチしなかった要素を探す

» RubyKaigi 2010 のスライド一覧を作ろうとして挫折

» rst2odt.py 用の stylesheet を作る

» Bundler 0.9.26 を触ってみた

» rvmを使ってREEへの移行を考える

» Rubyのautosplitの結果は$FというグローバルなArrayに入る

» rest-clientがイロイロ変わってた

» SkypeのHTML形式のログにgrepを掛ける

» RubyとGrowlでシンプルなネットワーク監視

» Integrity思い出しメモ

» Cucumber を PHP アプリに対して本当に使えることが分かった

» Excelで作った表のHTMLに特化したcleaner書いた

» Sinatra 0.9.4 + Rack 1.1.0 を試した。こりゃ楽ちんだ。

» Mechanizeで無茶をする

» イントラgem server運用開始

» rqr を使って Ruby で QRCode 画像を作る

» Godで簡単daemonize

» Godにプロセスの起動順序を教えたい

» God + tig.rb へ移行した

» Ruby の SSL の証明書検証の失敗でハマっていた

» 実行中の Ruby の install ディレクトリを知る

» xig_installer なんてものを書いてみた

» RubyGems自体のアップデート

» RiCal をちょっとだけ試した

» 簡単なWeb作り向けRakefile作った

» tDiary を 2.2 系に上げた

» friendfeed.rbの最も基本的な使い方

» shlauncher で自作スクリプトの管理を簡単に(できるかも)

» gem server が簡単すぎてビビる件

» Godで初めてのプロセス監視

» VirtualBox の設定ファイルを簡単にバックアップするツールを作って公開する過程で分かったこと

» Unicode数値文字参照

» TC/TT の gem ができてる

» 第1回北陸ITPro勉強会でLTしてきた

» 妙なライブラリの名前とコマンドラインオプション

» Array#map {}.compact と Enumerable#select

» gemを作るとき、プロジェクトを作るときには結局何を使うと嬉しいのだろう

» Capistrano :ssh_options 再び

» NKF.nkf( '-M' ) が Ruby 1.8.5 で壊れている

» URI#encode, decode するのに $KCODE は要らない気がする

» pukiassist なんてのを作ってみました

» Rake 内では Exception の class 名が消える場合がある

» Mechanize の parser を Hpricot にする

» Sinatra on CGI はとりあえず諦めた

» ri Net::HTTPResponse がステキ

» 特定の namespace の中で const_get()

» RestClient は 0.9 でヘッダが取れるようになってた

» Mix-in が分かった気になる

» Ruby の map がなぜ好きになったか

» Ruby の WWW::Mechanize のコツが少し分かってきた

» Capistrano founder burnt out

» Ruby の画像ライブラリはまだ何かと面倒

» gem メソッドで gem ライブラリのバージョンを指定

» Ruby に添付されている rss モジュールのバージョン

» Rubyで変数から定数を得る

» Ruby で expect してみた

» Capistrano と Rake の比較

» Net::SSH で明示的に password 認証に

» URIベース pear package を管理しやすくする Capistrano レシピ

» Camino や Safari の日本語そのまま URL をちゃんとエスケープして再利用する

» Capistrano の :ssh_options と Net::SSH

» 自分の環境を手っ取り早く再現するツールの構想

» Rake と環境設定がだいぶ分かってきた

» ri ってメソッドも引けたのか

» Webby で静的サイト作成

» Capistrano は思ったよりシンプルで思ったよりすごい

» CGI を rackup してみた

» RotationMaker を作った

» Ruby で iCal データをマージする

» Merb が意外に環境を選ぶ

» リモートの機械から growl

» ReviewMonk を動かしてみた

» Yapra に Publish::Smtp 追加

» Trac の feed を merge する Yapra の YAML を ERB で作る

» Yapra で Trac の timeline feed を 1本に

» rest-client が便利

» Yapra で吐いた feed を実際に購読する前に

» Yapra で FreeNAS News の野良 feed を作った

» periodic_forwarder を書いた

» shell スクリプトと Ruby スクリプトで設定を共有する

» Yapra の Feed::Custom で attribute を扱えるようにする

» 今さらながら Hpricot は便利

» 今ごろ scraping に苦労している話

» REXML で SAX風に id と class を抜き出してみた

» RDoc::usage がやっぱりあった。けど。

» Yet Another Pragger -- BONNOH FRACTION 13

» Pragger 続き

» My First Pragger

» Rswatch なんてものを書いてみました

» CSVを固定長フォーマットのテキストに変換して普通のエディタで開く

» Opensource FastLadder 設置失敗

» irc proxy は nadoka をやめて tiarra にした

» nadoka pong 問題に一条の光明

» Colloquy 乗り換え失敗

» nadoka pong 問題よく分からず

» nadoka ピンチ

» 自分自身が起動されたかどうかを確認

» nadoka の rss_check.rb で RSS 2.0 とか Atom とか

» nadoka を使ってニュースの feed を irc に複数垂れ流す

» nadoka をいじり始めてこれからの irc の活用を妄想

» rake db:schema:dump してみた

» WEBrick メモ

» ma.la印ローカルプロキシ(2006年製)がちょっとイマイチ

» hosts と DNS のどちらで名前解決してるか分かるツール書いてみた

» Puppet ダウンロードできる?

» crontab モジュールで warning

» Ruby の Test::Unit で使える assertion

» 手作業修正 -> load 完了

» svndumpfilter は意外と使えない

» 思い出した ICU だ。

» Mac 使っててもフツーの人にはキモがられるのがオチです、きっと

» spamlinkcheck.rb 再導入

» spamlinkcheck.rb を外した

» なんか referer が表示されないな

» linkcheck よく分からず

» またまた家鯖の確認不足に気づく

» spamlinkcheck.rb を導入

» ecb 続き

» Hash と map と key の順序

» 夏休みの課題に Rails

» OSX 10.3(Panther) で Rails 1.2.x

» ふと思い立って JRuby

» CMSがあとからフレームワークを採用

» 21世紀のBASIC

» Exif って意外にメンドイ

» 複数のプロジェクトのコードからドキュメントを自動生成する

» rote いいかもしんない。

» gem の検索って不便だな

» cron ジョブに複雑な条件を与えやすくする

» crontab コマンドでの設定内容を自動バックアップ

» Ruby のモジュールをつらつらと

» cron + dRuby ってできるかな?

» RubyグループとRubyistグループって何が違うんだ?

» 最近リファラがまったく残らなくなった

» るびま16号のインタビューが面白い

» emacs で 3タブ

» tDiary 2.1.4 に上げた

» tDiary search が 2.1 で動かないねぇ

» tDiary を上げようかどうしようか

» RubyGems って複数のバージョンを管理できるのか

» Locomotive なんて素敵なものが

» tDiary で vodcast ってできないかな?

» tDiary を port forward 越しに使うと一部おかしい

» 酔っぱらった

» そうか結城さんが Ruby 本書く、のか?

» RWiki ってすごい?

» Ruby リファレンスマニュアル改善計画だそうで。

» 結城さんRubyデビュー

» るびま12号の qwikWeb の記事からテストについて思う

» CGIKit 2 の preview2 が出てる

» PStore のバックアップがなくなっていた。

» HSP → Ruby?

» 1.7以降は case で正規表現マッチが使いものになるのか

» comment spam の対処を「正しく」できたらしい

» Ruby で YAML はすごい楽じゃん

» いまさら 1.6 ですが何か

» ユニットテスト始めました

» そろそろ Tiger かなぁ?

» CGIKit 2 preview1 を試す

» るびまが読みにくいことに気づいた

» erb とローカル変数とインスタンス変数

» やっぱり全部配列じゃない方がよかった

» 名付けて mailread_ar.rb かな?

» FileUtils を作っていた

» optparse チュートリアル補完メモ

» tDiary 2.1 以降にほしい機能

» ルビま!

» Perl に疲れた、ってのは噂にも出てこないのか

» Ruby 1.8 対応リファレンスマニュアルの HTML 一括ダウンロード

» Ruby のドキュメントとかサイトとかここ数日で動きがあったらしい

» Ruby のドキュメント、Python のドキュメント、PHP のドキュメント

» やっちまった < sheepman 方式フィルタ

» shebang

» sheepman 方式ツッコミ spam 対策を採用やめた

» tDiary むずいな

» 知ってて選ぶこと、知らずに決められること

» 違いは作業環境的な面だと思うんだな

» ruby 周り

» Rubyist Magazine 0003号

» 三たび ruby-list 話

» ruby-list がなんかうまいこと戻ってきている

» ruby-list が荒れとる

» RubyistMagazine 0002 より

» るびま創刊

» portupgrade -an の結果を整形

» tdiarygrep 追加

» Ruby 使えそうなモジュール&ライブラリ

» RDoc 勘違いしてた

» RDoc と Pdoc

» 今日のビックリ

» tDiary の先月の日記へのリンク

» BlueCloth

» makerss.rb 再び

» tDiary のカテゴリ機能

» amrita 引き継ぎ

» makerss.rb の面白くない挙動

» Panther と Ruby

» tDiary カスタマイズ

» MoBo

» pdumpfs を SMB 越しには無理

» lily 文字化け

» Ruby ツール二題

» Lily が進化している

» Web家計簿 MoBo にバグ発見

» MoBo 使い始める

» tDiary の位置付け変更

» げー。できてんじゃん。

» Windows で tDiary の Wiki スタイルが使えなかった。

» TrackBackプラグイン

» tDiary プラグイン

» blogkit 導入

» tDiary を Wikiスタイルにしてみた

» tDiary アップデート

» Ruby の attr_accessor が激しく便利

» Ruby のエラー

» csv.rb は

» RDoc って

» わーい < Ruby

» Tempura

» バージョン管理なら

» VikiWiki と blosxom

» mod_ruby 化

» VikiWiki を上げる

» Unicode 周り

» ガーン < コマンドライン引数

» うがー行きたい

About

例によって個人のなんちゃらです

Recent Posts

Categories

Tool 日々 Web Biz Net Apple MS ことば News Unix howto Food PHP Movie Edu Community Book Security Text TV Perl Ruby Music Pdoc 生き方 RDoc ViewCVS CVS Rsync Disk Mail FreeBSD Cygwin PDF Photo Zebedee Debian OSX Comic Cron Sysadmin Font Analog iCal Sunbird DNS Linux Wiki Emacs Thunderbird Sitecopy Terminal Drawing tDiary AppleScript Life Money Omni PukiWiki Xen XREA Zsh Screen CASL Firefox Fink zsh haXe Ecmascript PATH_INFO SQLite PEAR Lighttpd FastCGI Subversion au prototype.js jsUnit Apache Trac Template Java Rhino Mochikit Feed Bloglines CSS del.icio.us SBS qwikWeb gettext Ajax JSDoc Rails HTML CHM EPWING NDTP EB IE CLI ck ThinkPad Toy WSH RFC readline rlwrap ImageMagick epeg Frenzy sysprep Ubuntu MeCab DTP ERD DBMS eclipse Eclipse Awk RD Diigo XAMPP RubyGems PHPDoc iCab DOM YAML Camino Geekmonkey w3m Scheme Gauche Lisp JSAN Google VMware DSL SLAX Safari Markdown Textile IRC Jabber Fastladder MacPorts LLSpirit CPAN Mozilla Twitter OpenFL Rswatch ITS NTP GUI Pragger Yapra XML Mobile Git Study JSON VirtualBox Samba Pear Growl Mercurial Rack Capistrano Rake Win RSS Mechanize Sitemaps Android JavaScript Python RTM OOo iPod Yahoo Unicode Github iTunes God SBM friendfeed Friendfeed HokuUn Sinatra TDD Test Project Evernote iPad Geohash Location Map Search Simplenote Image WebKit RSpec Phone CSV WiMAX USB Chrome RubyKaigi RubyKaigi2011 Space CoffeeScript Nokogiri Hpricot Rubygems jQuery Node GTD CI UX Design VCS Kanazawa.rb Kindle Amazon Agile Vagrant Chef Windows Composer Dotenv PaaS Itamae SaaS Docker Swagger Grape WebAPI Microservices OmniAuth HTTP 分析基盤 CDN Terraform IaaS HCL Webpack Vue.js BigQuery Middleman CMS AWS PNG Laravel Selenium OAuth OpenAPI GitHub UML GCP TypeScript SQL Hanami Document SVG AsciiDoc Pandoc DocBook Develop Jekyll macOS Node.js Vite Heroku Transformer AI Data Cloud Wasm