今回の進捗報告で9回目を迎えました。前回の進捗報告はこちらです。プログラミングを始めて8か月で出来るようになること今回は次の点について紹介します。gitを使い始めたjavaScriptでInstagram-APIを使ってみたMySQLで3つ以上のテーブルからデータ抽出したRを使い始めたapacheでリダイレクト設定をした最近の課題gitを使い始めた今更感満載ですが。今までは一人でコーディングしていたのですが、最近はお手伝いしている会社でコードの共有をしています。複数人でコードを共有するときに変更履歴を追うことができるのが最大のメリットかなぁと思っています。今回は詳しい使い方には言及しませんが、git絡みで躓く箇所があれば記事にしたいと思います。あまりにもおざなりな知識の身につけ方をしたので6月いっぱいはjavaScriptの初心者本を丁寧に進める予定です。たきもとけんご.comこの初心者本の最後ら辺にinstagramのAPIを利用する章があったからやってみた、という感じです。使い方が理解できていません。PHPでやった時のように、自分で何か動くものを作らないと身につかないかなぁ・・と考えています。これは今後の課題として一先ず保留。MySQLで3つ以上のテーブルからデータ抽出したこれは業務で必要になったから取り組みました。ネットで情報を集めると、一つ、または二つのテーブルからのデータ抽出、結合はすぐに見つかります。三つのテーブルから特定の情報を抽出する方法が見当たらなくてハマリました。連続して用いることで対処していたのですが、これはやめました。理由は、次の通りです。SQL文の可読性が落ちる正しくデータ抽出できているか分からない結果的に私は次のようなSQL文を書いてこの課題を攻略しました。~~~~;ぱっと見ると意味不明かもしれませんが、ポイントは次の通りです。命名したテーブルからデータ抽出この点については記事にしたいと思います。Rを使い始めたこれも業務で必要になったから。Rは統計の世界では有名な言語だそうです。私はDB(MySQL)内のデータを集計して、ユーザの特徴や意味のあるデータを抽出したくてRに手を出しました。使いこなしていないので特に記事にする内容もありません。したら、Rに関する記事を作成しつつスキルアップを図るかもしれませんが、この辺りの予定は未定です。apacheでリダイレクト設定をした以前も301リダイレクトについて作業したのですが、これも業務で行ったので改めて勉強しました。301リダイレクトに関する記事はこちら。たきもとけんご.com先述した記事を書いた時はapacheのディレクトリ構造や細かい設定を理解しないまま作業を終えました。今回業務で取り組んだ時は良い機会だと思ったので、ある程度勉強した上で設定を行いました。centOSとubuntuだとapacheのディレクトリ構造が若干異なるようです。私が作業したのはcentOS上のhttpdだったのですが、次の点についての理解が深まったので良い経験になりました。課題があるのですが、主な課題は次の点です。先月は何一つ達成できませんでした。この原因の一つが、先述したToDoリスト肥大化だと考えています。私が現在の会社の手伝いを始めてから次のツール、言語を使い始めました。(PHPからPDO操作)Rgitjs一方で、私が直近でやりたいことは次の通りです。WPテンプレ作成GASで何かを作る目標を達成するには直近で必要なコト、モノに注力するのが最善です。せん業務で必要な知識の吸収が優先されるのでなかなかやりたいことができません。自分がやりたいことの知識が欲しいのに。その時間が取れないなんて・・。WPテンプレについては、先日vccwの環境構築をしてから進展がないですし。GASについてはWEBで情報を集めているものの、たいして進展がないですし。ちなみに、vccwについての記事はこちら。たきもとけんご.comうん。