2010年4月11日 星期日

facebook社群行銷熱- OPEN將衝上人氣第一

目前台灣操作facebook行銷活動最成功的案例。

這是7-ELEVEN為了推廣冷凍食品而專門設計的行銷案。主導這檔行銷活動的整合行銷部經理陳飛龍說,
10天活動期間內,7-ELEVEN總共增加6萬名粉絲,送出近3萬份商品試吃,另外估計活動訊息有80萬 ∼100萬人次瀏覽。

網路行銷達人、FunP執行長邱繼弘分析,送贈品是行銷常見手法,但是方法高下有別。一般人送贈品,頂多是訊息曝光,消費者把贈品拿走就結束。但7-ELEVEN的設計不僅讓粉絲會主動把訊息分享給好友,擴散訊息,還能吸引網民加入粉絲。除此之外,還能鼓勵網友留下產品試吃心得,留下龐大的商品口碑資料庫,一檔活動同時達到三種目的。

即使計算3萬份商品試吃成本,這檔活動花費約100萬,投資報酬率很高。陳飛龍笑著說,活動效果好到主管開始把注意力放在facebook經營上,立刻訂下一個「遠大」目標。「主管開始問:什麼時候粉絲破100萬?」

速度 5個月成為粉絲人氣王
目前國內粉絲專頁中,粉絲數最高的就是7-ELEVEN,從去年11月開始正式經營,短短5個月已經有30萬名粉絲。「我們官網經營10年,才累積到120萬會員。」有7年網路行銷操作經驗的陳飛龍認為facebook的連結性、互動性跟即時性都遠甚於之前的網路工具,要破百萬粉絲根本不是問題。

傳統的網路行銷,通常是先將活動頁面放在官網上,然後利用電子報或投放其他網路廣告導進流量,才把訊息散播出去,一檔活動走下來通常要3∼4週時間,才能達到預設目標。但同樣的訊息透過facebook傳播,陳飛龍認為,2∼3小時就能達到傳統網路活動效果。

在實際操作facebook之前,7-ELEVEN已經有大量使用網路工具的經驗,例如:官網、電子報、部落格、MSN機器人,其實每使用一個網路工具,背後就有大量的維護工作產生。也因此當網路界開始注意facebook平台時,「我們並沒有立刻跳下去,而是觀察研究我們到底可以在上面做什麼?」陳飛龍說。

經過一段時間研究,7-ELEVEN已經訂出facebook的短、中、長期三個不同階段目標,希望藉此一步一步拓展facebook效益。雖說是短、中、長期,但其實長期目標也將在今年7月推出,距離他們真正經營facebook還不到一年。

陳飛龍說,第一個階段就是發揮平台基本的功能,利用貼文跟粉絲互動。這階段的經營目標以粉絲數以及貼文回應數為主。

第二階段則增加跟粉絲互動的多元性,開發一些行銷活動應用程式,讓粉絲可以從回應貼文到玩活動,跟企業品牌深度溝通,像之前提到的「粉絲小天使」活動,就是這個發展階段的案例。

陳飛龍進一步分析,對企業來說,要進展到第二階段,粉絲數最好有20萬。因為開發一支活動應用程式,通常需要10多萬預算,如果粉絲數太少,報酬率就不高。

第三階段,就可直接在平台上經營金流事業,譬如:電子商務。陳飛龍說,目前他們已經著手正在規畫產品,預計今年7月可以正式對外營運。

精準 每兩天貼一次文
每一個階段都有它的經營重點,為了研究facebook基本的貼文,陳飛龍花了一個多月測試。去年十月,他跟同事開始研究貼文效果,觀察的重點主要放在:第一,什麼貼文形式讀者最買單?第二,一天24小時,什麼時候貼文最恰當?第三,最適合的貼文頻率是什麼?試出最適合方案後,7-ELEVEN的粉絲專頁才在11月開始對外正式公布。

2010年4月7日 星期三

SQL Server CLR 整合簡介

做為 Microsoft .NET Framework 核心的 Common Language Runtime (CLR) 提供了所有 .NET Framework 程式碼的執行環境。CLR 中執行的程式碼稱為 Managed 程式碼。CLR 提供程式執行所需的各種功能及服務,包括 just-in-time (JIT) 編譯、配置及管理記憶體、強制使用型別安全性、例外處理、執行緒管理及安全性。

利用 Microsoft SQL Server 中裝載的 CLR (稱為 CLR 整合),您能夠以 Managed 程式碼撰寫預存程序、觸發程序、使用者定義函式、使用者定義型別及使用者定義彙總。因為 Managed 程式碼在執行前會編譯成原生程式碼,所以在部分案例中可大幅提升效能。

Managed 程式碼使用程式碼存取安全性 (CAS)、程式碼連結及應用程式網域,來防止組件執行某些作業。SQL Server 2005 使用 CAS 來協助保護 Managed 程式碼,並防止損害作業系統或資料庫伺服器。

CLR 整合的優點
Transact-SQL 是專為在資料庫中直接存取及操作資料而設計。儘管 Transact-SQL 擅長資料存取及管理,但它並不具有可簡化資料操作及計算的程式設計建構。例如,Transact-SQL 不支援陣列、集合、for-each 迴圈、位元移位或類別。在 Transact-SQL 中可模擬其中的部分建構,而 Managed 程式碼具有這些建構的整合支援。根據案例的不同,可能因為這些功能而必須在 Managed 程式碼中實作特定資料庫功能。

Microsoft Visual Basic .NET 及 Microsoft Visual C# 提供物件導向功能,如封裝、繼承及多型。現在可將相關程式碼輕鬆組成類別及命名空間。當使用大量伺服器程式碼時,這可讓您更方便地組織及維護程式碼。

Managed 程式碼比 Transact-SQL 更適合於計算及複雜執行邏輯,並具有對許多複雜工作的廣泛支援,包括字串處理及規則運算式。利用 .NET Framework 程式庫中的功能,您可以存取成千上萬預先建置的類別及常式。可透過任意預存程序、觸發程序或使用者定義函式輕鬆存取這些項目。基底類別庫 (BCL) 中包含的類別可提供字串操作、進階數學運算、檔案存取、加密等多項功能。

完整說明及操作
SQL Server CLR 整合簡介

2010年4月4日 星期日

iFixit知名拆解專家拆解iPad

知名的線上維修教學公司iFixit創辦人溫斯與索爾斯,在蘋果開始接受iPad訂單時就下單,而且刻意挑選多個可能最快送抵的地點作為交貨地址。iPad到手後,兩人開始動手。他們希望搶得拆解說明先機,配上圖像處理,鉅細靡遺的在網路(www.ifixit.com/)公開。

供應商坦承,對於iFixit及其同業拆解iPad樂觀其成。這些令人瞠目結舌的拆解過程無異向世人宣揚,製造商要夠優秀才能打進蘋果產品。

原文網址有詳盡的拆解過程喔 http://www.ifixit.com/Teardown/iPad-Teardown/2183/1#top




2010年4月3日 星期六

職場專家邱文仁也會被fire

Timwang wrote:
唉,人可以無恥,但不要顛倒是非..

畢竟自己也曾經號稱是狗屁職場專家,那就不要教壞小孩了,我這看不下去的路人,不小心知道了整件事情的本末,就來替104將事實公布一下

邱文仁之所以會被fire,不是因為他在外面兼差,而是他藉由職務之便,濫用公司資源圖利自己!

相信有在104刊登過徵才廣告的人都知道,104人力銀行每年過年都會送客戶一本桌曆
這本月曆以前是由負責求才的部門美編設計,而不知從何時開始開始由邱文仁負責的行銷部門負責設計

過去每年桌曆裡的插圖都是以當年度的生肖為主題,由104美編自己繪製,好不好看是一回事,但還蠻有親切感的
今年的月曆,突然改變了插圖風格,使用外面某一家插畫公司的插畫

怪的是,桌曆的每一頁都印上了該插畫公司的網址,幫該插畫公司宣傳,卻都看不到半個104銀行事業群的網址
104的法務人員覺得這整件事很怪就詢問邱文仁為何可以不用付對方版權費就使用對方公司的插畫,日後不會有版權糾紛嗎?

邱文仁辯說,因為桌曆上印上了該插畫公司的網址,算是廣告交換,所以不用付版權費,但這一切說法都沒有任何合約可以證明

104的法務人員仍覺得有些不妥,沒有合約萬一日後對方來後悔怎麼辦,於是堅持還是應該付版權費,至於最後該插畫公司有沒有
拿這筆版權費,這細節我就沒聽說了

重點來了,同時104也開始調查這家插畫公司的背景,發現邱文仁跟這次負責桌曆設計的美編竟然是這家插畫公司的股東之一

104一年至少會印製幾萬本桌曆,說穿了就是出錢印桌曆幫邱文仁在外面投資的公司打免費廣告
簡單來說,邱文仁利用他的職務之便,圖利自己私人在外面投資的公司

放眼全世界,稍微有規模一點的公司都會要求員工簽署利益迴避協定,請問邱文仁這種明顯圖利自己的行為不該被公司fire嗎?

另外,跟大家爆一個料

104法務在進行調查時,也同時調了邱文仁跟該部門美編的即時通通話記錄,發現其中有很不堪的一段對話

意思大概就是「在這家公司工作,不把這家公司的資源吃乾榨盡怎麼對得起自己..」

我想說到這裡,整件事的是非網友們心中自有公斷了

我跟邱文仁無恩無仇,也不是幫104辯解,只是看不下去邱文仁不知反省,還上電視甚至在自己部落格發言顛倒是非、哭爸哭母的惡劣行徑!

104算是對得起邱文仁了!
以他在104的職位及年資,104上市時他被分到的股票應該不少,但以邱文仁對104的貢獻,已經是既得利益者,該惜福感恩了

再回頭想想,邱文仁這幾年真的有在替104做好公關與行銷嗎?

對公關貨行稍這領域稍微有些了解的人都知道,104這幾年的品牌聲音是很微弱的,幾乎快被1111,Yes123,518人力銀行趕過去

104這幾年賣的是過去累積的形象老本,若在公關與行銷這兩塊再不努力遲早有一天會被其他人力銀行超越的
而過去累積的形象老本是誰建立的,是104的創辦人楊基寬先生,是他讓104人力銀行的正面形象深植在許多求職者的心中..

而邱文仁,這個口口聲聲說自己替104立下多少汗馬功勞的人..

說穿了,這幾年他也只是利用104在經營自己的個人品牌吧...恕刪)

轉 http://www.wretch.cc/blog/elt1225/13008919

再熟的老闆 還是老闆

前104人力銀行的行銷總監邱文仁,在JET的談話節目「新聞挖挖哇」當中,
坦承被服務11年的公司炒魷魚,導火線據說是因為公司發現她架了一個自己的網站,
雖然她已經有跟公司老闆提過,但是公司覺得『她在做自己的事』,請她一週內走人。

因為她是知名人物,職場達人,所以這一個事件也在當天變成Google搜尋關鍵字的第一名。
這樣的事件帶給上班族什麼啟示?
她不是認真而又負責,而且又是公司的一級戰將嗎?
為什麼會被自己逆轉?

從節目當中,有幾個血淋淋的實例
誤把老闆,同事當家人
邱文仁在電視節目中提到,
她一直把老闆,同事當作自己的家人。
這是一個蠻危險的心態。
親兄弟都要明算帳了,何況還不是親兄弟?

我們常說,商場如戰場,你怎麼可以跟拿刀拿槍的人稱兄道弟搏真情呢?
所謂刀槍無眼,就算不是故意(條剛)的,偶爾還是會擦槍走火,只要一動刀動槍,那有人可以不受傷的呢?

老闆只有在需要你的時候,會「很像」家人,不需要你的時候,老闆會選擇當機立斷,
無論你服務了10年,20年,甚至30,40年。
老闆說沒關係,不一定真的沒關係

邱文仁自己在外面架一個站,她有跟老闆提過,她說,老闆覺得沒關係,這個網站不必關起來。
(聽到不必關的時候,心裏就要有警覺,那可能是一個暗示:你是要關起來還是要躺下去?)
於是,她也不以為意,沒想到公司以這個為理由,要她打包走人。
也許她心中能夠分得很清楚,何時是下班,何時是做自己的事,但是老闆並不一定這麼認為。

這裏告訴我們,
老闆說沒關係,不一定真的沒關係。
如果你跟老闆有關係,那才是真的沒關係


記得有一次,週五晚上7-8點,我跟老闆開完會之後,我問老闆,「沒事了嗎?」,老闆說, 「OK了」。

於是我帶整個部門去聚餐,酒過三巡之後,老闆夫人打電話來,要我把整個部門帶回公司。
我問老闆夫人什麼事,老闆夫人就是不肯說,她只是說老闆有話沒說完。
我覺得沒有必要把整個部門的人再度帶回公司,如果很重要,我可以一個人回公司。
這下子老闆夫人火了,
她要求我第二天,帶整個部門的人到公司,跟老闆開會。
ok,周六早上到了公司,一早所有的人都在等老闆來,我們以為是有什麼重要的事,結果
並沒有,純粹是要給我們訓話。
這意思是告誡我們,以後隨時叫我們回公司,我們不要抗命。

知道了嗎?再複習一下,老闆說沒關係,不一定真的沒關係。如果你跟老闆有關係,那才是真的沒關係。

喧賓奪主
這是我覺得邱文仁被開除的真正理由。
老闆心裏面,希望邱文仁打的是人力銀行的品牌,但是我們可以發現,邱文仁的個人品牌比 人力銀行還高。
有人認為這是功高震主,我反而覺得這比較像是喧賓奪主。

這裏面沒有大是大非,沒有誰對誰錯,因為要創業,或是要兼職,打自己品牌的人,總有一天都會遇到這個問題。
(如果真相是如邱文仁所說的話)
有時我們還沒準備好,但是12道金牌已經發下來。

我不認為邱文仁自己開一個網站是錯的,相反的,

我認為上班族都要準備好第二份工作,下一份工作。

無論是投資,合夥,準備創業都好。因為花無百日紅。

在一個公司待了11年的職場達人,必須要面對在一周內走人。
那麼,平凡的上班族呢?是不是該多為自己想一想?

2010年4月2日 星期五

javaScript substr和substring的差異

javaScript substr和substring的差異如下:

String.substr(N1,N2) :從N1(指定位置)截取N2(所要截取之字元長度)
String.substring(N1,N2) :從N1(指定位置)截取到N2(指定位置)

PS. javascript的起始位置是0

2010年4月1日 星期四

C# 常用的數學運算 (亂數)

// 顯示數學常數
double a = Math.E ;
double a = Math.PI ;

// 指數和對數函數
double x = 15.536;
double y = 3.37;

double a = Math.Exp(x);
double a = Math.Log(x);
double a = Math.Pow(x, y);
double a = Math.Sqrt(x);

// 三角函數
double deg = 60.0;
double rad = deg * Math.PI / 180.0;

double a = Math.Sin(rad);
double a = Math.Cos(rad);
double a = Math.Tan(rad);

double angle = Math.PI * degrees / 180.0;
double sinAngle = Math.Sin(angle); // 俓度
double cosAngle = Math.Cos(angle);

// 建立System.Random物件
Random rd = new Random();

// 取得亂數值
double a = rd.NextDouble();
int a = rd.Next(1, 50); // 亂數值 1 ~ 50
int a = rd.Next(50, 100); // 亂數值 50 ~ 100
int j = rnd.Next(16); // 取得 0 ~ 15 的亂數