PHPを日々書いている人へ。 たまにはPHPから離れて他の言語でプログラムを書いてみましょうという話です。 Webシステムのプログラムを書く手段としてPHPは実用的なのですが、他にも様々な言語が存在しているのは周知のとおりです。PHPにはPHPの、他の言語には他の言語の良いところ悪いところがあり、それらは普段使っている言語を離れて他の言語を知ることによって、初めて気付かされます。 また他の言語での実装方法を知ることにより、PHPで実装する際に別の角度からプログラムを見ることができ、さらに深い理解を得ることができます。 PHPを極めていくことはとても良いことなのですが、ある程度頭で描いた仕様が実装できるようになったのなら、是非他の言語を触ってみることをおすすめします。 では実際どの言語を触ってみるのが良いかという話になるのですが、普段PHPでWebシステムを開発しているなら、おすすめはPyt
1 クレパス(埼玉県) 2009/11/29(日) 21:23:28.42 ID:FuvQGLH5● ?PLT(12001) ポイント特典 リングに突っ伏して、喜びを表現した。亀田が因縁を吹き飛ばして、王座を勝ち取った。 内藤の顔面を腫らしての完全勝利。勝者のコールを受けたリング上で「いろいろあった中、応援してくれた亀田家のファンのみなさま、ありがとうございました」と絶叫した。 http://sankei.jp.msn.com/sports/martialarts/091129/mrt0911292138021-n1.htm
2009年6月9日に行われたGoogle Developer Day 2009の模様が動画で公開されています。ここでは、OpenSocial関連の動画を取り上げてみましょう。 基調講演 - OpenSocialのパート ソーシャル Web の可能性 OpenSocial in Japan OpenSocial アドバンス OpenSocial パネルディスカッション 今年のGDDでのOpenSocialの扱いは、かなり大きなものでした。来年もこのような取り上げられ方となるように、OpenSocialコミュニティ、OpenSocialコンテナベンダーとして頑張っていきたいです。 本当は基調講演の時に、mixiのパートが終わったら、オレンジ色のポロシャツを脱いで「OpenSocial Tシャツ」となる予定でした。直前でピンマイクをポロシャツ側に付けられてしまったため、ネタの実施に至ることができ
cssやJavaScript等のタグは、数学の公式のようなものですので、 多少の差はあってもほとんど同じです (逆に違ってたらタグにならないですよね) ということは、もし誰かのタグをカスタマイズとかして本やサイトに 載せるということは「著作権侵害」にあたらなのでしょうか。 仮にそれが著作権侵害だとすれば全世界のほとんどのクリエイターは 違法なことをしてるということになると思うのですが… すでにネット上には、いろんなタグ解説サイトが無数にあります。 それらの著作権の問題ってどうなっているのでしょうか。 もちろん、例えば、ある方が独自に開発したちょっと発明的なタグは 別として、ごく一般的に使われているようなタグやスクリプトを 使用するのはどうなのでしょうか。 お詳しい方、教えて頂けましたら幸いです。 どうぞよろしくお願い申し上げます。
「PHPerの問題点はPHPしか知らずに的外れなことを言うことだ」と、Javaしか知らなくて的外れなことを言っている連中にすら言われちゃってるPHPerのみなさん、こんにちは。 PHPは「使える道具」であることは事実です。しかし同時に言語仕様がウンコなのも事実。 ここでは、個人的にウンコだと思っているPHPの仕様を挙げてみたよ! htmlspecialchars() の名前が長すぎる これはほんとウンコ。おまえWebアプリのための言語やろが!なんでこの関数の名前がこんなに長いねん!こんだけ長かったらめんどくさがって echo $var としてまうやろが!WordPressのthemeでHTMLエスケープ忘れが多いのはおまえの名前が長すぎるせいだ! そんなわけで、全PHPerはこんな関数を定義するといいと思うよ。 ## echo $var; よりも短く h($var); と書ける! func
花京院の続き。 "プログラマーとして困る"というのはみみっちい話だけど2点ある。(両方個人的な話で、「俺は関係無いな」という人も沢山いると思う。) プログラマーの価値が下がる 超大雑把に言うと、IT業界のエンタープライズ系・コンシューマ系は、 垂直統合型の時代 水平分業型の時代 オープンソースの時代 Googleの時代 って感じだと思う。1、2の時代はある程度鉄板ソリューションがあったんだけど、オープンソースが仕事にも使える様になってきて、プログラマにコーディングだけじゃなく、カオスな中からソリューション自体を選ぶ目利き的な事も期待されるようになった。 それが全部Googleでいいんでしょ?ということになるとIDEやフレームワーク、ミドルウェアなどもGAEに特化してきて今よりプログラマーの差異は小さくなる。(カオスな中をHackして一刀両断に問題解決するのが醍醐味だったわけだ) 多様性が減
http://d.hatena.ne.jp/kwatch/20091126/1259255541 http://b.hatena.ne.jp/entry/d.hatena.ne.jp/kwatch/20091126/1259255541 定期的にネタにされる例のアレ. id:md2tak どれくらい駄目か分かってるかで成長の度合いが測れるから学習用には良い(反面教師的な意味で)。しかしネタが尽きないねPHP。 まったく同感. 本日は、その歴史を紐解いてみたいと思います id:casm 2006年スタートってのが随分と新しい印象。Disなんて言葉が出てくる前から叩かれてた気がする。 id:h_tksn PHP(er)への批判は「あの道具は使いにくい!」「あの道具を使ってるやつはバカだ!」 と、まぁこんなかんじのナンセンスな愚痴に聞こえるわけで。使いにくい道具は使わない、他人は他人、でいいんじ
先日、五反田でり坊で開催されたPHP懇親会に参加しました。 第4回PHP懇親会 - events.php.gr.jp PHP懇親会は、参加者全員が5分程度のLTをやることになっていて、発表の敷居も低く、また発表後には、発表の内容を肴に酒を呑みながら議論できるという感じになっています。 品川駅から自転車で行ったら、遠回りになったり、店の前を通り過ぎてしまったりして遅刻してしまいました。着いたらお通しにビールが出てきて、かけつけ一杯。自転車漕いだ直後のビールはすごくうまかったです。料理も豪華で、初めて食べた鯛の塩釜焼きはものすごくうまかったです。すてきなお店です。 参加者が少なめだったのがちょっと残念でしたが、発表も余裕を持ってすることができ、まったりと会話もできて、雰囲気がすごくよかったです。主催者のLINDさんありがとうございました! ということで発表内容 最近は、もっぱら配信の人になって
TwitterでCakePHP日本語情報をつぶやくbot「@cakephp_jp」を作りました。 なんとなく息抜きにTwitter botが作りたいなというのと、そういえばフォーラムへの投稿をTwitterで知りたいな、ということでさくっと作りました。 いまのところ以下のフィードを読んでpostしています。 フォーラム – CakePHP Users in Japan タグ「cakephp」を含む新着エントリー – はてなブックマーク 良かったらfollowして下さい @cakephp_jpをfollowする。 技術話 大したことは何もしてないのですが、参考に。 今回はCakePHPは使わずに素のPHPで作っています。後述するTokyoTyrant+TokyoCabinetを使ってますが、他のRDBMSは使ってません。 パパッと作れるのがPHPの利点ですね。 Yahoo! pipes 各フ
ちょwww近所のスーパーに使途出現wwwwwww!! カテゴリ☆☆☆ 1 :以下、名無しにかわりましてVIPがお送りします:2009/11/22(日) 19:31:26.77 ID:o9zQXM7Z0 パターン青、鍋です!! 3 :以下、名無しにかわりましてVIPがお送りします:2009/11/22(日) 19:32:13.50 ID:MVBioad1O 巡礼するから場所教えれ 5 :以下、名無しにかわりましてVIPがお送りします:2009/11/22(日) 19:32:53.50 ID:8GVrdgnlO ゆでちゃだめだ 6 :以下、名無しにかわりましてVIPがお送りします:2009/11/22(日) 19:33:15.15 ID:HpCNHHUcO ワロタwwwwww 9 :以下、名無しにかわりましてVIPがお送りします:2009/11/22(日) 19:33:35.5
11月7日に、約10ヶ月ぶりに第47回PHP勉強会に参加してきました。 楽しかったなで帰るのではなく、交流をして欲しい 仕事を依頼したり、されたり、会社に入ったり プログラマは横の繋がりが出来にくい 自己紹介 プログラマ、書籍に寄稿している 「PHPを辞める」で検索すると1位に出てくる GOTO文が実装されたら辞めると2005年に言ったら、5.3で実装された ポリシーは貫く 自分が便利だなと思って書いたコードはライブラリにまとめて他人が使えるように公開して、みんなで便利な機能をどんどん共有して幸せになろうよ pear.php.net ライブラリ集 本家PEARに登録するには PEAR開発者アカウント登録→ドラフト投稿→提案フェーズ→MLでコメント→修正、ドキュメント追加→投票フェーズ(他のPEARデベロッパに+1/-1してもらい+5以上になれば採択)→PEAR開発者アカウントをコミット権を
2020年8月31日(月)をもちまして、nanapiに関わるすべてのサービスは終了いたしました。 nanapiは、2009年のサービス開始より「みんなで作る暮らしのレシピ」という考えのもと、ユーザーの皆さまに生活に関する様々な「ハウツー」を投稿していただく投稿型ハウツーサービスとして運営してまいりました。 約11年間にわたって皆さまからご支援をいただきサービスを継続できたこと、nanapi編集部一同、心より御礼申し上げます。 掲載されていたコンテンツなどのnanapiについてのお問い合わせは、nanapi@supership.jp までお願いいたします。 長きに渡りnanapiを応援してくださり、本当にありがとうございました。
jQselectable : make selectbox so useful > project home change skins:selectable | natural Default selectbox 1) 都道府県適用前 2) 都道府県 optgroupあり、selected属性なし、selectable 3) 都道府県 optgroupあり、selected属性あり、selectable 4) 都道府県 optgroupなし、改行指定、selectable 5) 日付、改行指定、selectable 年 月 日 Simplebox 6) 都道府県 optgroupなし、simpleBox 7) 日付、simpleBox 年 月 日 Using Callback 8) セレクタ、Callback
Excelっぽい機能も付いた検索&ソート&ページング機能付きテーブル実装JSライブラリ「TinyTable V3」 2009年11月18日- Excelっぽい機能も付いた検索&ソート&ページング機能付きテーブル実装JSライブラリ「TinyTable V3」。 次のような、UIも美しい高機能なテーブルの実装が出来ます。 普通のテーブルをリッチに スタイルを切ると、次のような単なる<table>タグで定義されたデータなのですが、JavaScript とCSSの力によって大きく形を変えています。 機能紹介 検索機能。大量にデータがあった場合にこの機能はかなり重宝します。 ソート機能。データが一杯でも分かりやすい。全カラムにおいてソート機能が付いてます ページング機能によって縦幅が大きく取られることを防ぎます。view all ボタンで全部を表示することも可能。 縦方向の合計をExcelのsumっ
「CSS3をWebページに実装する」というと意見は真っ二つに分かれる。「完全肯定派」と「完全否定派」だ。しかし、Internet Explorer(IE)を除く主要なWebブラウザー(Safari/Firefox/ Opera/Google Chrome)は現実にCSS3への対応を進めており、少しずつだが、CSS3を利用するWebサイトも現れ始めた。代表例が、おなじみの「Google」だ。 Googleの検索ボタンに注目する 「Google?」と意外に思った方も少なくないかもしれない。次の画面は、Google検索のトップページをSafari 4で開いたところだ。実はこの検索ボタンにCSS3が隠れている。
iモードブラウザ2.0のJavaScriptを調査・研究する過程で、iモード専用サイトのhtmlソースを閲覧する方法を発見しました。 今回発見した方法を用いれば、「ドコモ・ゲートウェイ以外からのアクセスを禁止している」、「サーチエンジンのクロールを禁止している」、「XSS脆弱性が存在しない」の三つの条件を満たしているiモード専用サイトでも、htmlソースを閲覧することができます。 しかし、htmlソースを閲覧するためには、そのiモード専用サイトが別の二つの条件を満たしている必要があります。 htmlソースが閲覧可能なiモード専用サイトの条件 デフォルトホストで運用されている。(ヴァーチャルホストではない) iモードブラウザ2.0のJavaScriptからのアクセスを禁止していない。 iモード専用サイトのhtmlソースの閲覧方法 iモードブラウザ2.0のJavaScriptで、htmlソース
堀江貴文オフィシャルブログ「六本木で働いていた元社長のアメブロ」 一般的には、ホリエモンとか堀江とか呼ばれています。コメントはリアルタイムには反映されません。私にコンタクトを取りたいときは、info@takapon-jp.comへメールでご相談ください。 Livedoor社を辞めて数年が経つが、そのおかげで他社のサービスも心置きなく使えるようになった。まあ、実際現在のLivedoorはメールも検索もGoogleのOEMなんだけど。それで検索エンジンとかブラウザもChrome使ってるし、Googleカレンダーつかってシェアしてるし、GoogleMapもiPhoneで良く使っている。で、そのGoogleがChromeOSを出すらしい。私はこれに非常に期待しているのだ。 マイクロソフトがなくなる!? Googleが無料OS発表 というのも、最近iPhoneを使うことがおおいのだけど、何が良いって
PHPを使って3分で作る3キャリア対応ケータイサイト Tweet 2009/11/17 火曜日 matsui Posted in ソフト紹介, 全キャリア対応 | 28 Comments » 本日は3分で3キャリア対応ケータイサイト作れてしまうというPHPスクリプト、「らくらくケータイ3キャリアコンバーター(仮名)」を作成してみましたので、そのご紹介をさせていただきます。 先日のPHP勉強会で発表させていただきました。 ご参加いただいた皆様、本当にありがとうございました。 発表資料をアップしてありますので、まずはこちらをご覧ください。 PHPを使って3分で作る3キャリア対応ケータイサイト View more documents from ketaiorg. ということで、「3分で作る」とは謳っているものの、ドコモ用に作られたHTMLを他キャリア用にコンバートするだけの、実に簡素な作りです。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く