give IT a try

プログラミング、リモートワーク、田舎暮らし、音楽、etc.

「RSpec で example の外で定義したローカル変数を使うのはアリか?」に対する僕の見解と解決策

はじめに 先日、「RSpec で example の外で定義したローカル変数を使うのはアリか?」というブログ記事を拝見しました。ブログの作者である「きいあむ」さんは、「exampleの外で定義したローカル変数を使うのもアリなのでは?」というスタンスで記事を書かれ…

兵庫県西脇市のシティプロモーションや地方創生について思うこと

はじめに 僕は兵庫県西脇市という田舎町に住んでいます。 去年ぐらいから市役所の方から声をかけてもらうようになり、いわゆる「地方創生」関連のタウンミーティング等に参加させてもらっています。 先日は「わたしがかえる大会議」という市民ワークショップ…

大の大人が本気で夏休みの読書感想文を書いてみた話

はじめに 我が家には小2と小5の二人の子どもがいます。 今は夏休みで当然夏休みの宿題が出ています。で、夏休みの宿題と言えばアレですよ、アレ。読書感想文! うちの子どもたちもしっかり読書感想文の宿題が出されていました。 僕も小さい頃やりましたが、…

【書評】SOFT SKILLSを読んでプログラマとしてのキャリア設計を見直そう

はじめに 先日、最近ネットでちょくちょく名前を見かける「SOFT SKILLS」という本を読み終わりました。SOFT SKILLS ソフトウェア開発者の人生マニュアル作者: ジョン・ソンメズ,まつもとゆきひろ(解説),長尾高弘出版社/メーカー: 日経BP社発売日: 2016/05/20…

結婚11周年の記念に舞鶴の海鮮市場で妻とグルメデートしてきました

はじめに 先日ネットを見ていると、こんなグルメレポート記事が目に飛び込んできました。魚好きの妻に見せたら、妻も「行きたい!」と言い出して、2人で「金沢行きたい!」となったんですが、金沢行きたい!鮮魚がもう新鮮っていうレベルじゃない!金沢最強…

うわっ、僕も知らなかった!「日本人がよく間違えるおかしな英語」という本を読みました

はじめに 先日Twitterを見てたら、こんな本の話が上がっていました。Funny English 1-2-3: Funny Mistakes Japanese Make in English (English Edition)作者: Stewart Dallas出版社/メーカー: Buffalo English発売日: 2015/11/14メディア: Kindle版この商品…

Qiitaに「Arelでクエリを書くのはやめた方が良い5つの理由」という記事を書きました

お知らせ 先日、Qiitaに「Arelでクエリを書くのはやめた方が良い5つの理由」というRailsプログラマ向けの記事を書きました。5つの理由というのは、以下の5つのことです。 詳細はQiita記事の方をご覧ください。 ArelはRailsのプライベートAPIだから バージョ…

ひどいコードをメンテしてきたからこそ実感する、良いコードや良い設計の大切さ

はじめに 先日、社内で「良いコードの書き方やお作法、プログラミングの原則って、どうやったら身に付くんだろうねえ?」という話になりました。 もちろん、「本を読んで勉強する」っていのも勉強法のひとつなんですが、そもそも、もっと強烈なモチベーショ…

【寄付に関するマメ知識付き】熊本と大分にEveryday Railsチャリティセールの収益を寄付しました

はじめに このブログを以前からご覧になっている方はご存知かもしれませんが、2016年4月25日から2016年5月31日まで僕が翻訳者として携わった電子書籍「Everyday Rails - RSpecによるRailsテスト入門」のチャリティセールを実施していました。 このチャリティ…

平成の子供用自転車 vs 昭和の子供用自転車

息子の自転車が小さくなってきたので、新しい自転車を買いました。ブリヂストンのSCHLEIN(シュライン)っていう自転車です。ブリヂストン(BRIDGESTONE) シュライン SHL474 24インチ 7段変速 E.Xブラック E.Xブラック出版社/メーカー: ブリヂストンメディア:…

ケルヒャー(高圧洗浄機)で外壁のお掃除

ベランダの壁の汚れが気になってきたので・・・ケルヒャー(高圧洗浄機)で壁の掃除をしました。はい、キレイになりました! (写真じゃわかりにくいかもしれませんが、緑のコケが落ちました) ベランダ以外も家の外壁や、玄関タイルなど、外回りの掃除はケ…

【意見】Doorkeeperは定額制ではなくチケット制の料金プランを導入してほしい

はじめに 昨日、イベント告知サイトのDoorkeeperが完全に有料化するという発表がありました。 主催者の皆さまにご利用料をお支払いいただく理由 | Doorkeeper Doorkeeper料金体系の変更について | Doorkeeper 料金プラン | Doorkeeper 有料化自体は全く否定…

僕がブログや動画に広告を載せない理由、またはブログとお金に関する考え方について

はじめに 僕は最近YouTubeにプログラミング関連の動画をアップしています。 たとえばこんなのとか、プログラミング初心者歓迎!「エラーが出ました。どうすればいいですか?」から卒業するための基本と極意こんなのとかね。これでもう怖くない!?Rails 4.1…

Rails 5への移行手順や、Rails習得で必要な技術要素の話をQiitaに書きました

お知らせ 先日(というか1本は今日)、Qiitaに「これでもう怖くない!?Rails 4.1からRails 5.0にアップグレードする手順を動画付きで解説します」と、「あなたがマスターしたのはいくつ? Railsを習得するために必要な技術要素の一覧」という記事を投稿しま…

「エラーが出ました。どうすればいいですか?」から卒業するための記事をQiitaに書きました

お知らせ Qiitaに「プログラミング初心者歓迎!『エラーが出ました。どうすればいいですか?』から卒業するための基本と極意(解説動画付き)」という記事を書きました。タイトルにあるとおり、今回も解説動画が付いています。 というよりむしろ、解説動画が…

Software Design 2016年7月号に正規表現の特集記事を寄稿しました

お知らせ Software Design 2016年7月号に「手を動かして学ぼう正規表現入門」という記事を書きました。今回は誌面の第2特集をまるまる僕一人で書いています。(全27ページ!) Software Design誌に寄稿するのはこれで3回目ですが、今回最長記録を更新しまし…

Qiitaに動画付きの解説記事を2本投稿しました

お知らせ Qiitaに「これであなたのQiita記事もランキング入り!?@jnchitoによる編集リクエスト解説(解説動画付き)」と「Devise confirmable用のテスト(フィーチャスペック)を書く(解説動画付き)」という2本の記事を投稿しました。 解説動画もあります…

レッスンの価値は料金ではなく内容で決まる!プロのギターレッスンを受けてきました(2回目)

はじめに 先日、私用で東京に行く機会があったので、空いた時間を利用してプロギタリスト・山口和也さんのギターレッスンを受けに行きました。 以前も大阪でレッスンを受けたことがあるので、これで2回目です。ちなみに前回レッスンを受けたときのブログはこ…

Qiitaに「テストコードの期待値はDRYを捨ててベタ書きする」という記事を書きました

お知らせ 昨日、Qiitaに「テストコードの期待値はDRYを捨ててベタ書きする ~テストコードの重要な役割とは?~」という記事を書きました。テスト初心者の人が読むと役に立つかもしれません。 よかったら読んでみてください。 追記:さらに続編も書きました …

Everyday Railsのチャリティセールが終了したので期間中の収益を報告します

このブログでも何度かお伝えしたように、熊本地震の災害支援のために2016年4月25日から2016年5月31日まで「Everyday Rails - RSpecによるRailsテスト入門」のチャリティセールを実施していました。このエントリでは期間中の収益や売上の詳細、セールが終了し…

5月下旬~6月下旬が見頃!兵庫県西脇市のホタルスポットと、家族で楽しめるオススメスポットを紹介します

2017.5.31追記:2017年もホタルを見に行きました 今年も家族でホタルを見に行きました。 たくさん飛んでいてキレイでした。昨夜は地元西脇のホタルを見に行きました。結構たくさん飛んでたよ! pic.twitter.com/IiBoR1i9G9— Junichi Ito (伊藤淳一) (@jnchit…

Everyday Railsのチャリティセールはあと1週間です!(2016年5月31日まで)

すでに目標額の倍以上、1,125.83ドル(約12万3000円)に到達! このブログの読者の方はすでにご存知だと思いますが、熊本地震の災害支援のために2016年4月25日から2016年5月31日まで「Everyday Rails - RSpecによるRailsテスト入門」のチャリティセールを実…

家の周りにある自然を写真付きで紹介します(兵庫県西脇市)

昨日の日記 昨日は天気が良かったので娘と一緒に家の前の川で水遊びをしていました。笹舟を作って笹舟レースをしたりしました。川の水は透き通っていて、とてもキレイです。家のすぐそばにこういう自然があるのはなかなか贅沢なことです。 家の周りの自然あ…

Qiitaに公開したRubyプログラムの紹介と、もし日本語でプログラミングできたら?の思考実験

お知らせ Qiitaに「「Rubyで英語記事に含まれてる英単語を数えて出現数順にソートする」をカッコよく書いてみた」という記事を書きました。前回のエントリ「シンプルでわかりやすいコードを書くためにあなたがすべきこと」の具体例を示したような記事になっ…

シンプルでわかりやすいコードを書くためにあなたがすべきこと

はじめに 先日、とある知りあいのRubyプログラマからこんな相談を受けました。(内容はちょっとボカしてます) 社内のコードレビューでもっときれいなコードを書けるようになった方がいい、と言われました。「きれいなコードを書けるようになれ」と言われて…

Everyday Railsチャリティセールの経過報告と集計用Railsアプリの紹介

はじめに これまでこのブログで何度かお知らせしていますが、熊本地震の災害支援のために2016年4月25日から2016年5月31日まで「Everyday Rails - RSpecによるRailsテスト入門」のチャリティセールを実施しています。今回のエントリでは、昨日(2016年5月15日…

技術力以外でWeb系企業に転職するために必要なスキル

はじめに:技術力以外で必要なスキルって? 先日、知り合いのエンジニアさんからこんな質問を受けました。 現在、私はSIerで働いていますが、将来はWeb系の企業に転職して伊藤さんのようにリモートで働きたいと考えています。 そこに至るにはプログラマとし…

Everyday Railsチャリティセールの経過報告(2016年5月5日時点)

はじめに 先日お知らせしたとおり、熊本地震の災害支援のために2016年4月25日から2016年5月31日まで「Everyday Rails - RSpecによるRailsテスト入門」のチャリティセールを実施しています。今回のエントリでは、昨日(2016年5月5日)時点での収益(=募金額…

RSpecを学びながら熊本地震の災害支援ができる!期間限定でEveryday Railsのチャリティセールを実施します

お知らせ 僕が翻訳者の一人としてかかわった「Everyday Rails - RSpecによるRailsテスト入門」を本日から2016年5月31日まで、最低購入価格を16ドルから9ドルに値下げします。 さらに、この期間に発生した収益はすべて熊本地震の災害支援のために募金します。…

「仕事ですぐ役立つ Vim&Emacsエキスパート活用術」という本にVimに関するコラムが再録されています

お知らせ Software Design誌に掲載されたEmacsやVimについての解説記事をまとめて再編集した「仕事ですぐ役立つ Vim&Emacsエキスパート活用術」という本が2016年4月9日に発売されます。 この本の中に僕が以前執筆した『「とっつきにくい変態エディタ」だっ…

読売新聞播磨版に「テレワーク実践賞」受賞の記事が載りました(2016年4月7日)

お知らせ 昨日の話ですが、読売新聞播磨版に「テレワーク実践賞」受賞の記事が載りました。「テレワーク実践賞」っていうのは全国移住ナビ・移住体験談コンテストの賞のひとつです。 先日以下のエントリでもお知らせしました。取り立てて新しい情報が載って…

兵庫県西脇市の定住促進ページに僕たち夫婦のインタビュー動画が載ってます

お知らせ 先日、僕が住んでいる兵庫県西脇市のWebサイトがリニューアルされました。 そのリニューアルで新設された定住促進ページで僕たち夫婦のインタビュー動画が載っています。リモートワークで広がる、働き方の可能性。 動画はYouTube上で視聴することも…

新人プログラマ向け・スキル向上のための具体的なアプローチと考え方

はじめに:「僕にもそんな頃があった」 先日、西脇.rb&神戸.rbの合同勉強会として「RailsプログラマのためのSQL勉強会」を開催しました。この勉強会は出題者(=僕)が出したSQL問題を他の参加者が解く、というスタイルの勉強会です。参加者の方の中には最…

Rubyの良い書き方、悪い書き方がわかる!Software Design 2016年4月号にRubyの入門記事を書きました

お知らせ タイトルにもあるとおり、Software Design 2016年4月号にRubyの入門記事を書きました。「今すぐ実践できる良いプログラムの書き方」という巻頭特集で、「第4章 Ruby編 お作法を意識して可読性や保守性を高めよう」というパートを執筆しています。 …

全国移住ナビの移住体験談で「テレワーク実践賞」を受賞しました

お知らせ このブログでも何度か紹介したことがありますが、全国移住ナビという総務省が運営している移住促進サイトで、僕の移住体験談が載っています。全国移住ナビ 西脇市の体験談検索結果 そのサイトで行われている「移住体験談 全国コンテスト」で、僕の…

Qiitaに正規表現の入門記事・第4回(最終回)を書きました

Qiitaに 初心者歓迎!手と目で覚える正規表現入門・その4(最終回)「中級者テクニックをマスターしよう」 という記事を書きました。初心者歓迎!手と目で覚える正規表現入門・その4(最終回)「中級者テクニックをマスターしよう」 - Qiita 今回は以下の…

エンジンルームに猫が入っていたおかげで(?)朝の情報番組で「声だけ出演」するみたいです(2016年2月19日・テレビ朝日「モーニングショー」)

お知らせ 本当に放映されるのかどうかわかりませんが、2016年2月19日(金)に朝の情報番組で僕が「声だけ出演」することになってます。 朝8時から始まるテレビ朝日の「モーニングショー」という番組です。 (僕が出るコーナーは9時前後になるのでは?とのこ…

もしアラフォーの素人ギタリストがプロのギターレッスンを受けたら

はじめに 今回は技術系の話じゃなくて音楽ネタです。 先日、プロギタリストとして活躍されている山口和也さんのギターレッスンを受けてきました。 そのレッスンがいろいろと印象深かったので、今回はその話を書きます。 本編の前に:山口和也さんってどんな…

Qiitaに正規表現の入門記事・第3回を書きました

最近、同じお知らせばかりが続いていますが、Qiitaに 初心者歓迎!手と目で覚える正規表現入門・その3「空白文字を自由自在に操ろう」 という記事を書きました。初心者歓迎!手と目で覚える正規表現入門・その3「空白文字を自由自在に操ろう」 - Qiita 今…

Qiitaに正規表現の入門記事・第2回を書きました

お知らせ Qiitaに 初心者歓迎!手と目で覚える正規表現入門・その2「微妙な違いを許容しつつ置換しよう」 という記事を書きました。初心者歓迎!手と目で覚える正規表現入門・その2「微妙な違いを許容しつつ置換しよう」 - Qiita 今回は以下のような内容を…

Qiitaに正規表現の入門記事を書きました

お知らせ Qiitaに 初心者歓迎!手と目で覚える正規表現入門・その1「さまざまな形式の電話番号を検索しよう」 という記事を書きました。 結構がんばって書いたので、良かったら読んでみてください。初心者歓迎!手と目で覚える正規表現入門・その1「さまざ…

憧れのギターを目指して10数年ぶりにギターの練習を始めた男の話

はじめに 去年の年末にもちらっと書いたんですが(参考)、最近あらためて「ちゃんとギターが弾けるようになりたい!」と考えております。いや、「ちゃんとギターが弾けるようになりたい」というのはずーっと昔から願望としてはあったんですが、思うだけで全…

デザイナさん直伝のCSSテクニックが満載!「RubyistのためのCSS勉強会」を開催しました

はじめに さる2016年1月9日、西脇.rb&神戸.rbの合同勉強会として「RubyistのためのCSS勉強会」を開催しました。 主催者の僕自身が「参加して良かった!」と思えるぐらい有益な情報がたくさん詰まった勉強会になったので、今回のエントリではこの勉強会の内…

2015年の活動記録のまとめと、今後の展望など

2015年ふりかえり 早いものでもう2015年もおしまいです。 7月に入った頃に妻と「もう2015年も折り返し地点か~。早いな~」なんて話をしてたんですが、そこからあっという間に時間が過ぎてしまいました。2015年は自分自身や身の回りで特に何か大きな変化があ…

リモートワーク・子育て・地方在住ITエンジニア アドベントカレンダー 2015で話題になった記事を紹介します

はじめに 11月10日のエントリでも書いたとおり、今年はいろいろと自分でアドベントカレンダーを企画しました。 具体的には「リモートワーク」と「子育て」と「地方在住」と「ソニックガーデン」に関するアドベントカレンダーの4種類(子育てはPart 2も用意)…

来年で子育て歴10年になるお父さんプログラマからの近況報告 #childadvent

はじめに このエントリは「子育てプログラマ・ITエンジニア・Webデザイナー Advent Calendar 2015」最終日の記事です。このアドベントカレンダーは僕が企画しています。 3年前にも同じコンセプトのアドベントカレンダーがあり、僕も記事を書きました。 その…

プログラマ向け:自分の強みや得意分野を見つける方法

質問:あなたの強みや得意分野は何ですか? プログラマのみなさんに質問です。 あなたの強みは何ですか? 胸を張って「任せとけ!」と言える得意分野はありますか? これはソニックガーデンの採用面談でよく聞かれる質問です。僕もときどき採用希望の人と面…

A4用紙を使った自分流のタスク管理術とセルフマネジメント #sgadvent

はじめに この記事はソニックガーデンアドベントカレンダー15日目の記事です。このアドベントカレンダーでは僕が勤務している株式会社ソニックガーデンのメンバーが、社内文化や会社のポリシー、役立つ技術情報などを紹介していくアドベントカレンダーです。…

リモートワークのおかげで息子の入院を乗り切った話 #remoteadvent

はじめに このエントリは「リモートワーク Advent Calendar 2015」9日目の記事です。このアドベントカレンダーはリモートワークがテーマなので、今回は最近我が家に起きたリモートワークに関するエピソードを紹介します。 その前に自己紹介 名前を伊藤淳一と…

プログラマの僕が東京ではなく田舎に住む理由 #ruraladvent

はじめに このエントリは「地方在住ITエンジニア・アドベントカレンダー 2015」の1日目の記事です。地方在住ITエンジニア(元・地方在住も可) Advent Calendar 2015 - Adventarこのアドベントカレンダーは「地方と仕事」をテーマに、有志のITエンジニアが自…