Webライティングにおけるコンテンツ戦略
私は過去に二回、Web編集者として仕事をしたことがあります。どちらの時も、会社側からは一刻も早い記事公開を常に迫られていましたが、一方で抱えている原稿は到底公開できないようなクオリティの低いものでした。その後、コンサルタントとして働くようになってからも、私は他のWeb編集者たちが、まったく同じ問題と格闘しているのを見てきました。彼らは社内からの要求に疲弊しながら必死にコンテンツの生産に取り組み、同……
私は過去に二回、Web編集者として仕事をしたことがあります。どちらの時も、会社側からは一刻も早い記事公開を常に迫られていましたが、一方で抱えている原稿は到底公開できないようなクオリティの低いものでした。その後、コンサルタントとして働くようになってからも、私は他のWeb編集者たちが、まったく同じ問題と格闘しているのを見てきました。彼らは社内からの要求に疲弊しながら必死にコンテンツの生産に取り組み、同……
人の決断は常に合理的であるとは限りません。人の決定は論理的、意識的な思考よりも感情に左右されることが研究で明らかにされています。とは言っても、私達の非合理性は予測することができ、優れたデザイナーは人間の意思決定について学び、ユーザビリティだけにとらわれずに効果的に人間の行動に影響を与える製品を作り出すことが出来るのです。神経科学者のJonah Lehrerによると、人間が非合理的なのは、理詰めの思……
PHPでJSONファイルの読み込みをしてデコードする方法と、JSONファイルに書き込みをする方法について説明します。 JSONとは、JavaScript Object Notationの略で、文字通りJavaScript のオブジェクト表記法をベースとしたデータ形式ですが、複数の言語がJSONに対応しているので、開発言語の異なるシステム間でのデータのやり取りなどに向いてます。 JSONファイル……
PHPにも他のオブジェクト指向言語と同様にクラス継承が可能です。元になるクラスを親クラスと呼び、継承をすることで親クラスのメソッドなどを子クラスでも利用できるようになります。 継承を利用することは、「差分プログラミング」とも呼ばれていて、コード量を減らすために有効な手段となっています。 extendsを使ったクラス継承の方法 PHPでクラス継承するための書式は下記のようになります。 clas……
PHPで、mkdir関数を使いサーバー上のディレクトリを作成する方法について説明します。 例えば、プログラムの処理中にログ出力などを実施する場合に、ディレクトリが無いために異常終了してしまうということがあります。そのようなエラーを避ける、ディレクトリが存在しない場合はディレクトリを作るといった処理が必要となります。 mkdir関数の書式 mkdir( "作成ディレクトリ" [, パーミッション……
PHPで配列を定義する場合、要素を1つずつ追加していく方法と、最初に使用する配列を定義する方法があります。 今回は、配列を初期化する2つの方法について説明します。array()を使った配列の定義空の配列の作成、値を代入した配列、連想配列の3つのサンプルコードを紹介します。空の配列を作成するarray()の引数を指定しない場合、空の配列が作成されます。$array = array();空の配列の例A……
PHPでライブラリや他のPHPファイルを読み込みのに使うinclude文とinclude_once文について説明します。 requireとincludeの違いや、require文の使い方は以下を参照してください。 参照:PHPのinclude文とrequire文の違い 参照:PHPでrequire, require_onceを使いファイルを読み込む include文の使い方 include "……
パスとは、HTMLやPHPなどのプログラミングにおいて、外部のファイルなどのディレクトリ *1を指します。ファイルの場所の指定には、2通りの方法があり「絶対パス」 と「相対パス」と呼ばれます。 この「絶対パス」 と「相対パス」のそれぞれの意味と違い、さらには「絶対パス」 と「相対パス」のどちらを使うほうが良いのかを説明します。 *1 ディレクトリとフォルダはほぼ同じ意味です。詳しくはこちら。 ……
実用的なWebアプリケーションを作成するためには、ライブラリの活用が欠かせません。また、同じプログラムであっても、機能別にファイルを分割しておくことはその後の開発を容易にします。 PHPでライブラリや他のPHPファイルを読み込み利用するにはincludeかrequireを使いますが、今回はrequireとrequire_onceについて説明します。 includeの説明とrequireとinc……
クラブのフライヤーやテクノロジー系のイベント広告などに使われている未来的なフォントは、グラフィックとしても優れ、インパクトを出したいときに使われます。今回は、そんなシーンにおすすめの近未来・SF風フリーフォントをご紹介します。TESLA様々な図形や線が幾重にも重なって文字を形作っているフォントです。フォント自体がグラフィカルなので、画像やグラフィックを入れなくてもとてもスタイリッシュになりそうです……