programmingに関するnshashのブックマーク (79)

  • Xinha Here! MOONGIFT

    対応を待たずに使う Xinhaは便利だけれど、自分の使っているサービスでは未対応…そんな人は自分でテキストエリアを変えてしまおう。 対応を待たずに使う 単純なテキストエリアをWebオーサリングツールへ変えてしまうソフトウェアは非常に便利だ。だが、それはサービス提供側が導入してくれなければならない。どれだけ便利でも使えなければもどかしい。 サービス提供側の対応を待つくらいなら、こちらが変えてしまおう。 今回紹介するオープンソース・ソフトウェアはXinha Here!、任意のテキストエリアにXinhaを適用するFirefox 機能拡張だ。 Xinha Here!をインストールしたら、テキストエリアで右クリックしてみよう。Open Xinha Here!を選択すれば、新しいウィンドウが開き(または下半分が競り上がり)、Xinhaが使えるようになる。 Xinha Here!のオプションではXinh

    Xinha Here! MOONGIFT
    nshash
    nshash 2007/02/15
    最近までRedRailsだと思ってた。で、日本語化はWindowsならhttp://eclipse.cspc.jp/perma/000212/。Macなら http://d.hatena.ne.jp/zariganitosh/20061125/1164446836
  • PHPで画像のサムネイルを超簡単に作る方法「phpThumbnailer」:phpspot開発日誌

    Index of /projects/phpThumbnailer PHPで画像のサムネイルを超簡単に作る方法「phpThumbnailer」 PHP+GDな画像のサムネイル作成って結構面倒だったりしますが、配布されているThumbnail クラスを使えば超簡単にサムネイルが作れます。 配布パッケージ内に、class.Thumbnail.phpが含まれていて、次のようなサンプルプログラムで簡単に画像のサムネイルを生成できます。 <?php include("class.Thumbnail.php"); $tn_image = new Thumbnail("sample.jpg", 300, 300, 0); $tn_image->show(); ?> プログラムでは、sample.jpg のサムネイルを 最大幅 300px, 最大高さ 300px のサイズで作成し、画面に出力します。 Th

    nshash
    nshash 2007/02/15
    サムネイルをすぐに作れるPHPクラスライブラリ。単にサムネイルを作りたいならphpThumbの方がURIいじるだけなのでラク。
  • ImageSorter レビュー MOONGIFT

    ImageSorter レビュー インストール (クリックすると拡大します) 完了です。 (クリックすると拡大します) 起動 (クリックすると拡大します) サンプル画像 (クリックすると拡大します) 更新日ソート (クリックすると拡大します) 球状 (クリックすると拡大します) ドラッグで回転 (クリックすると拡大します) 拡大 (クリックすると拡大します) ソフトウェア紹介用画像 (クリックすると拡大します) レビュー (クリックすると拡大します) 球状 (クリックすると拡大します) ビューワー (クリックすると拡大します) ImageSorter 紹介はこちら

    ImageSorter レビュー MOONGIFT
    nshash
    nshash 2007/02/09
    ウェブ自体が汎プラットフォーム的だしOSがあればブラウザも付いてくるから本格的なウェブアプリをデスクトップに落とすには向いてなくて、PHP使えてC#使えない人が簡単なブラウザレスアプリを作る為に使うのだと思う
  • XML/XSL Tips

    nshash
    nshash 2007/02/08
    XSLの使い方を実践的に集めたコンテンツ。こういうTips集って意外になかったりするから助かります。
  • Rails のためのものぐさな Web アプリケーションの国際化手法 - 川o・-・)<2nd life

    最近、自分が作る Web アプリケーションで、日語圏に限らず使ってもらえそうな物は最初から一応国際化(というか英語対応)して作るようにしています。国際化対応しておくと、はてブに限らず、del.icio.us や digg で取り上げられたりして、いろいろな人に使えてもらって嬉しいし海外からも adsense 収入gです。del.icio.us のトップや /popular/ からのリファラは、はてブトップ or 人気エントリーからのリファラとそんなに変わらないぐらいなのですが、digg からのアクセスはその十数倍あって驚きでした。 で、題の国際化の方法なのですが、favicon2dots や polaroizeぐらいの小粒なアプリケーションなら、ほんの数分〜十数分作業時間を増やすだけで対応できてしまうので、その方法のご紹介を。 ruby-gettext 武藤さん作の ruby-gett

    Rails のためのものぐさな Web アプリケーションの国際化手法 - 川o・-・)<2nd life
    nshash
    nshash 2007/02/07
    Webアプリの国際化を念頭に置くとホストドメインもgtldしか使う気がおきなかったり。gettextを用いた国際化…思ってたより楽ぽい、そういやartonさんのrails本にも載ってた。
  • 300 Multiple Choices - HTTP Status Code

    このウェブサイトは販売用です! studyinghttp.net は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、studyinghttp.netが全てとなります。あなたがお探しの内容が見つかることを願っています!

    nshash
    nshash 2007/02/06
    RFCの邦訳を基に構成
  • jhfcaptcha - これは便利!Captcha画像を生成できるライブラリ

    XHTML validなファミリーツリー生成ソフトウェア 応用範囲の広そうなファミリーツリー生成ソフトウェアです。 XHTML validなファミリーツリー作成ソフトウェア これは見事なソフトウェア。 もし何かのデータの親子関係のリストを作成する場合、どのように作成するだろうか。ドロー系ソフトウェアや表計算ソフトウェアを使う事が多いだろうか。 そうした中、テキストベースであれば検索や編集も手軽にできて便利だ。 今回紹介するオープンソース・ソフトウェアはXHTML Family Tree Generator、ファミリーツリー作成ソフトウェアだ。 XHTML Family Tree Generatorを使えば正に手軽に親子関係の作成ができる。 元になるのは単なるテキストファイルだ。加えて画像を用意すれば、ぐっと見栄えがよくなる。各ノードをクリックすれば、そのノードを中心として表示される。ズーム

    jhfcaptcha - これは便利!Captcha画像を生成できるライブラリ
    nshash
    nshash 2007/01/30
    コメント画面・登録画面・メールフォームなどに。
  • perl - 勝手に添削 - isbn2asin : 404 Blog Not Found

    2007年01月24日12:30 カテゴリLightweight Languages perl - 勝手に添削 - isbn2asin 久々の勝手に添削コーナ。今回は、hyukiさんのこちら。 結城浩のはてな日記 Amazon Web Servicesを使って、ISBN-13からASINを取得するPerlプログラムを作ってみました。まずは添削結果。 #!/usr/local/bin/perl use strict; use warnings; use CGI; use LWP::Simple; use XML::Simple; use URI; my $aws_access_key_id = 'YOUR AWS ACCESS KEY'; # For debug. my $OUTPUT_ENCODING = 'UTF8'; # Set up ISBN. my $isbn = shift or

    perl - 勝手に添削 - isbn2asin : 404 Blog Not Found
    nshash
    nshash 2007/01/24
    ISBN to ASIN using Perl
  • perl - aws2jsonp.cgi : 404 Blog Not Found

    2006年10月05日22:30 カテゴリLightweight Languages perl - aws2jsonp.cgi AWSの汎用のJSONP Gatewayが欲しかったので作りました。 AmazonのXML Webサービス(REST)はXSLを書くだけでもかなり使える:Goodpic AmazonのXML WebサービスのURL(REST) http://xml-jp.amznxslt.com/onca/xml3? このURLの?の後に以下のパラメーターを&で続けて指定します。 ここではCGIのソースがメインなので、JSONPをどう使うかは解説しません。 ここではServer Sourceのみ公開します。 aws2jsonp.cgi ソースを見てもわかるとおり、associate id と access key はCGIにむき出しです。が、これらは見えることを前提にしているので

    perl - aws2jsonp.cgi : 404 Blog Not Found
    nshash
    nshash 2007/01/24
    AWS to JSONP using Perl
  • Amazon Web Service と PHP で JSONP - AUSGANG SOFT

    AsociateHelperのバージョンアップに備えて、Amazonの商品情報をJSONPで呼び出す方法をメモっておきます。 JSONPって何よ?って方は以下を参照。 hail2u.net - Weblog - JSONP http://hail2u.net/blog/coding/jsonp.html JSONをJavascriptでより扱いやすくするものっぽいです。 JSONPサンプル http://amazie.jp/la/json.php?mode=Books&keyword=harry&callback=loaded ※これは、サンプルで公開サービスではないです。予告なく停止することがあります。 これを使ったAmazon検索 http://amazie.jp/la/jsonp/new.htm コードのせいなのか、うちのサーバーが重いのか、今ひとつレスポンスがよくない感じ。 PHP

    nshash
    nshash 2007/01/24
    AWS to JSONP using PHP
  • php/Prhagger - EthnaWiki

    偶然このページに辿りついた人達へ。 install アクションを作る 命名規則 バグ typo install時のPublishのconfigがonClickで開かない 実装したい。 エントリポイント作成が成功したか失敗したかチェックする configの項目をエディットボックス以外も指定できるように generateされたコードの改行コードが^Mになってる。 関連URL PRhaggerを紹介しているサイト Comment Plaggerのパクり。PHPで動く。php/rhacoで作られている。作られていた。 偶然このページに辿りついた人達へ。 PRhaggerは消滅しました。php/conveyorがその後継です。ConveyorはPlaggerよりもずっとGUIよりで初心者にも直感的です。是非使ってみてください。 install まずrhacoが必要。解凍してどこかに配置する。

    nshash
    nshash 2007/01/23
    rhacoというフレームワークを使ってコードベースで使うplagger。「ぷるはがぁ」って読むんですか?
  • なんちゃって個人情報

    なんちゃって個人情報は「Generator of the Year」にて【便利賞】を受賞いたしました!! 投票して下さったみなさま、当にありがとうございました。 今後もどんどん使ってやって下さい。 プログラム等に使えるかもしれない個人情報のテスト用データを作成できます。特に説明が必要なものでもないので、とりあえずやってみていただければわかると思います。 念の為書いておきますが、生成した偽個人情報により発生したいかなる損害も当方は一切関知しません。たまたま名前が実在の人物と同姓同名になってしまうかもしれませんし、特に電話番号や携帯については実際に使われている番号と重なることがありますから、扱いには十分注意して下さい。 何かご要望とかありましたらお気軽にブログまでコメント下さい。 HTML シンプルなHTMLのテーブルで出力します。 XML ルートを<records>、各レコードを<reco

    nshash
    nshash 2007/01/19
    使う日が来るのだろうか。
  • 楽天API PEAR::Services_Rakuten-0.1.0リリース

    [2007/07/18追記] Services_Rakuten-0.2.0がリリースされています。今後はこちらをご利用下さい。 楽天から公式APIが公開されましたので、早速PEARパッケージを作ってみました。 PEAR::Services_Rakuten-0.1.0 $ pear install --alldeps /blog/download/Services_Rakuten-0.1.0.tgz 楽天APIを使用するにあたってデベロッパーIDが必要ですので【楽天ウェブサービス】RAKUTEN WEBSERVICEで取得しておきましょう。 使い方は以下です。検索サービスごとにメソッドを分けています。do~()で値を連想配列で返します。 <?php require_once('Services/Rakuten.php'); $api = new Services_Rakuten('your_

    nshash
    nshash 2007/01/19
    API@Pearがまた一つ。
  • 優秀な主婦はイベント・ドリブン(event-driven)方式でパンを焼く

    昨日のエントリーで、「人は一つの仕事を処理するときには、それを小さな仕事に分割して、順番に処理する」と書いたが、「パンを焼く」という仕事を例に取れば、こんな風になる。 1.イーストを30℃のお湯と一つまみの砂糖とまぜて15分間予備発酵させる 2.ボールに強力粉、予備発酵させたイースト、砂糖、塩を入れて良く混ぜる 3.こね板の上で生地をこねる 4.ボールにラップをして室温で1時間発酵させる(一次発酵) 5.適当な大きさに生地を分割し、丸めて形を作る 6.オーブンに入れ、30分発酵させる(二次発酵) 7.オーブンの温度を200度にして18分焼く これは、ソフトウェアで言えば「手続き型のプログラム」であり、人間が一連の作業を把握するのに最も適した記述の仕方である(その証拠に、実際のどのレシピブックを見ても、レシピは必ず「手続き型」で書かれている)。 興味深いのは、このレシピにおける、「15分予備

    nshash
    nshash 2007/01/19
    手続き型・イベントドリブン型プログラミングの違いを例で説明、賢いなぁ。
  • [Lifehacks]Plaggerのインストールと使いかた - ichan::Weblog (2006-03-01)

    nshash
    nshash 2007/01/18
    インストールも簡単。
  • マイミク日記もGmailでまとめて読もう 導入編 - なつみかん@はてな

    まとめて読もうシリーズ。(続くのかは不明) UIがかなりアレなmixiも、Plaggerを使ってまとめて読めば快適です。 で、これまでは1つのconfigに書いてきましたが、mixiだけは別にしておいた方が良いと思います。 config.mixi.yaml global: assets_path: assets/ timezone: Asia/Tokyo log: level: debug plugins: - module: CustomFeed::Mixi config: email: hoge@hoge.jp password: xxxxxx fetch_body: 1 show_icon: 1 feed_type: - RecentComment - FriendDiary - Message - Log - module: Filter::Rule rule: module: D

    マイミク日記もGmailでまとめて読もう 導入編 - なつみかん@はてな
    nshash
    nshash 2007/01/18
    Gmailで読む手もあるのね。
  • メッセージ

    ウェブ魚拓は、ウェブページを引用するためのツールです。ブログや掲示板に、記録した魚拓のURLを貼って利用できます。

    メッセージ
  • 304 Not Modified: 個人ニュースサイトをPlaggerで見よう&Plagger役立ちリンク集

    「個人ニュースサイトのニュースを一ヶ所でまとめて読みたいんだけど…」 「それPla(ry」 というわけで、RSS配信を行っていない個人ニュースサイトをPlaggerで読もうと思ったのですが、リンクがまとまってなかったのでまとめてみました。これを機会にPlaggerをはじめてみようと思った人のたの参考リンク集付き。 ◎なつみかん@はてなさん 個人ニュースサイトをGmailでまとめて読もう 導入編 CustomFeed::Config RinRin王国さん CustomFeed::Config かーずさん CustomFeed::Config マク CustomFeed::Config 放蕩オペラハウス CustomFeed::Config AppleStyle CustomFeed::Config 楽画喜堂 CustomFeed::Config うつらうららか CustomFeed::Con

    304 Not Modified: 個人ニュースサイトをPlaggerで見よう&Plagger役立ちリンク集
    nshash
    nshash 2007/01/18
    plagger界隈
  • Dual DHCP DNS Server レビュー MOONGIFT

    特集「オープンソース×10年」 予算ゼロからのIT環境整備2014/01/30 特別寄稿:センチメンタル・ジャーニー ~OSSはまだ16だから~2014/01/30 EC-CUBE – オープンソース・Eコマースの雄の進化を見る!2014/01/30 Zabbix Japanに聞いたオープンソース×ビジネスを成功させるための3つの基2014/01/30 MOONGIFTの運営で大事にしている3つのこと2014/01/30 2007〜8年の大きな変動まとめ!2014/01/30 なぜプレミアム?そこから得られた経験教えます2014/01/30 2006〜09年、各年の人気オープンソース・ソフトウェアベスト52014/01/30 狙われやすいサイトはどんなサイト?オープンソース×セキュリティについてペンタセキュリティシステムズに聞く2014/01/30 aegifが考える企業でOSSを開発す

    Dual DHCP DNS Server レビュー MOONGIFT
  • ヤドカリデンキ商会(第一倉庫) - さくらのレンタルサーバにRuby on Railsを入れる手順

    自分用メモ 1. RubyGemsを入れる setenv RUBYLIB /home/ID/lib/ruby/site_ruby/1.8:/home/ID/lib/ruby setenv GEM_HOME /home/ID/lib/ruby/gem mkdir /home/ID/lib/ruby/gem (rubygemsをダウンロードして展開して、そのディレクトリにcdする) ruby setup.rb config --prefix=/home/ID ruby setup.rb setup ruby setup.rb install ここから引用 2. Railsをインストール gem install rails --remote 3. .cshrcを書き換え pathに/home/ID/lib/ruby/gem/binを追加 下の1行を追加 setenv RUBYLIB /home/

    ヤドカリデンキ商会(第一倉庫) - さくらのレンタルサーバにRuby on Railsを入れる手順
    nshash
    nshash 2007/01/14
    容量どれくらい使うんだろ。