fc2ブログ

(元)社内SEの徒然なる日記

愛用のトラックボール故障に伴い新調

■ トラックボール

テレワークで自宅で働く機会が多いのです。そのため、4年前に購入したトラックボール(Digio2っていうトラックボールがエルゴノミクス系のマウスよりずっと良い!)を仕事でずっと使っていたのですが、ここ最近、左クリックの調子が変です。

クリックやダブルクリックを認識しないことが多くて少しストレスを感じるので、新しくマウスを購入することにしました。

■ BUFFALO BSMLU300

昼休みに近所のケーズデンキに行ってきました。狙いは有線式のトラックボールで、クリック時の反動が少ないタイプです。マウスのクリックの反動が強いと人差し指の関節に負担が掛かって痛むようになるので、これは必須要件です。

なのですが、時代は無線です。そもそも販売している大半が無線式です。別に無線式が嫌って訳じゃないのですが、電波の干渉などで反応しなくなることもあるので私は有線を好んでいます。

こんな感じで条件を付けていくと、なかなか気に入ったものに当たりません。これは出直して後日ヨドバシカメラにでもいくか、いっそのこと同じ商品(Digio2)をネット通販で購入するか・・・

と思っていた所、意外な事にBUFFALOで良さそうな商品がありました。
マウスを新調 - 1

マウスを新調 - 2

見た感じ、これといった特徴がない普通のマウスに見えますが、有線式ですし、何よりも最優先条件のクリックの反動が少ないです。トラックボールじゃないのは少し気になりますが、そこは妥協できる範囲です。

■ 後書き

この記事を書くのにBUFFALOの商品ページを確認した所、クリック音を抑えた静音スイッチを採用しているそうです。クリック音が鳴ると困る場所での使用を想定した商品だとか。

しかし、これはこれで良いのですがトラックボールも欲しいです。別に不満はないのですが、トラックボールでも微妙なマウスカーソルの調整が出来るようになったので、この腕を錆びつかせたくないという思いがあったりします。

なお、壊れたトラックボールは近いうちに小型家電の回収ボックスに投下予定です。
マウスを新調 - 3

最新の記事:https://harikofu.blog.fc2.com/
投稿記事の一覧:http://harikofu.web.fc2.com/

--- blog end —
スポンサードリンク

PageTop

久しぶりの妻とのデート!前編(ヨドバシカメラでPS5)

■ デート

ここ1、2年。コロナもあって外出を控え気味でした。さらに妻が妊娠して、つわりが重かったので一緒に外出なんて言える状態ではありません。だったのですが、12月も下旬に差し掛かった辺りになると、つわりも随分と良くなってきたので、久しぶりにデートに行ってきました。

目的は、クリスマスケーキの予約とPS5です。

■ PS5

PS5ですが、発売当初は妻が興味を持って欲しがっていたし、抽選にも応募していたのですが、3回のチャレンジ失敗で心が折れていたようです。それに、特にソフトが無いので無理に買わなくても・・・って話をしていました。

なのですが、少し前にお腹の子供の診察を受けに行った時に、来年(2022年)の2月にエルデンリング?とかいうソフトが発売するらしく、そのためにPS5が欲しいと言い始めました。PS4でも発売するらしいですが、せっかくならPS5でやりたいとか。

うーん、もっと早く言ってくれれば、私も抽選に挑戦したり手を打ったのですが・・・

と思いながら、何とか手に入らないか調べてみました。ちなみに、妻は転売を毛嫌いしているので、正攻法以外での購入は不可です。

いや、無理でしょ。と思っていたのですが、何でもヨドバシカメラはゲリラ販売という手法で抽選なしで売っているらしいのです。そして、ここ最近の販売履歴をまとめたサイトによると、どうやら毎週土曜日に少数の販売が行われているっぽいです。

ふむ、これですね。ダメもとで行ってみましょう。

■ ヨドバシカメラ(マルチメディア札幌)

2021年12月18日(土)、開店時間の少し前に到着するように出発します。

・・・という予定だったのですが、この日は今年初めての大雪で除雪に手間取って出発が遅くなりました。到着して店舗に入ったのは開店時間の10分後(9時40分)。

そして、PS5は完売というお知らせが貼ってあります。これは予想通りです。誤算だったのは、開店前の状況確認が出来なかったこと。開店前に並んでいる人数などを見て、並ぶべき時間を予測して、次の土曜日辺りに再挑戦というのが私の狙いだったのですが、前述の通り、開店時間に間に合わなかったのが誤算でした。

結局買えなかったのは残念ですが、それならそれで構いません。気を取り直して、生まれてくる子供のための玩具の予習も兼ねて、ゆっくり店内を見させてもらいました。例えば、シルバニアファミリーとか。

1時間ほど見て回ったのですが、ふと見ると店内に謎の行列が出来ています。気になって店員さんに聞いてみたら「PS5を期待している人たちだと思う」という話です。

うーん、そもそも発売されるのかも分からないのに、すごい頑張りです。この辺りの情熱を失いつつある私には少し眩しく見えますよ。

昼食をとってからヨドバシカメラに戻ります。これは、ヨドバシカメラの駐車場を使ったので、戻る必要があったからです。時間は12時くらいだったのですが、まだ行列に変わりはありません。

もしかしたら12時に発売するんじゃ・・・なんて思ったのですが、ダメみたいです。最初から買える確率は0に近いと思っていたし、それは妻にも言っていたのですが、思ったよりも妻は希望を持っていたらしくションボリしています。と言っても、どうにか出来る訳でもないので、後ろ髪を引かれつつ帰宅の途につきました。

■ 再訪

そこから少しブラブラして自宅に戻ってきました。14時くらいだったでしょうか。後はゆっくり過ごす予定です。後は、吹雪いていたので除雪するくらいかなと思っていたのです。

実際、そうやって過ごしていたのですが、19時過ぎに気になってサイトをみると、15時15分に発売したという情報が出ています。さらに、18時30分くらいのコメントで大量に入荷されていて、在庫がありそうという情報を発見。

ヨドバシの営業終了は22時。自宅からは車で40分くらい。うん、行けます。問題なのは私が酔っ払っているくらいです(苦笑)。

とりあえず、妻に行ってみないか聞いてみたのですが、かなりの長考の後に「ネットで情報が出てきたなら人が来るだろうし、雪道が危ないし止めましょう」と。うん、長考してる時点で本当は行きたいのが分かります。

そこで、意外と天気は良いし、折角ならホワイトイルミネーション(札幌の街中をライトアップするイベント)見に行こうよって誘惑。それでも迷っているようだったので、夜のデートもしたいと言って駄目押し。これで陥落しました(笑)

ちなみに、私は飲んでいるので運転は妻にお願いしています。

■ 入手

ヨドバシカメラに到着してゲーム売り場に到着。すると、午前中にあった「完売」のお知らせが無くなっています。なのですが、店内を見回しても売っているように見えません。

良く分からなかったので店員さんに聞くと、レジに直接並べば良いと教えてくれました。ただ、通常版は売り切れで、デジタルエディションというディスクが無い物しかなく、それも残り少ないので、もしかすると今並んでいる人で売り切れかもと。

結果、大丈夫でした!
久しぶりの妻とのデート前編 - 1

妻、大喜びです。妻が嬉しいなら私も嬉しいです。今日は良い日でした。

しかし、PS5を購入して一番驚いたのは重量です。持った時のズシリとした質感は衝撃でした。これ、車なら良いのですが、そうじゃなかったら持ち帰るのも大変そうです。

購入にはクレジットカード付きのヨドバシのカードが必要で、それは私しか持っていません。なので精算を私がしたのですが、その間は妻にPS5を持ってもらっていました。清算後、受け取ったのですが、思ったよりも重い。こんなのを妻に持たせるつもりはなかったので、思わず謝ってしまいました。

■ 後書き

しかし、まさかのヨドバシカメラ再訪でした。欲しい物のために、ここまで行動するのは何年ぶりでしょうか。

・・・いや、良く考えたら妻と結婚したいがために数年前に結構頑張ってましたね。

まぁ、それはそれとして、モノって意味だと本当に久しぶりで新鮮な気分です。それも成果が出たので心地良い疲労感です。午前中に発売していてくれればとも思いますが、大雪が降ったので物流に支障をきたしていたのかもと思うと、しょうがなかったとも思います。

それでも、狙った1日で購入できたのは幸運でした。2021年は嫌なことが多かったのですが、最後に良いことがあって良かったです。

最新の記事:https://harikofu.blog.fc2.com/
投稿記事の一覧:http://harikofu.web.fc2.com/

--- blog end —
スポンサードリンク

PageTop

Eclipseの変更箇所の垂直スクロールバーへの表示

■ 修正箇所の表示

Eclipse2021を使っているのですが、右側の垂直スクロールバーの表示が沢山出すぎていて逆に分かりません。
Eclipseの変更箇所の垂直スクロールバーへの表示1

私が知りたいのって、例えば変数やメソッドを選択した時に、それを使っているところがバーに表示されてくれれば良いのですが、どうやらプログラムの修正した箇所まで表示しているようです。

・・・いや、まぁ、便利ですが、修正箇所が多岐にわたる場合、ちょっとやりにくい。

■ 修正方法

調べてみると、テキストエディタのクイックDiffの設定で非表示に出来るようです。

「ウィンドウ」-「設定」をクリック。
Eclipseの後方空白除去1

左側のリストから「一般」-「エディター」-「テキストエディター」-「クイックDiff」を選択。
Eclipseの変更箇所の垂直スクロールバーへの表示3

右側の画面の「クイックDiffを使用可能にする」のチェックをOFFにして「適用して閉じる」をクリックすれば・・・
Eclipseの変更箇所の垂直スクロールバーへの表示4

スッキリしました。

最新の記事:http://harikofu.blog.fc2.com/
投稿記事の一覧:http://harikofu.web.fc2.com/

--- blog end ---

スポンサードリンク

PageTop

Eclipseで保存時に後方の空白とタブを除去したい

■ Eclipseで後方空白を除去

少し前にパソコンを新しくしました。それに合わせて、Eclipseもインストールしました。使ったのは、Eclipse2021(Pleiades)です。

すると、以前までは保存した時に無駄な後方のスペースやタブを削除してくれていたのですが、新しくなってからは削除が動いてくれません。ふむ、どっかのバージョンから初期設定が変わったんですかね?

「ウィンドウ」-「設定」
Eclipseの後方空白除去1

左側のツリーから「一般」-「エディター」-「AntEditツール」をクリック。
右側のウィンドウの「自動変換」タブ内の「末尾の空白を除去」をONに変更。
Eclipseの後方空白除去2

後は「適用して閉じる」をクリックすればOKです。

■ 後書き

以前まで使っていたのは、Eclipse4.5 Marsです。今回がEclipse2021なので、7世代前ですかね。パッと見た感じは大きく変わっていないように見えるのですが、これだけ世代が変わると、やっぱり色々と変わるところもあるようです。

何よりも戸惑ったのが、Javaのエディタです。背景色が黒になっているのも驚きましたが、コードの文字色がカラフルになっているのは、とても驚きました。

・・・っていうか、見にくい(--;)

意味ごとに色分けして見やすくって思想なのでしょうし、それは分かるのですが、やりすぎな感じがします。私は2006年からEclipseを使っているのですが、これから始めるって人には使いやすいんですかね?

最新の記事:http://harikofu.blog.fc2.com/
投稿記事の一覧:http://harikofu.web.fc2.com/

--- blog end ---

スポンサードリンク

PageTop

SQL(Oracle)のUPDATE文でWITH句を使う!

■ UPDATE

前回(SQL(Oracle)のINSERT文でWITH句を使う!)、INSERT文でWITH句を使えたので、UPDATE文でも使えるのか試してみました。SQLリファレンスによると出来そうな感じなのですが、どうですかね?

環境については、前回のINSERT文の記事と同じです。

まず、普通のUPDATE文です。抽出条件にSELECT文を使用しています。
-- 普通のUPDATE
UPDATE TESTTBL
SET STR1 = '1',NUM1 = 1
WHERE
STR1 =
(
SELECT '1' AS STR1
FROM DUAL
)


■ UPDATEでWITH句

WITH句をねじ込んでみました。どうなるかと思ったのですが、これは問題なく動いてくれました。
-- UPDATEでWITH句
UPDATE TESTTBL
SET STR1 = '1',NUM1 = 1
WHERE
STR1 =
(
WITH A AS
(
SELECT '1' AS STR1
, 1 AS NUM1
FROM DUAL
)
SELECT STR1
FROM A
)


■ 後書き

興味があったので実験はしてみましたが、UPDATEの条件指定でWITH句を使うような複雑なSELECT文を書いたことが無いので、使うケースがあるのか微妙です。

何というか、これが発生するようなら設計レベルで間違えている気がします。

ただ、何でも出来るわけではなさそうで、更新値の設定にWITH句を使ってみたのですが・・・
-- UPDATEのSETにWITH句
UPDATE TESTTBL
SET
(STR1,NUM1)
=
(
WITH A AS
(
SELECT '1' AS STR1
, 1 AS NUM1
FROM DUAL
)
SELECT STR1
,NUM1
FROM A
)
WHERE STR1 = '1'


結果、ORA-01767(UPDATE ... SET 式は副問合せである必要があります) が返ってきました。

WITH句を使わずに副問い合わせに変えたら通るようになったので、ここでWITH句を使うのは無理そうです。

投稿記事の一覧:http://harikofu.web.fc2.com/

--- blog end ---

スポンサードリンク

PageTop