プログラミングBlog

SwiftUITutorial Building Lists and Navigation②

SwiftUITutorialで学んだことをまとめていきます。 Create the Row View Section2で学べること 構造体の表示 layout作成 Landmarkの表示 Jsonファイルから取得したデータが格納されているLandmark構造体を表示させる。 HStackはUI 部品を横方向に複数配置す…

SwiftUITutorial Building Lists and Navigation①

SwiftUITutorialで学んだことをまとめていきます。 Create a Landmark Model Section1で学べること Jsonファイル読み込み 読み込んだJsonファイルをStructに詰め込む struct 構造体のことで以下の特徴がある 継承できない クラスは参照型で構造体は値型 Hash…

勉強会㉑

勉強会 今週はLT会お休みで普通のもくもく会してました。 Pythonの実行環境を揃える Anaconda install Pythonディストリビューション www.anaconda.com PyCharm install IDE www.jetbrains.com やったこと Pythonのパッケージ管理システムでライブラリをinst…

4月の振り返り。

今月からKPTはやめて普通に振り返ろうかと思います。 最近の出来事 6月から次の案件(Javaの予定 学習効率アップ FE試験が6月 Swiftを学び始めた 宣言駆動開発を始める 学習効率アップの仕方 学習の効率化を進めていきたいので学習の見直しを図りたいと思い…

SwiftUIアプリをiPhoneにinstall

やることリスト。 installまでの参考サイト iPhone端末へのInstall 参考サイト SwiftUIアプリをiPhoneにinstallした際のまとめ。 やることリスト。 XcodeにApple IDでログイン 証明書とキーチェーン作成 iPhone端末へのinstall installまでの参考サイト tech…

勉強会⑳

Hands-on and Lightning Talks 開催日時 2021年5月3日(月) 7:00-9:00 本日の発表者は私と、koboriさんとNakagawaさんの3人! 発表者 テーマ 資料 時間 Nakagawa Gitで難儀してる話 5分 Toku BootStrapのGridLayout 発表用資料 20分 Kobori BootStrapダウン…

BootStrapのGridLayout

GridLayoutとは?? 今回使用したBootStrapのGridLayoutのクラス説明 Bootstrap、GridLayoutのレスポンシブ対応 Bootstrap、GridLayoutの特徴 ハンズオン 参考サイト GridLayoutとは?? Grid・・・格子状のもの、方眼紙。 Layout・・・何をどこに配置するか…

勉強会⑲

Hands-on and Lightning Talks 開催日時 2021年5月1日(土) 7:00-9:00 本日の発表者は私と、koboriさんとNakagawaさんの3人! 発表者 テーマ 資料 時間 Nakagawa seed.rbの話 5分 Toku Node.jsでhttpメソッド② PUTとDELETE 発表用資料 25分 Kobori 一緒にフ…

Node.jsでhttpメソッド② PUTとDELETE

前回の続きです。 XMLHttpRequestについて POSTとPUTとPUTCHの違い POST PUT PUTCH PUTとDELETEのハンズオン index.js send.js index.html 参考サイト 前回の続きです。 HTMLのinputタグはPUTとDELETEをサポートしていないため、 XMLHttpRequest を使用しま…

勉強会⑱

Hands-on and Lightning Talks 各テーマの感想 サーバーとは?Node.jsで立ててみる。 チーム開発振り返り dockerでアプリケーションサーバーを起動させる Hands-on and Lightning Talks 開催日時 2021年4月29日(木) 7:00-9:00 本日の発表者は私と、koboriさ…

Node.jsでhttpメソッド① GETとPOST

HTTPメソッドとは? メソッドの種類 GETとPOSTのハンズオン index.js index.html HTTPメソッドとは? クライアントからサーバーに対して送られる要求のこと。 HTTPメソッドでサーバーに何をしてほしいかを伝えることができる。 メソッドの種類 MDNによると全…

勉強会⑰

Hands-on and Lightning Talks 各テーマの感想 kintone のJavaScriptカスタマイズをプラグイン化したお話 サーバーとは?Node.jsで立ててみる。 初めてのレビュー Hands-on and Lightning Talks 開催日時 2021年4月24日(土) 7:00-9:00 本日の発表者は私と、k…

サーバーとは?Node.jsで立ててみる。

サーバーとは? 物理サーバー とは? 仮想サーバー とは? サーバーの用途 WEBサーバーとは? 特徴 Node.jsでWEBサーバーを立ててみる ハンズオン① ハンズオン①の結果を見てみる。 ハンズオン② ハンズオン②の結果を見てみる。 参考サイト httpについて プ…

勉強会⑯

Hands-on and Lightning Talks 各テーマの感想 SQLインジェクション(Node.js) SQLインジェクション(PHP) Notion でチーム開発用に手順書を作ってみた Hands-on and Lightning Talks 開催日時 2021年4月17日(土) 7:00-9:00 本日の発表者は私と、koboriさん、n…

SQLインジェクション

SQLインジェクションとは?? アプリケーションのセキュリティ上の不備を意図的に利用し、アプリケーションが想定しないSQL文を実行させることにより、 データベースシステムを不正に操作する攻撃方法のこと。 ja.wikipedia.org 代表的な不正操作の例 ユーザ…

勉強会⑮

Hands-on and Lightning Talks 各テーマの感想 ハッシュについて バッチファイルでkintoneのデータをExcelへ反映させる 全体的な感想 Hands-on and Lightning Talks 開催日時 2021年4月10日(土) 7:00-9:00 本日の勉強会から7:00-8:00の時間帯にLTを行うこと…

ハッシュについて

ハッシュとは? ハッシュとは、英語で細切れにするという意味。 ハッシュ関数から得られた値のことをハッシュ値という。 例えばこんな値みたことありませんか? ハッシュ関数から得られたハッシュ値の例です。 4DFF4EA340F0A823F15D3F4F01AB62EAE0E5DA579CCB…

2021年3月の振り返り

2121年3月の振り返り Keep(上手くいったこと、継続中なこと) 土曜日の勉強会(7:00-9:00) AWSクラウドプラクティショナー資格の勉強。 C#イディオム、定石&パターン(書籍) BuildUpで学習記録をつけていく アプリ開発サークルでの開発がようやくひと段落 個…

勉強会⑭

本日もこちらの問題やりました! 正規表現 開催日時 2021年4月3日(土) 7:00-9:00 本日もこちらの問題やりました! Q54-56 https://gist.github.com/kenmori/1961ce0140dc3307a0e641c8dde6701d 正規表現 文字 説明 \w 大文字のA-Z,小文字のa-z,数字の0-9,アン…

アプリ開発サークル勉強会⑬ 開催日時 2021年3月27日(土) 7:00-8:00

本日もこちらの問題やりました! 正規表現 2種類の方法 ①値が変化しない場合 ②値が変化する場合 電話番号 vscode拡張機能 本日もこちらの問題やりました! Q52-53 https://gist.github.com/kenmori/1961ce0140dc3307a0e641c8dde6701d 正規表現 プログラミン…

ZorinOSにsshサーバーを立てる

ZorinOSにssh serverを立てる yumでssh serverをinstallした時のエラー Ubuntuの標準package管理ソフトがaptでyumは使えないそうなのでaptを使用 terminalを起動 Ctrl + Alt + T ssh serverをinstall apt install openssh-server ssh server起動 systemctl s…

VSCodeでTomcatStartできない

serverが立ち上がらないエラー すごい文字化けしてます そしてサーバーが立ち上がらない 試したこと 文字コード確認 環境パスの設定 javaのversionとパス設定。 tomcatディレクトリのbin/startup.batでサーバーが立ち上がるか? vscodeの再インストール 全て…

アプリ開発サークル勉強会⑫ 開催日時 2021年3月20日(土) 7:00-9:00

本日もこちらの問題やりました! Map Map不使用 Map使用 結合 ... 本日もこちらの問題やりました! Q49-51 https://gist.github.com/kenmori/1961ce0140dc3307a0e641c8dde6701d Map Mapオブジェクトはkey,value形式で値を保持することができる。 二次元配列…

EC2でSpringBootの起動時にエラー

EC2でSpringBootの起動時にエラー エラー内容 EC2でSpringBootの起動時にエラー エラー内容 EC2にInstallしたJavaのVersionが古いため、起動できない 起動ができるJavaをInstallしてもう一度起動する 今回はJava11で作成したのでJava11をInstall teratail.co…

Visual Studio CodeでSpringBootをjarにする

Visual Studio Codeでjar化の手順書 準備物 Spring Project作成 Gradle Build Tool Install 環境パス設定 jar作成 参考サイト Visual Studio Codeでjar化の手順書 準備物 Visual Studio Code azure.microsoft.com Spring Boot Extension Pack(拡張機能) Java…

アプリ開発サークル勉強会⑪ 開催日時 2021年3月13日(土) 7:00-9:00

本日もこちらの問題やりました! 配列の中に連想配列 参考サイト some Someなし Someあり everyなし everyなし every 本日もこちらの問題やりました! Q46-48 https://gist.github.com/kenmori/1961ce0140dc3307a0e641c8dde6701d 配列の中に連想配列 配列の…

AWS わからない言葉を調べていく①

AWS

レイテンシー CDN (Content Delivery Network) トラフィック オフロード スループット フォールトトレランス フェイルオーバー プロビジョニング スケーラビリティ スケールアップとスケールダウン スケールインとスケールアウト AWS用語集 レイテンシー デ…

GitHubをかっこよくしていく。

DarkMode GitHub Readme Stats 完成 Clone後のRepositoryを消す DarkMode Your Orgnaizationをクリック AppearanceからDefault darkを選択。 目に優しいです。 GitHub Readme Stats GitHubの統計情報が生成できる機能。 いままでのコミット数の合計等の情報…

アプリ開発サークル勉強会⑩ 開催日時 2021年3月6日(土) 7:00-9:00

本日もこちらの問題やりました! 新しい連想配列作成 参照渡し break; continue 本日もこちらの問題やりました! Q41-45 https://gist.github.com/kenmori/1961ce0140dc3307a0e641c8dde6701d 新しい連想配列作成 Object.prototypeにて全く新しい配列を作る例…

2021年2月の振り返り

2121年2月の振り返り Keep 去年の12月から継続中の土曜日の勉強会(7:00-9:00) AWSクラウドプラクティショナー資格の勉強。 C#イディオム、定石&パターン。(書籍) BuildUpで学習記録をつけていく。 Problem 仕事での残業が増えた。 月間60h程。 実力不足を痛…