エルニーニョ!だと暖冬。雪降るか心配ななっくるです。 みなさんJsonData、何で確認してますか? JSON Editerをつかっていましたが、FireBugでもコンソールで見れるんですね。 nagayasuさんに教えてもらいましたー。 見方は、FireBugのコンソールを表示します。 その右側に()で囲んでJSONDataいれます。で、実行すると。 でてきたObjectをクリックすると 結構見やすいし便利ですー
エルニーニョ!だと暖冬。雪降るか心配ななっくるです。 みなさんJsonData、何で確認してますか? JSON Editerをつかっていましたが、FireBugでもコンソールで見れるんですね。 nagayasuさんに教えてもらいましたー。 見方は、FireBugのコンソールを表示します。 その右側に()で囲んでJSONDataいれます。で、実行すると。 でてきたObjectをクリックすると 結構見やすいし便利ですー
発端 02:51:51 (sotarok) で, hoge_klass::get_instance() も,同じように動くようにしたい,でも,hoge_klass には, get_instance を再実装したくないよね 略しすぎてなんだか分からない人のために言っとくと、まぁSingletonの実装ってメンドいから継承したいよねと。 昔、Objective-Cでもそれやったけど 継承して使えるSingletonクラス - ゆどうふろぐ PHP5.3で遅延静的束縛ができたから、継承できるSingletonを実装できるようになったから。 まぁあちこちサンプルあるけど、なんかcloneとかconstructとかちゃんとやって無いし。 で、まぁノリで書いてみたらfinalとかがcloneやconsructに付けられるという事実が分かって*1、なんか思ったよりきちんと重複を排除できる感じで、継承して
よく MySQL に発行されている重いクエリーをチューニングするために slowlog を出力すると思います。サービスが成長してくると slowlog は増えていく傾向にあります。毎日、せっせとチューニングしているのは基本中の基本ですが、slowlog が肥大化してしまうとチューニングの結果がだんだんと見えなくなってしまいます。特に mysqldumpslow で解析をしているときなら、過去のクエリーまで分析に含まれてしまったりします。 かなり前置きがなくなりましたが、この slowlog を logrotate する方法をまとめておきます。やり方は、いたってシンプルで /etc/logrotate.d/ に次のファイルを置くだけです。 /var/lib/mysql/mysqld.log /var/lib/mysql/mysql-slow.log { # create 600 mysql
関数/メソッドのオプションを柔軟に受け渡す - Blog::koyhoge::Tech を読んで感じたことでも。 やっぱ後から引数追加とかって結構あるんで予めオプション系の引数を増やしやすいようにするわけです。 引用元の例では固定引数が一つとオプション用の引数が渡せるようになっています。 <?php function getItemsByMode($key, $options = null) // 固定引数 $key // オプション引数 $options これだとオプション引数の追加はいくらでも出来ますが、下記のように省略可能な引数を増やしたい場合に困ります。 <?php function getItemsByMode($key, $key2 = null, $options = null) // 固定引数 $key // 省略可引数 $key2 // オプション引数 $options
Tips公開が流行ってるみたいなのでそれに乗ってみます。 関数やメソッドの引数が多くなると、呼び出し側で何をやっているのか分からない表記になりがちです。関数を定義する際もどれを省略可能にするかで引数の順番を悩んだりして…。 たとえばこんな関数があったとします。 function getItemsByMode($key, $mode = DEFAULT_MODE, $limit = 0, $offset = 0) { ... } 呼び出す側は $items = getItemsByMode($myKey, MODE_A, 20); だったり $items = getItemsByMode($myKey, MODE_A, 20, 40); なわけで、20と40のどっちがlimitか分かりにくいことこの上ないです。そこで今回の方法となるわけですが、その前にひとつ前準備。今回は引数に連想配列を使う
このWikiは、OSDNの管理グループが運営しています。 今月のプロジェクトOSDNを利用している開発者の方に、月ごとにインタビューを行っています。 2009 年8月 - M+ FONTS 7月 - Karesansui 6月 - Berry Linux 5月 - デカルト言語 4月 - えこでこツール 3月 - WordPress Plugins/JSeries 2月 - Mysaifu JVM 1月 - Azuki 2008 年12月 - SIE 11月 - AquaSKK 10月 - Acerola3D 8月 - CLX C++ Libraries 7月 - BathyScaphe 6月 - MobaSiF 5月 - BrailleConverter 4月 - mod_chxj 3月 - blanco Framework 2月 - PositLog 1月 - MergeDoc 200
HOME > 電算 > gimp メモ gimp メモ 最終更新:2009-9-29(Tue) これは、ペインティング・ソフト Gimp の使い方にかんする備忘録。操作は Linux 版で確認したものであるから、Windows 版などでは多少の異同があるかもしれない。 もくじ Gimp 2.6 における選択領域の操作 Gimp 2.0 におけるパスの使い方 チャンネル 選択領域とマスク 実習:gimp で文字を塗る・輪郭に色をつける Gimp 2.6 における選択領域の移動 範囲を選択したうえで、「選択範囲のフロート化」というを「選択」カスケード・メニューから実行すると、フローティング選択領域とよばれる一時的なレイヤーが自動的に作成され、範囲内の画像がそちらに移される。その一時的なレイヤー上で画像の場所を移動させ、それが済んだら選択範囲の外側をクリックし、その一時的なレイヤーの内容をもとの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く