2017年10月24日 星期二

ASP.NET MVC 產生特定 HTML 給網路爬蟲、機器人(Bot、FbBot、Crawler)

最近遇到一個問題是要讓 Facebook 的機器人來抓取網頁時,HTML 需送出特定處理過的 head 內容,head 標籤裡的內容前端無法先產出再給 FBbot,所以這邊我就採用 IIS 擴充功能 URL rewrite module 的方式,利用建立的規則來將所有名單內的來源通通轉到我們指定的頁面去,以下就開始一個簡單的實作:

2017年10月14日 星期六

在 Blogger 裡新增 Wigget 小工具後無法正常顯示的問題

最近忽然心血來潮想搞一下已經發霉的Blogger,常常看到別人的頁面上都有好多新奇古怪的自訂小工具,但自己加了後卻一直無法正常顯示.弄了半天才發現原來是網址上有HTTPS的問題(可以查看正在瀏覽頁面的網址即可得知是否使用HTTPS連線),一般來說,這些網路上免費提供的小工具都是透過HTTP方式呈現在客戶端,造成瀏覽器的錯亂而導致顯示不正常,詳細可參考這篇文章.

2015年11月8日 星期日

.Net 之 Entity Framework 6 下的 MySQL 連線設定方式

前提:
如果以下第4步驟一直沒有出現MySQL的連接方式,請嘗試重新安裝 mysql-for-visualstudio-x.x.x 及 mysql-connector-net-x.x.x...

2013年10月12日 星期六

在Ubuntu12.04 上安裝 NodeJS

方法一:
 
1. 先在終端機下更新套件清單
    $ apt-get update

2. 接著依序輸入以下指令
    $ apt-get install git build-essential
    $ apt-get install wget

2013年9月17日 星期二

Ubuntu12.04 允許 root 執行 chrome


1. 切換到chrome目錄底下
    $cd  /opt/google/chrome

2. 編輯google-chrome
    $gedit  google-chrome

3. 在最後一行最後面加上 --user-data-dir $HOME

    原本:
           exec -a "$0" "$HERE/chrome" "$@"
    修改後:
           exec -a "$0" "$HERE/chrome" "$@" --user-data-dir $HOME
 
 
 
 
4. 關閉檔案完成 

2013年9月15日 星期日

Javascript、jQuery 學習筆記

剛開始學網頁時,第一個接觸到的 javascript 框架要算是 jQuery 了,雖然近幾年有漸漸被其他框架取代的趨勢,但大部分的專案我還是都先用  jQuery 來解決,所以就在這邊稍微記錄一下自己使用的筆記或心得

2013年9月5日 星期四

ASP.NET MVC 下 View 上的 Button 觸發事件實作範例

這邊提供本人在 View 頁面下常用的按鈕觸發事件寫法,方法很多種,基本上沒有哪種特別好,挑喜歡的即可

2013年9月1日 星期日

在 Ubuntu12.04 DASH 主目錄下替應用程式添加啟動器

Ubuntu 12.04 Dash主目錄中每個圖示對應 /usr/share/applications中的一个配置文件(文件副檔名為.desktop)。所以要在 Das h主目錄中加一個自定義的啟動器,需要在 /usr/share/applications 目錄下創造一個對應的.desktop檔。配置方法如下:

訪客統計