タグ

プログラミングとPHPに関するtonkasのブックマーク (21)

  • PHP基礎文法最速マスター

    PerlRubyの文法一覧がとても良くまとまっていたので、便乗してPHPでもやってみました。 Perl基礎文法最速マスター – Perl入門〜サンプルコードによるPerl入門〜 Route 477 – Ruby基礎文法最速マスター 他の言語をある程度知っている人はこれを読めばPHPの文法を何となく理解できると思います。 間違い、不足等々あれば教えて下さいm(_ _)m バージョン PHP5.3系がリリースされていますが、ここではPHP5.2系を対象としています。 1.基礎 コードブロック PHPコードは「<?php」という開始タグから始まります。終了タグは「?>」です。HTMLPHPコードを埋める際は終了タグを使いますが、ライブラリのようにPHPコードのみを記述する際は終了タグを省くことが慣例となっています。 終了タグを省く理由について id:Kiske さんに解説頂いています。ありが

  • ウノウラボ Unoh Labs

    gotandajinです。 なにかGUIアプリケーションを作ろうとした時、一番手軽に手を出せる開発環境はVisual Studioあたりかなぁと思われますが、Visual Studio は基的にWindows専用です。Javaを使えばプラットフォーム間の差異を吸収して、同一ソースでWindowsMacLinux などの複数のOSで動くGUIアプリを作れますが、他の選択肢としては、開発言語をCやC++で、マルチプラットフォームなGUIフレームワークを利用しての開発、なんかが挙げられます。マルチプラットフォームなGUIフレームワークを使えば、Javaと同様に同一ソースで複数のプラットフォーム用のGUIプログラムが作成できます。こちらはJavaとは違い、オブジェクトコードとして生成できるのが特徴です。 代表的なマルチプラットフォームGUIフレームワークにはQT(キュート)やwxWidget

  • PHPからTwitterに投稿するサンプルコード&サンプルアプリ:phpspot開発日誌

    Using the Twitter API with PHP and PEAR PHPからTwitterに投稿するサンプルコード&サンプルアプリがzend.comのアーティクルで紹介されていました。 以前に紹介した、Services_Twitter を使っているようなのですが、非常に簡単に実施できるようです。 アプリにTwitter投稿機能を組み込みたい場合も、以下のコードで簡単かつスピーディに実装できますね。 <?php // include class include_once 'Services/Twitter.php'; try { // Services_Twitterインスタンスの初期化 // ログイン( ID, PASS を渡す ) $service = new Services_Twitter('indigozero', 'guessme'); // ステータス更新 $se

  • 正規表現まとめサイト | エンタープライズ | マイコミジャーナル

    Smashing Magazine - WE SMASH YOU WITH THE INFORMATION THAT WILL MAKE YOUR LIFE EASIER, REALLY. 文字列を処理するにあたって正規表現は欠かせない機能といえる。任意の文字列やテキストファイル、HTML/XMLから特定のキーワードを検索したり取り出し、置換をおこなうにあたって、正規表現が使えると使えないのとでは、プログラミングの手間やツールの活用度合いが変わってくる。 正規表現は便利で強力な機能だが、その独特の表記方法はプログラマ初心者には敷居の高いものでもある。Glen Stansberry氏による正規表現に関するチュートリアルや資料、ツールなどのまとめがSmashing MagazineにEssential Guide To Regular Expressions: Tools and Tutori

    tonkas
    tonkas 2009/06/06
    正規表現のさまざまななとめ
  • 亚-搏手机版登入界面

    关于我们 亚-搏手机版登入界面长年对外出租随车吊及吊车,专注承接各种工程施工,重物吊装,机器设备安装等业务。公司对租赁车辆建立了完善的车辆保障体系,每月进行车辆例行保养,确保车辆在使用过程中安全正常的运作。即使在车辆出现突发故障的情况下,也能通过公司的应急保障措施,确保业主方正常用车。技术力量雄厚:有工程师,技师,技工!是一家有实力的团队,可为厂房搬迁,大件设备吊装,设备起重、就位! 生存宗旨:效率求生存,价格、信誉赢市场!就近派车,随叫随到,24小时服务!望新老客户给予大力的支持和帮助!我们会热情的为您提供满意的服务! 公司着“为客户创造价值”这一核心理念。多年来,我们凭借着多年的丰富经验,以技术和服务为优势,不断开拓租赁市场,提高服务质量。公司自成立以来,先后承接了多个吊车租赁业务,并赢得了客户的充分肯定和信赖。我们坚信,在新老客户的支持和帮助下,公司必将在吊车租赁行业中作出更大的贡

    tonkas
    tonkas 2009/05/30
    codaのクリップ集
  • CakePHP Note

    CakePHPに関する情報をまとめてゆきたいと思います。 CakePHPとは? CakePHP(ケーク・ピーエイチピー)は、PHPを使ってWebアプリケーションを効率よく作成するためのフレームワークです。オープンソースです。 免責事項 現在のCakePHPのバージョン1.2は、RC版です。バグが存在したり、仕様変更が行われる可能性がありますこのノートの内容やコードについては著者の力不足や誤植等、不正確な部分もあるかと思いますがご了承ください。家マニュアルやAPIもご覧頂ければと思います。サイトやコードの使用に関しての一切の責任を負いかねます。ご了承下さい。 そのほか ご意見・ご感想は、max [at] garacter [dot] com まで。

    tonkas
    tonkas 2009/04/30
    CakePHPの説明書
  • PHPで携帯サイト - phpspot

    PCサイトを作っていると、その性質の違いに驚くはず。 画面表示用のコーディングを行う際に押さえておきたい部分を紹介します! 基 ・3キャリア共通の端末の性質 ・HTMLの書き方-マークアップ ・ユーザビリティ ・携帯シュミレーター一覧 パソコン上で携帯環境に近い環境を再現するためのソフト&ツール集 その他注意点(外部サイト) ・携帯サイト作成時の注意点(au編) ・携帯サイト作成時の注意点(SoftBank編) ・ケータイ向けサイトでmailtoを利用する際は改行コードに注意 携帯サイトを作るにあたって便利なライブラリ集をまとめましたので紹介 携帯サイトはPC版とは色々とコーディングやルールが異なったり、キャリアごとの差異があって面倒臭いと感じるかもしれませんが、ライブラリを活用すればそれほど面倒を感じずにサイト作成が出来るはずです。 ・携帯絵文字ライブラリ キャリアごとに違う絵文字仕様

  • オンライフモバイルの開発で役立った情報源やライブラリのまとめ : akiyan.com

    オンライフモバイルの開発で役立った情報源やライブラリのまとめ 2009-03-23 日、株式会社ヨセミテにて提供中のみんなの闘病サイト オンライフのモバイル版がオープンしました。 日初、携帯電話から闘病情報の共有ができる『オンライフ モバイル』を提供開始 (プレスリリース) 僕自身、ログインやフォーム送信などの機能を備えたモバイルサイトの格的な開発は初めてだったので、多くの情報源やライブラリに助けられました。その中でも特に役立ったものを紹介します。 目次 モダンなモバイル開発のススメ (PHP編) ゆどうふ氏による最近のモバイル開発事情と利用ライブラリのまとめ。ライブラリはPHPですが事情説明は共通ですので、PHPな人もそうでない人もぜひ。 モダンなモバイル開発のススメ :: handsOut.jp PHP×携帯サイト デベロッパーズバイブル PHP×携帯サイト デベロッパーズバイブ

    オンライフモバイルの開発で役立った情報源やライブラリのまとめ : akiyan.com
  • 連載:CakePHPで高速Webアプリ開発|gihyo.jp

    第16回何でもできるようになった1.2のデータバリデーション機能(1/2):基編 秋田真宏 2009-07-17

    連載:CakePHPで高速Webアプリ開発|gihyo.jp
    tonkas
    tonkas 2009/03/20
    そろそろ。
  • CakePHP: 高速開発 php フレームワーク。 Home

    New CakePHP 5.0 Chiffon. Faster. Simple. Delicious. What's new in version The migration guide has a complete list of what's new in. We recommend you give that page a read when upgrading. A few highlights from 5.0 are: PHP 8.1 required. Improved typehints across the framework. CakePHP now leverages union types to formalize the types of many parameters across the framework. Upgraded to PHPUnit 10.x

    CakePHP: 高速開発 php フレームワーク。 Home
    tonkas
    tonkas 2009/03/20
    どうせ勉強するならフレームワークから入ろ
  • flashとのAMF通信用CakePHPコンポーネント

    こんにちは、中川です。 以前、「AMFPHPを試してみました」でphpとFlashの通信を試してみましたが、 今回はCakePHPを使ったFlashとAMFでのやり取りする方法を考えてみました。 CakePHPでAMF通信ができるものを探してみたところ、 「CakeAMFPHP」、 「CakeAMF」、 「CakeSWXPHP」 など、いろいろ見つかりました。 一通り試してみましたが、設置が面倒であったりうまく動かなかったり (私のやり方が悪いと思いますが、)どうもしっくりきませんでした。 もっとCakePHPから使いやすそうなものがないか探してみたところ、 「SabreAMF」というライブラリを見つけました。 これを通常の使用方法で試したところ、非常に簡単にやり取りができましたので、 CakePHPからも使いやすいようにCakePHP用のコンポーネントを作ってみました。 ※動作イメージ

    flashとのAMF通信用CakePHPコンポーネント
    tonkas
    tonkas 2009/03/20
    FLASH&PHP。ああ吐き気がするぜ。
  • PHPスクリプトの遅い部分を簡単に見つける方法

    extension=xdebug.so xdebug.profiler_enable = 1 xdebug.profiler_output_dir = /tmp と設定して、apacheのリロードを行えばXdebugが動作します。 これで、あとは、ブラウザで調査したいページにアクセスすれば、 /tmp/ 以下にプロファイルデータが作成されていきます。 次にプロファイルデータの閲覧の為に、 http://sourceforge.net/projects/wincachegrind/からWinCacheGrindをダウンロードしてwindowsマシンにインストールします。 あとは、WinCacheGrindで作成されたファイルを取り込めば、関数ごとの 実行時間をたどりながら確認することができます。 ※WordPress2.7.1日語版インストール直後のTOPページで試してみた場合です。 We

    PHPスクリプトの遅い部分を簡単に見つける方法
  • PHP GDプログラミング:Geekなぺーじ

    ここでは、PHP用グラフィックライブラリGDを使ってスクリプトを書く方法を説明したいと思います。 GDを使ったCMSを作ると、画像をサーバにアップロードして自動的にサムネイルを作ったり出来ます。 また、GDを使うと任意の絵を作成できるので、例えばAJAXと組み合わせて色々作ると楽しいかも知れません。 その他、色々と使いどころはありそうです。 基 GDの使い方 GDライブラリの設定情報を確認する 四角く塗りつぶす 画像の読み込み PNGの出力 JPEGの出力 画像の拡大と縮小 画像の回転 TrueType Fontを使った文字列出力 TrueType Fontを使った文字列出力(傾きあり) TrueType Fontで文字列を記述した場合の大きさを測る TrueColor画像(1) TrueColor画像(2) 画像上に文字列を表示 画像上にロゴをオーバーレイ 画像フィルタ 明度 カラーバ

    tonkas
    tonkas 2009/01/31
    PHP用グラフィックライブラリGDの使い方
  • 【OS-1グランプリ】Ubuntu徹底活用! (4) Ubuntuを使ったWebサーバ構築

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。

    tonkas
    tonkas 2009/01/31
    タイトル通り
  • PHPでのセキュリティ対策についてのメモ - Liner Note

  • YOPPA BLOG � Flash(AS3)でcrossdomain.xml無しにクロスドメインにアクセスする

    20 February 2008 Flash(AS3)でcrossdomain.xml無しにクロスドメインにアクセスする たまにはFlashの技術メモ。常識なのかもしれないが、昨晩ちょっとひっかかった部分なので、備忘録的に… Flashの仕様でやっかいなのは、ドメインをまたいで外部の情報を読み込む場合、参照側のサーバーに、カスタムポリシーファイルcrossdomain.xmlがないといけない。独自に参照側も作成する場合はcrossdomain.xmlを作成すれば問題ないのだけれど(詳細はこちら→Flashヘルプ - ドメイン間のデータロード許可)、外部のWebAPIを利用する際にはcrossdomain.xmlを設置していないサービスも多く、ちょっとやっかいな問題。 昨晩は、GoogleMapsのジオコーディングの情報をFlashに読み込む必要があったのだが、GoogleMapsの

    tonkas
    tonkas 2008/10/23
    クロスドメインをPHPで無理矢理実装。
  • 会員制ログイン機能を簡単に付加するスクリプト「PHPLogin」 - GIGAZINE

    「会員制ログイン機能」を搭載しようと思うとなかなか骨が折れます。で、そういった面倒な部分のみを提供し、簡単に実現できるのがこの「PHPLogin」というスクリプト。既存のスクリプトなどにすこし追記するだけで使用可能です。 実現できる機能としては、会員のログイン率のグラフ化、ユーザーのグループ化、メールの一斉配信、フォームの入力チェック、オンラインかオフラインかの表示、多言語対応、メールによる認証、二度目以降のログインの省略などなど。 ダウンロードと実際の機能の詳細、デモなどは以下から。 PHP Login script http://www.phplogin.net/ 以下のページから無料版がダウンロードできます。無料版は20ユーザーまでという制限があります。ちなみに有料版だとユーザー数が無制限で、価格は29ドル。 Download the trial version of PHPLogi

    会員制ログイン機能を簡単に付加するスクリプト「PHPLogin」 - GIGAZINE
    tonkas
    tonkas 2008/10/22
    こういうのを探していた!会員ログイン実装スクリプト
  • PHP入門

    これから PHP のプログラムを開始される方を対象とした PHP 入門です。 PHP での開発環境をローカル環境に構築する手順や、 PHP を使ったプログラミングの方法に関して実際にサンプルプログラムを作成しながら解説していきます。

    PHP入門
  • AMFPHPを試してみました

    AMFPHPを使ってPHPとFlashでAMF形式での通信を試してみました。 AMF とは、ActionScript Message Formatと呼ばれる仕様非公開のバイナリフォーマットです。 テキストベースの形式と比べ軽量で、高速に扱うことができるそうです。 AMFPHPでは、AMF形式でのやり取りをサポートし、簡単にFlashからPHPのメソッドを呼び出すことができ、 また、PHPとFlashでやり取りするデータの変換も自動で行ってくれるので、非常に簡単にやり取りができます。 Q.クリスマス何してました? ※初めて使ったので、おかしな点や、もっとスマートな書き方があると思いますので注意願います。 まず、AMFPHPライブラリを http://amfphp.org/ からダウンロードし、/path/to/amfphpに配置します。 今回使用したバージョンは、amfphp-1.9.bet

    AMFPHPを試してみました
    tonkas
    tonkas 2008/09/04
    PHPとFLASHの連動・同期可能
  • PHPのコミュニティ ポータルサイト「PHPプロ!」

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。