VirtualBoxでHDD容量の拡張

 

VirtaulBoxでHDDの容量が足りなくなったので拡張した時のメモ。

 

VDIのサイズを拡張する

VBoxManage.exeはVirtualBoxをインストールしたフォルダにある

例(C:\Program Files\Oracle\VirtualBox\VBoxManage.exe

 

fdiskでパーティションを切り直す

反映させるために再起動する

 

LVMを使っているのでパーティション情報を反映させる

 

これで反映。

PHPで連想配列の値がすべて空かをチェックしたい

300px-PHP-logo.svg_1

案外簡単にできるのでメモ。

array_filter関数がミソのようで。

AndroidでUDP(ブロードキャスト)通知

udp_logo

 

複数Android端末でリアルタイム性を考慮した場合、一番まともに実装できそうだったのがUDPでのブロードキャストでした。

実装方法はJavaと何も変わらないんですが、Androidの場合UIThread絡みがあるので要注意。

かるい実装になってしまっているけど、一応成功したのでメモ

 

(さらに…)

jQueryで複数要素の値をワンライナーで配列にする

jquery

 

チェックボックスや同じ名前のテキストボックスなど、jsonで送ったりする場合、要素の値を配列にしてまとめたい場合がある。

jQueryなので単純にeach関数かな、と思ってたんだけどもっと簡単な方法があったのでメモ。

(さらに…)

PHPでByteとIntegerの相互変換

300px-PHP-logo.svg_1

 

PHPはメモリの考え方を意識させない言語なので、バイナリでデータをゴネゴネして別言語などに渡す場合結構ハマります。

たとえば、文字列を特定の言語に渡そうと思うと、大抵がBase64になります。

問題はもっと深く、シリアルナンバーや、ライセンスキー、または認証コードなどを生成する場合にも使います。

暗号化済みの文字列が長くていいなら既存のライブラリを使うのが一番かしこいです(AESなど)

(さらに…)

1 2 3 4 7