Blog ページ1/1

サイトをFreeBSD10+python3.3+Bottleで作り直すメモ(8)-javascriptで夏時間

ブログなんかの作成/更新日時は日本時間で管理するつもりだが、「現地時間も併記できるとカッコいいよね」と思った次第。ささやかながら英語のコンテンツもあるしね。

表示できるようにしたいのは以下の3点。

あまりクライアントサイドのプログラミングって詳しく無いけど(むろんサーバサイドもせいぜいカジュアルレベルだけどそれ未満)、javascriptにうってつけの機能があるみたい。

DateオブジェクトのgetTimezoneOffset()メソッドがそれで、Dateオブジェクトが指す日時に対する標準時への時間差を分単位で示してくれるようだ(+09:00の日本時間なら-540)。夏時間かどうかを判別するルーチンがabout.comにあったのでそれをそのままありがたく使わせてもらおう[archive]

(続きあり)


サイトをFreeBSD10+python3.3+Bottleで作り直すメモ(7)-MariaDB:FULLTEXTインデックス

たたみラボさんのところの記事を元にMariaDBにFULLTEXTインデックスを設定してみた。

(続きあり)


サイトをFreeBSD10+python3.3+Bottleで作り直すメモ(6)-py-mecab

サイトを作るに当たって「やっぱ全文検索機能は欲しいよね」ということで調べてみた。どうやらMySQLのFULLTEXTインデックスを使うといいらしい。で、日本語でFULLTEXTインデックスを機能させるには、分かち書きのデータを用意しておく必要があるとのこと。コンテンツを作成、更新する際に分かち書きのデータを作成して保存するようにすればいいのかな

(続きあり)


MacOSXから古いMacで使えるCD-Rを作ってみる

古いPCを使う上で難点となるのが補修用パーツの確保。特にHDDはSCSIはもちろんのこと、PATAも(古いOSに適した)小容量品の新品を確保することは困難である。

幸いにして、コンパクトフラッシュディスクはまだ余裕で入手可能なので、いつHDDが壊れてもいいように、コンパクトフラッシュ+CF-PATA変換アダプタを今のうちに入手しておくべきだろう。PCの内蔵ディスクアダプタがSATAに置き換わったので、変換アダプタの入手は今後少しずつ難しくなるだろう。(SCSIについても、HDDをコンパクトフラッシュに置き換えるためのアダプタがある)

てことで、さしあたってHDD容量が230MBと小さいMacintosh LC630についてコンパクトフラッシュ化を試みた次第。

(続きあり)


MacOSX: KeyRemap4MacbookでNicolaF式

多少不満は残るが、とりあえずこんな感じで設定してみた。

かな漢字変換をかなキー(=右シフト)に割り当てたかったのでこういう配列に。ただこれだけだと英数入力時は通常のJISキーボードなので、英数入力時にF式にするために下記の設定をprivate.xmlに追加した。

<item>
  <name>nicola-F_ktj</name>
  <appendix>(日本語入力時には無効)</appendix>
  <identifier>nicola-F_ktj</identifier>
  <inputsource_not>JAPANESE</inputsource_not>
  <autogen>--KeyToKey-- KeyCode::JIS_ATMARK, KeyCode::JIS_COLON</autogen>
  <autogen>--KeyToKey-- KeyCode::JIS_BRACKET_RIGHT, KeyCode::JIS_ATMARK</autogen>
  <autogen>--KeyToKey-- KeyCode::DELETE, KeyCode::JIS_BRACKET_RIGHT</autogen>
  <autogen>--KeyToKey-- KeyCode::JIS_COLON, KeyCode::DELETE</autogen>
</item>

Blog category: Ultima | Adventure games | BSD and Linux | FM TOWNS and Japanese home computers | Computers | Bottle | 広島新球場 | 日本プロ野球 | 広島市民球場跡地とサッカースタジアム | その他スポーツ | Other topics
2002 08 09 10 11 12
2003 01 02 03
2004 01 02 03 04 06 08 09 10 11 12
2005 01 02 03 04 05 06 07 08 09 10 11 12
2006 01 02 03 04 05 06 07 08 09 10 11 12
2007 01 02 03 04 05 06 07 08 09 10 11 12
2008 01 02 03 04 05 06 07 08 09 10 11 12
2009 01 02 04 05 06 07 09 10
2010 01 03 04 05 08 11
2011 01 02 03 04 07 11 12
2012 01 02 03 09 10 11
2013 01 02 03 05 06 07 08 09 10 11 12
2014 01 02 03 04 05 06 07 10 11 12
2015 01 02 03 04 05 07 08 11 12
2016 03 04 05 07 08 09 10 11
2017 06
2018 11 12
2019 01 04 10
2020 05 06 07

Note

本サイトのハイパーリンクの一部は、オリジナルのサイトが閉鎖してしまったため"Internet archive Wayback Machine"へのリンクとなっています。そのようなリンクにはアイコン[archive]を付与しています。

本サイトはCookieを使用しています。本サイトにおけるCookieは以下の三種類のみであり、Cookieの内容に基づいてサイトの表示を変更する以外の用途には用いておりません。