顯示具有 程式設計 標籤的文章。 顯示所有文章
顯示具有 程式設計 標籤的文章。 顯示所有文章

在OSX MAMP上安裝php mongodb驅動

php安裝mondodb 驅動 (php7 不支援此方法)


解決Atom之Emmet套件與Autocomplete衝突問題(無法呼叫Emmet)

假如同時安裝了Emmet與Autocomplete系列套件
(假如沒裝卻叫不出來,可能是檔案的副檔名不支援)

會因為他們的快速鍵都有tab

而造成Emmet無法叫出來的問題

可嘗試以下解法:


解決atom出現Error:'php' helpers.js



存檔的時候出現這個錯誤

估狗一下才知道...linter-php需要電腦上安裝php才行喔!

裝了php之後就沒這個錯誤了

Atom新手微心得及我使用過的package推薦

一直以來都是在用notepad++在寫網頁的

nopad++開的超快、能切換編碼、有很多package可以安裝...

不過今年轉用visual studio後發現到,一個強大的IDE真的能省去好多時間阿XD

於是就開始找一個輕量的coding...發現了現在很紅的Atom


開啟「超能模式」來寫程式 (active power mode)



最近社群上瘋傳一系列coding到天崩地裂的圖片

是不是會讓寫程式的過程中增添不少樂趣呢wwwww


目前有看到兩個相關的套件

若你是使用ATOM文字編輯器

若你是使用Visual Studio2015


asp.net中的Page.IsValid

Validation用來檢查每個控制項中,有沒有照規則去填入資料

他會在client端執行javascript語法來檢查

而為防止用戶端關閉javascript後,很多驗證的控制會失效

必須在伺服器端的事件(如按鈕事件、送出表單)加入

if (!Page.IsValid) return;

以防止竄改或惡意攻擊的資料

讓你的網站增加一個行動版書籤圖示

網頁設計的各位應該都知道favicon吧

他是一個16*16的ico,可以在網址列的旁邊出現一個小圖像

近年來行動網頁的興起,這個favicon已經不夠看啦!


解決VSColorOutput輸出背景變成白色的問題(Visual Studio套件)

VSColorOutput這個套件能幫助你閱讀輸出的視窗應該很多人用吧

可是這個月遇到一個問題,輸出的顏色突然就跑掉了




無法在Windows上部署Cordova iOS專案 (卡在部署)

平常都直接在MAC上面連裝置測試,部署就是VS2015傳過去MAC編譯後直接在機器執行

今天遇到一個問題,是將MAC放在遠端環境(區網底下),所以要試著在Windows下插著iOS裝置測試專案


Xcode編譯Cordova專案時出現'Cordova/CDVViewController.h' file not found

在Xcode 7.1(7B91b)出現了這個問題

在網路上搜尋一下,也看到有些人也是有相同的症狀



解決Xcode iOS App無法外連外部網路 App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure.

Xcode7產生的專案預設好像是封鎖了對外部http的請求

但只要設置project裡的 Info.plist,加入兩個屬性就能解決這個問題


在MAC上以Xcode編譯Visual Studio 2015 的Cordova專案


Visual Studio 2015 的Cordova號稱可以簡單的撰寫跨平台APP(iOS、Android、Windows App)

但你實際寫了之後就知道不是這麼一回事...至少還多少要了解那個平台的相關知識才行吶


以全螢幕iframe建置Cordova專案 (將外部網站打包進APP)

Cordova5以前,可以用javascript的方式將目前頁面轉到外部網站(需設白名單)

來達到「看起來不像網站」的效果

但5之後,外部連結似乎會叫出系統瀏覽器

那試試看用個高100%寬100%的iframe呢?

<style>
    html, body, iframe {
        width: 100%;
        height: 100%;
        padding: 0;
        margin: 0;
    }
</style>
<iframe frameborder="0" scrolling="yes" marginheight="0" marginwidth="0" width="100%" height="100%" src="http://somewhere"> </iframe>

大概像這樣,可以試試看


Cordova 無法執行javascript

原本運行Codova4.2.x的專案,因為想說升級一下比較安全

改了Codova的版本到5.3.1

然後javascript就突然死掉了,連onclick=alert也跑不出來...

重新建立一個Codova 5的專案之後看到一段註解

視需要在下方的中繼標籤中自訂內容安全性原則。將 'unsafe-inline' 加入 default-src 以啟用內嵌 JavaScript。
如需詳細資料,請參閱 http://go.microsoft.com/fwlink/?LinkID=617521

改個本來沒有的meta
<meta http-equiv="Content-Security-Policy" content="default-src 'self' data: gap: https://ssl.gstatic.com 'unsafe-inline'; style-src 'self' 'unsafe-inline'; media-src *">

反正就Codova 5之後加入了一些安全的東西啦!好棒棒阿!


以Visual Studio 2015建置Cordova專案時出現error : Failed to run "ant -version", make sure you have ant installed and added to your PATH.

如果在建置的時候只有出現
========== 建置: 0 成功、1 失敗、0 最新、0 略過 ==========

請先在工具> 選項> 專案和方案> 建置並執行 中

把MSBuild 專案輸出詳細等級設定到一般以上

再次建置就會出現詳細訊息囉!

以Visual Studio 2015 建置Cordova專案時出現error : Failed to run "ant -version", make sure you have ant installed and added to your PATH.


透過Google CDN提供的jquery (及其他Javascript Library)

jquery是現在很流行的套件

雖然他體積不大

不過如果到每個網站都要重新載入的話,是不是很浪費呢

尤其在這個手持裝備大量使用的時代,更會吃掉寶貴的頻寬


html判斷ie瀏覽器版本

有時候因為使用者還在用舊版本的IE

不得不給這些舊瀏覽器的使用者一些支援

讓版型不至於崩潰


javascript的腳本該放在哪裡? head or body?


網頁設計的初心者往往有這個問題


範例大多寫在head,但為什麼呢?