読者です 読者をやめる 読者になる 読者になる

Around the modern stone age.

近年はシリコン(石)の半導体から進化した便利なもので溢れる時代。そんな気になった事や試した事など徒然と記す。

スポンサーリンク

【Ubuntu 16.04 LTS Server】Network設定を固定IPに変更

以前の記事で、Ubuntu 16.04 LTS Serverをインストールしたが、デフォルトではIPアドレスはDHCP自動取得になっている。 サーバで運用する場合は、IPアドレスは固定にしておいた方が都合がよいので、Network設定を変更する。 現状設定の確認 /etc/network/int…

【macOS】Emacsが25.2にバージョンアップ

以前の記事で、Emacs Mac Portのインストールを紹介したが、Emacsのバージョンが25.2にバージョンアップされました。 下記コマンドで、バージョンアップ。 $ brew update $ brew upgrade バージョンアップ完了したら、下記コマンドでバージョン確認。 $ emac…

【RTX1200】ヤマハルータで、お名前.comの独自ドメイン名を使う

前の記事で紹介したように、「お名前.com 」で独自ドメイン名を取得した。私のインターネット環境は@niftyのフレッツ光接続で、固定IPアドレスではないので接続の度にグローバルアドレスが変更される。 独自ドメイン名へのアドレス登録は、お名前.comで無料…

独自ドメイン名取得

お家サーバを独自ドメインで運用してみようと、ドメイン名を取得しました。 最近、広告とか沢山でてる「お名前.com 」が良さそう。 実績は多いようですが、HPの説明を読んでもなんだかよくわからない、、、(^^;)。 試しに一つ取得してみましたが、これから色…

【RTX1200】ヤマハDDNSの登録アドレス変更

ヤマハルータでは、「ネットボランチDNS」というダイナミックDNSサービスが無料で利用できる。このダイナミックDNSサービスへのアドレス更新は、ヤマハのルータではプロバイダ接続時に自動的に行ってくれるので便利である。 今回、登録しているホスト名を変…

phpMyAdminのパスワードを変更

前記事でphpMyAdminをインストールしたが、ログインパスワードを変更する必要があったので、要領について備忘録を残す。 1.mysqlでphpmyadminユーザのパスワードを変更 $ mysql -u root -p mysql> set password for 'phpmyadmin'@'localhost'=password('ne…

【Ubuntu 16.04 LTS Server】MediaWikiサーバをインストール

LAMP環境(Linux + Apache + MySQL + PHP)が揃ったので、MediaWiki(Wikiサーバ)を使えるようにする。尚、LAMP環境のインストールについては、関連記事を参照。 データのバックアップや流用などを考えて、MySQLのDBを使うWikiを探していた。出来れば、Mark…

【msys2】更新したら「-bash: getent: コマンドが見つかりません」エラー(パッケージのダウングレード方法)

msys2で2017/1/31にpacman -Syuで更新したら、コンソール起動すると下記エラーを表示してプロンプトが#になるようになった。 -bash: getent: コマンドが見つかりません それで、pacman -S getentでgetentパッケージをインストールしても、下記エラー。 C:/ms…

【Ubuntu 16.04 LTS Server】WordPressサーバをインストール

LAMP環境(Linux + Apache + MySQL + PHP)が揃ったので、WordPress(ブログサーバ)を使えるようにする。尚、LAMP環境のインストールについては、関連記事を参照。 Ubuntu 16.04では、WordPressはaptからインストールできるが試したら英語だったので(もし…

【msys2】pingコマンドが文字化けする対策

msys2のコマンドプロンプトからpingコマンドを実行すると文字化けしてしまう。Windows側のコマンドが呼び出されるので、文字コードの違いの為で、対策がないかと調べたら解決できたので備忘録を残す。 対策 ~/.bashrcに下記のようなaliasを追加すればOK。 fu…

【Ubuntu 16.04 LTS Server】apache2のユーザ公開WebフォルダでPHP実行を許可

以前の記事で、Apache2でユーザごとの公開Webフォルダ(~/public_html/)を、Web公開するようにしたが、デフォルトではPHPの実行ができない。実行できるようにしたので備忘録を残す。 対策 apacheの設定ファイルを編集し、下記行をコメントアウトする。 $ su…

【Ubuntu 16.04 LTS Server】phpMyAdminをインストール

前記事でMySQLサーバをインストールしたが、WebブラウザからMySQLサーバを操作できるツール「phpMyAdmin」を使えるようにする。尚、MySQL,Apache2,PHPは事前にインストールしておく必要があるので関連記事を参照。 準備 phpMyAdminパッケージのインストール…

【Ubuntu 16.04 LTS Server】MySQLサーバをインストール

Ubuntu ServerでMySQLサーバを使えるようにしたので、備忘録を残す。 これからWordPressやWikiサーバを動かしていきたい。 準備 MySQLサーバのインストール $ sudo apt install mysql-server MySQL上での、rootユーザのパスワードを聞かれるので入力する。 …

agコマンドを使う

grepコマンドみたいな感じで、高速に動作する「ag」コマンドを使えるようにしたので、備忘録を残す。 1.macOS Homebrewで下記コマンドでインストール $ brew install ag 2.msys2(Windows) pacman -Ss silverコマンドでパッケージ検索して確認。 (結果…

treeコマンドを使う

Unixで使われているディレクトリ構成を視覚的に表示してくれる「tree」コマンドを使えるようにしたので、備忘録を残す。 1.macOS Homebrewで下記コマンドでインストール $ brew install tree 2.msys2(Windows) $ pacman -S tree 3.Ubuntu 16.04 LTS …

【Emacs 25】初期設定ファイルをGitHubに公開

これまで紹介してきた、私の使ってるEmacsの初期設定ファイル(~/.emacs.d/)をGitHub(下記URL)に公開しました。macOS, Windows, Linuxで共用です。 https://github.com/jr4qpv/dot.emacs.d Emacsの初期状態ではお世辞にも使い勝手がいいとは言えませんが…

【Emacs】C-a及びC-e連打でバッファーの先頭,末尾にジャンプ

バッファーの先頭、末尾へのジャンプはデフォルトでは、M-<やM->となっている。 <や>のキーはシフトキーを押しながらの操作なので押しにくい。 そこで、sequential-commandパッケージを使う事で改善する。 準備 sequential-commandパッケージのインストール…

【Emacs】画面サイズによってフォントサイズを自動切り換え

mac miniとimac(27インチ)とでEmacsを利用しているが、27インチの時はフォントサイズを自動的に大きくなるようにした。 併せて、フレームサイズを86文字×45行にする。 Emacs設定 下記を初期設定に追加。 尚、私はinit-loaderを利用しており、~/.emacs.d/init…

【Emacs】elscreenでタブエディター化

WindowsではずっとWzエディターを使ってきて、F2キーでのタブ切換えを多用してきた。その使い勝手をEmacsでも使えるようにならないかと調べてみたらelscreenで出来そうなので導入。備忘録を残す。 準備 elscreenパッケージをインストール。 M-x package-inst…

【Emacs】helmを使う

「helm」とは? いろんな機能があるようなので一言では難しいが、情報源からの絞り込みインタフェース。 私がよく使うのは、過去開いた履歴一覧から選択してファイルを開くとか、helmを使うことでファイルを開く操作が格段に楽になった。 その他いろんな場面…

【Emacs】recentfで開いたファイル履歴を記録

最近使ったファイルの履歴を記録しておく。又、履歴一覧からファイル名を選んで、ファイルを開く事もできる。 後記事で紹介する「helm」と併用すると、ファイルを開くのがかなり楽になる。 準備 recentfパッケージは標準で組み込まれているが、diredで開いた…

【Emacs】標準テーマをカスタマイズして使う

Emacs 25.1には、最初から幾つかのカラーテーマが入っている。よく出来ているのだが、一部好みにカスタマイズしたので備忘録を残す。 最初から入っているテーマ Emacs24からは、themeフレームワークという仕組みが提供されているようで、初期設定に下記のよ…

【Ubuntu 16.04 LTS Server】emacsclientでEmacs起動を高速化する

Emacsはお世辞にも起動時間は早いとは言えない。特に、init-loaderを使って初期設定ファイルを機能分割してファイル数が増えてきたりすると見通しは良くなる一方で、起動時間は遅くなる。 そこでEmacsのdaemon機能を利用して改善する。Emacsの初回起動時に常…

【Windows / msys2】EmacsをServerで自動起動(emacsclientで高速化)

Emacsはお世辞にも起動時間は早いとは言えない。特に、init-loaderを使って初期設定ファイルを機能分割してファイル数が増えてきたりすると見通しは良くなる一方で、起動時間は遅くなる。 そこでEmacsのServer機能を利用して改善する。Windowsパソコンへのロ…

【macOS】EmacsをServerで自動起動(emacsclientで高速化)

Emacsはお世辞にも起動時間は早いとは言えない。特に、init-loaderを使って初期設定ファイルを機能分割してファイル数が増えてきたりすると見通しは良くなる一方で、起動時間は遅くなる。 そこでEmacsのServer機能を利用して改善する。Macパソコンへのログオ…

【Emacs】設定ファイルをGit管理する

前記事で書いたようにEmacsの設定ファイルを~/.emacs.d/フォルダに集約し、Mac, Windows, Linuxで共用できるようにした。 そこで、このフォルダをGitサーバに登録し共有することで、更新などが簡単に行える。 Gitサーバにリポジトリを登録 私はUbuntu Linux…

【Ubuntu 16.04 LTS Server】LinkStationにrsyncバックアップ

Buffalo LinkStation( LS410DCシリーズ)を共有ファイルサーバとして使っている。 LinkStationのデータバックアップ機能にrsyncサーバが動いているようで、Ubutu ServerのGitLabデータなどのバックアップ先として試したので備忘録を残す。 手順は、参考[1.]…

【Windows / msys2】Emacsでmarkdownビューワを使う

前記事で、Emacsのmarkdown-modeについて書いたが、C-c C-c oキーでビューワソフトで確認できるようにする。 ビューワソフトを使うと、Emacsで編集してファイル保存するだけで、編集結果が即座に反映し確認できるので便利。 Markdownビューワソフト Windows…

【macOS】Emcasでmarkdownビューワを使う

前記事で、Emacsのmarkdown-modeについて書いたが、C-c C-c oキーでビューワソフトで確認できるようにする。 ビューワソフトを使うと、Emacsで編集してファイル保存するだけで、編集結果が即座に反映し確認できるので便利。 Markdownビューワソフト macOSで…

【Emacs】markdownモードを使う

GitHubではMarkdown書式が標準のドキュメントとなっている。 そこで、Emacsでmarkdown-modeを使えるようにする。 インストール M-x package-install<RET> markdown-mode 拡張子.mdのファイルはmarkdownモードになる。 Emacs markdown-mode画面 プレビュー用フィル</ret>…

【Emacs】init-loaderで初期設定ファイルを整理

Emacsの初期設定ファイルに設定記述する事で便利にしていく事ができるが、いろいろ書いていくと、長くなり見通しが悪くなってくる。 そこで「init-loader」パッケージを導入する事で、設定を分割して記述する。 インストール M-x package-install<RET> init-loade</ret>…

【macOS】Emacs-25 Mac portをGitリポジトリからビルド

前記事で「Emacs Mac port」をHomebrewからインストールしたが、本家のYamamoto Mitsuharu氏のGitリポジトリからソース一式を取得しビルドしてみたので備忘録を残す。 このGitリポジトリにはGNU Emacsのソースも含まれているので、クローンだけでビルドに必…

【Ubuntu 16.04 LTS Server】USBメモリを使う

大容量のUSBメモリが手頃に買えるようになってきているので、USBメモリをGitリポジトリデータなどのバックアップ用に、Ubuntu Serverに接続して使う。 USBメモリのデバイス名を確認 USBメモリをUbuntu Serverパソコンに挿して、dmesgでUSBのデバイス名を調べ…

【Emacs】auto-install.elで、install-実行で443エラー

Cocoa Emacsのauto-install.elで、M-x install-elisp-form-emacswikiを実行したところ、下記のエラーが発生。 error in process filter: Could not create connection to www.emacswiki.org:443 調べてみると、どうやらmacOSに標準で入っているopensslのバー…

【Ubuntu 16.04 LTS Server】Emacs 25.1を使う

前記事で、macOSとWindowsでのEmacs環境を構築したが、Ubuntu 16.04 LTS ServerでもEmacsが使えるようにする。 尚、Ubuntu 16.04 ではaptからEmacsはインストールできるがv24.5なので(2016/12/30現在)、v25.1をソースからビルドして使えるようにする。 関…

【Emacs】Mac/Win及びGUI/CUIで初期設定ファイルを兼用する

前記事で、macOSとWindowsでのEmacs環境を構築したが、初期設定ファイルを共通にし兼用にする。 設定ファイル Emacsの設定ファイルは.emacs (dot emacs)と呼ばれ、下記に記述できる。尚、読み込まれるのは一つだけで、優先順位は次のようになっている。 ~/.e…

iPhone7用ケース

iPhone7用のケース、気に入ったのが見つかったのでゲットしました。 ストラップホールが下についてるもの カード収納付き できれば、ケースを閉じたまま通話できるもの 上記のようなものを探していたのですが、「Hamee」でみつけました。 人気なのか、入荷ま…

【Windows / msys2】Emacs 25.1を使う

前の記事で、macOSでのEmacsについて書いたが、今回はWindows環境でのEmacs環境構築についてのメモを備忘録として残す。 尚、私の環境は Windows10 Pro 64bit, 日本語IMEはATOK。 IMEパッチを適用したビルド済みのNTEmacsバイナリーが、下記URLのGitHubで公…

【macOS】Emacs 25を使う

Macで手に馴染むエディターがなかなかなくて、atomとかも使ってたのですが、どうも馴染めなくて楽しくない(笑) Emacsはいいかもと漠然と思っていて、いままで何度か挫折してきたりしたが、再度チャレンジしてみようと思う。 目標は、macOS、Windows、Linux…

BOSE 1706 と YAMAHA AG06

BOSEのパワーアンプ1706をヤフオクでゲット。ずっと未使用だったみたいで、かなり綺麗な状態でラッキー。 前面は、パワースイッチ、3入力の切換スイッチと、回転式のボリューム。 背面には、101用のイコライザースイッチがあり、丁度、車載用のBOSE 101RDス…

【Ubuntu 16.04 LTS Server】RTX1200ルータのログをsyslogサーバで取得

ヤマハルータRTX1200のログを、syslogサーバにより記録する。 尚、サービス名は「rsyslog」。 インストール Ubuntu 16.04ではrsyslogは標準でインストールされているのでインストール不要。 syslog(UDP)を受け付ける設定 /etc/rsyslog.confファイルの下記2行…

【RTX1200】DNSサーバ機能を使う

ヤマハのルータには簡易DNSサーバ機能がある。パソコンなどのホスト情報(IPアドレス)を登録でき、LAN内からのDNS問い合わせに応答するもの。 パソコンのhostsファイルに記述してもよいが、複数パソコンがあるとルータに登録して共通管理した方が便利。 ホ…

RTX1200配下のiPhoneから「スマホdeひかり電話」

前記事でRTX1200のインターネット環境を構築しVPN接続できるようにした。 それで、RTX1200のLAN1配下のiPhoneからセグメントの異なるHGWに接続したひかり電話をかけられるようにする。 ちなみに「スマホdeひかり電話」とは、NTTのホームページで紹介されてい…

ヤマハのルータ「RTX1200」をIPv6プラスで使う

前記事でRTX1200でPPPoE接続による、インターネット通信環境とL2TP/IPsecによるVPNサーバを構築したが、RTX1200配下はIPv4通信なので、IPv6通信も使えるようにする。 我が家の通信環境は@niftyのIPv6プラス(v6接続オプション)の光電話契約付き。 v6接続オプ…

ヤマハルータ「RTX1200」をフレッツ光ネクスト隼で使う(L2TP/IPsec VPNサーバでiPhoneから接続)

この9月に新しくリリースされたアップルのiOS10とmacOSでは、PPTPのVPN接続が廃止された(過去記事)。 これまで我が家ではヤマハのルータNVR500を使ってインターネット環境を構築していたが、NVR500のVPN接続はPPTPだけで、iPhoneから家へのVPN接続が使えな…

【Git】パッチをメールで送る

u-bootのfatloadコマンド時のキャッシュフラッシュ処理を組み込んで貰おうとGitHubからPullRequestしたら、E-mailでパッチ送るようにとの事。 Gitには send-email コマンドがあり、macOSから使ってみたのでメモを残す。 準備 macOSのターミナルから、 $ brew…

iPhone7入荷

ソフトバンクからiPhone7入荷(128G,シルバー)したとの連絡があり、昨日受け取ってきた。 無事に、iTunesバックアップから復元。音楽データがけっこう入ってるので、同期完了するまで1時間位かかった。 それで、ついでなので、プランも見直して安く抑えよう…

iPhone7のヘッドフォンジャック

iPhone7ではヘッドフォンジャックが廃止された。賛否両論いろいろあるが、私は、これまでもBluetooth受信機を使って聞いていて、ヘッドフォンジャックはキャップしてたので大丈夫。 ただ、代替え用に販売予定の「EarPods」はカッコイイけど、電池寿命が5時間…

【T-Kernel】Raspberry Pi用T-KernelをGitHubに公開

Tronフォーラムで公開のオープンソース・リアルタイムOS(T-Kernel2.0 & Extension(T2EX))を、Raspberry Pi にポーティングしたものを GitHub に公開しました。(下記URL) https://github.com/jr4qpv/rpi_t-kernel T-Kernelとは、組み込み機器では多く使わ…

iPhone7予約

いま使っているiPhone6が、運悪くというか、、、丁度いいタイミング?(^^;)というか、、、突然充電ができなくなった。コネクタ付近内部で断線した感じ。そういえば、充電コードを入れた瞬間チャタるような事があったなぁと、、、 もう少しで更新月だったので…