CANADOH

QR Code

Memo

Home > Documents > Memo

Memo

最新の 8 件

[情報技術] 淡路島内のウェブ制作会社
淡路島でウェブサイト制作を行っている会社をリストアップしてみました。
前回より件数が増えました。
2018-11-02 (Fri) by Canaid SK
[ハードウェア] Windows10の時計がずれる対処
ラップトップのWindows10の時間が必ず9時間きっちり遅くなる現象が続きましたので、BIOSのほうに原因があると考え、マザーボードのボタン電池を交換しました。
以後、時計は正常に稼働しています。

と思ったのですが、電源を切ると9時間遅れる。9時間といえば標準時と日本時間の差です。
そこで、WindowsのサービスであるWindows Timeを初期の手動から自動起動(遅延)に切り替え、起動時に時刻合わせしてくれるようにしました。
2018-10-27 (Sat) by Canaid SK
[情報技術] Windows10でnginxが使えない対策
Windows10でnginxを起動しようとすると、エラーが出てしまいました。
「bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions)」
ポート80が使用されているので起動できない、とのことです。そこで、何がポート80を使っているのか調べてみました。

> netstat /ano

使っているのはPID4でした。そこでPID4が誰なのかを調べたところ、「System」と出ました。
Systemじゃ誰なのかわかりません。
管理ツールでそれらしきものを探ると、「World Wide Web 発行サービス」なるものが見当たりました。これはIISです。しかも自動起動されていました。
World Wide Web発行サービスを手動に切り替え、停止させると、nginxの起動に成功しました。
2018-10-27 (Sat) by Canaid SK
[情報技術] ASUS X205TA のタッチパッドでスクロール不能になったとき
普段あまり使っていないX205TAですが、Winodows10アップデートは適応しています。
そしていつの間にやらタッチパッドが2本指でスクロールできなくなりました。タスクマネージャから稼働中のアプリを調べたところ、ASUS Smart Gestureの挙動がおかしくなっていました。何やら書き込みに失敗し続けている模様。
こうなったらドライバを元に戻します。
ASUSのサイトからX205TA用のドライバを入手しました。
https://www.asus.com/jp/Laptops/ASUS_EeeBook_X205TA/HelpDesk_Download/
あとは次の手順通りで解決します。
  1. 現在のドライバを「アプリと機能」からアンインストールする。
  2. OS再起動。
  3. ダウンロード済みのドライバをインストール。
  4. OS再起動。
2018-10-25 (Thu) by Canaid SK
[情報技術] Adobe Brackets on Ubuntu 18.04
Ubuntu 18.04(本家Desktop版)では、BracketsをUbuntuソフトウェアからインストールできます。しかしこれはsnapコマンドによるインストールで、起動こそはできるものの「フォルダーを開く」を行うとアプリが落ちて、使い物になりません。
ゆえにBracketsの公式サイトからDEB版インストーラーをダウンロードし、snap版をアンインストールしたのちにDEB版をインストールしました。curl3が必要なため、curl4が入っている場合はcurl3のインストールが先に必要です。
snap版のアンインストールは
  • sudo snap remove brackets
curl3のインストールは
  • sudo apt install curl3
DEB版Bracketsのインストールは
  • sudo dpkg -i (任意のディレクトリ)/Brackets.Release.1.12.64-bit.deb
もしもインストール中にエラーが出てファイルが壊れてしまった場合は、
  • sudo apt --fix-broken install
をコマンドラインで実行します。(GNOME Shellでは「apt --fit-broken installを実行する必要が〜」という誤植があります)
2018-05-06 (Sun) by Canaid SK
[情報技術] curl で FTP over TSL
FTPコマンドのような対話式ではありませんが、curlでもFTP接続が可能です。(curlはたくさんのプロトコルに対応しています)

$ curl --ssl ftp://[FTPサーバー] -u [ユーザー名] -k

上記のようにコマンドを打つと、ディレクトリ・ファイルリストが表示されます。"-k" は、自己署名証明書に承諾するオプションです。
ファイルのアップロードを行いたいときは、"-T" オプションを指定します。オプションの後にローカルファイル名を指定します。
ファイルのダウンロードを行いたいときは、"-O" オプションを指定します。
2018-03-02 (Fri) by Canaid SK
[情報技術] コマンドラインで FTP over TLS
コマンドラインで FTP サーバーにつなぐのに TLS を使う場合、ftp コマンドには初期状態で ssl を使う機能がなく、ftp-ssl を導入する必要があります。

$ sudo apt install ftp-ssl

あとはターミナルで

$ ftp-ssl

を起動すれば、FTP over TLS で接続することができます。

$ ftp-ssl
$ ftp> open [FTPサーバーのホスト名かIPアドレス]
$ Connected to *****.
$ 220 Welcome to blah FTP service.
$ Name ([FTPサーバー]:[ユーザー名]): [ユーザー名]
$ 234 Proceed with negotiation.
$ [SSL Cipher ECDHE-RSA-*****-*****-*****]
$ 331 Please specify the password.
$ Password:
$ 230 Login successful.
$ Remote system type is UNIX.
$ Using binary mode to transfer files.
$ ftp>
2018-03-02 (Fri) by Canaid SK
[情報技術] ローカルネットワークでのDNS
ローカルネットワークでサーバーのホスト名を解決したい場合は、DNSサーバーを立てるか各PCでhostsの設定を施すのがいいかと思いましたが、Appleの推奨するマルチキャストが大変便利ですね。ただ、セキュリティの問題が起きそうではあります。
ubuntu では avahi-deamon で mDNS を使うのが、通常の方法のようです。mDNS というのは "multicast Dynamic Domain Name System" ですね。
2018-02-25 (Sun) by Canaid SK

過去ログを見る