エンジニアのひよこ_level10

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

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

【CSS】親要素がhoverしたら子要素を変えたい【869回目】

親要素のhoverで変化したい <a class="parent"> <div class="child1"></div> <div class="child2"></div> </a> こんなふうに、親のaタグがhoverされた時にだけ、子要素が変わるものを書きたい 親要素のhoverと子要素のクラスとセットに書く .parent:hover .child1 { display:none; } これで、親がhoverなったときにだけ、上のCSSは動くよ…

【CSS】YouTube風に静止画にマウスオーバーでGIFのサムネを出す【868回目】

マウスオーバーでGIFを出したい YouTubeにあるように、静止画をマウスオーバーすると、動画の一部が流れるようなものを作りたい。 静止画 マウスオーバーでGIF動画を流す マウスオーバーやめると戻す ってやりたい。 入れ替える画像を用意する 入れ替えるCSS…

通信の状態やポートを確認するnetstatコマンド【867回目】

ポートの状態とか確認したい 自分のPCが、どのポート通信できるかとか確認したい。 他のアプリでポートかぶったら使えないとかで困るから、事前に確認したい。 あるいはプロセスのポート変えるために確認したい。 netstat コマンドプロンプトやbashとかでnet…

【LinuxやMac】実行中のプロセスをリアルタイムで確認するコマンド【866回目】

プロセスの状態を確認したい 現在のプロセスがどうなっているかを確認したい。 一番重いプロセスとかを確認したい。 この後重いプロセスが発生しそうor発生させる時に、その状態を確認したい。 ps コマンドを使うのも良いが、リアルタイムで見る時には、連続…

【JavaScript】ウィンドウのアクティブ・非アクティブのイベント【865日目】

ウィンドウのアクティブ・非アクティブ アクティブなウィンドウと、そうでないウィンドウで処理を分けたい。 場合によっては、非アクティブにしたい時とかにどうするか。 blur/focus イベントのblur(非アクティブ)、focus(アクティブ)を操作すると良いです。…

【VRChat】寝てる時など、体の向きを固定する方法【864日目】

VR睡眠で体がずれる 横になっている時、頭の向きに合わせてキャラクターの胴体の位置が決まります。 普通に寝てるつもりでも、胴体の位置は逆方向になってたりとか・・・ ってことで、胴体の位置を固定してみる。 メニューを開いて固定する 体を目的の位置に…

【一週間振り返り】新しい行動+自分を振り返る一週間【863日目】

自分の異常って、なかなか気づけないですよね。 いろいろやらかして、他の人に指摘されてやっと気がつく。 ゲームみたいに、自分のステータス異常とかわかればいいのになーっていっつも思います。 みなさんも思いませんか? 1. 先週からの目標 運動を週に最…

【Java】通常のクラスではなく、意味のあるクラスに書き換える【862日目】

今回の差分のコミット github.com 通常のクラスを使っていた // tableを作成 List<List<String>> table = new ArrayList<List<String>>(); List<String> th_row = new ArrayList<String>(); このように、Listなどの標準のクラスを使っていました。 変数の名前だけに意味を持っていたので、各クラスを新</string></string></list<string></list<string>…

【Java】jdk1.13でビルドしても、jre1.8で動かすことができるよって話【861日目】

Javaのバージョン違い 開発をするときに、Javaのバージョンが新しいと、利用する側も新しいバージョンしか動かないと思ってました。 なので、Java1.13で開発をすると、他の人使えないのでは? 専用の仕様で変える 新しいjdkで開発しても、過去のバージョンで…

バーチャル勉強会の企画会をClusterでしてきました!(様子の動画あり)【860日目】

Clusterって? バーチャルイベント空間提供してくれるサービス。 VR機器なくても、Windows、MacのPCがあれば参加できるよ! 普通のビデオ通話を超える体験ができるので、これを使って勉強会を開催したいなと思ってます。 やったこと Oystersのメンバーを集め…

企画中のバーチャル勉強会について考えていること【859日目】

バーチャル勉強会企画中です 仮想帰宅で盛り上がるコメント#oysters_virtual_lt #clusterVR pic.twitter.com/oZ5i4TDsZJ— おかしょい@3/21 Laravel JP Conference (@okashoi) 2019年11月23日 以前こんな企画やってました。 Clusterという、MacPCでもWinPCで…

#PIXIVTECHFES で得た3つの感動と、感想まとめ【858日目】

注意 長いです!!! (楽しかったんだもん) なので、読むのは一旦まとめのとこまででもいいと思います。 各セッションについて気になった方は、そちらの方を読みすすめるといいと思います! PIXIVTECHFESって? conference.pixiv.co.jp こちらをとりあえず一…

オブジェクト指向のカンファレンスに行きました! #ooc_2020【857日目】

OOCに行きました ooc.dev こちらのイベントに行きました! あの、この規模のカンファレンスを初開催で、無料で実施ってどういうことなの・・・! ちなみに、めっちゃくちゃ満足しました!楽しかったです! 学びとして 言語系のカンファレンスなど、『手段』…

【一週間振り返り】勉強会とか結構行った一週間!【856日目】

PHPerKaigi楽しかったあああああああああ あと、今日のOOCも最高だったああああああああああああ 学びも多いし、楽しかったし、最高だった・・・ 問題は、結構疲れて、明日からまた平日であることが辛い・・・w 1. 先週からの目標 運動を週に最低3回以上や…

【話題】聞き間違い、うろ覚えが面白いという話【855日目】

うろ覚えから生まれる話 うろ覚えとかよくありますよね。 そして、そのうろ覚えから、本当のものと乖離が生まれた時って、めちゃくちゃ面白いですよね。 さて、そんなものが集まってるサイトがあったら・・・楽しいですよね・・・ 図書館の覚え間違いリスト …

機械学習における『畳み込み』についてメモ【854日目】

畳み込みって? よく友人との会話で『畳み込み』って単語が出るのですが、 なんのこっちゃ・・・ってなっていて、 自分で調べてもピンと来てなかったので今日解説してもらいましたφ(・・ データを簡略化していく いろんな入力データ、教師データにおいて、複雑…

【Java】.classファイルを読める形式にする【853日目】

.jarを解凍したら…… 前回の記事で.jarファイルから、コンパイル後の.classファイルを取り出すことができた。 ただ、このままだとコードが読めない。 どうするのか。 JAD等でデコンパイル コンパイルしたものを元に戻すツールを使ってみよう https://varaneck…

【Java】.jarファイルを解凍して中身を見る【852日目】

.jarファイルを見たい 諸事情で、.jarファイルの中身を見たい。 (classファイルとかコンパイル後だから、このままだとあまり意味は無いが) .zipと同じ 拡張子を.zipにする いつもどおり解凍をする すると、中身が見れますφ(・・ 中の.classファイルはコンパイ…

PHPerKaigi2020楽しかったってお話! #iwillblog【851日目】

PHPerKaigi2020最終日! 最終日にして、ようやく参加できた! セッションについて 『もしもPHPソースコードが読めたなら...』 これ聞けて良かった・・・! Laravelのコードを読もうって話をすると、PHPは?って聞かれることが多かったので・・・w GitHubに…

【PHPerKaigi】PHPer茶会にういろう参戦!【850日目】

PHPerKaigiに行ってきました! PHPerKaigiとは! 全国からPHPerが集う、PHPerによる以下略な『お祭り』です!!! 3日間開催されるよ! ちなみにういろうは・・・ 初日は体調不良でご飯も食べず、一日中布団の上から動けませんでした・・・ でも、しっかり休…

【一週間振り返り】新しい取り組みを継続させた【849日目】

どうも、体調不良のういろうです(´;ω;`) 咳と頭痛と吐き気でめっちゃ辛いです…… PHPerKaigiにも行けず辛いですが、なんとか休んで最終日こそ行きます……! ここのところ温度変化激しかったので、みなさんもお気をつけて…!! 1. 先週からの目標 運動を週に…

【Java】char(文字)とString(文字列)の違い【848日目】

charとString 文字列の扱いがJavaではいろいろあります。 その時のcharとStringに注目して比較してみましょう。 char 文字。 aとかbとか一文字のもの 'a'とかシングルクォーテーションでくくる クラスではなくプリミティブ型 Charクラスは別に存在する。こち…

【Java】packageとimportの役割。PHPと比較【847日目】

packageとimport package item; import htmlitem.Td; public class Table { Td td = new Td(); } こんな感じに、packageとimportがある。なにするか。 importは使用するクラスの指定 ■PHPだと、 useの機能に近いもの。 import java.util.Map; import java.ut…

【Java】インスタンスを初期化してから変更するなら再生成しよう【846日目】

初期化を繰り返した 自分が書いたプログラムに、以下のようなコードがありました。 for (int i = 0; i < max_row; i++) { for (int j = 0; j < max_column; j++) { row.add("{r:" + i + " c:" + j + "}"); } table.add((ArrayList<String>) row.clone()); row.clear(</string>…

【Java】ArrayListのclone()の戻り値がObjectの理由(リリース時期)【845日目】

ArrayListのcloneの実装に疑問を持った Javaは、基本のライブラリはソースコードが見れますので、コードを追ってました。 ArrayList.class /** * Returns a shallow copy of this {@code ArrayList} instance. (The * elements themselves are not copied.) …

【Java】CollectionとListとArrayListの違い【844日目】

ListとArrayList? Javaで複数データを扱うときに、ListとかArrayListとか出るけど、何が違うのか。 全部ArrayListでいいのでは?なんでそうしているのか interfaceと実際のクラス public interface Collection<E> extends Iterable<E> { public interface List<E> ex</e></e></e>…

【Mac】PCを再起動しても、再度プロセス起動させるlaunchctl【843日目】

PC再起動すると終わるプロセス PCを再起動してしまうと、プロセスは終わってしまうが、 mysqlとか、svnserveとか、gitbucketとかみたいに、再起動したらまた立ち上がってほしいプロセスがある。 そんな時に、PCが再起動したらプロセスをまた起動させる設定が…

【一週間振り返り】新しいことを頑張った一週間!【842日目】

生放送のタイトルが決まりませんこんばんは。 ニコ生を少しずつやっております。 誰得な放送なので、これから誰かが得するような放送にしたい気もするけど特に思いつかないのでアドバイスくだせぇ 1. 先週からの目標 運動を週に最低3回以上やる 2. 目標に対…

【Bashとか】プロセスを検索し、キルするまで【841日目】

プロセスを止めたい daemon化してるプロセスとか、すでに動いてるプロセスを止めたい。 でも、プロセスどれかわからない。 そんな時に打つコマンド grepを駆使して検索 ps -ef | grep xx (検索結果からpidを確認) kill -9 1234 psでプロセス一覧を出して、標…