デバイスに合わせて画像サイズを自動調整する方法
画像がデバイスの幅より大きい場合、
デバイスの幅にあわせて画像を表示するためには、下記CSSを追加します。
---------------------------------------------
img {
max-width: 100%;
height: auto;
}
-------------------------------------------
テストでハマったポイント
vimのカーソル移動がガタガタする
日本語が含まれてる部分でガタガタになる。
.vimrcに以下を追記
set ambiwidth=double
これでガタガタしなくなった!(´∀`)
macでクリックができなくなるトラブル
いきなりmacのマウスで左クリックが効かなくなったり、
勝手にクリックされ続けたり、、謎の現象が起きました。
色々と調べて下記の方法を試したら改善しましたので、メモしておきます。
アプリケーション→ユーティリティー→ディスクユーティリティーから、
ディスクのアクセス権を修復。
その後、再起動。
根本解決出来ているかはよく分からないですが、
同じ現象に当たったら試してみるといいかも( ´∀`)
linaxでIPアドレスが表示されない問題
sent osでlinaxで
ifconfigコマンドを打ってもeth0が出ない(′•ω•`)
ifconfig eth0 upコマンドを実行!
ifconfigコマンドを再度実行すると、eth0が出てきた!
でも、肝心のIPアドレスが出ない…(′•ω•`)
―――――――――――――――――――――――――――
<解決法>
1. VMwareの「ネットワーク アダプタ」の設定を「NAT」にする
2. CentOSのタスクバーメニューで、
「システム」→「管理」→「ネットワーク」
を選択し、「デバイス」タグでeth0を選択し、
「起動」のボタンを押す。
―――――――――――――――――――――――――――
これで起動できれば多分ok。
しかし、
「デバイス eth0 は予期された MAC アドレスとは異なるアドレスを持っていますが、無視 します」のエラー
が出てきた(′•ω•`)
―――――――――――――――――――――――――――
<原因>
/etc/sysconfig/network-scripts/ifcfg-eth0 (eth0の場合)
で指定されたMACアドレス(ハードウェアアドレス)と実際のネットワークカードのMACアドレスが異なる場合に表示されます。設定ファイルを修正してください。
―――――――――――――――――――――――――――
<解決法>
MACアドレスは、ifconfigコマンドで出てくるのでそれをメモ。
HWaddr ●● ってやつです。
設定ファイルに
HWADDR=●●
を追記!
再度eth0を起動!
―――――――――――――――――――――――――――
起動できたヾ(*´∀`*)ノ
ifconfigコマンドでIPアドレスも確認できたヾ(*´∀`*)ノ
Hash#update
Hash#updateで、Hashの値を更新できます。
>>hoge = {:fuga => 1}
=> {:fuga=>1}
>>hoge.update(:foo => 2)
=> {:foo=>2, :fuga=> 1}
>>hoge
=> {:foo=>2, :fuga=> 1}
>>hoge.update(:fuga => 3)
=> {:foo=>2, :fuga=>3}
このように、上書きされます。
一方、似たようなメソッドにHash#mergeがあります。
>>hoge = {:fuga => 1}
=> {:fuga=>1}
>>hoge.merge(:foo => 2)
=> {:foo=>2, :fuga=>1}
>>hoge
=> {:fuga=>1}
>> hoge.merge(:fuga => 2)
=> {:fuga=>2}
>> hoge
=> {:fuga=>1}
こっちだと上書きはされない(•ω•`)!