2018-01-01から1年間の記事一覧
TECHDRIVE の佐藤です。今回は書いてみたコードについて解説しつつ進めたいと思っています。 はじめに 歴史は繰り返しているので「またそういう話か」ということはよくあるのですが、いかに流行っている(流行っていそうな)ライブラリやフレームワークでも…
こんにちは。TECH DRIVEの小笠原です。 今回は、JavaScriptのcallメソッドについてご紹介をしたいと思います。 callメソッドの使い所がいまいちわからないという方を対象としております。 また、本記事はJavaScriptにおける以下の知識があることが前提となり…
こんにちは。TECH DRIVEの小笠原です。 JavaScriptを書いていると度々目にする「this」ですが、その性質に癖があるため、JS初学者の方にとってハードルになりがちです。 本記事では、JS中級者へのステップアップを目指される方に向けて、thisの性質を知って…
こんにちは。TECH DRIVEの小笠原です。 本コミュニティの協賛企業でもあるサークルアラウンドが開催している「プログラミング相談所」にて、以前より参加者の方から「サーバサイドとクライアントサイド、それぞれのプログラミング言語の違い」についてよく質…
はじめに TECHDRIVEの小笠原です。 JavaScriptを書いていると様々な場面で見聞きする「クロージャ」というワードですが、こいつが中々のくせ者です。 調べて概要を読んでみてもイマイチ理解できないという方は、多いのではないでしょうか。 私も初めてクロー…
はじめに TECHDRIVEの佐藤です。 プログラミングするのに、初学者でも上級者でも安定して必要とするスキルと言えば検索力ではないでしょうか。 ググり力 なんて言ったりもしますね。 ただ、「検索しよう」と言われても実際どういう風にすると望む情報が効果…
はじめに TECHDRIVE の佐藤です。 ちょっとあるところで盛り上がったので、ちゃんと書いたらどうなるかなと*1。 「『jQueryで書くとグチャグチャになる』という話を聞くけれど、それってモジュール化をちゃんとしていないからじゃないか」 という話から発し…
Cloud9はとても便利なWEB上の開発環境です。 元々はOSSのプロジェクトで基本料金無料で環境を提供してくださっていたのですが、Amazonに買収されて現在はAWSの一部として提供されています。買収後はAWSのアカウントを作ってから利用する形になったのですが、…