情緒的鏡子 閱讀心得

在主的良善美意中,如同世人所說的因緣際會下,在這個星期中即然一口氣讀完的”情緒的鏡子”。
心裏想著,這絕不是平常的我可以做到了;因為看電腦專業書籍我在行,其他則不是。

愛家文化事業基金會出版,林凱沁著作, ISBN:9789868551343

本書借由作者本身的經歷,引領讀者自已進行一次個人生命的鏡射省思。

希望,這份讀後筆記能對 我周遭的親朋好友 或是重要他人,有所助益。
願恩典、榮耀與感恩歸給 愛我們的神,願閱讀此書的人,能從中得著幫助。

  • 表象的行為,不一定就是真實的情緒信息。
  • 『所謂健康就是一段不斷痊癒的過程』--心理醫師派克 
  • 憂鬱症常常源自本身情緒的錯誤解讀
  • 許多人迷失在情緒的迷宮中,誤解了自己的情緒信息,也錯待了身邊親密的人。
  • 正確解讀情緒,是治療憂鬱的良方。
  • 面對情緒病毒,知識是最好的良藥。
  • 情緒病毒並不可怕,因為最的情緒醫生,就是自己。

書中提及『 與心對話』的議題,可參考以下的資料:
情緒的鏡子.mm

說出心中的情畫 閱讀摘要

在一次學習教程中,聽到「語言圖像」這專業術語,當時對它是迷朦不清。

直到看到「說出心中的情畫」一書後,才知道「語言圖像」的用處及優點,
願藉這文本讓大家也能了解到溝通的另一門徑。

說出心中的情畫
愛家文化事業基金會出版,張元 譯, ISBN:9579824312
原著:The langage of love, Gary Smalley & John Trent 

作者舉出眾多例子來說明夫妻、親子間的溝通,如何應用「語言圖像」來改善。
當然,如何建置出「語言圖像」的七大步驟,穩固婚姻橋樑的四大柱子,
並提供的 101精選生活語言圖像 來強化讀者的圖像建構能力,都能在書中一覽無疑。

希望,這份讀後筆記能對 我周遭的親朋好友 或是重要他人,有所助益。
願恩典、榮耀與感恩歸給 愛我們的神,願閱讀此書的人,能從中得著幫助。

  • 在同一年齡上,男孩發出的是「聲音」;女孩說出的是「字句」。

書中提及的議題,可參考以下的資料:
說出心中的情畫.mm

施比受更有福

上週,在一次與同事的談天中,才得知另一同事在工作上有些困擾,因為要依據一份源頭文件的內容,再重建產生一份文件。而這份文件產生的時間常常要花費她一天左右的時間。

聽到這樣的情況,一時興起,就試著去了解這文件的產生流程及注意事項。沒想到,兩份文件都是 Excel 檔案,一看這情形,心想可能幫她一個忙:寫個程式好幫她簡化作業時間。

以前,做過 資料庫 轉資料到 Excel,也做過 Excel 轉資料到 資料庫;現在,要從 Excel 寫資料到 Excel 去,可是第一次這樣做。
不知,是不是能如願 !!

嘗試的一些用法後,終於完成的程式撰寫工作,並已交給該負責同事使用。真好,一天的時間改換成 30秒的按鈕作業,很高興能看到這樣的結果。

 

就如 教學相長 般,具有的相同意義:施比受更有福。
寫這程式的過程,個人也學到一些新的技巧,摘要如下:

  • 為VBA程式碼設定密碼保護機制
  • 直接使用 Workbooks.Add 產生的"新 Excel" 檔案,一般會以 Book1, Book2 … 來命名(與使用者操作時的環境有關),在程式資料交換過程中,無法有效被控制使用;要改用 Set Wk = Workbooks.Add,Windows(Wk.Name).Activate
  • 動態陣列的使用:Dim DynArray(),ReDim DynArray(1 To intCntMaterial, 5)     '車型, 件號, 版本, 數量, 取用件號
  • '設定視窗凍結,Range("A2").Select,ActiveWindow.FreezePanes = True
  • 另存新檔:ActiveWorkbook.SaveAs 或是 Wk.SaveAs

當 XML 遇到 XSL 及各類瀏覽器所產生的火花 !!

學習 XML 與 XSL 整合應用,已經有一段很長的日子。
之前,一直是以看看的心態在學它,所以,原理、語法及資料的呈現顯示,這只"看看"而已。沒有做太多的琢磨。

近來,工作上有所需要,且需實作以體現相關的結果來,才再次拿書作戰。這一戰才知問題多多 !!

  1. 事隔多年,各家瀏覽器的版本及功能,功能都已有大躍進。
  2. 要在瀏覽器上呈現資料,即然也不同;有的可以用拖拉帶入,有的則不可以,反需要用網頁伺服器的方式才行。
    也就是說,要用網頁方式來運行;如在 IIS 中,設定一個可瀏覽的虛擬目錄,再去瀏覽該目錄下的檔案。
  3. XSL 的 版本及指令語句的配合,也要相一致。

 

綜合上述摘要,結論如下:(2012/07/20 提記)

Google Chrome 20.0.1132.57 網頁伺服器呈現資料,XSL V1.0 不可用
Internet Explore 6.0.2900.5512 可拖拉,XSL V1.0, V2.0 均可用
Mozilla FireFox 12.0 可拖拉,XSL V2.0 均可用
   
XSL V1.0               XML <?xml-stylesheet type="text/xsl" href="配搭的XSL檔案.xsl"?>
                             XSL <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
   
XSL V2.0               XML

<?xml-stylesheet type="text/xsl" href="配搭的XSL檔案.xsl"?>
<RootElementName
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                             XSL

<xsl:stylesheet version="2.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xsi ="http://www.w3.org/2000/10/XMLSchema-instance">

XSL V2.0               XML
(自訂 Namespace)

<?xml-stylesheet type="text/xsl" href="配搭的XSL檔案.xsl"?>
<RootElementName
xmlns=http://My-Company.com/namespace
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://My-Company.com/namespace">

                             XSL
(自訂 Namespace)

<xsl:stylesheet version="2.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xsi ="http://www.w3.org/2000/10/XMLSchema-instance"
xmlns:my=http://My-Company.com/namespace>

My-Company.com 依實務需要加以變更。

配合 XSL 體現含中文字的 XML會有亂碼?

個人使用 Altova XMLSpy 2012 版本,配合 XSL 在體現 XML 文件時,發現中文字有部份亂碼,
不知該如何排解?
** 使用 該軟體的 XSL Transfermation (F10) 的功能。

呈現出不正常的結果

image

其運作的過程中,出現的下列幾個錯誤訊息:

image

image

為了解問題所在;改在 IIS 下,重新瀏覽該檔案,則發現到一點問題也沒有。
(密訣:直接在 IIS 中,設定一個可瀏覽的虛擬目錄,再去瀏覽該目錄下的檔案,即可。)

image

要如何取得 MS-SQL 資料表的結構訊息?

要得知資料表的結構訊息,可以用 sp_columns 'Table_Name'   這是在 Query Analyzer 中運行。

若是要在 程式中 來取得相關表結構訊息,則要配合 syscolumnssysobjects 或是 syscolumns 及object_id()。

方法一:
select  a.*  from syscolumns a
left join sysobjects b on a.id=b.id
where b.name='Table_Name'

方法二:
select * from syscolumns where id=object_id('Table_Name')

其中有些欄位意義如下:
name  : 欄位的名稱
xtype  : 用以表示欄位的資料型態,可參考文章:SQL 系統資料表 syscolumns 的 xtype 數據意義?
length : 表示該欄位的寬度

SQL 系統資料表 syscolumns 的 xtype 數據意義?

SQL 系統資料表 syscolumns 記錄得資料庫中,所有被建置的資料表最重的訊息。
諸如:欄位名稱、寛度、資料型態…等。

其中,用以表示欄位的資料型態,是被呈現在 xtype 欄位中。但該欄位是以數字值來表示。
該如何得知該數字的含義?

事實上,相關資料是存放在 systypes 資料表中。

select * from systypes
order by xtype

------------------------------------------------------------
34    image
35    text
36    uniqueidentifier
48    tinyint
52    smallint
56    int
58    smalldatetime
59    real
60    money
61    datetime
62    float
98    sql_variant
99    ntext
104    bit
106    decimal
108    numeric
122    smallmoney
127    bigint
165    varbinary
167    varchar
173    binary
175    char
189    timestamp
231    sysname
231    nvarchar
239    nchar
------------------------------------------------------------