ひまつぶし雑記帖

cloudreadyのlinux環境その後

2021/8/28 [04:48:34] (土) 天気

chromebook化したノーパソを快適に使ってたんだけど、つい一昨日cloudreadyのアップデートをしたらlinux開発環境のディスク容量が足りない、とか言われてしまうの巻。

確か10Gぐらいは確保しておいたはずで、データについてはSDカードを使ってるので足りないわけはない…はず。再起動しても同じ警告が出るし、mate-terminalというターミナルも動作が怪しく、明らかに重たくなっていて、反応が遅い。
とはいえ、cloudreadyでディスク容量割り当ての変更はできないっぽくて(探しても見当たらなかった)ので、linux開発環境を削除してもう一度設定のやり直しすることにした。リセットボタンやね。
linux開発環境削除というと何やら大げさだけど、データはすべてSDカードだし、ひとつのアプリを削除するのと同じような気楽さだ…のはずだった。

とりあえず今度はlinux環境に13G確保。もともとこのASUSのVivobookはストレージが32Gしかないんで、あまり多く確保するのもちょっと心配で、そお〜っと3Gだけ増やしてみた。根拠はない、なんとなく。

そしてまたlinux環境の設定、各種アプリ、ソフトのインストールしてみたら、バージョンの違いなのかハマってしまったのでメモ。

その1。
linux環境をONにしてターミナルを立ち上げたら、まず最初に
sudo apt update
sudo apt list --upgradable
sudo apt upgrade -y
sudo apt dist-upgrade -y
sudo apt autoremove
この5点セットでlinux環境を最新のバージョンにする必要がある。
これを忘れたせいで、apt で get しようとしたら404 Not Foundのエラーが多発して使いたいソフトがインストールできなくて焦った。

その2。
javaがaptでうまく入らず、よくわからなかったんで、
https://jdk.java.net/archive/
から最新っぽいjdk-16(Linux/x64)をダウンロードして適当なところで解凍(tar xvfz)してみたら、それだけでオッケーぽい(結果オーライ)
というか電子書籍、epubファイルの検証のためだけに使うので、javaコマンドだけあればいい。

その3。
ターミナルの日本語環境。
これまではmate-terminalを使っていて、日本語の表示も入力もやってたんだけど、こいつがうまくインストールできずじまい。標準のターミナルは日本語が使えないのが致命的。

というのも、電子書籍制作の場合、納品時にディレクトリ名に本のタイトルや著者名などを使うことが多いので、ターミナルでの日本語の扱いは必須…書籍コードがあるんだからそっちにしてくれると問題は起こらないんだけど。

てことでここでも検索しまくり。
sudo apt install task-japanese locales-all
↑これで基本的な日本語環境が整うっぽいんでびっくり。改めて感謝。

環境変数を設定して
LANG=ja_JP.UTF-8
LANGUAGE=ja_JP:ja

googleのlinux版日本語入力をインストールして
sudo apt install fcitx-mozc

設定ファイルに
sudo vim /etc/systemd/user/cros-garcon.service.d/cros-garcon-override.conf

以下の環境変数を追記
Environment="GTK_IM_MODULE=fcitx"
Environment="QT_IM_MODULE=fcitx"
Environment="XMODIFIERS=@im=fcitx"
Environment="GDK_BACKEND=x11"

そしたらば、標準のターミナルで日本語の表示ができるようになる。しかし、入力については無理。変換で行やカーソル位置が乱れて使いものにならない。
…とか思って検索しまくってたら、標準のターミナルで日本語入力をする方法が紹介されていた。めちゃくちゃ感謝!
https://qiita.com/senbeiman/items/6afe824162df4b38b0cc
uim-fep と uim-mozc をaptでインストール

設定ファイル .uimに以下を設定したら当たり前の顔をしてコマンドラインで日本語が使えるようになった。
(define default-im-name 'mozc)
(define-key generic-on-key? '("<Control> "))
(define-key generic-off-key? '("<Control> "))

また、ターミナルとは別に、エディタのvimでは日本語入力にSKKを使ってるのでその設定も必要。
HOMEに .vim/plugin というディレクトリを作成。そこに skk.vimをコピー
https://github.com/tyru/skk.vim/blob/master/doc/skk.jax

これでようやく仕事、作業環境が復旧。
まだ、エディタの設定が残ってるけど、とりあえず今回はここまで…お気づきだろうか。

ドットファイルと呼ばれる各種設定ファイルはlinux開発環境のホームディレクトリにあることがほとんど。つまり、linux開発環境を削除してしまう前にドットファイルやディレクトリのバックアップが必要だった、ということを忘れてしまっていた…とほほ。

とはいえ、今回、改めて久しぶりにchromebookのlinux環境について調べ物ができたのは収穫だったかな。設定ファイルさえあれば、いつでも今まで通りの作業環境に復帰復旧できるポータビリティとでもいう、unix系の良いとこ(前向きや)

image
※環境設定まわりのバックアップは忘れずに!

»電子書籍制作代行についてはこちら

CotEditorのスクリプトメニュー

2015/8/28 [10:25:31] (金) 天気

xyzzyに身体が馴染み過ぎていて、エディタが必要な作業の場合は普段使いのmacからWINDOWSに移動している。
macでは最初Emacsを使ってたんだけど、なんか大袈裟だし日本語の表示が乱れたりしたこともあったので(mac統合環境の上でEmacs統合環境を立ち上げる、てな感じだしなあ)、miとCotEditorをインストールしてみて、とりあえず最新版が新しい方、CotEditorを使うことにした。
とはいえ、どうせエディタ作業はWINDOWSでxyzzyでやるし、てきとーでいいか、と放置状態。

先日、xyzzyについての雑記で、編集中のバッファを外部コマンドに渡して処理結果を受けとり編集中のバッファを書きかえる、とか、クリップボードにコピーする、なんてことを書いていて(http://t2aki.doncha.net/?id=1440225861)、CotEditorのスクリプトメニューを思い出した。

本職のプログラマはどんな処理系も使うけど、わたしはド素人なもんで、perlが使えると本当に助かる。ていうか、perl以外はよくわからんし。
CotEditorのスクリプトを使えば外部のコマンドと標準入出力でやりとりできる。シェルスクリプトやperl、php、rubyなんかがCotEditorから使えるのだ。

てことで、調べてみた…って、CotEditorのScriptMenuフォルダにマニュアルがあった。
やるべき設定としては以下の2つ。

【その1】
スクリプトの置き場所とファイル名。
~/Library/Application Support/CotEditor/ScriptMenu/ 

ファイル名でキーボードショートカットなどを使える。

*. キーボードショートカットは、もう一つの拡張子を追加すれば実装できます。
例 2.
 ファイル名 = "Insert String.@e.scpt"
 メニュータイトル = "Insert String" + Command + E


スクリプトはchmodで755にしておく必要がある。

【その2】
スクリプトのCotEditor用の書きかた。
冒頭1行目はお約束の「#!/usr/bin/perl」で、それに続けて。
# %%%{CotEditorXInput=xxxx}%%%
# %%%{CotEditorXOutput=xxxx}%%%
この2行。

Input(CotEditorからの入力)のxxxxには
「Selection(選択部分)」
「AllText(ドキュメント全部)」
「None(なし)」

output(スクリプトの出力先)のxxxxには
「ReplaceSelection(選択部分を書きかえる)」
「ReplaceAllText(ドキュメント全部を書きかえる)」
「InsertAfterSelection(選択範囲の後ろに挿入)」
「AppendToAllText(ドキュメントの末尾に追加)」
「Pasteboard(クリップボードにコピー)」
「Discard(出力を使わない)」


設定を把握したら。
まず試しに、編集中のテキスト1行ずつHTMLのPタグをつけてみる。
image
↑こんなスクリプトを「test.@p.pl」という名前で
「~/Library/Application Support/CotEditor/ScriptMenu/ 」に保存。
image
スクリプトメニューに「test」というメニューが現われ、キーボードショートカットが「コマンドキー+p」に割り当てられている。

テキトーな文章に
image
pタグをつける
image
こんなことは、エディタの置換だけでできるのでわざわざ外部スクリプトにする必要はない。
これの美味しいところは、このスクリプト「test.@p.pl」をその場で書き換えても、エディタの再起動などする必要なく、反映してくれるところ。使い捨てのテキトーなスクリプトのブラックボックスとして利用できる。

これができるなら、macでもエディタをちゃんと使おう。

image

ちなみに今回ちょっとハマったところがあって。

macのファインダーに「ライブラリ」フォルダなんてないよ!どうすんだよ!CotEditorでスクリプトを書いて保存しようとしたら「ライブラリ」フォルダが出てこなくてビックリだ。いちいちデスクトップなんかに保存してコマンドラインでコピーするわけ?

検索したらば「ファインダー」でホーム画面を開いて「表示」→「表示オプションを表示」→「"ライブラリ"フォルダを表示」にチェック。
macは隠し事が多い、いけすかない野郎だなあ。

»電子書籍制作代行についてはこちら

ぷち物欲の波か

2008/8/28 [23:16:42] (木) 天気

どうもここんとこプチ物欲の波でもきてんのか。vivitarを買ってキーボードを買って、今度はフィルムをスキャンできるスキャナーが欲しい。てことで調べてみた。専用のフィルムスキャナーとなると安いものでも5万円弱。その上となると10万円超。んなもん手が出ない、というか買ったところで元が取れん。フラットタイプのスキャナーで透過原稿を扱える=フィルムもスキャンできるというやつがどうやら現実的。9月に出るエプソンのスキャナーはなんと驚きのメーカー希望小売価格17800円。なんか狙い撃ちされてるような。
いまどきは同時プリントでいくらなので、現像だけでいいからといってコストは変わらない。でも、パソコンに取り込むことを考えると、プリントをスキャンするのとフィルムをスキャンするのでは質が格段に違う。webで写真を見せびらかすのも簡単だ。
プラモデルカメラが壊れたのでこれもまた買わきゃいけないし。プチ物欲がちろちろきてんなあ。

ここんとこ雨続きで、おもちゃカメラには厳しい(暗い)天気だけど、晴れたらぱしゃぱしゃ撮りに表にいきたいなあ。近場だと水元公園はまさにvivitarのような広角向け。メタセコイア並木が続くので絵になるに違いない。ついでにひさしぶりに大人の科学の付録のピンホールカメラも引っ張り出すか。

»電子書籍制作代行についてはこちら

プールに慣れてきたかも

2006/8/28 [01:12:08] (月) 天気

うーむ。日曜のプールはマナーの悪いのが多いなあ…といいつつ、ここんとこ割と普通に泳げるようになってきた自分レベルアップだ。
いや、相方にひっぱられてン年ぶりにプールに行った時は、こんなハズでわっ!とのろのろとしか進まず息ももたない自分にパニックで、1時間も泳がないで出たというのに全身ガクガクで吐き気すら催すテイタラク。
それがここんとこゆっくりではあるけどなんとなく泳げてるのだ。となると、水の中でほわほわ浮いてる感覚も楽しくなってくる。

うううむ。駅前のフィットネスクラブに行ってみたいような気がするし、週明けだし、いろいろがんばらねばいけません。

»電子書籍制作代行についてはこちら

けっこうヘロヘロだったなあ。

2005/8/28 [22:37:45] (日) 天気

正しく週末だ。って、たかだか2週しか働いてないのに、めまぐるしい流れでどっと疲れたようだ。昨日なんて、ビール大ジョッキひとつ、日本酒500mlであっさりダウン。目があけてられなくて、身体が勝手に傾くのを止められないだらしのなさ。
今日もだるさの残る中,午前中猫トイレを買いにホームセンターにでかけた。今のトイレがどうも小さい、というか、十八年選手がボケてきた、というか、トイレの外に出したりするもんで、巨大なものをひとつ。部屋でコンクリをねるんですか、といわんばかりのものを買ってきた(別にトイレ用ではなく、ベッド下収納というプラスチックの高さが16センチほどの低い箱)すっぽり身体全部が入る様子をみてほっと一息。
その後北千住とか近場をうろついて肉を食ってるうちに体調も復活。

ほんとだったら、昨日ビックでマクロメディアのMX2004を買ったので、あれこれいじり倒したかったんだけど、疲れすぎててどもならず。今日もちょっといじってみた程度。レイヤーごとに別の絵を持てるし別の動きをさせて合成できるので、かなり面白そうだ。そのうちわたしのページに素人芸がひとつ追加されるかも知れません。…って、いつになることか。

»電子書籍制作代行についてはこちら

たこ焼き

2004/8/28 [21:08:51] (土) 天気

image 盆休みに下の妹のうちで、みんなで焼きながら食ったたこ焼きが、楽しくもあり美味くもありで、こりゃやっぱ大阪に生まれ育った以上、たこ焼きは原点だろうと。
給料が出たので、東急ハンズで9穴南部鉄のたこ焼き鉄板を買ってきた。
そのほかに油ひきとかせんまい通しとかハケとか。んでもって西友で紅ショウガ、天玉(大阪ではテンカスというのだ)を買い、小麦粉をどーすべかな、と思ってみてたら、そのものずばりの「たこ焼き粉」が売ってたんで、それを。
準備万端あとは焼くだけ。…なんだけど、わたしは今までたこ焼きを自分で作ったことがない。お盆の時もひとが焼くのを見てただけ。
なんとかなるだろう、と思ったら大きな間違いだった。最初の焼きは、焦げるは、丸まらないは、どうもならなくなって3角コーナー行き。次はどうにか丸め込んだというより押さえ込んだけど、焦げた小麦粉の匂いが立ち込める。最後にどうにかこうにか丸め込んでみたけど、グズグズ。

粉の分量を間違えたのか、火加減を間違えたのか、どっちにせよダメダメだった。
たこ焼きを焼けない大阪人はただの大阪人だ。
うううむ。なんのこっちゃ。

大阪人たるもの、お好み焼きとかたこ焼きとか、「こなもの」に精通してないといかんだろ。

 

»電子書籍制作代行についてはこちら

profile

profile

 
doncha.net
名前:
飯田哲章
mail:
t2aki@mrh.biglobe.ne.jp
twitter:
t2akii

WEBサービス制作/電子書籍制作

検索
<<2021/08>>
       
1234567
891011121314
15161718192021
22232425262728
293031

リンク

WINDOWS版サウンドノベル
おかえりください PC WINDOWS版サウンドノベル
『おかえりください』体験版

[2 Page] »
1 2

TOTAL:2904

2021 (8)
1 (3)
2 (1)
6 (1)
8 (2)
9 (1)
2020 (18)
1 (2)
2 (6)
4 (1)
6 (1)
7 (2)
8 (2)
12 (4)
2019 (17)
1 (3)
2 (4)
3 (2)
4 (2)
5 (1)
6 (1)
8 (1)
10 (1)
12 (2)
2018 (21)
1 (3)
2 (2)
3 (2)
4 (1)
5 (1)
6 (6)
8 (1)
9 (1)
10 (2)
12 (2)
2017 (32)
1 (2)
2 (1)
4 (2)
5 (1)
6 (6)
7 (3)
8 (5)
9 (3)
10 (2)
11 (2)
12 (5)
2016 (41)
1 (5)
2 (5)
3 (2)
4 (3)
5 (4)
6 (6)
7 (2)
8 (2)
9 (3)
10 (1)
11 (4)
12 (4)
2015 (99)
1 (11)
2 (12)
3 (9)
4 (6)
5 (8)
6 (8)
7 (3)
8 (5)
9 (16)
10 (6)
11 (1)
12 (14)
2014 (112)
1 (16)
2 (5)
3 (6)
4 (12)
5 (16)
6 (19)
7 (9)
8 (6)
9 (4)
10 (8)
11 (6)
12 (5)
2013 (145)
1 (24)
2 (15)
3 (18)
4 (23)
5 (14)
6 (11)
7 (7)
8 (11)
9 (5)
10 (4)
11 (6)
12 (7)
2012 (103)
1 (1)
2 (1)
3 (4)
4 (3)
5 (7)
6 (26)
7 (17)
8 (5)
9 (8)
10 (10)
11 (11)
12 (10)
2011 (54)
1 (4)
3 (7)
4 (4)
5 (14)
6 (6)
7 (3)
8 (3)
9 (1)
10 (4)
11 (2)
12 (6)
2010 (70)
1 (12)
2 (7)
3 (6)
4 (6)
5 (3)
6 (10)
7 (6)
8 (4)
9 (3)
10 (4)
11 (3)
12 (6)
2009 (144)
1 (15)
2 (12)
3 (12)
4 (6)
5 (15)
6 (6)
7 (10)
8 (9)
9 (17)
10 (12)
11 (14)
12 (16)
2008 (148)
1 (10)
2 (6)
3 (10)
4 (11)
5 (13)
6 (10)
7 (13)
8 (19)
9 (18)
10 (12)
11 (13)
12 (13)
2007 (106)
1 (7)
2 (5)
3 (3)
4 (7)
5 (5)
6 (9)
7 (8)
8 (13)
9 (18)
10 (11)
11 (8)
12 (12)
2006 (158)
1 (28)
2 (28)
3 (25)
4 (7)
5 (9)
6 (7)
7 (12)
8 (13)
9 (10)
10 (7)
11 (6)
12 (6)
2005 (350)
1 (31)
2 (26)
3 (26)
4 (27)
5 (29)
6 (30)
7 (32)
8 (30)
9 (30)
10 (32)
11 (29)
12 (28)
2004 (292)
1 (24)
2 (24)
3 (29)
4 (27)
5 (28)
6 (25)
7 (26)
8 (24)
9 (12)
10 (19)
11 (26)
12 (28)
2003 (318)
1 (22)
2 (25)
3 (21)
4 (28)
5 (28)
6 (28)
7 (28)
8 (29)
9 (26)
10 (29)
11 (28)
12 (26)
2002 (317)
1 (29)
2 (26)
3 (26)
4 (25)
5 (28)
6 (30)
7 (27)
8 (21)
9 (25)
10 (27)
11 (28)
12 (25)
2001 (277)
1 (17)
2 (21)
3 (23)
4 (20)
5 (31)
6 (18)
7 (26)
8 (25)
9 (29)
10 (19)
11 (24)
12 (24)
2000 (53)
6 (9)
7 (4)
8 (2)
9 (3)
10 (1)
11 (15)
12 (19)
1999 (3)
7 (1)
10 (2)
1998 (18)
9 (9)
10 (7)
11 (2)