タグ

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

  • ブログに技術書の内容を丸写しする問題点と、オリジナルなコンテンツを書くためのアイデア - give IT a try

    はじめに 「プロを目指す人のためのRuby入門」を出版して以来、で学んだ内容をブログに載せてくれている方をよく見かけます。 それ自体は著者として大変嬉しいのですが、たまに「ん?これはちょっと・・・」と思うようなブログ記事を見かけるときがあります。 具体的にいうと、の内容を丸写ししているだけのブログ記事です。 このエントリではの丸写しがなぜいけないのか、かわりにどういうブログを書けばいいのか、ということについて書いていきます。 の内容を丸写ししているブログの例 の内容を丸写しをしているブログというのは文字通り「丸写し」しているブログです。 具体的なイメージを共有するために「こんな感じ」という例を載せておきます(特定の誰かのブログを意図しているわけではありません)。 タイトル「第2章 2.2.3 文の区切り」 「プロを目指す人のためのRuby入門」を読んでいるので、勉強した内容をメモ

    ブログに技術書の内容を丸写しする問題点と、オリジナルなコンテンツを書くためのアイデア - give IT a try
    k1take
    k1take 2018/01/24
    読書ノートの書き方としても秀逸。
  • 筆者自らが語る「プロを目指す人のためのRuby入門」のこだわりと見どころ - give IT a try

    このブログでもすでに何度か紹介していますが、いよいよ2017年11月25日に僕が執筆した「プロを目指す人のためのRuby入門」が発売されます。 僕の手元には一足先に見誌が届きました! 表紙は真っ赤なチェリーが目印です。 背表紙もよく目立つ赤色! 写真ではわかりにくいですが、普通の赤色ではなく、少しピンク色がかった個性的な赤色です。 すでに東京都内を中心に、一部の書店では先行発売が始まっています。 ジュンク堂書店 池袋店(池袋) 三省堂書店(神保町) 書泉ブックタワー(秋葉原) 有隣堂 ヨドバシAKIBA店(秋葉原) 紀伊國屋書店 新宿店(新宿) 丸善 丸の内店(丸の内オアゾ) 丸善 ラゾーナ川崎店(川崎市) 書泉ブックタワーでは早くもコンピュータ書のベスト3に入ったらしいです。 (まだ先行発売期間中なのにすごい!) 【書泉ブックタワーコンピュータ書ベスト】11/12-11/18付

    筆者自らが語る「プロを目指す人のためのRuby入門」のこだわりと見どころ - give IT a try
    k1take
    k1take 2018/01/20
    “各例題が見どころ~チュートリアル形式になっているので、リファクタリングやテスト駆動開発の手順もよくわかりますし、パズルを解くような、プラモデルを組み立てていくような、そんな楽しさも感じられる”
  • Basecampに学ぶ、10倍の生産性を生み出す考え方とソフトウェアビジネスのアイデア - give IT a try

    はじめに 先日、こちらのページでRuby on Rails作者のDavid Heinemeier Hansson (DHH) 氏と、Basecamp (旧37signals) 創業者のJason Fried氏の対談記事を読みました。 「10倍プログラマ」の神話、Ruby on Railsの生みの親が語った高い生産性のカギとは!? | HRナビ by リクルート なかなか興味深い内容だったので、個人的なメモレベルで日常的な仕事やソフトウェアビジネスの考え方で参考になりそうなポイントをまとめてみました。 10倍の生産性を生み出す考え方 200ドルで実装する方法、100ドルで実装する方法、7時間で実装する方法。この中から7時間で実装する方法を選ぶ。 同じ仕事を速くやろうとするのではなく、違う仕事をやる。そこに価値を見いだす。 周りのできの悪いプロダクトよりもほんの少し良くする。 3ヶ月以上かかる

    Basecampに学ぶ、10倍の生産性を生み出す考え方とソフトウェアビジネスのアイデア - give IT a try
  • 「レールに沿った人生はつまらない」と本気で考えていた元・若者が語る、現在の心境 - give IT a try

    はじめに:「レールに沿った人生」というキーワード 最近ネットで「当たり前のように大学に入って、大学を出たらすぐに就職するような、レールに沿った人生はつまらない」という若者の話題を見かけました。 そんな話題を見ていると「レールに沿った人生(※)はイヤ、か・・・そういえば僕も学生の頃はそんなことをよく考えていたなあ」とふと懐かしくなりました。 ※注:ここでいう「レールに沿った人生」とは「いい大学に入って新卒で大企業に就職することを良しとするような人生」のことです。 バンド活動に明け暮れて就職活動しなかった大学時代 僕は大学時代、ほとんどバンド活動に明け暮れていました。 大学の講義は単位をもらって卒業するために、とりあえず出ていた、というような感じです。 講義の中には「へ~、面白い」と思うものもいくつかありましたが、だからといってその分野を深く研究してみようとは思いませんでした。 母親が教育ママ

    「レールに沿った人生はつまらない」と本気で考えていた元・若者が語る、現在の心境 - give IT a try
    k1take
    k1take 2016/09/20
    「レールに乗った人生はつまらない」と小学生から考えた自分の半生を語るときがきたか。
  • 新人プログラマ向け・スキル向上のための具体的なアプローチと考え方 - give IT a try

    はじめに:「僕にもそんな頃があった」 先日、西脇.rb&神戸.rbの合同勉強会として「RailsプログラマのためのSQL勉強会」を開催しました。 この勉強会は出題者(=僕)が出したSQL問題を他の参加者が解く、というスタイルの勉強会です。 参加者の方の中には最近プログラミングを始めた、という人も何人かいました。 そういう人にとっては問題がちょっと難しかったので、ときどき僕がサポートに回って質問に答えたり、解き方をある程度教えたりしていました。 また、話がちょっと脱線して「僕が作ったこれぐらいのWebアプリは、伊藤さんなら何時間ぐらいで作れますか?」みたいな質問を受けたりもしました。 その中で言われたのが、 「説明されたらわかるけど、自分一人でこの答えにたどり着くのは無理です」 「えっ、そんな短い時間で作れるんですか」 といったようなコメントです。 そういったコメントを聞くと、「あー、僕にも

    新人プログラマ向け・スキル向上のための具体的なアプローチと考え方 - give IT a try
    k1take
    k1take 2016/03/22
    「何事も3年あれば「他人から認めてもらえるレベル」に達することができると考えています。ただし、そのためには並々ならぬ努力が必要です。ぼーっと続けて3年、ではなく、必死でやり続けて3年、だと思ってください」
  • 来年で子育て歴10年になるお父さんプログラマからの近況報告 #childadvent - give IT a try

    はじめに このエントリは「子育てプログラマ・ITエンジニア・Webデザイナー Advent Calendar 2015」最終日の記事です。 このアドベントカレンダーは僕が企画しています。 3年前にも同じコンセプトのアドベントカレンダーがあり、僕も記事を書きました。 そのとき、興味深いエントリがたくさん並んでいて面白かったので、今年は僕が企画する側に回ってみました。 みなさんに書いてもらった記事を読んでいると、最近お子さんが生まれたばっかりの方や、まだまだお子さんが小さい方の記事が多いようですね。 僕も「子育てエンジニア」ですが、子どもは結構大きくなっていて、長男は来年の3月で10歳になります。 というわけで今回は子どもが大きくなるとこんな感じになりますよ-、という近況報告っぽい内容を書いてみようと思います。 自己紹介&家族構成 名前を伊藤淳一といいます。 株式会社ソニックガーデンでプログラ

    来年で子育て歴10年になるお父さんプログラマからの近況報告 #childadvent - give IT a try
    k1take
    k1take 2015/12/25
    「僕が死ぬときに「お父さんがいなくても、僕たちはお母さんと3人でちゃんと生きていけるから大丈夫」と言ってくれたら、次の世代にバトンを渡せたことになるので僕としては本望です」同感。自律させるの目標です。
  • プログラマ向け:自分の強みや得意分野を見つける方法 - give IT a try

    質問:あなたの強みや得意分野は何ですか? プログラマのみなさんに質問です。 あなたの強みは何ですか? 胸を張って「任せとけ!」と言える得意分野はありますか? これはソニックガーデンの採用面談でよく聞かれる質問です。 僕もときどき採用希望の人と面談(という名の雑談)をすることがあるのですが、この質問に対して「はい、私はxxが得意です!」と即答できる人はかなり少ないです。 まあ、入社を希望する段階でいきなり「これが得意です!任せてください!」と言うのはかなり勇気がいりますよね。 下手に偉そうなことを言って、あとから「なんだ、大したことねーな」と思われたくない、という不安もきっとあるでしょう。 僕もかつては即答できなかった 何にせよ、即答できない気持ちはよくわかります。 実際、ソニックガーデンに入社した当時の僕もそうでした。 しかし、入社してから3年ほど経ってみると、いつの間にか僕にも得意分野(

    プログラマ向け:自分の強みや得意分野を見つける方法 - give IT a try
    k1take
    k1take 2015/12/21
    「この経験からわかったことは、「好きなこと=自分の得意分野でもいいんだ」ということです。 もうちょっと掘り下げて言うと、以下の条件に当てはまる技術分野が自分にあれば、それが自分の強みや得意分野である可
  • 長めのブログやQiita記事を書くときの、僕なりのノウハウ - give IT a try

    はじめに 僕は最近ちょっと長めのブログエントリとQiita記事を書きました。 blog.jnito.com qiita.com どちらの記事も約1万4000字、400字詰め原稿用紙35枚ぶんぐらいの文量です。 「我ながらこんな長い文章よう書いたわ~」と自分で感心してしまうのですが(自画自賛)、長い文章を書くためにはちょっとしたノウハウがあります。 というわけで、今回のエントリはブログやQiita記事を書くときの僕なりの手順やノウハウをまとめてみます。 文章を書く前にまずアウトラインをまとめる こういう長めの文章を書くときは、僕はまずアウトラインをまとめるようにしています。 具体的にはこんな感じです。 アウトラインといっても特別難しいものではなく、基的には書こうと思っているコンテンツのざっくりしたメモです。 アウトラインは箇条書き(リスト)にして、親子関係を作っていきます。 文章を書くとき

    長めのブログやQiita記事を書くときの、僕なりのノウハウ - give IT a try
    k1take
    k1take 2015/10/07
    「 長い文章において、見出しはかなり重要です。 僕は「本文を読まなくても、見出しだけ読めばなんとなく内容がわかるような見出し」を付けるように心がけています 」
  • 2011-02-18 - ITは芸術だ レガシープログラマかどうかを判断する10項目

    ※2011.3.30追記 11個目の判断項目を追加しました。 また、「昔はね...」の補足説明を各項目に追加しました。 レガシープログラマ = モダンな言語のおいしい機能をうまく使いこなせていないプログラマ おいらは時々社内システムのコードレビューなんかをやっているのですが、「なんかちょっと前時代的だな〜」とか「ちょっと修正したらC言語でもコンパイルできそうだな〜」って思うことがよくあります。 おいらがレビューする言語は主にC#です。C#やJavaのような比較的モダンな言語のおいしい機能をうまく使いこなせていないプログラマを、ここでは「レガシープログラマ」と呼ぶことにします*1。 そこで、おいらがこれまでに見てきたコードの中から「これはレガシープログラマっぽい」と思った典型的な症例を10個11個挙げてみます。 レガシープログラマの判断項目 使われるローカル変数をすべてメソッドの最初に宣言す

    2011-02-18 - ITは芸術だ レガシープログラマかどうかを判断する10項目
    k1take
    k1take 2014/03/24
    ダメなところだけ箇条書きでなく、ちゃんと処方箋があるのが素晴らしい。
  • ソニックガーデンに入社して1ヶ月が過ぎました - give IT a try

    はじめに 「このたびソニックガーデンの7人目のメンバーになりました」というブログを書いてから約1ヶ月が過ぎました。 振り返ってみると、「当に濃い出来事」が色々ありすぎて、かなり長い月日が経ったように感じるのですが、まだわずか1ヶ月しか経っていなかったことに自分で驚いています。 みなさんに近況報告 今は東京のオフィスで研修を受けています。 厳密に言うと、3週東京で働いて1週兵庫の自宅で在宅勤務をやっています。 今は2クール目、っていうんですかね?2回目の東京研修中です。 現在担当している役割は受託開発案件のサポートプログラマと、新しい自社サービスのメインプログラマです。 いきなりお客さんの前に出てメインプログラマとして活躍できるほどの実力はまだ身に付いていないので、受託開発案件では先輩プログラマの活躍ぶりを見させてもらいながら、一部の機能を実装しています。 自社サービスでは倉貫さんを含めた

    ソニックガーデンに入社して1ヶ月が過ぎました - give IT a try
    k1take
    k1take 2012/08/02
    うわ、凄い身につまされる話だ。既視感ありすぎ。「ほんまに一番の下手くそになったら、毎日すごいプレッシャーやぞ!?」
  • このたびソニックガーデンの7人目のメンバーになりました - give IT a try

    はじめに タイトルにもある通り、このたび株式会社ソニックガーデンで働くことになりました。 Rubyアジャイル開発に興味がある方なら、きっとみなさんソニックガーデンのことをご存知なのではないでしょうか。 代表取締役社長の倉貫さんをはじめ、選りすぐりの精鋭部隊が今回僕を迎え入れてくれたことは非常に光栄です。 会社のため、お客様のため、プログラマを憧れの職業にするため、日IT業界発展のために精一杯頑張ります! どうやって働くの? 一部の方はご存知かもしれませんが、僕は現在兵庫県西脇市に在住しています。 ソニックガーデンのオフィスは東京の渋谷にあります。 なので僕はこれから単身赴任・・・ではなく、地元西脇市からリモートで開発を行います。 わかりやすく言うと、在宅勤務です! もっとも、最初の3ヶ月ぐらいは研修期間として東京で働きます。 余裕があれば東京の勉強会等に顔を出すかもしれません。その際

    このたびソニックガーデンの7人目のメンバーになりました - give IT a try
    k1take
    k1take 2012/06/21
    選考プロセスを人によって変えるのは、まさにアジャイルに似てる。プロセスを定型化したいと思う人はアジャイル向かないかも「違う人が選考に応募したら、またその人に合わせた選考プロセスが生まれていくはずです」
  • 1