2012年04月14日に投稿

[PHP]mb_send_mail関数はサーバーのLANケーブルが抜けていてもtrueを返す

mb_send_mail関数はPHPからメールを送信する機能を持っています。この関数を実行すると、送信に成功するとtrueが、失敗するとfalseが返されるとPHPマニュアルに記載があります。

続きを読む

2012年04月10日に投稿

[CentOS]現在インストールされているOSのバージョンを調べるコマンド

今ログインしているCentOSのバージョンを知りたい場合は下記のコマンドを実行します。2種類見つかりました。

続きを読む

2012年04月10日に投稿

[MySQL]テーブルの構造を表示するコマンド

テーブルの構造を表示するにはMySQLにログイン後、下記のコマンドを入力します。

[sql]
show columns from TABLENAME;
[/sql]

出力結果は下記のようになります。ちなみに下記のテーブルはMovable Type 4.2のmt_entryテーブルです。

[html]
+———————-+————–+——+—–+———+—————-+
| Field | Type | Null | Key | Default | Extra |
+———————-+————–+——+—–+———+—————-+
| entry_id | int(11) | NO | PRI | NULL | auto_increment |
| entry_allow_comments | tinyint(4) | YES | | NULL | |
| entry_allow_pings | tinyint(4) | YES | | NULL | |
| entry_atom_id | varchar(255) | YES | | NULL | |
| entry_author_id | int(11) | NO | MUL | NULL | |
| entry_authored_on | datetime | YES | | NULL | |
| entry_basename | varchar(255) | YES | | NULL | |
| entry_blog_id | int(11) | NO | MUL | NULL | |
| entry_category_id | int(11) | YES | | NULL | |
| entry_class | varchar(255) | YES | MUL | entry | |
| entry_comment_count | int(11) | YES | MUL | 0 | |
| entry_convert_breaks | varchar(30) | YES | | NULL | |
| entry_created_by | int(11) | YES | | NULL | |
| entry_created_on | datetime | YES | MUL | NULL | |
| entry_excerpt | mediumtext | YES | | NULL | |
| entry_keywords | mediumtext | YES | | NULL | |
| entry_modified_by | int(11) | YES | | NULL | |
| entry_modified_on | datetime | YES | MUL | NULL | |
| entry_ping_count | int(11) | YES | | 0 | |
| entry_pinged_urls | mediumtext | YES | | NULL | |
| entry_status | smallint(6) | NO | MUL | NULL | |
| entry_tangent_cache | mediumtext | YES | | NULL | |
| entry_template_id | int(11) | YES | | NULL | |
| entry_text | mediumtext | YES | | NULL | |
| entry_text_more | mediumtext | YES | | NULL | |
| entry_title | varchar(255) | YES | MUL | NULL | |
| entry_to_ping_urls | mediumtext | YES | | NULL | |
| entry_week_number | int(11) | YES | | NULL | |
+———————-+————–+——+—–+———+—————-+
[/html]

2012年04月09日に投稿

[お知らせ]あなたのTwitterアカウントがブロックしているアカウントを一覧表示するツールを作成しました

TwitterのOAuthを利用したアプリケーションを作ってみたかったので、トレーニングがてらにブロックしているアカウント一覧を表示するツールを作成しました。使用している言語はPHPで、TwitterのOAuthを簡略化してくれるライブラリ「twitteroauth」と、JSON形式のデータをオブジェクトに変換してくれるライブラリ「Services_JSON」を使っています。

BlockViewer
http://t-szk.com/blockviewer/

2012年03月18日に投稿

PDFファイルをブラウザで開くときにURLで表示倍率やページ番号を指定して開く方法

PDFファイルを作成するときにあらかじめ表示倍率を指定して保存すると、次に開いた時に指定した倍率で開くことができます。あらかじめ指定していなかった場合でも、URLに専用のパラメーターを付加することで倍率を調節したりページを指定して開くことができます。

続きを読む

2012年03月18日に投稿

[PHP] https で表示しているページでも $_SERVER[‘HTTPS’] が on にならない

SSL を使っているページにいいねボタンやツイートボタンを設置すると警告が表示されてしまいます。そこで https 接続を行うページだけ違った処理をするために、PHP から http 接続なのか https 接続なのか判別したい時がありました。

続きを読む

2012年03月15日に投稿

[Movable Type]標準で用意されている方法を使いカテゴリの絞り込み検索を行う

Movable Typeには標準で検索機能を提供するmt-search.cgiがあります。このmt-search.cgiにGETパラメーターを渡すことで検索条件を指定することができます。GETパラメーターによるカテゴリ絞り込み方法が分かったので下記に記載します。動作確認はMovable Type 5.12で行いました。

続きを読む