新しい、は楽しい。
そう、新しいことは楽しいことが多い。それはいままでの自分の知識では得られなかった刺激や知識を得ることができるから楽しい。そんな考え方そんな表現の仕方があるのかと。刺激を受けるだけじゃなくてそれらをアウトプットして血となり肉と…なるようにアウトプットと繰り返し使おう。
1.簡単日記
昨日は帰宅してぐーたらしてたら気付いたらばたんきゅー、寝てた…。ProgateでPythonの勉強頑張ったからかな。でもすんなり寝れたから今日はちゃんとブログ書いてアウトプットしてから寝たい。
2.昨日の学び
#javascript スムーススクロールの実装(ざっくり)
— ShowGoGoGo@プログラミング勉強中 (@showgogogo1989) 2019年9月1日
ボタンを押したら指定した位置までページ遷移せずスクロールする機能。
・jqueryを導入、htmlのhead内で読み込み。
・指定位置のaタグにhref="#hoge"
javascriptファイルに
・hrefが「#」で始まるaタグがclick時に発火を記述#プログラミング初心者
・speed、href、target、positionの変数を定義
— ShowGoGoGo@プログラミング勉強中 (@showgogogo1989) 2019年9月1日
・htmlとbodyを指定し、animate({scrollTop: position}, speed, "swing")で指定。
・最後にreturn false;で閉める。
⇛これがないとページが更新されてgoogle maps apiとかがerrorになる。#プログラミング初心者
☆躓いた点
— ShowGoGoGo@プログラミング勉強中 (@showgogogo1989) 2019年9月1日
参考サイト通りにやったらエラーがかかる。コンソール内のエラーを読み解くと文法エラーとのこと。
「hrefが"#"から始まるaタグ」を指定する際に#を""で囲ったら解決、望んでいた通りの動きになりました。#プログラミング初心者
◇参考
— ShowGoGoGo@プログラミング勉強中 (@showgogogo1989) 2019年9月1日
ページ内リンクをクリックした時にするするとスムーススクロールさせたい時のjQueryコード|アイドットデザイン https://t.co/9ElR1qtjqk#プログラミング初心者
◇参考
— ShowGoGoGo@プログラミング勉強中 (@showgogogo1989) 2019年9月1日
「Syntax error, unrecognized expression」というエラーが出たら確認すること | ハックノート https://t.co/nivsTVAgAJ#プログラミング初心者
[https://twitter.com/showgogogo1989/status/1168057839669014528:embed##googlemapsapi で地図を表示する方法・地図を表示させたい場所に
を記述・jsファイルを読み込む・地図の幅と高さをCSSで指定・jsファイル内に地図の表示明細… https://t.co/OXU5Vo4PN6]
◇参考
— ShowGoGoGo@プログラミング勉強中 (@showgogogo1989) 2019年9月1日
Google Maps APIを使って複数のマーカーと吹き出しを設置してみる | Tips Note by TAM https://t.co/G0O8gUbGnK @tips_noteさんから#プログラミング初心者
◇躓いた点
— ShowGoGoGo@プログラミング勉強中 (@showgogogo1989) 2019年9月1日
・google maps apiをhtmlに埋め込む時「https」のところを「http」と記述してしまいコンソールに「httpとhttpsが混在しています」と怒られた。
・googlemapsを埋め込む位置より下にapiを呼び出す。railsなら/views/layouts/application.html.erbのyeildの下等。#プログラミング初心者
#googlemapsapi でコントロールバーを消す方法
— ShowGoGoGo@プログラミング勉強中 (@showgogogo1989) 2019年9月1日
地図表示明細の記述内に
disableDefaultUI: true
を記述すると
・地図、航空写真切り替えタブ
・全体表示切り替え
・ストリートビュー表示切り替え(アイコンが人形のやつ)
・拡縮ボタン
を非表示にできる。#プログラミング初心者
◇参考
— ShowGoGoGo@プログラミング勉強中 (@showgogogo1989) 2019年9月1日
Google Maps Platform Maps Javascript API Controlshttps://t.co/2TjiAAZ7Yn#プログラミング初心者
もちろんそれぞれ選択して表示非表示の選択が可能。古い記事だけど一応。
— ShowGoGoGo@プログラミング勉強中 (@showgogogo1989) 2019年9月1日
◇参考
Google Map コントロールナビの位置や航空写真切り替えの表示非表示の設定変更方法https://t.co/akTbSiyhbo#プログラミング初心者
[https://twitter.com/showgogogo1989/status/1168062719284498438:embed#◆#Rails mail\_toメソッド<%= mail\_to("email@adress", "hogehoge") %>でhtmlがhogehogeに… https://t.co/b0RflyoL4b]
◇参考
— ShowGoGoGo@プログラミング勉強中 (@showgogogo1989) 2019年9月1日
mail_toメソッドを使ったメールリンクの作成 - Ruby on Rails入門 https://t.co/SUderXg1PN @buzzwordjpさんから.#プログラミング初心者
◆#html リンクを新規タブで開かせる方法
— ShowGoGoGo@プログラミング勉強中 (@showgogogo1989) 2019年9月1日
タグに下記属性を追加する。
target="_blank"
これだけでタグのリンク先が新規タブで開かれる。Railsでもmail_toやlink_toメソッドと合わせて使用した。#プログラミング初心者
◇参考
— ShowGoGoGo@プログラミング勉強中 (@showgogogo1989) 2019年9月1日
リンクを新規タブで開かせる方法(HTML
https://t.co/jBK5JPd022#プログラミング初心者
◆#heroku でのデプロイ時にBuilding sourceで詰まった時
— ShowGoGoGo@プログラミング勉強中 (@showgogogo1989) 2019年9月1日
ターミナルでgit push heroku masterを実行してデプロイした時
remote: Building source:
でstuckしてctrl+Cで抜け出してheroku builds:cancelでbuildを止めるしかなかった。#プログラミング初心者
・原因
— ShowGoGoGo@プログラミング勉強中 (@showgogogo1989) 2019年9月1日
ここで止まるということはbuildpackかremote repository辺りが怪しい。heroku webページに言ってもbuildのログが取れない為この辺を確認。
・確認
buildpackを入れ直しても明示しても機能せず。
・解決した方法
remote レポジトリを一度削除しあげなおしたら解決。#プログラミング初心者
#python の条件式の否定ってnotだけでできるん…これだけで英語的文法でわかりやすい…感動してる(感動ハードル低め)笑#プログラミング初心者
— ShowGoGoGo@プログラミング勉強中 (@showgogogo1989) 2019年9月1日
福岡校でいつの日かきびだんごを配ったものです!
— ShowGoGoGo@プログラミング勉強中 (@showgogogo1989) 2019年9月1日
昨日は見に行けなかったので、見学された方々に諸々聞きます…orz…
とりあえず一段落、おつかれさまでした!
なんとか今日中に終わらせられた…orz…ざっと駆け抜けたけどRailsと似てる所が多々あるから理解しやすかった!やっぱりProgateは優しくてわかりやすい!
— ShowGoGoGo@プログラミング勉強中 (@showgogogo1989) 2019年9月1日
「Python 学習コース Ⅴ」コースを修了しました! https://t.co/Dw0RFJWhsG #Progate
#今日の積み上げ
— ShowGoGoGo@プログラミング勉強中 (@showgogogo1989) 2019年9月2日
★ポートフォリオ技術の簡単アウトプット
★PythonのProgate終了
昨日の積み上げ。将来的に機械学習も視野に入れたいからと思い #Python をかじってみた。 #Ruby とも似ているが個人的にPythonの方が英語の文法のように感じるから好き。もちろんRubyも好き!#プログラミング初心者
今日はポートフォリオに使用した技術の簡単なアウトプットとpythonの学習。puthonもコードを書いていて楽しいね!Rubyも確かに直感的だけどpythonも比較的直感的だと感じるから親しみやすい。楽しい。これももう少し深く掘り下げていきたいな。
pythonの基本だけど、インデント、「:」が大切だと学んだ。
3.今日やりたいこと
Django Girlsという学習サイトで学習!履歴書の作成!12時までにはブログを書いてから寝る!
4.終わりに
本当ね、自分の名刺代わりの個人サイトを作成するのはとても良いアウトプットになる!まだ微調整したいところがあるから水曜日と木曜日にやろう!個人アプリ発表の資料もちゃんとまとめないとな。
最近ポートフォリオ作成でアウトプットが多くブログもあまり書かなかったけどブログも活用して日々もっとアウトプットしていこう!
今日も実りある一日にするぞ〜!ではっ!