2014-04-13

[敗家]-小米行動電源5200、10400mAh

最近紅米手機真的超火紅,
連帶的讓大家認識了小米的東西,
而且常以不可思議的價格販售,
最近趁著米粉節入手了5200mAh的行動電源 ,
不囉說,直接附上開箱照~

2014-04-10

變更Picasa縮圖資料庫位置

最近改用Picasa來管理我的照片,不過在設定裡面找了半天,
發現竟然沒有可以修改縮圖存放位置的設定,
後來才知道預設是在C槽,這樣只會把系統空間都吃光,
後來google一下其他人的分享,利用資料夾捷徑的方式,將資料夾設定到其他地方,
在命令提示字元下,輸入
mklink /j "C:\Users\administrator\AppData\Local\Google\Picasa2\" "D:\data\Picasa"

特別說明
1.adminstrator依登入的帳號而定,如果使用者帳號是jhon請輸入jhon
2.動作前,請先將C槽Picasa2資料夾下的資料全部移到新設定的目的地或者刪除

執行成功後會出現含有建立連結成功符號的訊息!

參考來自
解決Picasa 塞爆你的C槽

2014-04-09

MS SQL 使用sp_send_dbmail發送-HTML格式郵件

透過MS SQL的sp_send_dbmail可直接將查詢出的資料以HTML郵件格式發出
範例如下
--建立測試表格/資料
IF (select OBJECT_ID('tempdb..#Mail_Tmp')) IS NOT NULL DROP TABLE #Mail_Tmp
CREATE TABLE #Mail_Tmp (AccNo VARCHAR(10),
      EMail VARCHAR(MAX))
 
INSERT INTO #Mail_Tmp VALUES ('dean','dean@gmail.com')
INSERT INTO #Mail_Tmp VALUES ('phoebe','phoebe@gmail.com')

--抓取資料
IF EXISTS (select * from #Mail_Tmp)
BEGIN
 DECLARE @tableHTML  NVARCHAR(MAX) ;
 SET @tableHTML =
  N'<H1>用戶郵件帳號明細</H1>' +
  N'<table border="1">' +
  N'<th>使用者</th>'+
  N'<th>email</th>'+  
  N'</tr>' +
  CAST ( (select td=AccNo,'',
      td=EMail,''
    from #Mail_Tmp
      FOR XML PATH('tr'), TYPE
  ) AS NVARCHAR(MAX) ) +
  N'</table>'+
  N'此郵件由系統發出'
 
 EXEC msdb.dbo.sp_send_dbmail
  @profile_name='ERP_DB',--Database Mail設定檔名稱
  @recipients='dean@gmail.com',--收件者
  @copy_recipients='',--CC
  @subject='用戶郵件帳號明細',--主旨
  @body=@tableHTML,
  @body_format=HTML--使用HTML格式
END

收到郵件結果如下

參考自 MSDN-sp_send_dbmail

2014-03-27

Delphi-抓取指定路徑檔案名稱

//******************************************************************************
//**  抓取指定路徑檔案名稱 _GetAllFiles--<自訂函數>
//**
//******************************************************************************
procedure _GetAllFiles(mask :String; isRecursiveSearch_ :Boolean; lst :TStrings);
var sr :TSearchRec;
    tExt :String;
    tDir :String;
begin
  tExt := ExtractFileName(mask);
  tDir := ExtractFilePath(mask);

  if tDir[Length(tDir)] <> '\' then tDir := tDir+'\';

  if FindFirst(mask, faAnyFile, sr) = 0 then
  begin
    repeat
      lst.Add(Format('%s%s', [tDir, sr.Name]));
    until FindNext(sr) <> 0;
    SysUtils.FindClose(sr);
  end;

  if isRecursiveSearch_ then
  begin
    if FindFirst(tDir + '*.*', faDirectory, sr) = 0 then
    repeat
     if ((sr.Attr and faDirectory) = faDirectory) and (sr.name[1] <> '.') then
       _GetAllFiles(Format('%s%s\%s', [tDir, sr.Name, tExt]), true, lst);
    until FindNext(sr)<>0;
    SysUtils.FindClose(sr);
  end;
end;

2014-03-17

[敗家]-海美迪 Q12-emmc版

印象中海美迪的電視盒都不便宜,所以沒有花太多時間去注意,
直到前一陣子看到01上在討論C/P直爆高的Q12,
研究一下發現系統整合的不錯,除了可以直接觀看線上節目,
讀取各種影音檔也沒有問題,重點是價格不貴,
淘寶官方店鋪賣的是279 RMB,換算下來台幣不到1500,
就這樣一不小心就請對岸的同事帶了2台回來用...XD

2013-10-16

調整 Oracle VirtualBox 虛擬硬碟檔(*.vdi)大小

一般新建虛擬硬碟時並不會配置太大的空間,但有時因為測試需要,需較大的硬碟空間安裝軟體,
於Oracle VirtualBox設定值中,無法針對已建立的虛擬硬碟檔調整大小,
需透過指令的方式進行變更

1.開啟命令提示字元
2.將目錄切換至VirtualBox程式安裝路徑
如:cd C:\Program Files\Oracle\VirtualBox
3.使用VBoxManage的modifyhd屬性修改指定路徑的虛擬硬碟vdi檔大小
如:VBoxManage modifyhd D:\vm\winxp.vdi --resize 51200
(複製VDI檔指令 VBoxManage clonevdi D:\winxp.vdi E:\winxp.vdi )
上面指令將存放在D:\下的vdi檔容量修改為50GB

2013-10-09

[敗家]永諾 YN560 II手動閃燈

Nissin Di466 for m43,前幾天順利的出掉了,改入手有窮人閃燈之稱的永諾 YN560 II手動閃燈

為什麼會換掉呢?
1.老實說我也不知道到底是我不會用,還是Di466的TTL不夠準,變成每次我都要手動調整出力
2.Di466不能左右擺頭,當初秉著一見鍾情鬼擋牆狀態還是買了,最後發現還真的不太方便
3.Di466的GN值33,YN560 II可以到58,出力大了不少

後來想想,我當初怎麼狠的下心買了一支快四千的閃燈(白色又比黑色貴),
加上裝在舊愛GF2頭重腳輕,拿出來用的次數實在很少,
便把它丟上拍賣轉賣有緣人,兩年過保固折舊了近一千塊賣掉,再把賣掉的錢拿來買YN560 II還有找,
最近開始覺得,東西真的夠用就好,每次都要用到最好,只會加快自己口袋空空的速度...(淚

開箱啦~

2013-10-07

mscorsvw.exe 佔用CPU導致CPU 100%運行

最近桌機和筆電,不約而同在待機(閒置)時風扇狂轉個不停,把螢幕喚醒後又恢復正常,
今天特地坐在電腦前開啟監控程式,等系統閒置看看到底是什麼東西導致風扇狂轉,
結果真的被我抓到,是mscorsvw.exe莫名其妙一直讓CPU跑到100%,使風扇狂轉,

後來google一下看到下面這篇
Wondering why mscorsvw.exe has high CPU usage? You can speed it up.
說明,主要是對系統中使用.Net Framwork開發的軟體進行優化,以加速系統運行,
這讓我想起,是不是因為最近裝了自然輸入法2013免費版的關係,
所以才會我弟沒這狀況,但我的兩台電腦卻不約而同發生此問題,
將下面的指令貼到命令提示字元中執行即可解決

.Net Framwork 4(含)以後版本
x86
c:\Windows\Microsoft.NET\Framework\v4.0.30319\ngen.exe executeQueuedItems
x64
c:\Windows\Microsoft.NET\Framework64\v4.0.30319\ngen.exe executeQueuedItems

.Net Framwork 4以前版本
x86
c:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe executeQueuedItems
x64
c:\Windows\Microsoft.NET\Framework64\v2.0.50727\ngen.exe executeQueuedItems

2013-10-03

Nexus7 2nd-Nexus Root Toolkit 操作紀錄 (UNLOCK、ROOT、UNROOT、LOCK)

想不到Nexus7要ROOT這麼麻煩,要先UNLOCK後才可以ROOT,
以前都用一鍵ROOT的工具,點一下就直接ROOT了,
這次光驅動就搞了我好久,所以還是記錄一下,免得下次換台電腦又忘了..(記性差

因為參考的文章已經寫得相當詳細了,所以針對幾點自己覺得容易遺漏的再特別說明,其餘的則直接帶過!

2013-09-28

[敗家]2013 New Nexus7 16G wifi (美版) & MYRIANN保護套

又敗家了....(窮...
身為半個果粉的我,想不到也有心動想買的android平版,
android手機不是沒用過,在換iphone前,用的就是android的手機,
說實話,android的手機幾乎都得刷機,也得常常重灌,
不然用久了,效能真的是低落到不行,多少夜晚,我都在刷機中度過(淚...

2013年Nexus7比較吸引我的是有2g ram,老婆現在用的是Sony Xperia ZL也是2g,
閒置時的記憶體空間都還有800~1200 mb不等,整個擺脫我舊有的印象,竟然也可以順暢到不行,
不過也不得不說,在android的架構下,必須靠著強大的硬體效能來支撐作業系統,
反觀iOS到最近剛出的iphone 5s記憶體依舊保持1g,帶給使用者仍然是相當順暢的使用感。

Nexus7螢幕大小為7吋,螢幕大小與重量是比較方便帶出門的,
10吋的iPad2出門背久了其實覺得還蠻重的,
再者,每次出遠門過夜我都還要多背一台筆電,為的就是要將照片作備份,
因為實在不放心好幾天不先備份起來,不然記憶卡掛了,真的會欲哭無淚!
將Nexus7封印的OTG功能解除後,就可直接用讀卡機備份記憶卡,這樣就不需再背台筆電了...(大心