Gistは便利です。私も利用しています。しかし、いざGistを利用しようとするとGitHubという言葉を目にすると思います。GitHubとの違いを検索すると今度はGitという言葉も出てきます。Git, GitHub, Gistとなにがなにやらわかりません。そこでGistのテクニック…
猫も犬も大きくとらえれば動物です。そして動物や植物は大きくとらえれば生物です。オブジェクト指向であるJAVAは現実世界のふるまいを仮想世界で再現することらしいのでCreatureインターフェースを作りAnimalクラスで実装しCat, Dogクラスで継承してみまし…
4日間かかってついに初めてのじゃんけんプログラムが完成しました!この4日間は仕事中もプログラムのことが頭をよぎるくらい楽しめました。改善点は多いですが、とりあえずじゃんけんができるプログラムが動いたことの喜びは大きいです。前日の落とし穴だっ…
teratailでのアドバイスを受けて異なるクラス間で戻り値の中身を見るという壁を乗り越えることができました。戻り値のあるメソッドは呼び出して変数に入れる場合、右辺から評価されてメソッド自体が戻り値と変わったあと左辺に代入されるということを知りま…
昨日に引き続きじゃんけんのプログラムに取り組んだわけですが見事に玉砕しました。あちらを立てればこちらが立たずという具合に動いたと思ったら他の箇所でトラブル発生といった流れが数時間も続いて気力が底をつきました。このまま続けても先に進みません…
世の中のプログラマーの方々はどんな風に仕事をしてるのでしょうか?正直、私には想像もつかないです。非プログラマーの私は少しでもプログラミングを知りたくて1日に1つ小さくてもいいのでプログラムを作っていければと考えていますが現実は難しいところで…
プログラマー ブログで調べてみると、いろいろなサイトが見つかるわけですが共通しているのがプログラムのソースを表示させる部分が見やすいというところです。どうやらGistというサイトを利用すると便利らしいということを知りました。行番号が表示されるの…
FizzBuzzすら書けないプログラマーがいる プログラミングの勉強で調べ物をしていたら上のような記事を見つけました。FizzBuzzすらということはプログラマーにとっては常識のようななにかだと感じたので早速ググると 1 から順に数を数えていく。但し、その数…
今までプログラミングの経験がなかったのですが「何か身近なアプリを作ってみたい」と考えるようになり勉強をはじめてみました。いろいろな言語があるなか選んだのはJAVAです。特にこだわりはなかったものの「AndroidならJAVA」という記事を読んだのが理由で…