Home > Archives > 2009-04

2009-04

とっても同感「プログラマーとして独り立ちするための7つの条件」

引用元: 新人プログラマーがプロのプログラマーとして独り立ちするための7つの条件 – ハックルベリーに会いに行く

とっても共感できたので、TrackBack支援。
全く同じ様なことを日々思っている。

俺なりの感覚を少し書いてみる

その1「プログラマーであることに誇りを持たない」

プログラマーははっきりとした形がある世界の職人ではなく、むしろ形のないところに形をこさえるようなものだから、誇りを持つのはかえって邪魔になるし危険だということを語られた。プログラマーは、プログラマーであることに誇りを抱いた瞬間に停滞が始まるのだという。

「過去に誇りを持たない」っていうのに近いかもしれない。
日々、自分自身「あれが出来たらすごいなぁ・・・」とか、思っているけど実際自分でそれが出来る様になった時その瞬間は「俺スゲー!格好いい!!やべぇ!!」と思うが、すぐに「出来て当然だろjk」となる。

自分よりもすごい人は腐るほど居て、過去の自分の憧れに自分自身がなったことに永遠と満足してたら、もうその人は先に進めなくなる。

日々いろいろな事に「新しい憧れ」を抱くことで、少しずつ自分の目標を立てているという感じだろうか。
あとは、過去の自分の書いたコードに満足しない。もっと良い方法があるのではないかと日々模索するという意味も。
数ヶ月前に書いたコードなんてのはもう見るのも恥ずかしいことが多々あります・・・

その2「常に手抜きを考える」

全文を読む

テーマをwp.Vicuna Ext. Customにアップデート・修正

wpvicunawp.Vicuna Ext.を使っていたのですが、元となるwp.Vicunaが最近新しくなったのに合わせてwp.Vicuna Ext. Customが新しく公開されています(3つとも作者が違う)。

2009.3にwp.VicunaのCSSファイル(スキン)のみがアップデートされた際既に、当サイトではアップデートを行っていて、一部wp.Vicuna Ext.の機能が動作しなくなっていたのですが、今回のwp.Vicuna Ext. Customでそれも改善されます(作者様に感謝)。

但し、残念なことにwp.Vicuna Ext.の拡張機能であったVicuna Adaptorプラグインの一部の機能などが動作しなくなってしまたので(プラグインの再インストールでもダメだった・・・)。PHPは全くと言っていいほど分からなかったので少し手間取ったりしましたが、2つのソースを比較して、それらへの対応も済ませました。

今回はそれらのまとめです。

ソーシャルブックマークリンク

ソーシャルブックマークへのリンク系を表示出来る様にするには、各ページの記事タイトル下のタグ一覧の次に、<?php the_tags('<li class="tags">', ' | ', '</li>'); endif; ?>を追加。

<div class="entry">
 <ul class="info">
  <li class="date"><?php the_time(__('Y-m-d (D) G:i', 'vicuna')) ?></li>
  <li class="category"><?php the_category(' | ') ?></li><?php if (function_exists('the_tags')) :
  <?php do_action('entry_info'); ?>
  <?php the_tags('<li class="tags">', ' | ', '</li>'); endif; ?>
  <?php edit_post_link(__('Edit', 'vicuna'), '<li class="admin">', '</li>'); ?>
 </ul>

はてなブックマークコメント

はてなブックマークのコメントを表示させる場合は、comments.phpの110行目あたりにある

   </div><!-- end div#comment -->
<?php endif;
   if ($trackpingCount > 0 || 'open' == $post->ping_status) : ?>

   </div><!-- end div#comment -->
<?php endif; ?>
<?php do_action('comments_footer'); ?>
<?php if ($trackpingCount > 0 || 'open' == $post->ping_status) : ?>

とする。

Tag cloudのclass

デフォルト設定そのままでは無くウイジェットの表示項目を入れ替えている(ウイジェット設定を使っている)場合、Tag cloudにクラスなどが適応されなく、CSSでのフォントサイズ・色などの制御が出来なくなっていました。

これは、functions.phpに下記のコードをくわえることで機能する様になります。

/**
* Display a widget of tag clouds.
*/

function vicuna_widget_tag_cloud($args) {
 extract($args);
 $options = get_option('widget_tag_cloud');
 $title = empty($options['title']) ? __('Tag Cloud', 'vicuna') : $options['title'];
 echo $before_widget;
 echo $before_title . $title . $after_title;
 vicuna_tag_cloud();
 echo $after_widget;
}
wp_register_sidebar_widget('tag_cloud', __('Tag Cloud', 'vicuna'), 'vicuna_widget_tag_cloud');

同時に色々な部分を修正しているので、もしかしたら上手く動作しないかもしれません。そう言う場合はコメントください。

英字キーボードユーザー必見!入力モードを間違えにくくするアプリケーション

imageup

以前ご紹介させて頂いた、入力モードの視認性(三階ラボさん)元の記事をきっかけとして、三階ラボさんとcockscombさんのコラボレーションによってすばらしいアプリケーションが登場しました!

メニューバーの色や、Dock上のアイコン、マウスカーソルなどに現在の入力モードを表し、右上の入力モードを見る時よりも数倍現在の入力モードを把握しやすくするアプリケーションです。

紹介ページ:三階ラボ | 入力モード視認アプリ ImageUp
ダウンロード:ImageUp

現在サポート対象は「ことえり」となっていますが、日本語入力は「ATOK」・英語は「U.S.」の入力モードを使用している私の環境でも現在の所問題なく動作しています(インストール→ソフト起動後、一度「言語環境設定」で入力モードの設定をいじったりすると動作します。通常は一度ログアウトすることで動作する様になるとおもいます)。

使い心地はまだ慣れていないためか、癖で右上の入力モードに目が行ってしまいますが、24inchのiMacで目線が画面中央にあっても十分入力モードを把握出来ます。是非、英字キーボードユーザーの方には使って頂きたいアプリケーションです。

今後もバージョンアップを行っていく予定とのことですので、心から応援させて頂きたいと思います!

Home > Archives > 2009-04

Flickr

By Erik Rasmussen
RSS はてなダの最近の記事
META

Return to page top