みーのぺーじ

みーが趣味でやっているPCやソフトウェアについて.Unity, Python, Processingなどのプログラミングや,脱獄, hackintoshなど

そのままなCSS

とあるサイトのCSSで, .Text-fontWeight--500 { font-weight: 500; } .Text-fontSize--11 { font-size: 11px; } というclassが定義されていました.これは, <div style="font-weight: 500;"></div> <div style="font-size: 11px;"></div> と記載するのと全く変わらないような気がします. .Text-error { font-weight: 500; font-size:…

ネストされた括弧と正規表現

ネストされた括弧を扱おうと正規表現を調べましたが,Pythonの標準のreには,(?R)など再帰が扱えないことが分かり,代わりにregexを使えばよさそう*1ということは分かりましたが,わざわざ正規表現を使わなくてもよいのではと思い,シンプルに書いてみました…

cp -R コマンドがMacOSとLinuxで動作が異なる

開発環境はMacOSで,ファイルをコピーするシェルスクリプトをDockerで動かしたときに,ファイル構造が異なるためにエラーとなった際のメモ. 以下のような構造のディレクトリがあるとして, a/ 1.txt 2.txt b/ このコマンドを実行すると, cp -r a/ b/ MacOS…

Hyper-Vのためにメルカリで中古PCを購入した

Windowsで仮想OSを使用する場合はVMware などいろいろな仮想化技術がありますが,Windows 10にはHyper-Vが標準搭載されているので,使ってみようと思ったら,みーのPCのWindows10がHomeなのでHyper-Vが有効にできない*1ために,一旦はHyper-Vを諦めて,Docke…

DockerでOWASP ZAPを使う

Webサービスの開発において,ペネトレーションテスト*1はセキュリティ対策上重要です.しかしながら,開発環境に脆弱性を伴ったウェブサイトを実行するサーバーをインストールするのはセキュリティ上不都合です.最近はDockerによる仮想環境が普及しており,…

LG gram のメモリーを増設した

以前に購入したLG gramのメモリーを増設しました. スペック 13Z980-MR33J 13.3インチ重量965g Windows 10 Home インテル® Core™ i3-7100U プロセッサー 4GB DDR4 2133メモリ 128GB SATA3.0 SSD 4GBのメモリーではVSCodeであれこれしているとすぐにスワップ…

サーバーとクライアントで使用する言語の選択

この記事は,みーの個人的な意見であり,各言語には一長一短あることをご理解頂いた上でお読みください. みーが今まで扱った言語は,Java, Python, C, JavaScript, ActionScript, HSP, UnityScriptなどがありますが.現在はPythonとJavaScriptを多用してい…