タグ

developに関するVitSymtyのブックマーク (124)

  • DOS バッチで曜日算出をしてみた - 雑記 - otherwise

    職場で、「 DOS バッチでは曜日を取れない」とか云う声が聞こえてきたので、休憩時間にちょこちょこと書いてみました。(単なる備忘録です) @echo off setlocal REM 日付の抽出 set YEAR=%DATE:~0,4% set MONTH=%DATE:~5,2% set DAY=%DATE:~8,2% REM 算出の呼び出し call :GETWEEK %YEAR% %MONTH% %DAY% REM 結果表示 echo %ERRORLEVEL% goto END REM ----- 算出ロジック ここから ----- :GETWEEK REM 引数の取得 set CHECKYEAR=%1 set CHECKMONTH=%2 set CHECKDAY=%3 REM 曜日の算出 if %CHECKMONTH% == 1 ( set /A CHECKYEAR=%CHECKYE

    DOS バッチで曜日算出をしてみた - 雑記 - otherwise
  • サービス終了のお知らせ

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

  • Microsoft Corporation

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。

    Microsoft Corporation
  • サバカン日記+::nkfコマンドでファイルの文字コード変換

  • PHPUnitでユニットテスト

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

    PHPUnitでユニットテスト
  • Perlメモ

    複数のプロセスでロック状態が異常であると判断し,そのうちの 1つがロックを解除したことにより,別のプロセスがロックしたにもか かわらず,先ほどロック状態が異常であると判断したプロセスによってこの正常なロッ クを解除されてしまう可能性があります. この方法の問題点は,異常なロック状態を解除する操作が正常なロック状態をも 解除できてしまうことにあります.逆に言えば,異常なロック状態を解除する操作に よって正常なロック状態を解除できなければ問題ないわけです.そのためにはどうす ればよいのか? 答えはロック状態が常に変化していけば よいということです.そして,これを実現するのに都合がよいのが rename による方法になります. 最初のスクリプトで説明しますと,ロックファイルが lockfile という 名前のときがロックが解除されている状態で,lockfile987654321 のよう に後ろに

  • 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
  • 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開発
  • 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

  • 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とRubyの文法面での比較

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

  • [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
  • PHPスクリプト講座:Home -- そふぃのphp入門

  • サイト構築に役立つWEB講座 SmartSmart(スマートスマート)

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

    サイト構築に役立つWEB講座 SmartSmart(スマートスマート)
  • [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 を始めとした多くのウェブサーバをサポートします。 オープンソース なライセンスでリリースされて

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

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