close
Inside 硬塞的網路趨勢觀察

“程式語言「ArnoldC」:用阿諾的經典台詞寫程式” 與新的 3 篇文章 - Inside 網路趨勢行銷與開發

Link to Inside 硬塞的網路趨勢觀察

程式語言「ArnoldC」:用阿諾的經典台詞寫程式

Posted: 29 Jan 2015 03:31 AM PST

程式語言「ArnoldC」:用阿諾的經典台詞寫程式

「ArnoldC」是一名來自芬蘭的程式開發者 Lauri Hartikka 在 Github 上發表的自創程式語言,程式如其名,這個程式語言的語法是用阿諾史瓦辛格(Arnold Schwarzenegger)的電影經典台詞作為程式語法(Syntax)。身為一名阿諾忠實粉絲兼程式開發者,Lauri Hartikka 認為雖然阿諾的經典台詞廣為人知,但台詞背後真正的意義還是有待大家深入感受理解,於是他開發了「ArnoldC」,要用電腦科學來詮釋阿諾的經典台詞!

舉例來說,要寫一個簡單的小程式在螢幕輸出「Hello, World.」,用阿諾C的寫法如下:

IT'S SHOWTIME
TALK TO THE HAND "Hello, World."
YOU HAVE BEEN TERMINATED

Github Repo、其他的語法教學

自創程式語法的主意並不是多新奇,不過比起一些奇怪又難理解的自創程式語言,(例如 WhitespaceChicken 等),Lauri Hartikka 用阿諾的經典台詞當作語法,寫起來很直覺,還為程式語言增添不少幽默的元素。更重要的是,這是 Lauri Hartikka 用自身專長向偶像致敬的獨特方式。

「阿諾C」的程式碼剛在 Github 上發表不久,已經有近 3000 個 Github 使用者收藏,今天在程式神人最愛的資訊集散地 Hacker News 上出現這個消息,立刻引起熱烈討論。有人在 Twitter 上說「這可能是目前為止最棒的程式語言了,它叫做阿諾C。」、「程式語言的未來就是這個!終於可以用我已經懂的語法來寫程式。」,從回應內容來看,阿諾粉絲實在不少!


說到阿諾的經典台詞,大家一定會想到「I'll be back」這句吧!這句台詞在阿諾C語言中代表的是 Return。

「Talk to the hand」代表的是 Print。

來學程式語言順便回顧一下阿諾的經典台詞吧:

  • True: NO PROBLEMO
  • If: BECAUSE I’M GOING TO SAY PLEASE
  • EndIf: YOU HAVE NO RESPECT FOR LOGIC
  • While: STICK AROUND
  • PlusOperator: GET UP
  • MinusOperator: GET DOWN
  • MultiplicationOperator: YOU’RE FIRED
  • EqualTo: YOU ARE NOT YOU YOU ARE ME
  • Or: CONSIDER THAT A DIVORCE
  • DeclareMethod: LISTEN TO ME VERY CAREFULLY
  • NonVoidMethod: GIVE THESE PEOPLE AIR
  • MethodArguments: I NEED YOUR CLOTHES YOUR BOOTS AND YOUR MOTORCYCLE
  • Return: I’LL BE BACK
  • CallMethod: DO IT NOW
  • AssignVariableFromMethodCall: GET YOUR ASS TO MARS
  • BeginMain: IT’S SHOWTIME
  • EndMain: YOU HAVE BEEN TERMINATED
  • Print: TALK TO THE HAND
  • AssignVariable: GET TO THE CHOPPER

比當好人更難的職業:修 bug

Posted: 29 Jan 2015 12:47 AM PST

比當好人更難的職業:修 bug

來源:卡通海綿寶寶

本文譯者 Rex -- 目前就讀台師大,沒事常上網,有空寫寫程式,關注科技和科學的新聞,喜歡分享看到的所見所聞。

美國工程師 Robot Joe 在 Reddit 上的 Programmer Humor 幽默地分享了自己的經驗,把自己擔任工程師所碰到的種種荒謬軼聞,濃縮在一段關於工程師和燈泡的纏鬥,在無數工程師圈內產生了莫大的迴響與共鳴,和同樣體驗過的無奈與哀嘆。

(我是個前端工程師,但我想這對很多人應該都很耳熟)

有人說有 bug :「26 樓會議室的燈亮著,去關掉。」

bug 裡有個提示:「這應該只要花你 5 分鐘,不過就是按個開關而已。」

你來到了 26 樓的會議室,燈開著,但環顧四周,你找不到燈的開關。

因此你打算自己裝個開關,但設計師卻過來告訴你說這會毀了整個房間的美感。會議室牆壁是水泥做的,如果用適當的工具,你可以很快裝好這個開關,但沒人會核准你去購買這些工具;而沒有這些工具,安裝這個開關至少要花上兩天。但他們卻又要求你馬上解決這個問題,因為他們怕 CEO 心血來潮來 26 樓逛逛,剛好經過會議室時問道為什麼燈是開的。

這時候你開始接到 email,問你為什麼燈還是開的。

所以你現在必須停下工作,寄一封群組 email 解釋你的情況,而開始了一陣恐慌。

你知道光是在電子郵件上討論不能解決這個問題。這個 bug 標記著你的名字,也標記著今天的日期,所以要是今天沒解決,有麻煩的會是你。因此你爬上了會議室外走廊的天花板夾層裡,找到連接到會議室的燈的電線,並一刀剪斷。終於,問題解決了。

為了平息 email 串上的恐慌,你回報你解決問題的方法。

平靜了一陣子之後,大家開始關心接下來沒有辦法再開關會議室裡的燈。要是 CEO 想要在那裡開會怎麼辦?因此,他們要你把電線一路接到地下室,當有人想要開燈或關燈的時候,他們會找你,而那時候你就得跑下去地下室接電線。

你對你的老闆提出抗議,但他只說,「是啊,我了解這個情況並不理想。但這是我們目前唯一的解決方法。」

走到雷池這一步,你了解到你只有兩個選擇:要嘛聽他的繼續做,要嘛辭職然後再去找別的工作。但你馬上想到,就算你換了一個新工作,新老闆還是非常有可能叫你做些同樣愚蠢的事情。

所以你硬著頭皮把電線從 26 樓一路接到地下室,當你抵達地下室時,你看到一叢絮亂的電線從牆壁中竄出,你立刻了解到那些是你的前人的傑作(現在你瞭解到把電線拉到地下室這個想法是哪來的了)。

你拉好電線,一一貼上標籤,並留下一個簡短的便條,向下一個被指派處理這些電線的人道歉。

你回到你的座位上,你發現有人留了通訊息給你。QA 又通報了同個 bug:「我看到燈亮著。」

你跑回 26 樓的會議室,燈是關著的。你再一次回到你的座位上,然後把這個 bug 標示成已解決。

QA 又一次通報了這個 bug。「房間是亮的。」他們說。在你再次去查看那關著的燈泡後,你去找你的老闆,他卻叫你去檢查地下室的電線。你抗議你正看著那個燈泡而他確確實實是關著的。老闆告訴你,「我了解,但你這樣就能告訴 QA 你完全檢查了每個地方。」

你回報給 QA 說你檢查了燈泡也檢查了電線,一切都沒有問題,線沒接著,燈是關的。

「我沒說是燈泡的問題啊」QA 如是說,「我說有 bug 是指房間是亮的,那個房間太亮了,你不是應該拉上遮簾嗎?」

你反應遮簾不在你的管轄範圍內,而且 bug 指明叫你把燈關掉。

在跟你不相信你的情況下,QA 寄了一封群組 email,詢問遮簾是否屬於 bug 的範圍。

過了好一陣子之後,一個來自 email 串的人打了通電話給你。

「理論上來說,」他們問,「當有人要在 26 樓的會議室開會,如果他們覺得太亮或太暗了,他們能夠自行開啟或關閉遮簾嗎?」

「可以。」你回答。

「我的意思是,如果是一個一般人呢?他們不需要問你就能知道怎麼做嗎?」

「是的,一般人可以,不需要問我。任何人都知道怎麼做。」

「太好了,非常好。那我們就先這樣。我會再安排一個站會跟大家討論這個遮簾的問題。」

好了,這個 bug 解決了。但在聽到諸多關於 26 樓的會議室的討論後,現在 CEO 想要在那裡開會。你收到一堆恐慌 email 告訴你他們需要開燈。

你到了地下室,接好了電線,回到你的座位上,然後發現迎接你的是 32 封新郵件。「出錯了!燈關著!」「這裏有問題!燈沒開!」「你到底有沒有看到我們寄的 email?」

第 32 封郵件:「沒事,燈開了」

當要關燈時,極為類似的過程再次發生。

但好消息是,在那次會議後,每個人都忘記 26 樓有會議室了,所以你也不用再管這個問題了。

店員也要變身行銷人,2015 零售業 O2O 三大趨勢

Posted: 29 Jan 2015 12:03 AM PST

店員也要變身行銷人,2015 零售業 O2O 三大趨勢

美國市場研究機構Gartner研究主任Jennifer Polk近期發表一篇關於O2O的全球趨勢,充分點出未來零售業的發展脈絡,由Roxanne Chang編譯。

2015一月中旬剛在紐約落幕的NRF大展,是全球零售業共襄盛舉產業趨勢的年度大會,這次的NRF似乎預告了零售產業的風向球將轉向Shop.org,數位科技將會是接下來的重頭戲,會展中看到零售業者萬頭鑽洞的排隊,只為了聆聽更多mobile marketing的科技,學習如何在消費者進入商店前就先吸引他們並與消費者培養感情。

這場2015 NRF的重點在於,不論是零售業者、技術和服務提供者,都致力於開發數位技術以強化O2O, 大環境的趨勢讓業者意識到連接Online與Offline的重要性。

零售業者目前如何彌補O2O之間的鴻溝呢?

以下讓我們來看看三種成功的例子—

1. 數位化實體商店內的消費過程

SoHo區的Rebecca Minkoff的商店此次在NRF大展中做了最佳的展示,試衣間的「數位顯示螢幕」的運用,搭配所有商品上的RFID標籤,讓試衣間的數位螢幕能「偵測到消費者試穿的商品」為何,並進一步在螢幕上呈現這些商品的搭配資訊,及商品的其他顏色、尺寸和件數,且能即刻接收試穿者的要求,將其他的搭配商品送到試衣間。

此外,能讓消費者選擇是否要拍照以記錄消費者穿著試穿商品的樣子,可將照片寄送到SMS,也可到官網登錄查看自己試穿了哪些商品。

2. 運用數位裝置讓店員成為前線行銷人

在店員的智慧型手機或平板中,輸入CRM(客戶關係管理)等客戶資料,讓VIP的購物體驗不再只侷限在少數人身上。零售業者開發出的系統,讓店員擁有CRM客戶資料及忠誠方案(loyalty programs),方便店員更瞭解顧客以提供客製化的實體商店購物體驗,也是另一次和客戶維繫緊密關係的互動。這讓前線的店員成為行銷人和品牌大使,不過這也要看情況而定,畢竟各商店對於店員的訓練程度不一。

3. 連結消費者的手機以提升流量和轉換率

Online到Offline之間的連結是很抽象的,然而,各大手機的通訊業者現在正想辦法「讓你的車變成手機裝置」!別誤會,不是要讓你能夠隨時在車上可以用臉書或收發郵件,這是要運用地點的資訊來提供相關的消費建議,例如附近的餐廳、商店和加油站。試想,若是能夠針對商家附近的消費者提供商店資訊和促銷訊息,甚至是本日的油價表等,將能提高更多來客量和生意。

Facebook 正式在台灣設立辦公室,親自接手廣告業務,並幫開發者走向世界

Posted: 28 Jan 2015 10:16 PM PST

Facebook 正式在台灣設立辦公室,親自接手廣告業務,並幫開發者走向世界

Facebook 亞太區總裁 Dan Neary

沒機會到 Facebook 總部上班,現在在台灣就能成為 Facebook 的一分子!今天正式宣布在台灣設立辦公室,落腳台北信義區。其實早在去年 11 月 Facebook 就曾張貼尋找台灣 Agency Partner 的徵才訊息,我們訪問了亞太區總裁 Dan Neary 與大中華區總經理梁幼莓,他們表示,Facebook 將在台灣成立小型團隊,主要招募廣告行銷人才,直接面對廣告主與廣告代理商。

三大營運目標:直接教育廣告主、經銷商轉型計劃、扶植 Facebook app 開發者

Dan Neary 認為,台灣人既非常著迷 Facebook,且擁有全球首屈一指的智慧型手機滲透率,對 Facebook 作為一家「行動公司(mobile company)」來說,非常俱有吸引力。台灣團隊主要服務三種對象:品牌、廣告代理商、以及開發者,目前將以「教育市場」為首要任務,協助企業了解如何善用Facebook平台,獲致其商業目標。

  1. 直接教育客戶:先前 Facebook 主要透過廣告經銷商如 Cacafly 面對客戶,不過梁幼莓表示,自今年開始,將停掉經銷商的中介,未來廣告主可以直接與 Facebook 接洽,Facebook 也期待直接「教育」企業主或廣告代理商,幫助他們了解 Facebook 平台與產品,以期發揮更大的行銷效益。
  2. 推行 Facebook 廣告行銷認證:如前所述,原先的 Facebook 經銷商將轉型為服務提供商,透過全球性認證,加入 Facebook Marketing Partner 計劃,改以提供行銷工具與平台為主。
  3. 幫助 Facebook app 開發商走向世界:Dan Neary 表示,Facebook 將扮演協助茁壯台灣開發者生態圈的角色,不僅在台舉辦駭客松,也將引入已在全球推行的 Facebook Start 計劃,通過計劃的申請者,能夠參與 Facebook 全球會議與活動,接受 Facebook 業師指導,並獲價值 2 萬美金的 Facebook 工具與服務。他也提到,Facebook 也將加強在地化,比如台灣的遊戲能量特別強大,這幾天正熱鬧開展的電玩展 Facebook 就共襄盛舉。

徵才條件:相信使命、擅長協作、引導數位轉型

Dan Neary 強調,Facebook 是使命(mission)導向的公司,所謂使命在於「連結全世界」,並且「賦予分享力量」,所有 Facebook 員工都應相信並且傳達如此的使命。另外,由於初期階段主要招募廣告行銷人才,經常得面對大型企業或小型公司、以及廣告代理商進行大量溝通,因此協作(collaborative)的能力非常重要,而且必須懂得如何引導他們在廣告上進行數位轉型。

台灣市場潛力無窮

為何選在此時進入台灣?Dan Neary 表示,台灣擁有 1500 萬月活躍使用者,65% 天天使用 Facebook,而且 2014 年數位廣告成長強勁達 15%,傳統電視廣告則愈來愈不受青睞,不過即使趨勢是往數位的方向前進,但與使用者花在 Facebook 的時間相比,廣告預算仍有落差,因此協助品牌更能運用數位廣告,獲得更多客戶,將是 Facebook 的努力方向。

Facebook 今日公佈的 2014 Q4 財報顯示,行動廣告收入近 7 成,台灣目前有 8 成 5 使用者透過行動接入 Facebook,同時近來 Facebook 影片策略也有驚人的成績,因此 Facebook 將聚焦在行動廣告產品,而他們也相信許多過去投入電視廣告的大企業,對於影片行銷並不陌生。Dan Neary 說,Facebook 採取實名制能夠確知身份與其真正的嗜好,是一大優勢,而行銷人員經常在跨裝置的問題上苦惱,但 Facebook 能夠無縫銜接手機到桌電,能夠幫助行銷人員精準投放廣告。

Mark Zuckerberg 今天於 Facebook 公佈「連結世界」的成果

有別於其他國家,台灣品牌在手機上強勢的行銷管道 LINE 應是 Facebook 不容小覷的競爭對象。針對即時通訊 app 作為行銷工具,Dan Neary 表示,Facebook 仍以催化品牌與消費者之間更密切的互動為主要目標,他再次強調「Facebook 的使命是連結全世界,而連結世界的方法有很多」,Facebook 旗下兩款即時通訊 app WhatsApp、Messenger 各有 5 億與 7 億使用者,他們會持續發展更多更好的體驗。

選在公佈財報同一天,Facebook 也正式在台灣設立辦公室,親自接手廣告業務,梁幼莓期待,能夠帶給客戶更方便的選項。Facebook 並不透露招募人數,儘管幾個月前已有職缺公佈出來,但據 Facebook 台灣代理公關表示,「持續徵才中」。只是目前 Facebook Career 頁面也尚未出現位於台北的職缺,有興趣的朋友可以密切注意。

arrow
arrow
    全站熱搜

    投機客的行銷世界 發表在 痞客邦 留言(0) 人氣()