PHPプログラムを向上させるコツ10個

しばらくPHPでのコーディングから離れているが、大学からC言語でプログラムを書いているせいかコーディングが好きである
Smashing MagazineにPHPでのプログラムを向上させる10個のコツが書いてあったので、ざっくり要約してみようと思う、これを機会に自分のPHPの知識をちょっとブラシアップできるかな
また、読者の方が参考にしていただけたら嬉しいです


PHPでのプログラムを向上させる10個のコツ

1. SQLインジェクションのチートシートを使う

SQLインジェクションはよろしくないものだ。SQLインジェクションによってハッカーが自分のデータベースに潜り込んでしまうためだ。PHPを使う人の多くはMySQLを使うため、MySQLを使うことを前提にして
よりセキュリティーの高いコードを書くためにチートシートを使って抜け漏れの少ないコードを書くことができるだろう
英語だけど、ここにSQLインジェクション チートシートがありますよ

品川先生の家電学級!! 品川祐の家電芸人トークとギャグ

お仕事でこんなのを作りました

shinagawa.jpg

僕が担当したことはブログパーツと特設サイトのコンセプト作りから詳細まで考えて、プロデュースすること

基本コンセプトとしては、なんでもつながるということを考えました
つながるものは下の3つ
・【商品の訴えたいポイント】 訴求商品のビエラにリンク!は家電をつなげる
・【ブログ】 ブログパーツを貼ると特設サイト上でブログ同士がつながる
・【芸人】 品川祐と若手芸人がつながってできるおもしろ動画コンテンツ

ブログパーツをクリックすると動画が再生するし
1コンテンツ再生後に他の動画を見ようとすると他のブログ上で動画を再生してくれる
そんな仕組みを取り入れてみたんだ、そんなに見新しい技術、仕組みを使ってはいないけど
多くのユーザーに動画コンテンツを楽しんでいただけたら嬉しいと思って考えたものなんだ

ちょっとしたお仕事レポートでした

ジャパネットたかた社長のプレゼンをジャパネットの動画ページから見ていたら
面白くなって自分なりに内容を分解したんだ
結果、TVショッピングの購買決定プロセスモデルがあり、それに乗っ取ったプレゼン・シナリオをジャパネットたかた社長がしているのだろうと僕は思った

購買決定プロセスモデルとは

消費者の購買決定プロセスを説明するモデルのことでAIDMA、AIETA、AISASなどがある
AIDMAなら各文字が、下の意味を表し、消費者が商品を知ってから、買うまでのプロセスを表している
・Attention(製品の存在を知る)
・Interest(興味を持つ)
・Desire(欲しいと思う)
・Motivate(動機を求める)
・Action(購買行動)

AIDMAは通常のお買い物のプロセスでAISASはネットの動きを入れたら場合のプロセスと僕は理解している
では、ジャパネットたかたのTVショッピングはどうだろう?


ジャパネットたかたから学ぶTVショッピングの購買決定プロセスモデル

AIDMAではなく、AIDEAと考えた
・Attention(製品の存在を知る)
・Interest(興味を持つ)
・Desire(欲しいと思う)
Excuse(買う言い訳を得る)
・Action(購買行動)

TVショッピングはすぐに購買行動へと導くため、欲しいと思わせたあとに
商品のスペック、特徴とは別の切り口で購買動機をかき立てるプロセスがある
では、各プロセスを以下に説明してみる

今回はえれきさんがバイセクシュアルになったきっかけを聞いてみた
僕はえれきさんを怒られる寸前のエッチな言葉を連発してしまい
相変わらず下品っぽりを発揮しているぜ

今回のモテないとの学びのポイント

オナニーがお母さんに見られない対策

オナニーするときは片足でドアを押さえて開かないようにする


価値観は人それぞれ、自分の常識の範囲は簡単に超える

えれきさんの男性に対するキュンとなるポイントを聞いて
人それぞれの価値観があるんだな〜とすごく感心しちゃった
僕の考える思考範囲の狭さを実感させられるモテないとだな〜

プロスケーターでWebクリエーターの北島宗和のインタビュー前半に続く後半のインタビューです

怪我をきっかけにWebクリエーターになるべく勉強をしたところまでを前半でカバーしましたが
後半はもうちょっと突っ込んだ内容を宗くんが答えてくれた
宗くんの考え方、視点をかいま見ることができるんじゃないかな
お楽しみください


北島宗和のインタビュー後半

質問: 今までのお仕事の中で、『いい仕事した!』と思ったものはありますか?また、どのようなときにそう感じる?

まだまだ自分が100%納得がいく仕事ができたモノは残念ながらありません。
プロジェクトの進行にしても一人で進めるのがほとんどなので、スケジュールが押してしまったり、クオリティが悪くなってしまったり…と、まだまだスキル不足です。
今後のプロジェクトではチームで進めていきたいと考えてます。その方が確実に顧客にとって満足して頂けるモノ(納期・クオリティ)を提供できると思いますから。チーム編成についてはまだ模索中です…どなたかいませんか?
sundanceflowcrew.jpg
Sun Dance Flowのクルーたち、右から2番目が北島宗和

このブログのエントリー概要説明

僕のブログにアクセスいただきありがとうございます
この度とてもラッキーなことにこのブログがAMNネットワークに入ることになりました
BMXライダーの自分ですが、このブログの訪問者に何か持ち帰っていただきたいと思って書き続けています
それが毎日できているかは別問題なんだけど、そのような思いで書いてます

ブログのヘッダーに書いてあるように、僕は自転車乗りとしてはぶっ飛ぶことができるのでが
ビジネスマンとしてぶっ飛べるかなぁ〜?ということに中長期的にチャレンジしている最中です
そんな生活の中で学んだこと、気づいたこと、考えたこと、見つけたネタをブログに書いています

今日は、僕のブログに始めてアクセスしていただいた方もいるかもしれないので
自分のブログのエントリーをざっくりと紹介させてください

ちなみに僕が自転車に乗っている動画はこちらにあります


このブログの主なエントリーたち

自転車ネタ

僕が22年間乗り続けた自転車(BMX)関係のネタがある
でも、ストレートな自転車ネタもあるが
自転車を通して得た考え方、心境の変化、プロアスリートたちのインタビュー、アクションスポーツをマーケティング視点で見たりしている

BMXの技
 BMXの技年表がよく見られています

うまくなる練習時の気持ち、言葉と練習法
 自転車の競技といっても最終的にはメンタルな部分に行きつくと僕は長い間実感をしているので、
 そんなメンタルなことを書くのが好きです。ビジネス、私生活にも応用できるかもしれませんね

プロアスリートたちのお仕事インタビュー
 国内外のプロアスリートとして活躍している人・していた人たちをインタビューしています
 アスリートとして活躍していた後どうしているのか、
 そして、アスリートのときに得たものは役立っているのかなどを知りたくて
 このインタビューを始めました

アクションスポーツマーケティング
 アクションスポーツを起用した企業のマーケティング施策、
 プロアスリートが自分をどうマーケティングするのか、
 アクションスポーツ業界内でどうマーケティングするのかなど自分なり書いてみてます

EXCELで見やすい表を作るステップとポイント

EXCEL グラフ、表のHow-toシリーズ


妹から見やすい表を作るコツを教えてほしいとリクエストをもらったが即答できなかったので
ここでゆっくり考えながら自分なりに考えて作る見やすい表のポイントを書いてみる
"見やすい・伝わりやすいグラフ・チャート作りのポイント"に引き続くビジネスに使えるかもしれない内容かもしれないですよ

表の作り方は人それぞれで正解、不正解というのは無いと思うんだけど
僕なりの表の作り方を書いてみる、何かの参考になれば嬉しいです

 


見やすい表の作り方ステップ

Step.1 何を表で表現したいかを考える

今回は例題として、自分が野菜・果物の本日の売上を集計することにしてみる
一日だけの情報なので、売上高の大きいものを知りたいとしてみる

仕事では、もっと表で何を見たいのか、伝えたいのかを考えて表を作っていくように自分で心がけているんだ

 

Step.2 素の数字

hyo01.jpg
まずは数字と項目だけがEXCELにあるよね

自分のマシンをWindowsからMAC変えてからテンションが上がりっぱなしの僕だが
いつものカバンにMac Book Proがいい感じに入るため紹介したくなっちゃった
15インチのMac Book Proがこのようにすっぽり入っちゃう
macbag1.jpg
それにしてもMac Book Proのアルミ削りだしのUni-Bodyは美しい
このMacをとてもスムーズに収納し安全に持ち運びできる、DCxincaseのバックに大満足だぜ

もういっちょ違う角度で撮った写真はこの下