tag:blogger.com,1999:blog-67253160910724534352024-03-13T18:14:35.884+09:00明窓浄机shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.comBlogger33125tag:blogger.com,1999:blog-6725316091072453435.post-1511123894001347142015-05-31T03:15:00.001+09:002015-05-31T03:15:07.911+09:00Gcal2PDF 今後の予定<span style="background-color: white; color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13.1999998092651px; line-height: 18.4799995422363px;">「GCal2PDFは、Googleカレンダーからデータを取得・組版して、PDF形式のスケジュールシートを出力するアプリケーションです。」</span><br />
<span style="background-color: white; color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13.1999998092651px; line-height: 18.4799995422363px;">…という<a href="http://cloud-buster.blogspot.jp/2008/04/gcal2pdfwindows.html">紹介記事</a>の日付が2008年4月。もう7年も前になります。</span><br />
<span style="background-color: white; color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13.1999998092651px; line-height: 18.4799995422363px;"><br /></span>
<span style="background-color: white; color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13.1999998092651px; line-height: 18.4799995422363px;">GCal2PDFは、それなりに実用的なものとしては、私にとって初めて書いたソフトウェアであり、思い入れも深いものがあります。7年前、自分のような素人が生意気にもソフトを公開してもよいものだろうか、とドキドキしながらアップロードしたことが昨日のことのように思い出されます。</span><br />
<span style="background-color: white; color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13.1999998092651px; line-height: 18.4799995422363px;"><br /></span>
<span style="background-color: white; color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13.1999998092651px; line-height: 18.4799995422363px;">これまでコンスタントに感想や励ましのコメント・メールを多数頂いており、本当にありがたいことです。</span><br />
<span style="background-color: white; color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13.1999998092651px; line-height: 18.4799995422363px;">ソフトウェアを自力で完成させ、ユーザーも存在するのだから、私も(自称ではなく、一応)プログラマである、と言い張れるものと考えています。</span><br />
<span style="background-color: white; color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13.1999998092651px; line-height: 18.4799995422363px;"><br /></span>
<span style="background-color: white; color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13.1999998092651px; line-height: 18.4799995422363px;">そういうわけで、放置しているようにみえるかもしれませんが、今後も開発とメンテナンスは継続していきます。日々の生活が大変苦しいので、進捗は芳しくないのですが、新版も開発中です。</span><br />
<span style="background-color: white; color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13.1999998092651px; line-height: 18.4799995422363px;"><br /></span>
<span style="background-color: white; color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13.1999998092651px; line-height: 18.4799995422363px;">新版のスクリーンショット。WindowsだけでなくMacでも動くように開発中です。</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgngOpLpe9WRDRU8DAhvZFviIDTTGfW_DkN89pH36qv3X42GKNcHKd8bmqNqSzGotzoPelMAFRLIeCi41S7_aUGAbp8E7EB6AAaUBMAc1nTYPREen-V-nuN7l6DhRuEXhYMnjicw6ZiOsQ/s1600/scshot.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgngOpLpe9WRDRU8DAhvZFviIDTTGfW_DkN89pH36qv3X42GKNcHKd8bmqNqSzGotzoPelMAFRLIeCi41S7_aUGAbp8E7EB6AAaUBMAc1nTYPREen-V-nuN7l6DhRuEXhYMnjicw6ZiOsQ/s1600/scshot.png" /></a></div>
<span style="background-color: white; color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13.1999998092651px; line-height: 18.4799995422363px;"><br /></span>
<span style="background-color: white; color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13.1999998092651px; line-height: 18.4799995422363px;"><br /></span>
<span style="background-color: white; color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13.1999998092651px; line-height: 18.4799995422363px;"><br /></span>
<span style="background-color: white; color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13.1999998092651px; line-height: 18.4799995422363px;"><br /></span>
<span style="background-color: white; color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13.1999998092651px; line-height: 18.4799995422363px;"><br /></span>
<span style="background-color: white; color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13.1999998092651px; line-height: 18.4799995422363px;"><br /></span>
<span style="background-color: white; color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13.1999998092651px; line-height: 18.4799995422363px;"><br /></span>shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com5tag:blogger.com,1999:blog-6725316091072453435.post-74857290197148863802015-02-04T21:08:00.004+09:002015-02-04T21:08:44.192+09:00Gcal2PDFアップデート(不具合修正)<h3 class="post-title entry-title" itemprop="name" style="background-color: white; color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-stretch: normal; font-weight: normal; margin: 0.75em 0px 0px; position: relative;">
<span style="font-size: 13.1999998092651px; line-height: 18.4799995422363px;">コメントにて寄せられた情報を元に、スケジュールシートが作成できないことがある不具合の修正、その他小規模な改修を行いました。</span></h3>
<div>
<span style="font-size: 13.1999998092651px; line-height: 18.4799995422363px;"><br /></span></div>
<div class="post-body entry-content" id="post-body-4540553135368599842" itemprop="description articleBody" style="background-color: white; color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13.1999998092651px; line-height: 1.4; position: relative; width: 546px;">
[32bit Windows]<br /><a href="https://dl.dropboxusercontent.com/u/638569/Gcal2PDF_WIN_20150204.jar">Gcal2PDF_WIN_20140204.jar</a></div>
<div class="post-body entry-content" id="post-body-4540553135368599842" itemprop="description articleBody" style="background-color: white; position: relative; width: 546px;">
<br /><span style="color: #666666; font-family: Trebuchet MS, Trebuchet, Verdana, sans-serif;"><span style="font-size: 13.1999998092651px; line-height: 1.4;">[64bit Linux]</span></span><br /><span style="color: #666666; font-family: Trebuchet MS, Trebuchet, Verdana, sans-serif;"><span style="font-size: 13.1999998092651px; line-height: 18.4799995422363px;"><a href="https://dl.dropboxusercontent.com/u/638569/Gcal2PDF_GTK2_AMD64_20150204.jar">Gcal2PDF_GTK2_AMD64_20150204.jar</a></span></span><br /></div>
shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com1tag:blogger.com,1999:blog-6725316091072453435.post-45405531353685998422015-01-01T01:31:00.002+09:002015-01-01T01:34:13.002+09:00<年内目標>Gcal2PDF改修プロジェクト⑤年内目標と銘打っておきながら、年が明けてしまいました。<br />
新年あけましておめでとうございます。<br />
<br />
[32bit Windows]<br />
<a href="https://dl.dropboxusercontent.com/u/638569/Gcal2PDF_WIN32_20150101.jar">Gcal2PDF_WIN32_20150101.jar</a><br />
<br />
[64bit Linux]<br />
<a href="https://dl.dropboxusercontent.com/u/638569/Gcal2PDF_GTK2_AMD64_20150101.jar">Gcal2PDF_GTK2_AMD64_20150101.jar</a><br />
<br />
ほとんどテストをしていません。<br />
詳細はいずれ…。近々…。しばらく寝ます。shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com10tag:blogger.com,1999:blog-6725316091072453435.post-23731074399342900902014-12-31T02:31:00.000+09:002014-12-31T02:32:20.401+09:00<年内目標>Gcal2PDF改修プロジェクト④「年内目標」といっておいて、なんと、大晦日になってしまいました。<br />
間に合うのか…?<br />
明日(というか今日)の仕事は夜の7時におわるから、それから帰宅するのが8時、諸々の家事をやって10時、のこり2時間か…。shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com0tag:blogger.com,1999:blog-6725316091072453435.post-20628108142929734952014-12-26T00:11:00.000+09:002015-01-01T01:54:07.620+09:00<年内目標>Gcal2PDF改修プロジェクト③メリークリスマス。<br />
<br />
今日は久しぶりに休みをとって、息子と遊んだりケーキ食べたりジュース飲んだりしてたのしく過ごしました。<br />
それで、息子が寝たあとで、こんどはお酒飲んだりしながら、コーディングしています。<br />
<br />
唐突ですが、みなさんはサンタクロースを信じますか?<br />
<br />
我が家でサンタ的な役割は、全部わたしがやっているわけですが、それでもなお、わたしはサンタクロースが存在すると思う。<br />
<br />
町内会のおじさんとか、バイトの兄さんとか、たとえばわたしとか、そういった「中の人」がいるからといって、サンタクロースがいないということにはならない。<br />
なぜなら、「中の人」がサンタクロースの本質なのではなく、「中の人」はサンタクロースという稀人が宿る依代にすぎないからだ。<br />
<br />
さて、改修作業ですが、今日ははかどりました。ただ、「日本の祝日」、「誕生日」といった特殊なカレンダーのイベントがうまくとれない問題が解決できていません。<br />
今日は寝て、明日の夜にまた考えるとしよう。<br />
<br />
それではまた。shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com0tag:blogger.com,1999:blog-6725316091072453435.post-3275643729190259232014-12-23T01:16:00.000+09:002014-12-23T01:16:13.421+09:00<年内目標>Gcal2PDF改修プロジェクト②前回、認証に成功した、などと報告したのですが、その後難航しております。<br />
Googleが提供するライブラリを試してみるのですが、そもそもサンプルプログラムを実行することすらできていません(ドキュメントが古い)。<br />
こんなことでは年が明けてしまう、ということで、ライブラリは使わずに、Google Apiを直接叩くという方針でやっています。<br />
なお、前回OAuth2.0は使わずにBASIC認証でいく、と書いたのですが、今の御時世、パスワードを入力してもらうというのはマナー違反ではあるし、OAuth2.0の学習もある程度進んだので、やっぱりOAuth2.0でいきます。<br />
本当は、クリスマスまでに間に合わせる予定だったのですが、寝る前1時間程度の今の作業ペースだと無理かな…。shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com2tag:blogger.com,1999:blog-6725316091072453435.post-77388230040116835642014-12-11T23:14:00.000+09:002014-12-11T23:16:04.675+09:00<年内目標>Gcal2PDF改修プロジェクト①GoogleのAPI新旧交代(?)により、使えなくなってしまったGcal2PDFを突貫でなんとか使えるようにしよう、というプロジェクトです。<br />
<br />
まずは、認証から。<br />
GoogleはOAuth2.0(とやら)を推しているようですが、よく知らないし、デスクトップクライアントアプリ向けでもないような気がします。<br />
<br />
メアドとパスワードを入力して認証するという方法もかろうじて(Deprecated)認められているようなので、とりあえずこれでいきます。<br />
<br />
<a href="https://code.google.com/p/google-api-java-client/wiki/ClientLogin">https://code.google.com/p/google-api-java-client/wiki/ClientLogin</a><br />
<br />
それにしても今日は疲れた。今日はここまで。認証できたからまあ一歩は踏み出した、ということにしておこう。<br />
<br />
ところで、なんでこんなに疲れ果てているのか。<br />
これについては、進捗報告のついでに今後語っていくことにしよう。<br />
<br />
shidoshidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com2tag:blogger.com,1999:blog-6725316091072453435.post-40677714843193772892013-02-27T23:43:00.002+09:002013-02-27T23:51:01.276+09:00近況ふと気付いてみたら、前回の投稿から1年半くらい放置!!<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKP7t2rgkFJfskfKN06OtPuwHq9G5GfRHfZ-rcMf-5OM7Fki01XoJj7vm_Y-7FOTa0gxEmJ00VG5F12n8chfseqYisGL9dGtlrTWirN82qCpmrWVXx61KN9mbDJWpGG8znGz8iTaTMbxc/s1600/2013-02-27+23.35.18.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKP7t2rgkFJfskfKN06OtPuwHq9G5GfRHfZ-rcMf-5OM7Fki01XoJj7vm_Y-7FOTa0gxEmJ00VG5F12n8chfseqYisGL9dGtlrTWirN82qCpmrWVXx61KN9mbDJWpGG8znGz8iTaTMbxc/s320/2013-02-27+23.35.18.jpg" width="320" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
このところは、マイコンを使った電子工作で遊んでいました。<br />
画像は、先日作った人生初の自分設計電子回路。<br />
<br />
ちなみに、「おふろタイマー」です(笑)<br />
<br />shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com0tag:blogger.com,1999:blog-6725316091072453435.post-43425530790230498372011-10-23T23:58:00.000+09:002011-10-23T23:58:01.663+09:00MacOSのGoogle Chromeで、キーボードショートカットを変更<br />
最近MacBook-Airを購入したが、MacOS版のChromeは、Windows版やLinux版とキーボードショートカットが異なるので困っていた。<br />
たとえば、<br />
「ctrl + W : タブを閉じる」が「⌘ + W」に<br />
「ctrl + L : Omniバーに移動」が「⌘ + L」に<br />
なっているという具合だ。<br />
これを変更しようと、キーボードショートカットの変更をうたうChrome拡張を各種インストールしてみたりしたがうまく行かず。<br />
結局、次のようにして希望の結果が得られた。<br />
システム環境設定 → キーボード → キーボードショートカット → アプリケーションにて、Google Chromeを指定して、「メニュータイトル」に任意のキーボードショートカットを割り当てればよい。<br />
「メニュータイトル」というのがよくわからなかったが、メニューバーの「ファイル」、「編集」、「表示」などをクリックすると表示されるコマンド群のことだ。<br />
たとえば、Chromeのメニューバーの「ファイル」をクリックしてみると、表示される項目の中に「場所を開く… ⌘L」とある。これは場所をひらくという動作が ⌘Lというショートカットに割り当てられているということを意味している。そこで、「場所を開く…」というメニュータイトルに、「ctrl + L」を割り当てればよい。<br />
設定後は、メニューバーの表示も「場所を開く… ^L」というふうに変更される。<br />
なお、メニュータイトルはメニューバーに表示される文字列を正確に入力して指定しなければならない。たとえば「場所を開く…」の「…」は全角三点リーダーなので注意だ。<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheHjwgjc5aENOczHfj7Zi_8LrGVQaLTLiumIHbdWg-ckSu7KfzreEqhKkUvZGfAcKN4k5crqV1faHkPQ64Jxo2jK2Kwx2J8aKJB_2yqLae6OCmK7_8sRq0EtjH8sRzvXS19iakbjAxGvs/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2011-10-23+23.31.05.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="291" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheHjwgjc5aENOczHfj7Zi_8LrGVQaLTLiumIHbdWg-ckSu7KfzreEqhKkUvZGfAcKN4k5crqV1faHkPQ64Jxo2jK2Kwx2J8aKJB_2yqLae6OCmK7_8sRq0EtjH8sRzvXS19iakbjAxGvs/s320/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2011-10-23+23.31.05.png" width="320" /></a></div>
<br />shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com0tag:blogger.com,1999:blog-6725316091072453435.post-36439097802177188782011-06-16T00:48:00.000+09:002011-06-16T00:48:16.071+09:00ThinkPad X61の冷却ファン交換 & ロゴシール貼り替えX61の冷却ファンが「ゴロゴロ…」といった振動を伴うような騒音(音である以上、かならず振動なのだがイメージ)を発するようになったので、若松通商から保守パーツを取り寄せて交換した。<br />
ついでにIBMロゴシールを買って貼り替えてみた。<br />
このロゴシールだが、高い割に(天板とパームレストの2箇所=2枚セットで税抜500円)品質がかなり悪い。<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiefabvgfE02o2n42tYiOVgIZV5FgpTw6CFIRURGm6cYzu0BDDQqIn-FZNesifjgdQR9bGNzI3zc6AhSesexX4jE_tSvOfIDuSiSdkdFQ7-85Lxdiyge7QaNMUMWzJO2Gu-3xkvkzkCJBM/s1600/GRD-2011-06-15-22%253A52%253A16JST.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiefabvgfE02o2n42tYiOVgIZV5FgpTw6CFIRURGm6cYzu0BDDQqIn-FZNesifjgdQR9bGNzI3zc6AhSesexX4jE_tSvOfIDuSiSdkdFQ7-85Lxdiyge7QaNMUMWzJO2Gu-3xkvkzkCJBM/s200/GRD-2011-06-15-22%253A52%253A16JST.JPG" width="200" /></a></div>全体的に安っぽいテカりがあり、特にピーチスキンの天板において浮いて見える。またロゴの輪郭もダルく、細部が潰れてしまっている。ThinkPadの箔押文字の質感も良くない。<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZcID31v55VmlRYLQXIrgQIbV_bJKPikr0Z5mo1FJ2S-JAILfYCZTHit6ol8O7W0AzObWzx1cGgkumtRxC0g1SeGFPyCUSmO65KpkVns5UGO23q_81zpbuqN-GXAB56B1nFCbWh1_rUa0/s1600/GRD-2011-06-15-23%253A21%253A09JST.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZcID31v55VmlRYLQXIrgQIbV_bJKPikr0Z5mo1FJ2S-JAILfYCZTHit6ol8O7W0AzObWzx1cGgkumtRxC0g1SeGFPyCUSmO65KpkVns5UGO23q_81zpbuqN-GXAB56B1nFCbWh1_rUa0/s200/GRD-2011-06-15-23%253A21%253A09JST.JPG" width="200" /></a></div>手持ちの他のThinkPadに貼られている純正IBMロゴシール(?)と比較して明らかにパチものと言わざるを得ない残念な出来だ。<br />
<br />
<br />
<br />
<br />
<br />
<br />
ところでこのロゴシール、若松通商が「あくまでシャレで」製造・販売しているのかと思っていたが、若松通用のショッピングサイトでは「メーカー = Lenovo」となっている。<br />
これはいったいどういうこと?shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com0tag:blogger.com,1999:blog-6725316091072453435.post-14953499986419215542011-06-12T18:58:00.000+09:002011-06-12T18:58:48.770+09:00elisp学習中①Emacsを使い始めてから早1年が経つ。<br />
最低限の作法は身についたと思われるので、次なる一歩を踏み出すため、elispの学習を始めることにする。<br />
習作ではあっても実用性があるものとして、次のような文字列を簿記の教科書の例示のような仕訳フォーマット(?)に整形するプログラムを書いてみた。<br />
<br />
<blockquote>資本金前期末残高 100000 関係会社株式 200000<br />
資本準備金全期末残高 100000 少数株主持分 55000<br />
利益剰余金全期末残高 50000 <br />
評価差額 3000 <br />
のれん 2000 </blockquote><br />
<実行結果><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmMAC0rLbf9pDyQZIQJ68umkJdxNFfkZRKMeb6xMtDOmYRz7QpZZvNNgsNgZbHi7l7bMt4N3J-_UTbJAm0by2-2767vc5YIA8i0VtFOI4Pycq83tRvE9TJ4Cg7xP02_AfmdNOt_p00Wyw/s1600/Screenshot.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="93" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmMAC0rLbf9pDyQZIQJ68umkJdxNFfkZRKMeb6xMtDOmYRz7QpZZvNNgsNgZbHi7l7bMt4N3J-_UTbJAm0by2-2767vc5YIA8i0VtFOI4Pycq83tRvE9TJ4Cg7xP02_AfmdNOt_p00Wyw/s400/Screenshot.png" width="400" /></a></div> <br />
<br />
<br />
<br />
<br />
※等幅フォントでないと表示にズレが生じるので画面キャプチャを貼っている。shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com0tag:blogger.com,1999:blog-6725316091072453435.post-74477958379804511782011-06-06T10:14:00.000+09:002011-06-06T10:14:17.440+09:00HHKB Professional JPをMacintosh Modeにした(ubuntu 11.04)HHKB Professional JPを背面DIPスイッチで「Macintosh Mode」にしたら、<br />
<br />
Fn+Esc → Power<br />
Fn+A → Vol_Dn<br />
Fn+S → Vol_Up<br />
Fn+D → Mute<br />
<br />
が使えるようになった。便利。<br />
<br />
Fn+F → Eject は使えないようだが、ディスクドライブは去年壊れて以来取り外したままなので別にいい。shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com0tag:blogger.com,1999:blog-6725316091072453435.post-63651678443665613812011-05-02T22:16:00.001+09:002011-05-02T22:19:08.387+09:00Ubuntu 11.04 で、iPhone上のアプリのファイルを操作できるようになった。 Ubuntu 11.04にアップデートしたら、驚いたことにUSB接続したiPhoneの各アプリのドキュメントが読み書きできるようになっていた。<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFMlBPKMcuttu0uq3mlxtnmwOI9f3YqKFMXGlSilfiht6EelTsApVzC2RLHBe_E9qDd_wTJyWBHKl-9mSTDRWkiFO2BL0GAbdt9LXD8OtO-QhoiDOiBKZs5luCBhiK_wcJPc07gq6pyzU/s1600/Screenshot-Documents+on+Podman.png" imageanchor="1" style="clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="231" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFMlBPKMcuttu0uq3mlxtnmwOI9f3YqKFMXGlSilfiht6EelTsApVzC2RLHBe_E9qDd_wTJyWBHKl-9mSTDRWkiFO2BL0GAbdt9LXD8OtO-QhoiDOiBKZs5luCBhiK_wcJPc07gq6pyzU/s320/Screenshot-Documents+on+Podman.png" width="320" /></a><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFMlBPKMcuttu0uq3mlxtnmwOI9f3YqKFMXGlSilfiht6EelTsApVzC2RLHBe_E9qDd_wTJyWBHKl-9mSTDRWkiFO2BL0GAbdt9LXD8OtO-QhoiDOiBKZs5luCBhiK_wcJPc07gq6pyzU/s1600/Screenshot-Documents+on+Podman.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br />
</a></div><div class="separator" style="clear: both; text-align: left;">これは便利。</div><div class="separator" style="clear: both; text-align: left;">たとえばepwing辞書アプリに辞書ファイル(たいてい巨大)を転送するときは無線LAN(FTP)でトロトロやるしかなかったところ、USBケーブル経由なら10倍近いスピードで転送できる。</div><div class="separator" style="clear: both; text-align: left;">また、辞書アプリのブックマークや履歴をPCにコピーするのも簡単だ。</div><div class="separator" style="clear: both; text-align: left;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjTXfu4LjSZnxh127AiduP4XVhocm2u9uYf-x6CYV64kBs3Dvd8VB7mBlmR2-7AjwKWUKyYjbSZlILqBh6Kx2ROrg5pEgQqAdagmI8YN3ypTmSOh3BsRlk5le7wjDbDYFjAMo7bv2_ObI/s1600/Screenshot-%25E3%2583%2595%25E3%2582%25A1%25E3%2582%25A4%25E3%2583%25AB%25E3%2581%25AE%25E6%2593%258D%25E4%25BD%259C.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="86" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjTXfu4LjSZnxh127AiduP4XVhocm2u9uYf-x6CYV64kBs3Dvd8VB7mBlmR2-7AjwKWUKyYjbSZlILqBh6Kx2ROrg5pEgQqAdagmI8YN3ypTmSOh3BsRlk5le7wjDbDYFjAMo7bv2_ObI/s320/Screenshot-%25E3%2583%2595%25E3%2582%25A1%25E3%2582%25A4%25E3%2583%25AB%25E3%2581%25AE%25E6%2593%258D%25E4%25BD%259C.png" width="320" /></a></div>shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com0tag:blogger.com,1999:blog-6725316091072453435.post-53586050625410285972011-04-21T22:40:00.003+09:002011-04-21T22:54:45.442+09:00Emacs for iPhoneを試す<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifN19gJvhwvTe8IwFbLv33ap9XQLJIImUs0qC-MtGjauIbWrku-rlZFpiD0LP5VI_-tYs0jEu03-JXjMC65thPUJaACkvEEqzlZ9d6Wb31hu02F3vDKuaw1zX44TZp19IQgXPgaKVM4y0/s1600/IMG_0002.PNG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifN19gJvhwvTe8IwFbLv33ap9XQLJIImUs0qC-MtGjauIbWrku-rlZFpiD0LP5VI_-tYs0jEu03-JXjMC65thPUJaACkvEEqzlZ9d6Wb31hu02F3vDKuaw1zX44TZp19IQgXPgaKVM4y0/s320/IMG_0002.PNG" width="213" /></a></div><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
メモ<br />
<br />
jailbreak要。<br />
Cydiaに<a href="http://gamma-level.com/cydia/">http://gamma-level.com/cydia/</a>を追加してインストールする。<br />
一般的なiPhoneアプリのように単体では使用できず、別途ターミナルエミュレータをインストールし、ターミナル上で使用することになる。<br />
iOSのソフトウェアキーボードにはモディファイアキーが無いので操作は大変辛い(ターミナルエミュレータの機能であるジェスチャによってモディファイすることになる)。<br />
Bluetoothキーボードを接続したらもっと快適に使えるかもしれないが、持っていないので未検証。<br />
iPadでも使えるようだが、持っていないので未検証。<br />
日本語入力はできない(?)。<br />
Emacs自体は真っ当に動いている印象。shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com0tag:blogger.com,1999:blog-6725316091072453435.post-9491321604307451322010-06-22T12:47:00.002+09:002010-06-30T21:10:28.056+09:00iOS4 リリース記念壁紙<span class="Apple-style-span" style="font-family: Arial; font-size: 13px;">iPhoneのようにアイコンで混み合った画面に壁紙は要らない、という結論に達したのだが、「壁紙なし」というオプションは無いようだ。</span><br />
<span class="Apple-style-span" style="font-family: Arial; font-size: 13px;">そこで、無地の壁紙を自作。</span><br />
<span class="Apple-style-span" style="font-family: Arial; font-size: 13px;">この画像を壁紙に設定すれば、従来のような黒一色の背景に戻すことができる。</span><br />
<span class="Apple-style-span" style="font-family: Arial; font-size: 13px;"><br />
</span><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeuYYo6_QQ_SdjIKe0vRsRNE8bMZ12K7F34qYGMlx1B9raAkUnzqIg47_A1ndb-SiRpd_To8A3jOH6b0JEZK48laZp3IdSIngEGTgIUNriDOWFP3QAewa6MNag4PKoemsnLkM0hzo-2EY/s1600/kuro.PNG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeuYYo6_QQ_SdjIKe0vRsRNE8bMZ12K7F34qYGMlx1B9raAkUnzqIg47_A1ndb-SiRpd_To8A3jOH6b0JEZK48laZp3IdSIngEGTgIUNriDOWFP3QAewa6MNag4PKoemsnLkM0hzo-2EY/s320/kuro.PNG" width="214" /></a></div><div><span class="Apple-style-span" style="font-family: Arial; font-size: small;"><span class="Apple-style-span" style="font-size: 13px;"><br />
</span></span></div>shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com0tag:blogger.com,1999:blog-6725316091072453435.post-90180058930507181352009-11-07T01:49:00.005+09:002009-11-10T16:36:21.394+09:00[メモ] ubuntu 9.10のロケールを月曜はじまりにする<div></div><div>/usr/share/i18n/locales/ja_JP を編集。</div><div><br /></div><div><blockquote>first_weekday 1</blockquote></div><div><br /></div><div>という行をさがして、次のように修正。</div><div><br /></div><div><div></div><div></div><blockquote><div>first_weekday 2</div><div>first_workday 2</div></blockquote><div></div><div><br /></div><div>次のコマンドを実行。</div><div><br /></div><div><div><div><blockquote>sudo locale-gen</blockquote></div><div><br /></div><div>再ログインして、設定を反映。</div><div><br /></div></div></div><div><br /></div></div>shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com0tag:blogger.com,1999:blog-6725316091072453435.post-3052524132827708052008-09-14T05:39:00.004+09:002008-09-14T05:52:20.743+09:00GR-DIGITAL修理記3年くらい愛用してきたGRーDIGITALに、ついにADJ.ボタンフリーズ現象が起こるようになってしまいました。ADJ.ボタンフリーズ現象とは、ADJ.ボタンを押すとフリーズする現象で(そのまんま)、昨今初代GR-DIGITALに共鳴的に多発している模様。<br />やむなく修理に出したところ、10日で帰ってきました。<br />修理費用は、総額12,600円税込。<br />伝票をみると、「モードFPC、光学レンズユニット交換、調整・・・」などとあります。<br />レンズユニット交換、というのにちょとびっくり。<br />レンズといえば、カメラの構成部品のなかで一番高そうなイメージがあったので。shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com0tag:blogger.com,1999:blog-6725316091072453435.post-72598208095029038002008-08-10T17:33:00.003+09:002008-08-10T17:37:34.808+09:00ThinkPad x61に無線LANを増設②。ubuntu8.04でつかっているThinkPad X61ですが、無線LANのLEDインジケータが動作していないことに気づきました。<br /><br /><a href="http://www.thinkwiki.org/wiki/ThinkPad_11a/b/g_Wireless_LAN_Mini_Express_Adapter">こちらの投稿</a>に従って、無事解決。<br />ただしサスペンドから復帰したとき、またLEDがつかなくなるんだよな。<br />まあいいか。<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjt_UxZpskQu7-ChQqvCFLYvXJnbFajPcxGLL6m4mfrVoUWM7ghsYa41A7O2LNgsTGOG1vymvRx4BVqn_47Bfclwk5DlI5o08omHGP7nLrhJX-rK547fiDRj8hxxOzvfcNpzp8-kvXjlY8/s1600-h/R0010801.JPG"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjt_UxZpskQu7-ChQqvCFLYvXJnbFajPcxGLL6m4mfrVoUWM7ghsYa41A7O2LNgsTGOG1vymvRx4BVqn_47Bfclwk5DlI5o08omHGP7nLrhJX-rK547fiDRj8hxxOzvfcNpzp8-kvXjlY8/s320/R0010801.JPG" alt="" id="BLOGGER_PHOTO_ID_5232805351768443058" border="0" /></a>shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com0tag:blogger.com,1999:blog-6725316091072453435.post-65346039124405104952008-08-09T21:52:00.001+09:002008-08-09T21:52:26.139+09:00ThinkPad x61に無線LANを増設。先日購入したThinkPad X61(7675-A63)。<br />この機種は最近のノートPCにしては珍しく、無線LAN機能がついていません(・・・実は買った後で気づいた)。<br /><br />ノートPCに無線LANがないのはとても不便だし、外付けの無線LANアダプタをつけるのも美観を損ねる、と思ったので、ThinkPad Wireless LAN MiniPCI Express Adapter(40Y7084)を購入して取り付けました。<br />Amazonで¥7,019也。<br /><br />7675-A63は、MiniPCI Expressスロットが空なだけで、アンテナの配線等は無線LAN搭載機種と同等の模様。<br />キーボードとパームレストをはずして、スロットにモジュールを差し込むだけなので、組み込みはそんなに難しくありませんでした。<br />ただしモジュールを固定するビスが小型で軟質、且つナイロンワッシャーを介して強く締め込まれているため、注意しないとねじ穴をつぶす危険が高いです。<br />私の場合、そこらへんにあったメガネ用の小型ドライバーで回そうとしたところ、いっぱつでねじ穴をつぶしてしまい往生しました・・・。<br />なるべく高品位な精密ドライバー等を使うべきと思われます。<br /><br />モジュールの組み込みがおわってOSを立ち上げてみると、特になにもせずとも無線LANが使えるようになりました(ubuntu 8.04)。<br />サスペンドから復帰させたときも自動的に再接続するようです。shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com0tag:blogger.com,1999:blog-6725316091072453435.post-84485192150982345882008-08-07T00:23:00.007+09:002008-08-07T00:49:56.942+09:003台目のThinkPadを購入。あまりに安かったので ThinkPad X61(7675-A63)を購入しました。<br />9万円也。<br />今まで使ってきたX32が当時20数万円したことを考えると、型落ち品ながら、ほとんど投げ売りの感があります。<br />IBMや日立がPC事業をやめてしまった理由がわかるような気がする。<br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHHEbgOE6ZzI2bOsGLQMv-zSF_p85qO3ddfzFzz4lDGC7N6I7-4P9BJqG_mshqPBw6elD4R6bu_68gWlP_25uvpiTA5KO1fXRe4tXtpPAMzYY8eVPo-PBdG1q1ZMudWSw2EG46PP71Hpw/s1600-h/R0010776.JPG"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHHEbgOE6ZzI2bOsGLQMv-zSF_p85qO3ddfzFzz4lDGC7N6I7-4P9BJqG_mshqPBw6elD4R6bu_68gWlP_25uvpiTA5KO1fXRe4tXtpPAMzYY8eVPo-PBdG1q1ZMudWSw2EG46PP71Hpw/s320/R0010776.JPG" alt="" id="BLOGGER_PHOTO_ID_5231428222449702354" border="0" /></a><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />今更ですが、もうThinkPadはIBMじゃなくなったんですね・・・。shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com2tag:blogger.com,1999:blog-6725316091072453435.post-80281295705310341882008-05-19T20:12:00.005+09:002008-05-19T20:39:10.289+09:00GNOMEのカレンダーを月曜始まりにする私は個人的に「カレンダーは月曜始まり」と決めているのですが、ubuntuの時計アプレットが日曜始まりなので困っていました。<br /><br />なんとかこれを月曜始まりに変更できないかと検索してみたところ、見事発見。<br /><a href="https://answers.launchpad.net/gnome-common/+question/6311">https://answers.launchpad.net/gnome-common/+question/6311</a><br />アプレットの設定、というよりも、ロケールの設定がカレンダーの体裁を規定していたようです。<br /><br />前述のエントリーは、英語(?)ロケール下での設定例なので、ubuntu8.04日本語版での手順を書いておきます。<br /><br /> $ sudo cp /usr/share/i18n/locales/ja_JP /usr/share/i18n/locales/ja_JP.bak<br /> $ sudo gedit /usr/share/i18n/locales/ja_JP<br /><br />「LC_TIME」という見出しのセクションを探して、以下のように2行追加します。<br /><br />変更前:<br /> LC_TIME<br /> abday "<u0064><u006f><u006d>";"<u006c><u0075><u006e>";/<br /><br />変更後:<br /> LC_TIME<br /> first_weekday 2</u006e></u0075></u006c></u006d></u006f></u0064><br /><u0064><u006f><u006d><u006c><u0075><u006e> first_workday 2<br /> abday "<u0064><u006f><u006d>";"<u006c><u0075><u006e>";/<br /><br />ファイル保存後、次のコマンドを実行。<br /></u006e></u0075></u006c></u006d></u006f></u0064></u006e></u0075></u006c></u006d></u006f></u0064>$ sudo locale-gen<br /><br /><u0064><u006f><u006d><u006c><u0075><u006e><u0064><u006f><u006d><u006c><u0075><u006e>いったんログアウトして再ログインすると、時計アプレットのカレンダーが月曜始まりになっています。<br /></u006e></u0075></u006c></u006d></u006f></u0064></u006e></u0075></u006c></u006d></u006f></u0064><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifyR5fdbefHJnkJ8ZZzuCm5Dj6jKxbwo-jhjhpKdaduHy-mh51p5JpcSln6tMflG0J33cwOb9afdoDpD-C-ruY2R6oKSPzlTLnSRwbJBLJ9Yb2k5_XqwNx0Q5yl-3dBnFJAWR3nBnL2-E/s1600-h/Screenshot.png.jpg"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifyR5fdbefHJnkJ8ZZzuCm5Dj6jKxbwo-jhjhpKdaduHy-mh51p5JpcSln6tMflG0J33cwOb9afdoDpD-C-ruY2R6oKSPzlTLnSRwbJBLJ9Yb2k5_XqwNx0Q5yl-3dBnFJAWR3nBnL2-E/s320/Screenshot.png.jpg" alt="" id="BLOGGER_PHOTO_ID_5202050293923000594" border="0" /></a><br /><u0064><u006f><u006d><u006c><u0075><u006e><u0064><u006f><u006d><u006c><u0075><u006e><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />このほか、ターミナルから「cal」コマンドを実行したときに表示されるカレンダーや、SWTのウィジェットとして呼び出すカレンダーコントロールも、同様に月曜始まりになります。<br /><br /><p></p><br /><p></p></u006e></u0075></u006c></u006d></u006f></u0064></u006e></u0075></u006c></u006d></u006f></u0064>shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com0tag:blogger.com,1999:blog-6725316091072453435.post-28335597528791368342008-04-30T00:53:00.002+09:002008-04-30T00:57:09.987+09:00Googleカレンダーにアイコンをつけてみる③今日はだいぶはかどって、ほとんどできあがった。<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPWXLYAD0Gwe1_zTgWPN7mbKCtBuxJt8t7R7puvqur4apaL3tft20RKHmbPbMmf4HzCAKvd-P0P_h6ZjA9vUvK-BM8z1vSaAzUGAbYVvKeKxwBQYrBLWsMPK562phe92s2ZYIKr8tQKoo/s1600-h/Screenshot-GcalStamper+.png"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPWXLYAD0Gwe1_zTgWPN7mbKCtBuxJt8t7R7puvqur4apaL3tft20RKHmbPbMmf4HzCAKvd-P0P_h6ZjA9vUvK-BM8z1vSaAzUGAbYVvKeKxwBQYrBLWsMPK562phe92s2ZYIKr8tQKoo/s320/Screenshot-GcalStamper+.png" alt="" id="BLOGGER_PHOTO_ID_5194696686517069570" border="0" /></a><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />それにしてもこんなゴールデンウィークの過ごしかたって一体・・・。shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com0tag:blogger.com,1999:blog-6725316091072453435.post-87495058219987763872008-04-28T09:27:00.005+09:002008-04-28T09:39:15.067+09:00Googleカレンダーにアイコンをつけてみる②今日はスケジュール表にはかかせない「済」印をつくってみた。<br />適当に縮小したら、ちょっと滲んだリアルな感じになって大満足。<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzhvvgzKsC-PYQlMR_4R3KKPc4qXKiNIU4zEF4MtGCUjwb98ly0PJvu-fyhEMPxO0154-QC6NBNOoQfM3A2H2WEya6lZWrnWWI2WdzrLpIM4yMFn4zZaHhwQaJfuSbryTs6T1OmqIfGaY/s1600-h/Screenshot-Google+%E3%82%AB%E3%83%AC%E3%83%B3%E3%83%80%E3%83%BC+-+Mozilla+Firefox.png.jpg"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzhvvgzKsC-PYQlMR_4R3KKPc4qXKiNIU4zEF4MtGCUjwb98ly0PJvu-fyhEMPxO0154-QC6NBNOoQfM3A2H2WEya6lZWrnWWI2WdzrLpIM4yMFn4zZaHhwQaJfuSbryTs6T1OmqIfGaY/s320/Screenshot-Google+%E3%82%AB%E3%83%AC%E3%83%B3%E3%83%80%E3%83%BC+-+Mozilla+Firefox.png.jpg" alt="" id="BLOGGER_PHOTO_ID_5194089197752788642" border="0" /></a><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5K5HWMTHXiZ4oR9JA3svOdn5vNUuM9It_EvHzonRcLGatitJsuAnfTBFo93vl0s2Da_HqzzBxisUbWQaiH0-wVx0Hvie3hgnuawvffmBvTXIcHNYQcG3N6xo-EmMzlaH8RCQA-92NI7Y/s1600-h/Screenshot-Google+%E3%82%AB%E3%83%AC%E3%83%B3%E3%83%80%E3%83%BC+-+Mozilla+Firefox.png.jpg"><br /></a>shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com0tag:blogger.com,1999:blog-6725316091072453435.post-2846151076542488442008-04-26T23:26:00.012+09:002008-04-27T00:26:27.523+09:00Googleカレンダーにアイコンをつけてみるわたしは手帳やノートに、スタンプを押したりシールを貼ったりするのが大好きですが、Googleカレンダーにはそれに相当する機能がないようです。<br />(わざわざあたらしく予定としてつくるほどではないものや、言葉にしにくいムードのようなものを、イメージで表したい)<br /><br />Googleカレンダーでは、日付のひだりがわにカレンダーガジェット(天気や月の位相など)のアイコンが表示されます。<br />ここに自分の好きなアイコンを表示させられないかな、と思ってさがしたところ、次の記事にカレンダーガジェットの作り方が書いてありました。<br /><br />Google Calendar APIs and Tools / API Developer's Guide<br /><a href="http://code.google.com/apis/calendar/developers_guide_java.html#CreatingGadgets">Creating Calendar Gadgets<br /></a><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjigryCWlVLZ4GLwwJG9pdJ5TWsS7KVpy4boc1lvJuCE-lgzR4_GlKKnPQvKO4LlbmvNqf_jszcPEH3Yqo55wRmRtoKPbJM7IKLox3DKxU3ahemP_QodGeOEEGRw6Ty5WlDZkjFKknSmJc/s1600-h/Screenshot-Google+%E3%82%AB%E3%83%AC%E3%83%B3%E3%83%80%E3%83%BC+-+Mozilla+Firefox-1.png.jpg"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjigryCWlVLZ4GLwwJG9pdJ5TWsS7KVpy4boc1lvJuCE-lgzR4_GlKKnPQvKO4LlbmvNqf_jszcPEH3Yqo55wRmRtoKPbJM7IKLox3DKxU3ahemP_QodGeOEEGRw6Ty5WlDZkjFKknSmJc/s320/Screenshot-Google+%E3%82%AB%E3%83%AC%E3%83%B3%E3%83%80%E3%83%BC+-+Mozilla+Firefox-1.png.jpg" alt="" id="BLOGGER_PHOTO_ID_5193565130138297890" border="0" /></a><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />16×16ピクセルのGif画像をアイコンとして表示させることができます。<br /><br />カレンダーガジェットは、任意のコンテンツへのリンクをつけられます。<br />下は、別のGif画像へのリンクを貼ってみたところ。<br />アイコンをクリックすると子ウィンドウの中に、コンテンツが展開されます。<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBl8BWXokI9xJzHo3aM5OPEF9W8n_iivjU4DmhBw8X6z5kIj4hsxJpcsJPmJWiy4wB7EAH6FYV1tzYvstdj5DjVauVgQDSldLzlClu4WfLPksb5zFX5U1lm2UXdV3ay3E7QruJr-_BKe0/s1600-h/Screenshot-Google+%E3%82%AB%E3%83%AC%E3%83%B3%E3%83%80%E3%83%BC+-+Mozilla+Firefox-2.png.jpg"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBl8BWXokI9xJzHo3aM5OPEF9W8n_iivjU4DmhBw8X6z5kIj4hsxJpcsJPmJWiy4wB7EAH6FYV1tzYvstdj5DjVauVgQDSldLzlClu4WfLPksb5zFX5U1lm2UXdV3ay3E7QruJr-_BKe0/s320/Screenshot-Google+%E3%82%AB%E3%83%AC%E3%83%B3%E3%83%80%E3%83%BC+-+Mozilla+Firefox-2.png.jpg" alt="" id="BLOGGER_PHOTO_ID_5193565134433265202" border="0" /></a><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />せっかくなので、スケジュールシート印刷の際、カレンダーガジェットが指定した画像も印刷されるようにしてみた。<br />ゴゴゴゴゴ・・・。<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOkwWw1MLSt1XS2quggv7Kc3KUcOFelIL1qk-niPsyl_zTQOeqvJgIdGAvYcWQI5xrA5xUhELyQQnoxMhyW7fHtK1VGN1OHumPYRe1gAWKjZ8vVUUHrC2rpP3tGqgpQ_ESGStrHVIPdsY/s1600-h/00002.jpg"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOkwWw1MLSt1XS2quggv7Kc3KUcOFelIL1qk-niPsyl_zTQOeqvJgIdGAvYcWQI5xrA5xUhELyQQnoxMhyW7fHtK1VGN1OHumPYRe1gAWKjZ8vVUUHrC2rpP3tGqgpQ_ESGStrHVIPdsY/s320/00002.jpg" alt="" id="BLOGGER_PHOTO_ID_5193568587586971218" border="0" /></a>shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com0tag:blogger.com,1999:blog-6725316091072453435.post-65237557170161290452008-04-18T22:00:00.018+09:002010-01-23T10:55:45.351+09:00Gcal2PDFの使い方GCal2PDFは、Googleカレンダーからデータを取得・組版して、PDF形式のスケジュールシートを出力するアプリケーションです。<br /><br />出力サンプル(A4・4行)<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4_-mqVsSvLlNW9PL_BB-xtiYRxzrMlD2gEf_geqFQtkG1U8k9ZsbsnkV7Eq_RCZTGuWF5w_s1wGXtoG93iyIuXx3fBaSaH5C6cCZCTsRZ6qjKLSgOnghvsYj4yRwpsWDkgq91EUBZkdA/s1600-h/Gcal2PDF_A4_4w1p.gif"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 226px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4_-mqVsSvLlNW9PL_BB-xtiYRxzrMlD2gEf_geqFQtkG1U8k9ZsbsnkV7Eq_RCZTGuWF5w_s1wGXtoG93iyIuXx3fBaSaH5C6cCZCTsRZ6qjKLSgOnghvsYj4yRwpsWDkgq91EUBZkdA/s320/Gcal2PDF_A4_4w1p.gif" alt="" id="BLOGGER_PHOTO_ID_5358169522735982866" border="0" /></a><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />出力サンプル(A4・3行)<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGKZptqKL-Tm1SWT2u9rcZQdy51bC0gQbkiavsqunTYL8uMXTjENAIANLUEpCTKr4tRnhCHNFQB1sFcBDsgvJcaMrzPHkOVwHYy7M0luOFv7E5UgfmvJ-GkCkMXkjt-o6q_d7Xb6ENpK0/s1600-h/Gcal2PDF_A4_3w1p.gif"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 226px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGKZptqKL-Tm1SWT2u9rcZQdy51bC0gQbkiavsqunTYL8uMXTjENAIANLUEpCTKr4tRnhCHNFQB1sFcBDsgvJcaMrzPHkOVwHYy7M0luOFv7E5UgfmvJ-GkCkMXkjt-o6q_d7Xb6ENpK0/s320/Gcal2PDF_A4_3w1p.gif" alt="" id="BLOGGER_PHOTO_ID_5358169524424772194" border="0" /></a><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />出力サンプル(A5・1行)<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGyyM7mgwA2TWcduUXPUkZadqbUH0lAPIR74qxPDDLRRiiJ_-oHm-cUs2zLUUp84V2xZHO2pY3b9z5hqys8bmayky2DzzHYP7re5lo09K_H4utv24W6lq39ENnHDk9YQwoHa0Af2qJkGg/s1600-h/Gcal2PDF_A5_1w1p.gif"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 226px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGyyM7mgwA2TWcduUXPUkZadqbUH0lAPIR74qxPDDLRRiiJ_-oHm-cUs2zLUUp84V2xZHO2pY3b9z5hqys8bmayky2DzzHYP7re5lo09K_H4utv24W6lq39ENnHDk9YQwoHa0Af2qJkGg/s320/Gcal2PDF_A5_1w1p.gif" alt="" id="BLOGGER_PHOTO_ID_5358169528539434178" border="0" /></a><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><span style="font-weight: bold;">①Java実行環境のインストール</span><br />Gcal2PDFはJavaアプリケーションです。実行するためには「Java実行環境(以下、JRE)」が必要です。<span style="font-size:85%;"><br /></span>JREは<a href="http://www.java.com/ja/">こちらのページ</a>から無料でインストールできます。<br /><br /><span style="font-weight: bold;">②Gcal2PDFのダウンロード及び解凍</span><br />次のリンクからお使いのOSに対応したファイルをダウンロードし、マイドキュメントなどの適当な場所においてください。<br /><a href="http://www.box.net/shared/ewa5hj00s0"><br /></a><a href="http://www.box.net/shared/blsdszk0q2">Gcal2PDF_WIN_2010122.jar</a><br />(Windows用)<a href="http://www.box.net/shared/yds3gyz484"><br /></a><a href="http://www.box.net/shared/k1obi9v4i3">Gcal2PDF_GTK_2010122.jar</a><br /><span style="font-size:85%;">(x86/GTK 2)</span><br /><br /><span style="font-weight: bold; color: rgb(255, 0, 0);">・同梱しているライブラリについて</span><blockquote>Gcal2PDFは、<a href="http://code.google.com/apis/gdata/">Google</a>、<a href="http://www.eclipse.org/">Eclipse.org</a>、<a href="http://www.lowagie.com/iText/">Bruno Lowagie・Paulo Soares両氏</a>が、それぞれ配布するライブラリを改変せずに同梱しています。これらのライブラリは、それぞれが定めるライセンスに沿った形態での再配布が認められています。わたしはこれらのライセンスに準拠して、パッケージにライブラリを同梱しています。<br />ただし、もしあなたが、わたしが作ったパッケージをダウンロードし、さらにそれを再配布しようとするならば、同梱されるライブラリについて、それぞれが定めるライセンスに準拠して行う必要がありますので注意してください。<br /><br /></blockquote><span style="font-weight: bold;">③操作</span><br />ダウンロードしたjarファイルをダブルクリックしてください。<br />JREが適切にインストールされていれば、次のようなウィンドウが立ち上がります。<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgw7tDr6c2L01YebXRhRBkSTXqAdAJBSdEYKvvQrRSTboel3s_9nJGgiVhHLfPM7SIEq5m8hRzXfG4SF2kFc4jmvpBF2sB2YYMJNJOikGM4yc-5h7sIVTt8ukO9wWzR2vAejFn8JGaHM_c/s1600-h/gamen.PNG"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgw7tDr6c2L01YebXRhRBkSTXqAdAJBSdEYKvvQrRSTboel3s_9nJGgiVhHLfPM7SIEq5m8hRzXfG4SF2kFc4jmvpBF2sB2YYMJNJOikGM4yc-5h7sIVTt8ukO9wWzR2vAejFn8JGaHM_c/s320/gamen.PNG" alt="" id="BLOGGER_PHOTO_ID_5192858354615035106" border="0" /></a><br /><br /><br /><br /><br /><br /><br /><br />有効なGoogleカレンダーIDとパスワードをそれぞれ入力してから、「出力スタート」ボタンを押します。<br /><span style="font-size:85%;"><span style="font-size:100%;">PDFファイルができあがるまで少々かかります(わたしのPCでは10秒くらい)。<br />次のようなダイアログが表示されるまでお待ちください。<br /></span></span><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZA0fH7dRlP-RtEunGSShFrR2qxEApPHiE3Va3KXpFetT9K8Iuz7BOYQLJiNkJFbJWWN4ub8vxtJJ00JK0Jv7l3-Xv1tYyLpSJ6NpDA9juAd6FuU2GOon_2MC9eBb3YnhVgfKavKX80uE/s1600-h/finish.PNG"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZA0fH7dRlP-RtEunGSShFrR2qxEApPHiE3Va3KXpFetT9K8Iuz7BOYQLJiNkJFbJWWN4ub8vxtJJ00JK0Jv7l3-Xv1tYyLpSJ6NpDA9juAd6FuU2GOon_2MC9eBb3YnhVgfKavKX80uE/s320/finish.PNG" alt="" id="BLOGGER_PHOTO_ID_5187287892989221874" border="0" /></a><br /><br /><br /><br /><br /><br /><br /><span style="font-weight: bold;">④Gcal2PDFが生成するファイルについて</span><br />ここまでの操作を行うと、jarファイルがおいてあるフォルダのなかにPDFファイルができあがっているはずです。<br />またGcal2PDFは、一度入力したID、パスワード等の設定を記憶するので、次回以降入力の手間が省けます。これらの情報は、同 じフォルダのGcal2PDF.savというファイルに格納されますので、このファイルの取り扱いには十分注意してください。<br /><span style="font-size:85%;">※LinuxではJREのカレントディレクトリの扱いがWindowsとは異なるため、上記のPDFファイルやセーブファイルの保存先はユーザーのHOMEディレクトリになります。</span><br /><span style="font-size:85%;">※つまりこのファイルを調べればIDやパスワードが丸わかりなので、第三者にあげたりしないでください。<br /></span><div><span style="font-size:85%;"><br /></span></div><div><span class="Apple-style-span" style="font-size:medium;"><b>⑤印刷するときの注意</b></span></div><div><span class="Apple-style-span" style="font-size: small;">AdobeReaderでは、ページの縁が切れるを防ぐため、本来のレイアウトより少々小さめに印刷するようです(ページの縁ぎりぎりまでレイアウトしてあるファイルの場合)。このため、Gcal2PDFで出力したPDFファイルをAdobeReaderで印刷すると、ページを週毎に等分してある本来のレイアウトどおりに印刷されません。</span></div><div><span class="Apple-style-span" style="font-size: small;">これを避けるためには、AdobeReaderの印刷設定画面にて、「ページの拡大/縮小」を「なし」に設定してください(デフォルトでは「大きいページを縮小」になっています。)。</span></div><div><span class="Apple-style-span" style="font-size:small;"><br /></span></div>shidohttp://www.blogger.com/profile/06319446727658878891noreply@blogger.com46