- 2021.09.18
JAVA関連のことを調べてみた2021年09月18日
Javaプラクティス シーザー暗号 #前書き Javaで練習してみる。 FizzBuzzができればどんどん実践にという人もいるが 他にないかと思い提案します。 #javaの要素 ・ファイル入出力 ・ループ ・Javaが用意してくれているメソッドを使用 発展としてメソッド化してパラメータを変更できるようにする。 入力ファイルをもっと複雑にするなどが考えられる。 #前提知識 シーザー暗号 シーザー暗号 […]
Javaプラクティス シーザー暗号 #前書き Javaで練習してみる。 FizzBuzzができればどんどん実践にという人もいるが 他にないかと思い提案します。 #javaの要素 ・ファイル入出力 ・ループ ・Javaが用意してくれているメソッドを使用 発展としてメソッド化してパラメータを変更できるようにする。 入力ファイルをもっと複雑にするなどが考えられる。 #前提知識 シーザー暗号 シーザー暗号 […]
【Flutter】ListViewでD&Dソートに対応しつつ並び順を保存する ###はじめに Flutterだとドラッグアンドドロップで並べ替え可能なListView自体はかなり楽に実装できるのですが、ネイティブ同様(?)並び順の保存に関しては自前で作る必要があります(たぶん)。 もし適当に保存しようものなら並べ替えやアイテムの追加・削除でごちゃごちゃになってしまいます(経験済み)。 な […]
インフラオンチの俺がAWSを勉強した。 こんにちは! 今回はAWSについて # AWSの簡単な概要 AWSとはAmazonWebServiceの略で、ネット通販で有名なアメリカのAmazonが提供している クラウドサービスの総称です。 ## まず俺はクラウドサービスが何かわかっていない そもそもクラウドってなんやねんと。 クラウドはユーザーがサーバーやソフトウェアを持たなくても、 インターネットを […]
Flat UI ColorsのWebサイトをスクレイピングしてRGB値を抽出してみよう # はじめに 僕は普段アプリの配色を考えるときに[Flat UI Colors (https://flatuicolors.com/)](https://flatuicolors.com/)を参考にしています。このサイトの配色に従うことで、色の選択に悩むことが少なくなり、整った印象を持つアプリが作れるようになり […]
[Swift] typealiasって? #はじめに typealiasという文字をを見たときなんか、ふわっとエイリアンの顔が頭に浮かんだのは僕だけでしょうか。多分仲間がいると思っています。 typealiasは今までにも見たことはあったのですが、どういう場面で使えるのか分かっていなかったので調べてみました。この記事では使い方の一部をご紹介します。 #ざっくり理解するtypealias typea […]
未ログイン状態のユーザーを転送 今回は自分が最初よくわからなくて苦戦した部分です。 例を出すと、ログインしてない状態でも、「投稿する」ボタンの遷移先であるURLを直接入力すると、新規投稿ページにアクセスできてしまうという事。 一体どういうこと?って感じでした汗 わかりやすく言うと、URLに直接、新規投稿や編集のパスを入力すると遷移できてしまうと言うこと! つまり、ログインもログアウトも関係なく誰で […]
ECSへのデプロイ時間を4分の1まで短縮した話 ## はじめに 最近、業務でECS、GitLab CI/CDを用いてCI/CDパイプラインを構築しました。 しかし、構築当初、非常に大きな問題に直面していました。それは、**デプロイまでの時間が非常に遅いこと**です。 当初は、デプロイまでにかかる時間がテスト(CI)を除いても**30分以上**かかっており、非常に遅かったです。 しかし現在、改良に改 […]
Gradient Descent – Beginner’s Guide #### Introduction. When starting machine learning in university, one of the firstly learn a thing is a gradient descent. Gradient descent is a viral opt […]
フレームワーク無しHTMLテーブルをBootstrapで再現する場合 過去に作ったフレームワーク無しのHTMLテーブルを、Bootstrap(5)で同じように再現しようとすると、 過去、手抜き、つまりborder-bottom: noneなどで罫線を消してセル結合っぽくしている場合、 (HTML的にはダメですが、ループを回してDBを表示する場合めんどくさくてつい…) 融通がきかなくて困る場合があり […]
Node.js非同期処理について超簡略サンプル 以下のNodeを実行すると、順番がぐちゃぐちゃになる。 “`junban.js function output ( txt){ console.log(“関数処理始まり”); //出力 setTimeout(function(){ console.log(‘hoge’) }, 1000) c […]