タグ

2009年10月6日のブックマーク (25件)

  • Pythonで分散バージョン管理

    【1】   SCMとは? 「Software Configuration Management System」の略で、 邦訳は「ソフトウェア構成管理システム」がふつーなんですが、 一般には「バージョン管理ツール」とかの方が通りが良いでしょう。 主な機能として、 管理対象ソフトウェアのソースコード一群の変更を記録しておき、 時系列順に変更履歴をたどれるようにしたシステムなんです。 具体的な対象はソースコードファイルが基です。 ソースコードの変更のあった行を抽出したり出来ます。 最近のバージョン管理ツールは あらゆるファイルの履歴を追えるようになっています。 ワードやエクセル、バイナリファイルなどもとりあえず バージョン別に記録されたものを取り出せます。 (部分的な変更を抽出まではできないことが多いです。) 仕組みとしては 「管理対象ファイル群」とは別に 「リポ

  • フォントブログ

    フォントブログ閉鎖と一部記事の移管について 平素はフォントブログをご覧いただき誠にありがとうございます。 数年前よりブログの更新を中止したまま、諸般の事情で過去の記事は公開をしていましたが、 時代に合わない内容や、すでに古い情報をこのまま残しておくのは良くないと考え、 フォントブログを閉鎖することにいたしました。 これまでお世話になった方々、私に様々な機会を与えてくださった方々、 そして約25年間に当ブログをご覧いただいた方々に心より感謝いたします。 私自身2014年に関東から地元へUターンをし、 書体デザイナーやフォントメーカーの方、文字関係者の方と直接お会いする機会が減ってしまったこと、 また私自身の環境の変化により、以前のように情報収集をする時間の確保が難しくなってしまいました。 フォント好きとして初心に帰り、過去の一部の記事は順次個人サイト (PETITBOYS) のブログのほうへ

    フォントブログ
  • HTMLの暴走 (meltdown3) - KAZUMiX memo

    javascript:(function(d,s){s=d.createElement('script');s.type='text/javascript';s.src='http://www.rr.iij4u.or.jp/~kazumix/d/javascript/meltdown3.js?'+(new Date).getTime();s.charset='UTF-8';s.id='KM3';d.body.appendChild(s);})(document) 上記のコードをアドレスバーに貼り付けて実行すると、そのページが暴走を開始します。 ページによってはアニメーションが始まるまでちょっと待たされることがあるかもしれません。 色んなページで遊んでみてください。 アドレスバー貼り付けではなく、リンク動作の実験版 (実験)ブックマークレットをリンク先のページで発動させてみる - KAZUM

    HTMLの暴走 (meltdown3) - KAZUMiX memo
  • HTML崩壊 meltdown.js - KAZUMiX memo

    #ff0000">2008年12月29日追記:逆再生する新バージョン「HTML崩壊Reverse! meltdown2.js」をアップ #ff0000">2009年4月21日追記:さらに進化したバージョン「HTMLの暴走(meltdown3)」をアップ まずは軽いページでお試しください。例えば Google とか。*1 javascript:(function(){var s=document.createElement("script");s.charset="UTF-8";var da=new Date();s.src="http://www.rr.iij4u.or.jp/~kazumix/d/javascript/meltdown/meltdown.js?"+da.getTime(); document.body.appendChild(s)})(); これを適当なページのアドレスバ

    HTML崩壊 meltdown.js - KAZUMiX memo
  • 液晶モニター安くなったよな どれ買えばいいのか悩む カナ速

    3 :ノイズw(福岡県):2009/10/02(金) 14:49:15.23 ID:p4pexlTG 安いの買ったらヘッドホン端子が付いていなかったでござる 4 :ノイズw(神奈川県):2009/10/02(金) 14:49:17.38 ID:5e7m4Y/S ミツビシ 5 :ノイズs(関東):2009/10/02(金) 14:49:31.34 ID:VqQB0xEH プリンストン 6 :ノイズe(catv?):2009/10/02(金) 14:49:36.74 ID:3EWPgCQU エロ読むならpivot付き買った方がいいぞ 世界が変わる 9 :ノイズh(catv?):2009/10/02(金) 14:50:37.44 ID:nINym8JL RDT231WMを2万3千円で勝った俺が真の勝ち組。 16 :モズク:2009/10/02(金) 14:52:16.88 ID:SKUOwnZ

  • お買い得 - okaidoku @ ウィキ

    **2chお買い得PCモニタメモ。 iiyamaの高速表示モニタ期間限定割引 25.5 1920*1200 https://www.amazon.co.jp/dp/B001DNLI7W?tag=zse-22&camp=243&creative=1615&linkCode=as1&creativeASIN=B001DNLI7W&adid=19GSPAEMRMB5Q483TQC4& 21.5 激安 フルHD https://www.amazon.co.jp/dp/B001O8XEF0?tag=zse-22&camp=243&creative=1615&linkCode=as1&creativeASIN=B001O8XEF0&adid=00EB8YPR2ER6Y4VK20F3& 23.6 フルHD 3系統 https://www.amazon.co.jp/dp/B001OBU4OQ?tag=zs

    お買い得 - okaidoku @ ウィキ
  • PHP で快適なテスト駆動開発を - Stagehand_TestRunner の特徴と使い方を知る | ITEMAN Blog - アイテマンブログ

    先日、今年の 1 月以来となる Stagehand_TestRunner の最新バージョン 2.7.0 のリリースを行いました。コマンドラインのテストランナーを提供するこのプロダクトは、テスト駆動開発 (TDD: Test Driven Development) をより快適にすることを目的としています。 今回は Stagehand_TestRunner の特徴と使い方をご紹介いたします。 Stagehand_TestRunner とは? Stagehand_TestRunner とは、PHPUnitSimpleTest といった PHP のテスティングフレームワーク向けに書かれたテストの実行に特化した Piece Framework のプロダクトで、下記のような特徴があります。 指定されたディレクトリに含まれるテストの実行 指定されたファイルに含まれるテストの実行 指定されたファイル

    Akineko
    Akineko 2009/10/06
  • ウノウラボ Unoh Labs: Flash Lite ことはじめ。

    こんにちは。 コーヒー飲むならマンデリンな ryosuke です。ただ実際の所深いこだわりはありません。 早速ですがFlash Lite は携帯向けという事もあって少なからず制限があります。今回はその辺りを中心に特徴をざくっとまとめてみようと思います。 実装バージョンの普及状況 例によってキャリア毎に制限が異なったりするので Flash Lite の仕様と同時に各キャリアの実装状況を把握する必要があります。 モバイル用のFlashとして登場したFlash Liteですが、現在3キャリアあわせると 1.0/1.1/2.0/3.0/3.1 があります。 1.0はdocomoとSoftbankの端末のいくつかに存在する程度で余り数はありません。auは1.1の実装から提供されています。 普及率やスペック、上位互換性から1.1でパブリッシュされたswfのコンテンツが作りやすく、最も多くのユーザーにリ

  • GoogleスプレッドシートをWebサイトに貼り付ける方法 - IDEA*IDEA ~ 百式管理人のライフハックブログ

    ドットインストール代表のライフハックブログ

    GoogleスプレッドシートをWebサイトに貼り付ける方法 - IDEA*IDEA ~ 百式管理人のライフハックブログ
  • ITに弱い上司や社長を納得させるアクセス解析サービス「Web Analyst」を使ってみた

    アクセスログをグラフや図で表示するアクセス解析ソフトやオンラインサービスはたくさん存在しますが、何十種類ものレポートを表示することができると、逆にどれが大事でどれがそうでないのかが判断しにくくなります。まして、IT系に詳しくない上司や経営者層を相手にするのであれば致命傷です。内容がいくら正しくても、意志決定を行う人が理解できないレポートは役に立ちません。 そこで使えるのが「社長がみてもわかる」をコンセプトにしたアクセス解析サービス「Web Analyst」。とにかく簡単に使えるのが特徴で、専門用語を一切使用せず、当に必要なものに絞り込んで作られており、読んだ後すぐ行動に移せるほど的確な分析をしてくれる利便性を追求したものとなっています。 というわけで、実際に使ってみたレビューとレポートの詳細は以下。 アクセス解析に基づく成果分析ツール|Web Analyst(ウェブアナリスト) http

    ITに弱い上司や社長を納得させるアクセス解析サービス「Web Analyst」を使ってみた
  • Google Analyticsから訪問数・PV数をPHPでゲットするサンプルコード:phpspot開発日誌

    Google Analyticsから訪問数・PV数をPHPでゲットするサンプルコードが公開されています。 Google Analytics PHP API example - SWIS BV にて公開されている、analytics.class.php というライブラリを使ったサンプルになりますが、次のようなコードで簡単に取得できます。 <?php $analytics = new analytics('aaa@aaa.aaa', 'P@ssw0rd'); $analytics->setProfileByName('davidwalsh.name'); $analytics->setMonth(date('n'), date('Y')); // 日ごとの訪問者数を得る print_r($analytics->getVisitors()); // 日ごとのPV数を得る print_r($ana

    Akineko
    Akineko 2009/10/06
  • デザイナーが教えてくれるインスピレーションTips&ツール集 – creamu

    Six Revisionsで、デザイナーが教えてくれるインスピレーションTips&ツール集がまとまっています。 TheBestDesigns.comを運営していてアートディレクター、フロントエンドエンジニアとして働いているAngela Rohnerさんによる記事ですね。 デザイン関連のブログとして、 » Fuel Brand Network of Sites 最近ローンチして、私が最も好きなブログネットワークの一つ。デザインやイラスト、アプリ、コーディングなどについての役に立つ記事が満載 » Footer Fetish 私が最近見始めた、インスピレーションが得られるサイト。クリエイティブなフッターを集めている » Blog Design Heroes かっこいいブログデザインのギャラリー » Folio Focus クリエイティブなポートフォリオサイトを集めたサイト » Minimal E

  • 日本人が英語を学ぶのに最適な動画サイト Japan in Motion

    を訪れる人や日に関心のある人を対象として 主に英語で日を紹介する動画を公開している Japan in Motion というサイトがある。 中身はこんな感じ。 運営しているのは 映像制作会社 TSS プロダクションで、 すべて自前で制作している。 英語だけで約200のコンテンツがあるとのこと。 さてこのサイトはもともと外国の人を対象としているんだけど 日人が英語を学習するのにもぴったり。 だいたい外国語の教材というと 扱われる題材はその言語が話されている国や地域の 歴史文化に関するものが多いように思う。 だけど、実際にその言語を使う上で 実はそれらを知っている必要はあまりない。 もちろん最低限のタブーは知っておくべきだけど それ以外のことについては わからなかったら質問すればいい。 それが会話のきっかけにもなるし、 ヘタに予備知識を持っているより 現地でまさに生活している人から直

    日本人が英語を学ぶのに最適な動画サイト Japan in Motion
  • 零細IT企業の社長だけど、何か質問ある?

    1 名前:米糠:2009/10/04(日) 03:48:40.14 ID:WCIb/sNN0 んーむ 7 名前:以下、名無しにかわりましてVIPがお送りします:2009/10/04(日) 03:51:45.82 ID:3/8MQISv0 社長こんな時間に何してんすか >>7 仕事してます。 スペック 年齢29歳 資金3000万 創業約10年 もはやベンチャーとは呼べない・・ 社員数30人くらい 東京ではない、地方都市 ビジネスモデルなんて大それたものはなくなってしまった ひたすらWeb作ったりシステム作ったりコンサルしたりです。 5 名前:以下、名無しにかわりましてVIPがお送りします:2009/10/04(日) 03:50:04.95 ID:SkF9SBF40 デスマ、サービス残業だらけ? >>5 多少はあります。 多少ブラックです。 11 名前:以下、名無しにかわりましてVIPがお送

  • スィンプロ (sinproject) Windows Vista 環境で TortoiseHG(Mercurial)を利用してバージョン管理とバックアップを行う (1)

    2024年03月 / 02月≪ 12345678910111213141516171819202122232425262728293031≫04月 ひたすら増え続けるファイルの管理をどうするか・・・ 数日前からあれやこれやと模索、研究していたことにやっと終止符が打てました。 Windows Vista 環境で TortoiseHG(Mercurial)を利用してバージョン管理とバックアップを行うことに決めました。 デスクトップパソコンやノートパソコンなど複数台のPCを利用していると、 ドキュメントファイルや写真、動画、音楽ファイルを集中管理するには結構骨が折れるもの。 また、プログラム開発を行っているとファイルのバージョン管理は絶対しておきたいもの。 そしてハードディスクは、大切な思い出のファイルたちを引き連れてなにも告げずに突然お亡くなりになってしまうもの。 こういったことに、すべてうま

  • Mercurial [てきとうにめも]

    設定は~/.hgrcに書く. 常に適用させたい除外ファイルは ~/.hgrcの[ui]にignore=~/.hgignoreを追加して ~/.hgignoreで無視するファイルを設定します。 特定のリポジトリに適用させる場合はそれぞれ repo/.hg/hgrc repo/.hgignore に書きます。 .hgrcにとりあえず全部utf8を使うための設定。こうしないとservでの日語が全滅します。 $ emacs ~/.hgrc [ui] username = foo ignore= ~/.hgignore [defaults] add = --encoding=utf-8 clone = --encoding=utf-8 commit = --encoding=utf-8 pull = --encoding=utf-8 push = --encoding=utf-8 rem

  • 【Proton.jp】 Mercurial Tips

    はじめに Mercurialはバージョン管理のためのソフトウェア。分散型なのでリポジトリを自由に持ち運べるメリットがある。またLinux, Windows, Mac OS X など多くのOSに対応しているため、様々な環境で開発ができる。 Pythonのインストール Python体のインストール MercurialはPythonで書かれているのでPythonが必要。 インストールされていない場合は次の方法でインストールする。 Pythonは公式サイトからダウンロードできる。 ここではPython 2.6 系のPython 2.6.6を取得した。 コンパイルからインストールまでは次の通り。 $ tar zxvf Python-2.6.6.tgz $ cd Python-2.6.6/ $ ./configure $ make $ sudo make install Pythonはデフォルトで

  • 任意のPHPコードをWordPressのウィジェットに変換してくれる『Widgetifyr』 | 100SHIKI

    今試してみたが、これ、すごい便利かも。 Widgetifyrは、任意のPHPコードをWordpressのウィジェットに変換してくれる、という優れものツールだ。 使い方は簡単で、このサイトで好きなPHPコードを貼り付け、変換してくれたコードをwp-contents/pluginに突っ込み、プラグインを有効化してからウィジェットとしてはめこむだけだ。 PHPは書けるけど、WordPressの仕組みを勉強するのが面倒、という人も多いだろう。そうしたシーンで効果を発揮しそうだ。 WordPress、いいですよ。こうしたツールを使えばさらに魅力倍層だ。もう、みんな、WordPressになっちゃえ。

    任意のPHPコードをWordPressのウィジェットに変換してくれる『Widgetifyr』 | 100SHIKI
  • これなら分かるAR(拡張現実)

    iPhoneアプリのセカイカメラやアニメの電脳コイルなど、なにかと話題のAR。既存のWebサービス・概念・製品とマッシュアップすることによって、ARはさらにユニークな方向に可能性が広がります iPhoneアプリのセカイカメラで話題 セカイカメラや電脳コイルや、なにかと話題のAR(Augmented Reality:拡張現実)ですが、既存のWebサービス・概念・製品とマッシュアップすることによって、ARはさらにユニークな方向に可能性を広げることができます。 この連載では、連続デブ(開発)小説と題して開発を続けているAR三兄弟のマッシュアップ事例を1つ1つ紹介しながら、ARの新しい可能性について皆さんと探ってゆきたいと考えています。 ところで、ARって何? AR三兄弟と名乗っている以上、この質問には全力で答えられなくてはいけませんね。ARとはAugmented Realityの略で、日語では

    これなら分かるAR(拡張現実)
  • 強力すぎる同一画像検索「TinEye」にFirefox アドオン版が登場 | ライフハッカー・ジャパン

    デスク配線がスッキリ。Ankerの全部入り12 in 1モニタースタンドが突然8,250円OFFされてた #Amazonセール

    強力すぎる同一画像検索「TinEye」にFirefox アドオン版が登場 | ライフハッカー・ジャパン
  • Google Reader から直接 Evernote に記事を送る (はてブにも!)

    そういえばこの便利な機能を紹介するのを忘れていましたっけ。遅きに失した気もしますが知らない人もいるかもしれないので気にせずエントリー。 Google Reader の英語版を利用している人には、日語版にはいまのところ存在しない “Send to” 機能があります。これは、Google Reader の記事を delicious や、Instapaper や、Tumblr や Twitter / FriendFeed に送るという、地味ですが非常に便利な機能です。 この機能が出て以来、ちょっと長い記事は一発で Instapaper に送信して、iPhone でゆっくりと読むようにしています。ツールを分けることで10 分で 1000 件をスキャンすることの対極にあるような読み方を実現しているのです。 デフォルトではこの Send to 機能に Evernote は入っていませんが、Googl

    Google Reader から直接 Evernote に記事を送る (はてブにも!)
  • 画像写真素材 足成

    「写真素材 足成」は、全国のアマチュアカメラマンが撮影した写真を、写真素材として無料で提供しています。個人、商用を問わず全て無料でお使い頂け、その上、煩わしいクレジットやリンクの表記、ユーザー登録は一切不要。Web、紙、動画他、あらゆる媒体で写真素材としてのご利用が可能です。更新も365日毎日行っております!

  • 国産限定・Web制作時に覚えておくと便利な14のフリーのWebサービス

    最近、国産のWebサービスも かなり勢いがあるなぁと思ったので ちょっとまとめてみました。よく 紹介されるのは海外製ですが、 それに劣らないMade in Japanの Web制作者が知っておくと便利そうな フリーのWebサービスをご紹介します。 順不同です。日語が完全に通じる海外Webサービスも今回は省いて純国産のWebサイト制作に一役買ってくれそうなWebサービスをご紹介したいと思います。出来る限り高性能だったり多機能なWebサービスのみにしたつもりですが主観入ってます。 Color of Book 国産サービスで一番多用しています。AmazonAPIを使って雑誌の表紙を抜き出し、その表紙からカラーチャートを生成。アイデアが素晴らしいですね。雑誌は表紙のデザインや色で惹きつけるよう考えられている事が多いのでWeb制作時のカラー選定にかなり参考になるのでは。 Color of Book

    国産限定・Web制作時に覚えておくと便利な14のフリーのWebサービス
  • ウノウラボ Unoh Labs: Mercurialでバージョン管理

    stoplightで最大化したターミナル上でzshとscreenとEmacsを立ち上げ、 明朝体フォントでプログラミングするbokkoです。 今回はバージョン管理システムの1つであるMercurialについて紹介します。 ウノウではSubversionとTracを組み合わせて開発を行っていますが、 僕個人では今年の春ぐらいからEmacsやzsh、screenなどの各種設定ファイルをMercurialでバージョン管理しています。 Mercurialとは? Mercurialは分散型のバージョン管理システムです。 これに対して、CVSやSubversion(以下SVN)は集中型のバージョン管理システムにあたります。 分散型と聞くと難しそうなイメージがわくかもしれませんが、 CVSやSVNに比べてると、より手軽にバージョン管理を行うことができるというのが、 Mercurialに対する僕の印象です

  • VMwareのCentOS5.3にredmine0.8.4を入れた - くすろぐ

    VMwareのCentOS5.3にredmine0.8.4を入れた のでメモを残す。 http://jaist.dl.sourceforge.net/sourceforge/thoughtpolicevm/centos-5.3-i386-server.zip CentOS release 5.3 (Final) gcc version 4.1.2 ruby 1.8.7 gem 1.3.4 Rails 2.1.2 postgresql 8.1.11 redmine 0.8.4 -------------------------------------- log --------------------- ● yum update ● ホスト名の設定 vi /etc/sysconfig/network HOSTNAME=VMware ● 固定IPアドレスの設定 vi /etc/sysconfi

    VMwareのCentOS5.3にredmine0.8.4を入れた - くすろぐ