ここのことはなかったことにするかもしれない

仕事がらみの記事を主として扱いますが、あくまで個人ブログです。2013年以前の記事は https://yellow-73.hatenablog.com/ にあります。

Thunderbirdでメールが何度も重複受信される(まだ治らない)

標記の通り、一度受信したメールを何度も受け取るトラブルが発生。私の場合、1ヶ月程度サーバに貯めるようにしていて、Thunderbirdから削除を実行します。このため、重複受信が起こりやすい環境になっています。まず、Thunderbirdのプラグイン "Remove Dupli…

VSCodeでCygwinのgccとmakeを使う

エクステンションを入れる 「拡張機能」から「C/C++」を入れて下さい。 launcher.json と task.json を作る Cファイルを作成 まず、a.c を作り、適当なコードを書きます。 #include int main() { printf("Hello World.\n"); return 0; } tasks.json の作成 a…

VSCodeのターミナルにCygwinを使う

はじめに ターミナルでCygwin使えるといいなーということで、やってみましたって小学生並みやな。 方法 Cygwin で chere を入れる settings.json を開く (コードパレットから "Preferences: Open Settings (JSON)"を探してクリック 次の設定を追加 { ... "te…

Dockerをほんのちょっといじったメモ

ubuntuコンテナの立ち上げ Docker Desktop の「設定」で「Use the WSL 2 based engine」のチェックを外す。ただ、インストール時に既にWSL関係のインストールを行わないように切り替えられたはずです。Docker Desktop は管理者権限で起動します。コマンドプ…

shutdownの予約とキャンセル

haltで止めるとします。 # 指定日時 (年は2桁であることに注意) shutdown -h yyMMddhhmm # 指定分経過後(10分) shutdown -h +10m # 指定分経過後(10分) (mを付けなくてもいい) shutdown -h +10 キャンセルはshutdownプロセスをkillするとのこと。

Cordovaを使う

はじめに 自分専用。手持ちのWindows環境でCordovaが使えるようになるまでの記録です。 Android SDKを入れる 手持ち環境では Andriod Studioを入れていたので、そこからSDKをインストール。"...\android\Sdk\platform-tools", "...\android\Sdk\tools" にパ…

gitレポジトリを作る

# ベアレポジトリhttps://www.nekotricolor.com/entry/theory-of-bare-and-non-bare-repository-manage-wordpress-themes-with-gitベア (bare)レポジトリは、ファイルツリーが見えないので、本番サーバ等には使えないけど、下手にいじられることもありません…

Cordova/AndroidアプリをカスタムURLスキームから立ち上がるようにする

使用するプラグイン cordova-plugin-customurlscheme を使用します。https://www.npmjs.com/package/cordova-plugin-customurlscheme あたりを参照して下さい。 # 実際に作ってみる プロジェクトを作る まずプロジェクトを作ります。customurlschemeをプロ…

Cordova/Android でファイル操作

cordova-plugin-file https://github.com/apache/cordova-plugin-file プロジェクトを作る cordova create (ディレクトリ名) (ネームスペース) (タイトル) cd (ディレクトリ名) cordova platform add android cordova plugin add cordova-plugin-file クラス…

GeoDjangoに挑戦中 #5 GeoJSONを読むLeaflet

参照サイト https://homata.gitbook.io/geodjango/geodjango/tutorial#geojson-serializer jqueryとleafletのURL jqeury (js) https://code.jquery.com/ から適切なバージョンと圧縮タイプを選ぶと、URLとコピーボタンが現れるので、コピーしてペーストしま…

GeoDjangoに挑戦中 #4 GeoJSONを吐く

参考URL https://homata.gitbook.io/geodjango/geodjango/tutorial#geojson-serializer ビューを登録する (アプリ名)/urls.py urlpatterns = [ .... path('geojson/', GeojsonAPIView.as_view(), name='geojson_view'), .... ] (アプリ名)/views.py from res…

GeoDJangoに挑戦中 #3 JSONを吐くまで

参考URL https://homata.gitbook.io/geodjango/geodjango/tutorial#restful-apino モジュール追加 portsに無いのでpipから入れる。 pip install djangorestframework pip install djangorestframework-gis pip install django-filter pip install markdown …

GeoDjangoに挑戦中 #2 地物管理まで

参考URL https://homata.gitbook.io/geodjango/geodjango/import PostGISテーブル プロジェクト全体の設定で、使用するデータベースを指定します。(プロジェクト名)/settings.pyを変更します。 PostgreSQLをデフォルトデータベースに指定 DATABASES = { 'def…

Djangoに挑戦中 #1

URL https://python.keicode.com/django/ https://homata.gitbook.io/geodjango/geodjango/geodjango インストール FreeBSDのパッケージからインストール。py37-djangoだとDjango 1系ですので、py37-django30とします。 pkg install py37-django30 プロジェ…

放置したシステム上でパッケージのインストールができない!?

放置したシステム上で pkg install gcc とすると pkg: repository meta /var/db/pkg/FreeBSD.meta has wrong version 2 と怒られました。 pkg bootstrap -f を実行すると解消されました。けど、 pkg install gcc とすると pkg: http://pkg.FreeBSD.org/FreeB…

roxtermでGLドライバが無いとか警告が出た

roxtermを導入したところ libGL error: unable to load driver: swrast_dri.s と警告が出ました。けど起動しました。 https://qiita.com/exy81/items/31bcf5c3d83c1ee8662e (全く起動しているモノは違いますが)で、LIBGL_ALWAYS_INDIRECTを1にすればいいとの…

WindowsにVirtualBox+CentOSを入れてファイル共有まで実行

# ゲストでネット接続ができるようにする今回は、ホストからゲストにアクセスできて、ゲストから外部にアクセスできて、ネットワークからゲストにアクセスさせたくない、という条件です。 CentOSにSSH接続してみる!VirtualBoxのNATとホストオンリーアダプタ…

Virtual Boxのマウス統合

Guest Addition CDでなく、packagesから入れたり何やかしたりすればいいです。http://blog.rbp200.com/2016/06/25/59/

gdalのビルドに失敗したら古いgdalが悪さしてた

portsでgdal (3.0.4)をビルドしていたところ ld: error: undefined symbol: OSRSetAxisMappingStrategy で止まりました。次のコマンドが見て取れたので、リンクしているところで止まっているようです。 c++ -Wl,-rpath,/usr/local/lib -L/usr/local/lib -fst…

いろいろメモ

addJavascriptInterface()でWebView側から見えなくなったら、見せたいメソッドに @JavascriptInterface アノテーションをつける。WebViewをchrome://inspectからデバッグしたい場合、次を入れておく。 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KIT…

作ったアプリケーションをインストールしたら日本語が出なくて焦った

C#

標記の通り。Visual Studio 2017でアプリっぽいものを開発していて、デフォルトロケールでは英語を使用し、日本語ローケールで日本語を使うようにしていました。インストーラプロジェクトを導入して、とりあえず「プライマリ出力」をインストールするように…

PostGISマニュアルのPDF化がうまくいかないのが少し前進

https://boiledorange73.hatenablog.com/entry/2018/06/22/000000の続き。改行がうまくいかない問題は解決しました。kakurasan.hatenadiary.jptexファイルに \XeTeXlinebreaklocale "ja_JP" を与えればいいようです。dblatexは次のようになりました。 dblate…

AnacondaとVisual Studio Codeでエディタ上からPythonが実行できるようにする

Visual Studio Codeのパス インストール時にPATHをいじるよう指示していたなら、AppData\Local\Programs\Microsoft VS Code\bin\code.cmdにパスが通っているので、コマンドプロンプトからcode.cmdで起動します。 Anacondaにパスを設定しない インストーラが…

cygwinでsshがうんともすんとも言わないしXWinがうんともすんとも言わない

職場のパソコンをクリーンインストールしました。その際に、新たにcygwinを入れました。 sshがうんともすんとも言わない bashを入れて起動すると、パスフレーズを求めてくるところで、動作が止まるようなかんじ。なんでなと思い ``ssh -v ...`` で様子をみる…

cygwinでsshがうんともすんとも言わない

新たにcygwinを入れて、bashを入れて起動すると、パスフレーズを求めてくるところで、動作が止まるようなかんじ。 なんでなと思い ssh -v ... で様子をみると /dev/ttyが無いとかいうのが原因のよう。 そこからよくわからない。 結局は openssh を入れるとう…

スーパーユーザ作ってテーブル作ってダンプするところまで

ユーザを作ってスーパユーザにする mysql -u root use mysql; create user '(ユーザ名)'@'localhost'; set password for '(ユーザ名)'@'localhost' = '(password)'; grant all on *.* to '(ユーザ名)'@'localhost'; データベースを作りテーブルを作る ここか…

m5stackのserial1は無い

setup()でSerial1.begin()を実行するようにしてると、エラーが出てリブートして、setup()呼んでまたエラーが出てリブートして…という状況。じゃあ分かった、Serial2を使ってみるよ、と、とりあえず結線せずにSerial2.begin()を実行してみると、これがエラー…

メモ

NMEA-0183のセンテンスの説明と、ベンダごとの出しているセンテンス一覧(だと思う) http://www.gpsinformation.org/dale/nmea.htm raspbianで起動時にXを上げない http://ysdyt.github.io/blog/2015/03/27/raspi-cli-gui-login/ なおstartxはrootでないと…

Bluetooth経由でログインするもジョブ制御が無効

https://boiledorange73.hatenablog.com/entry/2018/10/01/194240 の続き。標題通り、bluetooth経由でログインします。qiita.comを参考にして、次の通り実行するようにしました。 sudo sdptool add --channel=15 SP sudo rfcomm -r watch 0 15 /sbin/agetty …

どこをいじればいいのかメモ

kotolinプラグインのバージョンがおかしいと言われたら プロジェクトのbuild.gradleを探し ext.kotlin_version を変更する。