Swift独学プログラミング プログラミング初心者のホームベージの作成〜GoogleAdsense編〜

あっ どうも子へびです。

スーパーに行くたびにあれから肉まんを探しに行くのですがずーーーーーと売り切れなのはなぜですか?笑 もしかしてだれか子へびの分の肉まん食べちゃってますか?笑 もしくは今年の冬は肉まんが品薄な状態なのでしょうか?子へびに早く肉まんを食べさせてください。笑



Xcodeの仕様を色々調べているといろんな方の投稿記事に出くわし、思わずふむふむと読み込んでしまい一向に作成が進まない子へびです。そして色々やりたいことが見つかってしまい、あれもやりたいこれもやりたいで最近の子へびの口癖は『あ〜〜〜〜!』です。

やりたいことのアイディアをくれているのがこちらのIRITECさんです。最初StoryBoardにてTab Bar Controllerのタブを増やすという内容を検索してヒットしたのですがその他にも色々と共感できる所が多々あり、そこで紹介されていたGoogleAbsenseをやってみることにしました。やってみた感想としては

子へび

紹介されている手順通りに進めればけっして初心者でも設定は難しくはないな。けど広告の配置のバランスが難しくてUIのパーツの配置と同様にセンスが大事かも。

っという感想です。この子ヘビのサイト自体広告のスペースをそもそも設定して配置していないため広告が入っただけで印象がガラッと変わります。なので今またこのサイトのレイアウトの変更を考えていてその方法も含め調べなくちゃいけないことが盛りだくさんです。移動中の子へびは頭の中でレイアウトを想像し、構想を練ってそれを実体化する方法を探していじってみる。これだけでもかなり時間は必要で子へびにとっては盛りだくさんな内容です。

なので口癖はやっぱり

子へび

あ〜〜〜〜!

です。でもこの考えている時間が一番楽しいんですけどね。笑

子へびは周防大島を応援しています
頑張ろう!!周防大島

Python 独学プログラミング プログラミング初心者のkeyboardの使い方〜コピーとキャンセル編〜

あっ どうも子へびです。

ネット環境が悪く一度書いた記事が全部吹っ飛び朝からイラっとしている子へびです。ちゃんとメモの貼り付けておけばよかった・・・。あ〜腹ただしい〜自分に。笑



XcodeのMaster松陰からの宿題はまだ完成していない子へびですが、先週末の講習で新しい発見が・・・。

子へび

このツールバーのアイコンを増やしたい時はどうしたらいいですか?

Master松陰

それはCtrl押しながらCとVを押してコピーしていけばいいんじゃないの?

子へび

コピーするのはわかるのですがCtrl押しながらふぉにゃららというのはなんですか?

Master松陰

Ctrl押しながらCとVはコピーでCtrl押しながらZとXはキャンセル(削除)ができるんだよ。子へびのキーボードはCtrlとcommandが入れ替わっているから通常設定だとcommandを押しながらになるけどね。

子へび

知らなかった・・・。そしてそんな技誰も教えてくれたことがなかった。

Master松陰

Ctrlとcommandを入れ替えたのはその方が押しやすからね。これは好みの問題だけど。

Ctrlとcommandの変更はkeyboardの設定からおこなえるそうです。Master松陰の講義ではこのような豆知識も一緒に学べます。もし興味のある方は是非この操作使ってみてください!

Swift独学プログラミング プログラミング初心者のcodeの知識〜Xcode勉強編〜

あっ どうも子へびです。

子へびはアイスが大好きですが夏バテ防止の為なるべく冷たいものは食べない様にしています。けどこれだけは食べてみたかったかき氷
やっぱりおいしー!そしてなぜだか食べ終わるとバッティグセンターの無料券をくれるというサービス。もちろん子へびは挑戦しましたが、高校球児のようには打てません。空振りの連続です。



空き時間にはSwiftのcodeが勉強できるアプリを使用しているのですが、さすがに後半戦codeが理解できない部分が出てきてどハマりしていた子へびはMaster松陰に

子へび

Master松陰!lazy,sabscriptなどのサンプルcodeがいまいち理解できないのですがこれはどおゆう動きをしているのですか?

っと尋ねると

Master松陰

はっきり言ってこんな表現知らなくても立派なアプリは作成できます。子へびはどおして全てを理解しようとするのですか?そもそも英語はどおしてますか?全ての文法・単語理解してから会話をし始めますか?

子へび

いや・・・。子へびは中学2年生ぐらいの単語と文法しか会話の時は使っていません。もしろ難しい単語や表現などを会話上使ったことはほぼありません。いやないと思います。

Master松陰

でしょ?英語ではそれができるのにどおしてcodeの勉強ではそれができないのですか?もう十分基本の操作はマスターしているんだからあとは実践で手を動かしてどんどん作っていかないと憶えないですよ。英語と一緒です。

子へび

確かに・・・。子へびは知ってる表現の中で文章作って会話を成立させているし、使いこなせるようになったらどんどん単語やイディオムを増やして肉付けしている。それにたくさん喋って英会話を身につけました。

Master松陰

今子へびにとって大事なのはまれはcode表現を理解し、知識を増やすのではなくむしろ理解しなければならないのはアプリ作りに大切なiosの動きや実際にXcodeを使ってたくさん作ってみることです。もうそのアプリを使ったcodeの勉強はやらなくても良いのではないのですか?

この話をきっかけになんだかストンと気持ちが軽くなった気がしました。笑 なんだかとてつもない勉強量を抱えている気がしてならなかった子へびはちょっと目先を変えて取り組む方法を方向転換していく必要がある気がします。

作ってみたいアプリの仕様書は出来上がったので早速とりかからねばなりません!

子へび

でも何から始めるんだろ???

相変わらずな子へびです。

Swift独学プログラミング プログラミング初心者の勉強方法〜Swift編〜

あっ どうも子へびです。

これだけ暑いと食欲不振となる方もいるかもしれませんが子へびは全くその兆しはありません。今デニーズで開催中の桃のデザートにハマってしまい、ポッペタを膨らましながら頬張っております。美味しい桃なので是非食べてみてください。



最近の子へびはめっきりXcodeとアプリの勉強にハマっていますが、そこで疑問が・・・。

子へび

Master松陰!子へびはSwiftの書き方はサンプルコードがあるとPythonとのシンタックス等の違いはあれど使い方やどうやってコードが動くかはなんとなく読めてしまいます。なのでアプリの問題も解けるし、頭に入っているかは別としてどんどん進んでしまいます。これで本当に良いのでしょうか?

Master松陰

私自身も全ての言語のシンタックスを決して覚えているわけではありません。その都度書きたい言語に合わせて調べながら書いています。なのでその子へびの悩みを解消するにはコードを書きまくるしかないと思います。実際たくさんのコードを書かないとその言語の特徴を活かしたプログラムを組むことができません。なのでシンタックスを覚える必要はありませんが、コードはたくさん書かないとダメです。

子へび

なるほど。子へびはPythonでは書いたことのなかったswitch→case→case→defaultがif文と同じくらいすぐに思い浮かぶのかな〜っとふと思ってしまったのです。でも気になったコードはたくさん実装してみないと身につかないということですね!

Master松陰

Swiftもバージョンが変わってきてだいぶわかりやすくなっているので書きやすいと思いますよ。

このように自分の勉強方法や進め方に疑問を持つ人は多いのではないでしょうか?そんな方は身近にいるエキスパートに相談して見るのも良いかもしれません。進め方にアドバイスがあると安心感を持って継続できると思います。programmingの疑問の解決も含めてエキスパートの存在は初心者には大事だと思います。