M.C.P.C.

―むり・くり―プラスコミュニケーション


« 2009年7月 | トップページ | 2009年9月 »

2009.08.31

DTPセミナー・印刷機材展に参加したら、Twitterのつぶやきはハッシュタグをつけよう(追記あり)

DTP Booster 005が開催されているとき、Twitterで参加者がつぶやくかなーと思い、見ていたところ、結構つぶやいていた人はいたが、ハッシュタグを付けて明示的にDTP Booster関連の発言が固まるように工夫していた人と、普通につぶやいていた人といたという印象。というわけで、イベントに参加した時のTwitterつぶやきは、ハッシュタグ付けよー的なエントリ。

ハッシュタグとは?

Twitterのつぶやきは、個人が発したメッセージであるとともに、みんなに見られるメッセージでもあります。でも、そのままだとみんな平坦なところにコチャマゼに並べられている状況で、閲覧性も悪く、本当につぶやいただけーという状況になります。

そこで、発言の内容がテーマを持っていると示すために、タグ付けをします。Twitterの中では、最初に#を付けてローマ字の文字列を入力するという風習ができています。#のことをハッシュともいうので、これをハッシュタグといいます。

どうすればいいの?

Twitterでつぶやくとき、#のあとにローマ字を続けて書きます。スペースが区切りになります。たとえば、DTPに関するつぶやきをする場合は、

#dtp QuarkXPress 8.1アップデートをダウンロードした

とか

メモリが足りなくてフリーズすることはなくなったがメモリの量は強烈に要求するようになった #dtp

とかすればいいと思います。

何がいいの?

何もしないと平坦な場所に適当に並べられている「つぶやき」ですが、つぶやく人がハッシュタグを付けることで、そのハッシュタグが付いた発言を拾い出すことができます。一気に拾い出す作業(フィルタリング)はコンピュータの仕事です。

どうなるの?

下図参照。


▲Twitterにて#dtpbooster のハッシュタグで検索


DTP関連、印刷機材展など、みんなが出かけるイベントで、ハッシュタグをつけてつぶやくと、同じ会場に来ている見知らぬ誰かがつぶやいていることが見て取れるのでいいのだと思います。そのときのために、ハッシュタグを決めておいたほうがいいと思います。

ハッシュタグは連想から自然発生的にできるものですが、結局は連想しやすいローマ字の羅列がいいのだと思います。

例:DTP Booster 005の場合

#dtpb5 【2009.10.26追記参照】

(005のイベントという意味をつけたいところはわかるが誰もがそれを連想できるわけではないので孤立しそう。未来から発言を検索するというよりも、近い時間から検索することを想定するので開催回数を特定しなくてもよい)

#dtpbooster

(イベント名から連想しやすい)

あと、今後あるイベントは、JGASが予定されていますが、これは、単純に #jgas でいいのだと思います。

イベントに参加される人は、こうやってハッシュタグを付けてつぶやかれると、そのイベントに興味がある人に情報提供をすることになるし、主催者側もそのハッシュタグに気付いてイベントの反応を見られるということで、いろんな効果が発生するでしょう。

ネットを介してさらに印刷人の活動が広がっていくといいですね!


(2009.10.26 19.28追記)

DTP BoosterのTwitter ハッシュタグは「dtpbooster009」 [dtp.jdash.info]

なんかいつの間にかTwitterのハッシュタグは「#dtpbooster009」でよろーとか書いてあった(笑)。

とのことです。開催番号をつけていくこととしたようですね。主催者側でハッシュタグを公開されたので、主催者側のハッシュタグを使ってください。

[パソコン・インターネット] | 固定リンク | コメント (0) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2009.08.30

あちこちの投票所に行ってきた

選挙の手伝いであちこちの投票所に行ってきたりしましたが、僕が行ったところは大抵有権者が少なくて暇そげでした。温泉の投票所なんて、有権者もおらんのに温泉客もおらんのでまことに大丈夫かと思いました。

一方、街の中の投票所では、神社の石の鳥居をクルマでイライラ棒して入る箇所があるんですけれども、そういう立地条件でクルマでかい人とか、鳥居くぐらない信条をお持ちの人とか投票どうしているのかとか思いました。

[日記・コラム・つぶやき] | 固定リンク | コメント (0) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2009.08.29

JAGAT SNSの日記に投稿するPerlスクリプト

JAGAT SNSは、DTPエキスパート認証の更新試験をWebで申し込むといやがおうにでも入らせられるSNSでありまして、このSNSを使って回答を交換しろってことかな? JAGATも粋な計らいをしやがる。更新試験料7000円を払って良かった! て思ったら全くそういう動きがありません。というわけで、せっかく入ったJAGAT SNSなので、日記を投稿するサンプルスクリプトです。

JAGAT SNSはOpenPNEだと思うので、もしかしたらOpenPNEでできている他のSNSでも使えるかもね。

スクリプトを動かす前に、上記リンク先を参照して、コマンドラインからアカウントとパスワードをセットしておこう。こんな感じでいいのでは。

$ perl -MConfig::Pit -e'Config::Pit::set("www.jagat.jp", data=>{ username => "ABC12345", password => "password" })'

filename: jagatsns_post_diary.pl

#!/usr/bin/perl
 
use strict;
use warnings;
use utf8;
use GD;
use Config::Pit;
use Encode;
use URI::Fetch;
use XML::Feed;
use WWW::Mechanize;
 
 
# JAGAT SNSの自分のアカウント情報はConfig::Pitで
# あらかじめセットしておこう。コマンドラインからは
# $ perl -MConfig::Pit -e'Config::Pit::set("www.jagat.jp", data=>{ username => "ABC12345", password => "password" })'
 
my $config = pit_get("www.jagat.jp");
die "not preset account data in Pit." if !%$config;
my $username = $config->{username} or die 'username not found.';
my $password = $config->{password} or die 'password not found.';
 
# ダミー画像(1x1pxの白のgif画像)のファイル名。無ければ作る。
my $dummy_image = 'dummy.gif';
 
# Mechanize 初期化
my $mech = WWW::Mechanize->new();
$mech->agent_alias( 'Windows Mozilla' );  
 
 
# Main
 
set_dummy();
write_sns();
exit;
 
 
sub set_dummy {
  return if -e $dummy_image;
  my $im = new GD::Image(1,1);
  $im->fill(0,0, $im->colorAllocate(255,255,255) );
  open my $fh, '>', $dummy_image or die $!;
  print $fh $im->gif;
  close $fh;
  return;
}
 
sub write_sns {
  
  # JAGAT SNSログイン
  login( $username, $password );
  
  # 日記書き込み  
  post( "タイトル", "本文" );    # JAGAT SNSへ投稿 
  
  return;
}
 
sub login { # JAGAT SNSへログイン
  my $username = shift;
  my $password = shift;
  my $res = $mech->get('http://www.jagat.jp/mypage/login.php');
  $mech->form_number(2);
  $mech->set_visible( $username, $password );
  $mech->submit();
  die 'Login Failed.' if ($mech->uri() =~m|https://www.jagat.jp/index.php?option=login|);
  return;
}
 
sub post { # JAGAT SNS Todoへ投稿
  my $subject = shift;
  my $body    = shift;
  my $res = $mech->get('http://www.jagat.jp/igns/?m=pc&a=page_h_diary_add');
  $mech->form_number(1);       # HTML内の1番目のフォーム
  $mech->set_fields( 
    subject => $subject,
    body    => $body,
    public_flag => 'private', 
    upfile_1 => $dummy_image,
    upfile_2 => $dummy_image,
    upfile_3 => $dummy_image,
  );
  $mech->submit();             # 送信
  sleep 3;
  $mech->form_number(1);       # HTML内の1番目のフォーム
  $mech->submit();             # 送信
  return;
}

__END__

画像のダミーファイルを送っているところあたりもうちょっとスマートにできそうなんですが、とりあえず目的は達成できるかな。

[Perl] | 固定リンク | コメント (0) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2009.08.28

サーバの世界では仮想化はよく聞くがDTPだと聞かないよね

いまWebサーバ作っていてCentOS5とXenで仮想化したりして作っていまして、これはCentOSのなかでCentOSが動いているわけで、バックアップとかの面ですごい面白いです。

一方、DTPで仮想化ってあまり聞かないですよね。実際にできる例としては、Windows Vistaの中にWindows 98 SE+PageMaker 7とか、たまの仕事のために骨董品を動態保存しなくてもいいので便利だと思います。

もしできれば便利だなーと思うのは、Windows Vistaの中にWindows NT 4+ELWINとか、Mac OS X 10.6の中にMac OS X 10.5+Adobe CS3とかありますが、ライセンス的にどうかはしらん。ここら辺は難しいところですよね。

[DTP] | 固定リンク | コメント (2) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2009.08.27

WiFiSnapのライセンスを買った

Advanced/W-ZERO3[es]というスマートフォンを使っていますが、このスマートフォンを無線アクセスポイント&ルータとして使えるソフト、WiFiSnapのライセンスを購入しました。

無線LANルータ化ソフト「WiFiSnap」 [www.wifisnap.com]

これで、DTPの勉強会などで僕のAd[es]をWi-Fi接続用に接続キーなしで提供して、みんなの端末からTwitterでtsudaるみたいなシチュエーションを考えているのですが、そもそも僕DTPの勉強会に出てないや。てへ。

[パソコン・インターネット] | 固定リンク | コメント (2) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2009.08.26

mixiの自分の日記のRSSを作るPerlスクリプト(XML::Feedを使ったサンプル)

コメント欄で問い合わせがあって、mixiの自分の日記をRSSに書き出すスクリプトが欲しいって言うんですけれども、3年半前のエントリであったため、すでにスクリプトの賞味期限が切れていたので、2009年8月現在でちゃんと動くスクリプトに直しました。

ユーザーID、パスワードはConfig:Pitで管理する方式です。

パスワード設定をコードに書かない(Config::Pit) - モダンなPerl入門 - モダンなPerl入門 [perl-users.jp]

スクリプトを動かす前に、上記リンク先を参照して、コマンドラインからアカウントとパスワードをセットしておこう。こんな感じでいいのでは。

$ perl -MConfig::Pit -e 'Config::Pit::set("mixi.jp", data=>{ email => "ABC12345", password => "password" })'

filename: miximydiary2rss.cgi

#!/usr/bin/perl 
 
use strict; 
use warnings;
use WWW::Mixi::Scraper;
use XML::Feed;
use DateTime::Format::HTTP;
use Config::Pit;
 
my $config = pit_get( 'mixi.jp' );
die "not preset account data in Pit." if !%$config;
my $email    = $config->{email}    or die 'email not found.';
my $password = $config->{password} or die 'password not found.';
 
my $mixi = WWW::Mixi::Scraper->new(
  email    => $email,
  password => $password,
);
my @list = $mixi->parse( 'http://mixi.jp/list_diary.pl' );
 
my $rss = XML::Feed->new( 'RSS',
          version => '1.0', encode_output => 0 );
$rss->title( 'mixi My Diary RSS' );
 
foreach my $item ( @list ) {
  my $entry = XML::Feed::Entry->new( 'RSS' );
  $entry->title  ( $item->{subject} );
  $entry->link   ( $item->{link   } );
  $entry->content( $item->{description } );
  my $dt = DateTime::Format::HTTP
           ->parse_datetime( $item->{time} )
           ->set_time_zone( 'Asia/Tokyo' );
  $entry->issued ( $dt );
  $rss->add_entry( $entry );
}
 
print "Content-Type: text/xml; charset=UTF-8;\n\n"; 
print $rss->as_xml,"\n";
 
exit;
 
__END__

もしかしたら、mixiの隠しAPIで一発で出せるのかな?

[RSS, RSS] | 固定リンク | コメント (0) | トラックバック (1) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2009.08.25

2009.08.24

新GPマークのワンスターとかスリースターとかが卓球の球のランクに見えて困る

印刷タイムスとかに載ってたけれども、グリーンプリンティングマーク(GPマーク)が2009年10月1日から新しくなるとかいう話題。

印刷タイムス 2009年8月25日火曜日 1面より:

「GPマーク」が3ランクに

日印産連、印刷物への表示規定を改定

~中略~

 改訂前は、GPマーク表示の要件の一つとして「対象印刷製品の製造に関わる全行程をGP認定工場が行っていること」を原則とし、「本規定制定後3年間(平成21年9月まで)は、印刷工程を持つ工場がGP認定を受けていれば要件を満たしているものとみなす」としていたのに対し、改訂後は、「全行程または印刷工程をGP認定工場が行っていること」とし、新たに、「全行程をGP工場が行っている場合はツースター」、「印刷工程を認定工場が行っている場合はワンスター」のGPマークを表示できることとした。

 さらに、「全行程をGP認定工場が行いかつ印刷製品を構成する資材が基準の水準1に該当する場合をスリースター」のGPマークを表示することができることとした。

~中略~

 正式な3種類の新しいGPマークは、具体的な使用方法とともに9月に発表される予定。

こんなのです。

Newgpmark
▲Nittaku, butterfly, TSP, YAMATO

たしかワンスターが練習球でスリースターが試合球ってそれは卓球の球の話やんか!

んで、実際問題、GPマークは普及していないので、僕が思う普及方法として、よく制作方法のセミナーとかやっとるやんか、ああいう場での作例としてこのマークを入れてもらうとか、すればいいんじゃねえかと思うわけです。制作実例のセミナーって出たことないからもしそういうの既にやっていたらごめんなさい。

[印刷] | 固定リンク | コメント (0) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2009.08.23

歩道橋撤去工事

1262595637_120_2

この街に来たときは歩道橋などありやがって
とんでもない都会に来たなあと思ったもんだった

よく考えると駅前にひとつしかないけどな

とはいえ
それも撤去工事か始まった
記憶を留めようと記録する人は少ない

教育学部が看板下ろして教育人間科学部の看板を
付け替えるとき業者のほかに見守っていたのは僕だけ

時間軸上に生きている僕らのかけがえのない財産は
その時に起こった事実の記録だというのにねー

[日記・コラム・つぶやき] | 固定リンク | コメント (0) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2009.08.22

PS3でニコニコ動画が見られるようになっていた

PS3でニコニコ動画が見られるようになっていました。これで、WinBookやMacBookで調べものをしながらついニコニコ動画をひらいて調べものの仕事が進まないということがなくなります!

しかし、消費電力190Wを誇る初期型PLAYSTATION®3 60GBでするめいかラジオを聞きながら作業をすると部屋が暑くなるな! 一応液晶は消してある。

しっかし、チャコールブラックとかクルマの塗装みたいな色にしやがったな

買わなきゃしぬぞー

[パソコン・インターネット] | 固定リンク | コメント (3) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

< 最後 « これより前10ä»¶ | 全件