2018-01-01から1年間の記事一覧

【古典】 jQueryでSPAする時のポイント。もしくはオブザーバーパターンのサンプル。

TECHDRIVE の佐藤です。今回は書いてみたコードについて解説しつつ進めたいと思っています。 はじめに 歴史は繰り返しているので「またそういう話か」ということはよくあるのですが、いかに流行っている(流行っていそうな)ライブラリやフレームワークでも…

JavaScript中級者へのステップアップ!callメソッドの使い所がわからないという方へ

こんにちは。TECH DRIVEの小笠原です。 今回は、JavaScriptのcallメソッドについてご紹介をしたいと思います。 callメソッドの使い所がいまいちわからないという方を対象としております。 また、本記事はJavaScriptにおける以下の知識があることが前提となり…

JavaScriptのthisの性質を知ろう! ~ 脱初心者をしたい方向け ~

こんにちは。TECH DRIVEの小笠原です。 JavaScriptを書いていると度々目にする「this」ですが、その性質に癖があるため、JS初学者の方にとってハードルになりがちです。 本記事では、JS中級者へのステップアップを目指される方に向けて、thisの性質を知って…

いまさら聞き辛い!WEB開発におけるサーバサイド言語とクライアントサイド言語の違い

こんにちは。TECH DRIVEの小笠原です。 本コミュニティの協賛企業でもあるサークルアラウンドが開催している「プログラミング相談所」にて、以前より参加者の方から「サーバサイドとクライアントサイド、それぞれのプログラミング言語の違い」についてよく質…

JavaScriptのクロージャって何が嬉しいの?という皆様へ

はじめに TECHDRIVEの小笠原です。 JavaScriptを書いていると様々な場面で見聞きする「クロージャ」というワードですが、こいつが中々のくせ者です。 調べて概要を読んでみてもイマイチ理解できないという方は、多いのではないでしょうか。 私も初めてクロー…

とりあえずググれ?もうちょっとコツとかないんですか?(Google検索のコツ)

はじめに TECHDRIVEの佐藤です。 プログラミングするのに、初学者でも上級者でも安定して必要とするスキルと言えば検索力ではないでしょうか。 ググり力 なんて言ったりもしますね。 ただ、「検索しよう」と言われても実際どういう風にすると望む情報が効果…

「jQueryで書くとグチャグチャになる」への処方箋、もしくは昔々のJSでのモジュール化について

はじめに TECHDRIVE の佐藤です。 ちょっとあるところで盛り上がったので、ちゃんと書いたらどうなるかなと*1。 「『jQueryで書くとグチャグチャになる』という話を聞くけれど、それってモジュール化をちゃんとしていないからじゃないか」 という話から発し…

Cloud9がAWSの一部になってしまったので利用方法を動画にしてみました

Cloud9はとても便利なWEB上の開発環境です。 元々はOSSのプロジェクトで基本料金無料で環境を提供してくださっていたのですが、Amazonに買収されて現在はAWSの一部として提供されています。買収後はAWSのアカウントを作ってから利用する形になったのですが、…

TECH DRIVEについて

TECH DRIVEは「技術者の成長を加速させる」をキーワードに都内で活動をしているコミュニティです。
TwitterやFacebookにて技術ネタやイベント情報の発信を行っていますので、ご興味があれば、いいねやフォローをお願いいたします。