なんちゃってウェブ系エンジニアの備忘録

某IT企業で働くなんちゃってウェブ系エンジニアが技術やデザインなど役に立ちそうなものなどを備忘録として載せていきます

2013-01-01から1年間の記事一覧

仕事納め

昨日は、会社の仕事納めでした。今年は、愛犬の骨折や数年間振りにある友人と会うことができたり、 苦楽と共にした同期が突然の急逝、退職したり…などなど とにかくいろいろありました。良いことも残念な事もあったけど、なんとか1年やってこれました。 しか…

忘年会って必要か?

もはや年末の恒例行事として参加するのが当たり前となっている忘年会。 先日、会社の忘年会があり参加してきました。あまり飲まないよう心掛けてきたのですが、周りの空気に飲み込まれてしまい かなり飲まされました。まぁ無事帰れましたのでよしとするか。…

Apacheを起動する際、SSL秘密鍵のパスフレーズを自動で読み込む

SSL対応のサイトでApacheを起動する際、パスフレーズの入力するよう訊かれます。 Apacheを自動起動するようなケースがあった場合、パスフレーズ入力をしない限り 先へ進めない。そこでパスフレーズを自動で読み込む方法がありましたので、 簡単にまとめてお…

Nginxってどんなモノなのか調べてみた

WebサーバといえばApacheだったのですが、最近ではNginxが注目されつつありますね。 2013年12月現時点でのWebサーバシェアによると、Active Sites(稼動サイトの箇所) December 2013 Web Server Survey | Netcraft サーバ シェア率 Apache 53.96% Ngnix 13.…

apacheを再起動するときはgracefulを

標題の件、ちょっとメモにしておく。Apacheの設定変更を行った場合、それを反映するには再起動する必要があるのだが、 私はいつもrestart を使っていた。 # /etc/init.d/httpd restart restartは、クライアントと接続中のhttpdプロセスを停止してしまうため…

フラットデザインって

最近、巷で聞くようになりました「フラットデザイン」 そもそもフラットデザインって何? フラットデザインとは 主にコンピュータシステムのユーザーインターフェース(UI)において、装飾性をできるだけ抑えたシンプルで平面的なデザインの総称である。 フ…

PHPExcelを使ってExcelの中身を取得する

PHP

Excelの中身をサーバサイド側(PHP)を通して取得したいというちょっとした 仕事がありましたので、PHPExcel導入からExcel中身の取得までの流れを 簡単にまとめておきます。Pearでは提供されていないみたいなので、 PHPExcel公式サイトから最新版のPHPExcel…

2013年もあと1ヶ月で終わり

あと1ヶ月ちょっとで2013年は終わりか… ホントに早かったね。歳をとるにつれて、時間を短く感じるようになりました。子どもの頃も、年をとってからも、同じように1日は24時間であり、1年は365日です。 同じ数字なのにね。 子どもは大人に比べて心拍数が多い…

SymfonyのCriteriaについて

業務でWebアプリを開発しているんだけど、 SymfonyのCriteriaを使ったクエリがたまに忘れるので、備忘録として残しておく。 *適宜、追記していきます例えば、Bookテーブルがあって列にはID,NAME,PRICE,INPUT_DATEとする。 主キーをもとにデータを取得したい…

liをfloatで横並べたものをセンタリングさせる方法2

先日の記事にて、liをfloatで横並べたものをセンタリングさせる方法として 「position」や「left」を使ってul全体をセンタリングするという手法を 紹介させて頂いたのですが、読者より、ul全体をdisplay:tableを使って、 センタリングする方法があることを知…

liをfloatで横並べたものをセンタリングさせる方法

ページャなどでページ遷移する際のリンクって、 ulを使って、1、2、3・・・と数字が横並ぶことはよくありますね。例えばコレとか。 floatで並んだリスト全体をセンタリングさせようと思っても、 リストを囲んだulの幅を指定せず、「margin:0 auto;」や「text-align…

Backstretchを使ってフルスクリーン(背景画像)表示

最近のWEBサイトは、大きな写真を背景に使ったり、フルスクリーンで画像を 表示させるものが流行っているようですね…レスポンシブwebデザイン とも相性が良く、フルスクリーンのWEBサイトは今後増えていくことが想定されます。Jquery系のライブラリであるBac…

htaccessファイルを使って、index.htmlなしに統一する

例えば、 ステージング環境(開発用環境)のURL http://www.test.sample/ 本番環境のURL http://www.honban.sample/ があったとすると、htaccessファイルを使って、index.htmlなしに統一するには ステージング環境(開発用環境)用の.htaccess RewriteEngine o…

foreachで次のループの処理へ移したい時はcontinue

PHP

foreach文は、continueで、現在のループ(繰り返し)の残りの処理をスキップし、 次のループ(繰り返し)の処理へ移ることができる。if文、for文、そのほかにもwhile、switchなどの制御文がありますが、 continueは恥ずかしながら知りませんでした。今後使え…

Oracleでソートされた結果を先頭からXX行目まで取得する方法

例えば、Oracleの商品テーブルに以下のデータがあったとする。 商品テーブル id name price 1 本 560 2 黒ペン 120 3 赤ペン 150 4 高級万年筆 1500 5 ノート 300 値段が高いものから3つまで表示したいときは、 PostgreSQLやMySQLの場合は、Limitを使えば簡…

ブログを始めました!

って、「 冷やし中華はじめました」の貼り紙かよ!? 思わず、三村風につっこんでみました・・・・私は、現在某企業のある部門にて、ウェブ系エンジニアとして従事しているのですが、 エンジニアとしての経験が非常に浅いため、技術に関する情報、 プログラ…