タグ

ブックマーク / blog.jnito.com (7)

  • 長年の悩みだったギターアンプのノイズが「マイ電柱」で直った件 - give IT a try

    はじめに 僕は趣味でよくギター(エレキギター)を弾きます。 ですが、長年ずっと困っていたことがありました。 それはギターアンプのノイズです。 多かれ少なかれ、エレキギターを弾くときはアンプからノイズが出るものです。 しかし、僕の家のギターアンプからは明らかに異常な「キーン」というノイズが出ます。 実際どんな音なのかは以下の動画で確認できます。(うるさいのでボリュームには気を付けて!) www.youtube.com このノイズは以下のような特徴があります。 5〜6年前から急に発生し始めた 常時ノイズが出るわけではなく、たまに発生する ノイズが鳴り始めると鳴ったり止んだりを繰り返す ギターを変えても、アンプを変えても同じようにノイズが出る(なので、ギターやアンプの問題とは考えにくい) ギターを全くつないでいない状態でもノイズが出る(なので、ギターのピックアップがノイズを拾っているわけではない

    長年の悩みだったギターアンプのノイズが「マイ電柱」で直った件 - give IT a try
  • JavaやC#の常識が通用しないRubyのprivateメソッド - give IT a try

    衝撃を受けたできごと 最近Rubyを勉強しています。 JavaやC#でオブジェクト指向プログラミングの基はマスターしてるから、Rubyもそのあたりは楽勝〜!・・・と思っていたら、JavaやC#の常識が全く通用しない振る舞いに遭遇してかなり衝撃を受けました。それは、 privateメソッドはサブクラスからも呼び出せる ・・・ということです!!がーん。 たとえば、JavaやC#だと自分のクラス内でprivateメソッドが使われていない場合、不要なメソッドとして削除できます。(リフレクションを使って呼び出される可能性はここでは無視ね) しかし、Rubyでは誰かがサブクラスを作って呼び出している可能性があるので、privateメソッドを削除する場合は注意が必要です。メソッド名を変更する場合も同様ですね。 また、知らずに親クラスと同名のprivateメソッドを定義すると、予期せず親クラスの実装をオ

  • 外資系企業で学んだ「何が起こりますか?対象者は誰ですか?何をしなければなりませんか?」スタイルのアナウンスメール - give IT a try

    はじめに 僕の前職は外資系企業でした。 その当時、アメリカ社からときどき送られてきた社内アナウンスメールのフォーマットがなかなか良かったので、今でもときどき使っています。 特に、このフォーマットは何かをお知らせするだけでなく、社員に何かしらのアクションをお願いするときに有用です。 というわけで、このエントリではこのメールフォーマット(記述スタイル)を紹介します。 「何が起こりますか?対象者は誰ですか?何をしなければなりませんか?」スタイルのアナウンスメールの記述例 どんなフォーマットなのかというと、「何が起こりますか?対象者は誰ですか?何をしなければなりませんか?」を見出しに書いて、文を埋めていくフォーマットです。 たとえばこんな感じです。 社員各位 ○○○○○の計画メンテナンスについてお知らせします。 以下の内容を確認してください。 何が起こりますか? 2020年1月11日(土)15

    外資系企業で学んだ「何が起こりますか?対象者は誰ですか?何をしなければなりませんか?」スタイルのアナウンスメール - give IT a try
  • 過度なDRYは読みやすさの敵!?「リーダブルテストコード」という発表をしました #vstat - give IT a try

    先日、このブログでもお伝えしましたが、「VeriServe Test Automation Talk No.3」というオンラインイベントで登壇してきました。 veriserve-event.connpass.com 申込者数はなんと1000人を超えていて、大変驚きました。 僕は「リーダブルテストコード」というテーマで発表しました。スライドはこちらです。 Twitterでたくさんシェアされたり、はてなブックマークがたくさん付いたり、こちらもすごい反響でビックリしました。 で、どんな内容だったの? ひとことで言うなら「テストコードを徹底的にDRYにしようとしちゃダメよ!」というお話です。 このネタは昔からQiitaやTwitterとかでことあるごとに話してきましたが、この勉強会であらためてなぜダメなのか、DRYに書かず、どう書くべきなのか、という話を力説してみました。 優秀なプログラマほど、「

    過度なDRYは読みやすさの敵!?「リーダブルテストコード」という発表をしました #vstat - give IT a try
  • 25歳から5年刻みで自分の健康がどう変わってきたのかをまとめてみる - give IT a try

    はじめに 以前、健康に関するこんなツイートをしました。 25歳ぐらいまでは「(健康面において)自分は(何もしなくても)無敵」だと思っていたけど、25を過ぎるとだんだんと「あれ?こんなはずじゃ??」と思うところ(今までのようにいかないところ)が増えてくるんだよな〜。って、話し始めるとブログ1書けちゃうのでストップ。— Junichi Ito (伊藤淳一) (@jnchito) January 24, 2020 健康っていうネタで1ブログが書けそう、ってツイートしたので、今回ちょっとブログを書いてみようと思います。 僕は今年で43歳になるのですが、年を取るにつれて「健康維持って大事だよな、そして大変だよな」という思いが強くなってきています。 具体的にどういった点でそう思うのか、25歳から5年刻みで健康について僕が感じてきたことを簡単にまとめてみようと思います。 【もくじ】 はじめに 25歳

    25歳から5年刻みで自分の健康がどう変わってきたのかをまとめてみる - give IT a try
  • 僕が毎月課金しているサブスクサービスあれこれ - give IT a try

    はじめに 最近はだんだんと月額課金のサブスクリプションサービス(いわゆるサブスク)が増えてきました。 僕自身もいろいろとサブスクサービスを利用しています。 「じゃあいったい今はどれくらいのサブスクサービスを利用してるんだろう?」ということがふと気になったので、ここで一回棚卸ししてみたいと思います。 あまり珍しいものはないかもしれませんが、「へ〜、伊藤さんはこんなサービスを使ってるのね」と思ったものがあれば、みなさんも内容をチェックしてみてください! 【もくじ】 はじめに 僕が個人で利用しているサービス ATOK Passport ベーシック(月額330円) Evernoteプラス(月額360円) G Suite Basic(月額680円) はてなブログ Pro(2年コース、月額600円) 家族で利用しているサービス YouTube Premium(ファミリープラン、月額1780円) Spo

    僕が毎月課金しているサブスクサービスあれこれ - give IT a try
  • O/Rマッピングツールに対する誤解をときたい - give IT a try

    2010.12.23 追記 エントリの続編となる「実装編」のブログを書きました。 こちらも合わせて読んでみてください。 O/Rマッピングツールに対する誤解をときたい -実装編 Part1- - give IT a try 文にコメントすると泥沼に巻き込まれそうなので、ここに書いておきます。。。 http://el.jibun.atmarkit.co.jp/g1sys/2010/05/post-2d1b.html なんかこのコラムのコメントを読んでいると、「O/Rマッピングツール(ORM)はSQLを書きたくない開発者のためのツールだ」と思われているような感じを受けます。 おいらはこれまでORMを使った開発プロジェクトに3回参加しました。 確かに最初のプロジェクトでは「SQLを書かなくてもいいんだよ」とリーダーから説明されたような記憶があります。 しかしその発想は大きな誤解です。 ORM

    O/Rマッピングツールに対する誤解をときたい - give IT a try
    okumuraa1
    okumuraa1 2018/01/22
  • 1