ブックマーク / kitak.hatenablog.jp (3)

  • 既存のコードの理解が捗るChrome DevToolsの使い方 - kitak blog

    jQuery系ライブラリによるDOM操作が中心のプロジェクトにがっつり機能を追加する機会があった。 そのJavaScriptのコードは他の人から引き継いだコードで、一応引き継ぎ時にディレクトリ構成、設計、実装方針について共有を受けたが、それでもいざ手を入れようとすると自分自身のコードの理解が進んでおらず「えーっと...」となってしまった。 上記以外にも、長年、多くの人が触れてきたJavaScriptのコードに機能を追加する、修正するのはなかなか難しいのではないか、と思う。最初は、ちょっとしたユーザビリティの向上のために書かれたスクリプトが、気がつけば多数のDOM操作、至る所で宣言される変数、どこから実行されるか分からない関数群で無秩序に膨れ上がり、頭を抱えることになる(そうならないようにするのがウェブフロントエンジニアがいるひとつの理由ですが…)。 これらのケースでは、まずは修正、あるいは

    既存のコードの理解が捗るChrome DevToolsの使い方 - kitak blog
    shiyakeita
    shiyakeita 2016/05/09
    便利
  • GMOペパボを卒業しました - kitak blog

    6月末をもって、GMOペパボを卒業しました。 新卒で入社して、2年3ヶ月在籍させていただきました。 就活をしていたときに偶然、ライブ配信の会社紹介を見たことが入社のきっかけです。 入社後は、新卒研修・OJTを経て、 ECのサービスを中心に新規開発を任されたり、 直近は、10年続くサービスの一部分をスクラッチ開発する仕事に携わっていました。 卒業にあたって、いくつかのトピックについて簡単に書きたいと思います。 新卒研修について。ペパボの新卒研修はWeb開発やインフラについて幅広く学んだり、凄いエンジニアの方々の考え方や姿勢を知り、取り入れていくことができる非常に充実した内容でした(年々進化していますが、今年の研修内容は同期のおっくんのブログ記事を読んでいただければと思います)。 三つ子の魂百まで、と言いますが、エンジニアという職業に就いたばかりのエンジニアとして赤子の時期に良き思考・行動・習

    GMOペパボを卒業しました - kitak blog
    shiyakeita
    shiyakeita 2015/07/05
    おつかれさまでした!よろしくお願いします!
  • 新しいことを学ぶときについて - kitak blog

    新しいことを学ぼうとするとストレスがかかる。 例えば、僕にとってはiOSのアプリ開発がそれだ。新しい言語(Swift)に、これまで扱ったことのないインターフェイスのライブラリ、UI部品、レイアウトの方法、自分のやりたいことができたときは無上の喜びを感じるけれど、そこに到達するまでのひとつひとつでストレスを感じる。 昨日も、くだらないところでハマって2時間を無駄にしたり、言語仕様を理解していなくてコードを手当たり次第にいじって、そのうち「自分、センスないなー。頭悪いなー」とテンションが下がってくる。 そんな一日を過ごした翌日は、驚くほど理解が捗ったり、実装がうまくいく。を読めば「あぁ、昨日のあれってそういうことだったのか」とストンと落ちるし、自分のやりたいこともすんなりできる。 確か、「情熱プログラマー」か「アプレンティスシップ・パターン」に、ロッククライミング初心者に対する指導を例に似た

    新しいことを学ぶときについて - kitak blog
    shiyakeita
    shiyakeita 2015/02/16
    いい
  • 1