とりあえずブログ

プログラミングとiPhoneアプリの作り方を勉強中です。

今日やったこと(H28.1.30)

今日はなんだかバタバタしていて、あまりできませんでした(-_-;)

ちょっと疲れモードだったので、お菓子を1個だけw

f:id:onetoonewao:20160131055502p:plain


最近、和菓子が続いてます^^


<アプリ作成>

3の倍数アプリに音をつけてみました。

これもクラスを作ってみたのですが...
音が鳴りません。

引数の渡し方が良くないのはわかったのですが、ではどうすれば良いのか...
何とかスマートに渡したいところです。

明日、再度トライしてみます。


今日は本読みは、お休みしましたm(__)m

今日やったこと(H28.1.28)

今日は、ご近所の方宅でお祝い事があったので、とお赤飯と紅白まんじゅうをいただきました(≧▽≦)

 

f:id:onetoonewao:20160129051741p:plain

 

実は私、お赤飯が大好き❤️

ありがたくいただきましたm(__)m

紅白まんじゅうの餡、ずっしり充実!(0_0)

f:id:onetoonewao:20160129052007p:plain

 

でも甘すぎず、さらりとした餡で美味しかったです。

おめでたい時は、ダイエットなど忘れましょ〜w

 

八女茶でございます。

f:id:onetoonewao:20160129053009p:plain

 

今日は幸せ気分で作業しました^^

 

 

<アプリ作成>

 

昨日引っかかっていたクラスを作りましたが、まだスムーズにはできません。

クロージャもうまく使いこなせるようになりたい。。

 

ここは小さいアプリで何度か練習してみようと思い、何かないかな...と探しかけて、

「先日作った、3の倍数で顔が変わるアプリがある!」(・ω・)b

と思いつき、早速使ってみました。

 

デフォルトの顔はこちら。

 

f:id:onetoonewao:20160129055244p:plain

 

3の倍数と3がつく数字の時は、顔が変わって

 

f:id:onetoonewao:20160129055317p:plain

 

ビヨーンとアニメーションするのですが、この部分をクラスを作って任せることにしました。

また、新たに5の倍数の時は犬っぽくなりw

 

f:id:onetoonewao:20160129055550p:plain

 

3と5の公倍数の時はこの顔でアニメーションをするようにしました。

 

f:id:onetoonewao:20160129055633p:plain

 

で、一応できましたw

動かすと、思わず笑ってしまいました。

でも条件分岐がスマートにいかないのがやや不満。

明日、続きをやってみます。

 

<本読み>

 

第5章のアルゴリズムのところをもう一度読んでいます。

アルゴリズム」の概念をもう少し掘り下げて読んでいきたいです。

 

 

 

 

 

今日やったこと(H28.1.27)

日中は寒さがましでしたが、夜になると底冷えしますね...

去年の暮れに買った小さいホットカーペットが大活躍です。

 

今日は、去年いただいたLupiciaフレーバーティーを飲んでみました。

イングリッシュキャラメル、甘い香りで冬にぴったり!

しばらくはまりそうです。

 

f:id:onetoonewao:20160128043531p:plain

 

 

<アプリ作成>

 

もう一つのアニメーションを何とかクラスに移して、動かしてみようとしたら...

シュミレーターが立ち上がりません(?_?)

再起動させましたが、まだダメです。

 

今日はここまでにして、明日また続きをやってみます。

 

 

<電子工作>

 

並列回路を組みました。

 

f:id:onetoonewao:20160128050607p:plain

 

暗いので見にくいですが、小さく点灯しています。

 

最初に壊してしまった赤いLEDですが、どうもこの先何回も使うようですね(- -;)

買い足そうと思うのですが型番が書いてないので、どれを買ったらいいのか。。

 

ちょっと調べてみましょう。

 

 

今日やったこと(H28.1.26)

悲報です。。
お腹の空くままにお菓子を食べていたら、体重が...orz

当分、夜食はなし!(T_T)
やっぱり早寝早起きして、お腹が空く暇を与えないようにしなければいけませんね。
少しずつ朝型に直していきましょう。

今日はミルクティーのみ。

f:id:onetoonewao:20160127034202p:plain


<アプリ作成>

昨日の、3の倍数と3がつく数で...のアプリを作ってみました(≧▽≦)

昨日やったこと(H28.1.23) - とりあえずブログ

imageViewと、カウントアップされる数字を表示するlabelを作ります。
timerで1秒ごとにカウントアップして、条件が一致した時は下の画像、しない時は上の画像をimageViewに表示します。


f:id:onetoonewao:20160127043543p:plain

f:id:onetoonewao:20160127043600p:plain


作って一人で楽しんでいるだけですが、面白かったです笑
アルゴリズムの話は何処へやらw
でも、気分転換になりました。

で、犬のアプリも...
昨日の続きで、ちょっとややこしいアニメーションのクラスを作っています。
まだ動作がおかしいですが、7割ほど作り終わりました。


<電子工作>

可変抵抗器を入れた回路の電流を測りました。

f:id:onetoonewao:20160127042606p:plain

良い感じで進んでいます^^

今日やったこと(H28.1.25)

厳しい寒さが続いています。

外出時にかばんの中のiPhoneを出すと、キンキンに冷えています(0_0)

 

今日はしょうが湯を作りました。

葛でとろみがついていて、美味しかったです(´・`*)

 

f:id:onetoonewao:20160126043102p:plain

 

 

<アプリ作成>

 

別系統のアニメーションを、クラスを作ってそちらに移そうとしています。

前回までに作ったものと少し勝手が違うので、慎重にやっています。

 

こんな時は、適当なタイミングでバックアップを取るようにしています。

以前、勢いに任せてどんどん改造していったものの途中でおかしくなり、元に戻そうと思っても戻せなくなって大変だったことがあります(+_+;)

特に、大きく変更を加える時は、要注意ですね。。

 

 

<本読み>

 

第4章の2周目を読み終えて、第5章を読んでいます。

アルゴリズム」。

何やらまた面白そうな言葉が出てきました。

これまた、聞いたことはあるけれど意味は分かっていない言葉。

 

幾つかサイトを見てみました。

今見ているのは、これです。

 

www.atmarkit.co.jp

 

2008年の記事なので、ちょっと懐かしいネタが載っていました。

当時、世界のナベアツさんという芸人さんがいらっしゃいましたが(現在は落語家さん)、1から40までの数を数えていき、3の倍数と3の付く数字のときだけアホになるというネタをされていました。

それをプログラムで再現しようと思ったら、どのようにしたら良いか?

これ、作ってみたくなってしまいました笑

 

 

 

 

 

昨日やったこと(H28.1.23)

西日本は記録的な寒気とか。。{(-_-)}

皆様、どうぞお気をつけて...

 

私は風邪が治り元気になりましたが、今度は原因不明の腰痛(´・ω・`)

腰をさすりつつ、作業をしております;;

 

先日、アプリ道場の先輩・Sohichiroさんに、今作られているArduinoを使って半田こてとテスターの使い方をレクチャーしていただきました!

ぎっしり並んだ細いピンの根元を、素早く綺麗に半田付けされる様子を見ていたら、思わず「技」っていう漢字が頭の中に浮かびましたよ〜∑o(*'o'*)o

半田付け後、テスターでチェック...

 

f:id:onetoonewao:20160124014344p:plain

 

更に今使っているテキストの解説をしていただき、更に更に大國さんとお二人で色々なお話を聞かせていただきました。

 

その中の1つ、「半導体」の言葉。

言葉自体は何度も耳にしたことはありました。

でも意味はよく分からず、私の頭の中では「はんどーたい」だったのです。

ですが、電気を通す「導体」 ・通さない「絶縁体」・そしてある条件下では電気を通す「半導体」と説明していただいた時に

「そういう意味だったのか〜!」(ノ゚ω゚)ノ ✨

と、はんどーたいが半導体に置き換わりました。

更に、シリコンが使われている→「だから、シリコンバレーなのか〜!」(ノ゚ω゚)ノ ✨

と、しりこんばれーがシリコンバレーに置き換わりました。

 

半導体についてはちょっと調べてみたいと思い、家に帰ってから幾つかサイトを見てみました。

今見ているのはこちら。

半導体の原理 | nanotec museum

まだ途中ですが、動画も使われていて分かりやすいです。

 

半導体といい、コンピュータの基本的な仕組みといい、知れば知るほど

「すごい!」

「誰が考えはったんやろ...天才や!」

と思わず声に出して呟いてしまいます^^;;

今まで知らなかったことを知ることは、何とも言えない感動に近いものがあるな〜といつも思います。

 

本当に勉強になった密度の濃い時間でした!

お二人とも忙しい中お時間をいただき、ありがとうございましたm(__)m

感謝感謝です!

 

お昼ご飯は、ラーメン屋さんw

私はチャーハンにしました〜。

 

f:id:onetoonewao:20160124020921j:plain

f:id:onetoonewao:20160124020923j:plain

 

 

<アプリ作成>

 

犬のアニメーションに関するクラスを作り終わりました!

更に、アニメーション開始のきっかけとなる部品も整理できたので、コードがすっきりしてきました。

 

でもやっぱりちょっと難しいですね。

スラスラとできるようになるまでには、まだまだ...

なので、引き続きごっちゃり乗っかっている仕様あれこれを、もっとクラスを作って任せていこうと思います。

 

 

<本読み>

 

「コンピューターはなぜ動くのか」の第5章で止まっていましたが、よく理解できていないので、もう一度第4章を読み直そうと思います。

 

次に読もうと思っている本はこちら。

www.amazon.co.jp

f:id:onetoonewao:20160124033803p:plain

 

結構、がっつり読みごたえありそうな本です^^

 

 寒さに負けず、読み進めていきたいです。