Didier 帝迪ㄟ珍天帝

Didier 帝迪ㄟ珍天帝與你分享
我就是我 世上無人可取代 正面、積極、樂觀、享受人生
將心情、觀感、心愛的大小老婆、建議及所知道的技術文件一一POST出來

2007年9月29日 星期六

緣起

之前有一本寫給姊姊
再來有一本寫給煒寶

這一本寫甜蜜的家
沒辦法 媽媽年老時要靠這個來回憶
誰叫媽媽是"忘"小姐呢?

這是姐姐幫媽媽取的綽號,因為媽媽總是忘東忘西的
而姊姊自封是"金"小姐,因為姊姊有一顆超級金頭腦

改善交通-公車篇

1.公車站牌路線可以重新評估規劃
a.避免太過集中
b.避免站牌設立於需轉內側路線前100公尺

2.要求公車靠站要入公車專用格內
目前大多公車為方便駛離站牌,就會停在公車專用格外
造成馬路狹窄,機車汽車危險超車

3.公車門改成兩側都可上下車(像捷運車廂)

共用後端權限

建置可以任意建置功能,設定權限、群組等功能
1.設定網址錯誤自動導向後端網址
2.建置單一功能及群組的內含功能(每個功能屬於單一群組)
3.建置使用者擁有的群組

表單系統

建置一個多系統共用的表單系統
1.前端網頁自編
設定參數Hidden即可
網頁可用選項有一定規則
2.後端設定介面
新增參數名稱
編號、名稱、目前輸入次數、限制次數、超過次數訊息、網頁放置位置、成功導向網頁
如果空白就顯示成功訊息,如果有填就導向此網頁不顯示訊息。
成功訊息、失敗訊息、不可重複項目、重複訊息
DB重複項目sName 不檢查 檢查sSubject 不檢查 檢查sID 不檢查 檢查sEmail 不檢查 檢查DB重複訊息、侷限網站、亂數檢查、Email寄送服務、EMAIL主旨、Email Re、寄件者Email、寄件者
EMAIL TO、EMAIL BCC

廣告播放系統

實際建置一多Domain的廣告Ad.xxx.com.tw網站
廣告播放定時上下架、廣告輪撥、倒數播放圖片等機制
分以下功能
1.廣告內容
2.廣告主
3.廣告播放
4.廣告分析
提供一個集中管理的廣告管理播放平台,簡化上下架播放廣告程序,並可量化網站的價值,廣告區可用於集團內部或公關甚至對外招廣告用。

簡單異地備援

簡單PC加上隨身碟兩顆(交互用)
使用SyncBackSE 備份軟體
設定排程進行集中式備份

使用者這樣的設備
每天4小時執行備份
A.SQL備份檔
B.網站資料

手動刪除與壓縮SQL Server 交易紀錄檔


SET NOCOUNT ON
DECLARE @LogicalFileName sysname,@MaxMinutes INT,@NewSize INT

-- *** MAKE SURE TO CHANGE THE NEXT 4 LINES WITH YOUR CRITERIA. ***
---要處理的 Database
USE [wbbs_w01] -- This is the name of the database
-- for which the log will be shrunk.
---要刪的 Log 檔 , 用 sp_helpfile 指令來找出正確的檔名
SELECT @LogicalFileName = 'Wbbs_W01_Log' -- Use sp_helpfile to
-- identify the logical file
-- name that you want to shrink.

set @MaxMinutes = 10 -- Limit on time allowed to wrap log.
---刪除後的啟始大小
set @NewSize = 100 -- in MB

-- Setup / initialize
DECLARE @OriginalSize int
SELECT @OriginalSize = size -- in 8K pages
FROM sysfiles
WHERE name = @LogicalFileName
SELECT 'Original Size of ' + db_name() + ' LOG is ' +
CONVERT(VARCHAR(30),@OriginalSize) + ' 8K pages or ' +
CONVERT(VARCHAR(30),(@OriginalSize*8/1024)) + 'MB'
FROM sysfiles
WHERE name = @LogicalFileName

CREATE TABLE DummyTrans
(DummyColumn char (8000) not null)

-- Wrap log and truncate it.
DECLARE @Counter INT,
@StartTime DATETIME,
@TruncLog VARCHAR(255)
SELECT @StartTime = GETDATE(),
@TruncLog = 'BACKUP LOG ['+ db_name() + '] WITH TRUNCATE_ONLY'
-- Try an initial shrink.
DBCC SHRINKFILE (@LogicalFileName, @NewSize)

EXEC (@TruncLog)

-- Wrap the log if necessary.
WHILE @MaxMinutes > DATEDIFF (mi, @StartTime, GETDATE())
-- time has not expired.
AND @OriginalSize = (SELECT size FROM sysfiles WHERE name = @LogicalFileName) -- the log has not shrunk
AND (@OriginalSize * 8 /1024) > @NewSize -- The value passed in for new size is smaller than the current size.
BEGIN -- Outer loop.
SELECT @Counter = 0
WHILE ((@Counter < @OriginalSize / 16) AND (@Counter < 50000))
BEGIN -- update
INSERT DummyTrans VALUES ('Fill Log') -- Because it is a char field it inserts 8000 bytes.
DELETE DummyTrans
SELECT @Counter = @Counter + 1
END -- update
EXEC (@TruncLog) -- See if a trunc of the log shrinks it.
END -- outer loop
SELECT 'Final Size of ' + db_name() + ' LOG is ' +
CONVERT(VARCHAR(30),size) + ' 8K pages or ' +
CONVERT(VARCHAR(30),(size*8/1024)) + 'MB'
FROM sysfiles
WHERE name = @LogicalFileName
DROP TABLE DummyTrans
PRINT '*** Perform a full database backup ***'
SET NOCOUNT OFF
drop TABLE DummyTrans

SQL2000 如果不小心刪到交易資料檔(LOG) 救的回來嗎?

SQL2000 如果不小心刪到交易資料檔(LOG)
由於沒有事先deattach所以在attch DB時發生錯誤
也不讓您繼續下去..........
目前還保留mdf資料檔案
資料庫救得回來嗎?
或者可以從裡面會出table資料來?

我終於把資料救回來了
經過這一段時間到處找解決方法
最後到http://www.sqlserver.com.tw/
找到解決方式與大家分享
首先先將系統改為允許更新系統資料表狀態

use master
go
exec sp_configure 'allow updates',1
go
reconfigure with override
go

接下來就是把資料表改為唯讀\離線\緊急模式


use master
go
update sysdatabases set status=-32768 where name='db Name'
go

再將SQL停掉

覆蓋該檔

再啟動SQL

如此就可以在管理介面看到資料表了
接下來就可以匯出您寶貴的資料了
如果有其他問題可email給我

活動媒合平台

一個之前與好友討論的機制
將使用者、舉辦活動者及支援廠商緊密結合在一起
1.使用者-可以藉此平台搜尋想要參加的活動
2.舉辦者-可以透過此平台刊登活動,宣傳活動
3.廠商-可以登錄場地設備供舉辦者

藉此向廠商舉辦者收取刊登的手續費,以維持該機制運作

網頁錄影報到登錄系統

看到Flash高手Flashon最近研究Flash上用Webcam互動
突發奇想
(一)利用此機制紀錄學員報到或員工打卡紀錄
可避免代打卡問題
又有圖像紀錄,至少讓人不可否認性(畫面上加註系統時間)
(二)會員制的平台系統,紀錄學員登入狀況

在未來互動的網際網路世界裡,此機制應可被廣泛應用

DRM與Elearning

DRM 屬於半離線的學習方式
可以搭配實體網路學院或光碟方式學習
目前有多家DRM保護機制MS、iTune提供解決方案

Elearning則屬於線上學習方式
要搭配LMS平台及符合SCORM的課程內容
可針對使用者記錄相關學習歷程

但最終如何提供好的學習內容才是重點
現在學員都習慣跳躍式的學習方式
所以如何以最適合的最小單位,來規劃課程內容很關鍵
時間不要太長,要能現學現賣最好
學員也被搜尋引擎訓練,以關鍵字找到適合的內容

賴銘偉「最想念的聲音」口是心非-超好聽的


歌詞
口是心非 原唱:張雨生 口是心非
 你深情的承諾 都隨著西風飄渺遠走
 癡人夢話我鐘情的倚托就像枯萎凋零的花朵
 星火燎原我熱情的眼眸曾點亮最燦爛的天空晴天霹靂
 你絕情的放手在我最需要你的時候
 於是愛恨交錯人消瘦
 怕是怕這些苦沒來由 於是悲歡起落人靜默
 等一等這些傷會自由 口是心非你矯情的面容都烙印在心靈的角落
 無話可說我縱情的結果就像殘破光禿的山頭
 渾然天成我純情的悸動曾奔放最滾燙的節奏
 不可收拾你濫情的拋空所有晶瑩剔透的感受

因為這首歌讓我更喜歡賴銘偉者位參賽者