blog.shiten.info with us you can

ブログの見た目を変更

久しぶりにブログの見た目の部分(CSS)をいじった。

可変部分と固定部分を混在させるリキッドデザインの方法を修正。
もっと簡単に実現するようにしました。

最近は、会社サイトのリニューアルで jQuery と戯れるばかり。
で、久しくCSS周りの事情に疎い生活をしてたので、久しぶりに各ブラウザの挙動に悩まされてみました。
やはり時々は触っていないと感覚を失います。

IE を完全に無視するのはやめました。
IE7 以上であれば、ある程度表示できると思います。

| コメントは受け付けていません。 | etc...

ネットでの実名議論

ネットは、匿名っぽいこともできるし、実名を公開することもできる。匿名っぽいハンドルネームで活動しているつもりでも、その裏に重要な個人情報が隠れている場合も多い。PSNの一件で周知されたのかなと思う。「状態」の面で言うと、あの人、よく見かけるけど名前は知らない、というそんな状態が、現実(リアル)でも存在する。それはネットでも同じではないか。

今までは、オンライン銀行などのオンラインサービスだけだっただけで、今後は、FacebookなどのSNSも含めて、実名(個人情報)を利用する場面が増えてくるんじゃないかな。それがインターネットの正常な成長なんじゃないかなぁと思うし。

匿名で利用している場と、リアルな場を関連付けられないようにする努力は必要だと思うが、今後は、インターネットが「仮想現実だ」という表現は「古い」という状況なんだろう。

| コメントは受け付けていません。 | etc...

はてなブックマークを初期化

はてなブックマークは、自分のアカウントではプライベートで使ってた。だけど、Twitterと連携させてみたいと思ったので、今までのブックマークを隠したいと。ただ、個別にプライベートにできないようで、今までのブックマークを削除しようと。機能的には用意されていないようなので、自分で削除しなきゃいけないんだけど、数も多いし、手作業ではどうにもならなさそうだった。

API 経由でできそうだと思ったけど、どうせ車輪の再発明になりそうだということで、Googleで検索してみるとやはり存在した。koshigoewiki:はてな:はてなブックマーク [KoshigoeWiki]にスクリプト(Perl)が公開されてます。備忘録に、如何に手順等を残しておきます。

自分の Ubuntu Server が入った VPS サーバにて実行してみた。XML::Atom が必要なので、以下のコマンドを実行してインストールしておく必要がある。

$ sudo apt-get install libxml-atom-service-perl

#!/usr/bin/perl -w

use strict;
use XML::Atom::Client;

my  = "http://b.hatena.ne.jp/atom";
my  =  . "/post/";
my  =  . "/edit/";
my  =  . "/feed";
my $USER     = "KoshigoeBushou";
my $PASS     = "x2tnx8";

# Initialize
my $api = XML::Atom::Client->new;
$api->username($USER);
$api->password($PASS);

my $recentFeed = $api->getFeed();
my @eidList    = getEIDList($recentFeed->as_xml);
while (scalar @eidList > 0) {
  foreach my $eid (@eidList) {
    print "[DELETE] eid:$eid/" . $api->deleteEntry( . $eid) . ".¥n";
  }
  $recentFeed = $api->getFeed();
  @eidList    = getEIDList($recentFeed->as_xml);
}

##

sub getEIDList {
  my $feed = shift;

  my @lines   = split("¥n", $feed);
  my @eidList = ();
  foreach my $line (@lines) {
    if ($line =~ /rel¥=¥"service.edit¥"/) {
      $line =~ /href¥=¥".+¥/edit¥/([0-9]+)¥"/;
      push(@eidList, $1);
    } else {
    }
  }

  return @eidList;
}

で、

$ perl test.pl

を実行しました。

| コメントは受け付けていません。 | tech