ubuntu17 一部サイトが表示されない時の対策

ubuntu17 にアップグレードした。www.mozilla.org, www.soumu.go.jp といった一部のサイトが表示されなくなった。その対策

systemd-resolved → unbound

  1. sudo apt-get install unbound
  2. sudo systemctl disable systemd-resolved
  3. sudo systemctl stop systemd-resolved
  4. sudo nano /etc/NetworkManager/NetworkManager.conf
    • dns=unbound を[main]欄に追加。保存して nano 終了。
  5. sudo systemctl enable unbound-resolvconf
  6. sudo systemctl enable unbound
  7. 再起動

さて、とりまコマンド類を羅列。わかる人はこれでイケるでしょうが、書いてる本人のために以下解説。 “ubuntu17 一部サイトが表示されない時の対策” の続きを読む

Android AsyncTaskLoader 最小構成での使い方

アンドロイドのアプリを作るにあたって、HTTP通信でウェブサービスなどから json や xml などのデータを取ってきたい。メインスレッドで URL を投げると android.os.NetworkOnMainThreadException が発生するし、UI がフリーズしないよう非同期で処理したい。そんなわけで、ローダのサブクラス AsyncTaskLoader “Android AsyncTaskLoader 最小構成での使い方” の続きを読む

Android HTTP通信でウェブサービスからJSONなどのデータをダウンロードしたい

アンドロイドのアプリを作るにあたって、web service などから json や xml などのデータを取ってきたい。だがしかし、URL をポンと投げるだけでもいくつも工程が存在する。それを比較的簡単にしてくれるのが volley というライブラリなのだが、API23 で削除された Apache HTTP Client を利用している。つまりそのままでは、開発が進まない。build.gradle の依存関係に “Android HTTP通信でウェブサービスからJSONなどのデータをダウンロードしたい” の続きを読む

光速度不変 なぜ?を考えてみた

Newton の別冊「時間とは何か」を読んでると「光速度不変の原理」というものがでてくる。

光速度不変の原理とは、「光源がどんな速さで運動していても、光の速度を計測する人(観測者)がどんな速さで運動していても、真空中での光の速さはかわらない」 p54

が、論拠が書いていない。あえてそれっぽいのを挙げると “光速度不変 なぜ?を考えてみた” の続きを読む