Categories
- FFMpeg (5)
- Libav (1)
- Google (3)
- iBeacon (1)
- LDAP (3)
- Me (2)
- Network (11)
- OS (149)
- RTMP (4)
- SIP (1)
- Kamailio (1)
- SNMP (1)
- VMware (20)
- VCP考試 (1)
- 伺服器 網站服務 (105)
- 名詞解釋 (4)
- 專案管理 (1)
- 工具軟體 (51)
- Adobe (1)
- FMS (1)
- Cloudera (1)
- Docker (1)
- Eclipse (4)
- Intellij (2)
- OBS (2)
- Office (10)
- Excel (4)
- PowerPoint (5)
- Postman (2)
- Splunk (13)
- Virtualbox (2)
- Visual Studio (2)
- 文字編輯器 (10)
- Sublime Text 2 (6)
- Sublime Text 3 (3)
- Vim (3)
- 連線工具 (1)
- Xshell (1)
- Adobe (1)
- 程式語言 (80)
- CSS (2)
- HTML (2)
- iOS (1)
- Java (30)
- JavaScript (5)
- jQuery (4)
- jsTree (2)
- JSP (3)
- PHP (16)
- Python (8)
- Ruby (1)
- sed (1)
- Shell Script (8)
- Windows Bash Script (1)
- XML (1)
- 資料庫 (37)
- FFMpeg (5)
Author Archives: cowman.chiang
Xibo & Nginx-rtmp
20141226 更新 不要用這個~~因為不穩定~Orz 環境: Ubuntu 14.04.01 1. 安裝build deb需要的套件 apt-get install dpkg-dev 創建source code目錄 mkdir -p /usr/src/nginx cd /usr/src/nginx 透過apt-get下載nginx的source code apt-get source nginx 安裝git apt-get install git 透過git下載nginx-rtmp-module的source code git clone https://github.com/arut/nginx-rtmp-module.git 將rtmp、xlst模組功能加入設定檔中 cd nginx-1.4.6/ vim debian/rules common_configure_flags := … Continue reading
Posted in Nginx, Ubuntu, Xibo
Leave a comment
Wisemapping 調整網頁縮圖功能
因為原本 wisemapping 搭配的是 immediatenet 提供的網頁縮圖服務 測試的失敗率有點高~主要還是因為不支援 https 的原因 所以使用 page2images 提供的服務取代掉 {wisemapping home directory}/webapps/wisemapping/js/mindplot-min.js //註解掉舊有的設定 //var d=new Element(“img”,{src:”http://immediatenet.com/t/m?Size=1024×768&URL=”+b.getModel().getUrl(),img:b.getModel().getUrl(),alt:b.getModel().getUrl()}); //var d=new Element(“img”,{src:”http://free.pagepeeker.com/v2/thumbs.php?size=m&refresh=1&url=”+b.getModel().getUrl()}); //設定 function 以便取得連結相關資訊 //包含hostname、pathname等 var cowgetLocation = function(href) { var cowl = document.createElement(“a”); cowl.href = href; return cowl; } … Continue reading
Posted in Wisemapping
Leave a comment
Wisemapping REST API #2
後來發現 wisemapping 提供的 api doc 網站還不錯 功能都有了,包含查詢、刪除等功能 只是測試的時候要小心,因為資料真的會被刪掉….Orz 網址 link:http://{伺服器IP}/map/doc/rest/index.html
Posted in Wisemapping
Leave a comment
Nginx Proxy Setting…
因為 wisemapping 預設使用 8080 port etherpad 預設使用 9001 port 都很麻煩~~所以就使用 nginx proxy 幫忙轉址了 以下是測試很久的設定檔 location /pad { rewrite ^/pad(/.*)$ $1 break; proxy_pass http://localhost:9001/; proxy_set_header Host $host; proxy_buffering off; access_log /var/log/nginx/etherpad.log; error_log /var/log/nginx/etherpad.log; } location /map { #rewrite ^/map(/.*)$ $1 break; … Continue reading
Posted in etherpad, Nginx, Wisemapping
Leave a comment
Javascript的月份是從0開始…
受教了~修正 etherpad 的日期顯示以 “yyyy-mm-mm hh-mm” 顯示的過程中發現月份總是少一個月 可是看 code 又沒有什麼問題 所以用 google 搜尋 “jquery + 少1個月” 及 “javascript + 少1個月” 發現了是 javascript 對於月份是少一個月 Orz… 所以 etherpad 的原本的寫法還不錯,貼上來註記一下 var converterPad = function (UNIX_timestamp) { var a = new Date(UNIX_timestamp); //原本的寫法是用英文顯示 //var months … Continue reading
Posted in etherpad, JavaScript
Leave a comment
目錄加密……
最近在測試upstart開機自動啟動服務時遇到一個麻煩… 一直告訴我無法access該目錄…. 以為是upstart寫錯~一值修正… 後來才發現是目錄被加密……所以無法被access… 記起來,下次要小心 /home/cowman/.Private on /home/cowman type ecryptfs (ecryptfs_check_dev_ruid,ecryptfs_cipher=aes,ecryptfs_key_bytes=12,ecryptfs_unlink_sigs,ecryptfs_sig=123,ecryptfs_fnek_sig=123)
Posted in Linux
Leave a comment
upstart service 建立
這邊先貼幾個基本的,在etherpad及wisemapping建置的時候使用的conf來看一下 /etc/init/etherpad.conf description “etherpad” #start on started networking start on started mysql stop on runlevel [!2345] env EPHOME=/home/etherpad/etherpad-lite env EPLOGS=/var/log/etherpad-lite env EPUSER=etherpad respawn pre-start script cd $EPHOME mkdir $EPLOGS ||true chown $EPUSER:admin $EPLOGS ||true chmod 0755 $EPLOGS ||true chown -R … Continue reading
Posted in Ubuntu
Leave a comment
bridge firewall use iptables to contorl packet
因為預設的bridge firewall ploicy是bypass…屬於通透的firewall (layer 2) 所以在layer 3的iptables就管不到他了 這時候可以修正 /etc/sysctl.conf 內的設定,增加下面的資料 針對bridge進行過濾 net.bridge.bridge-nf-call-iptables = 1 net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-arptables = 1 然後使用 sysctl -p /etc/sysctl.conf 執行 也可以透過 sysctl -a | grep bridge-nf 觀看目前相關設定
Posted in Linux
Leave a comment
Redir 每日記錄回報
#!/bin/sh /bin/cat /var/log/syslog* | grep -a “ubuntu redir” | grep “`date –date=yesterday +%b %e`” > /root/diary.log /bin/zcat /var/log/syslog.*.gz | grep -a “ubuntu redir” | grep “`date –date=yesterday +%b %e`” >> /root/diary.log if [ -s /root/diary.log ] ; then /bin/cat /root/diary.log| … Continue reading
Posted in Linux, Shell Script
Leave a comment