タグ

PHPに関するhosimituのブックマーク (18)

  • twitterのbotなどで OAuthを使う方法(PHPバージョン2) | 星光のつれづれ日記

    twitterのbotなどで OAuthを使う方法(PHPバージョン)』へたくさんの人が来られるのでその誘導用記事。 まずtwitterに登録しよう bot用のOAuthの設定を始めるに当たってtwitter側で登録する必要がある。 botのアカウントでtwitterにログインをした状態で以下のリンクへ。 『Twitter Applications | dev.twitter.com』 すると下の画像のようなアプリケーション一覧画面になる。 まだOAuth用の登録をしていないなら一覧には何も表示されません。 画面右側にある『新しいアプリケーションを登録する』をクリック。 そうすると下のような設定画面がでて来る。 設定してアプリケーションを登録した後、アプリケーション一覧画面へ戻る。 登録したアプリケーションの画像をクリックすると個別の情報ページへと飛ぶ。 モザイクかけてあるところが秘密に

    twitterのbotなどで OAuthを使う方法(PHPバージョン2) | 星光のつれづれ日記
    hosimitu
    hosimitu 2010/04/30
    twitterでOAuthを使うためのAccessTokenを取得する方法の解説
  • ブログ – H2O space

    ChatGPTが、最新のGPTである「GPT 4o」になったことから、これを機会にChatGPTの使い方を「ざっくり」ご紹介する記事として、「ざっくり学ぶ、ChatGPT」という入門記事を執筆しました。 noteを通じて […]

    ブログ – H2O space
  • ke-tai.org > Blog Archive > GPS座標を短い文字列で扱えるGeoHashが面白い

    GPS座標を短い文字列で扱えるGeoHashが面白い Tweet 2010/1/29 金曜日 matsui Posted in 記事紹介・リンク | 4 Comments » 位置情報を短い文字列で扱うことのできるGeoHashというのが面白いのでご紹介します。 ケータイのGPSなどから取得する座標は通常「緯度・経度」という形で扱われます。 「+141.22.35.364, +43.3.14.112」みたいな感じですね。 ところがGeoHashでは、この座標は文字列で表され「xpssbxt2gpf」となります。 面白いことにこの文字列は、座標のように「点」を表しているのではなく「範囲(グリッド)」を表しています。 そして、この文字列は長ければ長いほど詳細な情報を持ちます。 つまり文字列を短くすると、より広い範囲を表すことになります。 例えば上の文字列から3文字削った「xpssbxt2」は、

  • 自分でホスティングできるオープンソース系プロジェクトマネジメントツール『Collabtive』 | ライフハッカー・ジャパン

    PHP設定済のWebサーバー向け: プロジェクトマネジメントツールは秘密情報の宝庫。プロジェクトの内容からスケジュール・メンバーまで、ひとたびデータが漏洩すると大変なことになってしまいます。そんなことから、第三者のサーバーでプロジェクトマネジメントツールを使うのは抵抗アリ。かといって、高い料金を払って専用ツールを使うのもチョット...。では自分でホスティングしちゃうというのはいかがでしょう?『Collabtive』はオープンソースのプロジェクトマネジメントツールです。 『Collabtive』は、PHPが設定されたウェブサーバー向けのオープンソース。プロジェクトマネジメントツールとして必要な機能は一通りそろっておりプロジェクト別・タスク別の進捗状況が一覧でチェックでき、カレンダー機能もバッチリ、メッセージ送信も可能です。ご関心のある方はこちらのデモで実際にチョコっと触ってみるといいかも。ち

    自分でホスティングできるオープンソース系プロジェクトマネジメントツール『Collabtive』 | ライフハッカー・ジャパン
  • PHPで簡易デコメール/簡易アバター画像生成システムを作る

    はじめに 前回はImagickのインストール、画像サイズ変換について紹介しました。 今回は主に携帯サイトでブラウザ上から文字を入力して指定した画像の上に文字を描いたり、複数の画像を合成して1枚の画像を生成するアプリケーションの構築例を、Imagickの機能と共に説明します。 対象読者 PHPでのWEBアプリケーション開発について基的なことを理解している方を対象とします。 動作環境と開発環境 連載で紹介するサンプルなどで実行している環境は次のとおりです。 CentOS 5.3 Httpd 2.0.61 PHP 5.3 事前準備 前回説明した画像の読み書き/操作クラスのImagickに加えて、描画用クラスImagickDrawというクラスを利用します。ImagickDrawは、Imagickで読み込んだ画像や生成した画像に線や文字を描画したり、枠をつけたりという加工を行うメソッドを集約した

    PHPで簡易デコメール/簡易アバター画像生成システムを作る
    hosimitu
    hosimitu 2010/01/10
    これを使うと携帯百景みたいなのが作れるのかな?
  • phpからgmailにアクセス(添付ファイルの保存) « flexめも

    gmailget06 phpからgmailにアクセスして添付メール(csvファイル)を./tmpフォルダに保存するプログラム pearのPOP3とmimeDecodeをインストールしておく <?php require_once('Net/POP3.php'); require_once('Mail/mimeDecode.php'); // インスタンス作成 $pop3 = new Net_POP3(); // 接続 $res = $pop3->connect ("ssl://pop.gmail.com", 995); // ログイン $res = $pop3->login( "hoge@メールアドレス", "パスワード"); // 更新件数取得 $numMsg = $pop3->numMsg(); for ($i=1; $i<=$numMsg; $i++) { //メールをパースする $d

  • DOMAIN ERROR

    ドメインウェブの設定が見つかりません 考えられる原因 ドメインウェブの設定がまだ行われていない。 ドメインウェブの設定がまだ反映されていない。(反映には数時間~24時間かかることがあります) ドメインウェブ・DNSの設定が誤っている。 アカウントが存在しない、契約が終了している、削除されている。

    hosimitu
    hosimitu 2009/12/07
    xreaでZend Optimizerの使い方。php.iniの設定はhttp://sb.xrea.com/showthread.php?t=10744にした
  • twitterのbotなどでOAuthを使う方法(PHPバージョン) | 星光のつれづれ日記

    twitterに興味がある人は、自分で組んだプログラムで自動投稿をするbotなんかを作ってみたいと思う事があるだろう。 つまづくところは色々あると思うけど、今回はtwitterに投稿する部分を紹介したい。 その他色々は『twitterのbotをphpで制作するまとめ』にあります。 2010/4/29 追記 以下は古い記事なのでこちらを参照した方が良いです。 OAuthとはどんなもの? twitterに投稿する方法はBasic認証とOAuth認証がある。 自分が管理するbotならばパスワードを流出する機会がないと思うのでどちらでも良いのだけど、 セキュリティー以外の利点としてOAuthにすると投稿が『APIで』では無く、任意の文字にすることが出来る。 このように設定次第で出来るのだ。 それでは詳しい方法は続きで。 まず準備をしよう 大きく記事を書いているけど、今回は他の方が作ったプログラムを

    twitterのbotなどでOAuthを使う方法(PHPバージョン) | 星光のつれづれ日記
  • 鈴木PG : CakePHP【とりあえずアプリを作ってみる3】 - livedoor Blog(ブログ)

    昨日出たエラーを見てみます。 Warning (512): Method HtmlHelper::input does not exist [CORE\cake\libs\view\helper.php, line 148] Warning (512): Method HtmlHelper::submit does not exist [CORE\cake\libs\view\helper.php, line 148] HtmlHelperにinputとsubmitなんてやつはいないぞと怒ってるようですね。 どうも1.2系になって仕様が変わったとのこと。 <?php echo $html->input('Task/content') ?> <?php echo $html->submit('タスクを追加') ?> を以下のように書き換えてみました。 <?php echo $

  • 文字化け対処 - WEBぷろぐらま〜 システム開発エトセトラ

    昨日、DBより取得したデータだけが、????に文字化けしていたので、そのときの対処方法です。 文字コードはutf-8に統一です。 ・ブラウザの文字コードを確認 ⇒ utf-8DBの文字コードを確認 ⇒ utf-8php.iniのmbstringを確認 ⇒ utf-8phpinfo()で確認 ⇒ utf-8 ・set_iniでutf-8にしてみる ⇒ 変化無し ・ソース内でechoであああを出力 ⇒ 文字化けしない ・set namesでDB接続時に文字コードを指定 ⇒ 直った!!! う〜ん、DB接続で文字コードが変換されていたみたいです。 どこかで、database.php辺りで設定したいのですが、見た限りでは、そんな項目はありません。 ソースを見ていくと、dbo_mysql.phpの109行目辺りに if (isset($config['encoding']) && !emp

    文字化け対処 - WEBぷろぐらま〜 システム開発エトセトラ
    hosimitu
    hosimitu 2009/10/29
    MySQLの文字化けを解消する方法。
  • PHP+OAuthでTwitter - SDN Project

    PHP+OAuthでTwitter Twitterで最近よく見る「OAuth」、オース or オーオースって多分読むのでしょうが、これは簡単に言うとTwitterの新たな認証方式といえます。 今まではBasic認証が一般的でしたが、将来的にセキュリティ面で非推奨になるといわれているらしく、Twitterは今後はOAuthを推奨しています。 英語ですが、そのように書いてあります。 →Twitter API Wiki / Authentication ただ、Basic認証は手軽に出来るものでしたが、OAuthはちょいと手間がかかったりもするのでそんなにさっさと移行できるものではなかったりもしますが。 まぁOAuthについては、しばさんが詳しく書かれているのでそちらを参照していただくと早いかもしれないです。 内容はRuby+OAuthですが、プログラム部分以外は共通しています。 →Twit

    hosimitu
    hosimitu 2009/09/28
    OAuthを簡単に認証できるコールバック用のファイルが用意されていて簡単にできた。
  • twitterのbotをphpで制作する | 星光のつれづれ日記

    始めに 最近ニュースで取り上げられるほど隆盛を極めている『twitter』。 twitterの紹介は割愛するが、その中でプログラムで動いている『bot』と言うものがある。 例えば、@buzztterや@bombtterなどがある。 他にもおもしろ所として@wakatterや@ha_ru_kaなんて言うユーザーの発言にをうまく利用したものもある。 地震速報や天気、料理レシピ人工知能を使ったものなど枚挙にいとまがない。 これらのbotの制作はプログラム初心者にとってハードルの高いものだと思う。 そこで今回、プログラミング言語の一つであるphpを使って作る方法をドドーンと公開する事にした。 僕も@dq_pencilや@nyafuuu、そして@nanikiruといくつか作った。 これらに使われているテクニックや関数なんかを公開しようと言う事ね。 僕が作ったボットについて詳しくはこちらへ。他の参

    twitterのbotをphpで制作する | 星光のつれづれ日記
  • 画像を拡大・縮小する方法 [PHP - 画像 - Tips]

    PHPで、画像ファイルを拡大・縮小する方法です。 PHPで画像ファイルを扱うためには、GDライブラリがインストールされている必要があります。 まだインストールしていない場合は、GDライブラリのインストール方法を参照してください。 1. 画像を縮小する方法。 画像ファイルを縮小する例のソースです。 300×100の画像を、150×50に縮小する前提です。 元画像 縮小画像 赤字の数値部分を修正すれば、拡大することも可能です。 // 出力する画像サイズの指定 $width = 150; $height = 50; // サイズを指定して、背景用画像を生成 $canvas = imagecreatetruecolor($width, $height); // コピー元画像の指定 $targetImage = "./image.jpg"; // ファイル名から、画像インスタンスを生成 $image

    hosimitu
    hosimitu 2009/07/24
  • https://twitter.com/nyafuuu

  • Perl Tips | MySQL で、重複レコードを抽出する方法

    MySQL (まぁ、単なる SQL)で、データベース中の重複レコードを除いて検索するには distinct を使うのが定石だが、その逆に重複レコードのみ抽出・取得したい場合はどのようにしたらよいのだろう?結論は、以下のようにすればよい。 select * from テーブルA where 列A in (select 列A from テーブルA group by 列A having count(*) > 1); 重複項目のあるデータを抽出 (教えて SQL) 【重複レコードを取得する】 (My wonderful living)

    hosimitu
    hosimitu 2008/09/24
    SQLで重複したデータを削除する方法につかえる。複数ある列の中で、ある列の中で重複している値を抽出した後、手動で重複を削除する。
  • 重複削除の高速化 - OKWAVE

    ■フィールド数は1つ。 ■レコード数は400万件程。 毎日30万件ほど追加して重複削除を行っています。 現在下記のSQLで処理していますが、相当な時間がかかります。 高速化する方法、または高速に重複削除できるSQLがありましたら ご教授お願いします。 ----------------------------------------------------------- CREATE TABLE temp_hoge as SELECT distinct * FROM `hoge` DROP TABLE hoge; ALTER TABLE temp_hoge RENAME TO hoge; -----------------------------------------------------------

    重複削除の高速化 - OKWAVE
    hosimitu
    hosimitu 2008/09/24
    SQLで重複したデータを削除する方法。検索した中では一番出来そうな方法だった。
  • https://twitter.com/dq_pencil

  • PHPによる誰でも出来る簡単Twitterbotの作り方 - 遥か彼方の彼方から

    プログラムcronよくわからないしAPIとかもまだ触りたくない、でも簡単なものでもいいからtwitterbotが作りたい! なんて人がいるんじゃないかと思います。僕がそうです。そこで、一時間に一度の発言でいいPHPのごくごく基的な知識がある@返しとかしないという条件で簡単なbotを作ってみました。作り方PHPtwitterの投稿をするにはPHPTwitterに投稿 - HIRACCHI H.D.を参考にするのが一番簡単です。 messageというところを$mesとでもしておいて、usernameとpasswordを入力した後の場所で、投稿したいメッセージをプログラムで作成、それを$mesに代入とするのがいいです。実際に投稿するメッセージは、お好きなモノを。どこかのサイトの定期的に変化するデータをもってきてもいいですし、事前にいくつか表示したいものを用意して乱数で振り分けたりしてもいい

    hosimitu
    hosimitu 2008/09/05
    参考にさせて貰いました。
  • 1