最近、新しくdebian 12サーバー構築。今まで雑多にインストールしていたアプリを整理する。その中で、unboundをインストールしたが、2つの問題発生。 一つ目は、ログが出力されない問題。最近のLinuxには、AppArmorというアクセス制限する機構があるらしい…
自宅に使用頻度が少なくなり、Windows10の動作ももっさりしたPC(SONY VAIO VJP111B01N)にChrome OS flexをインストールしてみました。軽量のため持ち運びするには便利です。(とはいえあると結構重い...)PCは、調べてみると2014年に発売されており、もう9…
GWに帰省したとき、母の日プレゼントとしてスマートウォッチにしました。耳の悪くなった母は、外出すると、スマホの着信音が聞こえづらくなっているようです。そのため、スマートウォッチの振動で通知してもらい、以前より改善できたらいいと思いました。な…
前回の記事でWiMAXにしたことで、通信量も気になり始めました。なるべく無駄な通信をしないため、自宅にProxyサーバーを運用することにしました。 debianでは、パッケージで用意されているので下記コマンドでインストールします。 apt-get install squid squ…
最近は、テレワークも多く、自宅のインターネット回線が非常に重要になってきました。うちは、マンションですが、少し古いためVSDLでの接続でした。 VSDLは数年前までは1年に1回程度切断することがありました。切断すると1時間から半日、ひどいときには数…
ここ最近、Windows10にて印刷ができない問題が発生しており、見事に先週はまりました。プリンタはCANON G5030を使用しているのですが、プリンタドライバや写真印刷アプリ(Easy-PhotoPrintEditor)の更新がなされていないけど、印刷できない問題が発生してい…
djangoのformにあるCharFieldで空欄にすると、django側で空欄のチェックを行ってくれます。とても便利な機能で、defaultでonになっています。でも、空欄のまま、ボタン押下した際、自動で値を補完してほしいと考えていました。post()の呼び出しをしてほしい…
python +django + apacheでwebサーバー作成中! djangoに関しては、チュートリアルがあるので、ある程度まではwebページが作成できる。ただし、ちょっと道に外れるといろんな意味で難しくなる。動けばOKなのか。設計としてOKなところまで考えるのか、もう少…
スマホを新たに購入しました。5Gの普及までにはまだまだ時間がかかりそうなので、安いうちに4G対応の端末を購入しました。SIMはBIG SIMなので、SIM Free対応の端末を探していたのですが、値段が手頃なところで、2020/5発売のMotolora mot g8にしました。 イ…
以前は、freeBSDでしたが、最近になってLinuxを使い始めました。 ルート権限で実行したいときは、rootユーザで色々とやっていたのですが、 Linuxの場合は、sudoを使うことを推奨しているみたいですが、コマンド実行するたびに権限がないのでエラーとなり、コ…
pipのinstallではまりました。orz スーパーユーザでpip installを実行すると、pythonの実行ディレクトリ関連にinstallされる。 一方、通常ユーザでpip installを実行すると、通常ユーザのホームディレクトリの.local以下にpipがinstallされてしまう。そうな…
自作PCに引き続き、4Kディスプレイも購入。 最近のテレワークのためディスプレイも売り切れとなっていたが、そのうち購入という考えで、取り寄せで購入。少し、時間がかかりましたが、無事到着。 値段もそこそこな、IO-DATA KH2750V-UHDにしました。現在もく…
久しぶりに(何年かぶりに)自作PC作成。作成する前に以前のPCはRAID故障によりHDDのデータが飛ぶ。orz でも、重要データはNASにあったり、クラウド環境にあったりでほとんど影響なし。影響といえば、アプリの設定(サクラエディタやVisual Studio CodeやTer…
python2x系でdjango 3.0.x のmanage.py を実行すると下記のエラーとなる。 $ python manage.py runserver File "manage.py", line 16 ) from exc ^SyntaxError: invalid syntax このエラーメッセージだけ見ると???だけど、django 3.0.xのmanage.py をpyth…
前回の続きで、Apacheとpythonの橋渡しをしてくれるmod_wsgiのinstallです。これもソースコードからinstallします。うまく、wgetで取得できなかったので、Webブラウザ経由でここから取得しました。 ソースコード展開$ cd /usr/local/src$ tar xzvf mod_wsgi-…
前回に引き続き、tinker board sで、djangoでの実行環境を構築します。 始めに関連するライブラリをinstallします。ファイルを作成したり、コピーするので、作業ユーザに関しては、適宜権限を付与してください。 apr ソースコードを取得$ cd /usr/local/src$…
前回、Pythonをインストールしたので、次はmod_wsgiをインストールしてみた。 が、エラーが表示され、起動できない。 /mod_wsgi-py37.cpython-37m-arm-linux-gnueabihf.so: unexpected reloc type 0x03 よくよく考えてみた。 ソースコードでPythonはインスト…
Tinker Board S(Debian)でPythonの最新環境(3.7.7)作成するとき、 ./configure --enable-optimizationsをつけてコンパイルすると下記のエラーメッセージが出る。 error: the control flow of function ‘PyCurses_ConvertToString.isra.0’ does not match its…
コロナとか色々世間では騒がしく、自宅でモヤモヤしているので、ブログでも始めてみました。自宅でもpython使ってちょこちょこと開発もどきのことをしているので、情報共有でもできたらと思って始めました。