Author: chen

PHP(3) Store file

処理内容 受け取ったデータは、2種類のファイルに保存する。 tag-valueペアをファイルに保存する。 ログファイル accept form date and store to file. Store a tag-value pair in the file Append log on logfile tag-valueペアをファイルに保存する 受信したtag-valueペアをファイルに保存する。ファイル名はtagNameそのまま、拡張子はtxtになる。 [tagName].txt ソースコード $fh =
Read More

PHP(2) Form Action

このシリーズは、TinyWebDB の実装を目的とする。 TinyWebDBとは まずTinyWebDB のリポジトリを確認。 https://github.com/edu2web/tinywebdb-php   TinyWebDB Protocol: Action URL Post Parameters Response Get Value {ServiceURL}/getvalue tag JSON: [“VALUE”,”{tag}”, {value}] Store A Value {ServiceURL}/storeavalue tag,value JSON: [“STORED”,
Read More

PHP(1) Hello

PHP勉強の本 [amazonjs asin=”4798151645″ locale=”JP” ]   PHPの基本的な書き方 以下の内容で hello.php という名前のファイルを作成。 <html> <head> <title>PHP Test</title> </head> <body> <?php echo '<p>Hello World</p>'; ?> </body> </html>   このサンプルではHTMLファイルの中にPHPのプログラムを埋め込んで、echoでブラウザに文字列を出力しています。 サーバに転送 Web サーバーのルートディレクトリ
Read More

Coding at Mac OSX

Mac OSX のローカル環境でApache, MySQL, PHP 環境が試したくなり、VMなどいろいろ便利なパッケージがありそうだが、一番基本な方法で揃いたい。 Apache ApacheもMacOS X 内蔵されたので、そのまま利用 $ # Stop $ sudo apachectl start $ # Start $ sudo apachectl start Apacheの動作確認 sh-3.2# httpd -v Server version: Apache/2.4.16 (Unix) Server built:   Aug 22 2015 16:51:57  ブラウザで下記のURLで動作確認。 http://localhost/ Web Rootは /Library/WebServer/Documents/ にある。 PHP php有効にする
Read More

Dreamhost Hosting

DreamHostには、One-Click-Installsという機能があり、WordPressとMySQLを10分程度で簡単にインストールすることができる。 1)サイト追加 新しいサイトにWordPressインストールするなら、まずサイトを追加する。 管理画面から「Manage Domains」を開き、「Add Hosting to a Domain / Sub-Domain」をクリックして追加する。ドメイン名など適切なパラメータを設置し、「Fully host this domain」でサイト作成。 2)「One-Clock Installs」選択 「One-Clock Installs」ページで「WordPress」を選ぶ。 3)インストール先のサイト選択 先ほど追加したサイトのドメイン名を選ぶ、インストールパス、DB名はそのままでも良い。「Install it for me now!」をクリック。インストール結果メール待ち。 4)パスワード再設定 インストール結果メールには、パスワードリセットするリンクがついてるので、クリックしてパスワード再設定する。 5)サイトにログイン メールアドレスと再設定したパスワードでサイトにログイン。
Read More

DreamHost Hosting

DreamHostには、One-Click-Installsという機能があり、WordPressとMySQLを10分程度で簡単にインストールすることができる。 1)サイト追加 新しいサイトにWordPressインストールするなら、まずサイトを追加する。 管理画面から「Manage Domains」を開き、「Add Hosting to a Domain / Sub-Domain」をクリックして追加する。ドメイン名など適切なパラメータを設置し、「Fully host this domain」でサイト作成。 2)「One-Clock Installs」選択 「One-Clock Installs」ページで「WordPress」を選ぶ。 3)インストール先のサイト選択 先ほど追加したサイトのドメイン名を選ぶ、インストールパス、DB名はそのままでも良い。「Install it for me now!」をクリック。インストール結果メール待ち。 4)パスワード再設定 インストール結果メールには、パスワードリセットするリンクがついてるので、クリックしてパスワード再設定する。 5)サイトにログイン メールアドレスと再設定したパスワードでサイトにログイン。
Read More

TinyWebDB log with Graph

TinyWebDBに、センサーデータ収集ログを解析して、画像にした! 表示したのでは、温度(最高、最低)、気圧、バッテリー電圧。 縦方向2軸しかできないから、バッテリーの電圧がみつらい。
Read More

TinyWebDB log with Graph

TinyWebDBに、センサーデータ収集ログを解析して、画像にした! 表示したのでは、温度(最高、最低)、気圧、バッテリー電圧。 縦方向2軸しかできないから、バッテリーの電圧がみつらい。
Read More

WordPressのツール「Press This」

「Press This」とは WordPressの管理画面にログインし [ダッシュボード]→[ツール]→[利用可能なツール]と開きます。 開くと図の様なページが表示されます。 この「Press This」と言うツールを使います。 このPressThis、簡単に言うと、 任意の記事から、掲載したい記事を抜粋して 簡易投稿画面から投稿可能と言う優れものなんです。 Press Thisの使い方 では使い方の解説です。 先ほど開いた画面の図のボタンを ブックマークバーにドラッグ&ドロップで追加します。 次に、掲載したい記事を開きます。   記事の掲載したい部分をドラッグで選択し・・・   先ほど追加した[PressThis]ボタンをクリックします。   自身のブログにログインしていない場合は ログインを促されますのでログインしてください。   別ウィンドウで図の様な簡易投稿画面が表示されます。 引用元もバッチリと追加してくれていますし 投稿ボタン一つでそのままサクっと投稿する事もできるので いちいちコピーして・・・
Read More