Archives by date

You are browsing the site archives by date.

【Linux】wgetコマンドでユーザー名とパスワードを指定する方法。

メモ。

wget --user=admin --ask-password http://example.com

「admin」の部分にユーザー名を指定する。
実行後パスワードを聞かれるので、入力して送信することでユーザー名、パスワードを指定してアクセスすることが可能。

 

【HTML】タグの属性内でクオートが混在する際の記述方法。

メモ。

onclick属性の中などに複雑な文を記述しようとすると、どうしてもクォーテーションが混在してしまう。
そんな時は"を用いて下記のように記述するとよい。

<a href="#" onclick="$(&quot;.selector&quot;)"> 

的な。

 

【MySQL】limitとbetweenのパフォーマンス差。

ちょっとしたネタ。

例えばID順に並んでいるデータをlimit 1000, 100とする場合、
where句以降を、id between 1000 and 1100 order by id とするほうが早いとのこと。

そもそもlimitはデータを1000個目から100個取得という処理を行うのではなく
1100個のデータを取得してから1000個のデータを捨てるという処理を行う。
そのため、limit句はオフセットの個数が増えてくるとパフォーマンスが低下してしまうのである。

全ての状況で使えるわけではないけれども、パフォーマンスに少しでも拘る場面では有効だね。

 

【Javascript】ユーザーエージェントからスマホ判定を行うライブラリ。

いいやつを見つけたのでメモ。

http://5log.jp/blog/searchua/

これは便利。

クロージャー化された下記github上のライブラリがおすすめ。

https://github.com/masakihongo/searchUA

 

【CSS】bootstrap3のアイコンを白くする方法。

めも。

bootstrapのアイコンはver.3からフォント扱いなので、cssでcolorを指定すれば何色にでも変更可能。

.white {
	color: #ffffff;
}

とでもしておけばOK。

 

【Javascript】holder.jsで表示するテキストを変更する方法。

めも。

通常はダミー画像のサイズが表示されるが、これを変更したい場合、下記のようにソースを指定すればOK。

<img data-src="holder.js/300x250/social/text:ほげほげ" />

 

【GoogleMapApi】「display:none」の要素にマップを貼り付けた際、地図の中心がずれる問題。

に遭遇したので対応した時のメモ。

具体的には地図の中心点が左上にずれてしまった。

対応としては、その要素が完全に「display:block」になりきったタイミングで下記メソッドを実行すれば良い。

google.maps.event.trigger(map, 'resize');
 map.setCenter(Latlng);
// Latlngはgoogle.maps.LatLng()オブジェクトのインスタンス

 

【Linux】SELINUXを無効にする方法。

めも。

下記ファイルを編集。

vi /etc/sysconfig/selinux

下記の通り編集

# 有効にする場合
SELINUX=enforcing

# 無効にする場合
SELINUX=disabled