gnoteのメモをDropboxで共有する方法

複数のLinuxマシンでDropboxを利用してgnoteのデータを共有する方法です。  
応用すればいろんなアプリのデータを共有できると思います。
データをマージする方法はわからないので気をつけてください。

ローカルのgnoteデータをDropboxに移す

今利用しているgnoteのデータをDropboxに移します。

1
$ mv ~/.local/share/gnote ~/Dropbox/private/gnote

データディレクトリをシンボリックリンクで追加する。

gnoteを利用するマシンのデータを一旦削除する。

1
$ rm -rf ~/.local/share/gnote

Dropboxに移動したディレクトリをローカルのデータとしてシンボリックリンクを貼る。
gnoteを利用するマシンのデータを一旦削除する。

1
$ ln -s ~/Dropbox/private/gnote ~/.local/share/gnote

このように共有したいマシン全てにシンボリックリンクを貼れば、自動でDropboxがデータ更新してくれます。

以上です。

VMware PlayerにLinuxMint13でupdateしたら起動しなくなった対応メモ。

VMware PlayerにLinuxMint13をインストール後sudo apt-get update sudo apt-get upgradeを実行して再起動すると立ち上がらないという問題を解決したのでメモ。
ただ、本当にこれで解決してるのかは謎だったりします。


環境

  • HostOS: Window 7 64bit
  • GuestOS: LinuxMint 13 Maya 64bit
  • VMware Player 4.0.3 build-703057

起動時に起こること

  • 真っ黒の画面が表示される。
  • コンソールが立ち上がってるわけでもないので、コマンドも何も打てない。

プロセッサ コアの数を3個以上にする

原因がよくわからないのですが、プロセッサのコア数が1〜2個だと起動しないみたいです。
カーネルが新しくなったのでそのあたりの仕様が変わったのかもしれませんが、そのあたりの仕様変更の記述は見つけれませんでした。

とりあえずは起動するようになったので対応方法を記述。

仮想マシン設定の編集から設定画面を開く。

デバイス一覧のプロセッサ=>プロセッサ コアの数を3以上に設定。

いつも通り起動する。

私の環境はこれで無事起動するようになりました。

以上です。

ERBで書いたソースをhamlに一括変換する

ERBで書いていたテンプレートからhamlへ移行する時に一括でテンプレートを変換する方法のメモ。


erb2hamlをインストールする

Gemfileにerb2hamlを追記してBundler経由でインストールします。

Gemfile
1
2
3
group :development do
gem 'erb2haml'
end
Terminal
1
$ bundle install

ERBファイルをhamlに変換する。

erb2hamlをインストール後はrakeコマンドを打つと自動でファイルを探して一括変換します。

Terminal
1
2
3
4
5
6
7
8
9
10
11
12
13
$ rake haml:convert_erbs
Looking for ERB files to convert to Haml...
Converting: app/views/devise/confirmations/new.html.erb... Done!
Converting: app/views/devise/mailer/confirmation_instructions.html.erb... Done!
Converting: app/views/devise/mailer/reset_password_instructions.html.erb... Done!
Converting: app/views/devise/mailer/unlock_instructions.html.erb... Done!
Converting: app/views/devise/passwords/edit.html.erb... Done!
Converting: app/views/devise/passwords/new.html.erb... Done!
Converting: app/views/devise/registrations/edit.html.erb... Done!
Converting: app/views/devise/registrations/new.html.erb... Done!
Converting: app/views/devise/sessions/new.html.erb... Done!
Converting: app/views/devise/unlocks/new.html.erb... Done!
Converting: app/views/layouts/application.html.erb... Done!

以上です。

© 2023 磁力式駆動 All Rights Reserved.
Theme by hiero