投稿者: zen

  • Windowsの日本語入力モードで大量の数字を入力すると、最初のほうが自動的に半角に変換されてしまう事象について

    Windowsの日本語入力モードで、メモ帳やブラウザのテキストボックスで大量の数字を入力すると、 変換をしていないのに勝手に半角の数字として確定されていることがある。 全角の数字を大量に入れたいというときに、これは困ってしまう。 (アプリのテスト以外にそんな場面はないと思うけど) また、PCをかえてみると、半角では全角の数字で確定されていることもある。 数字だけでなく、アルファベットでも発生する。

    この不可解で気持ち悪いな現象は、WindowsのIMEの設定によるものだ。

    Windowsに標準搭載されているMS-IMEでは、仕様として未変換の文字列が長くなると、自動変換するようになっている。 この自動変換が勝手に半角の数字に変換されている原因。 MS-IMEでは、自動変換時に変換候補の1つ目に変換するようになっている。 数字を普段から、半角数字に変換している場合、変換の1つ目が半角数字なので、 大量の数字を入力した際に自動変換で半角に変換されている。 もし、普段から全角数字を使っている場合は、全角数字に自動変換される。

       日本語入力モードで大量の文字を入力する
          ↓
       MS-IMEの自動変換の閾値を超える
          ↓
       変換候補の1つ目に自動変換される
          ↓
       この間もユーザは入力が続けられる
    

    MS-IMEの設定で、自動変換の長さは変えられるのだが、「短め」と「長め」の2つしかなく、 何文字で変換されるかの設定はできない。 通常は「長め」に設定されているため、ほとんどの場合、効果はいまひとつだ。

    あきらめて、ある程度の長さで変換/決定をするか、1つ目の候補を自分で変えておく方がよいだろう。

    ■参考
    自動的に変換する未変換文字列の長さを変える
    http://office.microsoft.com/ja-jp/support/HA010102742.aspx

  • 銀の匙 Silver Spoon 4

    409123772X銀の匙 Silver Spoon 4 (少年サンデーコミックス)
    荒川 弘
    小学館 2012-07-18

    by G-Tools

    待ちに待った「銀の匙」の4巻。いろいろとあった夏編が終わった。長いようで、読み始めると面白くてすぐに終わった夏編。まるで実際の夏休みのようだ。

    肉になったブタドンをどうやって食べるかがメイン。いきなり焼いて、豚丼にしたり。主人公が自分で残り全部をベーコンに加工したり。数十キロの豚肉をすべてベーコンに加工するのは大変。真剣かつ設備があるからできることなんだな。その後は、みんなでベーコンを食べたり、ベーコンによっていろいろ人からモテたり。人間模様が本当に面白い。

    他にもエリア51なる場所をめぐるストーリーもよかった。みんな張り切るんだけど、ちょっとした事情でどんどん脱落していく。苦労の末にたどり着いたものは、それなのか!っていうものだし。目的に自分はワクワクするけれど、きっとほとんどの人はワクワクしないだろう。だが、本当にアレがみれるなら、楽しいだろうと思う。アレをみるために、いろいろな企てをするのもわかる。まぁ、真価は落ちにあるわけなんだが。ほんと、話がうまいね。

    次の巻は、本格的な秋編。秋編も気になるところで終わっているので、先が気になる。早く次の巻がでることを期待して・・・と、言っても発行される大体の月は予告されているので、それまでまつしかないのだけどね。次が楽しみだ。

  • TracLightningでアクセス権があるのにもかかわらず、アクセスするとアクセス権がないと表示されるようになった場合

    Windows のTrac(TracLightning)を長く使っていると、
    ある日突然今までアクセス権のあったページがアクセス権がないといわれる。
    ブラウザで何回か再読み込みを行うと、普通にアクセスできることもある。

    アクセス権まわりの処理がなんとも不安定な状態にTracが陥った。
    念のため、アクセス権の有無も調べてみたが問題なし。
    いろいろと調べていくと、Tracのログが肥大化し、100MB以上になっていることを発見。

    ログが原因とも思えなかったのだが、念のためログの名前をかえて、ログファイルを新しくしてみた。
    ログを新しくした後は、アクセス権も正常に戻った。

    ログファイルの切り替え時にTracのプロセスの再起動をしているのも関係あるかもしれない。
    しかし、Tracの再起動だけだとアクセス権は安定しなかったので、ログは関係しているかも。

    ■ログの場所

     C:\TracLight\projects\trac\プロジェクト名\log
    

     

  • Excelでデータの入力規則の編集ができない場合の対処

    結論:Excelでブックの共有を行っている場合は、データの入力規則の編集はできない。ブックの共有を解除する。

    ■対処方法

    Excelでデータの入力規則を設定していて、選択できる値を変更したいとする。
    Excel2010だと、入力規則の設定はリボンの「データ」の「データツール」の部分に
    「データの入力規則」がある。そこで設定・編集することができる。

    この「データの入力規則」だが、
    Excelでブックの共有を行っている場合は、データの入力規則の編集はできない。

    その場合は、リボンの「校閲」から「ブックの共有」を選び、
    編集の「複数のユーザーによる同時編集と、ブックの結合を許可する」のチェックを外し、
    OKをクリックする。

    これで、共有が解除され、データの入力規則が設定できるようになる。

    ■おまけ:データの入力規則の設定

    データの入力規則の設定は、

    1. リボンの「データ」→データツールの「データの入力規則」を選択する。
    2. 設定のタブから、「入力値の種類」を選択する。
      もし、ドロップダウンリストから選択させたい場合には、リストを選択し、 「ドロップダウン リストから選択する」のチェックを入れる。
      「元の値」でリストに表示させるセルを選択する。
      セルの値を使わない場合には、カンマ区切りで値を入力する。
    3. OKをクリックする

    これで設定は終了。

  • ダース・ヴェイダーとルーク(4才)

    ダース・ヴェイダーとルーク(4才)ダース・ヴェイダーとルーク(4才)
    ジェフリー・ブラウン 富永 晶子

    辰巳出版 2012-05-28
    売り上げランキング : 36

    Amazonで詳しく見る
    by G-Tools

    頼んでおいたものがやっと届いた。入荷待ちになっていたくらいの人気ということ。

    スターウォーズが好きな大人にとっては小ネタが詰まっていて面白い。ルークの無邪気な振る舞いとダース・ヴェイダーのオロオロしているところが何とも。小さいルークに向かって、ただのウーキーだ、って言っても怖がるさ。あんなに大きな毛むくじゃらだもの。ヴェイダーの子どものあやし方が何とも頼りなく、ダメダメな感じ。そこが面白いのかもしれない。ヴェイダーといわれると、威圧感があって強そうなイメージ。それが新米パパは感じで壊されている。そこがいいのだろう。ルークもヴェイダーをみて、パパ、パパいうっていうのも不思議。あんなに怖い格好をしていても、パパはパパなんだろう。絶対にウーキーよりも怖い気がする。

    この絵本、思ったよりもページ数があるので、子どもに読むには疲れる。子どもにとって面白いかどうかは不明。絵がかわいらしいので、一応、見てくれるし、聞いてくれる。気に入ってくれるかどうかは不明。子供用というよりも、スターウォーズが好きな大人用の絵本だろう。スターウォーズが好きな人にはおすすめだ。パロディとして楽しむといいと思う。

  • Angel Feather Voice 2

    Angel Feather Voice 2Angel Feather Voice 2
    Hitomi

    ビクターエンタテインメント 2011-12-21
    売り上げランキング : 5693

    Amazonで詳しく見る
    by G-Tools

    結構、気に入ってるHitomi(黒石ひとみ)のアルバム。疲れているときに、フラフラとアマゾンを彷徨っていたら発見。なんとなく、癒し系を聞きたくて買った。仕事中に疲れたら、これでも聞いて心を落ち着かせつつ頑張ろ。

  • VBで全角のダブルクォートを表示・指定する方法

    VBで全角のダブルクォート”を入力しようとすると、
    半角のダブルクォートに 自動変換されてしまう。
    VBで全角のダブルクォートを指定する場合は、 Chr(&H8168)  のように指定する。

    Chr(&H8168)
    

    半角のダブルクォートの場合は、 ControlChars.Quote と指定する。

  • ASP.NET(VB)でセッション変数を消す方法

    ASP.NETでSessionを使用していると個別に作成したセッション変数
    (例えばSession(“id”)とか)を削除したい場面がある。
    ASP.NETで一度作成したSession変数を削除するには、Removeメソッドを使用する。

    ■使い方

     Session.Remove("セッション変数名") 

    Removeメソッドに個別のセッション変数を指定することで必要のないものを削除できる。
    ちなみに、

     Session("セッション変数名") = Nothing

    だと、セッション変数の中身がなくなるだけで、セッション変数は残り続ける。
    セッション変数がある状態の場合、サーバ側のリソースが消費されている状態のため、
    使わなくなったセッション変数はRemoveメソッドで破棄することが望ましい。

    また、すべてのセッション変数を消す(破棄する)には、RemoveAllメソッドを使用する。

    ■使い方

     Session.RemoveAll()

    これでまとめて破棄することができる。
    ただし、自分が意図しないセッション変数も削除されてしまうため、使用する場合には
    他への影響がないか確認しておく必要がある。

    ■例)

     'Session変数を新しく作る
     Session("userName") = "CharAznable"
     
     'Session変数を破棄する
     Session.Remove("userName")
    
  • 「聖女の救済」読んだ。

    聖女の救済 (文春文庫)聖女の救済 (文春文庫)
    東野 圭吾

    文藝春秋 2012-04-10
    売り上げランキング : 115

    Amazonで詳しく見る
    by G-Tools

    探偵ガリレオシリーズが新しく文庫になったので読んだ。あまり気にせずによんでいたのだが、物語の中心が内海刑事に移っている。前作もたしかそうだった気がするような・・・。いつのまにか主役交代といったところ。

    ついでにガリレオの出番も少なくなったような気がする。犯罪トリックが科学的な奇抜なものから、結構無難で無茶のあるものに。当初のガリレオらしくない感じがする。

    読んでいて面白いので、それはいいのだけど。ガリレオの出番がすくないので、ちょっと物足りない。なんとうか他の東野圭吾作品に近づきつつあり特色が薄れてきているのかな。

  • 「世界で勝負する仕事術」読んだ。

    世界で勝負する仕事術 最先端ITに挑むエンジニアの激走記 (幻冬舎新書)世界で勝負する仕事術 最先端ITに挑むエンジニアの激走記 (幻冬舎新書)
    竹内 健

    幻冬舎 2012-01-28
    売り上げランキング : 88

    Amazonで詳しく見る
    by G-Tools

    読み物として、楽しく読める新書だった。東芝でフラッシュメモリの開発を行っていたエンジニアの仕事人生がメイン。リアルな体験談で、いろいろと考えされるところがある。普通に読んでいても楽しいけれど、仕事に対する姿勢を見ていると考え方などを学ぶところが大きい。

    本の帯に書いてある「日本のエレクトロニクスはなぜダメになったのか?」は結局、どうしてなのかというところはありない。帯は売り文句なので信用していないので、それは個人的には問題ない。

    この本のメインである世界で勝負する仕事術というのは垣間見えるし、テクニックというよりも心得というか作者の背中をみて学ぶところだろう。どういうことをしたらよいのかとか、狙い目はどこかとか。参考になるところがありよかった。なかなかいい新書だった。