SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中

Category /

【画像処理】画像のサイズ変換ってImageMagickのconvertコマンドぐらいしかないの?

2010-09-30 問題 jpeg画像のサイズを変更する処理をおこないたい。ImageMagickのconvertコマンドでいいの? 答え 方法はいろいろある。こだわってみるとおもしろい。 1、jpeg画像を100枚用意する 2、Image […]

【linux】古いファイルを見つけて消す(findコマンド -execオプション)

2010-09-29 問題 あるディレクトリの中のファイルで90日以上更新がないファイルを消しなさい。 答え find /path/to/some/directory -mtime +90 -type f -exec rm -rf {} \;

【php】phpでsambaをしゃべりたい(LinuxのphpからWindowsのファイルサーバーのファイルを読み書きしたい)

2010-09-28 問題 phpでsambaに接続してファイルを読み書きするのは可能? phpでfopen(‘smb://user:password@192.168.123.123/xxxxxxxx’); みたいなこ […]

【php】phpでsambaに接続したい(phpでファイルサーバーのファイルを読み書きしたい)

2010-09-27 問題 phpでsambaに接続してファイルを読み書きするのは可能? phpでfopen(‘smb://user:password@192.168.123.123/xxxxxxxx’); みたいなこ […]

【メール】SMTP、POP3を使うときの行頭のピリオド

2010-09-26 問題 SMTPのDATAコマンドでピリオドと改行の扱いについて。 コラム:メールの終わり SMTPのDATAコマンドにおけるメールの終わりは「.」 で示される。もし、メールに「.」が含まれていた らどうなるのでしょうか。 […]

【php】タイムスタンプは2038年まで?64bit環境でも?

2010-09-25 問題 タイムスタンプは 2038-01-19 03:14:07(1970年1月1日0時0分0秒 から 2,147,483,647秒) までの日付しか表せないですか? 64bit環境なら、もっと大きなタイムスタンプも扱える […]

【Webサイトパフォーマンス改善】DNSへの問い合わせを減らす

2010-09-24 問題 Firebugで接続状況を見ていると、水色の(DNSルックアップ)が結構あるんだけど、これでいいの? 答え 改善しましょう。 通常のWebページでは、1つのページを表示するために、同じWebサーバーに対していくつも […]

中国語のCSVの文字コードは?

2010-09-23 中国語版のWindowsではCSVをgb2312で作るといいらしいです。 しかし、それを日本語版のWindowsのExcelで開くと、文字化けしています。 なかなか面倒です。

【Javascript】URLのクエリ文字列を取得する(GET渡しの引数を取得する)

2010-09-22 jQueryプラグインなら こちらでしょうか http://plugins.jquery.com/project/query-object 自前で用意するなら こんな方法で取得できる。 function getUrlVa […]

【apache】Referer(参照元)に応じてアクセス制限など

2010-09-21 参照元(Referer、Referrer)は偽装可能。 悪意がなくても想定どおりにリファラが送られてこないこともある。 それでも参照元(Referer)を見て何かしらの制御をすることもある。 設定例 環境変数をセットする […]

【linux】Expectコマンド使用例(書き方備忘録)

2010-09-20 Expectとは何か? Expect は、スクリプトの指示に従って、対話的なプログラムと”会話”するプログラムである。対話的なプログラムからのレスポンスに応じた返答をスクリプトにさせることができる […]

【php】n個の文字からどれを何回使ってもよいので長さrの文字列を作る(重複順列)

2010-09-19 問題 a,b,c,d,e,fの文字を使って作れる6文字の文字列をすべて書き出せ。 (重複順列: 異なるn個のものから重複を許してr個とる順列の数は?) 解答例 /** * 組み合わせ作成関数 * * @param $a […]

【php】すべての文字を1回ずつ使って作れる文字列の一覧を作る(順列)

2010-09-18 問題 a,b,c,d,e,fの文字をすべて、1回ずつ使って作れる文字列をすべて書き出せ。 (異なるn個のものからr個とって1列に並べる順列の数は?) 解答例 順列ですね。 個数は ですね。 以下プログラムで一覧を書き出し […]

【GoogleMap】地図だけ表示したい。引数は住所で。

2010-09-17 問題 別ウインドウやインラインフレームで、GoogleMapの地図部分だけ表示したい。 周囲についているナビゲーションや検索ボックスやメニューなどは非表示で! 答え こんな感じでどうでしょう。 http://maps.g […]

【Xen】ゲストOSで時刻設定をしてはいけない

2010-09-16 問題 仮想ゲストマシンの時刻はどうやって設定したらよいですか? 答え キーワードは xen.independent_wallclock デフォルトでは、Linuxの仮想マシンの時計はホストの時計と同期している。独立して変 […]

【git】公開用リポジトリを作って複数個所で共有する

2010-09-15 1、公開用リポジトリのためのディレクトリを作る mkdir /home/git/test.project 2、公開用リポジトリを作る cd /home/git/test.project git --bare init 以 […]

【Javascript】a要素にtarget=”_blank”を入れたくないとき(XHTML&jQueryで)

2010-09-14 問題 XHTMLでは、a要素にtarget=”_blank”って書くのは正しくないそうですね? 答え HTML4.01 Strict, XHTML1.0 Strict, XHTML1.1 ではta […]

【Javascript】IE用の条件分岐

2010-09-13 問題 Javascript中で、HTMLの条件分岐コメントみたいなことはできる? 答え @cc_on で、Conditional Compilation がonになる。 こんな書き方ができる。 <script ty […]

【php】リクエストのメソッドがPOSTなのかGETなのか判断する

2010-09-12 問題 ブラウザからのリクエストが、POSTメソッドなのかGETメソッドなのか、スクリプト側で判別したい。 答え この$_SERVER変数が使えます。 $_SERVER['REQUEST_METHOD'] 使用例 if ( […]

【Windows】クイック起動に入れたプログラムの起動のショートカットキー

2010-09-11 問題 Windowsのクイック起動にはショートカットキーを割り当てられないの?最初からショートカットキーは割り当てられてないの? 答え WindowsVista、Windows7では、「Windowsキー+数字キー」でク […]