Hackman ラジオ
By 弓削田公司
Hackman ラジオOct 25, 2022
Javascript学習帳 #17 グローバルデータとローカルデータ
Javascriptにおけるグローバルデータとwindowの関係性と、スコープを意識したローカルデータについての説明をしていきます。
今回でJavascript学習帳の基礎編が最後になりますよ。
# パーソナリティ
ユゲタ
# テキスト教材
Javascript学習帳 #16 三項演算子とuse strict
プログラムコードで書く、書かない、で意見が分かれる「三項演算子」について解説します。
Javascriptの黒歴史から生まれた「use strict」の解説もしちゃいます。
# パーソナリティ
ユゲタ
# テキスト教材
Javascript学習帳 #15 class , import , export
プログラムの基本とも言えるclass(クラス)の書き方と、javascriptで扱う時の、import,exportについて解説します。
# パーソナリティ
ユゲタ
# テキスト教材
Javascript学習帳 #14 オブジェクト型とjsonオブジェクト
Javascriptで扱うオブジェクトと、JSONオブジェクトについて知識を深めていきます。
# パーソナリティ
ユゲタ
# テキスト教材
Javascript学習帳 #13 連想配列と多重配列
Javascript学習帳 #12 配列
Javascript学習帳 #11 リテラルとスコープ
リテラル: 変数や定数の定義フォーマットやプログラムの文章構造)
スコープ: 変数などの適用範囲
上記についてサクっと解説していきます。
# パーソナリティ
ユゲパパ
# テキスト教材
Javascript学習帳 #10 関数 後編(4つの書き方)
Javascriptの関数は、4パターンの書き方があるので、それらを解説しながら紹介します。
# パーソナリティ
ユゲパパ、ユゲモモ
# テキスト教材
Javascript学習帳 #09 関数 前編(function)
Javascript学習帳 #08 反復処理 後編(for,while)
前回の続きの繰り返し処理を行うfor文の続きと、別の書き方をする繰り返し処理のwhile文を学習します。
# パーソナリティ
ユゲパパ、ユゲモモ
# テキスト教材
Javascript学習帳 #07 反復処理 前編(for)
Javascript学習帳 #06 ==と===の違い
Javascript学習帳 #05 条件分岐
今回は、Javascriptだけじゃなく、プログラミングで重要な条件判定の分岐処理を学習します。
・if
・switch
# パーソナリティ
ユゲパパ、ユゲモモ
# テキスト教材
Javascript学習帳 #04 演算について
今回は、次の内容について説明します。
・四則演算
・比較演算
・算術演算子
・論理演算子
# パーソナリティ
ユゲパパ、ユゲモモ
# テキスト教材
Javascript学習帳 #03 エスケープシーケンスと3つのクォーテーション、変数と定数
今回は、次の内容について説明します。
・エスケープシーケンスと3つのクォーテーション
・変数と定数 : var , let , const
# パーソナリティ
ユゲパパ、ユゲモモ
# テキスト教材
Javascript学習帳 #02 基礎学習はじまるよ〜
これから何回かに分けてJavascriptの基礎学習編をお届けします。
今回は、次の内容について説明します。
・型について
・真偽値(Boolean)
・コメントとconsole
# パーソナリティ
ユゲパパ、ユゲモモ
# テキスト教材
Javascript学習帳 #01 はじめに
Javascriptを基礎から学びたい人に聞いてもらいたい学習が始まります。
今回は最初なので、色々な周辺の雑談をしています。
# パーソナリティ
ユゲパパ、ユゲモモ
# テキスト教材
現場で使うGit学習 #16 学習を終えた雑談会
Gitの学習を一通り終えて、ステップアップした感覚が持てた桃の感想を言う回です。
# パーソナリティ
ユゲパパ、ユゲモモ
# テキスト教材
現場で使うGit学習 #15 実際のプロジェクトでのgitの使い方+小技集
ユゲパパが、実際にGit操作している流れを解説します。
あと、テキストの最後に書いてあるおまけ小技集も、ちょこっと説明します。
# パーソナリティ
ユゲパパ、ユゲモモ
# テキスト教材
現場で使うGit学習 #14 やり直し
Gitを使っていて最も重要な機能と言っても良い、やり直し(取り消し)の作業をワークで学習します。
# パーソナリティ
ユゲパパ、ユゲモモ
# テキスト教材
現場で使うGit学習 #13 Tag
コミットにバージョン名をタグ付けするTagの機能について解説します。
一緒にワークをやって、タグ付けを経験してみましょう。
# パーソナリティ
ユゲパパ、ユゲモモ
# テキスト教材
現場で使うGit学習 #12 .gitignore
Gitを使っていて、管理するリストから外したいファイルやフォルダを登録する、「.gitignore」について説明します。
少しややこしいけど、Gitのキャッシュについても軽く説明してますが、あまりわかりやすくないかもしれないので、モヤモヤするリスナーさんはお便りにてご意見くださいませ。
# パーソナリティ
ユゲパパ、ユゲモモ
# テキスト教材
現場で使うGit学習 #11 履歴の確認(log)
現場で使うGit学習 #10 pushとpullとfetch
ローカルリポジトから、リモートリポジトリにコミットデータをアップロードする、push
リモートリポジトリから、ローカルリポジトリにデータをダウンロードする、pull
コンフリクトに対応しやすくするためや、サーバーの更新情報を察知できる、fetch
(fetch + merge = pull)
今回は上記をworkしながら学習します。
# パーソナリティ
ユゲパパ、ユゲモモ
# テキスト教材
現場で使うGit学習 #09 merge(マージ)の学習
作業したコミット情報を、他のブランチにマージして受け渡す(最新バージョンにする)処理をワークをしながら説明します。
# パーソナリティ
ユゲパパ、ユゲモモ
# テキスト教材
現場で使うGit学習 #08 Stash(スタッシュ)の学習
ブランチを切り替える時に、コミットしていないファイルがある場合、更新状態がおかしな事になってしまう場合があります。
それを回避するために、一次保存をするStash(スタッシュ)という機能を紹介します。
実際に番組内で作業を行いながら確認できるので、できれば手を動かしながら聞いてもらえると学習率が高くなると思いますよ。
# パーソナリティ
ユゲパパ、ユゲモモ
# テキスト教材
現場で使うGit学習 #07 ワークツリーの学習
Gitの作業作業フォルダ、addした時のフォルダ、commitした時のフォルダについての説明をします。
頭の中でイメージできるようになると、gitが使いやすく感じるようになるでしょう。
# パーソナリティ
ユゲパパ、ユゲモモ
# テキスト教材
現場で使うGit学習 #06 ブランチの学習
Gitにおける最も重要なポイントの「ブランチ」について学習していきます。
どんどん新しいブランチを作ったり、ブランチ同士をマージしあって、ログを確認して、コミットのつながり具合をチェックしてみましょう。
# パーソナリティ
ユゲパパ、ユゲモモ
# テキスト教材
現場で使うGit学習 #05 リポジトリについての学習
今回からGitの用語について、ワークを通じて学んでいきます。
今回の用語は、一番大きな器である、リポジトリです。
# パーソナリティ
ユゲパパ、ユゲモモ
# テキスト教材
現場で使うGit学習 #04 ローカルの初期設定とgithubの登録
自分の使っているローカル環境のGit初期設定と、Githubの設定をやります。
まだGithubの登録を指定ない人は、今回の配信を聞きながら一緒にやってみるといいと思います。
# パーソナリティ
ユゲパパ、ユゲモモ
# テキスト教材
現場で使うGit学習 #03 基本的な操作方法(ワーク)
Gitの一番良く使う操作方法(addしてcommitする使い方)をワーク形式で教えています。
鼻詰まりの桃で、たいへん聞きにくいのが恐縮ですが、ご了承くださいませ。
# パーソナリティ
ユゲパパ、ユゲモモ
# テキスト教材
現場で使うGit学習 #02 Gitの環境構築とターミナルコマンドのカンタン学習
MacにGitが使えるようにアプリケーションをインストールします。
(Windowsを使っている人は、テキストに説明を書いておきます)
後半は、ターミナルコマンドの基礎学習を行いますので、コマンドを使い慣れていない人は一緒にパソコンを使ってキーボードを叩いてください。
# パーソナリティ
ユゲパパ、ユゲモモ
# テキスト教材
現場で使うGit学習 #01 Gitの事前知識について
初心者の人向けにGitの使い方を学習していきます。
Webプログラミングを学習する時のHTMLファイルなどを管理するのに便利なので、是非一緒に学習してみてください。
# パーソナリティ
ユゲパパ、ユゲモモ
# テキスト教材
お便りとご報告の回
めずらしくお便りが届いたので、番組で発表させていただきます。
あと、今後の展開などについてのご報告など話してます。
# パーソナリティ
影織、ユゲタ
# ホームページ
https://hackman.site/
#おたより
ブラウザゲームを作ろう「ナンプレ編」#10 総仕上げ
今回のシリーズは、ブラウザゲームでナンバープレイス(数独)を作ります。
興味のある人は、是非テキストを片手にラジオを聞きながらプログラミングに挑戦してみてください。
# パーソナリティ
影織、ユゲタ
# テキスト
https://amzn.to/3X7aUGB
# ブログ
https://blog.myntinc.com/2023/05/number-place10.html
# ホームページ
https://hackman.site/
#おたより
ブラウザゲームを作ろう「ナンプレ編」#09 クリア履歴の表示
今回のシリーズは、ブラウザゲームでナンバープレイス(数独)を作ります。
興味のある人は、是非テキストを片手にラジオを聞きながらプログラミングに挑戦してみてください。
# パーソナリティ
影織、ユゲタ
# テキスト
https://amzn.to/3X7aUGB
# ブログ
https://blog.myntinc.com/2023/05/number-place9.html
# ホームページ
https://hackman.site/
#おたより
ブラウザゲームを作ろう「ナンプレ編」#08 同じ数値を見やすくする処理
今回のシリーズは、ブラウザゲームでナンバープレイス(数独)を作ります。
興味のある人は、是非テキストを片手にラジオを聞きながらプログラミングに挑戦してみてください。
# パーソナリティ
影織、ユゲタ
# テキスト
https://amzn.to/3X7aUGB
# ブログ
https://blog.myntinc.com/2023/05/number-place8.html
# ホームページ
https://hackman.site/
#おたより
ブラウザゲームを作ろう「ナンプレ編」#07 エラー表示
今回のシリーズは、ブラウザゲームでナンバープレイス(数独)を作ります。
興味のある人は、是非テキストを片手にラジオを聞きながらプログラミングに挑戦してみてください。
# パーソナリティ
影織、ユゲタ
# テキスト
https://amzn.to/3X7aUGB
# ブログ
https://blog.myntinc.com/2023/05/number-place7.html
# ホームページ
https://hackman.site/
#おたより
ブラウザゲームを作ろう「ナンプレ編」#06 正誤判定処理
今回のシリーズは、ブラウザゲームでナンバープレイス(数独)を作ります。
興味のある人は、是非テキストを片手にラジオを聞きながらプログラミングに挑戦してみてください。
# パーソナリティ
影織、ユゲタ
# テキスト
https://amzn.to/3X7aUGB
# ブログ
https://blog.myntinc.com/2023/05/number-place6.html
# ホームページ
https://hackman.site/
#おたより
ブラウザゲームを作ろう「ナンプレ編」#05 データ保存
今回のシリーズは、ブラウザゲームでナンバープレイス(数独)を作ります。
興味のある人は、是非テキストを片手にラジオを聞きながらプログラミングに挑戦してみてください。
# パーソナリティ
影織、ユゲタ
# テキスト
https://amzn.to/3X7aUGB
# ブログ
https://blog.myntinc.com/2023/05/number-place5.html
# ホームページ
https://hackman.site/
#おたより
ブラウザゲームを作ろう「ナンプレ編」#04 問題表示
今回のシリーズは、ブラウザゲームでナンバープレイス(数独)を作ります。
興味のある人は、是非テキストを片手にラジオを聞きながらプログラミングに挑戦してみてください。
# パーソナリティ
影織、ユゲタ
# テキスト
https://amzn.to/3X7aUGB
# ブログ
https://blog.myntinc.com/2023/05/number-place4.html
# ホームページ
https://hackman.site/
#おたより
https://www.hackman.site/p/contact.html
ブラウザゲームを作ろう「ナンプレ編」#03 数値入力処理
今回のシリーズは、ブラウザゲームでナンバープレイス(数独)を作ります。
興味のある人は、是非テキストを片手にラジオを聞きながらプログラミングに挑戦してみてください。
# パーソナリティ
影織、ユゲタ
# テキスト
https://amzn.to/3X7aUGB
# ブログ
https://blog.myntinc.com/2023/05/number-place3.html
# ホームページ
https://hackman.site/
#おたより
https://www.hackman.site/p/contact.html
ブラウザゲームを作ろう「ナンプレ編」#02 Javascriptと構造化
今回のシリーズは、ブラウザゲームでナンバープレイス(数独)を作ります。
興味のある人は、是非テキストを片手にラジオを聞きながらプログラミングに挑戦してみてください。
# パーソナリティ
影織、ユゲタ
# テキスト
https://amzn.to/3X7aUGB
# ブログ
https://blog.myntinc.com/2023/05/number-place2javascript.html
# ホームページ
https://hackman.site/
#おたより
https://www.hackman.site/p/contact.html
ブラウザゲームを作ろう「ナンプレ編」#01 事前準備と基本Table
今回のシリーズは、ブラウザゲームでナンバープレイス(数独)を作ります。
興味のある人は、是非テキストを片手にラジオを聞きながらプログラミングに挑戦してみてください。
# パーソナリティ
影織、ユゲタ
# テキスト
https://amzn.to/3X7aUGB
# ブログ
https://blog.myntinc.com/2023/05/number-place1table.html
# ホームページ
https://hackman.site/
#おたより
https://www.hackman.site/p/contact.html
ブラウザゲームを作ろう「ナンプレ編」#00 ゲームの解説
今回のシリーズは、ブラウザゲームでナンバープレイス(数独)を作ります。
興味のある人は、是非テキストを片手にラジオを聞きながらプログラミングに挑戦してみてください。
# パーソナリティ
影織、ユゲタ
# テキスト
https://amzn.to/3X7aUGB
# ブログ
https://blog.myntinc.com/p/number-place.html
# ホームページ
https://hackman.site/
#おたより
https://www.hackman.site/p/contact.html
WebAR開発 基礎のキソ #08 学習終わりの雑談
毎度お馴染みになりつつある、シリーズを終えた後の雑談会です。
学習したARについての話や、AR開発界隈の話、ARを使ったプログラミングアイデアなどなど話しています。
# パーソナリティ
影織、ユゲタ
# テキスト
https://amzn.to/3MbPd4b
# ホームページ
https://hackman.site/
#おたより
WebAR開発 基礎のキソ #07 AR名刺を作ろう
AR名刺を作って、ビジネスのクオリティをアップさせてみませんか?
影織先生がご自身で実際に作って使っているAR名刺を参考に、クリッカブルからリンクのテクニックなどを紹介してくれています。
# パーソナリティ
影織、ユゲタ
# テキスト
https://amzn.to/3MbPd4b
# ホームページ
https://hackman.site/
#おたより
WebAR開発 基礎のキソ #06 オブジェクトを差し替える
前回の鼻オブジェクトを、画像に差し替えてお面ARを実線してみたいと思います。
是非テキストをコピペして、自分の顔にお面を貼り付けてみて下さい。
# パーソナリティ
影織、ユゲタ
# テキスト
https://amzn.to/3MbPd4b
# ホームページ
https://hackman.site/
#おたより
WebAR開発 基礎のキソ #05 はじめての顔認識AR
顔認識ってもっと難しいものかと思ったら、非常に簡単なコードで、短時間で作っちゃうことができました。
これを使えば、バーチャルメイクなんかも簡単にできちゃうかもね。
# パーソナリティ
影織、ユゲタ
# テキスト
https://amzn.to/3MbPd4b
# ホームページ
https://hackman.site/
#おたより
WebAR開発 基礎のキソ #04 3Dモデルを配置する
3Dモデルの配置をしてみます。
カッコいい3Dモデルをダウンロードできるwebサイトから取得して、簡単にブラウザでAR表示するところまでを簡単に解説します。
また、出来上がったソースコードをサーバーにデプロイする方法も解説しているので、聞き逃さないように!
# パーソナリティ
影織、ユゲタ
# テキスト
# ホームページ
https://hackman.site/
#おたより