本文を読み飛ばす

意外と簡単なVS Codeの環境移行

Visual Studio Codeの環境移行のやり方を紹介します.
最新のバージョンでは,環境移行がかなり簡単になっています.

使用バージョンとOS

  • Visual Studio Code 1.36.1
  • Ubuntu 18.04 LTS(※Windows向けの情報もうろ覚えですが,記載してます.)

環境移行に必要なフォルダ

下の2つのフォルダを,古いPCから(USBメモリ等)に退避させ,新しいPCで同じ場所に置いてあげるだけ.

  • ~/.vscode( Windows : %USERPROFILE%\.vscode ) ディレクトリ
    • このディレクトリの中にプラグインのファイルが入ってたりします.
  • ~/.config/Code/User( Windows : %APPDATA\Code\User ) ディレクトリ
    • このディレクトリの中に基本設定やキーコンフィグが入ってたりします.

【Ubuntu 18.04 LTS】システムモニターの起動に失敗するときの対処法【/var/logのすすめ】

Ubuntuで「システムモニター」という標準のGUIアプリを立ち上げようとしたら, 起動に何度も失敗して,開けない状態になったので,がんばって修復してみる.

というわけで,早速ログを確認してみることに.

nautilius(ファイル)を開き,Ctrl+Lでアドレスバーにフォーカスし,以下のパスを打つ.

/var/log

そうすると,以下のようなフォルダが開くのでその中から「syslog」というファイルを開く.

下の方までスクロールして,頑張って探すと以下のようなログが見つかる.

Jul  1 22:01:49 username-Computername gnome-system-monitor_gnome-system-monitor.desktop[3179]: You need to connect this snap to the gnome platform snap.
Jul  1 22:01:49 username-Computername gnome-system-monitor_gnome-system-monitor.desktop[3179]: You can do this with those commands:
Jul  1 22:01:49 username-Computername gnome-system-monitor_gnome-system-monitor.desktop[3179]: snap install gnome-3-28-1804
Jul  1 22:01:49 username-Computername gnome-system-monitor_gnome-system-monitor.desktop[3179]: snap connect gnome-system-monitor:gnome-3-28-1804 gnome-3-28-1804

という訳で,上の指示通り,

snap install gnome-3-28-1804
snap connect gnome-system-monitor:gnome-3-28-1804 gnome-3-28-1804

その後,コンピューターを再起動したら直りました.

勿論,今回とは違う指示が出てることもあるので,
syslogにはしっかりと目を通しましょう.

しかし,いつどのタイミングでgnomeのパッケージが壊れたのだろうか…

ようは何が言いたいかというと,
Ubuntu関係で,何か困ったことがあったときに/var/logは便利なので覚えておくと良いかもってことです.

部HPをWordPress.org化する計画をついに始動させた話

書こう書こうと思ってたけど,めんどくせーなと思ってたのでなかなか手を付けられなかったのですが(俺の悪い癖,いい加減直せ)書きます.書きたいことが多い…というか頭の中が整理しきれてないので,WordPress関係のことは,ちょっとずつ小分けの記事にして書いてきます.

WordPress化しようと思った理由

僕が所属している部活には,結構前からホームページが存在していました.世代ごとに何回かリニューアルされてました.

んで,僕は少し前からWeb関係のアレコレに興味を持ってました.将来,本格的に自分のホームページを持ちたいなぁ…とかいう願望もありました.

で,僕が冗談含めて「部のHP更新したいなぁ」って言ったところ,なんと本当にWeb担当になってしまいました.(^▽^)

部サイトの課題

ざっくり言うと

  1. HTMLとCSS書ける人しか書けない.
  2. 活動場所のPCからじゃなきゃ更新できない.
  3. 何か情報を追加したとき,リンク関係を手修正しなきゃいけない→めんどい
まず,1についてですが,WordPressには最悪グラフィックエディターとかいう最強兵器があります.だからHTMLわかんねーって人でも更新できます.てか,部のサイトだからみんなで更新したいよねーって前々から思ってました.

2ですが,さすがにWordPress本体のPHPとかいじるだとかは,学校端末からじゃなければできませんが.単純な更新はいつでもどこでもできるようになります.そして,最悪,僕らが学校鯖内をいじる手立てを無くしても,コンテンツの更新自体は続けられます.WP本体やテーマやプラグインのバージョンが古いまま放置され脆弱性まみれのヒャッホイな環境となってしまうことを気にしなければですが.

3ですが…まあ…そういうことです.書くの疲れてきた

今までWordPress化してこなかった理由

単刀直入にいうと,MySQL関係の操作ができなかったからです.MySQLというのは,WordPressのような動的サイトを作る際に必要なデータベースツールです.

我々が,学校のサーバーでできることは,HTMLやCSS,画像,JavaScript等のファイルをFTPでアップロードすることのみです.

SSHでWebサーバーにアクセスし,MySQLのインストールやDB作成をする…といったことができなかったのです.

なので,僕は諦めてしまい,Webエンジニア軍団が皆毛嫌いするであろうWordPress.comにHPとは別にブログを作成.その結果,下のような状況になりました.

メインのコンテンツ更新がブログに移行

HPは不要になりRSSフィードを使い,ブログと提携させ,最新記事へのリンクを貼りつけるだけに(HPはブログへのただの橋渡しと化す)

まあ,この状況はいくらなんでも酷すぎますよwwwそれにWordPress.comとか使って身内Web屋を名乗ることはできない…ので,どうにかしたかったんです.

諦めきれず,色々ググっていたんですが,ついにMySQLを使わずにWordPressを構築する方法を見つけました.

MySQLを使わずにWordPressを構築する方法

MySQLデータベースを使用しないでワードプレスを構築する方法 | ウェブデザイン・ネットワークに関するネタ帳(2019.2.17閲覧) https://www.webdesign-mania.info/2015/04/non-mysql.html

こちらのサイトを参考にさせていただきました.具体的なことはリンク先を読んでいただくとして

MySQLの代わりに何を使うかというと,SQLiteというファイルベースのデータベース(サーバー不要)です.これにより,MySQL関係の操作ができないWebサーバーにもWordPressがインストールできるようになるということです.もちろん,サーバーがPHPに対応してないと,WordPressはおろか動的サイトも構築できません.


こうして,MySQLを使わなくてもWordPressを構築できると知った僕は,ローカル環境(Windows,IIS)にWordPressサイトを作り始めるのであった.

2019.4.16 追記

ダメだった.パーミッション関係いじらないといけないみたい.SSHしないとダメか… めんどくさくなったので,結局今回の作戦は失敗として終わらせることにした.

スマホ辞めてガラホが欲しい理由

そう,スマホを辞めたいんです. なぜ辞めたいのか

スマートフォンの悪いところ(短所)を交えながらお話ししたいと 思いますが,その前にまずはメリットを挙げておきます.

スマホのメリット

1.荷物が減る

スマホは,電話,メール,チャット,音楽再生,ネットサーフィン,動画鑑賞,電子書籍,カメラ,ゲームetc...何でもできます.

例えば,僕みたいに学校の寮で生活をしていて,荷物をなるべく減らしたいのであれば, まさにスマートフォン1台あれば,

  • 従来型の携帯電話(ガラケー,ガラホ)
  • ゲーム機
  • 音楽プレーヤー
  • デジカメ(でも僕はやっぱ家から持ってこよっかなと思ってます
が一つになってるので「物を減らす」ことに対しては非常に向いてます.

2.友達や同僚との話のタネになる

スマホのアプリやゲーム,そしてカバー・ケースの話なんかは,雑談の話のネタにピッタリですよね.

特にiPhoneユーザーの方なんかはそれを非常に実感されてるのではないかと…

まあ僕は”自称”ガジェオタ(買わないで情報収集ばっかしてる)なので, スマホそのものの話題とかをしてるんですけど 意外にうちの学校ガジェット詳しい人少なくて寂しい

スマホのデメリット

1.価格が高い・寿命が短い

正直,よくよく考えたら,僕らはたかが携帯になんで8万も9万もかけてるんでしょうかね 非常に馬鹿馬鹿しいなぁと.

しかもそんな高価なものを常に持ち歩いてるという

それもポケットという非常に落としやすい場所に入れて携帯するなんて今考えれば 僕らかなり勇気ありますね(笑)

それで5年とか6年とか持ってくれたら,まだいいですけど 普通に使ってても1年や2年で電池持ち悪くなったりしちゃいますもんね

2.依存しやすい

これについてはユーザー(僕自身)の意思力の弱さですね,はい...

3.電池持ちが悪い

今でこそ昔よりはかなりマシになった方ではありますが, 所詮スマホです.

電池持ちは従来の携帯電話に比べればまだ悪いでしょう

4.カメラの画質も音楽の音質も所詮スマホ

所詮はスマートフォンです.

僕は現在Xperiaを使ってますが,CM等でカメラ機能売りにしてるんで, 期待してたんですけれども,正直所詮はスマホかなぁという気がしました.

個人的な感想ですが,2012年のCanon IXY 430Fを持ってるんですけど そっちの方が画素数は少ないけど綺麗に見えてしまうという感じです.

これについては,今度スマホとIXY持ってどっか出掛けて両方で写真撮って 検証してみたいなと

携帯電話としての役割を果たせてないスマホ

ようは何が言いたいかといいますと, 携帯電話(連絡手段)としての役割を果たせてない気がするんですスマホって

そもそもスマホはゲーム機でも音楽プレーヤーでもなくて 携帯電話 です.

連絡手段なんです.できればいつでもどこでも繋がるのが理想です. 電池持ちやっぱ大事よ.

>じゃあ出先では電話とかメール以外すんなよ いやいや,折角スマホあるなら,電池持ちとか気にせず使いたいじゃん!!

>モバイルバッテリー使えよ 何かスマートじゃない(個人的にカッコ悪いと思ってる) ↑あ…モバイルバッテリー使ってる皆さんに喧嘩売ってるわけじゃないですごめんなさい!! 僕自身何回もモバイルバッテリーユーザーの方に助けられてるので・・・(汗 ただ自分の流儀的に・・・はい

>結局全部お前の自分勝手な理由じゃねぇか ゴメンナサイ


という訳で,さっさとスマホやめてガラホが欲しい私です.

高校生(相当)で,スマホを本人が辞めたがってるってなかなか珍しいパティーンですよね.

ちなみに,僕スマホデビューの時に親に「なんならもうガラケーでいいよ」って実は言ってみたんですよ.でもね・・・

強制的にスマホにさせられました

@両親どうせ依存する未来見えてたんだから・・・今一番後悔してんのあんたたちでしょ(月額料金高いし)

更新月が来年の4月なんですよね.だからさっさとガラホ買いたいけど今のXperiaの残債がorz

最後までご覧いただきありがとうございました. では,またいつか