とんちむ日記

RubyとJavaScriptと猫が好きです

プログラミング

javascriptのvalidationをchainする

きっかけ いちいちバリデーションする時にif() ~とかするのがめんどくさい。 chainでバリデーションを実行したい Railsのvalidationみたいにerrors.full_messagesみたいにまとめてエラーメッセージ取れたら嬉しい ・・と思ってまたライブラリでも作ろうかと…

Google Chromeがimportに対応した

対応するって話は知ってはいましたがとうとう対応したんですね。ちょっと興奮して久しぶりにブログを更新してます。 ES2017も正式勧告されたこのご時世にimportを知らないwebエンジニアは少数だと思いますが、使い方はこちら。 Safariも最新版はiOSを含めて…

モック用のJSONやCSVなどのデータを大量にかつ簡単に作成できるMockarooを試してみた

どうも、フロントエンジニアになりたい人です。 js側から叩くAPIがまだサーバーサイドで実装されてないけど、js側の処理も先にやっとかないといけないって状況ありますよね・・多分。僕は今のところ経験したことないけどきっとある。 あと、テスト用のデータ…

初心者が質問サイトで安易に質問すべきではない理由

はじめに言うと自分自身、stack over flowの情報には助けられているので質問サイトをディスっているとかではないです。 質問サイトって便利ですよね、ググったら同じ悩みを抱えている人がすでにいて、それに対して詳しい人がすでに素晴らしい回答をしてくれ…

JavaScriptは学ぶべきか

・・という質問が某tのつく質問サイトでされていました。質問者は内容から察するにRailsエンジニアっぽかったです。(どうでもいいけどwebで口頭よりも具体的に質問しやすいのに質問下手くそな人多いですよね。そして回答する人みんな優しいなぁ) だとすれ…

これからJavaScrirptを学ぶ人におすすめしたい書籍

プロジェクトがReactだとかAngularだとかVueだとか、最近流行りのフレームワークやライブラリを使ってれば別なんですが、例えばjQueryでDOM操作とXHRするくらいだったりするとプロジェクトに参加しているエンジニアはあんまりJavaScriptをしっかり勉強しない…

プライベートを大事にしたい人ほど学習するべき3つの理由

僕は転職してエンジニアになったので始めっからエンジニアの人と比べて自分は年齢の割にスキルがありません。 ですから危機意識を持って普段からほぼ毎日のように学習をしているわけなんですが、全く学習をしない・・どころか技術的なことに対して全く興味が…

衝撃的な一言をベテランエンジニア()から聞いた

いえね、大した話ではないんですよ。ただただ、衝撃だったんですよ。 僕の前の席にいるベテランのフリーランスエンジニアさん(10年くらいエンジニアやってるらしい)この方は経験年数の割に全然知識がありません。 もちろん、最近の業界の動向を逐一チェ…

privateメソッドは共通化するべき?

久しぶりのブログ・・。もうすぐエンジニアになって2年経ちます。以前に比べたら少しはスキル上がったのかなぁ? さてRailsで、似たようなモデルを扱うコントローラーがあってprivateメソッドが割と似たような処理をしていたのでせっかくだしActiveSupport::…

初めて学ぶプログラミング言語は何がいいか?

結論から言えば何したいかによるってことになりますが、まぁ・・・もうちょっと掘り下げていきましょう。 新米エンジニアの僕は今でこそ一応はプログラミングができるようになりましたが、それは今の会社の研修を受けてしっかりと指導してもらったり、一緒に…