捐血一袋救人一命

http://www.nationalgallery.org.uk/

英國國家美術館

英國倫敦市中心特拉法加廣場北側的美術館

千燈 十眼橋

水鄉千燈

千燈 夕照

水鄉千燈

千燈 河道

水鄉千燈

和歌山 紅葉溪庭園

日本和歌山城

2016年9月26日 星期一

勇者鬥惡龍5攻略簡述

遊戲攻略概述

整個遊戲分成三階段

  1. 幼兒期5歲~跟著父親帕帕斯王到處冒險
    • 收刮船上物資
    • 聖玫瑰村中山洞救道具店老闆,獲得聖玫瑰石及聖原石(等壯年期可在艾爾赫文找到工匠打磨成聖寶石,名產品之一,可鑲在亨利王子送的音樂盒上)
        小技巧:
      • 練到 Level 5 以上,學會荷依米治療,且生命至少有 20 點以上(怪物大木鎚會經常出大招),再繼續往下層探險
    • 從阿爾卡帕村與碧安卡一起到XXX城解放鬼魂,取得金色寶珠,殺人豹加入同伴
        小技巧:
      • 多買些氣味袋,縮短練功時間
      • 大約練到 Level 10 ,就可以很輕鬆打敗鬼魂老大
    • 到妖精之村協助取回春風長笛,獲得櫻花樹枝(名產品之一,沒其他用途)
        小技巧:
      • 大約練到 Level 15 就可以輕鬆打敗怪物變成的雪之女王
    • Level 20~到古代遺蹟拯救亨利王子~父親帕帕斯被蓋瑪殺死,主角及亨利被蓋瑪擄去當奴隸
        小技巧:
      • 多準備一些氣味袋,在古代遺跡中盡快找到帕帕斯,陪同一起練功,帕帕斯生命、醫療法術用不完,而且會幫忙打怪
  2. 青年期15歲~
    • 從大神殿逃出~到修道院,取得木雕女神像(裝備後幸運值上升)
    • 告別瑪麗亞,與亨利一起踏上返鄉歸途
    • 在聖果鎮跟怪物爺爺談話,去神諭之屋買馬車
        小技巧:
      • 雙六遊戲券別急著去玩,你可以存檔後去玩玩看,瞭解一下這是什麼樣的遊戲
      • 所有遊戲券累積到最後,去暗黑雙六台玩,終點是名人卡,有名人卡以後玩雙六都不用券
      • 最後只要留一張雙六券,用來完成回憶項鏈(名產品之一,沒其他用途)
    • 到聖玫瑰村中山洞取回父親遺物,帕帕斯之劍、帕帕斯的信
        小技巧:有幾隻怪物必須要抓,後面遊戲會比較輕鬆
      • 史萊姆
      • 史萊姆騎士:對冰系及火系法術有基本抗性,此外能使用多數裝備,例如:斬龍劍(對龍系怪物傷害加倍)、淺眠之劍(對隱藏魔王艾斯塔克很有效)、風雪之劍(對大魔王米爾德拉斯很有效)
      • 雪人:冰系怪物,升級有點慢,等到學會冰雨特技,就可以不花MP打怪,尤其是取得火之戒指時就很好用。
      • 迷你龍:火系怪物,升級有點慢,等到學會火燄氣息,就可以不花MP打怪
      • 邪惡蘋果:風系怪物,升等快,可以馬上協助練功,但只能升到20級,所以要搭配其他怪物
    • 到萊茵海特城認親~
    • 到神之塔→修道院→取得太陽神鏡
    • 到萊茵海特城殺掉假太后
    • 搭船到波特卡密爾
    • 在波特卡密爾酒店救人
    • 到卡波奇村西邊洞窟領回殺人豹,記得要把碧安卡的緞帶放在主角身上!
    • 到卡波奇村長家領賞
    • 到魯拉菲爾學習法術
    • 取得魯拉月草
    • 取得魯拉菲爾的地方酒(名產品之一,沒其他用途)
    • 到薩拉波納鎮求親
    • 取得火之戒指
        小技巧:
      • 多準備些氣味袋,洞窟中有全體復原的神壇,很適合練功
      • 洞中怪物怕冰系法術,記得在萊茵海特城要先抓隻雪人
    • 到深山之村找回碧安卡(在阿爾卡帕2樓露台,老人會透露碧安卡搬到哪去)
    • 取得水之戒指
    • 新娘三選一(碧安卡、狄波拉、芙蘿拉)
      • 碧安卡對話態度感覺像是姊弟
      • 狄波拉對話態度感覺像是主僕
      • 芙蘿拉對話態度感覺像是夫妻
      • 這三個人物的素質影響不大,因為剛結婚加入隊伍時,人物太弱,只能放在馬車中升等,不能放出來戰鬥。
      • 等練的差不多了,又會被魔物擄去、石化
      • 等到主角壯年期後期救回時,人物強度跟不上隊伍,也只能放在馬車中升等。
      • 選狄波拉或是芙蘿拉當妻子,魯德曼會在遊戲過程中送些武器、裝甲、錢
        • 特魯帕多爾
        • 前往齊索特村的山道
        • 壯年期夜間在卡波奇村
        • 壯年期跟魯德曼的老婆對話,會給 5000元零用錢…
    • 獲得紅白包子(名產品之一,沒其他用途)
    • 獲得天空之盾
    • 收集名產~成為博物館長
    • 前往格蘭巴尼亞國~取得王家之證~成為國王
    • 老婆被魔物擄走
    • 在大臣房中取得飛天鞋
    • 在城堡左上角房間取得怪物象棋(名產品之一,沒其他用途)
    • 救老婆不成~被石化
  3. 壯年期3X歲~
    • 被兒子、女兒救回
    • 臨行前佣人交給主角帕帕斯的遺物-回憶項鏈(名產品之一,沒其他用途,目前是空的,沒畫像)
    • 回母親故鄉艾爾赫文,取得魔毯及魔法鑰匙;把聖原石加工琢磨成聖寶石
    • 前往天空之塔,取得岩漿法杖
    • 從地下遺跡洞窟前往天空城
    • 前往妖精之村,取得妖精號角
    • 前往妖精之城,回到過去的聖玫瑰村,以發光寶珠換走金色寶珠
    • 返回天空城
    • 前往波布爾塔~救龍王
    • 前往大神殿救老婆,取得生命戒指
    • 前往海中神殿,進入魔界,取得賢者之石
    • 前往賈漢納,練功
    • 前往暗黑雙六~取得名人卡
    • 前往各地雙六
    • 前往邪惡山脈,打敗蓋瑪及大魔王米爾德拉斯
    • 前往妖精之城,從二樓右翼畫中,進入過去的艾爾赫文,先去長老樓上閣樓,跟士兵對話,再去旅店跟老闆對話,再去找閣樓士兵,使用雙六遊戲券,士兵就會離開;接著去工匠室,跟帕帕斯及畫師對話,離開艾爾赫文回到現實;跟妖精之城一樓右後方歷史學者對話,再去妖精之村一樓圖書館裡的妖精對話,取得妖精的羽毛筆;連同象牙墨水一起帶在身上,再回到妖精之城二樓右翼畫中,進入過去的艾爾赫文,跟帕帕斯對話,把妖精的羽毛筆以及象牙墨水一起借給帕帕斯。再去瑪薩的房間跟所有人對話,離開過去的艾爾赫文,再從畫中進入過去的艾爾赫文,然後去工匠房找到畫師,取回妖精的羽毛筆及象牙墨水(此時回憶項鏈已自動完成畫像)
    • 前往邪惡山脈南面的沼澤迷宮
    • 前往迷之雙六
    • 取得暗黑獎盃(名產品之一,沒其他用途)

貼心提醒:

  1. 青年期之後,古代遺跡就完全沒怪物了,所以建議在幼童期,多多打怪,這樣怪物圖鑒才會有記錄。
  2. 青年期在打敗萊茵海特的假太后之後,神之塔就無法再進入(因為瑪麗亞會跟亨利一起脫隊結婚),所以寶物一定要拿完,怪物也要多打。
  3. 到壯年期之後,萊茵海特的地下通道也會無法進入(木筏會消失,皇宮中庭樓梯會消失),記得寶物要拿完
  4. 在青年期要救老婆之前,一定要記得先取得怪物象棋,壯年期就無法取得了。
  5. 玩雙六最好是等拿到暗黑獎盃之後,因為某些格子會永久降主角的基本屬性。
  6. 玩雙六最好身上多帶些錢,因為某些格子是道具店,可以買到特別的裝備!例如:星降手環。

2016年4月8日 星期五

Excel 連接 MS SQL 資料庫VBA巨集程式

Sub connectSQL()
    Dim Conn As ADODB.Connection
    Dim sConnect As String
    Dim strSqlInstance As String
    Dim strSqlDB As String
    Dim strSqlUser As String
    Dim strSqlPWD As String
    ' strSqlInstance = "SERVER_NAME\INSTANCE"
    ' 如果伺服器只有裝一次 SQL,就只要輸入伺服器名稱
    strSqlInstance = "Your SQL Server Name or IP Address"
    strSqlDB = "Your Database Name"
    strSqlUser = "sa"
    strSqlPWD = "password"
    sConnect = "Provider=SQLOLEDB"
    sConnect = sConnect & ";DATA SOURCE=" & strSqlInstance & ";Initial Catalog=" & strSqlDB
   ' 如果把 User ID=...;Password=... 改成 "Integrated Security=sspi;",認證方式就變成 AD 登入帳號
    sConnect = sConnect & ";User ID=" & strSqlUser & ";Password=" & strSqlPWD & ";"
    Set Conn = New ADODB.Connection
    Conn.ConnectionString = sConnect
    Conn.Open
   ' 這裡輸入你處理 SQL 的命令
    Conn.Close
End Sub


實際範例:

Sub GetTableValues()
    Dim Conn As ADODB.Connection
    Dim rs As ADODB.Recordset
    Dim intColCounter As Integer
    Dim sConnect As String
    Dim strSqlInstance As String
    Dim strSqlDB As String
    Dim strSql As String
    Dim strWorkSheet As String
   
    strWorkSheet = "工作表1"
    strSqlInstance = "Your SQL Server Name or IP Address"
    strSqlDB = "Your Database Name"
    strSqlUser = "sa"
    strSqlPWD = "password"

 
    sConnect = "Provider=SQLOLEDB"
    sConnect = sConnect & ";Data Source=" & strSqlInstance & ";Initial Catalog=" & strSqlDB
    sConnect = sConnect & ";User ID=" & strSqlUser & ";Password=" & strSqlPWD & ";"

    Set Conn = New ADODB.Connection
  
' strSql 設定為查詢資料表的 SQL 命令字串 
    strSql = "SELECT * FROM dbo.Asset"

    ' 把資料都放進 rs 資料集合(Recoredset)
    With Conn
        .ConnectionString = sConnect
        .CursorLocation = adUseClient
        .Open
        .CommandTimeout = 0
        Set rs = .Execute(strSql) 
    End With

   
' 清除 Excel 工作表內容
    Worksheets(strWorkSheet).Cells.Clear
    ' 如果 rs 資料集的資料筆數屬性大於 0
    If rs.RecordCount > 0 Then
        ' 從 A1 格,開始輸出欄位名稱(橫向 Row)
        For intColCounter = 0 To rs.Fields.Count - 1
           Worksheets(strWorkSheet).Range("A1").Offset(0, intColCounter) = rs.Fields(intColCounter).Name
        Next
        ' 在 A2 格,一次輸出所有資料內容
       Worksheets(strWorkSheet).Range("A2").CopyFromRecordset rs
    Else
        MsgBox ("找不到數據")
    End If
    rs.Close
    Conn.Close
    Set rs = Nothing
    Set Conn = Nothing
End Sub

2016年3月25日 星期五

SharePoint Online 人員及群組欄位設定說明

這裡指的群組,是指網站的權限群組!不是指Office 365管理員裡的外部使用者、群組、連絡人,也不是SharePoint系統管理員中的「對象」

為了這個說明不清的問題,害我的Workflow 卡關兩天!

SharePoint Online 常用的函數

IF()

MID(字串)

DATEVALUE(日期形式的字串)

TODAY()

REPLACE()

SUM()

AND()

OR()

LEN()

YEAR()

MONTH()

DAY()

HOUR()

MINUTE()

SECOND()

DAYS360(迄止日期,起始日期,TRUE/FALSE)

NOW()

TRIM()

ROUONDUP()

MOD()

設計網站的好幫手

說實在的,如果不是熟悉 bootstrap ,我比較不建議使用 Dreamweaver 來設計網頁。

雖然它提示標籤、參數功能很棒,但是因為引入了 bootstrap 的 css 定義,很容易會造成越改越亂。

建議設計網頁還是從基礎學起,

先理解切版會用到的 Box Model,瞭解如何設定版塊大小、位置,以及對齊等方法,再來使用 Dreamweaver 這種進階的工具會比較好。

但是,新手要去記憶一大堆的 CSS Code,也很困難,所以,我建議新手可以利用以下的工具網站,來學習設計網頁。

即時可見的編輯器

  1. jsfiddle
  2. codepen
  3. jsbin
  4. liveweaver
  5. dabblet
  6. Plunker
  7. w3cschools
  8. RunJS
  9. CSSDesk

CSS 產生器

EnjoyCSS

CSS3 Generator

css3.me

CSS matic

Ultimate CSS Gradient Generator

CSS3 Maker

css3gen.com

css3 layout generator

CSS DIV Builder

Reponsive Web Design

RDW說穿了就是讓使用者能夠在各種媒體上都能很方便的看網頁,操作網頁,而不用時而放大,時而縮小。

內容編排的重要性我們不談,這裡只講技術的部份。

一種方式是用 Javascript 去抓螢幕寬度、長度,所有的大小,位置,全部由 Javscript 程式去控制 HTML Style Attributes

另一種就是使用 CSS 定義多組版面,至於何時該用哪個樣版 CSS 檔,則由 CSS Code @media 或是 HTML Code <link href media> 來設定。

另外,CSS 也提供了 calc()、expression() 等函式來動態計算變

css > border

border:寬度點數 顏色 樣式

樣式種類

  1. none:不顯示
  2. hidden:隱藏
  3. dotted:點狀
  4. dashed:虛線狀
  5. solid:實線
  6. double:雙線,寬度點數要在三點以上才看得出效果
  7. groove:立體樣式,寬度點數在三點以上才能呈現,但五點以上效果才明顯
  8. ridge:立體樣式,寬度點數在四點以上才能呈現,但五點以上效果才明顯
  9. inset:立體樣式,寬度點數在四點以上才能呈現,但五點以上效果才明顯
  10. outset:立體樣式,寬度點數在四點以上才能呈現,但五點以上效果才明顯
  11. initial:無線
  12. inherit: