AFAIK.

as far as I know about technology.

Astersikのリアルタイムに伴う設定ファイル

Asteriskの設定を、ファイル(*.conf)からDB化した際に設定ファイルの関連付けにハマったときのメモ。

sip.confをリアルタイム化した場合

 

/etc/asterisk/extconfig.conf

[settings]
sip.conf   => odbc, mysql-odbc, tbl_sip_conf (sip.confのTABLE)
mysql-odbcは、res_odbc.confのセクション名になります。
tbl_sip_confは、TABLE名

/etc/asterisk/res_odbc.conf
[mysql-odbc]
enabled     => yes
dsn         => ASTERISK_CDR
username    => username  (Databaseのログインユーザー)
password    => pass      (Databaseのログインパスワード)
pre-connect => yes
limit       => 5
pooling     => no
isolation   => repeatable_read
dsnのASTERISK_CDRは、odbc.iniのセクション名になります。

/etc/odbc.ini
[ASTERISK_CDR]
Driver      = MySQL
Description = ASTERISK_CDR
SERVER      = localhost
PORT        = 3306
USER        = root
Password    = pass     (Databaseのログインパスワード)
Database    = DATABASE (DATABASE名)
OPTION      = 3
SOCKET      = /var/lib/mysql/mysql.sock
CHARSET     = utf8
DriverのMySQLは、odbcinst.iniのセクション名になります。

最後に下記のコマンドを実行して、設定を反映します。
$ odbcinst -i -s -f /etc/odbc.ini

 -i インストール
 -s DSN名
 -f ファイル名
 

スマホでコーディング

Android向け、スマホでコーディングできるエディタ

Quoda Code Editor
Dcoder, Compiler IDE
AWD - PHP/HTML/CSS/JS IDE
CppDroid - C/C++ IDE
DroidEdit (free code editor)
WebMaster's HTML Editor Lite

AIDE- IDE for Android Java C++
QPython3 - Python3 for Android
I Go - Code Editor / IDE / Online Compiler
Server for PHP
Codeanywhere - IDE, Code Editor, SSH, FTP, HTML

androidのアプリならAIDE。
codeanywhereがさっくりとクラウドで環境構築できて動作確認できるから便利