平凡筆記簿

Jorte 日曆中加入正確的香港公眾假期

leave a comment »

Jorte 在 Android 日曆中算是功能最全面的一個,唯一的問題是它無法自動匯入正確的香港公眾期假,這問題或許不是Jorte 的錯。Jorte 使用 Google 提供的香港地區資訊,而 Google 的香港公眾假期資料已經錯了好幾年……

其中一個方法是在個人的Google Calendar加入訂閱 (參考 Google Calendar 加入 2011 香港公眾假期,香港公眾假期的訂閱可以在 1823.gov.hk 找到)。美中不足的是這個方法雖能顯示日假期項目,卻不能顯示假期的顏色(如假期顯示為紅色)。

這裏有一個更完整的方法,就是使用 Jorte 的共用日曆功能。好處是假期的項目及顏色都能正確顯示,而且當來源資料更新,所有使用者也可以自動取得更新。例如要加入2014年的公眾假期,只要啟用Jorte再同步一次就可以了。

  1. 若要於Jorte 匯入共用日曆(e.g. 香港公眾期假),需要使用 Jorte 帳號。
    註冊Jorte 帳號 : https://jorte.net/login

  2. 選擇 Options

  3. 選擇 Calendar Settings

  4. 勾選 Use Jorte Cloud

  5. 輸入 Jorte Cloud 帳號及密碼

  6. 視乎需要選擇是否同步 Jorte 設定。若只使用Google Calendar,可選擇 Cancel。

  7. 選擇 Choose Calendars
    /p>
  8. 按 Add

  9. See More Calendars頁面,選擇 Set detailed conditions

  10. 選擇 Country > China / Language > English,然後按Search
    在搜尋結果中選取 Hong Kong Public Holiday 2013

  11. Add

  12. 完成加入共用日曆

  13. 若不使用Jorte Calendar,可取於Options > Calendar Settings,消勾選 Use Jorte Cloud。若要更新同步資料,只要再啟用這個選項。

Written by antonythk

2013/01/31 at 10:15

Posted in 電腦

2012.01.01 西貢長咀觀日出

leave a comment »

西貢長咀觀日出大概是最不受歡迎的迎新年活動吧!

往西貢長咀長途跤涉,如果要看日出紮營露宿就少不了,紮營露宿帶著十多公斤行裝就少不了。新一年就背著十多公斤行裝又長途跤涉,不就跟自己開玩笑嗎?

重點是,天文台早就說多雲,衛星雲圖的雲就蓋了方圓好幾百公里了,看到日出的機會本來就非常有限啊……

無論天氣好不好,還是有碰一碰運氣的價值。

晚上 19:30 從北潭凹走了四小時到長咀,那時估計不下20營人吧。紮了營後,陸陸續續還有幾十人摸黑走夜路進來,好像我做了幾次引路領了十多人往海邊營地啊,04:30 AM 還有人進來紮營,大概長咀一年最熱鬧的就是這個時候吧。

回望就是壯觀的幾十個營啊

大伙兒在等似有還無的日出

看來運氣不錯,真的看到新年日出啊!

Written by antonythk

2012/01/02 at 09:44

Posted in 遠足, 閒事, 露營, 山藝

整合 Symantec Endpoint Protection 11.0 RU7 安裝

leave a comment »

更新RU7比安裝SEP11要花上更多時間。以一台新電腦計算,安裝SEP11大約5分鐘,更新RU7卻要15分鐘!如果能整合安裝檔及更新檔,那就可以節省不少時間。

下載 SPE11 Maintenance Patch

更新檔超過200MB,不過實際上使用的只是約20MB的 SEP32_XXXTo975_clientMSPMSI.exe (XXX是SPE11的安裝版本)


檢查SEP11版本

1. 在右上方的”Help and Support“,選取”About

SEP11VersionCheck

2. 最後的數字就是版本號 (例如 Version: 11.0.6005.562,那就需要使用SEP32_562To975_clientMSPMSI.exe)

SEP11VersionCheck


整合 Symantec Endpoint Protection 11.0 RU7

整合過桯大致跟普通MSI整合方式差不多。

1. 把SEP11安裝檔案複製到資料夾 C:\SEP11

2.按 Win+R,執行指令 msiexec /a “C:\SEP11\Symantec AntiVirus.msi” 。安裝位置指定為”C:\SEP11RU7“。

3. 使用 WinRAR 開啟SEP32_XXXTo975_clientMSPMSI.exe。將 Patch.msp 解壓至 C:\SEP11RU7

4. 按 Win+R,執行指令 msiexec /p “C:\SEP11RU7\Patch.msp” /a “C:\SEP11RU7\Symantec AntiVirus.msi” /qb

5. 整合完成。可以把 C:\SEP11RU7\Patch.msp 刪除,這個檔案在完成整合後不會再使用。將 C:\SEP11RU7 打包(例如做成ZIP壓縮檔)就可以發佈。安裝時直接使用 Symantec AntiVirus.msi 就可以了。

Written by antonythk

2011/08/23 at 06:48

Posted in 電腦, Symantec, 安全

Tagged with ,

Symantec Endpoint Protection DWH***.tmp 成因及解決方法 (2011/09/07更新)

with one comment

不管是什麼原因使用這套企業版的安全套件,都會發現它所帶來的問題往往大於它的保護作用。就算千萬個不願,絕大多數情況仍要與它和平共存。

據說 DWH***.tmp 的發生機會率大約是 0.5%,每次修復每台電腦可能要花上半小時,那就浪費很多美好的青春時光。

成因

如果說 DWH***.tmp 是病毒,不如說是SEP本身的缺陷吧!

產生 DWH***.tmp主要原因是在 DWHWizrd.exe 更新防毒定義時造成。

病毒被隔離(Quarantine)後,在下一次SEP更新定義時,被隔離檔案會被臨時還原並以新定義檔檢查一下能否修復。

如果病毒能引致DWH***.tmp,當進行修復時所產生的臨時檔案都會被誤認為病毒,並進行另一次新的隔離,結果產生出來的隔離檔案會以2次方的形式倍增。

每天更新1次,就是剛開始隔離區只有1只病毒,過了第7天就成了128只病毒,過了第14天就成了16384只病毒,就算電腦快得能1秒處理1次病毒誤報,那也得等待 4.5 小時才能處理完畢,系統早已被SEP拖跨了。

相信遲早會出現一些本是無關痛癢的檔案 (例如COOKIES),僅僅因為能夠誘發 DWH***.tmp,導致整間公司一千幾百台電腦系統陷入可怕的惡夢。

雖然 DWH***.tmp 並沒有單一源頭,也沒有預防方法 (除非不用SEP)。幸好藉著了解它的運作方式,可減低它對電腦造成的影響及利用快速的方法修復。

高階式 (Server-end management)

  • SEP 的 Policy內更改Purge Options,限制隔離檔案的時限及大小。
  • 另外Auto-Protect Advanced Options > File cache,停用 Rescan the cache when new definitions loads。
  • 更新最新的 Maintenance Patch,可解決部份已知的DWH***.tmp問題。

有用家反映,每次Symantec 都聲稱新版本的Maintenance Patch能根治問題,但過了不久後DWH***.tmp還是會再出現,[問題>更新>同樣問題>再更新]的循環已經持繼好幾年……

低階式 (Clinet side recovery)

大多數情況下,用戶會寧死不願更改高層設定的Policy。這時只用利用一些治標的方法解決。
以住的復原方法是移除及重新安裝SEP,但這個方法非常花費時間,充其量只是清除有問題的隔離檔案,讓系統停止產生新的DWH***.tmp,本身不會解決原本根存的問題。

雖然是治標不治本,不過至少讓電腦可以回復正常運作,這才是最重要。

這裏提供一種簡單的治標方法,不用重新安裝SEP也不用重新啟動電腦,可以節省90%的修復時間。執行時需要管理員權限

—————————————-

2011/09/07  FixSEP_DWHv2.cmd

– 修正Windows Vista & Windows 7 透過網絡更新安裝時,安裝位置可能不同的問題;
– 修正Windows 64bits 版本不能使用的問題

REM # Please save as FixSEP_DWHv2.cmd
REM ————————————————–
REM # System version check
if “%allusersprofile%”==”%systemdrive%\ProgramData” goto Win7
if %os%==Windows_NT goto WinXPREM ————————————————–:Win7
REM # Effect on Windows 7 & Vista
echo Windows 7 & Vista Operating System Detected

REM # Stop Symantec Endpoint Protection
reg add “HKLM\SOFTWARE\Symantec\Symantec Endpoint Protection\SMC” /v smc_exit_test /t reg_dword /d 0 /f
“%Programfiles%\Symantec\Symantec Endpoint Protection\Smc.exe” -stop
“%Programfiles(x86)%\Symantec\Symantec Endpoint Protection\Smc.exe” -stop
“%Programfiles%\Symantec AntiVirus\Smc.exe” -stop
“%Programfiles(x86)%\Symantec AntiVirus\Smc.exe” -stop

REM # Remove existing DWH***.tmp suspected files
del “%ProgramData%\Symantec\Symantec Endpoint Protection\Quarantine” /s /q /f
del “%ProgramData%\Symantec\SRTSP\Quarantinere” /s /q /f
rd “%ProgramData%\Symantec\Symantec Endpoint Protection\Quarantine” /s /q
md “%ProgramData%\Symantec\Symantec Endpoint Protection\Quarantine”
rd “%ProgramData%\Symantec\SRTSP\Quarantinere” /s /q
md “%ProgramData%\Symantec\SRTSP\Quarantinere”
del “%ProgramData%\Symantec\Symantec Endpoint Protection\Logs\*.log” /q /f
del “%userprofile%\AppData\Local\Microsoft\Windows\Temporary Internet Files” /s /q /f
del “%temp%” /s /q /f
del “%windir%\temp” /s /q /f

REM # Restart Symantec Endpoint Protection
reg add “HKLM\SOFTWARE\Symantec\Symantec Endpoint Protection\SMC” /v smc_exit_test /t reg_dword /d 1 /f
“%Programfiles%\Symantec\Symantec Endpoint Protection\Smc.exe” -start
“%Programfiles(x86)%\Symantec AntiVirus\Smc.exe” -start
“%Programfiles%\Symantec\Symantec Endpoint Protection\Smc.exe” -start
“%Programfiles(x86)%\Symantec AntiVirus\Smc.exe” -start
goto EndCheck

REM ————————————————–

:WinXP
REM # Effect on Windows XP
echo Windows XP Operating System Detected
if not exist “%Programfiles%\Symantec AntiVirus\Smc.exe” goto EndCheck

REM # Stop Symantec Endpoint Protection
reg add “HKLM\SOFTWARE\Symantec\Symantec Endpoint Protection\SMC” /v smc_exit_test /t reg_dword /d 0 /f
“%Programfiles%\Symantec AntiVirus\Smc.exe” -stop
REM # Remove existing DWH***.tmp suspected files
del “%allusersprofile%\Application Data\Symantec\Symantec Endpoint Protection\Quarantine” /s /q /f
del “%allusersprofile%\Application Data\Symantec\SRTSP\Quarantinere” /s /q /f

rd “%allusersprofile%\Application Data\Symantec\Symantec Endpoint Protection\Quarantine” /s /q
md “%allusersprofile%\Application Data\Symantec\Symantec Endpoint Protection\Quarantine”
rd “%allusersprofile%\Application Data\Symantec\SRTSP\Quarantinere” /s /q
md “%allusersprofile%\Application Data\Symantec\SRTSP\Quarantinere”

del “%ProgramData%\Symantec\Symantec Endpoint Protection\Logs\*.log” /q /f
del “%userprofile%\AppData\Local\Microsoft\Windows\Temporary Internet Files” /s /q /f
del “%temp%” /s /q /f
del “%windir%\temp” /s /q /f

del “%allusersprofile%\Application Data\Symantec\Symantec Endpoint Protection\Logs\*.log” /q /f
del “%userprofile%\Local Settings\Temporary Internet Files” /s /q /f
del “%temp%” /s /q /f
del “%windir%\temp” /s /q /f

REM # Restart Symantec Endpoint Protection
reg add “HKLM\SOFTWARE\Symantec\Symantec Endpoint Protection\SMC” /v smc_exit_test /t reg_dword /d 1 /f
“%Programfiles%\Symantec AntiVirus\Smc.exe” -start
goto EndCheck

REM ————————————————–

:EndCheck
exit


參考 : http://www.symantec.com/connect/forums/dwhtmp-trojan

Written by antonythk

2011/08/04 at 09:44

Posted in 電腦, Symantec, 安全

Tagged with ,

Ubuntu 使用 Flash player 常見問題

leave a comment »

Ubuntu 使用 Flash player 常見問題:

1. 中文亂碼 / 方塊字
2. 滑鼠點擊無效

--------------------
中文亂碼
因為字體設置問題,導致Flash插件在顯示中文時全顯示為方框。解決方法比較簡單:
1. 按下ALT-F2,輸入”gksu nautilus” 再點擊”執行”
2. 到目錄 /etc/fonts/conf.d,開啟檔案 49-sansserif.conf ,把“<edit name=”family” mode=”append_last”>“ 改為 <edit name=”serif” mode=”append_last”> 即可

滑鼠點擊無效
參考: http://www.ubuntugeek.com/fix-for-flash-is-not-recognizing-mouse-clicks.html

解決方法:
1. 按下ALT-F2,輸入gksu nautilus 再點擊”執行”
2. 到目錄 /usr/lib/nspluginwrapper/noarch,開啟npviewer,在最後一行之前加入 export GDK_NATIVE_WINDOWS=1 即可

Written by antonythk

2010/01/16 at 19:43

Posted in Linux, Ubuntu

生活由改變想法開始

leave a comment »

生活由改變想法開始。

When you change your thinking, you change your beliefs.

When you change your beliefs, you change your expectations.

When you change your expectations, you change your attitude.

When you change your attitude, you change your behavior.

When you change your behavior, you change your performance.

When you change your performance, you change your life.

引用:How to go from Thinking to Life Change by Dr. John C. Maxwell

Written by antonythk

2009/12/15 at 05:22

Posted in 閒事

Ubuntu + Clonezilla 系統影像備份

leave a comment »

Clonezilla 本身使用Linux核心,能夠備份NTFS與EXT4系統。

最初使用時使用”Beginner Mode”備份與復原Microsoft Windows時一點問題也沒有;備份Ubuntu時使用”Beginner Mode”也沒有錯誤,但是復原後開機就出了問題。

試了幾次後,發現了原因在於 /etc/fstab 的設定問題。由於 Ubuntu 使用 Driver ID 作為硬盤辨識而非以往的硬盤排列次序(例如 /dev/sda1/dev/sdb2….),好處是硬盤排列次序改變時不會對開機造成影響。但經Clonezilla-Beginner Mode 復原的Partition,可能會改動了Driver ID導致開機失敗。

 


幾過多次測試後,比較理想的方案是這樣:
1. Ubuntu 安裝時要注意硬盤分割設定

分割最好不要把硬盤root設定為第一磁區
建議的分割次序是這樣的:| swap | root(“/”) | home(“/home”) |

雖然說硬盤root設定為第一磁區也可以使用Clonezilla 備份,但卻沒做到100%成功復原。

2. Clonezilla備份復原設定

備份時:直到”Beginner/Expert“模式選擇時,選用”Expert->saveparts->/dev/xxx -> -q2 Priority: partclone…”,那就可以製作備份映像檔案。

復原時:直到”Beginner/Expert“模式選擇時,選用”Expert“,到了”Set advanced parameters“時取消所有選項,然後在下一頁選用”-k Do NOT create a partition table on the target disk

(有空補圖)

 


大致就是這樣,這樣備份其實不算真正的備份復原,因為不能重新設定磁區分割,也不能把備份用於另一硬盤。不過作為Ubuntu快速系統復原還是很方便。

Written by antonythk

2009/11/13 at 06:18

Posted in Linux, Ubuntu