タグ

phpに関するyowanoのブックマーク (13)

  • Doxygen+Graphvizでクラス図を自動生成する - 毛のはえたようなもの

    卒論生成たけなわの皆さんお疲れ様です。終わった皆さんお疲れ様です。 卒論ページを埋めるためにクラス図を生成する必要がありましたので、メモです。 暇になったら加筆します。 クラス図とかソースコードの依存関係の図を自動生成したい ソースコードが先にあってUMLを作るためのツールは探すと有料がほとんど。 でもDoxygenとGraphvizを組み合わせると無料でできるらしい。 というわけで用意するものはDoxygenとGraphvizとソースコードです。C++、C、Java、Objective-C、Python、IDL、 PHP、C#、Dに対応しているそうです。 まずGraphvizとDoxygenを下記からインストールします。 Graphviz | Graphviz - Graph Visualization Software Doxygen すべてデフォルトでOK Doxygenの設定 楽天

    Doxygen+Graphvizでクラス図を自動生成する - 毛のはえたようなもの
    yowano
    yowano 2013/12/18
    DoxygenからGraphvizを使用して、クラス図・コラボレーション図を自動生成する場合の設定の手順。
  • HTML/CSS/PHP等のコーディングに、無料のNetBeansが快適過ぎる件

    私は結構エディタ難民で、HTML/CSS/PHP等をコーディングする際のエディタをWindowsMac含め色々試してきましたが、最近は NetBeans IDE に落ち着いています。 NetBeans IDE は厳密にはエディタではなく、WindowsMacLinux用の無料で利用できるIDE(統合開発環境)の一種です。 ちなみに、↓のキャラクターは NetBeans IDE 日語コミュニティの公式マスコットの「ねこび〜ん」です。 私はWordPressのテーマファイルを作成しているときに、PHPで独自のCMSを開発されている @kawagooch さんに勧められて使い始めたのですがとてもしっくりきたので、以後 HTML/CSS/PHP などWebサイトのコーディングには NetBeans IDE をメインで使っています。 私自身、NetBeans IDE を使うようになってからサ

    HTML/CSS/PHP等のコーディングに、無料のNetBeansが快適過ぎる件
    yowano
    yowano 2013/03/09
    UTF-8 のソースに対応できるように初期設定をする必要があるようなので、今度乗り換える時に参考にする。
  • Ubuntu で PHP + MySQL + バーチャルホストでの開発環境を最速で作る方法

    今日は外部要因で疲れていたので、休憩を兼ねて Ubuntu を弄りました。 ぽけけーと弄ってたら、とても簡単に開発環境が構築できてしまったので、もしかすると苦戦するかもしれない人たちのためにメモを残しておきたいと思います。参考にしてください。 私は以下のページを参考に作業させていただきました。 UbuntuでApache+PHP+MySQLの開発! | 不定期ソフトウェア開発 インストール 以下のコマンドでインストールができます。適当に進めてください。 終わりましたら http://localhost/ にアクセスするとページが表示されます。 ドキュメントルートは /var/www でした。

  • Cafetish's Blog» WordPressのプラグインをインストールできない

    XREAのレンタルサーバーに、WordPressのプラグインを新規追加しようとしたところ、次のようなメッセージが出力されてインストールできませんでした。(新しいテーマの追加でも同様のエラー。) インストールしているプラグイン: WordPress.com Stats 1.5 http://downloads.wordpress.org/plugin/stats.1.5.zip からインストールパッケージをダウンロードしています。 Warning: touch() [function.touch]: SAFE MODE Restriction in effect. The script whose uid is XXXXX is not allowed to access /tmp owned by uid 0 in /virtual/username/public_html/domainn

  • 大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック

    OSC 2011 Hokkaidoの発表で使用したスライド資料です。 弊社が「ブラウザ三国志」や「英雄クエスト」といったゲームを、PHPMySQLで構築してきた上で、身につけたノウハウや、注意すべき箇所、指針などをまとめた資料となっています。Read less

    大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック
  • 忙しい人のための「初めてのPHP」

    この記事は7年以上前の記事です。情報が古い場合がありますのでお気を付け下さい。説明は適度に、駆け足でお届けします。 言っておきますが、これを覚えたからと言って「PHP出来ます!(キリッ」とか言ったら鼻で笑われるレベルだということは認識しておいてくださいね。 <追記あり:2012/02/16> 大前提 HTML/CSSの基的なところはわかってるものとします。FTPでアップロードするって意味さえわからない人はこのへんで勉強してください。つまり、出直してください。 あと、もっとちゃんと勉強したい人はこんな駄文を読まないほうがいいです。アシアルさんのコンテンツを読んでください。この文章の100倍素晴らしいコンテンツが満載です。 エディタ Windowsユーザなら、標準で付いてるメモ帳を使うのはやめましょう。 PHPに限らず、プログラムを触るなら、あんなもん使わないでください。文字コードも変更でき

    忙しい人のための「初めてのPHP」
  • より良いPHPerになるための20Tips

    去年の話ですが、海外でこんな記事が上がっていました。 20 Tips you need to learn to become a better PHP Programmer 記事の内容は、かなりレベルが低いです。 しかし、初心者のうちに知っておけば、より早く成長出来るでしょう。 初心者PHPerのために、この記事の翻訳を載せます。 20 Tips you need to learn to become a better PHP Programmer PHPは、同じオブジェクトの扱い方でも複数の書き方を持っている、とても気まぐれなプログラミング言語だ。 詳しくは、私の書いた”The Art of Programming“を読むと良い。 これから書くTipsは、過去のプロジェクトから私が学んだコードの可読性、メンテナンス性を上げ、あなたを素晴らしい、より進んだPHPプログラマーにするもの

  • PHPerなら知っておいて損はない10の関数

    こんにちは。小川です。 日は数あるPHPの関数の中でも、わりと知られてそうで実は知らない人もいるかもしれない便利な関数をご紹介します。 ■nl2br 改行コードを<br />に変換する関数です。 <?php $string = <<<EOS foo bar baz EOS; echo nl2br($string);

    PHPerなら知っておいて損はない10の関数
  • PHP: error_reporting - Manual

    Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su

  • エラー処理およびログ記録関数

    導入 以下の関数は、エラー処理およびログ記録を行います。これらの関数によ り、独自のエラー処理規則を定義することが可能になり、同時にエラーの ログを記録する方法を修正することが可能になります。これにより、ニーズに 即したエラー出力の変更と拡張が可能になります。 ログ記録関数により他のマシンやemail(またはポケベルのゲートウエイ に!)、システムログ等に直接メッセージを送信することが可能になります。 これにより、ログを行うものを選択したり、アプリケーションやWebサイ トに最も重要な部分をモニタすることが可能になります。 エラー出力関数により、エラーのフィードバックのレベルと種類、 簡単な通知からカスタマイズされた関数までエラーの際に返すもの をカスタマイズすることが可能になります。

  • PHP E_STRICTで表示されるエラーメッセージを調べてみた

    年内のPHP4サポート終了に向けて、PHP5への移行が進む昨今です。 PHP5で推奨されていないスクリプトをチェックするのがE_STRICTです。E_STRICTが有効なのは分かっていたのですが、実際にどんなスクリプトがE_STRICTに引っかかるのかが、あやふやでした。 そこでE_STRICTで出力されるメッセージをPHPのソースから抜き出してみました。どのようなスクリプトがE_STRICTに引っかかるのか(引っかからないか)のヒントになればと思います。 ちなみにE_STRICTの活用方法としてマニュアルには[-l]オプションによるチェックが書かれていますが、スクリプトを実行しないと発生しないE_STRICTもあるので、実際には実行して確認する方が良いです。 1. Accessing static property %s::$%s as non static インスタンス変数をクラス変数

  • サービス終了のお知らせ

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

  • XAMPPの設定 php.ini | Tech Blog Hibachiya

    XAMPP 最初にやっておくおまじない 基、自分メモ。 XAMPPを新しく入れたので設定をします。 設定ファイルは xamppフォルダの中のphpフォルダの中のphp.ini 私のXAMPPのバージョンは1.7.3です。 で、肝心の設定です。 magic_quotes_gpc = Off 786行目 magic_quotes_gpc = Off   となっていることを確認します。 これは前のバージョンではONでした。 magic_quotes_gpcは 結局初心者向けの機能なのですが あまり上手く動作しないのでOFFにした方がよいということです。 HTTPリクエストからの GET, POST, Cookieデータに含まれる シングルクオートやダブルクオートや、¥マークの前に 自動的にエスケープするための¥をつけてくれる機能のようです。 初心者だとついつい¥マークわすれちゃいますからね

    yowano
    yowano 2010/08/01
    xampp 1.7.3に沿っているから分かりやすかったが、行番号が一致しなかった。
  • 1