タグ

PHPとPerlに関するkiyo_hikoのブックマーク (11)

  • NGINX Unitが正式リリース。PHP、Go、Pythonなどに対応した軽量アプリケーションサーバ

    NGINX Unitが正式リリース。PHPGoPythonなどに対応した軽量アプリケーションサーバ オープンソースで開発されている軽量なアプリケーションサーバ「NGINX Unit」の正式版がリリースされました(「Announcing NGINX Unit 1.0 | NGINX」)。 NGINX Unitは、軽量なWebサーバとして知られるNGINXの開発者であるIgor Sysoevが設計し、NGNIXのソフトウェア開発チームが実装を担当したもの。昨年の9月にパブリックプレビュー版が登場しており、今回それがバージョン1.0に到達しました。 参考: 日Nginxユーザ会が発足。開発者Igor Sysoev氏が語る、Nginxが生まれ、商用化された理由 - Publickey NGINX Unitの主な特長は、動的制御が可能なためコンフィグレーションやアプリケーションの入れ替え、バー

    NGINX Unitが正式リリース。PHP、Go、Pythonなどに対応した軽量アプリケーションサーバ
  • YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情

    YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情

    YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
  • インデントされてないperlソースコードを整形しようとPerl::Tidyをインストールしたけどvimで一発だった件 : akiyan.com

    インデントされてないperlソースコードを整形しようとPerl::Tidyをインストールしたけどvimで一発だった件 2010-04-21 全くインデントされてないとても前衛的なperlソースコードに久しぶりに出会ったので、整形しようと調べたらPerl::Tidyを見つけていそいそとインストールしました。そのことをtwitterでつぶやいたら、個人的なvim伝道師こと@kana1氏から以下のreplyが。 そういえばvimにはインデントの整形機能がついてるんでしたね...vimにソースを貼りつけて「gg=G」とタイプすれば全行のインデントが揃います。整形具合はPerl::Tidyよりおとなしめですが、十分見やすくなりましたとさ。PHPでもRubyでも同様に使えますよ。 コメント / トラックバック コメントは受け付けていません。

    kiyo_hiko
    kiyo_hiko 2012/06/04
    Perl::Tidyでやってるけど職場の制約とかでインストールがダルいときはgg=G良さそう
  • 条件演算子 - Wikipedia

    条件演算子(じょうけんえんざんし、英: conditional operator)は、プログラミング言語の演算子で、条件文と同様な意味があるが、文ではなく値を持つ式になる。評価されると、条件式の値により異なる式が評価され、異なる値になる。 なお、C言語やC++など一部のプログラミング言語において、条件演算子とは後述する「? :」(ハテナマークとコロン) の演算子の名称である。 「If 〜 Then 〜 Else 〜」にあたる三項演算子があり、ほぼ唯一の、プログラミング言語において一般的な三項演算子である。また「If 〜 Then 〜 if」にあたる二項演算子もある。 三項演算子は、条件式・真式・偽式の3つのオペランドを結ぶ。二項演算子の場合は、条件式と、真式または偽式のいずれかの、2つのオペランドを結ぶ。 条件文との違いは、 真式・偽式は式(条件文における節のように文を置くことができない)

    kiyo_hiko
    kiyo_hiko 2012/02/15
    「CやJavaやPerlなどでは、a ? b : c ? d : e は a ? b : (c ? d : e) という意味だが、PHPの三項演算子では (a ? b : c) ? d : e なので注意が必要である」…なぬ。自分は条件演算子をcondやCASE代わりに多用するので、これは気を付けないと
  • embedded XSLT???? - Dev Shed

    DEVShed is the perfect place for developers seeking to learn more about web development, or those who want to share their own knowledge with others in the community. Our goal is simple: to provide a space where all developers can come together and collaborate.

    embedded XSLT???? - Dev Shed
    kiyo_hiko
    kiyo_hiko 2011/10/17
    だいたいメジャーな言語はほぼ揃ってるし、XMLやRegExpに関する板もある英語フォーラム。時々読んでみよう。
  • パールのようなもの - アンサイクロペディア

    もしかして: バールのようなもの パールのようなものとは、Perlに類似したプログラミング言語群を指す俗称であり、POKEMONマスターを目指す職業でもある。 用法[編集] 提案書や仕様書、POKEMONにおいて、どの言語を使うのが適切か判断できないときに、「webサービスはパールのようなものを使って開発する」のような形で使用する。 また古典言語しか知らない人が、見たことのないスクリプト言語について説明を求められたときに「これはパールのようなもので書かれています」のように使う。 マスコミなどが「犯人はパールのようなものを使ってホストコンピュータへの侵入をおこなった」のように使うこともある。 特徴[編集] パールのようなものは、以下のような特徴を持つ。例外もあるものの、これらに合致しているほどパールのようなものと見なされる。 短いプログラムを書く目的で開発されたが、その言語をわざわざ使う理由

    kiyo_hiko
    kiyo_hiko 2011/10/14
    「ruby:日本でキリスト教のようなものを信仰するマニアによって作られた言語である。トンデモな人が作ったのでソースの中にUFOが飛んでいたり…」…パールそのものでも宇宙船( <=> )は飛んでるぜ
  • http://www.crystal-creation.com/software/technical-information/tool/formatter/source-format-x/

    kiyo_hiko
    kiyo_hiko 2011/08/01
    Notepad++のプラグインとしても動作するらしいソースコード整形&難読化ツール。あとで試したい。
  • パールのようなもの - アンサイクロペディア

    もしかして: バールのようなもの パールのようなものとは、Perlに類似したプログラミング言語群を指す俗称であり、POKEMONマスターを目指す職業でもある。 用法[編集] 提案書や仕様書、POKEMONにおいて、どの言語を使うのが適切か判断できないときに、「webサービスはパールのようなものを使って開発する」のような形で使用する。 また古典言語しか知らない人が、見たことのないスクリプト言語について説明を求められたときに「これはパールのようなもので書かれています」のように使う。 マスコミなどが「犯人はパールのようなものを使ってホストコンピュータへの侵入をおこなった」のように使うこともある。 特徴[編集] パールのようなものは、以下のような特徴を持つ。例外もあるものの、これらに合致しているほどパールのようなものと見なされる。 短いプログラムを書く目的で開発されたが、その言語をわざわざ使う理由

    kiyo_hiko
    kiyo_hiko 2011/06/14
    「デザインパターンを使用すると誰も保守できなくなる。」・・・先日パールのようなものを使って3日かけてStrategyなアプリ書いたら、特盛りスパゲッティーになった。実際やりにくいな
  • 言語別 YAML用ライブラリ徹底解説 記事一覧 | gihyo.jp

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    言語別 YAML用ライブラリ徹底解説 記事一覧 | gihyo.jp
  • プロとしての行為 Act as Proffesional

    1.一般的なコーディング規約に目を通し、エレガントなコードを知る エレガントなコードを書くためには、エレガントなコードを知らなければならい。その土台を築いているコーディング規約について、オープンソースではどのようなものが使われているのか理解しておこう。入社する予定の会社が採用している言語については必ず目を通しておこう。 PHP PEAR 標準コーディング規約 symfony CodingStandards Perl perlstyle Ruby クックパッド株式会社のRubyコーディング規準 Matzスタイル NaClで採用している規約 Python PEP 8 そして、あなたの身近にあるオープンソースのコードを実際に読んでみよう。この時点でコードの仕組みや設計が理解できなくても良い。コードがエレガントかどうか?を感じ取って欲しい。こう書いた方が、良いのではないか?など、考えてみよう。

    プロとしての行為 Act as Proffesional
  • PHPがどうにも好きになれない理由 - Unknown::Programming

    仕事PerlPHPも使うんだけど、どうにもPHPが好きになれない。 いったいなんでだろうか。先にPerlから入ったもんだから後から入ったPHPに対して不満があるのかな? ま、とにかく両方やっててPHPが微妙だなぁと思う部分を列挙してみよう。 ただPHPに関してそれほど詳しくないので間違っている部分もあるかもしれません。 あ、ちなみにここでいうPHPってのはPHP4(PHP4.4.1)のことです。 変数のtypeミス(strict 'vars') これが一番痛い。 まさしくPerlでstrictを使わずに実装してるような、そう、まるで先祖帰りしてるような感覚になってしまうので当につらい。 変数のスコープ 変数のスコープが関数単位でしか発生しないのが痛い。 これによりif条件の場合のみとかループ中でしか使わない変数とかを定義できない。 つまり、変数の存在範囲を細かく設定できないのだ。 配

    PHPがどうにも好きになれない理由 - Unknown::Programming
    kiyo_hiko
    kiyo_hiko 2010/02/23
    最初のコメントに吹きました
  • 1