日々精進

新しく学んだことを書き留めていきます

AngularJSでDivの高さ・幅などを動的に計算する

CSSのcalc関数で実行時に計算した値をwidthなどにセットすることはできるが、 子要素の数によって親要素のwidthを変更したい場合などは子要素の数がCSSから取れないので計算できない。(子要素の数を知る方法あれば教えて下さい。。) 以下のようにしてng-styleを使えばControllerで計算した値を設定できる。

<div ng-style="{width: controller.getWidth()}">

参考:

http://wordpress.honobono-life.info/code/angularjs%E3%81%AEng-class%E3%80%81ng-style%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6css%E3%82%92%E8%A8%AD%E5%AE%9A/

Windowsでリモートデスクトップでログイン中のマシンを再起動する方法

リモートデスクトップでログイン中に、スタートメニューをクリックして通常再起動メニューが出るところをクリックしても、切断しか出ない。 コマンドプロンプトで以下コマンドを実行すると再起動できる。 shutdown -r

なんで通常と同じ手順で再起動できないんだろ。。

参考:

windows10で突然ブルースクリーンになり、それ以降起動中にブルースクリーンになって起動しなくなった

起動に失敗したときのメッセージは「INACCESSIBLE BOOT DEVICE」とか。毎回変わる。 「INACCESSIBLE BOOT DEVICE」が出た時はBIOS設定を見てみると確かにOSドライブが起動ディスクから外れているので入れてやると、 また別のエラーがでるという謎の状態。

原因が全然分からず困ったが、ブルースクリーンなどの致命的なエラーが出た時はメモリ故障のことが多いという経験則に則ってメモリを一つ外して起動してみると、 無事起動出来た。 突然メモリがぶっ壊れることってたまにあるんだよな。。

参考:

PCからiPhone内の写真を削除しようとすると「この項目を削除するアクセス許可がありません」エラー

iPhoneの設定のiCloudの「写真」をオフにすると削除出来るようになった。 なぜこれで削除できるようになるかはよくわからないが、iCloudが有効だと写真を削除するとiCloud上の写真も削除されるから削除権限を厳しくしてるのかも?

参考:

Windows Server 2012 R2 の IE でファイルをダウンロードできない

Windows Serverはセキュリティが厳しいのでデフォルトではファイルをダウンロードできない。 以下の設定をするとダウンロードできるようになった。

セキュリティ強化の構成をOFFにする

セキュリティ設定でファイルのダウンロードを有効にする