タグ

perlに関するnagomumeのブックマーク (9)

  • perl で XML-RPC API を使ってブログ記事を投稿・編集する | perl/CGI | 阿部辰也のブログ――人生はひまつぶし。

    XML-RPC API を使って、perl で各種ブログに記事を投稿したり、記事を編集したりする方法の解説です。 XML-RPC API を使って、perl で各種ブログに記事を投稿したり、記事を編集したりする方法の解説です。 各ブログサービスごとの、エンドポイントの URL や、 blogid 他、必要な情報は、XML-RPC API で投稿できるブログサービスの情報まとめにまとめてあります。 metaWeblog.newPost メソッドを使ったブログ記事の新規投稿 metaWeblog.newPost メソッドを使って、ブログ記事の新規投稿をする perl スクリプトは以下のような感じ。 use XMLRPC::Lite; #-- 以下四項目はブログサービスによって異なる $blogid = 'abe'; $username = 'tatsuya'; $password = 'pas

  • MT::ObjectこそがMTの本質であると勝手に思っている。 | Junnama Online

    MT::ObjectこそがMTの質であると勝手に思っている。 公開日 : 2007-12-16 02:27:47 MTとは何だ? MTって(あなたにとって)何? って聞かれたなら、僕は『MTとは「MT::Object」である』と答えるかな。 loadメソッドは間違いなく最も複雑なメソッドです。 とあるけれど、これこそが MTの質なのですよ。きっと。 MT::Entry とか MT::Blog とか MT::Category とかみんな MT::Object のサブクラスであり、オリジナルのクラスを作ることも簡単にできる。 MTObjectBuilder(MT::Objectのサブクラスを作ってDBのテーブルを簡単に拡張するためのcgi)。 MT::Object についてちょっと書いてみる。 MTOSによって、これがオープンソースになるのです。だからMTOSは「ただで使えるブログソフト」

    MT::ObjectこそがMTの本質であると勝手に思っている。 | Junnama Online
  • CSSのプロパティをソートするPerlスクリプト

    CSSを書く時に「セレクタ内でCSS仕様書でのプロパティの出現順序に従ってソートする」という個人的なルールを守っている。何かコーディングにおいて便利な理由があるからというわけではなく、第三者に説明する時に「仕様書の出現順で書いてます!」とかで済ませられるから。今まではファイル全体を処理するオレオレPerlスクリプトで適当にやっていたのだけど、Vimで選択範囲だけをソートとかやりたくなったので、普通に標準入力を読んで結果を標準出力に吐くように書き直した。ついでにCSS3のプロパティとFirefox(Mozilla)やSafari(WebKit)、Opera(Presto)、Internet Explorer(Trident)の独自拡張などへも対応させたりとか。 #!/usr/bin/perl # Author: Kyo Nagashima <kyo@hail2u.net>, http://h

    CSSのプロパティをソートするPerlスクリプト
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 面白ラボBM11(ブッコミイレブン) 2009: Ark

    Ark CGIでも実用的に使うことが出来るCatalystライクなウェブアプリケーションフレームワーク 2009.06.01 ArkはCatalystの流れをくむPerl製のウェブアプリケーションフレームワークです。 カヤックのBM11ブッコミイレブンのような大量に小さなアプリケーションを開発するような現場においてはCatalystのような大規模なフレームワークは逆に足枷になってしまう場合があります。 「もっと軽いけどCatalystっぽくつかえるフレームワークが欲しい・・・!」 というラボ内の要望に応えて新しいフレームワークを開発しました。 といっても一から開発したのではなく、最近のPerlにはHTTP::Engineという「フレームワークをつくるためのフレームワーク」とも言える素晴らしいライブラリがあり、そのライブラリの上で開発を行っています。 HTTP::Engineを使用するとCG

  • Perl 5.10 を Mac に入れてみた

    Perl 5.10 を Mac に入れてみた 2008-05-15-1 [Mac][Programming] (YAPC::Asia 2008 Tokyo からのネタ。 動画入りレポート記事は明日アップします。) で、 tokuhirom のプレゼンで Perl 5.10 がプッシュされていたので、 さっそく使ってみようかと。 MacBook に入れることにしました。 業界標準的な方法は macports とのことで、以下を実行。 sudo port install perl5.10 実行時の出力: ---> Fetching perl5.10 ---> Attempting to fetch perl-5.10.0.tar.gz from http://www.cpan.org/src/5.0/ ---> Verifying checksum(s) for perl5.10 ---> E

    Perl 5.10 を Mac に入れてみた
  • ホームページ作成の第一歩【Perl 正規表現実験室2】

    正規表現実験室のおかげで、管理人の正規表現レベルは4くらいになりました。サイトのねたにもなり、自分の正規表現レベルもあがる、なんて画期的な企画なんだと感心しながら早速第2段の作成にとりかかりました。正直、第1段では実験と称して基の復習ばかりしていました。ここからは正真正銘実験の繰返しでいこうと思っています。目指す達人のレベルが100だと考えると…まだまだ先は長い(笑) 早速なんですが、CSVファイルにテーブルタグを加えて表に加工するプログラムを作りたいなと。こんなサイトを運営していますとこのような要望が出てくるわけです。情報量の多い表を作成する場合、個々のデータはエクセルを使用して作成し、最終段階でHTMLの表に直せば、データの入力は楽なのではないかと思いまして、よくチャレンジはするのですが、結局最後には手作業になってしまっています。行う作業といえば、「,」を「</td><td>」に一括

  • http://www.nextfood.jp/mt/plugins/MoneCart/

  • Movable Type オブジェクト・リファレンス - MT::FileMgr

  • 1