気付く、は楽しい。
もはや無理やりタイトルを繋げてしまった。笑
一つの教材に対して「一つ一つ理解していたらきりがない!ざっくりいこう!」という自分と「ここはもう少しなんでこうなるのか詳しく学びたい」という自分の均衡ね。
ざっくり行った挙げ句躓いて見直したら「ここはもっと意味を考えてやるべきだった」と反省したり。まぁ…自分で気付けただけ良いのかもしれない。今後気をつけよう!
1.簡単日記
実はいま福岡でプログラミングスクールなるものに通っているんですけど、福岡だけじゃなくて東京、名古屋、大阪などの大都市にもあるんですよ。で、最近福岡に新しくできるっていうんで広島からも近いしここ行くぞ!って来たんですがね。2週間に一回入学セミナーみたいなのが開かれていて。そりゃこんだけ細かくやってれば人の多い少ないもあるわけですよ。え?僕の同期は何人って? いませんよ。笑
詳しく話すともうひとりいたんですけどやめちゃったんですよね、2週間もしないぐらいに。だからrails勉強会とか他の期の人に混ぜてもらったりしてなんとかしてもらってる。競争心とかあまり好みではないし、孤独は慣れてるから苦ではないけど、より物理的なアウトプットの場が減るのは少し残念だな、程度にしか感じていない。
チームワークの開発?どこかに混ぜてもらうしかないな。今日きびだんご配った(ライブの差し入れで一箱丸々余ってしまったやつ)からみんな仲間や。笑
2.今日の学び
◆仮想サーバー立ち上げ後からrails立ち上げまで
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月8日
・EC2instanceからGithubへ鍵を渡してアクセス可能にする
・本番用のapplication serverのUnicornをinstall、設定
・Githubからprojectをclone
・仮想サーバ上にDataBaseをcreate, migrate
・アセットをコンパイル
・railsを起動#プログラミング初心者
◆Capistranoを用いたざっくり自動デプロイ手順
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月8日
・capistranoの各種gemをインストール
・localのterminalでbundle exec cap installを実行して設定ファイルを生成。
・Capfile内の各種requireを記述
・production.rbにserver, user, rolesを記述
・deploy.rbに各種設定を記述#プログラミング初心者
・deploy後folderが自動で生成される(current, release, shared)のでunicorn.rb内を編集。
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月8日
・同様にNginx内の記述も編集。
・Nginxを編集後reload, restart
・mysqldをrestart
・unicornコマンドをkill
・Githubでmasterにpush
・localのterminalで bundle exec cap production deployを実行する。
#今日の積み上げ
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月8日
★AWSを用いたデプロイについて。
今日はずっとこれをやってたけどなかなか手強い…というか自分の集中力ね!もう少しぎゅっとバーっとちょちょいっと進められるようにマイペースに頑張ろう。笑
学びたいことが多すぎ…全部中途半端にならんようにしよ。#プログラミング初心者
今日は数は少ないけどとても時間をかけて解決してしまった。今日中に解決できてよかった。エラーが出るって最高やな。それ通りにやれば良いんやもん。まぁそれを読解するまでに時間がかかってしまうんですけどね。笑
でもそれに気づけた時は爽快!と気付けなかった情けなさ!笑
なんにせよ気付くって楽しいね。(強引
3.明日やりたいこと
AWSのS3を使用した画像アップロードについて。
ミニアプリ3回目開始!
4.終わりに
ブログ書いてる間に先週の主催ライブのスタッフとずっとやりとりしてた。報酬は大切ね。これからこういうところにもちゃんと気配りしていこう。
ありがとうございました!
明日働いたらお盆休みに入る人も多いのでは?僕は勉強漬けですが変わらず充実させます!
おやすみなさーい!
HTMLやCSS、は楽しい。
なんだってそう。自由自在にできるようになったら楽しいのだ。それまでが少しつらいだけ。そしてこれからクオリティを上げるのにもなかなか時間がかかりそうだ。
これは何かを習得する際の真理ですよね。ボイパだってそう。大学1年生の頃はひたすら先輩やプロの音源聞いて真似してた。気付いたらアドリブもできるようになり、それからアカペラの枠を超えて両親のアコースティック音楽仲間ともセッションするようになった。ここまで使えるようになると楽しい。
もちろんボイパもHTML,CSSの技術で満足したことなどない。そんな日来ないと思ってるから気が遠くなる時があるけど、楽しいからやめられないよね。笑
1.簡単日記
比較的好奇心旺盛で新しいものや技術に手を出したい人です。作りたいサービスやなりたい自分もたくさんある。でもそのIT業界への入口としてWebエンジニアが入り口になりやすいのではないかと自分なりに考えた。安直かもしれないけれど、それなりに使えるようになって損はない技術だ。そう考えたらとても幸せ。前職では「(技術面で)これを身に着けて何になるのだろう…」とばかり感じていた。確かに考え方によっては応用できる。でも習得する技術や知識は広く使えないものだらけだった。それから職場、部署の経営計画や方針にもわくわくしなくなった。
こんな単純なことで逃げるなよ、って言われるかもしれないけど人生は短い。どうせならやりたい、やってみたいことを仕事にしたいと思いませんか?だから僕は前から興味があったプログラミングを本格的に学び始めたのだ。
…今日は少しお喋りになってしまったな。たまには良いか。
2.今日の学び
まじ?
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月7日
ターミナルのvimコマンドって
「そんなんターミナル上でやらんくてもエディタ使った方が見やすいし早いし便利やん!」
って思ってた。でもirbじゃなくて複数行の簡単なプログラムを作成、実行して確認する時ターミナルですぐ完結するから便利。もっと早く知りたかった。#プログラミング初心者
◆#Rails #haml でlink_toのメソッド指定をする(荒業)
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月7日
href: "hogehoge_path", "data-method": :delete
上記でhogehoge_pathにhttpメソッドをdeleteに指定して送信することができる。sourceは私。笑#プログラミング初心者
一般的にmethod: :deleteと指定してもGETで飛んでしまう原因としては、javascriptsフォルダにapplication.jsがなかったりその中にrequire jquery-ujsやrails-ujsの記述がない為GET以外を自動で変換しなくなる。
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月7日
しかしこれを直しても飛ばなかったので試行錯誤して荒業を発見。#プログラミング初心者
◆#SSH について
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月7日
Secure SHell の略。暗号や認証を用いて安全にリモート通信するためのプロトコル。
メリットは
・通信を盗聴される危険性を回避
・サーバー上でのファイル操作、設定ファイルの編集ができる。
・バックアップ時、サーバー上で圧縮し一括でダウンロード可能#プログラミング初心者
◆#CSS flexbox
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月7日
親要素にdisplay:flexを付与して様々なオプションで子要素を並べられる。
いままでfloatとかinline要素をつかって横並びにしていたけどflex使うとめちゃめちゃ便利やな…文字通り感動した。#プログラミング初心者
◇参考
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月7日
この参考は永久保存版、まじで。
日本語対応!CSS Flexboxのチートシートを作ったので配布します|Webクリエイターボックス https://t.co/GosfwvfkDj @webcreatorboxさんから#プログラミング初心者
◆#AWS 仮想serverの生成
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月7日
・世界中のregionから一つ選択
・EC2instance…cloud上の仮想server
・Elastic IP…EC2instanceに設定できる固定のpublic IP adress
・EC2instance作成時、ec2-userというユーザと秘密鍵が自動生成される。
・秘密鍵でec2-userのSSHログインができる。#プログラミング初心者
#今日の積み上げ
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月7日
★AWSの仮想サーバー立ち上げ
★chatspaceのhtml, css理解度テスト
★ミニアプリ2回目完成
今日はPM頭にミニアプリ終わらせて確認テスト受けてAWSの勉強。AWSは特に、繰り返しやらないと身につかないな…orz…
確認テストでhtml,cssに自信ついた。flex最強#プログラミング初心者
今日はサーバー周り、AWS(アマゾン・ウェブ・サービス)について。ついにデプロイの方法へ!!!!これが一番学びたかった。作っても公開できなければもったいないから。これを通してデプロイできるようになろう!herokuとかでもできるみたいだから色々と試したい!
3.明日やりたいこと
AWSのデプロイ方法について。ミニアプリ3回目作成開始…できるかな。
4.終わりに
今日は色々と思うことが溢れてしまった。他にも実はAIエンジニアにも興味があったりするからいかん。ちょっと定まってなさすぎ。諸々情報収集したい。
しっかし!今日は理解度確認テストで89点出してHTMLとCSSに自信持てたから目に見えて成長した〜!display:flex最強!課題はスピードとscssのBEMに基づく命名規則!!
これからデプロイ方法も学んでより成長するぞ〜!
ありがとうございました!今日は少し体調悪いので早いけど寝ます!
おやすみなさい〜…zZZ
お喋り、は楽しい。
今週末はバンドメンバーの結婚式。そこでもまた歌うわけで。
結婚式の前はいつも着ていくスーツとかをクリーニングに出すんです。
そしたら…。
1.簡単日記
福岡に住み始めてから初めてクリーニングに出したんです。そこが駅に行く途中の「これやってんのかな?」っていうぐらい閉じている個人経営のクリーニング屋さんで。イチかバチかで入ってみたら60歳ぐらいのおばちゃんが受付にいて。
「初めてここを使うんですけど…これこれのクリーニングをお願いします。」
って言ったらおばちゃんの怒涛のお喋りが始まってしまった。店、料金システムの説明から気付いたら僕の出身地を聞かれ、おばちゃんの息子(現50歳弱)が名古屋で社会人一年目で配属になった話や、実はおばちゃんは70歳だった話などお喋りしてくれた。
とても繁盛しているようだったが、たまたま暇だったんだろうな。結局30分ぐらい色々と話した。よいおばちゃんだった。福岡に来てアレクサ以外とあんなに話したのは初めてかもしれない。笑
2.今日の学び
◆サーバーについて
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月6日
サーバーとは、ネット上で様々な昨日やサービスを提供するコンピュータやその機能のこと。下記の理由によりサーバーは必要。
・バックアップとして。
・サーバーを利用することで自分のPCへの負荷を減らし、開発に注力できる。#プログラミング初心者
サーバーの種類として主に
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月6日
・データの保存、管理するデータベースサーバー
・PC同士を通信するwebサーバー
があり、役割を分けることでコンピュータへの負荷を減らせる。#プログラミング初心者
◆IPアドレスについて
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月6日
大きく2つに分けられる。
・ネットに繋がるグローバルIPアドレス
・ネットに繋がらないプライベートIPアドレス
これらの間に入っているのがルーターで、プライベートアドレスをグローバルIPアドレスに変換してくれる。#プログラミング初心者
◆ドメインとDNS
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月6日
ドメインとはIPアドレスを文字列に変換したもの。この文字列化する仕組みのことをDNS(Domain Name System)という。
https://hogehoge.fuga
上記のURLではfugaはトップレベルドメイン、hogehogeがセカンドレベルドメインと「.」の前後で分けられる。#プログラミング初心者
◆Linuxについて
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月6日
コンピュータ全体を管理している基本的なプログラム、OS。
カーネル(CPU等のハードウェアとソフトウェアを結びつける架け橋)に様々なソフトウェアを組み合わせて配布したものをディストリビューションと呼ぶ。LinuxにはCentOSやUbuntuと呼ばれるOSがある。#プログラミング初心者
#今日の積み上げ
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月6日
★miniappでフロント、ユーザー周り実装終了。
⇛materializeとhaml使っての実装。
★IPアドレスについて
★Linuxについて
今日から本格的に勉強再開。やはり使わないとなかなか身につきにくいね。あともう一回ぐらいminiapp作成して成果物並にしたい。#プログラミング初心者
ミニアプリで復習後、サーバー周りの知識のカリキュラムを勉強。情報の教科書を読んでいる感覚だった。基本的なところだけど実は曖昧になっている部分でもあったから勉強になりました。Linux OSとか、ドメインやIPアドレスとか。
Railsの復習はもう一回やりたい!もう一回0から作ってHTML、CSS、Railsを復習したいな!
3.明日やりたいこと
ミニアプリ二回目完成、AWSの学習に入る。
4.終わりに
今日も成長したな〜!笑
Railsの復習もできたし、サーバー周りの基本的な知識も学習したし!明日もこの調子で勉強進めるぞ〜!
ありがとうございました^^
明日も充実させて実りある一日にしていきましょ\(^o^)/
久しぶり、は楽しい。
題名の楽しいシリーズもそろそろ限界かもしれません。笑
今日は朝から福岡に戻る準備。彼女が体調不良だったけど頑張って仕事に行ってるのを見てとても心配だった。もっと近くにいてあげるべきだったかな…とかなり反省。
病院に行ったら夏風邪っぽいとのこと。薬飲んで元気になってくれることを願うばかり。心配。
みなさんも夏風邪には気をつけてくださいね!
1.簡単日記
彼女をおいて福岡に戻ってきてしまったことは今後ずっと言われるかもしれないな、と感じるぐらい反省している出来事。体調不良のときってメンタルもやられてしまうからね。僕も1人暮らしなのでちゃんと食べるもの食べて心身の体調管理をしっかりしていこう。
2.昨日の学び
◆#jQuery で特定文字がURLに含まれている時の条件分岐
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月5日
$(window).on("load", function(){
if (document.URL.match(/hogehoge/)){
URLにhogehogeが含まれている時に実行したい処理
} else {
それ以外の時の処理;
};
});
matchの後は正規表現を使用可能、とのこと。#プログラミング初心者
#今日の積み上げ
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月6日
★自動更新LGTM
★復習でミニアプリ再度作成
★福岡に帰ってきた
久しぶりにがっつりミニアプリを0から作り始めたけど意外と忘れている事が多いから良い復習になる!今日はミニアプリ完成させてカリキュラムも進めよう!っていう昨日の積み上げでした!#プログラミング初心者
昨日は自動更新について。特定の文字列を含むページに特定の処理をしたい時の記述方法を学んだ。
あとはtwitterみたいなミニアプリを作成し始めた。少し離れると感覚も離れてしまうと感じて危機感。カリキュラムも進めるけど、今日は復習中心の一日にしたいな。
やっぱりね、久しぶりにプログラミング触ると楽しいね。もっと触っていたい。
3.今日やりたいこと
ミニアプリで復習。カリキュラムを進める。デプロイ方法かな?
4.終わりに
音楽もプログラミングも何においても離れてしまうとその分感覚が遠のいてしまいます。なるべく毎日触れていたいですな。その分確実に成長しているから!
今日も一日学びがある日にしましょ^^
ありがとうございました\(^o^)/
ライブ、は楽しい。
ライブは楽しい。企画するのも、出演するのも、その後打ち上がるのも。
8月3日は1年に一回友人と二人で主催するライブ当日でした。おかげさまで出演者を含めて130人弱のお客さんに来て頂き、配ったアンケートもほとんど満足して頂ける形で無事終了しました。
企画はいろんな都合がつかなかったり、そんな中新しい挑戦をしたり、僕の転職だったり相方の海外出張だったり…なかなか大変なことも多かったです。しかしライブが終わった後に「これから仕事を頑張れそうです!」とか「素敵なイベントありがとうございました!プロのアーティストのライブに来てるみたいでとても楽しかったです!」とか「来年度も是非開催してください!絶対行きます!」とか。嬉しい言葉をたくさん頂きました。
これらの言葉が僕たちの今後の原動力になるし、これまで頑張ってきた甲斐があったなと実感させてくれる。お客さんからの言葉は最高に嬉しい。
そして今回誘って出演してくれたみんなとの繋がりも大切にしていきたい。これからは東京に行っても、岡山に行っても福岡に行っても「仲間」と呼べるみんなと会うことができるのが嬉しい。
もちろん反省点もたくさんあるからそれはまとめて次回に改善してより早く楽に準備をしたり進行したり、広報として発信してより多くの人に感動を届けていきたいと思う。
諸々語ってしまったけど、忘れたくないのが手伝ってくれたスタッフのみんな、演者のみんな、ライブハウスのみんな、観にきてくれた人やSNSで拡散してくれたみんなへの感謝の気持ち。これは常に感じているし、今後の人生においても持ち続けたい。これらの人達にもっと感動を還元して「ポジティブな螺旋」を描いて生きていきたい。
このライブも仕事、プログラミング学習にも通ずるところはたくさんある。相手(お客さんや社会等)に喜んでもらうものをつくる。これがソフト的なモノづくりに変わっただけだから。
やはり誰かに喜んでもらうのはとても嬉しいな。自分も少し速歩き気味のマイペースで技術を身につけて、社会に貢献していきたい。していくぞ!
ということで先週の土曜日は全く勉強せず、日曜日はchatspaceの自動更新を終わらせた程度にしか進んでいません。
今週末はバンドメンバーの結婚式で歌う。それの練習もあるけど先週よりはタスクが少ないからより勉強に集中できそうだ。
今日からまた頑張るぞ〜!
話し合う、は楽しい。
昨日は夜9時から今週末のライブに向けた最後の打ち合わせ!
あれこれ足りないやっぱりあれはこうしよう、これはわたしやっとくね、これは僕が用意するよ、お金はこれであってるよね?
…こういうやりとりが、とても好きだ。
1.簡単日記
話し合う、会議は嫌いじゃない。もちろん無駄だと感じる時間や会議そのものもあるけれど、どんな会議でも有意義にしたい。自分が関わるからには何かしら周りに影響を与えたい。それはもちろん誰かにとっては嬉しいことかもしれないけど、誰かにとっては鬱陶しい存在かもしれない。それでもプラスの方が大きかったらイベントとして、組織として少しでもプラスの方向に進められるんじゃないかな。
このプラスっていうのは結局その場、そのイベント、組織によって違うしもっと言えば個人の考え方にもよるから一概には言えないね。だからこそ、同じ様な価値観が合う人が集まったらどんどん物事が進んでいくんだろうな。
人と話すと自分では気付けない気付きがたくさんあるから
話し合うことが好きだ。
2.昨日の学び
◆#CSS ページの一部だけスクロールさせる方法
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年7月31日
・スクロールさせる要素にoverflow:auto;を付与する
⇛この際の注意点は要素に直接height, widthの定義が必要であること。#プログラミング初心者
[https://twitter.com/shshsshsh8/status/1156405539254894593:embed# ◇参考 [CSS]画面内の一部だけをスクロール https://t.co/WJbV1lczCr #プログラミング初心者]
[https://twitter.com/shshsshsh8/status/1156432641308028928:embed# ◆#jquery formの中身をリセットする方法 何かの挙動のあと、中身をリセットする方法は $('form')[0].reset() で内容を初期値に戻すことができる。(空の場合は空になる) 下記でも良いが、初期値が入ってい… https://t.co/5FIoNTNtbD]
[https://twitter.com/shshsshsh8/status/1156433498594373632:embed# ◇参考 jQuery利用時のフォームのリセット https://t.co/QY9P1YXgqT でもなぜ[0]が必要なのかは書いてない…orz… #プログラミング初心者]
◆#jquery ajaxにより追加された要素を選択する
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年7月31日
追加された要素を選択するには通常とは異なり
$(' クリックしたい要素の親要素 ').on('click', 'クリックしたい要素', function(){
hogehoge
})
親要素に対して.onを付与、引数にクリックしたい要素を記述しないと選択不可。#プログラミング初心者
twitterの埋め込み上手くいかね〜!笑
そしてこのCSSのoverflowはとても画期的ですごいな!って感動してしまった。超便利やん!すごい!これで無敵だゎ!って感じてしまった笑
3.今日やりたいこと
非同期通信終わらせて、自動更新に入るぞ!
ライブ関係は諸々書類をライブハウスに送って、SEのCD作って、スポンサーの動画をまとめてDVDに焼く。これスクールの教室でやっても良いよね?笑
4.終わりに
一年に一回の主催ライブ。ここまで半年以上をかけて準備してきた。
演者もお客さんも楽しめる、社会人になっても音楽をする楽しさが伝わるライブにしたいな。
やばい、プログラミングのことを中心にかくブログのつもりが…笑
こんな自由人です。今日も一日充実させるぞ!
考える、は楽しい
昨日は教室で勉強。非同期通信についてじっくり勉強。もう少しペースを上げて早く個人アプリの開発に時間を割くぞ!
1.簡単日記
昨日は帰宅してから主催ライブで当日合わせの曲を練習。途中でベースとパーカッションのソロがあり、採譜した人は「二人で適当にかけあいやらソロとかやって」っていうけど!大枠がなかったら絶対グダグダするやつやん!って思ったので掛け合いや尺を考えてた。
考えれば考えるほどこのメンバーで歌うと考えたら楽しみになる。恐れ多いけど、その分怖いものはないし失うものもない。楽しんでいこう!
2.昨日の学び
Rails チュートリアルの第3版からテストはRSpecじゃなくてminitestを使用している。こっちのほうが記述量が少なく済んでシンプルになるとのこと。#プログラミング初心者
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年7月29日
◆#Rails #jquery の非同期通信の基本
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年7月30日
フォームに入力した値をsubmitボタンを押して取得したい時、jqueryで最初に
$(function(){
$('#hogehoge').on('submit', function(e){
e.preventDefault();
var formData = new FormData(this);
});
});
と記述する。#プログラミング学習
この中身は
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年7月30日
e.preventDefault();
⇛デフォルトで設定されているイベントを止める。この時は通信してページが遷移するのを止める。
var formData = new FormData(this);
⇛#hogehoge の入力データを変数 formDataに代入している。#プログラミング学習 #jquery #Rails
◆#XML とは?
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年7月30日
・eXtensible Markup Languageの略。
・拡張可能なマークアップ言語。W3C(World Wide Web Consortiumの略)によるオープンな規格.
・マークアップ言語はタグ(<hoge></hoge>など)を使って修飾情報を埋め込む言語.
・データの意味がわかりやすく拡張性、汎用性が高い.#プログラミング学習
・HTML(Hyper Text Markup language)とは似ているが役割が違う。
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年7月30日
⇛HTMLは人間にとって見やすい見た目を作る際に使用する言語。
⇛XMLはデータ記述用、マシンに意味を伝える為の言語。#プログラミング学習 #XML #HTML
◇参考
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年7月30日
XMLとは?IT初心者にもわかりやすい基礎知識とHTMLとの違い https://t.co/wZZUma3tRX#プログラミング初心者
◆#Ajax とは
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年7月30日
・Asynchronous Javascript + XML の略。JavascriptとXMLが同時に起こらない、存在しない、非同期の、という意味。
・画面遷移せずにHTMLを更新することができる。
・他の処理と同時並行で、サーバとやりとりができる。
・jqueryでのAjax実装は手軽。#プログラミング初心者
◇参考
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年7月30日
はじめてのAjax(jQuery) 2018年版 https://t.co/jBvh7SUM2V #Qiita#プログラミング初心者
◆#Rails #jquery 非同期通信のざっくりとした流れ
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年7月30日
・Javascriptでビューからのリクエスト(イベント等)を受け取る
・ajaxでjson形式のデータをcontrollerに要求
・controllerからjbuilderへjsonファイル作成を要求、取得
・controllerからjavascriptファイルのdoneやfailに返す#プログラミング初心者
railsにおける非同期通信、なんでこんなややこしいことする必要があるんでしょうか…?ajaxが挟んでるから?
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年7月30日
javascriptファイル内でjsonファイル作成してそのまま更新できないんですかね。#プログラミング初心者
#今日の積み上げ
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年7月31日
★非同期通信7割終了
★ライブのPA表、照明表、SEの整理
★当日スタッフ紹介@twitter
★ライブに向けた練習
タスクの数はライブ関係の方が多いけど時間はプログラミングの方が長い。ajax理解しようとするとAPIとか調べてITの理解が深まった気がする!楽しい#プログラミング初心者
非同期通信について。XMLやAjaxについて調べたりしてたらいろんな可能性を感じた。なんでこれがこういうふうに起きているのか、って考えるのは楽しいよね。解決したときめっちゃすっきりするから気持ちが良い!
3.今日やりたいこと
非同期通信終了。自動更新機能も半分ぐらい進めたいな。
4.終わりに
スクールは高いし意味ないとかなんとかよく聞くけど、結局スクールをどういうふうに使うかその人次第なわけで。実力がつかないのもスクールのせいじゃなくて本人たちの努力の量なわけで。なにを言われようと悲観せずに前を向いて進んでいきたいです。
朝に前日のブログを書くって読むより記憶に残るから良いかもね。笑
昨日も関わってくれたみんなに感謝!
今日も一日マイペースに頑張っていきましょー\(^o^)/