炊きたてのご飯が食べたい

定時に帰れるっていいね。自宅勤務できるっていいね。子どもと炊きたてのご飯が食べられる。アクトインディでは積極的にエンジニアを募集中です。

2010-05-01から1ヶ月間の記事一覧

( SSL ) 【解決】 IEだけで「セキュリティで保護されたWebページ コンテンツのみを表示しますか?」が表示される。

他のブラウザでは「セキュリティで保護されたWebページ コンテンツのみを表示しますか?」という セキュリティ警告は出ず、IEだけ。 原因が分からず色々と調べてみると ページ内に、httpとhttpsのコンテンツが混在している場合に起こるらしい。 ●例 × <img href=“:http://accentplus.blog134.fc2.com/img/photo.gif" > ○ <img href=“../img/photo.gif“ > ○ <img href=“/img/photo.gif“ >…

パワーポイント(PowerPoint) 【解決】 テキストボックスの折り返しで文字がインデントされてしまう(列の先頭がずれる) 【ルーラー】

[表示] → [マスタ] → [スライドマスタ]で資料のテンプレートを作成していたのだが、マスタテキストの書式設定で設定されている「テキストボックス」では、文章の折り返しで文字が自動的にインデントされてしまう。 インデントの設定の解除の仕方が分からず色…

( Oracle ) 【解決】 比較演算子 IN句に1000件以上指定すると、エラーが発生

SQL

Oracleには、リストに式を最大1000件までしか書けないという制限がある為、 IN句には最大で1000件までしか指定できないみたい。 IN句の要素数が1000件を超えると「ORA-01795: リストに指定できる式の最大数は1000です。」というエラーが発生します。 そうゆ…

( php ) 【解決】 Smartyのtemplate(tpl)ファイルを更新しても、ブラウザ表示でコンパイル(変更が反映)されない

Smaryのテンプレートエンジンを使ってサイトを構築中。 WinSCPを使ってtplファイルを何度更新しても、変更が反映されない問題でつまづいた。 ファイルをアップしても変更が反映されないときは、WinSCPで「templates_c」内のキャッシュファイルを削除すること…

( Oracle / MySQL ) 日付のフォーマットの違い 【TO_CHAR / DATE_FORMAT】

SQL

OracleとMySQLでは、日付のフォーマットの仕方に違いがあります。 Oracle TO_CHAR('2010-05-12 10:00:00', 'YYYY/MM/DD') ----------------------------------------------- 出力結果 2010/05/12 ↓ MySQL DATE_FORMAT('2010-05-12 10:00:00', '%Y/%m/%d') --…

( Oracle ) 取得結果を実行毎にランダムにソート 【dbms_random.random】

SQL

取得結果を実行毎にランダムにソートしたい時には、 dbms_random.random 関数を ORDER BY句 に指定します。 例)employeeテーブルから全レコードを取得し、ランダムに並べ変え SELECT * FROM employee ORDER BY dbms_random.random ※dbms_random.randomは、[…

(Oracle)日付フィールドを省略した際の補完に注意 【TO_DATE()】

SQL

TO_DATE()関数は月日や時間を省略した場合、自動的に日付として適切になるように空白部が補完される。 現在の日付を2010年5月6日とすると TO_DATE('2000', 'YYYY') ⇒ 2000/05/01 00:00:00 TO_DATE('30', 'SS') ⇒ 2010/05/01 00:00:30 年・月以外は、値省略時…

(php) php.iniのinclude_pathの優先順位について

include_pathに複数のパスを指定した場合、まず最初に指定したパスを調べ、見つからなければ次のパスを…、ファイルが見つかるか warning あるいは error が発生するまで、記述した順番に評価していく。 例) include_path = ".;C:\xampp\php\PEAR;\xampp\htd…

(php) 配列の要素を文字列として結合する関数 【implode()】

配列内の各要素を、指定した結合文字で連結してくれる便利な関数 implode() implode( 結合文字, 連結したい配列 ) CSVファイルで保存するような機能を作る時とか、 GETしてクエリパラメータを渡すときなどに活用できそう。 ●例)CSV形式にする為、カンマ区切…

(php) header()関数でエラー [ Warning: Cannot modify header information - headers already sent by … ]

phpでサイトを作っていてエラー。 Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\test.php:3) in C:\xampp\htdocs\test.php on line 5 header()関数よりも前の行で、出力を行ってはダメだよと怒…

エラーログ(error_log)の調査で表示する件数を制限

サイトが上手く表示されなくて困った。 アパッチ(Apache)の error_log を見てどこでエラーが発生しているのか調べてみようと思い、初めて error_log の中身をチェックしてみました。 手順としては下記の通り 【1】PuTTYやTera Termを使用して、ssh通信 ↓ …

phpで日付の計算(加算)を行う【mktime】

phpで日付の計算をする場合には注意が必要です。 $a = 100; $b = 300; $c = $b - $a; echo $c; 上記結果を実行すると、echo $c; の出力結果は 200 となる。当然ですね。 同じように、日付も計算できると思って処理を進めていたら、思わぬ落とし穴に。 $date_…

WordPressをバージョンアップしたら、フォントがギザギザになった

先日、古いバージョンのWordPressでは脆弱性が確認されていた為、バージョン2.8へとWordPressのバージョンアップを行った。 バージョンアップ後、問題はないかとサイトを確認したのだが、バージョンアップ前には正常にフォントが表示されていたのに、Firefox…

mysqlのテーブル作成でカラムにAUTO_INCREMENTを指定するとエラーになる

SQL

【1】 create table test( id INT(4) UNSIGNED NOT NULL AUTO_INCREMENT ); と指定し、テーブルを作成するとエラーとなる エラー内容 ERROR 1075: Incorrect table definition; There can only be one auto column and it must be defined as a key 上記エラ…

phpで変数名の中に変数を記述するときの書き方

$no1 = '1'; $hensu1 = '変数の中に変数'; 【○】 echo "${'hensu'.$no1}"; 【×】 echo "$henhu{$no1}"; 出力結果 echo "${'hensu'.$no1}"; で「変数の中に変数」が出力される

bamcompile1.21でphpをEXE(実行ファイル化)に変換してスタンドアロンアプリを作成

下記のようなCSVファイルを読み込んでファイル生成するphpを、 bamcompileを利用してEXEファイルを作成した場合、 Wrong parameter count for fgetcsv() エラーが返される。 例) 【phpファイル】 $fp_csv = fopen('test.csv', 'r'); $i = 0; while($data = …

(php) ヒアドキュメント内ではタブ(\t)を使用してはいけない

ヒアドキュメント内でタブを使用してしまうと、エラーが生じてしまう。 $test = (\t)echo "test"; (\t)echo "エラーが起こります"; EOF; また、ヒアドキュメントの閉じタグ(この場合は「EOF;」) の後ろに半角スペースが入っても同様にエラーが起こる。制作…

バッチファイル(***.bat)がWindowsのタスクスケジューラで上手く起動しない

Windowsのタスクスケジューラでバッチファイル(***.bat)を実行する際に気をつける点として、 [タスク]の[実行するファイル名]にはドライブを割り当てた際のパス名で記述しなければならない。 コマンド プロンプトでは、必ずいずれかのドライブをカレント …

Excelは '***.csv' がSYLKファイルであることを確認しましたが、読み込むことができません。ファイルにエラーが含まれるか、SYLKファイル形式でない可能性があります。異なるファイル形式でそのファイルを開くには、[OK]をクリックしてください。

CSVファイルをExcel(エクセル)で開いたとき、A1セルが「ID」で始まっていると、 Excelは '***.csv' がSYLKファイルであることを確認しましたが、読み込むことができません。ファイルにエラーが含まれるか、SYLKファイル形式でない可能性があります。異なる…

Excel(エクセル)のシートをCSVファイルで保存すると半角スペースが文字化けをする

Excel(エクセル)で表示される半角スペースの種類は2種類ある。 Shift-JISの半角スペースとLatin-1の半角スペースだ。 Excel(エクセル)のcode関数【 =code(セル番号) 】で確認すると、それぞれ Shift-JISの半角スペースは返り値が32 Latin-1の半角スペー…

phpのrequire_once()で指定したファイルが読み込まれない

/var/www/html には以下のファイルがある。 sample.php test.php んで、 /var/www/html/test.php に require_once('sample.php'); と書いたが読み込まれない。 困ったなぁと調べていたら、require_once() で読み込まれるファイルは、 php.ini の include_pat…

Apacheのエラー画面に出てくるOSのバージョンなどを非表示に

バージョン情報が表示されるのって、セキュリティ上好ましくない。 さくらの専用サーバーではデフォルトでは出てきちゃう(表示されちゃう)ので、 それを出さない(表示させない)方法を調べたところ、 /etc/httpd/conf/httpd.conf の中に書いてある Server…

( Javascript ) 【解決】 onloadイベントで「実装されていません」のエラー 【onload】

当初bodyタグに書いていたonloadイベントをbodyタグ以外で記述する為に、下記のようにscriptの直書きに変更した。 <script> document.body.onload=check(); </script> ※check関数は外部jsで指定 そうしたところ、なぜか「実装されていません」というjavascriptのエラーが表示…