タグ

開発に関するfreewriterのブックマーク (46)

  • 少人数開発に役立つ5つのまとめ

    if ( $blog == " Webエンジニアのためのライフハック " ) { print " 1-byte.jp "; } ホーム1-byte.jpとは 書いてるヒトは ここ2ヶ月間で気になる記事がたくさん上がっていました。 特に少人数チームにおける開発に関する記事です。 昨日、書き上げた”1年間の技術的負債を返すために読んだ3冊の“にある通り、お知らせメールでは1年間の技術的負債を返そうとしています。 そのためには今まで曖昧だった箇所を浮き彫りにし、改善する必要があります。 また、せっかくなので新しいモノも取り入れたい。 こうしたことを考えながらの2ヶ月だったので、自然と目に止まった記事が3つありました。 スタートアップ企業で8年間Webの開発をしてみての反省点いろいろ 複数人(2-3人)でウェブサービスを開発するコツ A successful Git branching m

  • ブルックスの法則、再び - 書評 - 人月の神話/デザインのためのデザイン : 404 Blog Not Found

    2010年12月19日11:45 カテゴリ書評/画評/品評Art ブルックスの法則、再び - 書評 - 人月の神話/デザインのためのデザイン ピアソン桐原の畑中様より献御礼。 デザインのためのデザイン Frederick P. Brooks / 松田晃一・ 小沼千絵訳 [原著:The Design of Design] 人月の神話 Frederick P. Brooks / 滝沢徹・ 牧野祐子・ 富澤昇訳 [原著:The Mythical Man-Month] あのブルックスの法則から35年。銀の弾丸が幻に過ぎないことを知った我々は、それからどれほど進歩をとげたのか。 人にたずねてみようではないか。 「人月の神話」("The Mythical Man-Month")は、それを知らずに協調作業が何たるかを語ることが許されない一冊。作業をするだけの人であればとにかく、作業を命ずる立場の人で

    ブルックスの法則、再び - 書評 - 人月の神話/デザインのためのデザイン : 404 Blog Not Found
  • デスマーチが起きる理由 - 3つの指標

    Your system administrator has blocked your computer or device. Please contact the system administrator.

  • nanapiの初期バージョンに検索窓がなかった理由 : けんすう日記

    はじめに 【仕事における80:20の法則】個人・企業のパフォーマンスを最大限に高める方法 | [b] bizMode|世界のデジタルトレンドを読む というブログの中で nanapiというレシピサイトがありますが、c/o時は全然機能がなく、レシピを探せませんでした。果たして、カットオーバー時点において、レシピ検索機能は備え付けておく必要があったのでしょうか?また、個人ページにも全く機能性はありませんでしたが、今はどうでしょう?十分パワーアップしています。 そこに、多くの問題が発生したでしょうか?していません。 少しの問題は発生していましたが、プロダクト価値を脅かすものではありません。 徹底的に80%にこだわり、重要なポイントは、十分に抑えられていたと思います。 こんな記事で紹介してもらったので、ちょっと書いてみます。記事内では、最初は検索結果に対しての工数をさかずにあとで回した、というニュア

  • GAのクッキー情報を手軽にJS変数として使う「ga.utils.js」 - Web Analytics Latte

    GAのクッキーって結構複雑で扱いにくいんですが、それをJSから簡単に取得できるようにしてみました。GAを使っているサイトのユーザーで、GAのクッキーを持っていればだいたい使えます。 ga.utils.jsです。 これは何 以下の情報を取得できます: ・ユーザーがリピーターか否か ・何回目の訪問か(セッション数) ・前回の訪問から何日経ったか ・今回のセッションで何ページ閲覧しているか ・cookie内のトラフィックキャンペーン ・cookie内のトラフィックメディア ・cookie内のトラフィックソース 使い方 使い方は簡単です。上記リンクからJSをダウンロードして、サイトで読み込んでください(headでもbodyでも)。その後、取得したい情報に応じてJSを呼び出します。 <script type="text/javascript"src="ga.utils.js" charset="ut

  • クラウド型(SaaS)WEBサイト監視・WEBサービス監視 30日間無料トライアル!パトロールクラリス PATROLCLARICE Cloud

  • PHP/PHP入門/正規表現/リンク抜き出し - WebTips

    Prev Next PHP/PHP入門/正規表現 正規表現を使った比較的実用的な使用方法を見てみます。外部URLのページからリンク等を抜き出してみます。外部ファイルの読み込みはfile関数で簡単に出来ますから、それを入力するフォームと取得するスクリプトを作ってみましょう。 入力フォーム † 特に説明はいりませんね。

  • Webサービスの設計: Webフローの図示法を再考する - 檜山正幸のキマイラ飼育記 (はてなBlog)

    Webサービスを設計するための単純明快な方法」や「Webサービスの設計:Webの状態遷移図の描き方」で、Webにおける状態遷移の図を示しました。もう少し図の描き方について考えます。そして、それらの図がいったい何を意味するかにも触れます。 内容: アクション、ハイパーオブジェクト=状態、モジュール=サブシステム モジュールの図示 いいことありそうだ アクション、ハイパーオブジェクト=状態、モジュール=サブシステム まず図の描き方の復習をしましょう。サーバー側の処理であるアクションは小さめの黒丸で表します。アクションのレスポンスとして返されるハイパーオブジェクトは大きめの白丸です。ハイパーオブジェクトはクライアント側の状態と解釈され、リクエストを発行するボタンであるトリガーを持ちます(トリガーが必須ではありませんが)。 いくつかのアクションとハイパーオブジェクト(=状態)のノード達は互いに繋

    Webサービスの設計: Webフローの図示法を再考する - 檜山正幸のキマイラ飼育記 (はてなBlog)
  • vds フリー :: Web音声配信システム:vds

    vdsフリーは、無料でvdsが使えるプランです。ユーザ登録をするだけで、すぐにvdsを使った開発が行えます。サインアップ以下のリンクから行えます。 サインアップが完了するとすぐにvdsフリーが利用できるようになります。声の面白い使い方を期待しています。 vdsフリー(無料)ユーザ登録 vdsフリーの仕様 vdsフリーは以下のような条件でvdsの音声を無料で使用することができます。 月額使用料:無料 1ヶ月に音声合成できる文字数:5万文字 音声エンジン:男性音、女性音(FineSpeech2) 1リクエストあたりの再生文字数を500文字とした場合、1ヶ月あたりのPV(ページビュー)は以下のような数値を目安に考えて下さい。 総文字数:150万文字 再生回数:3,000回 月間PV:18万PV程度 vdsフリーを使った利用事例 vdsフリーを使ったWebアプリケーションをいくつか紹介します。

  • PHPのあの関数をJavaScriptでやるには?をまとめた「phpjs.org」:phpspot開発日誌

    PHPのあの関数をJavaScriptでやるには?をまとめた「phpjs.org」 2009年12月04日- PHPのあの関数をJavaScriptでやるには?をまとめた「phpjs.org」が便利です。 PHPを使っていて、JavaScript もかいているときに、PHPのあの関数をJavaScript で実装したいんだけどなぁ、という場合に索引から牽けて参考になります。 例えば、functions ページには使える関数がまとまっているのですが、array系、ソート系、入力チェック系やオブジェクト指向系、日付、ファイルシステム系、Math系、ハッシュなど実に多数のJavaScriptphp関数が掲載されています。 例えば、addslashes だと次のような感じでJSのソースが見れます。 function addslashes (str) { return (str+'').repla

  • 個人的なメモと備忘録 2004年11月

    >>PHP 4.3.10RC1 公開 PHP 4.3.10RC1 が公開されました。CVS の PHP4 NEWS を見たところ、多くのバグ修正が含まれています。 PHP 4.3.10RC1 に含まれている変更点でいくつか気になったものだけ挙げておきます。 *printf() 関数に %F の追加 小数点のマークは通常は .(ピリオド)が使用されることが多いのですが、ロケールによって ,(カンマ)に変わることがあります。printf() や sprintf() で %F を使用した場合は、かならず小数点はピリオドになります。 PHP 4.3.9 のみに存在する addslashes() の NULL バイトの扱いについてのバグ修正 PHP 4.3.9 で addslashes() の引数に \0 を与えると、以下のようになります。 <?php $s = addslashes( "\0" )

  • Analytics Data Export APIでソフトを作ってみた

    Google AnalyticsのデータをWeb APIで利用できるようになったのが今年の4月。ニュースサイトやブログでは、「APIを利用したWebアプリが今後多数登場するだろう」的な記事が多く書かれたが、5か月経ってどうだろうか。英語版のWebアプリケーションやExcel用アドオンをいくつか触ってみたが、どうもしっくり来ない。日人が書いたソフトをGoogleで探してみたが、初歩的な習作以外は見つからなかった(探し方が下手なのかもしれないので、情報があれば教えてください)。 Web Professionalでも「今回のAPIの公開によって、Google Analyticsの採用にさらなる弾みが付きそうだ。」なんて書いたが(関連記事)、これでは言いっぱなしで無責任。批判だけではなく、実行力が問われる時代だ。自分でプログラムを書いて、Google Analyticsの採用に弾みを付けることに

    Analytics Data Export APIでソフトを作ってみた
  • 人生は3割の力で生き抜く PHPによるアクセス時のUser Agentの偽装

    PHPを介してWebページにアクセスする際に、何らかの理由でUserAgentを通常のブラウザにしておきたいことってありますよね。  PHPからWebページにアクセスするには次の3つの関数があります。file関数file_get_contents関数fopen()関数  それでは題です。PHPを介してWebページにアクセスする際のUserAgentを偽装する方法は、php.ini内のuser_agentのコメントアウトを外してやり、自分が偽装したいUserAgentの値を入れてやればいいわけです。例えばIE8であれば ; user_agent="PHP"; ↓ user_agent="Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.

  • ITプロフェッショナル部:PHPの日付計算

    PHPで1週間前の日付の取得方法がわからなかったので、 調べたところ下記の記述が出てきました。 ↓↓↓↓↓↓↓以下PHPコード↓↓↓↓↓↓↓↓↓ //今日の日付を取得(タイムスタンプ) $date_today = mktime (0, 0, 0, date("m"), date("d"), date("y")); //一週間前を取得 $date_oneweek = $date_today - 86400 * 7; ↑↑↑↑↑↑↑以上PHPコード↑↑↑↑↑↑↑↑↑ 86400というのが一日を表しているらしいです。 その数値×7日で一週間分の数値を求め、それを日のタイムスタンプから引くと、 一週間前の日付が取得できるといった原理です。 確かにちゃんと動くのですが、当にこの方法しかないのか?? と思い調べたところ違う書き方もありました。 しかも、上記の

  • 第65回 [図解]Webサイト構築プロジェクト・ワークフロー - Webデザイン エンジニアリング:ITpro

    今回は,Webサイト構築プロジェクトのワークフローを俯瞰してみたいと思います。実際にクライアントから声がかかる場面から納品,つまり開発案件の完了までを12の「ステージ」に分けて図解してみました。思考のプロセス/人的配置/タスク/ツールなども一緒に記しています。少し大きな図になってしまいましたが,ご参考になれば。 図は,一番上は「4つのステップ/3つのタスク/12の要素(第62回 持続可能なWebサイト開発を支える12の要素)」。その下は,人的配置をロール(役割)ごとに記述しています。その下は,大まかなタスクのレベルです。それぞれの期間内に処理すべき項目を列挙しています。その下が,「ステージ」。プロジェクト全体を12のステージに分類して作業内容を整理しています。基的には,その流れの順で進んでいきます。その下は,それぞれのステージのアウトプットのイメージで,更にその下にはよく使うファイルアイ

    第65回 [図解]Webサイト構築プロジェクト・ワークフロー - Webデザイン エンジニアリング:ITpro
  • Perlで入門テキストマイニング » SlideShare (share powerpoint...

    2. テキストマイニング(1) 評判情報。ポジティブ、ネガティブ • プロフィール。ブロガーの性別、年齢、地域 • そのページに関連した広告とか。 • 関連語。 • もしかして○○? • クラスタリング。グルーピング。 •

    Perlで入門テキストマイニング » SlideShare (share powerpoint...
  • http://www.designwalker.com/2010/06/jquery-forms.html

    http://www.designwalker.com/2010/06/jquery-forms.html
  • 解析用タグの設置 PHPで動くアクセス解析 mrlite

    ウェブビーコンをページにセットする 解析タグ:非フレームサイト用とフレームサイト用があります ※解析タグは解析画面からいつでも参照できます システム初期設定完了後、解析タグ発行を行ってください。 解析タグがテキストエリア内に表示されています。非フレーム用とフレーム用がありますのでご注意ください。 非フレームサイト まず、テキストエリア内の解析タグをコピーし、HTMLファイルに貼り付けます。 次に、解析タグの編集をします。ページの名前(タイトル)を変更する作業になります。記入する際の注意事項はよくお読みください。※ページタイトルを自動的に取得する用の解析タグの場合はこの作業は不要です。 解析タグをコピー&ペースト、ページの名前を変更、この作業をサイトのページ数分繰り返し、すべてのページにタグをセットしてください。 フレームサイト フレーム定義ファイルには解析タグは不要です。 トップページで必

  • 乐山厩荒商贸有限公司

    freewriter
    freewriter 2010/05/19
    ƒFƒA]
  • シェルスクリプト : レンタルサーバーさくらインターネットを使いこなす 中級HP作成講座

    June 26, 2005 シェルスクリプトを使ってcronを一括実行 第7回 前回、cronが5つまでしか設定できないので cronの命令をずらずら後ろに並べてまとめることで複数のcronを1回に実行できるという話をしました。 ただ、この方法だと、1行に書くのでとても見にくいです。 そこでシェルスクリプトを使ってcronをまとめて実行する方法を掲載いたします。 シェルスクリプトとは、複数の処理をまとめて行なう(バッチ処理)ときに使われるのですが 起動するコマンドを集めてテキストファイルに保存し そのファイルに実行権を与えることによって、順次指定したコマンドを起動することができます。 さくらインターネットは、シェルスクリプトもサポートしています。 では、シェルスクリプトはどういうふうにしたらよいのでしょう。 #!/bin/sh PATH=/bin:/usr/bin:/sbin:/usr/s

    freewriter
    freewriter 2010/05/19
    “®‰»]