忍者ブログ

Cyber Bird

   

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

上原ひろみ ザ・トリオ・プロジェクト

最近は受験勉強が大詰めになってきているうえにネタがなく(笑)
更新が滞ってた^^;

自作OSの6日目は、やはりどうしても割り込みが動作しない。
ちょっと「はじめて読む486」を購入して、勉強したいと思ってる。





さて、一昨日…
上原ひろみ ザ・トリオ・プロジェクト
VOICE JAPAN TOURに行って参りました!!
PR

OS自作入門 onLinux 5日目



ec126d58.png

ようやく5日目が終わりました!
11月頭で文化祭があって、その後も学校が相変わらず忙しかったですが、
なんとか時間の合間を縫ってこぎつけました。

まずはソースはこちら

今回は、4日目で画面表示ができるようになったので、
1.起動情報を受け取る
2.ASCII文字を表示する
3.GDTとIDTを初期化する
のが主な内容でした。

ところが…

Vimでアセンブラハイライト

文化祭をはさんでとても忙しかったですが、ようやく落ち着きそうです。

OS自作入門の5日目がなかなか突破できないので、別の記事を挿みます(笑)







今回は、Vimでアセンブラのソースにシンタックスハイライトをつけよう!という内容です。

VimはデフォルトではGASのソース(.sファイル)はこんな感じになります。



<Before>

b6e9a9c4.png



悪くはないんですが、なんだかほとんどが一色で統一されていて、

ハイライトの意義がほとんどないというか…。



<After>

e358e5bf.png



命令、数値、ラベル、定数などがちゃんと色分けされました。

これだと見やすくて作業効率も上がりそうです。



それでは、シンタックスハイライトのつけかたを説明していきます。

OS自作入門 onLinux 4日目

1d715984.png

4日目がようやく終わりました。賞味3、4日間といったところでしょうか。
文化祭関連の準備でも忙しかったです。

ある場所につまづいていたため、大分時間がかかってしまいました…
とりあえずソースコードはこちら

コマンドラインも便利なDropbox

この前、Linux MintのHDDの容量がヤバくなってきたので、

ちょっと調べたらDropboxのキャッシュが肥大しすぎていました。



e9d6384a.png



~/Dropbox/.dropbox.cacheがキャッシュフォルダなのですが、

まさかの1.4GB…。



Dropboxのキャッシュは、主に復元機能に利用されているらしいです。

Dropboxには、他のマシンで削除されたファイルが同期で勝手に

消えたときのために復元する機能があります。

そのためのバックアップがキャッシュにとられています。



基本的に、このキャッシュは不要です。

フォルダごと削除しても何の不具合もありません。



僕も1週間前にいったん削除したら、今では100MB程度です。







さて、そもそも同期をしなければキャッシュも作られないのです。



僕の場合、VirtualBox謹製の共有フォルダが使いづらくて嫌いなので、

その代替手段としてDropboxを利用しています。



当然、ゲストOSではDropboxの中には不必要なファイル群もあります。

Dropboxには、単にバックアップ目的で突っ込んだファイルもありますから。



そんなときには、以下のコマンドを使います。



$ dropbox exclude add [除外するファイルorフォルダ]



こうすることで、除外リストにファイルまたはフォルダを追加できます。

追加されたファイルまたはフォルダは、そのマシンでは同期されません。

仮想マシンのような限られたマシンスペックの環境では、

ディスクスペースの節約に役立ちます。



また、除外リストから外すときは、以下のようにします。



$ dropbox exclude remove [ファイルorフォルダ]



除外されているファイル、フォルダを表示するときは以下のようにします。



$ dropbox exclude







このように、Dropboxは非常に細かい設定まで可能なので、

他のオンラインストレージに比べて使い勝手がとても良いです。



ちょっと調べたら、Dropbox APIなるものもあるらしい。。。

時間があったら、是非とも使ってみたいと思います。

ブログ内検索

プロフィール

HN:
levelfour
性別:
男性
自己紹介:
ぼちぼち更新を再開する予定です。

twitter

最新コメント

[09/27 菜々氏]
[06/17 NONAME]
[04/30 mithril]
[04/29 Liva]
[01/30 NONAME]

最新トラックバック

コガネモチ

Copyright ©  -- Cyber Bird --  All Rights Reserved
Design by CriCri / Photo by Geralt / powered by NINJA TOOLS / 忍者ブログ / [PR]