タグ

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

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

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

    長年の悩みだったギターアンプのノイズが「マイ電柱」で直った件 - give IT a try
    nilab
    nilab 2024/04/02
    「自宅の隣の敷地にはトラックの運送会社があるのですが、そこのスタッフの人たちがホースの水を使ってトラックの洗車をし始めると、ギターのノイズが出始めるのです!」「我が家専用のマイ柱上トランスを設置」
  • 【動画あり】続・リーダブルテストコード:みなさんからの質問に答えてみました #vstat - give IT a try

    前回書いたブログの続きです。 blog.jnito.com 「VeriServe Test Automation Talk No.3」というオンラインイベントで登壇した際に参加者のみなさんから質問をたくさんいただきました。 一部はイベント内で回答したのですが、時間内に全部回答することはできなかったので、ここで回答することにします。 ただし、テキストで回答を書こうとするとかなり大変なので、YouTube動画にしています。 興味深い質問が多数あって、何かしらみなさんの参考になると思うのでぜひ一度ご覧ください😄 www.youtube.com 動画を見る時間がない、という人のために、ざっくりとQ&Aの内容を書いておきますね。 質問1 先日開発が始まって半年くらいのあるプロダクトの開発を引き継ぎました。 ドキュメントが一切なく開発者が私一人です。 テストを作り始めていきたいと思うのですが、まず着

    【動画あり】続・リーダブルテストコード:みなさんからの質問に答えてみました #vstat - give IT a try
    nilab
    nilab 2023/01/03
    【動画あり】続・リーダブルテストコード:みなさんからの質問に答えてみました #vstat - 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
    nilab
    nilab 2023/01/03
    「ひとことで言うなら「テストコードを徹底的にDRYにしようとしちゃダメよ!」というお話です」
  • 【書評】「ソフトウェアテスト技法練習帳」を読んで、体系的なテスト技法の知識を身につけよう - give IT a try

    はじめに 弊社ソニックガーデンの中でも「この、面白そう」と少し話題になった「ソフトウェアテスト技法練習帳」を買って読んでみました。 ソフトウェアテスト技法練習帳 ~知識を経験に変える40問~ 作者:梅津 正洋,竹内 亜未,伊藤 由貴,浦山 さつき,佐々木 千絵美,高橋 理,武田 春恵,根 紀之,藤沢 耕助,真鍋 俊之,山岡 悠,吉田 直史出版社/メーカー: 技術評論社発売日: 2020/01/07メディア: 単行(ソフトカバー) このエントリでは書を読んだ感想をざっくりまとめておきます。 書の概要と目次 最初に、書の概要と目次を技術評論社の書籍ページから引用します。 このの概要 新人や経験の浅いテストエンジニアにとって,座学で学んだ「ソフトウェアテスト技法」を実務に活かそうにも,どのように適用したらよいかわからないというのが悩みです。そこで,書では実践的なシチュエーションを

    【書評】「ソフトウェアテスト技法練習帳」を読んで、体系的なテスト技法の知識を身につけよう - give IT a try
    nilab
    nilab 2020/02/05
    【書評】「ソフトウェアテスト技法練習帳」を読んで、体系的なテスト技法の知識を身につけよう - give IT a try
  • 恥ずかしがらずにオープンな場で積極的に質問していきましょう、という話 - give IT a try

    はじめに 先日、Teratailに以下の質問が挙がっているのを見つけました。 Ruby - irbと打つと「can't find gem irb」とエラーが出ます。どうしたらいいでしょうか|teratail 質問の内容は、「rbenvのインストール後、irbを起動しようとするとエラーが出て起動しない」というものです。 質問者の方は拙著「プロを目指す人のためのRuby入門」の学習を進めようとして、この問題に遭遇したそうです。 エラーが出てirbが起動しない、という現象は今まで聞いたことがありません。 irbはRubyが持つ基機能の一つだからです。 原因は僕もはっきりわからなかったのですが、"rbenv-communal-gems"というあまり聞き慣れないrbenvプラグインを使っていたので、もしかしたらこれが原因ではないかと推測しました。 そこで、「もしかすると"rbenv-communa

    恥ずかしがらずにオープンな場で積極的に質問していきましょう、という話 - give IT a try
    nilab
    nilab 2019/07/03
    「質問がまったく出てこないと、講演者は「退屈だったのかな?」「全然理解できなかったのかな?」と不安になります」
  • 目標だったRuby Weeklyに記事が載りました!(+英語記事を書くコツについて) - give IT a try

    お知らせ:Ruby Weeklyに記事が載りました! Ruby Weeklyというメールマガジンをご存じですか? これはRuby関連の技術記事のリンクを毎週お知らせしてくれる、海外のメルマガです。 Ruby Weekly 僕は数年前からこのメルマガを読んでいます。 最近でこそ、日国内ではRuby界隈での知名度は多少上がってきた僕ですが、世界レベルになるとまだまだです。 いつか英語技術記事を書いて、Ruby Weeklyに載りたいな~と以前から思っていたのですが、ついに載りました! しかもトップで! Ruby Weekly Issue 372: October 26, 2017 ちょっとわかりにくいですが、僕が書いたのは「10 new features in Ruby 2.5」という記事です。 この記事は僕がRubyMineの公式ブログに寄稿した記事です。 10 new features

    目標だったRuby Weeklyに記事が載りました!(+英語記事を書くコツについて) - give IT a try
    nilab
    nilab 2018/10/27
    目標だったRuby Weeklyに記事が載りました!(+英語記事を書くコツについて) - give IT a try
  • 英語力を向上させるためにこれまで僕がやってきたこと - give IT a try

    はじめに みなさんは英語が得意ですか? 僕は得意です。 ・・・って言っちゃうと、すごくイヤミのように聞こえるかもしれませんが、自分としては「今のところ日常的に自分の英語力で困ることはない」ので、概ね満足しています。 僕がそんな話をすると、「いったいどうやって英語を勉強してきたんですか?」とよく聞かれます。 なので、今回は僕がこれまでどういう英語の勉強をしてきたのかについて書いてみます。 が、残念ながら「TOEIC200点だった僕が突然ペラペラに!!」みたいな、夢の必勝法は書いていないので、そういう話は期待せずに読んでください。 今の英語力について 冒頭で書いたように僕の英語力は「今のところ困っていない」というレベルです。 なので、状況が変わると「困る」こともで出てきます。 というわけでまず最初に、僕は英語でどういうことができて、どういうことが苦手なのかをまとめておきます。 できること [話

    英語力を向上させるためにこれまで僕がやってきたこと - give IT a try
    nilab
    nilab 2015/03/19
    英語力を向上させるためにこれまで僕がやってきたこと - give IT a try
  • 短い時間で十分伝わるレベルの英文を書くための5つのポイント - give IT a try

    はじめに 僕は先週ぐらいからTogglという、タイムトラッキングツールを使っています。 このツールは思った以上によくできてて、結構簡単に自分の作業時間を記録することが出来ます。 ただ、1つだけ残念なところがあります。 それは作業時間を一覧にしたときに、作業時間の長さによって表示単位が秒(sec)、分(min)、時間(hh:mm:ss)、という単位がバラバラになるところです。 なので、パッと見たときに、各作業の時間の大小が比較しにくいんですよね。 ここさえ直ってくれたらもっといいツールなのにな〜、と思っていたら、先日こんなメールが届きました。 Hi, My name is Liisa – I am the person at the other end of Toggl support, the one reading and replying to your messages when y

    短い時間で十分伝わるレベルの英文を書くための5つのポイント - give IT a try
    nilab
    nilab 2015/03/19
    短い時間で十分伝わるレベルの英文を書くための5つのポイント - give IT a try
  • これからプログラミングを始める人のベンチマークとして「僕の12年間のプログラマ人生」を振り返ってみた - give IT a try

    はじめに:「これは何ですか?」 これは12年前から現在に至るまでの僕のプログラマ人生を振り返ったものです。 また、参考情報としてプログラマ人生が始まる前の中学時代~大学時代の話も載せています。 photo by Philip Bloom あ、僕のプログラマ人生はまだ継続中ですので念のため! 「何のためにこれを書いたんですか?」 このエントリを書いた目的は、これから格的にプログラミングを始めようとしているみなさんのベンチマーク(目標や計画を立てるための参考情報)にしてもらうためです。 最近、「これからプログラミングを始めようとしています」もしくは「最近プログラミングを始めました」という人に出会う機会が増えてきました。 これからプログラミングを始める人は「どうすればプログラミングが上達するのか」「一人前になるまでにどれくらい時間がかかるのか」「どういったキャリアを歩めばいいのか」というイメー

    これからプログラミングを始める人のベンチマークとして「僕の12年間のプログラマ人生」を振り返ってみた - give IT a try
    nilab
    nilab 2014/11/19
    これからプログラミングを始める人のベンチマークとして「僕の12年間のプログラマ人生」を振り返ってみた - give IT a try
  • ソフトウェア開発プロセス残酷物語 - give IT a try

    昔々、あるところにジェイソンという、大変真面目な開発者がおりました。 彼がとある会社の情報システム部にやってきたとき、彼は社内システムのクオリティのひどさに衝撃を受けました。 情報システム部といっても、その会社では外注はせず、社内の開発メンバーがシステムを作っていました。 ジェイソンがそこで最初に担当したシステムは、見事なまでのスパゲッティコードでバグだらけ、データ設計も素人レベルでパフォーマンスも最悪、エラー処理もずさん、おまけにまともなドキュメントもなく、ちょっとした障害を調査したり、小さな改造を実施したりするのにも、大変な苦痛を伴うという、それはそれは大変なシロモノでした。 このシステムは元々エセーグルという、ちょっと変わった名前の開発者によって作られていました。 しかし彼はすでに別の開発チームに異動していて、こちらの質問には答えてくれますが、もはや人が直接手を動かすことはありませ

    nilab
    nilab 2012/08/26
    ソフトウェア開発プロセス残酷物語 - give IT a try
  • Vimコマンドを定期的に解説してくれるTwitterボットを作りました - give IT a try

    はじめに 昨日、初めてBe VimmerというTwitterボットを開発しました。 このエントリではそのプログラムと制作過程を紹介しようと思います。 Be Vimmerとは? 定期的にVimコマンドとその説明をランダムにツイートするボットプログラムです。 日語版、英語版、中国語版の3種類があります。 be_vimmer_jp be_vimmer_en be_vimmer_cn 情報源は各言語のVim Documentationから拝借しています。 例えば日語版ではこちらのページです。 更新頻度は2012年4月15日の時点では2時間おきに3ツイートとなっています。 ただしこの頻度は今後様子を見ながら変えていくかもしれません。 プログラムの目的、および開発の動機 Vimのコマンドをたくさん覚えて立派なVimmerになりたい!と考えているプログラマがターゲットです。 自分から積極的に勉強しよ

    Vimコマンドを定期的に解説してくれるTwitterボットを作りました - give IT a try
    nilab
    nilab 2012/04/16
    定期的に復習を繰り返す。「ほとんどのコマンドを網羅しているので(1000件以上!)、中級者~上級者でも知らないコマンドがきっとあるはずです」Vimコマンドを定期的に解説してくれるTwitterボットを作りました - ITは芸術だ
  • 1