PC

iMac2019であの起動音を復活させてみました Apple

iMac2019であの起動音を復活させてみました

私がMacを初めて購入したのは2009年頃でした。その頃のMacは電源ボタンを押すと「ジャーン」という音が鳴りました。この音はBeatlesの曲にヒントを得たようです。 ただ、この起動音は2016年以降のMacでは消えてしまっています。私のiMac(2019 macOSCatalina)でも当然起動…
iMac2019を10カ月使った感想 Apple

iMac2019を10カ月使った感想

http://www.soonlabo.com/imac2019%e3%81%8c%e5%b1%8a%e3%81%8d%e3%81%be%e3%81%97%e3%81%9f%e3%80%82/ 去年の4月にiMac2019を購入し、10カ月ほど経ちましたので改めて感想を書きたいと思います。iMacの…
iMac2019の画面が表示されなくなったのでAppleに修理に出して無事に戻ってきた話 Apple

iMac2019の画面が表示されなくなったのでAppleに修理に出して無事に戻ってきた話

それは2019年12月15日に起きました。 iMacのiTunesで音楽を聴きながらthinkpadで作業をしていた時の事。曲は札幌出身の大先輩バンド『イースタンユース』の踵鳴るでした。気分よく作業していたのですがぶつぶつと声が途切れます。しまいには壊れたテープレコーダーのようになってしまったのでと…
Think Pad X240を1年半ほど使ってみた感想 IT

Think Pad X240を1年半ほど使ってみた感想

2018年の2月に購入し、メモリ増設やキーボード交換をしながら使っているThink Pad X240。現在パソコンはこのThink Padと今年購入したiMacを使っています。どちらがメインということはなく、Think Padは仕事の事務作業用(メール返信やExcel修正等)とwindows用の開発…
『私はどのようにしてLinuxカーネルを学んだか』を読みました。 IT

『私はどのようにしてLinuxカーネルを学んだか』を読みました。

Linuxカーネルを読みたいけど何をしていいかわからない...。そう思っていたところにいいタイミングで素晴らしい本が出版されました。 その名も「私はどのようにしてLinuxカーネルを学んだか」です。2019年7月12日に出版されたものでまさにどんぴしゃな本を手に入れることができてうれしいです。 ちな…
Think Pad X240のメモリを4GBから8GBに交換しました IT

Think Pad X240のメモリを4GBから8GBに交換しました

去年中古で購入したThink Pad X240ですが、今年3月にキーボードを交換しました。これでキーボードが大分押しやすくなって快適なのですが、メモリが4GBでデフォルトのままなので結構重いことがあります。 ということでメモリを交換しました。 (さらに…)…
iMac2019が届いたので開封しました。 Apple

iMac2019が届いたので開封しました。

今月初めに注文したiMacが本日届きました!今月初めに注文して今日届いたのでちょうど2週間くらいでしょうか。 早速開封しましたので紹介します。   カスタマイズ前のスペックはこんな感じです。 そこからCPU、メモリ、HDをカスタマイズしてこんなスペックにしました。 メモリが32GBだともう…
AppleローンでiMac2019を購入しました。 Apple

AppleローンでiMac2019を購入しました。

先日発表されたiMacですが、待ちに待っていたこともあり早速購入しました。カスタマイズをして購入したかったのでAppleから直接購入することになりますが、札幌のApple Storeは2016年に閉店してしまったため必然的にネットで購入になります。 今回はAppleローンで購入しましたのでこのローン…
office 365 soloを利用し始めた理由 IT

office 365 soloを利用し始めた理由

office 365 soloを申し込み今月から使い始めました。色々選択肢はありましたがなぜサブスクリプションを選んだのか紹介したいと思います。※office365って何?というかたはこちらの記事が参考になると思います。 (さらに…)…
LPICとLinucの違い IT

LPICとLinucの違い

2018年にLinuxの資格試験である「Linuc」が誕生しました。Linuxの試験といえばLPICが有名ですが、Linucとは何者なのか。LPICと何が違うのか。 ちょうどLPICを受験しようとしていたので時系列を見守っていた者として書きたいと思います。 (さらに…)…
Think Pad x240のキーボードを交換しました(分解方法) IT

Think Pad x240のキーボードを交換しました(分解方法)

去年中古で購入したThink Pad x240ですがキーボードに使用感があるのが気になっていました。 画像では見づらいですが、ところどころ文字が擦れているキーがあります。打つには支障がないですが、見栄えがきになるので思い切って自分で交換しました。 (さらに…)…
Think Pad x240 内蔵バッテリー無効化のやり方 IT

Think Pad x240 内蔵バッテリー無効化のやり方

Think Pad x240を使っていますが中身を分解して色々やるときに内蔵バッテリーの無効化し、基盤へ電流が流れないようにしなければなりません。具体的にはBIOSで設定をいじるのですが、これをしなければなんとパソコンが壊れてしまうそうです。内蔵バッテリーを外さなくても、裏蓋を外すときは事前におこな…
2019年だけどwindows7をwindows10に無償アップグレードできた話 IT

2019年だけどwindows7をwindows10に無償アップグレードできた話

約1年前にこちらで書いたように現在のサブPCのOSはwindows7です。 ただこのOSも2020年1月14日でサポートが切れてしまいます。2016年まではwindows10への無償アップグレードがあったのですがもう終わってしまっています。 さてどうしたものかと調べていたらアップグレードができました…
30日でできる!OS自作入門パート10(15日目①) OS自作入門

30日でできる!OS自作入門パート10(15日目①)

気がつけば1カ月ほど空いてしまいましたがまだ終わっていません。ということで続けていきます。 今回のサブタイトルは『マルチタスク-1』です。   マルチタスクをCPUにさせるには? 実はCPUが1つしかなくてもマルチタスクはできているようです。その場合同時に複数のプログラムを動かしているので…
30日でできる!OS自作入門パート9(14日目) OS自作入門

30日でできる!OS自作入門パート9(14日目)

結構長くやっているつもりですが、まだ9回目の投稿なんですね。 というわけで今回のサブタイトルは『高解像度・キー入力』です。 一通りの説明は終わったらしい ここまで色々と機能を実装してきましたが、ここまででプログラミング言語の知識やアルゴリズムのテクニックの紹介は終わりのようです。これからは今までの知…
30日でできる!OS自作入門パート8(13日目) OS自作入門

30日でできる!OS自作入門パート8(13日目)

今回のテーマは『タイマ-2』ということで12日目の続きになります。 30日のうち2日もタイマに費やすとは長くないか?と思いましたが、どうやら今後タイマをよく使うらしくそのためしっかり作りたいようです。同じような理由でレイヤーの制御(本書では下じき制御)も頑張っていたそうです。 タイマ2となっています…
30日でできる!OS自作入門パート7(12日目) OS自作入門

30日でできる!OS自作入門パート7(12日目)

今回のサブタイトルは『タイマ-1』ということでやっていきます。 始めはタイマがいかに重要かが書いてあります。windowsの場合右下に時計が出ていると思いますが、それだけでなくCPUの割り込み時間の計算や時間の管理が出来ません。ということでタイマを使います。 PCでタイマを使うには『PIT』という装…
30日でできる!OS自作入門パート6(11日目) OS自作入門

30日でできる!OS自作入門パート6(11日目)

11日目のサブタイトルは『ついにウインドウ』になります。といっても始めは恒例になってきたちょっとした改良からです。 相変わらずマウスが続きますが、今回の問題は画面端までマウスが隠れないというものです。試しにパソコンでこのブログを見ているかたがいましたらマウスを端までもっていってください。マウスが隠れ…
30日でできる!OS自作入門パート5(10日目) OS自作入門

30日でできる!OS自作入門パート5(10日目)

いよいよ10日目です。これで大体1/3の進捗ですね。 前回はメモリ管理を行いましたがその続きからやっていきます。 メモリの確保と解放を繰り返しているうちに連続しない小さな空きがたくさんできてしまうため0x1000バイト単位で確保と解放をする関数を作り管理するようです。その際、0x1000バイト単位に…
30日でできる!OS自作入門パート4(9日目) OS自作入門

30日でできる!OS自作入門パート4(9日目)

少し空いてしまいましたが続けていきます。 9日目(メモリ管理) マウスポインタが一区切りついたので次はメモリ管理です。32ビットモードになってPCの全部のメモリを利用できるようになったので使ってみたいということでこのタイミングで行うようです。 で、まずはメモリがどこまであるかのチェックです。普通はB…
30日でできる!OS自作入門パート3(5~8日目) OS自作入門

30日でできる!OS自作入門パート3(5~8日目)

まとまった時間がとれたため、今日は3日目~8日目を読みました。PCを動かす環境にいなかったため手は動かせていませんが結構読み進めることができました。 3日目(32ビットモード突入とC言語導入) この日から空のOSを作り『はりぼてOS』という名前で機能を少しずつ追加していくことになるようです。 フロッ…
30日でできる!OS自作入門パート2(2日目) OS自作入門

30日でできる!OS自作入門パート2(2日目)

2日目(アセンブラ学習とMakefile入門) 2日目になりました。 この日はterapadをインストールし、1日目で動かしたアセンブラのソース説明が主になっております。ということで手を動かすというよりは本を読むという作業ですね。 説明の中に「C言語でいうところの~」という記述がちょくちょくでてくる…
30日でできる!OS自作入門パート1(1日目) OS自作入門

30日でできる!OS自作入門パート1(1日目)

『30日でできる!OS自作入門』という本を買いました。2006年に発売された本で今から12年前の本です。 この本を使ってOSの勉強をすると同時にブログに書くことでアウトプットをしていければと思います。 環境:windows7 64bit 0日(開発を始める前に)~1日目(PCの仕組みからアセンブラ入…
Macで「コンピュータにmacOSをインストールできませんでした」が表示されたけどなんとかなった話 Apple

Macで「コンピュータにmacOSをインストールできませんでした」が表示されたけどなんとかなった話

パソコンを立ち上げてみたら「コンピュータにmacOSをインストールできませんでした」の文字が出ました。 high sierraにアップデートしようとして失敗してしまったようです。 とりあえず画面下の再起動を何度か試してみましたが同じ画面が出るばかり。 macを使っていると稀に予期せぬエラーに遭遇しま…