9月1日(水)
さあ、いよいよ9月が始まりましたね!
さて、先月は目標を達成できたかというと……。
全然できませんでした!
なので今月は先月以上に勢力的に動こうと思います!
ということで目標!
9月の目標
- ブログ5記事投稿
- フォロワーさん1000人達成を目指す!
- URL短縮サービスのデザイン完成
- URL短縮サービスのシステム開発開始
- WordPressのテーマ開発
多いですがこの目標をすべて達成できるように行動していこうと思います!
とはいえ今日はコロナウイルスのワクチン接種2回目がありまして、この日記を書いている時には既に熱が上がり始めています。
なので今日明日は作業はできなさそうです。
体調第一ですね。
とは言え何もしないわけではないのでブログの記事にする情報収集をしていこうと思います。
と言った感じで今日は以上!
また明日!
9月もよろしくお願いします!
9月2日(木)
執筆日9月3日
えー、この日はコロナワクチン接種2回目の影響で一日寝込んでいました。
正直なところ
って思っていたんですね。
そうしたらなんと
39度
完全に甘く見ていましたね…。
症状としてはこんな感じでした。
ワクチン接種2回目副反応
- 39度の発熱
- 激しい頭痛
- 激しい倦怠感
- 全身の痛み
幸いこの日記を書いている3日時点では熱も下がりましたが、まだ副反応と思しき症状はあるので本日も会社を休みました。
ということで本日の日記へ!
9月3日(金)
ということで本日分の日記!
今日も副反応と思しき症状が多少出ているので午前中は様子見で休んでいました。
結果、再び発熱ということにはならなかったので午後から作業を開始した感じになります。
さて、本日やっていた作業はと言いますと……
独自CSSライブラリの開発
です。
BootstrapもTailwindCSSもあるので今更作る必要があるのか?とも思いましたが、あえて自分で作ることで今まで以上にCSSに対しての理解を深めていきたいという欲求に負けました。
ということで進捗はこんな感じ!
お??
— ダイス(DICE)@自称Excel職人のプログラマー (@DICE_prgmsc) September 3, 2021
良い感じなのでは……?
グリッドデザインのレスポンシブ対応良い感じかもしれん。#駆け出しエンジニアと繋がりたい#プログラミング初心者と繋がりたい pic.twitter.com/Cdwo35Qb4J
少しはレスポンシブ対応もできた感じですね。
はい、ということで今日は満足!
と言った感じで今日は以上!
また明日!
9月4日(土)
今日は何をしていたかというと、昨日の日記にも書いた独自ライブラリにハンバーガーメニューを実装していました。
いやぁ、CSSのみでの実装が意外と難しい!
そしてライブラリの利用者には少しでも楽をしてもらいたいので極力クラスを指定するだけで実装できるようにしたい!
こんな感じで試行錯誤しております。
ひとまずレスポンシブなハンバーガーメニューの実装まで出来たらメニュー関係はOKとしようかなぁと思います。
その後実装していくのはテキストボックスやボタンのデザインですね。
BootstrapやTailwindCSSでも結構デザインは限られてくるので結構マルチなデザインに対応できるようにしていきたいところです。
可能であればすべてのHTMLタグに対応させていきたいですね。
あ、h1タグやh2タグのアンダーラインのデザインもあると嬉しいですよね!
それも実装しよう。
独自CSSライブラリ実装予定
- ボタンデザインの実装
- ハンバーガーメニューの実装
- inputタグのデザイン
- h1~h6タグのアンダーラインデザイン追加
- あと何か
こんな感じですかね。
順番にやっていきましょう!
と言った感じで今日は以上!
また明日!
9月5日(日)
今日は初めてTwitterのスペースをやってみました。
スペースって良いですね!
顔を合わせたことのない人とでも話ができるので、思わぬ出会いもあります!
これは活用しないのは損ですね!
今回は特にテーマとかは無く入ってきてくれた方にスピーカーとして参加していただいてお話をした感じです。
「1日30分から始めるプログラミング」
を書いてみようというのが固まりました!
今年は色々とやってみようと思います!
と言った感じで今日は以上!
また明日!
9月6日(月)
今日から初Brain記事の作成をしてみています。
テーマは「底辺レベルの高校からプログラマーになるまでのロードマップ」です!
私自身偏差値的に言うと底辺も底辺なんですよ。
で、プログラマーになるには学力が必要だと勘違いしている人が多いんですよね。
そこで、
と思ってしまいました。
なので学力が無い私がいかにしてプログラマーになったのか、そして学力が重要ではないことを書き記していこうと思います!
と言った感じで今日は以上!
また明日!
9月7日(火)
今日もBrainの記事を書き進めていました。
色々と考えながら書いていますが、初めてともなるとなかなか難しいですね……。
特に《有料》にするので買って損はないと思ってもらえるようにしなければならない……。
一番難しい所ですね。
ひとまずブログにも時間を割きますが、今月はBrainやKindle本の執筆の方を強化していきたいと思います。
まずはBrainの記事を一つ投稿すること。
その次にKindle本の作成に着手することですね。
ブログは5記事投稿を目標として少しずつ進めています。
ブログについては100記事書いてからリライトして検索順位の動向を見て行く感じになりますね。
Brainは仕事の合間や移動時間も使用して少しずつ書いていきます。
と言った感じで今日は以上!
また明日!
9月8日(水)
今日もBrainの執筆とTwitterのアイコンをOffice系のソフトでのTwitterのアイコンの作り方を8ステップで解説してみました。
Twitterの方にアイコン作成方法をこれからツイートしていこうと思います。
ある程度ツイートがたまったらExcelイラスト講座を資料としてまとめていこうと思います。
Brainの方は少しずつですが進んでいます。
と、言う感じで色々とやっていたのでブログが……!
もう少しブログにも時間を割いていこうと思います。
そして、明日は健康診断なので早めに寝ます!
と言った感じで今日は以上!
また明日!
9月9日(木)
今日は健康診断に行ってきました!
結果から言いますと……、
もう少し痩せれば良い感じだね!
と言われました!
ということで、今まで運動をほぼしてこなかったので運動をしていこうと思います。
とりあえず少しずつ習慣づけることからやっていこうと思います。
苦にならないトレーニング方法をTwitterで聞いてみようかなぁ……
作業としてはBrainの執筆ですね。
内容を濃くしつつ有益になるように試行錯誤中です。
と言った感じで今日は以上!
また明日!
9月10日(金)
今日はやりたいことが更に出てきました!
それは
プログラミングを教えあうコミュニティを作る!
です。
プログラミング初心者の方々って聞ける環境が無いから躓くことが多いんですよ。
であれば教えあう環境を作ろうではないか!
そう考えたわけです。
というわけで詳細をnoteにまとめて近日中に公開して募集しようと思います!
と言った感じで今日は以上!
また明日!
9月11日(土)
今日はプログラミングを教えあうコミュニティについてまとめ始めました。
夢物語かもしれませんが、色々な方々と交流して教えあうコミュニティにしていきたいところです。
コミュニティの運営が軌道に乗ってきたら実際にフリーランスの方々にもインタビューしていきたいながらコミュニティの方々の質問に答えていく生配信をしていきたいと考えています。
もちろん「タダ」でインタビューに応じていただくのは申し訳ないので多少なりともギャラを出せればと思っています。
ただ、あくまでも「善意」のコミュニティなのでそこまで高いギャラは支払えません。
善意という点に共感していただける方に参加していただけるように運営していきたいと思います。
コミュニティが軌道に乗った時点で一部有料のプランも作っていこうと思っています。
コミュニティの運営費用ですね。
あとは、インタビューなどのギャラに当てる予定です。
まぁ、有料プランについては追々決めていくことになります。
まずはコミュニティを作成して、人員を集めるところからですね。
と言った感じで今日は以上!
また明日!
9月12日(日)
コミュニティについての案をまとめていますが、どのような方針にしていくかを決めるのが難しいですね…。
もちろん「教えあう」コミュニティというのが主軸ですが、有料級な情報も発信していきたいのである程度の規模になってきたら企業様にインタビュー依頼をして実際にインタビューさせていただきたいなと考えています。
それにはコミュニティをある程度大きくしなくてはなりませんし、協力してくださる方々も必要になってきます。
インタビュー内容については有料プラン未加入では一定期間のみアーカイブを見れるようにし、有料プランでは無期限で見れるようにしていこうと思います。
そのお金をコミュニティ運営資金としていく予定です。
なお有料プランは学割対象とする予定です。
インタビュー記事については概要を抜粋してまとめた記事を私のブログで公開し、内容の文字お越しをした記事をnoteのサークルの方で公開していこうと思います。
メールでのインタビューもしていきますので、メールでのインタビューは無料で公開していきたいと思います。
と言った感じで今日は以上!
また明日!
9月13日(月)
今日も会社ではiOSアプリの開発をしていました。
期限が迫っているのに案の定仕様書すら上がってこない……。
こちらからヒアリングして手探りで開発しています。
そして!
あ、設計書書いてくれる?
と言われてスケジュールが一気に崩れました!
またか……、って感じです。
という感じでブルーな気持ちになってしまったので今日は以上!
また明日!
9月14日(火)
今日の会社でもiOSアプリの開発でございます~
とは言えやっと仕様がハッキリしてきました。(今週中には仮の完成品が欲しいらしいですけど)
もうヤケクソですけど、絶対に間に合わせてみせますよ…!
それにしてもSwiftを勉強すらしたことのない状態で良くここまでできたものだ…。
自分で自分を褒めたいですね。
これでiOSアプリの開発ができるようになれば、Androidアプリの開発もできるので色々な案件を受注できるようになりそうですね!
自分の武器を一つ一つ増やしていきます……!
そして、今年の目標を少し変更!
WordPressを極める
です!
やはり案件が多いというのが一番の点ですね。
他にも開発中のURL短縮サービスのデザイン面を全てWordpressでやろうという方針にしたので、結果的にWordpressについての自分の知識・技術を向上させないとならない状況なので丁度良いですね。
と言った感じで今日は以上!
また明日!
9月15日(水)
今日もAndroidアプリ開発をしようとしたのですが……
という状況になってしまいました!
まぁ、最後にアプリを作ったのがだいたい3年くらい前なので仕方ないですね。
ということで普通に開発してもつまらないのでFlutterを使ってアプリを開発していきます!
正直本格的には使ったことがありませんが、だからこそ《やりがい》もある気がします!
いつもは自己満足で終わっていますが、今回はちゃんとGoogle Playにリリースしますよ!
と言った感じで今日は以上!
また明日!
9月16日(木)
今日はなんとなくJava Goldについて調べてみたんですよ。
そうしたら衝撃の事実が……!
オンライン受験できるようになってる……!
コロナ過だからなのか以前からあったのかはわかりませんが、これは今のうちに受けないと…!
ということで黒本買ってきます!
とりあえず1周してみて実力を確かめてみます!
Java Silverは2カ月くらいの勉強だったのでGoldはもう少しかかるかなぁ…
まぁでもSilverを受けた当時よりはプログラミングについての理解も深まっているので、もしかしたら意外とあっさりいけるかも…?
ということで挑戦してみます!
と言った感じで今日は以上!
また明日!
9月17日(金)
さあ!Java Goldの問題集が届いたぞ!!
ということで早速1章の問題を解いてみました!
結論から言おう!
惨敗!
さすがにJava Silverを取得してから2年もJavaに触れていなければ忘れてしまいますよね……。
まぁ、章としては13章までのようなので1日0.5~1章分解いて答え合わせをしてを繰り返せば何とかなるでしょう。
ということでBrainやらIT系の知識技術を教えあうコミュニティの計画を立てつつ、Androidアプリを開発しつつ進めていきます!
AndroidアプリはFlutterを使用する予定でしたが、Javaの勉強も兼ねてJavaで作っていくことにします!
と言った感じで今日は以上!
また明日!
9月18日(土)
はい、えー今日はですね4度寝を決め込んだ結果、起きた時間が昼の12時を過ぎるという……
明日こそは早起きします!
さて、今日は何をしていたかと言いますとJava Goldの勉強とAndroidアプリの開発のためにチュートリアルからやり直していました。
そしてですね、昨日の日記でJavaでアプリ開発を進める的なことを描きましたが、Kotolinの方が今後は必要になりそうなのでKotlinにシフトします!
新しい方の技術をどんどん得ないとダメですからね!
とりあえず技術知識のインプットは異常なくらいにしているつもりなので、これからはアウトプットをしていかないとですね!
と言った感じで今日は以上!
また明日!
9月19日(日)
今日はですね、朝起きることが……できませんでした!
30分ほどの寝坊ですね。
はい
さて今日は少し外出をしまして、ブックオフで掘り出し物を見つけました!
たまーに掘り出し物があるので中古ショップや古本屋は行ってみると良いですね!
その他にやったことはJava Goldの勉強ですね。
いやぁ……難しい!
でもやりごたえがある!
最近仕事ではあまりやりがいのあることが無いので、やりがいのある「Java Gold」の勉強というものが見つかって良かった!
というわけでどんどん勉強していきますよ!
と言った感じで今日は以上!
また明日!
9月20日(月)
今日もJava Goldの勉強をしていますが…
同じことをやっていると飽きてしまうので、独自のCSSライブラリを作成していました。
結構前にハンバーガーメニューの実装まで出来ましたが、スライドインの方向やフェードインの実装を今回していきました。
JavaScriptを一切使用していないので動作としては結構軽量だと思います。
動きはこんな感じです!
【作成中CSSライブラリ】
— ダイス@継続力のプログラマー (@DICE_prgmsc) September 20, 2021
メニューが画面に出てくる時の動き5つ!
1⃣Left In
2⃣Right In
3⃣Top In
4⃣Bottm In
5⃣Fade In
CSSのみでの実装なので結構軽量だと思う…#駆け出しエンジニアと繋がりたい #駆け出しwebデザイナーと繋がりたい #プログラミング初心者と繋がりたい pic.twitter.com/F5wfv4n5Pt
我ながらいい感じ…
もっとメニューやカラムなどをクラスを指定するだけで作れるようにしていきます!
と言った感じで今日は以上!
また明日!
9月21日(火)
最近Twitterで「Web関係のエンジニア」を目指している人が多くなってきましたね。
そこでなんでWeb関係が多いのかなぁ、と考えてみました。
多分なんですけど…
成果が形としてわかるから
じゃないでしょうか?
所謂ネットワークエンジニアやデータベースエンジニアは成果物が表には基本的に出ないのでどのような仕事か分かり辛いんですよね。
やっぱり成果が目で見て分かるようが良いですよね。
そりゃそうだ。
うん。
まぁ、私は裏方の方が性に合っているのでシステム系の方が好きですね。
と言った感じで今日は以上!
また明日!
9月22日(水)
今日も独自CSSライブラリの作成をしていました。
ヘッダーメニューのドロップダウンを実装しましたが、やはりCSSのみだと色々と限界がありますね…
まぁ、実装できる範囲はCSSのみで実装していきますよ!
もちろんJavaScriptを使用したライブラリも作成するので、お好みでと言った感じですね。
【現在作成中のCSSライブラリ】
— ダイス@継続力のプログラマー (@DICE_prgmsc) September 22, 2021
ドロップダウンメニューはこんな感じかなぁ…
CSSのみだと色々と限界が…
と感じた今日この頃です😅#駆け出しエンジニアと繋がりたい #プログラミング初心者と繋がりたい#駆け出しwebデザイナーと繋がりたい pic.twitter.com/Tqke2iRuil
ある程度は実装できているのでこんな感じで進めていきます!
と言った感じで今日は以上!
また明日!
9月23日(木)
今日は祝日ということで!
朝から勉強&独自CSSライブラリの作成&URL短縮サービスの開発を行っていました。
URL短縮サービスの方は開発というよりは、仕様の見直しをしました。
まだまだ仕様の詰めが甘い感じがするのでもう少し詰めていこうと思います。
CSSライブラリについてはドロップダウンメニューをPC表示とスマホ表示でアクションを変えてみました。
ブラウザ版ではホバーで開閉し、スマホ表示ではクリックのみで開閉という形に変更しました。
CSSのみでの実装なので力技です😅
こんな感じに実装は進んでいます!
【作成中のCSSライブラリ進捗 #今日の積み上げ 】
— ダイス@継続力のプログラマー (@DICE_prgmsc) September 23, 2021
ブラウザだとドロップダウンはホバーで開く
スマホ表示だとクリックで開くように修正
ブラウザの方はどちらにも対応できるようにしていく予定です!
このライブラリは《初心者でも扱える》を目指して作っています。#駆け出しエンジニアと繋がりたい pic.twitter.com/Z1rSKiio3A
クリックして開閉という部分はチェックボックスを活用しています!
と言った感じで今日は以上!
また明日!
9月24日(金)
さあ、今日はなぜかScalaへの興味が一気に湧き出てきました。
そして急にフレームワークに手を出す始末…
楽しいものは仕方ない!
ということで明日はJava Goldの勉強をしていこうと思います!
と言った感じで今日は以上!
また明日!
9月25日(土)
今日はPlay Frameworkの勉強をしつつJava Goldの勉強をしました。
Java Goldの方はまだまだですね。
ひとまず黒本を1周してみて理解度を見てみようと思います。
Play Frameworkの方はバージョンが最新ということもあって資料が果てしないくらいに少ない!
まぁ、それが良いんですが。
とりあえずデータベース接続はできたので、データの登録・削除・抽出をやってみようと思います。
これらができれば、ある程度のデータを扱うことができますからね。
と言った感じで今日は以上!
また明日!
9月26日(日)
今日はですね、半日ほどかけてPlay Framework のエラーと戦っていました。
《いました》ということは…
はいそうです!
何とかそのエラーとの戦いに勝利しました!
とは言えまだまだ課題は山積み!
何かって?
Java → Scalaへの置き換えがあるんですよ!
まぁこれが難しいこと…
まぁ好きでやっているので良いんですが…
ひとまずこのPlay Frameworkは極めます!
と言った感じで今日は以上!
Java Goldの勉強をしてから寝ます!
また明日!
9月27日(月)
今日は何と!
悩みに悩んでいたPlay Framework の方に進捗が…!
画面遷移とデータ送信ができました!
あとはDBと連携するだけ!
長かった…!
だけどこれで次へ進める!
もうこれだけで今日は満足です!
ということで、短いですが今日は以上!
また明日!
9月28日(火)
今日はですね、Play FrameworkでDB連携に挑戦しました!
結果は……
できませんでした!
うーん、エラー文を見てもいまいち理解できない……
もう少し調べる必要がありそうですね。
とは言え公式のドキュメントにもそれらしい記述が無いので、結構自分の力でやる必要があるかもしれません。
まぁ、あえて資料が少ないものを選んでいるのでその辺は仕方ないですね!
と言った感じで、短いですが今日は以上!
また明日!
9月29日(水)
今日もPlay FrameworkでDB連携に挑戦しましたが…
できませんでした!
資料を探そうにもほぼ存在しないので調べようがないというのが現状ですね。
なので、一旦別のフレームワークに挑戦してみようと思います。
Play Frameworkは一旦保留とします。
今回ばかりはギブアップです…
3日やってできない場合は一旦保留にしてしまうのも一つの手ですからね。
少し距離を置いて頭をリフレッシュしようと思います。
と言った感じで今日は以上!
また明日!
9月30日(木)
今日はですね、なんと、ココナラで出品していたサービスが購入されました!!
やった!
趣味で歌ってみたのMixをしていますが、そちらの出品サービスが購入されました!
これで納品すれば実績が0→1になります!
いつも以上に気合を入れていこうと思います。
9月も今日で終わりですね、
今月もありがとうございました!
10月もよろしくお願いします!
と言った感じで今日は以上!
また明日!