タグ

ネタとphpに関するseiunskyのブックマーク (3)

  • 典型的PHPerの13の悪癖

    はてな匿名ダイアリーで不穏なことが書かれていたが、職場などで見かけない事も無いので解説をつけて内容を転載しておく。 典型的な“嫌なタイプ”のPHP使いの特徴を「典型的PHPerの13の悪癖」というタイトルでまとめてあるものだ。PHP育ちの叩き上げの人が陥りやすい問題も含まれていると思うので、紹介したい。 1. パスワード認証sshでサーバーにログインし、vimemacsで開発をする。 PHPerは、生産性が低く、セキュリティ的に問題のある開発環境を愛用しているケースが多々ある。セキュリティ向上の為にはsshは公開鍵認証で使うべきだし、生産性向上のためには、一般的にはローカルに開発環境を用意して、Eclipse/PDT等の統合開発環境を使うべきであろう。 2. SVNなどのバージョン管理システムで、使い方が分からないのでブランチを切った事が無い。 開発ツールの学習に無頓着なPHPerは少な

    典型的PHPerの13の悪癖
    seiunsky
    seiunsky 2011/04/08
    釣りなのかガチなのか
  • 典型的PHPerの13の悪癖

    PHPerの問題点は、視野が狭いこと。典型的には以下のような悪癖を持つ。 パスワード認証sshでサーバーにログインし、vimemacsで開発をする。SVNなどのバージョン管理システムで、使い方が分からないのでブランチを切った事が無い。ウェブしか開発したことが無いのに、ソフトウェア技術全般を語る。RDBは難しいからと言って、簡単なSQLしか、もしくは簡単なSQLも書かない。PHPなどのスクリプト言語しか知らないのに、プログラミング言語の優劣を語る。PHPの遅さを知らないのに「最近のマシンは速いからプログラミング言語に速度は求められていない」と言い切る。クソ重いPHPをLightweight Languageと言ってしまう。クソ重いPHPで、デザパタとか言い出す。クソ重いPHPで、クソ重いフレームワーク(CakePHP、symfony、Zend Framework)にこだわる。クソ重いcon

    典型的PHPerの13の悪癖
    seiunsky
    seiunsky 2011/04/08
    でかい釣り堀に見えます
  • PHPの言語仕様がウンコな理由個人的トップ10 - kなんとかの日記

    PHPerの問題点はPHPしか知らずに的外れなことを言うことだ」と、Javaしか知らなくて的外れなことを言っている連中にすら言われちゃってるPHPerのみなさん、こんにちは。 PHPは「使える道具」であることは事実です。しかし同時に言語仕様がウンコなのも事実。 ここでは、個人的にウンコだと思っているPHPの仕様を挙げてみたよ! htmlspecialchars() の名前が長すぎる これはほんとウンコ。おまえWebアプリのための言語やろが!なんでこの関数の名前がこんなに長いねん!こんだけ長かったらめんどくさがって echo $var としてまうやろが!WordPressのthemeでHTMLエスケープ忘れが多いのはおまえの名前が長すぎるせいだ! そんなわけで、全PHPerはこんな関数を定義するといいと思うよ。 ## echo $var; よりも短く h($var); と書ける! func

    PHPの言語仕様がウンコな理由個人的トップ10 - kなんとかの日記
    seiunsky
    seiunsky 2011/01/05
    はじめてPHPのソースを見た時に"配列がListとMapの両方を兼ねている"で動揺したw
  • 1