タグ

developとPHPに関するVitSymtyのブックマーク (27)

  • 【まとめ】これ知らないプログラマって損してんなって思う汎用的なツール 100超 - Qiita

    2019/06/11追記: これは2012年の投稿です。なぜかはてなブックマークで拡散されていますが、内容は時代にそぐわなくなったものもあるのでご注意ください。 これ知らないプログラマって損してんなって思う汎用的なツールのコメントに寄せられたツールを分類分けしてみました。 解説は、ほぼコメントに寄せられた内容のコピペです。 URLのみの記述は公式サイト(か、ほぼ公式サイトと化しているサイト) 公式サイトとは別に、ページタイトルだけでツールを説明しきっているページへのリンクも付けておきました。類似ページが複数ある場合は、はてブのブックマーク数が多いものを選びました。 知らないツールもあるので、分類がいいかげんなところもあると思います。何か気づいたらコメントください。 解説が不十分なツールについても、補足(コピペで文に取り込める体裁だとありがたい)を頂けると助かります! 元ネタの投稿は現在進

    【まとめ】これ知らないプログラマって損してんなって思う汎用的なツール 100超 - Qiita
  • 初MacのPHPerがMacBookAirを買ってやったこと

    windowsしか使ったことないPHPerですがMacのアプリが作りたくてついにMacを買ってみました とりあえず開発できる、ような状態になるのに丸一に近かったのでやったことをまとめてみました 何はなくともウィルス対策ソフト avast! Mac Security – Antivirus software for Apple Mac OS X とりあえず、winで使っているavastさんを入れてみた けどほかのものの方がいいのか? ブラウザを入れる http://www.google.co.jp/chrome/intl/ja/landing_ch.html とりあえずchromeさん ブラウザの同期機能が強力なのがうれしい PHPerとしては多分外せない PHPerがMacbookAirを買ったら直ぐにすること | Suinasia Spacesがどこにあるのかわからんかった Mac La

    初MacのPHPerがMacBookAirを買ってやったこと
  • PHPUnitでユニットテスト

    開発の全工程の中で、あまり人気がないのがテスト工程だ。ソフトウェアの品質を証明するためのテストは、なぜ低く見られてしまうのか(編集部) xUnitという名称のテスティングフレームワーク 第1回「ユニットテストはなぜ必要なの?」では、ユニットテストの必要性を解説しました。今回は実際にテスティングフレームワークを使用して、テスト駆動開発を進め、その必要性と重要性を体験してみましょう。 ユニットテストを自動化するためのテスティングフレームワークは多くの言語で提供されており、JavaのJUnitや、Visual BasicのVBUnitRubyRubyUnitPerlPerlUnitなど、言語名を接頭辞にした「〜Unit」という名称のテスティングフレームワークが主流です。これらはたまたま名前が似ているというわけではなく、最初のユニットテストツールであるSmallTalk用のSUnitが基に

    PHPUnitでユニットテスト
  • jWikiParser - PHP Wikiパーサ - 今日も適当ダイアリー

    最近、PukiWikiぽいWikiパーサが必要だったのですが、PukiWikiがGPLだったので、中のコードはパクれない。。。 結局、PukiWikiとLivedoorWikiの整形ルールを参考にしながら、オリジナルWikiパーサを作ってみました。 あまりテストしてないのとちょっと手抜きがあるのですが、ま、何かの参考になれば。 不具合、ご意見などについてはコメントにてご連絡ください。 必要環境 PHP4以上 ※コードハイライトにGeSHiを使用しているため、GeSHiが添付されています。 使い方 <?php // 読み込んで require_once('jwiki.php'); // インスタンス作って $wiki = new jWiki(); // html変換! echo $wiki->wiki("Wiki形式の''テキスト''です。"); 整形ルールについて 下記で紹介していますが、

    jWikiParser - PHP Wikiパーサ - 今日も適当ダイアリー
  • PHPUnit 3.4 Japanese Manual

    Welcome to PHPUnit! PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of the xUnit architecture for unit testing frameworks.

    PHPUnit 3.4 Japanese Manual
  • PHPとRubyの文法面での比較

    PHPRubyの文法面および主要な機能にのみ注目して(ラフな)比較を行った。そのため、各種関数などにはほとんど触れていない。 式と文 やや便宜的な説明になるがPHPの式および文の特徴を以下に示す。 なんらかの記述を式と呼ぶ 式は値を持つことも持たないこともある 関数は必ず返り値を持つが、echoなど一見関数に見えるものの中には値を返さないものもある 文は式を;で終えたもの Rubyの式および文の特徴を以下に示す。 なんらかの記述を式と呼ぶ 厳密にいうと式は値を持つことも持たないこともあるが、Rubyではほとんどすべての記述が値を持つと考えてよい ifやfor、メソッド定義も値を返す 文は式からなり終端を明示するために;を付けてもよい 通常はつけない 複数の文字を一行に書くときには必要 ブロック 「ブロック」といったときPHPRubyで意味するところはかなり違う。 まずPHPでいうブロッ

  • PDOでサクサクDB開発

    はじめに PHP界隈では現在、PHP 4からPHP 5への移行が進んできており、ここ最近ではPHP 5の機能を活用したフレームワークも多く出てくるようになりました。 PHP 5は、PHP 4に比べオブジェクト指向のサポートや速度面での向上などが取り上げられる中、最も注目すべき点であるデータベースへのアクセスを抽象化したレイヤーとしてPDOが登場しました。 今回はそのPDOに注目し、サンプルを交えてPDOの使い方を紹介します。 対象読者 PHP 5を使ったことがある方 以前PEAR::DBなどを用いてデータベースを使ったアプリケーションを作成したことのある方 必要な環境 PDOはPHP 5.1から標準で導入されるようになりました。Windows/UNIXを問わず利用することができます。よってPHP 5.1の環境と、PDOの動作に必要なデータベースの構築を行ってください。 PDOとは PDO(

    PDOでサクサクDB開発
  • PEAR マニュアル

    2008-10-05 製作著作 © 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 : The PEAR Documentation Group 目次はじめにこのマニュアルについてこのマニュアルの構成著者・訳者についてIPEAR について1 章 はじめに2 章 サポート3 章 標準コーディング規約4 章 PEAR2 コーディング規約5 章 PEAR2 Policies6 章 貢献7 章 FAQ - 頻出する質問8 章 Constitution9 章 PEAR グループの管理文書IIユーザーズガイド10 章 インストール11 章 コマンドラインのインストーラIIIメンテナ入門12 章 はじめに13 章 PEAR に貢献するための方法14 章 PEAR コミュニティーへの参加15 章 公式投稿採択プロセス16 章 メンテナンスされていないパッケージ

  • PHPの基礎体力

    PHPはサーバーサイドプログラミング言語。動的なウェブページを作成する為に使われます。そんなPHPの入門者・初心者向けの記事を書いたりしていますが、全ては自分のスキルアップ目的です。まずはPHPってどんなもの?からどうぞ。 PHPの予備知識 最近の更新 2010-05-04:Twitter こそっとはじめてみました。 2010-04-12:spamp:掲示板スパムバリデータ リリース。 2008-03-25:掲示板スパムにかなり有効です。 JavaScriptでスパム投稿対策 2009-03-07:右サイドに Yahoo Web API を使ったサイト内検索結果をつけてみました。 今日の基礎体力 / 外部から来る変数が獲得できない!? PHP4.2.0以降、$変数名 という書式では、外部から来た変数を獲得できません。これは、PHPの初期設定ファイル php.ini にある register

  • [ThinkIT] 第1回:PDOの概要 (1/3)

    PHPの経験がある人ならばデータベースを扱うのにPHPを使用したことがあると思います。多くの場合、データベースはデータの収集と解析を目的とした柔軟性のある情報ストレージとして使用され、開発者のコミュニティで一般的によく使用されています。多くの一般的なツールでは、1つの問題に対して多くのアプローチがとられますが、データベースシステムでは標準機能の違いはほとんどありません。 情報を扱う理想的な方法として、いくつものデータベースシステムが競合しています。数百万人の開発者が使用しているPHP言語では、1人の開発者も取り残されないようにこれらのデータベースエンジンの大部分をサポートしています。 PHPでのデータベースのインタフェース開発は、理想的なデータベースとの通信方法を考え抜いた初期設計の通りには完成しないことがほとんどです。というのも、開発者が馴染みのないデータベースにPHPを接続させなければ

  • PEAR で簡易メール受信

    PEAR の ライブラリで、POP3 で簡単にメール情報を取得するのに使えます 但し、複雑なメールは、自分で処理する必要があります ( テキスト文のみであれば、JIS から変換するのみですが、添付ファイルは自分でデコードする必要があります ) ( PEAR マニュアル ) <?php # PEAR require_once('Net/POP3.php'); # 漢字変換用( 内部コード設定 ); mb_language( "ja" ); mb_internal_encoding("EUC-JP"); print "<PRE>"; # インスタンス作成 $pop3 = new Net_POP3(); # 接続( さくらインターネットの場合 ) $ret = $pop3->connect ("ユーザid.sakura.ne.jp", 110 ); if ( $ret ) { print "接

  • Smartyで変数をテンプレートとして,fetch(display)で展開する - LAPISLAZULI HILL#diary

    なんか語り尽くされたネタのような気もしますが,メモとして残しておくことに. http://api.zikula.de/__filesource/fsource_Smarty_plugins_includesclassesSmartypluginsresource.var.php.htmlがそのまんま.たぶんSmarty Frequently Asked Questions - SmartyWikiを元ネタにチェックをまともにしたものです resource.var.phpとして,Smartyのプラグインとして読まれるようにしておけば下記のようにvarというリソースとして使えるようになります.もちろん,displayしてもok $Smarty->assign('hogehoge', 'hallo, Smarty!'); $body_var = '{$hogehoge}'; $body = $S

    Smartyで変数をテンプレートとして,fetch(display)で展開する - LAPISLAZULI HILL#diary
  • サイト構築に役立つWEB講座 SmartSmart(スマートスマート)

    フロントエンドのウェブ制作を学ぶ HTML5やCSS3、JavaScriptなどの言語、それにAtomといったツール、 言語を覚えるための勉強方法などを紹介。

    サイト構築に役立つWEB講座 SmartSmart(スマートスマート)
  • PHPスクリプト講座:Home -- そふぃのphp入門

  • PHPのコミュニティ ポータルサイト「PHPプロ!」

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

  • [PHP-users 1226] Re: セッションの保存期間

    KOYAMA Tetsuji php-users@php.gr.jp Fri, 17 Aug 2001 17:45:24 +0900 前の記事: [PHP-users 1207] セッションの保存期間 次の記事: [PHP-users 1231] Re: セッションの保存期間 目次の順: [ 日付 ] [ スレッド ] [ 件名 ] [ 発信者 ] 小山です。 At Fri, 17 Aug 2001 13:20:05 +0900, Masayuki Tadano wrote: > これらのファイルを一定時間過ぎたときには削除してくれるための > 設定はないのでしょうか。 某雑誌記事に書いた原稿から抜粋。:-) # 8/24 発売らしいです。 ** GCの役割 セッション情報を明示的に session_destroy() で削除すれば問題ありませ んが、そうでない場合はサーバ側にセッション情

  • 日本 PHP ユーザ会 (Japan PHP Users Group) :: メイン

    2007年8月から、PHPユーザ会のWebサイトは新しいコンテンツに移行いたしました。古いコンテンツは oldwww.php.gr.jp より閲覧していただけます。 PHP とは PHP は、オープンソースの汎用スクリプト言語です。 特に、サーバサイドで動作する Web アプリケーションの開発に適しています。 言語構造は簡単で理解しやすく、C 言語の基構文に多くを拠っています。 手続き型のプログラミングに加え、(完全ではありませんが)オブジェクト指向のプログラミングも行うことができます。 Linux や FreeBSD 等の多くの Unix 系システム, Microsoft Windows, Mac OS X など主要な OS で動作します。 また、Apache や Microsoft IIS を始めとした多くのウェブサーバをサポートします。 オープンソース なライセンスでリリースされて

  • 5/5 phpiniの文字コードの設定 [データベース] All About

  • 【ハウツー】PHPExcelを使ってPHPでExcelファイルを出力する (1) PHPExcelとは | エンタープライズ | マイコミジャーナル

    はじめに PHPExcelは、PHPExcelファイルを生成できるライブラリです。Excel2007形式のファイルの読み書きができ、ワークシート、セル、罫線、図形、コメント等の操作ができます。 PHPExcelで生成したExcelのサンプル 入手方法 PHPExcelはCodePlexからダウンロードできます。ライセンスはLGPLで、執筆時点の最新バージョンは1.6.5です。ダウンロードページには「PHPExcel」と「PEAR PHPExcel」の2種類がありますが、ここでは「PHPExcel」を入手します。 実行環境 PHPExcelを利用するには以下の環境が必要になります。 ・PHPバージョン5.2以上 ・PHP拡張モジュール「php_zip稿ではPHPのバージョン5.2.9を使って動作確認を行いました。また、php_zipを利用するため、php.iniの「extensi

  • 人力検索はてな - (PHP MYSQL)画像をデータベースに保存したいのですがいまいち方法が分かりません。 画像をブラウザ上から保存できる簡単なスクリプト

    (PHP MYSQL)画像をデータベースに保存したいのですがいまいち方法が分かりません。 画像をブラウザ上から保存できる簡単なスクリプトを書いてください。お願いします。 保存するDBSQLファイルもお願いします。