「40_Kackey Art Work」カテゴリーアーカイブ

PHP: ターミナルからPHPを実行してみる

例えば/home/user/ディレクトリに index.phpを作成。

その場所まで移動。

$ cd /home/user/

以下のコマンドで実行されます。

$ php index.php 


Djembe&vocal
Kackey@dabigtree

Yamandara



[大阪・千里のちいさいホームページ制作屋さん『太陽の塔が地元』]

大阪市内、北摂エリアにあるサロン、美容室、歯医者、カフェ、バー、など10名以下の商店、会社、団体様、または個人様向けのサイトを制作いたします☆


MySQL: DATETIME型はデフォルトで固定値しか使えないからTIMESTAMP型を使ったよ

勉強の為にMySQLでいろいろテーブルを作成していた時の足跡。

DATETIMEにデフォルトでNULLを入れるとエラーが出ました。


エラー

#1067 – Invalid default value for ‘created’

実行した SQL:

ALTER TABLE `comments` ADD `body` TEXT NOT NULL ,
ADD `post_id` INT NOT NULL ,
ADD `created` DATETIME NOT NULL DEFAULT NULL ,
ADD `modified` DATETIME NOT NULL DEFAULT NULL


そこでDATETIME型からTIMESTAMP型に変更しました。
比較すると

TIMESTAMP

  • TIMESTAMP型で使える範囲:1970年 〜 2037年
  • 4 バイト使う
  • デフォルトで更新時刻をインサートすることができる

DATETIME

  • DATETIME型で使える範囲:1000年 〜 9999年
  • 8 バイト使う
  • デフォルト値は固定値じゃないとダメ

以下のように、TIMESTAMPにデフォルト値CURRENT_TIMESTAMPを設定します。

ALTER TABLE `comments` ADD `body` TEXT NOT NULL ,
ADD `post_id` INT NOT NULL ,
ADD `created` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ,
ADD `modified` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP

意図した通りデータをインサートした時に、createdフィールドとmodifiedフィールドへ現在時刻が挿入されました。

 

 

 


 

◆クローズドでしか伝えられない情報はメールマガジンで発信しています。
 
 
 
◆西アフリカの太鼓・ジャンベを叩いて歌うシンガーソングライターKackey@dabigtree公式ホームページ  
 
 
 
◆Kackey@dabigtreeの公式Facebookページ 
 
 
 
◆家具・インテリア・観葉植物による空間コーディネート
 
 
 
◆小規模ホームページ作ってます!
大阪市内、北摂地域にあるサロン、美容室、歯医者、カフェ、バー、など10名以下の商店、会社、団体様、または個人様向け  

 


Djembe&vocal
Kackey@dabigtree

Yamandara



[大阪・千里のちいさいホームページ制作屋さん『太陽の塔が地元』]

大阪市内、北摂エリアにあるサロン、美容室、歯医者、カフェ、バー、など10名以下の商店、会社、団体様、または個人様向けのサイトを制作いたします☆


CakePHP上手な焼き方シリーズ: 「Error: Call to a member function setFlash() on a non-object」を乗り越える

PHPで作られたオープンソースなアプリケーションフレームワーク”CakePHP”を試しています。

環境:
CakePHP 2.4.3
PHP 5.2.26
Linux Mac: OS X 10.8.5

 エラー

Call to a member function setFlash() on a non-object が発生

エラー画面

 $this->Session->setFlash() に対してエラーが出ているよう、、、

対処

Sessionのコンポーネント定義するため、
app/Controller/AppController.php を修正

😳 修正前(初期設定時にDebugKitを入れてます)

class AppController extends Controller {
public $components = array(‘DebugKit.Toolbar’);
}

:mrgreen: 修正後

class AppController extends Controller {
public $components = array(‘DebugKit.Toolbar’,’Session’);
}

これで解決しました。


Djembe&vocal
Kackey@dabigtree

Yamandara



[大阪・千里のちいさいホームページ制作屋さん『太陽の塔が地元』]

大阪市内、北摂エリアにあるサロン、美容室、歯医者、カフェ、バー、など10名以下の商店、会社、団体様、または個人様向けのサイトを制作いたします☆


WordPress: iFrameタグを入れるためにはiFrameプラグインを入れる

さきほど動画編集アプリMagistoで作った動画をこちらWordPressに載せようとしたらiframeタグがうまく反映されませんでした。

(こんなタグ -> <iframe height= 〜 ></iframe>)

ふんふんiframeプラグインをインスール必要があるんですな。
手順はとても簡単。

まず”プラグイン”の”新規追加”から「iframe」で検索

iframeプラグインをインストール。

よし、これでiframeタグが反映されました。

 


Djembe&vocal
Kackey@dabigtree

Yamandara



[大阪・千里のちいさいホームページ制作屋さん『太陽の塔が地元』]

大阪市内、北摂エリアにあるサロン、美容室、歯医者、カフェ、バー、など10名以下の商店、会社、団体様、または個人様向けのサイトを制作いたします☆


Magisto: 無料iPhoneアプリで好きな音楽付きのムービーを作って家族や友人へ贈ろう

スマホアプリから多くの動画編集アプリが出ています。

初心者が使いやすいように設計されたシンプルな画面デザインと機能のアプリは、世の中の眠っているクリエイティブ脳の活性化に非常に貢献していますね。

ただ無目的に動画を作るより、目的を持って作ってみましょう。

例えばこんなのはどうでしょう。

家族や友人へ、今の思い出をカタチに残して贈る


未来へのメッセージとして。
カタチに残しておけば、成長した息子が後で観てくれるかもしれません。

カタチの残し方はさまざま。 その中でも映像と音楽は一番分かりやすいですね。

歌詞、曲作りの為の簡単イメージPVとして


もしあなたがシンガーソングライターであるならば、もしくは今から始めてみたいと思っているなら。

歌詞、曲を作るにあたって先ず画像や動画を作り、試しに1フレーズだけ作った曲を当てはめてみてはどうでしょう。

歌詞、曲の作り方は千差万別ありますが、新しい作り方を試してみるとまだまだ使われていない神経が繋がるかも。

 

そこでこのアプリを使ってみました。


Magisto
https://www.magisto.com

  • 動画を入れたらテーマと音楽を選ぶだけ。
  • あとは自動編集!
  • 作った動画はYouTubeにもアップできる。
  • 無料でも1分15秒までの動画が作成可能。
  • 動画が完成したらメールで通知してくれるので、他のアプリを起動してもOK。

他にも素敵な動画編集アプリはありますが、一番の決めてはiPhoneに入っている音楽を選べるということでこちらを使いました。

曲はiPhoneにデフォルトで(元から)入っている”ボイスメモ”でギターと歌を一発録り(ギター弾きながら歌も一緒に録音)したものです。

つまり全部iPhoneで完結!

こんな感じに作ってみました。

奥さんが送ってきた動画を観てなんとなく鼻歌で作った曲です。

ちょっとの力で世界に一つのオリジナル作品を。
みなさんの生活がよりクリエイティブでハッピーなものになりますように。

『GENKI walker』

歌&曲:お父さん
撮影:お母さん
出演:ぼく
動画編集:Magisto & iPhone


Djembe&vocal
Kackey@dabigtree

Yamandara



[大阪・千里のちいさいホームページ制作屋さん『太陽の塔が地元』]

大阪市内、北摂エリアにあるサロン、美容室、歯医者、カフェ、バー、など10名以下の商店、会社、団体様、または個人様向けのサイトを制作いたします☆


無料の未来サーバでWordPressを開設してみよう

WordPress気になってるけど知識もスキルも自信ないし実際使ってみないと分からないし、
お金払ってサーバー使うのもなぁ、、、。

という方。

一度無料サーバーで試してみてはどうでしょうか。
特にHTMLやcssがあまりよく分からないという方は、使いながら学習していくのが一番。

独自ドメインを使わなければWordPress自体は無料です。

つまり全部無料で使えます。

無料で使えるサーバー、未来サーバーを使ってみましょう。
手順はとっても簡単。

 

https://miraiserver.com/index.php/ja/free-server/signup-form#.UojuYaX1sTU
上記のURLから「お申し込みフォーム」でお名前とEメールを記入し、”無料サーバーを申し込む”ボタンを押して送信。

届いたメールから以下のページへ。

未来サーバー登録1
未来サーバー登録1

「マイプロフィール」の右にある無料サーバーを選択。
未来サーバー登録2
未来サーバー登録2
「自動インストーラ」を選択。
未来サーバー登録3
未来サーバー登録3
「WorsPress」を選択。
これで自動的にインストールされます。
内容は
  • 広告:なし
  • ディスク容量:無制限
  • 転送量:無制限
  • 独自ドメイン:不可
  • データベース数:1個

なお、無料ということでDBアクセス数1000回/1時間・訪問者数150人/24時間という制限があるので自分はすぐロリポップの有料サーバーに変えました。

どう運用していくか見えていない、とりあえずお試しで使ってみるという方にはオススメです。

Djembe&vocal
Kackey@dabigtree

Yamandara



[大阪・千里のちいさいホームページ制作屋さん『太陽の塔が地元』]

大阪市内、北摂エリアにあるサロン、美容室、歯医者、カフェ、バー、など10名以下の商店、会社、団体様、または個人様向けのサイトを制作いたします☆