記事一覧

コブクロ 桜

「戦場のメリークリスマス」の次はコブクロの「桜」を練習中。

楽譜はぷりんと楽譜で購入。一曲ずつ購入できて便利です。ちなみに、中級の楽譜にしてみた。初級の楽譜は、見るからに物足りなさそうなので…。
イントロがいきなり難しいけど、それ以外は何とか弾けそうです。

発表会

発表会での演奏はイマイチでした…。
弾き始めるとストップせずに最後まで弾けたものの、ミスタッチが結構ありました。あと、強弱調整が全然できていなかったように思います。

人前で演奏したりすることに対する緊張は(多分)あまりないけど、「この時のために練習したんだー。失敗したらまた明日挑戦…は無いんだー。」ということに対しては弱いなぁ…。「この時のため」とかオーバーなものでもないですが。

まあ、そのうち慣れる…と思っておきます。

ピアノをはじめて1年

経ちました。早いような、そうでも無いような…。

「戦場のメリークリスマス」は、時々ミスタッチ無しで弾けるようになってきました。強弱やテンポ調整も、弾き始めに比べると良くなってきたようです。
後は、本番で頭が真っ白にならないかどうかが心配。

グランドピアノ

今日ピアノ教室にて、グランドピアノで練習してきました。

来月に小さな発表会があるのですが、グランドピアノで弾くのでその練習のためにも。ちなみに発表会では「戦場のメリークリスマス」を弾きます。

これまでに弾いたピアノは

  • 昔から自宅にある、調律されていないアップライトピアノ
  • 自分で購入したARIUS YDP-160
  • ピアノ教室で普段使っているClavinova(ARIUSの上位モデル)

の3つ。はじめてClavinovaを弾いたときは強弱調整が難しかったなぁ…。今思うと、自宅にあるアップライトピアノが強弱付かなさすぎですが。(^^;

で、はじめてグランドピアノを弾いた感想。

  • 音はとてもクリアで綺麗。電子ピアノとは全然違います。
  • 鍵盤のタッチや強弱の調整など、Clavinovaが近いように感じた。
  • ペダルが結構深い。中途半端にペダルから足を離すと音が濁るので要注意。
  • 低音を強く弾くと、普段よりすごく大きく聴こえる。でも先生曰く「すこし離れて聴くとそうでもないので、普段どおり弾くといい」らしい。
  • 楽譜を置く位置が妙に高い。思った以上に楽譜が読み取りにくい…。

楽譜の位置と低音の大きさ以外は、Clavinovaと同じ感覚で弾けました。さすが上位モデル。

来週、もう一度グランドピアノで練習する予定。

近況

なかなかバタバタした日が続いております…。
PHP Labo で配布しているプログラムの不具合修正もしたいけど、もう少し先かも。

freoの制作は、まあぼちぼちと。(´・ω・`)

笹の葉ラプソディ

ハイビジョンレコーダーに変えてからはじめての録画ミス。
原因不明だけど、何故か何も録画されてない…。

_| ̄|○

涼宮ハルヒの憂鬱 2期

さっき録画予約をしていたのですが、デジタル放送で表示されるテレビ欄で、サブタイトルが「笹の葉ラプソディ」になっていました。
流石に2期確定ですよね…。楽しみ。

PHPでディレクトリの内容をリスト表示

自分用にメモ。

ディレクトリの内容をリストですべて表示するプログラム。
記事のツリー表示や全文検索やサイトマップ自動作成などに応用できるかもしれません。

<?php

function get_tree($path)
{ 
  if (!is_dir($path)) {
    return;
  }

  $trees = array();

  if ($dir = scandir($path)) {
    foreach ($dir as $entry) {
      if ($entry == '.' or $entry == '..') {
        continue;
      }
      if (is_dir($path . '/' . $entry)) {
        $trees[$entry] = get_tree($path . '/' . $entry);
      } else {
        $trees[$entry] = $path . '/' . $entry;
      }
    }
  }

  return $trees;
}

function put_tree($trees)
{
  if (!is_array($trees)) {
    return;
  }

  echo '<ul>';

  foreach ($trees as $key => $value) {
    if (is_array($value)) { 
      echo '<li>[d] ' . $key;
      put_tree($value);
      echo '</li>';
    } else {
      echo '<li>[f] '.  $key . '</li>';
    }
  }

  echo '</ul>';

  return;
}

$dir   = './sample';	//sampleディレクトリの内容を表示
$trees = get_tree($dir);

?>
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=Shift_JIS">
<title>ディレクトリ表示</title>
</head>
<body>
<?php put_tree($trees); ?>
</body>
</html>

実行すると以下のようにリストタグでツリー表示されます。ディレクトリには [d]、ファイルには [f] が表示されます。

<ul>
  <li>[d] sample1
    <ul>
      <li>[d] sample1-1
        <ul>
          <li>[f] sample1-1-1.txt</li>
          <li>[f] sample1-1-2.txt</li>
        </ul>
      </li>
      <li>[f] sample1-1.txt</li>
      <li>[f] sample1-2.txt</li>
    </ul>
  </li>
  <li>[d] sample2
    <ul>
      <li>[f] sample2-1.txt</li>
      <li>[f] sample2-2.txt</li>
    </ul>
  </li>
  <li>[f] test1.txt</li>
  <li>[f] test2.txt</li>
</ul>

PHP+GDでサムネイル画像作成

自分用にメモ。

画像ファイルを元に、サムネイル画像を自動作成するプログラム。
以前メモしたつもりだったけど見当たらなかった…。

<?php

$dir  = 'test/';     //画像格納フォルダ
$file = 'test.png';  //画像ファイル名
$max  = 200;         //サムネイルのサイズ

if (preg_match('/\.gif$/i', $file)) {
  $image = imagecreatefromgif($dir . $file);
} elseif (preg_match('/\.(jpeg|jpg|jpe)$/i', $file)) {
  $image = imagecreatefromjpeg($dir . $file);
} elseif (preg_match('/\.png$/i', $file)) {
  $image = imagecreatefrompng($dir . $file);
}

$width  = imagesx($image);
$height = imagesy($image);

if ($width > $height) {
  if ($width > $max) {
    $new_width  = $max;
    $new_height = ($new_width / $width) * $height;
  } else {
    $new_width  = $width;
    $new_height = $height;
  }
} else {
  if ($height > $max) {
    $new_height = $max;
    $new_width  = ($new_height / $height) * $width;
  } else {
    $new_width  = $width;
    $new_height = $height;
  }
}

$new_image = imagecreatetruecolor($new_width, $new_height);

imagecopyresized($new_image, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);      //アンチエイリアスなし
//imagecopyresampled($new_image, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);  //アンチエイリアスあり

if (preg_match('/\.gif$/i', $file)) {
  imagegif($new_image, $dir . 'copy_of_' . $file);
} elseif (preg_match('/\.(jpeg|jpg|jpe)$/i', $file)) {
  imagejpeg($new_image, $dir . 'copy_of_' . $file, 70);
} elseif (preg_match('/\.png$/i', $file)) {
  imagepng($new_image, $dir . 'copy_of_' . $file);
}

imagedestroy($image);
imagedestroy($new_image);

?>

実行すると、ファイル名の先頭に copy_of_ を付加したファイル名でサムネイル画像が作成されます。
imagecopyresized の部分を imagecopyresampled に変更すると、アンチエイリアスが有効になります。

けいおん!

音楽関係ということで興味を惹かれたので、けいおん!を観ています。一応録画しておいたのですが、観てみたら面白かった。
Amazonの楽器販売ページがすごいことになってるとか、オリコン上位にアニメ曲がずらりと並んだとか、色々話題になっているようです

そんな訳で、今期チェックしているアニメは3つです。

ナビゲーション

ユーティリティ

2009年07月

- - - 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 -

ツールメニュー

メッセージ

匿名で一言送信できます。

送信フォーム
メッセージ

RSSリーダー

  • JavaScriptをONにすると、RSSリーダーが表示されます。

利用ツール