2020年6月27日

【Windows10】ブルースクリーンが出たよ

昨日のことなんですが、会社から帰宅してとりあえずパソコンを起動したんです。
その後、ログインしたあとしばらくそのまま30分ぐらい放置してたんです。

そうしたらいきなりこの画面に。

なんとブルースクリーン!

マジか!(;゚Д゚)

Windows10になって初めて見ました。

とりあえず、心を落ち着かせて原因を探ってみることに。

えーと、なになに、

停止コード:SYSTEM SERVICE EXCEPTION
失敗した内容:Ntfs.sys

ntfsという怖い単語が出てますが、とりあえずネットで調べてみました。

するとどうやらファイルシステムが壊れているか、ハードディスクまたはメモリに問題が起きている可能性が高いとのこと。

あ~、マジかぁ。。

このいま使ってるパソコン、買って8年ぐらいするんでハードディスクやメモリが壊れても全然不思議じゃないんですよね。

いよいよ寿命かな。

まあ、とりあえず画面に「エラー情報を収集してます」と出てるので、収集が終わるのを待ってみることにしました。

が、

30分経っても0%のままです。

これはなんか動いてないっぽいなと思い、PCの電源ボタンを押してみるといきなり電源が落ちました。

うーん、どうなってんだ。

ま、寝るか。笑

と、昨日はもう眠かったんでそのまま寝たんですが、今朝になってPCを起動してみると問題なく立ち上がってきました。

昨日のブルースクリーンはいったいなんだったのか。。

一瞬おかしくなっただけなのか。。

原因はよく分かりませんが、とりあえず今は動いていて、こうしてブログを書いています。

だけど、もう買い替えたほうがいいかもしれませんね。

早いとこ新しいPCを購入したいと思います。


2020年3月20日

【Mac】外付けキーボードのコピー&ペーストをCtrl+C、Vに変更する

どうもお久しぶりです。

もう3月の後半ですが、今年最初の投稿です。(汗)

ところで最近、Mac bookでアプリの開発を行っているのですが、Windowsと比べるといかんせんMacが使いづらくて困ってます。

Finderが使いづらいとか、ドックのアイコンをクリックしただけで最小化されないとか、全体的にウィンドウ表示が遅いとか、いろいろ不満点があるんですが、なかでも一番使いづらいと思うのがキーボードです。

まあ、Windowsのキーボードとキーの配置が違うので仕方ないことなんで慣れるしかないかとは思ってるんですが、しかしながらコピー&ペーストだけはどうにも慣れません。

正直やりにくいです。

Windowsの場合だとコピー&ペースト[Ctrl]+[C]、[Ctrl]+[V]なんですが、左手の小指で[Ctrl]キーを押しながら[C]、[V]が難なく押せるんです。しかしMacの場合、[Command]キーが内側よりに配置されてるので中指とかで押さないといけなくなってしまい非常にやりにくいと感じてます。

それでなんかいい方法はないかと調べたところ、ありました。

2019年11月19日

【Access】以前お客さんに作ったシステムで「クエリは破損しています」というエラーが出てしまったらしい。


どうもお久しぶりです。

長らくブログを放置してしまいました。

ところで、本日、以前私がフリーで仕事をしているときにお客様に作成したシステムに関する問い合わせがあり、システムを動かすと「クエリは破損しています」というエラーが出てしまうというとのこと。

そのシステムはAccessで作られており、調べてみると最近マイクロソフトが提供した更新プログラムに不具合がありその影響で出ているエラーということが分かりました。

2019年7月15日

【スイーツ】セブンの『きみのプリン』がウメェェェ!!

今日、何気なしに近所のセブンイレブンに立ち寄ったところ、スイーツコーナーに新商品が並んでいるのを発見してしまいました。

どうやらプリンのようです。

名前は『きみのプリン』。

ほぉ~、黄身と君のダブルミーニングだな。(ニヤリ)

オジサンそういうの嫌いじゃないぞ!

というわけで早速買ってみました。


パッケージはこんな感じです。
ちょっと小ぶりですかね。
そして、値段は148円(税込み159円)。
まあまあの値段です。



ふたを開けるとこんな感じ。
見た感じ非常になめらかさそう。


では早速、いただきまーす!


うーん、予想通り口当たりが非常になめらかで、食べた瞬間に香りが口の中に広がりプリンが舌の上でとろけます。

これはウメェェェェェェェェ!!!

プログラミングしてて疲れて甘いものが欲しくなった時に食べるにはちょうどいいです。

ぜひ、お試しあれ。



2019年6月29日

コメントシステムをDISQUSからMeTypeに変えてみたよ。

このブログを始めた当初からコメントシステムはDISQUSを使っていたのですが、最近になって広告が盛大に表示されるようになってしまい非常に見苦しい状態になっていました。

この広告を非表示にするには有料版にアップグレードする必要があるのですが、それには最低月に9ドル払わないといけません。

しかし、たまにしかコメントが無いのに月に9ドルは払いたくありません。

そこで、DISQUSに代わるものをいろいろ探してみました。

2019年6月19日

【初心者向け】入力フォーム(その5:削除機能の実装)






前回、編集ボタンの作成まで出来ましたので、今回は削除機能の実装をしていきたいと思います。



まずは、「F_入力」フォームに[削除]ボタンを追加します。

名前:buttonDelete
標題:削除

次にこの[削除]ボタンのクリック時イベントプロシージャに次のように記述します。
Private Sub buttonDelete_Click()

    Dim ans As VbMsgBoxResult
    
    ans = MsgBox("このレコードを削除してもよろしいですか?", vbYesNo + vbExclamation, "削除")
    
    If ans = vbYes Then
    
        '削除実行
        DoCmd.RunSQL "DELETE * FROM T_名物 WHERE ID = " & CStr(Me.ID.Value)
    
    End If

    'フォームを閉じる
    DoCmd.Close acForm, Me.Name

End Sub
ここでは何を行っているかというと、まずMsgBoxでメッセージを表示させレコードの削除の確認を行っています。そして[はい]のボタンが押された場合に「T_名物」テーブルから該当のレコードを削除しています。

2019年6月18日

【初心者向け】入力フォーム(その4:編集ボタンの作成)






前回で入力フォームからの新規追加の機能は完成しました。

今回は、同じ入力フォームを使って編集も出来るようにしていきたいと思います。


まずは、「F_名物」フォームに「編集」ボタンを追加します。

名前:buttonEdit
標題:編集



次に[編集]ボタンの「イベント」タブの「クリック時」のところの右端にある[...]をクリックします。

そして、[追加]ボタンの時と同じように「コードビルダー」を選択して[OK]をクリックします。

するとbuttonEdit_Click()というイベントプロシージャが作られますので、ここに下記のように記述します。
Private Sub buttonEdit_Click()

    DoCmd.OpenForm "F_入力", , , , , acDialog, CStr(Me.ID)

    Me.Requery

End Sub
追加のときと違うのは、最後のパラメータがCStr(Me.ID)となっていることです。これは、選択したIDを文字列として渡しています。これにより「F_入力」フォームでどのIDのレコード表示すればいいかが分かるようになります。