HTC U11+ (PLUS)

各界對 HTC U11 都頗有好評,認為是一個有實力的旗艦機,而且價格也很親民!但我直到最近才真正去看一些 HTC U11 的評測與文章,並且跟HTC U11+ 一起比較……

在HTC專門店打量許久後,我覺得HTC U11的價格是我最能接受的,甚至一度要入手HTC U11豔陽紅,但是總覺得HTC U11的體型太寬太胖,所以我決定直接入手HTC U11+ !

當我決定要入手HTC U11+ 時,許多HTC百貨專櫃都沒有現貨,倒是單獨的HTC專門店有貨,同樣的價錢,有周年慶活動的HTC百貨專櫃當然是首選!最後問到了三創的HTC專門店有配合周年慶活動,但其實也是近活動尾聲了….. 所以回饋的並不算多! 但三創的HTC專門店也只剩最後一隻U11+ ,我看其他人都是前去預付訂金,看來U11+真的很熱絡很搶手啊…..

來個簡單開箱 +周年慶贈品(304不鏽鋼雙層真空冰霸杯) + 用橘子支 支付6000元~有回饋600元 + 三創會員生日當月額外禮券 + 上 HTC 官網登錄送五月天運動提袋 (還沒收到) + 信用卡刷尾款現金回饋 + 三創會員點數400點入帳 (價值120元) …. 好累,這樣:
IMAG0008

prize
運動提袋圖引用自此

IMAG0800.jpg

HTC U11+的虛擬按鍵,可固定在底部,也可以自動隱藏喔:
隱藏以後,想返回和回主頁怎麼辦呢?  螢幕底部上滑後虛擬鍵就會再出來了!
IMAG0804.jpg

超級快速靈敏的指紋辨識!HTC U11+的指紋辨識在後方喔!要有心理準備!但我實際在超商用行動支付  付款,覺得還蠻順的,可以接受:IMAG0803.jpg

U11+真的是藝術與科技的結合!喜歡他那塊18:9的螢幕,看起來就是吸睛,也不會有太味精的感覺,加上他不是曲面的螢幕,我終於可以好好貼一片保護貼拉!Thank God.

但我後來使用 iphone x (10),感覺iphone x 的喇叭音質更大聲更有質感,音質真的很棒:請參閱這篇

 

LINE貼圖 - 狗狗的日常 攝影版

用uberjerry956序號註冊,馬上折抵車資100元,用Debit簽帳金融卡也可註冊,存多少刷多少好安心

廣告

ASP.NET MVC Tutorials 免費線上教材

台灣的電腦專業書籍,基本上都要4,5百元起跳,寫得不一定適合初學者,這裡介紹一個很佛心的線上教材,淺顯易懂,圖文並茂,適合想跨入ASP.NET MVC的人, 或是從 PHP, ASP 轉來學習ASP.NET MVC的人。

Image 2

ASP.NET MVC 免費線上教學 (英文, 適合初學者)

 

 

 

ॐ मणिपद्मे हूं
ཨོཾ་མ་ཎི་པ་དྨེ་ཧཱུྃ
嗡嘛呢叭咪吽
オーンマニパドメーフーン
โอม มณี ปัทเม หุม

台鐵火車訂票 推播提醒 APP

b69筆者的家人與朋友常常忘了要訂連續假期的火車票,且時常要查詢火車時刻,因此自己開發了一款APP – 【台鐵火車訂票 推播提醒 APP】, 目前提供 Android 版本, 如有需要請前往Google Play下載喔,假期車票預訂好幫手:

APP_JERRY168

台鐵火車訂票 推播提醒 APP

2018年1月8日發佈的 1.3.0 版  新功能 如下:

1. 推播通知時機 開始涵蓋 2018農曆戊戌年春節假期(放6天假)、2018兒童節&清明節假期(放5天假) 、2018端午節假期(放3天假)、2018中秋節假期(放3天假)。
( 2018/2/15除夕~2018/2/20春節車票 , 自107年01月24日(星期三)0時起開放訂票 )

2. 火車時刻表查詢 與 誤點狀況查詢。

3. 用LINE提醒你訂票:在開放訂票前, 同時發送訊息到你的LINE帳號 (請到APP內, 點選左側選單: “授權用LINE通知訂票" , 進行授權, 才會用LINE發訊息通知你)。

4. 好康分享:提供 前往火車站之搭車優惠(車資折扣100元)…等

 

 Google Play 下載連結: https://goo.gl/pYRGfg

google-play-badgeScreenshot_20180111-093434

16-05-27-18-03-46-896_deco

讓 APP 提醒你訂票 ! 準時訂票, 安心回家:
APP

 

(此APP未提供訂票服務,台鐵現在會阻擋 民間自行開發的 APP 進行火車訂票 ! 如只需訂票, 請使用官方訂票網頁來訂票: http://railway.hinet.net/index.htm)

將手機畫面在電腦螢幕上播放 – Miracast (Wi-Fi Direct)(AllShare)(AirPlay)(DLNA)

家裡有電腦螢幕 (電視) 嗎? 電腦螢幕有HDMI插孔嗎? 你的智慧手機有 Miracast 功能嗎 ( 三星samsung 稱為: AllShare, Screen Mirroring ) (HTC稱為媒體輸出) (SONY稱為螢幕同步顯示)(Google 稱為無線螢幕分享)。

miracast-display-im10-i1-piu-1-sny-mcd

如果有, 你可以將手機播放的電影或是串流影片 放大到 電腦螢幕播放 ! 並可以HDMI Full HD 1080p@60Hz 高畫質輸出, 大螢幕的享受, 卻不用開電腦主機, 你的手機就是迷你主機!

我用的是UPF720手機影音傳輸器 (專業版), 將UPF720接到電腦螢幕的HDMI孔, 手機開啟Miracast (AllShare ), 手機會開始搜尋可連接的裝置, 就點選 UPF720, 手機畫面就可投影到電腦上, 目前我用過 Samsung S6 , HTC M9+, LG G4 , 沒有問題, 可正常連線, 尤以 LG G4 在連線過程最為順暢, 不會發生找不到裝置的情況! 如果手機在搜尋裝置時, 有無法連線的情況, 可將手機重啟後再試。

如果電腦螢幕沒有音源輸出孔,那就必須將喇叭的線插入手機的音源輸出孔,聲音就會由手機傳輸至喇叭。但是HTC M9+並不會將聲音輸出,各手機行為可能不一樣,需要實際測試。Samsung S6可透過手機內建喇叭輸出聲音,LG G4可將聲音輸出給喇叭。

UPF720 透過Micro USB埠供電,體積小巧,畫面精緻,但需注意:
1. SONY Xperia Z 使用Miracast時僅能使用3G/3.5G上網,無法使用Wi-Fi連線上網。
2. Miracast功能不支援 Root 過的手機及平板裝置,將會造成連線異常或斷線的情形。
3. 若發生無法連線或連線異常時,建議將手機/平板裝置關機後重新開機,同時將UPF720拔除電源重新啟動。

 

20150914_223226

 

 搭乘UBER高級轎車前往想去的地方, 給你100元搭車額度(台北,桃園,台中 適用) (APP內可以輸入地址來預估車資! 預算不超支)

uber

 

PHP 與 .NET Webservice 的溝通 (soap)

跨系統的資料交換與溝通, MIS常會提供.NET Webservice :

Image 20

在php中如何發送soap 呢? 如何發送請求呢? 最簡單的方式如下, 紅色文字自行變更, 應輸出XML格式:

header('Content-Type: text/xml; charset=UTF-8'); //避免中文亂碼且輸出為 xml
$client = new SoapClient("http://www.XXX.com/GetService.asmx?WSDL", array('trace' => 1)); //網址請自行變更
$result = $client->GetCompanyCode(); //要呼叫的方法,請自行變更
echo $client->__getLastResponse();

如果順利印出xml, 可到此驗證xml: http://www.w3schools.com/xml/xml_validator.asp

另一個方式, 取得格式不同:


header('Content-Type: text/html; charset=UTF-8'); //避免中文亂碼
$client = new SoapClient("http://xxx.xxx.com/GetService.asmx?WSDL");  //網址請自行變更

//要傳入的參數,請自行變更,如不需傳入參數,則下方紅色字全部移除
$params = array(
  "Contact" => $contact,
  "description" => "Barrel of Oil",
  "amount" => 500,
);

$response = $client->__soapCall("Function1", array($params)); //要呼叫的方法,請自行變更

var_dump($response);

如果提供service的MIS 需要你傳入一段XML當作參數, 而非傳入一個ARRAY呢?


header('Content-Type: text/xml; charset=UTF-8'); //避免中文亂碼且輸出為 xml

$url = 'http://www.xxx.com/GetService.asmx?WSDL';
$client = new SoapClient($url);

$xmlr = new SimpleXMLElement('<?xml version="1.0" encoding="UTF-8"?><XXXX><Command><ID>30</ID></Command></XXXX>');  //自行更改要傳入的XML


$params = new stdClass();
$params->xml = $xmlr->asXML();

$result = $client->方法名稱($params); //自行更改方法名稱
echo $result->方法名稱; //自行更改方法名稱

Google 搜尋 開始依行動瀏覽的相容性與便利性 來排名

對網站經營者與marketing來說,網頁是否能夠被搜尋引擎找到是一件很重要的事,甚至有些公司有KPI在關注這樣的事情,Google 搜尋從 2015 年 4 月 21 日起,在決定排名時,會一併考慮行動瀏覽的便利性。這項調整影響遍及全球所有語言的行動搜尋,也會對 Google 搜尋結果產生重大影響。使用者將可更輕鬆地找到切合需求、精準度高,且為他們所用裝置量身打造的搜尋結果。畢竟我們無法抵擋這個行動世代,因此,為網站做好行動的相容性已經是刻不容緩的議題!

如何確認我的網站適合行動裝置瀏覽?

使用google的「行動裝置相容性測試」工具來測試您的網頁(只需要輸入網址)。這項工具會顯示 Google 搜尋對您網頁的評估結果。

行動裝置相容性測試

行動裝置相容性測試

如何使我的網站方便行動裝置瀏覽?

可以參考google的行動適用網站指南,建立方便行動裝置瀏覽的網站。如果您需要更符合發佈商需求的建議,參閱google的《AdSense 多螢幕入門指南》。

行動版網站不僅能為訪客帶來良好的瀏覽體驗,更能讓行動流量發揮最大效益。
(以上部分內容引用自Google「AdSense」說明中心:https://goo.gl/Fo1wer  )

 

codeigniter 使用.htaccess 去除網址中的 index.php

PHP 的 MVC FrameWork – Codeigniter ,原始安裝完後,網址中會有 index.php , 例如: http://www.xxxxx.com.tw/c/index.php/pages/view/ ,對MVC熟悉的人,會知道從網址可以看出 Control Name 與 Action Name,但是 Codeigniter 怎麼讓網址多出了個 index.php ?

網路上有很多眾說紛紜的方法,說可以從網址中移除index.php,但是試過後不一定有效,因此提出以下方法,可以試試:

Image 6

1. 在 Codeigniter 根目錄加一個.htaccess, 裡面內容如下即可:

DirectoryIndex index.php

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|index\.html|images|robots\.txt|js)
RewriteRule ^(.*)$ index.php?/$1 [L]

因為我是把Codeigniter 安裝在 c 資料夾底下, 因此我的 RewriteBase /c
如果你是安裝在網站根目錄, 則直接寫 RewriteBase /  即可!
看你是安裝在哪個資料夾, 請自己調整 RewriteBase / 的寫法!

2. 不用去調整config !

$config['base_url'] = '';
$config['index_page'] = '';

3. 之後我的網址就變成:http://www.xxxxx.com.tw/c/pages/view/ 囉

asp 及 asp.net – 「Microsoft.ACE.OLEDB.12.0 提供者並未登錄於本機電腦」

asp & asp.net 網頁,  如要讓使用者上傳 新版的office檔案 (包含 Access 2010 (*.mdb, *.accdb) 檔案及 Excel 2010 (*.xls, *.xlsx, *.xlsb) ), 常會用到Microsoft.ACE.OLEDB.12.0這個Provider:
    adr="D:\XXXX\EIP\XXXX\"
    Set conn = Server.CreateObject(“ADODB.Connection") 
    ‘HDR設定:yes或no ,表示第一行是否包含了column名稱
    connStr="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & adr & “;Extended Properties=’Excel 12.0;HDR=Yes'"
    conn.open connstr
 
    Set rs=Server.CreateObject(“ADODB.Recordset") 
 
    sql = “select * from [Sheet1$]"
    rs.open sql,conn
    rows=rs.recordcount
    cells=rs.Fields.Count
 
    Do while not rs.Eof
    xxxxxxxxxx xxxxxxxxxx xxxxxxxxxx xxxxxxxxxx xxxxxxxxxx
    rs.movenext
    Loop
   rs.close
   set rs = nothing
但網頁執行時, 如果遇到  ‘Microsoft.ACE.OLEDB.12.0’ 提供者並未登錄於本機電腦上 , 網路上大部分都說:如需要讀寫2007以上的格式則需於Server上安裝 Microsoft Access Database Engine 2010 可轉散發套件, 但有人安裝後還是一樣無法讀取, 建議先在server安裝2007 Office system 驅動程式:資料連線元件 即可:2007 Office system 驅動程式:資料連線元件
http://www.microsoft.com/zh-tw/download/details.aspx?id=23734

server安裝 2007 Office system 驅動程式:資料連線元件 後, 程式就可以正常運作.