エンジニアのひよこ_level10

毎日更新してた人。たまに記事書きます。

2020-06-01から1ヶ月間の記事一覧

【Git】commit時に、Prettierで自動フォーマットをかける【991日目】

フォーマットをかけたい プロジェクトとかで、チームで開発をしている時、みんな書き方が違うと困る。 共通のフォーマットをかけたい。 エディターでかければいいが、人によっては使用しているエディターが違う、対応していない、ということもある。 なので…

【Gradle/SpringBoot】jarファイルを作成する方法【990日目】

サーバーで開けれるjarが作りたい SpringBootを使って、Webアプリを作りました。 手元のデバッグ機能でページを開くとかは出来ている。 では、実際にファイルを配置するために、jarファイルにしたいがどうすればいいか。 今回は、Gradleを使っている場合を想…

【一週間振り返り】色んな人と雑談をした一週間【989日目】

今週は色んな人と雑談してました。 雑談って楽しいんだね! 1. 先週からの目標 楽しく生きる! 仕事休まない! 2. 目標に対して行ったアクション 新しい友達と雑談通話をしてみた!騒いだ! 健康に過ごせました! 3. 次のアクション 楽しく生きる! 仕事休ま…

【Unity】拡大縮小を、中心基準ではなく足元基準で動かす方法【988日目】

拡大縮小したい。 fbxで取り込んだものが、想像より大きかった。 拡大縮小したい。 ただ、そのままやったら、中心を軸にして拡大縮小したので、足が浮いちゃう・・・どうすればいいか。 CenterからPivot スクリーンショット右側、Centerと書かれている項目の…

【Unity】拡大縮小するときには、左上からScaleToolを使う【987日目】

拡大縮小がしたい fbxとかをUnityに突っ込みたい。 突っ込んでみたはいいが、でも他のものと比べて明らかにサイズが違う。 そこでサイズを変えたいけど、数値を入れるのではなくマウスとかで変えたい、どうするか。 ScaleTool 左から4番目のアイコンをクリッ…

【登壇感想】Webエンジニア勉強会inVR 第3回で効率化について話しました【986日目】

出た勉強会 スタッフもしているこちらの勉強会。 【初参加歓迎】Webエンジニア勉強会inVR 第3回【YouTube Liveあり】 - connpass 資料 www.nyamucoro.com 何について話した? ツールを選ぶ時は、自分の状態も含めて、色んな要素を考えよう 声だけじゃ相手に…

【Tomcat】ディレクトリの構造についてのめも【985日目】

Tomcatのディレクトリ構造を理解する SpringBootとかでも使われているWebコンテナ、Tomcat。 ディレクトリ構造を理解すると、何かあった時にさっと対応出来ます。 主要なディレクトリについて記述していきます。 webapps これわかってたらなんとかなる。 こ…

【Google】ドライブファイルストリームとバックアップと同期【984日目】

ドライブファイルストリームとは 個人アカウントではなく、G Suiteの契約をしている場合に使える機能・ツール。 自分のPCにGドライブを作成し、そこでマイドライブなどを開くことが出来る。 利点としては、PC内で該当ドライブが開けるので、Windowsのエクス…

【Springboot】ControllerでModelAndViewを戻り値であえて使う理由【983日目】

Modelでもいいが、あえてModelAndViewを使う public String index(Model model) { return "/index.html"; } public ModelAndView index(ModelAndView mav) { mav.setViewName("/index.html"); return mav; } このように2つの書き方があるが、あえて後者を選…

【一週間振り返り】久しぶりに普通に過ごせた一週間?【982日目】

普通と言いながら、LTしてるわけですが! ただ、心はそこそこ穏やか? 1. 先週からの目標 楽しく生きる! 仕事休まない! 2. 目標に対して行ったアクション VRのイベントにも行ったし、友達と愚痴言い合ったし、結構健やかに生活。 健康に過ごせました! 3. …

【登壇資料】Webエンジニア勉強会inVR 第3回で話します【981日目】

登壇します こちらです。 cluster内で話します!VR空間内だよ! study-in-virtual.connpass.com 登壇資料 今回もMarpで作成しました 身近なツールを正しく使う from Obata Masaki www.slideshare.net おまけのMarpについて 今回これで話せばいいじゃん!って…

何かを選択するときには、1つの観点で選んではいけないという話【980日目】

比較とは難しいもの 2つのものがあります。 どちらかをあなたは購入しようとしています。 さあ、どちらが良いでしょうか。 単一の観点で比較すると、思わぬ罠があったりします。 お題: 業務を効率化 あなたは、業務を効率化するツールを導入しようとしていま…

【HTML/XHTML】空要素の書き方の違いの理由<br />と<br>【979日目】

空要素とは 空要素というものがあって、中身がなくても完結しているタグがあります。 brやhrとかです。 これらは、マークアップ言語によって、書き方が違います。 マークアップ言語って? HTMLやXMLなどのことで、文章の構造を可視化する書き方です。 普通の…

【CSS】クリックイベントが出来なくなるpointer-events: noneの特性と、使うべきときではない話【978日目】

クリックイベントをなくしたい <button onclick="alert('test');">押せる</button> <button onclick="alert('test');" disabled>押せない</button> <button onclick="alert('test');" style="pointer-events: none;">押せない</button> このように、ボタンを押せなくする方法はいくつかあります。 どれも押せなくなるのであればいいじゃないかと思いますが、 挙動はそれぞれ違います。 そこで問題です。 タグを多重にした場合はどうな…

【HTML】HTMLとXHTMLのどちらで書かれたか見分ける方法【977日目】

HTMLとXHTMLを見分けたい <br /> これはHTMLとXHTMLどちらで書かれているでしょうか。 どちらでも動きますし、どちらかわからないですね。 このように、一般的にファイルを見たときに、どの形式で書かれているかを判断する方法は、 拡張子や何かしらの形で、『この…

【HTML】<br>や<br />というタグの書き方の違いって?【976日目】

タグの書き方が違う? brタグにおいて、 <br> <br /> という2つの書き方を見たことはないだろうか。 ニコ動とかだと後者をよく見かけます。 この2つはどう違うのでしょうか。 挙動は一緒 この2つ、HTML5においては、どちらを書いても動きます。 ではなぜ二種類ある…

【一週間振り返り】体調を崩していた一週間【975日目】

まさかの体調激崩し( ;∀;) 1. 先週からの目標 楽しく生きる! 仕事休まない! 2. 目標に対して行ったアクション 体調崩しててそれどころじゃなく 一応休まなかったけど、これはゴールと言えないのでは。 3. 次のアクション 楽しく生きる! 仕事休まない! …

【HTML】hrefでJavaScript動かした場合の新しいウィンドウの挙動調査(理由まではなし)【974日目】

HTMLのhrefにjavascript:xxx() HTMLのaタグで、hrefにJavaScriptを記述することが出来る。 <a href="javascript:window.location.href='https://www.google.com/'">google</a> <a href="javascript:history.back()">戻る</a> では、この2つのボタンに対して 右クリックで新しいウィンドウを開く 右クリックで新しいタブで開く マウスホイール押してクリックする これらの結果は?…

【HTML・JavaScript】aタグにonclickではなく、hrefでJavaScriptを動かしたい【973日目】

aタグでJavaScriptを動かしたい aタグでJavaScriptを動かしたい。 onclickを使ってもいいが、hrefで動かしたい。 <span onclick="submit();">ボタン</span> こんなふうに描けば、submitが動くが、 hrefを扱ってaタグでの挙動にしたい。 あるいは、デザインとか扱いの都合でaタグを使いたい。 …

【登壇】clusterでやります【972日目】

出るイベント study-in-virtual.connpass.com 何について話すか 「生産性アップの推しツール」 私は、ツールを導入するべきときって?って話をして、チャットツールとかについて話す予定。 少し主題と離れているかもですが、こんな話をします

【初挑戦】マンガのネームを描いてみる?その時意識したことメモ【971日目】

なんか色々あって 4コマ漫画のネームっぽいものを作ってみることになったので、 その時どう作ったかのメモ。 てか絵も描けないし、マンガとかも書いたこと無いワタシになぜ依頼したし!!! なので、表情とかは雑に描いてます。 とりあえず、ブログで培った…

【JavaScript】関数名が被らないように、オブジェクトに入れる【970日目】

関数名が被る? <script> function xxx() { return "x"; } </script> こんなふうにスクリプトタグに直接関数を書いた。 <script src="common.js"></script> こんな感じにJavaScriptを別ファイルに書いていた場合、 common.jsと関数名が被る可能性があります。 すると、読み込み順によって動作が被る可能性があり…

プログラミングでバグを見つけたら、『なぜ発生するか』を考えよう【969日目】

問題に対して、場当たり的な対応をしない Aをクリックしたら、Bがおかしくなる! こうなった時に、何も考えずに、 『Bがおかしくならないようにしよう』 この思考でコードを書く方がいます。 すると、Bにif文が付け足されるわけです 出来れば、 『なんでバグ…

【一週間振り返り】1人になる時間を作ることで、落ち着いてきた一週間【968日目】

このコロナでの外出自粛でなんだ?って話なのですが、 私コロナになってからネットで友達と遊ぶ機会が増えてたわけなのですよ。 そしたらかえって人と話さない時間が減ってしまって、 実は1人の時間が減っていることがわかりました。 こんなパターンあるんで…

【正規表現】HTMLの特定のクラスを持つタグを一気に変える【967日目】

HTMLの特定のクラスを変えたい <span class="xxx-class">ringo</span> これをこうしたい <button type="button" class="xxx-class">ringo</span> spanをbuttonタグに type="button"を追加 結論 正規表現で置換 (<span)(.*)(xxx-class)(.*)(</span>) <button type="button"$2$3$4</button> 正規表現で置換 まず、最初に該当するものを探す正規表現を書く (<span)(.*)(xxx-class)(.*)(</span>) そ…</span)(.*)(xxx-class)(.*)(</span></button></span)(.*)(xxx-class)(.*)(</span>

【jQuery】Datatablesプラグインで、thが必ずずれるバグの対応をJSに寄せる理由【966日目】

jQuery Datatablesプラグインのバグ datatables.net こちらを使ってるが、起動させると、ウィンドウの幅を変えた時とかにthの部分のリサイズが上手くいかない。 いくつか対応方法が他の記事にあるが、そのうちの1つの書き方について。 width: 100%を直書き…

【PHP】ヒアドキュメント構文で、変数を使ったり、使わない書き方【965日目】

PHPでヒアドキュメント ヒアドキュメント構文を書く echo <<

【Git】最新ブランチなのに、変更が起こっていない場合の対応【964日目】

最新ブランチなのに変更が起こっていない git statusや git pull等を使ってどう考えてもブランチが最新状態。 なのに状態が変更されないなどがある。 例えば、名前の変更で大文字小文字の変更を行った場合。 手元のブランチでは、名前を大文字から小文字にし…

大文字小文字の差がWindowsはない。Linuxはある?何が困る?【963日目】

大文字小文字の差がない 実は、Windowsはファイル名に大文字小文字の差がないです。 AAA.txtがあるフォルダで、aaa.txtファイルを作ってみましょう。 この場所には同じ名前のファイルが既にありますと出ます。 すると、開発のときに困ることが出てきます。 …

【Git】ファイル名の大文字と小文字の変更をしても、エラーが出る対応【962日目】

ファイル名の変更をしたい ファイル名を変更をしたい。 Gitはデフォルトで大文字と小文字の区別が出来ないので、設定を変えた。 git config core.ignorecase false さあ、ファイル名の変更を・・・あれ?様子がおかしいぞ? 変更とリネームが分かれる ファイ…