Python 独学プログラミング プログラミング初心者のHarvard University CS50’s Web Programming with Python and JavaScript 絶賛受講中です。

あっ どうもどうも子へびです。

このセリフも書くのもいつぶりか?スパイファミリーにすっかりハマってしまい身の回りの子へびのアイコンを全てアーニャにしてしまおうかと本気で悩んでいる子へびです。笑

そしてまだ相棒になりたてのMacのキーボードの調子が悪くてとても凹んでいる子へびです。




Codeの勉強はCS50’S WEB PROGRAMMINGクラスをほそーーーーーくながーーーーーく続けています。ようやく半分ってところでしょうか?
今回はDjangoを使ったauctionサイトを作る課題。(提出した課題はこっそりYouTubeリンクを子へびのアプリに貼り付けてあるのでご覧ください。)
前回のCS50XのDavid先生のFlaskの授業と違ってこのコースはぶっつけ本番的な自分で調べて最初から作ってね!的な厳しがあるので最初はまーーーったくちんぷんかんぷんでしたが、課題を提出する頃にはなんとなくDjangoの動きがわかるようになるから不思議。けど今回も提出するのにすごい時間かかりましたけどね。笑

子へびにとっては毎回ハードルが高く、ゲンナリしながら取り組んでおります。

次の課題はなんだろう・・・。

子へびの旅は続きます。

とほほ・・・。




Python 独学プログラミング プログラミング初心者の動画編集〜YouTubeとi Movie編〜

あっ どうも子へびです。

春はまだですか? 子へびは冬眠モードから早く解放され暖かくなるのを心より願っております。




今日は動画編集のお話です。
CS50の課題はコードを組むこともさることながら作品を動画で撮影してどんな動きになっているのかもチェックされる仕様になっています。

動画編集なんて・・・。そんな子へびYouTuberになんてなれないし!

なんちって。笑
アカウントは持っていたものの使い方なんてほぼわからないし、自分では色々やるとは思っていなかったので、そんなまたハードルの高いことをなんて思っていました。

そしてYouTubeに載せる前の編集。i MovieのアプリをMacを買って以来今回初めて起動させてみました。
スバリ言っていいですか

めっちゃ良くできてる!そして素人でもカッコよく編集できる。これはまさにディレクター気分を味わえますよ!

ってのが率直な感想です。使い方はネットで検索すれば色々出てくるし、手順に従えばなんら問題なしです。
本当ーーーーーーーーによくできております。

こんな感じで編集にハマっていく人がいるんだろうなって思いました。
そしてCS50のWEB programmingのコースのproject0の課題が動画提出だったのでまた動画を一本作ってみました。
この動画の編集より課題作る方が遥かに大変ですがそのお話はまた後日。笑




Python 独学プログラミング プログラミング初心者のiMac Airのiosアップデート〜ストレージ容量がいつも足りない編〜

あっ どうも子へびです。

アニメ大好き子へびですが音楽も大好きな子へびです。最近ヒゲダンにはまってしまいました。あの16ビートが心地よくて、このビート数って奥が深いなと感じている子へびです。そして全然話は変わりますがjustin Bieberって何であんなに声が素敵なんですかね?見た目と声がどうもリンクしないと勝手に思っている子へびです。



今日のネタはiosのアップデートについてです。みんなすんなりアップデートできているのかな?子へびは毎度ストレージ容量が全く足りません!!!!

そもそもこのMacBook Airを購入した時はプログラミングを始めていなかったし、そんなつもりもなかったので容量なんて気にせず一番小型だったこのパソコンを購入したのですが、今や自分のアプリの制作やその制作のために必要なアプリのインストール、その他書類関係のデータストックこれらが相まってストレージ容量は常にパンパンです。

そこにでっかい容量のiosのアップデート。これいつも悩みのタネです。まあデータ整理の機会にもなるのでいいような気もしますが本当やっかいです。

子へび

あと何G必要なのかな〜?もうこれ以上削除できるものないよー。

このデータ整理にそもそも数日かかります。笑
なんか良い方法はないのか色々サイト検索もしてみましたが、Master松陰がおすすめしてくれたアプリがよかったので参考になれば。

app-cleaner
コマンドラインでのxcode_cleanup
Onyx

このあたりがデータ整理に役立つと思います。けどこのストレージ容量って一般の人でもアプリ何個かインストールしたらすぐにいっぱいになってiosアップデートできないレベルに達してしまいそうな気がしますがどうなんでしょ?

Master松陰

子へびももう諦めて容量の多いMacにしなさい。

と勧められている子へびです。

子へび

愛着が湧いてしまってまだもう少し頑張れるんじゃなかとどうしても買い替えられないですよね。

というのが子へびの本音なのですが、そろそろ限界ですかね〜?悩ましい問題です。




Python 独学プログラミング プログラミング初心者のおすすめアイテム〜CotEditor編〜

あっ どうも子へびです。

新しいiPhoneを入手し早速データの移行しようとしたら案の定一回ではうまくいかずそんなことでも穴に落ちる子へびです。でも新しいiPhoneMini使いごごちは良いですよ〜♪歴代子へびはiPhoneの色は定番の白でしたが今回は赤にしてみました!シャー色もなかなか良いですな。




子へびがスクレイピングした全データを無駄にしてしまった話は前回書きましたが、これまた続きがありまして、そもそもデータが重複してしまっていることが問題だったわけなんですが前回の教訓を活かして集めたデータが最初の段階で重複していないのかの
確認作業を今回は要所要所に挟んでみたのです。

すると何個か検証していくと

子へび

う〜ん。やっぱりデータ重複してるな〜。それも1つにつき必ず240個。・・・・。・・・・・。・・・・・・。あれ?この数どっかでみたことあるような?

子へび

は!これは子へびがループさせるために指定してる回数だ!

参照↓
for page in range(1, 241):
原因はこれでした。

教訓
『何か間違っていたらまずは自分を疑え』

これにつきます。

けどどうして全てが240個重複していたかに気がついたかといえば、『CotEditor』を使用したからです。このアプリMaster松陰から教えてもらったのですが、機能が多岐で使いやすいです。おすすめグッツなので是非使ってみてください!かる〜く検索してみたらこうゆうブロク書く時にも使って方もいるみたいですね。

今回子へびはCotEditor様様で、この240の規則性を見つけることができました。

本当にコードは裏切らない。自分の書いた通りに動いている。疑うべきは自分。

これにつきますね。笑

え?それで解決したのかって?

子へび

ハイ! 多分・・・。笑

多分かよ。笑