はじめに さっき、Qiitaに「Railsのコントローラに出てくるparamsはハッシュじゃない」というタイトルの記事を公開しました。 qiita.com それからふと、「これと同じテーマでChatGPTに記事を書かせたらどうなるんだろうか?」と思ったのでちょっと試してみま…
お知らせ 僕が翻訳している電子書籍「Everyday Rails - RSpecによるRailsテスト入門」をアップデートしました すでに本書を購入されている方はLeanpubのサイトから最新版の電子書籍ファイルを無料でダウンロードできます。leanpub.com 2024年版のアップデー…
とうとう買っちゃいました。老眼鏡です。しかし、「老眼」って響きが悪いですよね。「老」って。。 まあ、加齢によるものだから仕方ないけどさ・・・。 こんな症状が出てきました この1年ぐらいですかねー。「スマホの字(wikipediaとか)がなんか見にくいぞ…
タイトルの通りですが、電子レンジのアース線を緑から黒に変えてみました。我が家のコンセントのレイアウト上、アース線は、から引っ張ってくるしかないんですが、我が家のキッチンは白と黒を基調としているので、緑色の「ザ・アース線」みたいな電線がキッ…
お知らせ 2024/01/19(金)開催の「Qiita Advent Calendar 2023 Online Meetup」にゲスト出演させてもらうことになりました。 Qiita Advent Calendar 2023 Online Meetup - connpass僕は20:00~20:40の「改めてアウトプットの良さを知ろう」というパネルディス…
このエントリは「フィヨルドブートキャンプ Part 2 Advent Calendar 2023」4日目の記事です。adventar.orgPart 1はこちらです。adventar.org はじめに 僕はフィヨルドブートキャンプ(FBC)でメンターをやっています。 メンター業の一環で生徒さんのコードレ…
昨夜、仕事を終えてからBluetoothスピーカーを壁付けする大工仕事(?)をやったので作業内容メモっておきます。 やりたかったこと Bluetoothスピーカー(Dyanudio Music 5)をテレビの下に壁付けする 要件 Bluetoothスピーカーは約5kgあるので、それに耐え…
最近、我が家にリンナイのガス衣類乾燥機・乾太くん(デラックスタイプ・9kg)がインストールされました。これがあれば我が家がコインランドリーになります。本当は洗濯機の近くに設置したかったんですが、設置スペースがなかったので2階に設置することにな…
はじめに:包丁が切れない! 僕は全然料理をしない(できない)んですが、妻は料理が大好きです。 しかし、包丁が切れないことに不満を持っていて、「包丁が切れない、新しい包丁が欲しい」とずっと嘆いていました。もちろん、毎日使う道具なので新しい包丁…
はじめに 僕は自宅で長年WAKWAKというインターネットプロバイダを利用してたんですが、最近OCNに乗り換えました。・・・というだけなら「ふーん」で終わってしまうのですが、実は3ヶ月ぐらいかけて、WAKWAK ↓ OCN ↓ BIGLOBE ↓ OCNとプロバイダを転々と切り替…
プロフィール写真を3年ぶりに新しくしました。 2023年Ver.はこちらになります。以前のプロフィール写真はこちらでした。今回の写真は自宅の庭木をバックに、妻にiPhoneで撮ってもらいました。 本当は愛犬を抱っこしてたんですが、写真をトリミングしたらほと…
はじめに 前回のブログではWi-Fiの電波を安定させるためにルーターを壁掛けにした、という話を書きました。blog.jnito.com電波状況が改善したのは良かったのですが、それと引き換えに今まで使っていたNAS(Buffalo LS210D0201C)をつなげなくなってしまう、…
はじめに 最近Wi-FiルーターをNEC Aterm WX5400HPに買い換えました。ルーターを買い換えたのはIPv6(正確にはIPv4 over IPv6)でインターネットができるようにするためです。「IPv6にしたらネットが速くなるはずー」と思ったんですが、それ以前にルーターを…
発生した問題 「Kindle for Macの重要な変更に関するご連絡」というメールが届き、Kindle Classicアプリから「新しいKindle for Mac」に移行するように促されたので、ダウンロードしてログインしたのですが、US(アメリカ)のamazon.comで購入した本だけが表…
はじめに 先日、「コードが動かないので帰れません! 新人プログラマーのためのエラーが怖くなくなる本」という本が発売されることを知りました。おお、これは気になる https://t.co/AVGT19OSQi— Junichi Ito (伊藤淳一) (@jnchito) 2023年9月6日 そしたら…
はじめに 2023年9月9日に開催された大阪Ruby会議03で、基調講演(キーノート)を担当させてもらいました。 regional.rubykaigi.org当日使った資料はこちらです。 発表のタイトルは"Enjoy Ruby programming, Enjoy Ruby community!"でした。 今回の基調講演で…
お知らせ なんか勢いでこんなチラシを作ってしまいましたw 大阪Ruby会議03の会場限定で「Everyday Rails - RSpecによるRailsテスト入門」の割引販売をやります!会場に来てもらったら、通常$19.00のところを$15.99で購入できます〜。 #osrb03 大阪Ruby会議03…
お知らせ レバテックLABさんの「キャリアを創る思考法」という連載コラムの第3弾として、「伊藤淳一流「効果的アウトプット」の極意。これでどこにでもいる平凡エンジニアが有名ITエンジニアになれた」という記事を寄稿しました。levtech.jp どんな話を書い…
お知らせ 2023年9月9日(土)開催の大阪Ruby会議03で、僭越ながら基調講演をさせてもらうことになりました。regional.rubykaigi.org今回はめちゃくちゃ久しぶりのオフライン講演です! オフラインでお話しするのはたぶん2019年の富山Ruby会議以来ですね。blo…
お知らせ レバテックLABさんの「キャリアを創る思考法」という連載コラムの第2弾として、「伊藤淳一氏が「一番下手くそエンジニア」から脱出した4つの方法。2023年版ITエンジニアの生存戦略【後編】」という記事を寄稿しました。levtech.jp どんな話を書いた…
お知らせ 僕が翻訳しているRSpecの入門本「Everyday Rails - RSpecによるRailsテスト入門」をアップデートしました。leanpub.com今回の変更点は以下の通りです。 Webdrivers gemがChrome 115以降をサポートしなくなったため、Webdriversの代わりにselenium-w…
いやあ、参った。 Twitterがどんどんおかしくなっていってるのはわかってたけど、僕の中でちょっと一線を越えてしまった。サービス名とロゴを変えちゃうのは僕の中でNGだわ。青い鳥がいなくなって、黒いXのロゴが見えた瞬間になんかこう、「違うんだってば!…
はじめに 先日、こんなエントリを書きました。blog.jnito.com上の記事の中で、僕は「きれいなコードだけではすんなりコードが理解できないこともある」というような話を書きました。 もちろん、ある程度の規模になってくるといくらがんばっても「すんなり」…
発生した問題 いつものようにQiitaにアクセスすると"400 Bad Request"という画面が表示されてアクセスできなくなりました。 400 Bad Request Request Header Or Cookie Too Large nginx Cookieが大きすぎる、というメッセージが見えるので以下の手順でQiita…
こんなコードだとわかりやすい 僕が考える良いコードの特徴(条件)を挙げてみると、 ぱっと見たら、だいたい何をやっているのかがわかるメソッド名 ぱっと見たら、だいたい中身が何なのか想像がつく変数名 ぱっと見たら、だいたい何をやっているのかが把握…
お知らせ レバテックLABさんの「キャリアを創る思考法」という連載コラムに「伊藤淳一氏が語る「僕の9年間の無名時代」。2023年版ITエンジニアの生存戦略【前編】」という記事を寄稿しました。levtech.jp どんな話を書いたの? 僕を知ってる多くの人は「Ruby…
注意:このエントリには性犯罪に関する話題が出てきます。苦手な方は閲覧を控えてください。かなり昔の話なので、記憶があいまいな部分もありますが、覚えている範囲で書いていきます。 はじめに:僕はAくんと一緒に飛行機を見に行った これはたしか、僕が小…
はじめに:ギターアンプから大きなノイズがたまに発生する問題 このブログを昔から読んでる方はご存じかもしれませんが、僕は趣味でギターを弾きます。 疲れたら、ギターを弾いてストレス解消!……といきたいところなのですが、ひとつ悩みがあります。 それは…
「えっ、SQLite3ってこんな仕様なの!?」と最近ビックリしたことを紹介します。 たとえばこんな2つのテーブルがあったとします。 CREATE TABLE blogs ( id int primary key, title varchar(32) ); CREATE TABLE comments ( id int primary key, content var…
はじめに id:maimux2x さんが、ブログで「RailsGilrsのドキュメント更新一緒にやりませんか?」と呼びかけていました。maimux2x.hatenablog.comブログを読むととても丁寧に手順が解説されていて、「これなら誰でも"初めてのOSS活動"ができるのでは?」と思い…