ナイル川キリン【フリーダムなブログ】

ゲーム広告用に配信、ブログ等をしてます。 日記、ゲーム進捗報告、勉強報告がメインです👍️

今月全然投稿してない!?

こんにちは ナイル川キリンです

 

今月全然投稿してない!!!

私事が忙しいのでもう少しの間

投稿減るかもです。

 

スプリング勉強の休憩中に最近読んでる本です!

 

f:id:kirinLike:20230929083718j:image

 

開発全体への理解がめっちゃ深まりました。

次アプリ作るとき要件定義から

やりたいと思ったけど

 

なんかサンプル的な企業、クライアントというか

そういう対象がいて取り組めたらイメージしやすいんだけど笑

 

実際リリースしないけど友達とかに聞いてやってみようかな笑

 

なんて思ってるこの頃です

 

ではでは!

勉強報告【久々】

こんにちは!

ナイル川キリンです!

最近はちょっと私事で忙しく投稿出来てませんでした!

 

 

springかなりわかってきました!!

 

買った本が難しすぎてあんまり進みが良くないです。

かなりjava基礎徹底的にやったから理解出来るけど

新しい概念とか考え方、アノテーション

springの裏側仕組みとか覚えることが多いです!

やっぱり学習コスト高いですね

 

というか今思うとspringブートから勉強始めた方が

スムーズに勉強できたかもですね、、、

spring徹底入門とプロになるためのspring入門持ってるんですがかなり難しい、、、

でもspringブート入門はいくつか調べてみたけど

簡単すぎてお金がもったいないという感じでした

独学だから、ちょこちょこ詰まるのは仕方ないと言えば仕方ないのですが、、笑

 

あと試験勉強してました笑

Javaシルバー!

模擬試験9割とったし今年受けようかな?

まぁ書籍の模擬試験どちらも二回目で同じ問題やってるから高得点とれて当然ではあるんですが、、笑

 

他の勉強してると忘れるかも、、

でも受験費で2ヶ月本買えなくなるんだよな、、泣

ポートフォリオ新しいの早く作らないとなんだけど、、

 

悩み中!!!

そういえばノート二冊完走しました!!!

学生くらい勉強してて、アプリ作りたい欲がすごいこの頃

 

最近はC言語で組込みちょっとやってるため

進みが遅いかもです

 

最近は思うんですけど

Optionalに格納してから記述をするのがただしいのかな、、?

 

 

ではでは!また次回!

 

 

 

 

 

 

 

 

 

 

🦒8月の活動記録

★やってたこと★

JPSでの掲示板完成

②AndroidStudio勉強と開発

JAVAシルバー勉強

④その他

 

 

JPSでの掲示板完成

●利用したもの

JAVA

・JavaEmailAPI

JSTL

JDBCドライバー

 

DBMS:H2データベース

 

掲示板機能

 ログイン前

・ユーザー登録

・問い合わせ

・ログイン機能

 

 ログイン後

・投稿

・投稿一覧

・ユーザーの一覧

・投稿削除

 

●開発、学習に利用した本、サイト

・スッキリわかるJSP

・基礎からのJSP.サーブレット

・スッキリわかるSQL入門

・サイトちょこちょこで

 そんなに見てなくてメモってませんでした、、

f:id:kirinLike:20230903181949j:image

この二冊目ともほぼ解説可能なくらいやりました笑

 

●学んだこと

・設計の重要性

・nullの安全性の大切さ

・機能チェックの大変さ

・データベース周り

・その他色々

 

●出来なかったこと

◯Web.xmlファイルでのアプリ全体の設定

・すべてアノテーションで開発等

(開発時web.xmlの設定の知識が浅かった)

二冊目(基礎からわかるJSP)にて

URLパラメーター設定、初期パラメーター設定

フィルター設定等も勉強済み 

 

◯コードの統一性がない

・初のjavaを使ったオリジナルwebアプリ開発

やってみたい、使ってみたいが多すぎた、、

 

◯例外処理慣れしておらず無理なコードが多かった

勉強修正済み

 

◯その他にも色々

(いま手元にメモがないためざっくりですm(_ _)m)

 

●まとめ

掲示板をもう一度作れと言われれば

ほぼ何も見ないで開発出来るかも、、笑

というか本音を言うともう一度新しく得た知識をフル活用して開発し直したいという

気持ちがめっちゃあります、、、

springの勉強しているのでできませんが、、、

 

Webアプリ、純粋なJSP&JAVA

実装するだけなら予測変換が出てくれれば

ECサイトもできそうです。

トランザクション処理とJAVAメール(設定周り)だけ

ちょっと甘いから

そこを実装するときだけ調べるかもです。

 

②AndroidStudio勉強と開発

7月4日からJAVAの始めて

『やさしいJAVA入門』その週末には読み終えて

Androidアプリ開発の教科書:java版』

を購入して、全然分からなくて困惑したあの時の僕、、、 その後

JAVAの入門書を2冊読んで

JSPの入門書2冊読んで

その他JAVAの本を2冊

(スッキリJAVA実践+やさしいJAVA活用編)読んで

JSPでオリジナル掲示板を開発して

 

AndroidStudioの勉強に戻ったら

めっちゃめっちゃ理解出来るようになりました!!

超感動しました笑

テンションが上がり

処理単位のサンプルアプリは10個以上

開発しました笑

 

基本的なレイアウト、イベントの実装まで行えるレベルですが、、、

致命的な事件発生開発環境がヤバい

(自宅のパソコン:AndroidStudioを動かせるスペックがない)

(出先のパソコン:バージョン古い&更新NG)

 

データベース周りとアプリを紐付けるのが上手くいかないのが、AndroidStudioのバージョンの問題なのか、その他開発環境と紐付くなんの問題なのかが分からなくてそこだけ上手くいかずってな感じです

 

本当はアプリ作ってスマホにいれるまでしたい、、

せっかく勉強したのに、、と残念です

 

早くクリエイターノートパソコンを手に入れて

最新のAndroidStudioを導入して

自分のメモ帳アプリ、家計簿アプリを開発したい

(今のアプリの広告が邪魔なのと勉強も兼ねて)

アプリでファイルを作成してならメモ帳は作れそうではあるのですがAndroidStudioのバージョンが古いからこのままやっていいのか微妙だったので

今は完全に『spring』の勉強に移行しました笑

 

AndroidStudioは後1冊くらい読まない入門周りの完全理解とは言えないかもです。

コード周りではなく、

AndroidStudioと紐付いている周りの知識が浅い為

そっち関係の本が読みたい。

 

JAVAシルバー勉強

休憩中、パソコンが使えないとき(移動中)、部屋が暑すぎる時などの隙間時間で勉強してました。

本音を言うと、元々この資格に興味がなかったんですが、やってみたら雑学的なものと、使えそう!って知識がいい感じにあったので意外と楽しんで勉強してます。笑

いま模擬試験7~8割ですね

受験費用が鬼高いので、絶対落ちないなこれ、、

くらいまでやって貯金たまったら受けます。

貯金が一番の問題、、、

貧乏人にはホントにきついです、、、

 

④その他

・今月購入した本

f:id:kirinLike:20230903190322j:image

主に下旬ですね

このなかでこの中でちゃんと解説出来るのは

基礎からのサーブレット

休憩中にやってたjsだけです笑

 

spring二冊は0.7冊分

 

AndroidStudioは1.7分くらいですが、開発環境に付随するこれらの本以外の知識不足があったりと大量にあるイベントリスナーを完全に暗記してないので、そんなに自信ないです、というか説明出来る!とは言えないですね、、

基本的なイベントやレイアウトは実装出来るようにはなりました!

 

 

JAVAで成長したこと

ラムダ式、関数インターフェース、高階関数、インナークラス

基礎の理解と初心者向けの説明できるレベルになりました!!!

めっちゃ時間かかった、、特にラムダ式!笑

開発に意識向いてたとはいえ、ムズかしかったです!

まだ触りを理解した程度ですが、

関数型プログラミングのカッコよさに感動してました

 

 

ちょっと記事を書くのに時間かかりすぎました!

あんまりしっかり書いてないので

抜けてるところもあちこちあるかもです

 

そういえば当分勉強モードになるかもです。

勉強報告ノートもめっちゃ書いたのでめっちゃ溜まってる分があるんですが、写真で埋まりそう、、笑

どうしようかなぁ、、と考えてます笑

 

ではでは次回!

 

 

 

 

 

JPSのオススメ入門書2冊レビュー

 

f:id:kirinLike:20230831054605j:image

少し前に

JPSの入門書二冊読んだのでレビューしていきます!

 

『スッキリわかるJPS

内容量★★★★☆

初心者オススメ度★★★★★

レビュー:

僕の大好きなスッキリわかるシリーズ

いやー!めっちゃ良かったです。

やっぱりスッキリわかります!!!

これをちゃんと理解できる頃には

掲示板が作成出来るようになっていて

拡張も自分できるくらいになっています!

かつ、JPSの基礎知識が人に説明出来るくらいになります!スッキリわかるシリーズ愛してる!

 

『基礎からのJPS

内容量★★★★★

初心者オススメ度★★★☆☆

レビュー:

二冊目に読んだ本です

スッキリわかるシリーズでは

触れなかったトランザクション処理

あまり触れなかったweb.xml(設定ファイル)

Servletやフィルター、コンテキストでの初期パラメーターの設定

・フィルター、URLパターンの設定方法等

他にも知らなくても開発出来るけど知ってるともっといいものが作れる知識がちょこちょこありました!幅広い内容を扱ってるだけじゃなくて

結構詳しく説明もあります!

内容量がスッキリシリーズより上!悲しい、、、

すごい良かった一冊です

 

 

★まとめレビュー

 

●初心者用のJPSの参考書、辞書がほしい!

一冊だけで丸々勉強したいって人は

『基礎からのJPS

 

 

JPSの教科書がほしい!

スッキリ理解できて人に基礎的な部分を

説明出来るくらい

しっかり理解したいって人は

『スッキリわかるJPS

 

僕はスッキリわかるJPSを読んでから

基礎からのJPSがオススメです!!!

 

ではでは次回!

 

 

 

オススメJAVA入門書

Java入門書少し前に三冊読んだのでレビュー!

 

f:id:kirinLike:20230828183114j:imagef:id:kirinLike:20230828183121j:image

【やさしいjava

javaの絵本】

【スッキリわかるjava入門】

 

(★★★★★)

★5つがMAXです!!

ではではレビューしていきます!!

 

 

【やさしいjava

星(★★★★)

レビュー:

程よく説明もあるし解説と丁寧

簡単な問題も適度にありいい勉強になる。

基本的なjavaの記述も理解できるようになるし

難しくもないので、THE初心者向けな本

500ページ~600ページだったかな?

 

 

Javaの絵本】

星(★★)

レビュー

人気な絵本シリーズの一つ

他の二冊よりイラストも多くて分かりやすい、、

とは僕は感じませんでした。

Javaの表面をなぞるように、

分かったような気分にはなれるかも?

辛辣!この本が好きな人ごめんなさい。

でも他の二冊の入門書では触れなかった

アノテーションやラムダなど

ちょっと広めに解説もしてくれてます。

200ページしかないから

読みやすくはあるかもですね。

 

【スッキリわかるjava入門】

星【★★★★★⭐】

レビュー

最強の一冊、すべてのjava初心者にオススメしたい。

僕は二冊目にこの本を読みましたが

凄くスッキリ理解できました。

また他の本ではさらっとしか触れないオブジェクト思考に関してもかなり分かりやすく説明がある上

問題もしっかりある!

例えもめちゃくちゃ分かりやすい。

この本を読んでjavaめっちゃ好きになりました!

本当に感謝感激!

でも、600ページオーバーの内容で、

完全にプログラミング初心者とかはもしかしたら挫折するかも?凄い説明簡単だけど内容が濃い!

僕は大好きな本です!

 

おすすめしたい人

Javaの基本的な記述が見たい
あんまり時間がない

Javaの絵本】約200ページ

 

●とりあえず人気で適度にjavaがわかればいいかな?

【やさしいjava

 

javaの入門書を人に基本的な所を説明できるくらい理解したい、オブジェクト思考も勉強してみたい

読んで理解したときにスッキリしたい

そこのあなた!

【スッキリわかるjava入門】

これが最強、超おすすめ!

 

 

ではでは

本日はjava入門書レビューでした!

また次回!

🦒アプリ開発進捗報告【8/21~23】

最近、投稿することがあんまりなくて困っている

ナイル川キリンです!

 

勉強報告も、やばい投稿するネタない!?

って気持ちがあったから始めたことでも

あったりします笑

 

今開発中のKirinBBSは
(追加した機能)
ユーザーページ、ログインヘルプ画面
以外は出来ました。

 

●メールを僕に送るcontactフォーム。

●アカウント作成ページ。

●ログイン画面

●メイン投稿一覧画面

 

完成したら

自分のWebサイトからリダイレクトして

ログイン、登録、アクセスとかできるようにして

コード全部公開する感じにします!

まぁ勉強始めたばかりの

初心者の汚い無能コードだけど

とりあえずアップロードしておきます!笑 

 

アカウント作成もログイン出来るけど、

他の人のアドレスとか情報ほしくないから

ゲストユーザー用のIDにするかも?

手直し面倒からそのままなのかな、?笑

そこら辺はアップロードしてからあとで考えます

 

あっソースコードgithubかも?

 

そういえば

僕は勉強報告っていつも投稿してるけど

勉強が好きだからやってるわけじゃなくて

開発が好きすぎて、勉強しないと開発するための知識が吸収出来なくて困るか勉強してるだけで

 

勉強してる時間も開発って

モチベーションでずーとやってたんけど

 

7/4から今まで読んだ本を見返してみて

自分でドン引きしたんですが


f:id:kirinLike:20230821175814j:image


f:id:kirinLike:20230821175825j:image

 

勉強しすぎじゃない、、、?笑

 

なんか開発のことしか

考えてなかったからあんまり気付かなかったけど

冷静に見直したら普通にドン引きしました笑

 

Javaシルバー、Androidアプリの教科書、c言語以外は解説出来るくらいすでに勉強しました笑

 

勉強しすぎ!開発しろおれ!笑

 

もうすぐ掲示板出来ちゃうので

springフレームワークの勉強と

どんなアプリつくるか考えながら

 

Androidアプリ開発にいきます!

楽しみやでぇ!!!

 

ってことでナイル川キリンでした!

🦒勉強報告&アプリ開発進捗【8/16~20】

こんばんは!

ナイル川キリンです!

 

ずっと開発してました!

今は、自分のWEBサイトの

CMSっぽいものを一旦止めてて

(CMSはメインの投稿画面以外は出来てます!)

それで今は掲示板を作ってます!

CMSだけだと、なんかサクッとしすぎてるかなぁと思い掲示板開発はじめました!笑

でもspring勉強しながら作ればよかったと後悔中です笑

 

springでは別のシステム作ります!

なに作ろうか迷ってますけども笑

 

他には

Jspの設計図を書いてみたり、

データベース周辺の勉強をしたり

Javaシルバーの勉強、正規表現の勉強等をしてました!

 

 

設計図は画面遷移図と、データのやり取りをなんとなくスプレッドシートで作ってるけどこれでいいのかな?笑

検索してもテンプレっぽいものがないから

手探りで書いてみてます!笑


f:id:kirinLike:20230820193311j:imagef:id:kirinLike:20230820193331j:image

 

本来は設計図作ってから開発なのかもだけども

いまいちわからなくて、結局同時進行になってしまった!笑 (設計図の意味とは、、笑)

テンプレが見つかれば設計図ちゃんと書いてみたかったけど、聞ける人がまわりにいない!!!!

泣けるね、、笑

 

ゲーム開発してた頃は、めっちゃ視覚的に分かりやすい変化が多いからガンガン投稿出来たけど

Jsp開発は視覚的になにやってるかわかりづらいものが多いから載せるものがない!!!笑

とりあえず適当にのせときます!

 

まだjava初めて1ヶ月半なので、、

下手っぴなコードなのは許してください、、笑

アカウント作成ページのServlet

accountテーブルのDAOのせときます!f:id:kirinLike:20230820194106j:image

 

実は部品単位でならWEBアプリやJSPServletとか

めっちゃ作ってたんだけど

 

完全にコンテンツとして出来上がるのは

Webサイトと、この掲示板かな?

 

JavaFxGUIのアプリも作ったり

簡単な投稿システム作ったり

AndroidStudioで試験的なアプリ作ったりしたけど

 

何て言うか、、

全部ちゃっちかったので、

ちゃんと出来たののせます!笑

 

やっぱり作るなら

まぁこれならギリギリ及第点かなぁ、、くらいなの載せたいので!笑

 

 

 

サイト出来たら、これからつくるアプリの

ソースコード掲示板の全部載せてく予定です!

今までの

ゲームのソースコードも載せるか迷ってます笑

 

オブジェクト思考とかコーディングについて

詳しくなかった頃だからちょっとめっちゃめっちゃ下手なんです!笑

昔のコードを見ると恥ずかしすぎてやばいです!笑

 

でも新しく作るゲームの

ソースコードはのせるかも笑

 

まぁ初心者のコードなんて

見たい人いるのかわかりませんが、、笑

 

 

最近おもうんですが、僕は勉強の報告音痴すぎて

次それじゃないでしょ!?みたいなのいつも開発しちゃうんで定期的に誰かに聞いた方がいいかも、、笑

まぁでも結局開発出来てはいるんですけどね、、笑

 

 

このサイトと掲示板出来たら

AndroidStudioでアプリ完成と

springでのWEBアプリ作ります!

(springはなに作るか迷い中)

 

その後は読みたい本

(すっきりわかるシリーズの【Python】と【機械学習】)を

読みながら

Javaシルバーの勉強してきます!

 

(Python機械学習にめっちゃ興味があるわけではなくすっきりわかるシリーズが好きだから読むという、、笑)

 

その後は、Java!かAndroidStudioを深掘りしたいなぁなんて思っていますが、今はアプリ開発モード!

その時また考えます!

 

ではではナイル川キリンでした!!!