phpとprogrammingに関するnshashのブックマーク (20)

  • So-net blog:港区赤坂四畳半社長:スクリプト言語の美学

    nshash
    nshash 2008/01/30
    「PHPをプログラム言語と見なすのはむしろ間違いで、HTML生成スクリプトくらいに思った方が良い」概ね同意。汚いし、テキトーだし、階段が上りづらいけど小回りが利く点は便利だなって思いますね。
  • 負荷対策概論 - Y-110's Wiki

    最新文章 2018-12-26 17:10▪ 致敬英雄,致敬不朽的精魂 2018-12-26 17:10▪ 四十年来闵行人的文化生活史一幕幕回放 2018-12-26 17:10▪ “笔尖上的童画”——欢图学员作品成果展将在东方网文化活动... 2018-12-26 17:10▪ “金色热线”12月27日将迎来年终特别节目 2018-12-26 17:10▪ 北京市发布持续低温蓝色预警信号 2018-12-26 17:10▪ 北京市网信办推进自媒体账号专项治理关闭11万个 2018-12-26 17:10▪ 有创意的崇明“橘农”让梦想和情怀扎根农场 2018-12-26 17:10▪ 突发!上海地铁3、4号线晚高峰运行延误系人员进入线路 2018-12-26 17:10▪ 中国经济总量将达90万亿关键时刻传递重要信息 2018-12-26 17:10▪ 海底捞:"吃出卫生巾"系人为当事顾客

    nshash
    nshash 2008/01/29
    原則は短所の克服とこまめなキャッシュということでFA。
  • 記事一覧 - 真夜中のプログラミングTips

    サイト運営者様向け | NTTドコモ https://i.mydocomo.com/docomoid/utility/o-3.html - NTTドコモがOpenIDに対応するのかな?? - 全然関係ないですが、最近、アメーバ・ピグにはまってます。。。 あっ、ぱっち アメーバ・ピグとか JavaScriptファイル内で他のJavaScriptファイルを動的に読み込みたいときの定番バッドノウハウ。 <script type="text/javascript"> document.write('<scr' + 'ipt type="text/javascript" language="javascript" src="hogehoge.js"></scr' + 'ipt>'); </script> JSバッドノウハウ・トップ10に入る程の…

    記事一覧 - 真夜中のプログラミングTips
    nshash
    nshash 2008/01/19
    PHPでの実装をオブジェクト指向で行いたい場合、これが簡潔で割と分かりやすいと思う。
  • Amazonアソシエイトから全期間の商品注文数をぶっこ抜くPHPコードサンプル : akiyan.com

    Amazonアソシエイトから全期間の商品注文数をぶっこ抜くPHPコードサンプル 2008-01-09 akiyan.comではAmazonの商品紹介部分に「このサイトから -人 が購入しました」といった情報を掲載しています。最近、これを自動化するために作った「注文数ぶっこ抜きスクリプト」を公開します。ちなみに統一性も美しさも拡張性もへったくれもないコードですので、「とりあえず動く」「どうやればダウンロードできるのかのサンプル」としてご利用ください。 使い方 このスクリプトはPEARのHTTP_Clientを使用します。デフォルトではインストールされていないケースがありますので、root権限で「pear install HTTP_Client」を実行するか、パスの通ったディレクトリにライブラリを設置しておいてください。 そしてこのスクリプトをそのまま利用する場合は、コマンドラインから以下のパ

    nshash
    nshash 2008/01/10
    あれ、これHTTP Clientでできるんだ。あと、注文数はそんなに増えないので、クリック数も取った方がよいと思う(注文レポートから取れるし)権利関係が解決したらAmazon Linkageに組み込んでみようかな。
  • xreaでCGIのPHPを使う本当の方法 - ぎじゅっやさん

    nshash
    nshash 2007/12/15
    XREAのサーバでContent-Typeが扱えない場合、まずコレを疑う
  • ウノウラボ Unoh Labs: PHPでJSONを扱う

    yamaokaです。 Ajaxの普及に伴い、JavaScriptで扱いやすいJSON形式で サーバーからのレスポンスを返すことが増えてきているように思います。 PHPでJSONを扱う方法についていくつか紹介します。 JSON関数 もともとPECLの拡張モジュールとして提供されていましたが、 PHP 5.2.0以降、デフォルトでPHPに組み込まれるようになっています。 そのため、最も利用しやすい形式なのではないかと思います。 利用方法は以下のとおりです。json_decodeの戻り値はオブジェクトになります(第2引数にtrueを指定すると連想配列になります)。 $values = array('company' => 'ウノウ', 'name' => 'yamaoka'); $json = json_encode($values); // string '{"company":"\u30a6

    nshash
    nshash 2007/11/28
    JSON関数(PHP5.2.0-)とPEAR::JSONライブラリ。
  • PHP北海道 | Amazonアフィリエイトのレポートを取得する

    Liner Note - Amazonアソシエイトにニコニコ市場のような購入数・クリック数情報をつけてみる を見て 「それrhacoなら簡単にできるよ!」 とか思ったので書いてみた。 Conveyorプラグインにして、cronで叩いてDBにぶち込むまでを全部Conveyorに任せちゃうってのもありかもしれないなぁ。 とりあえず、コードはこんな感じ。 <?php if(!class_exists('Rhaco')) require_once 'rhaco/Rhaco.php'; Rhaco::import('network.http.Browser'); class AmazonReport { var $base_url = 'https://affiliate.amazon.co.jp'; var $browser; function AmazonReport($email,

    nshash
    nshash 2007/11/11
    へぇ、意外と簡単なんすね。使ってみようかしら。
  • 携帯版Google AdSenseのPHPコードがきもいので修正してみた - nazolabo

    allow_url_fopen強制っすか!Notice出しまくりっすか!GLOBAL汚染しまくりっすか!みたいな感じなので修正ついでにクラス化してみた。 とりあえずHTTP_Requestで通信するようにしてみたけど、他のがよければ他のに書き換えるといいと思います。 <?php /** * Copyright (C) 2007 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * @license http://www.apache.org/licenses/LI

    携帯版Google AdSenseのPHPコードがきもいので修正してみた - nazolabo
    nshash
    nshash 2007/10/13
    へぇ、オリジナルってそんなコトしてるんだ。Googleの中の人って自分で自分の飯をホントに食ってるのかな?
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    nshash
    nshash 2007/09/08
    何事にも先達はあらま欲しきことかな。米Y!もPHPだったけど、日本もそうだったのね(違うことはないだろうと思っていたけど)個人的にはEthna派なんだけど、触れられてすらいない。また今度Symfonyも覗いてみよう‥
  • ウノウラボ Unoh Labs: Feedcreatorのご紹介

    yamaokaです。 PHPRSSフィードを出力する場合、 皆さんはどうされているでしょうか。 Smartyなどの テンプレートエンジンを利用して自前で組み立てるのもいいですが、 RSSフィード生成用のライブラリを使うと便利です。 Feedcreatorは、 SourceForge.netで 開発されているPHPRSSフィード生成ライブラリです。 FeedCreator.class.phpを ベースにして開発されています。 RSS 0.91/1.0/2.0、Atom 0.3/1.0のフォーマットにそれぞれ対応しています。 また、PIE 1.0やOPML 1.0などにも対応。ライセンスはLGPLです。 ライブラリをダウンロードして展開すると、 「official_demo.php」というファイルがあるので目を通しておきましょう。 おおよその処理の流れがつかめるかと思います。 利用例 ライ

    nshash
    nshash 2007/06/07
    RSS 0.91/1.0/2.0、Atom 0.3/1.0、PIE 1.0やOPML 1.0に対応とのこと。
  • 【ハウツー】PHP版Ruby on Rails? - symfony (1) RoRを踏襲したPHPフレームワーク - symfony | エンタープライズ | マイコミジャーナル

    どの言語にも共通して言えることだが、特に、PHPを用いたWebアプリケーション開発の場合、その記述の自由さから、デベロッパは似たようなコードを何度も書いてしまう傾向がある。似たようなコードが多くあるソースは他のデベロッパから何をしているのかわかりづらいし、のちのちの保守にも悪い影響が出てしまう。 こんな状況を減らす手段として、デベロッパはフレームワークを有効につかい、開発・保守ともにかかる時間を少しでも減らしたい効率よく開発をおこないたい。ここではお手軽に試せてすぐにWebアプリケーションを作成することができてしまうPHPフレームワーク、symfonyを紹介する。 symfony teamは1日(フランス時間)、symfony 1.0.0rc2をリリースした。symfonyはsymfony teamによって開発され、The MIT Licenseのもとで公開されているオープンソースソフトウ

    nshash
    nshash 2007/02/15
    こっちはsymfonyの紹介
  • 『Ethna』徹底解説

    404 お探しのページは見つかりません GREE Engineering トップへ戻る

    『Ethna』徹底解説
    nshash
    nshash 2007/02/15
    Ethna、入門から実践まで
  • PHPで画像のサムネイルを超簡単に作る方法「phpThumbnailer」:phpspot開発日誌

    Index of /projects/phpThumbnailer PHPで画像のサムネイルを超簡単に作る方法「phpThumbnailer」 PHP+GDな画像のサムネイル作成って結構面倒だったりしますが、配布されているThumbnail クラスを使えば超簡単にサムネイルが作れます。 配布パッケージ内に、class.Thumbnail.phpが含まれていて、次のようなサンプルプログラムで簡単に画像のサムネイルを生成できます。 <?php include("class.Thumbnail.php"); $tn_image = new Thumbnail("sample.jpg", 300, 300, 0); $tn_image->show(); ?> プログラムでは、sample.jpg のサムネイルを 最大幅 300px, 最大高さ 300px のサイズで作成し、画面に出力します。 Th

    nshash
    nshash 2007/02/15
    サムネイルをすぐに作れるPHPクラスライブラリ。単にサムネイルを作りたいならphpThumbの方がURIいじるだけなのでラク。
  • ImageSorter レビュー MOONGIFT

    ImageSorter レビュー インストール (クリックすると拡大します) 完了です。 (クリックすると拡大します) 起動 (クリックすると拡大します) サンプル画像 (クリックすると拡大します) 更新日ソート (クリックすると拡大します) 球状 (クリックすると拡大します) ドラッグで回転 (クリックすると拡大します) 拡大 (クリックすると拡大します) ソフトウェア紹介用画像 (クリックすると拡大します) レビュー (クリックすると拡大します) 球状 (クリックすると拡大します) ビューワー (クリックすると拡大します) ImageSorter 紹介はこちら

    ImageSorter レビュー MOONGIFT
    nshash
    nshash 2007/02/09
    ウェブ自体が汎プラットフォーム的だしOSがあればブラウザも付いてくるから本格的なウェブアプリをデスクトップに落とすには向いてなくて、PHP使えてC#使えない人が簡単なブラウザレスアプリを作る為に使うのだと思う
  • jhfcaptcha - これは便利!Captcha画像を生成できるライブラリ

    XHTML validなファミリーツリー生成ソフトウェア 応用範囲の広そうなファミリーツリー生成ソフトウェアです。 XHTML validなファミリーツリー作成ソフトウェア これは見事なソフトウェア。 もし何かのデータの親子関係のリストを作成する場合、どのように作成するだろうか。ドロー系ソフトウェアや表計算ソフトウェアを使う事が多いだろうか。 そうした中、テキストベースであれば検索や編集も手軽にできて便利だ。 今回紹介するオープンソース・ソフトウェアはXHTML Family Tree Generator、ファミリーツリー作成ソフトウェアだ。 XHTML Family Tree Generatorを使えば正に手軽に親子関係の作成ができる。 元になるのは単なるテキストファイルだ。加えて画像を用意すれば、ぐっと見栄えがよくなる。各ノードをクリックすれば、そのノードを中心として表示される。ズーム

    jhfcaptcha - これは便利!Captcha画像を生成できるライブラリ
    nshash
    nshash 2007/01/30
    コメント画面・登録画面・メールフォームなどに。
  • Amazon Web Service と PHP で JSONP - AUSGANG SOFT

    AsociateHelperのバージョンアップに備えて、Amazonの商品情報をJSONPで呼び出す方法をメモっておきます。 JSONPって何よ?って方は以下を参照。 hail2u.net - Weblog - JSONP http://hail2u.net/blog/coding/jsonp.html JSONをJavascriptでより扱いやすくするものっぽいです。 JSONPサンプル http://amazie.jp/la/json.php?mode=Books&keyword=harry&callback=loaded ※これは、サンプルで公開サービスではないです。予告なく停止することがあります。 これを使ったAmazon検索 http://amazie.jp/la/jsonp/new.htm コードのせいなのか、うちのサーバーが重いのか、今ひとつレスポンスがよくない感じ。 PHP

    nshash
    nshash 2007/01/24
    AWS to JSONP using PHP
  • php/Prhagger - EthnaWiki

    偶然このページに辿りついた人達へ。 install アクションを作る 命名規則 バグ typo install時のPublishのconfigがonClickで開かない 実装したい。 エントリポイント作成が成功したか失敗したかチェックする configの項目をエディットボックス以外も指定できるように generateされたコードの改行コードが^Mになってる。 関連URL PRhaggerを紹介しているサイト Comment Plaggerのパクり。PHPで動く。php/rhacoで作られている。作られていた。 偶然このページに辿りついた人達へ。 PRhaggerは消滅しました。php/conveyorがその後継です。ConveyorはPlaggerよりもずっとGUIよりで初心者にも直感的です。是非使ってみてください。 install まずrhacoが必要。解凍してどこかに配置する。

    nshash
    nshash 2007/01/23
    rhacoというフレームワークを使ってコードベースで使うplagger。「ぷるはがぁ」って読むんですか?
  • 楽天API PEAR::Services_Rakuten-0.1.0リリース

    [2007/07/18追記] Services_Rakuten-0.2.0がリリースされています。今後はこちらをご利用下さい。 楽天から公式APIが公開されましたので、早速PEARパッケージを作ってみました。 PEAR::Services_Rakuten-0.1.0 $ pear install --alldeps /blog/download/Services_Rakuten-0.1.0.tgz 楽天APIを使用するにあたってデベロッパーIDが必要ですので【楽天ウェブサービス】RAKUTEN WEBSERVICEで取得しておきましょう。 使い方は以下です。検索サービスごとにメソッドを分けています。do~()で値を連想配列で返します。 <?php require_once('Services/Rakuten.php'); $api = new Services_Rakuten('your_

    nshash
    nshash 2007/01/19
    API@Pearがまた一つ。
  • 初級PHPプログラマがおかしがちなミスTOP10:phpspot開発日誌

    The PHP coder's top 10 mistakes and problems @ SourceRally.net PHP CommunityPHPプログラマがおかしがちなミスTOP10」、という記事があったので紹介。 PHP初心者だとこういうミスがよくありますね。ということで今年からPHPをはじめようと思っている人には気をつけてほしいリストです。 生でクエリを出力しない echo $_GET['username']; ↓ echo htmlspecialchars($_GET['username'], ENT_QUOTES); やらないとクロスサイトスクリプティングされます。 SQLクエリに$_GET,$_POST,$_REQUESTの値を直接含めない $sql = "select * from table where id=".$_GET["id"]; ↓ $sql =

    nshash
    nshash 2007/01/08
    確認、セキュリティネタ多いなぁ。
  • @IT:Ajaxを使ったamazon検索をPHPで作ろう

    Ajaxは今年非常にホットな話題の技術である。 @ITをはじめ、さまざまなところでもAjaxについての記事が目立つようになってきた。 ここでは、筆者が携わっているPHPかいわいでのAjaxの動きについて紹介していきたい。 Aajaxとは「Asynchronous JavaScript + XML」の略である。JavaScriptはいわずと知れたクライアント(通常ウェブブラウザ)サイドの技術であり、そこからXMLHttpRequestというものを利用し、ページ推移をせずにサーバ/クライアント間でどんどんデータ交換をしていく技術である。これとDHTMLを併用することでいわゆるAjaxになる。 この辺りの詳しい内容はAjax推進委員会による「古くて新しいAjaxの真実を見極める」を参考にするといいだろう。 PHPはサーバサイド技術、前述のとおりAjaxで用いられるJavaScriptはクライアン

    nshash
    nshash 2005/10/04
    初歩的リファレンス
  • 1