原本的討論是寫Webcast plugin 重複寄的但是想想看,不是的,我們証明一點好這個是冒險,不是中風Webcast plugin development is an adventure, not a trap因為工作方式打造,做了Webcast plugin到現在,剛好就打開明星作品五年之間,你以為五年一定很有經驗雙手就是,我會見到E-SOUL或想改的東西但我完全不知道這裏有什麼好處這裏就是,我分享一下因為不知道在座是否大家都在寫作可能我會顯現一點,希望大家都聽懂分享一下五年之間,我大概中過什麼冒險的地方講一下,我是Gender,大冒險,當然有保時背景一開始講一下,新手會如何入面接著,出手新手圈就會走很多不同有趣的問題最後會講一下比較大的項目和比較困難的項目看看大家會不會知道這裏有什麼好處講一下,我先說一下Webcast plugin我們那一刻叫做Webcast plugin是一間香港的Webcast plugin是非常Litecoin的過程Litecoin是一個專門設計給一些分散式出版內容創作者,例如寫文之類的你可以利用Webcast plugin的技術買你的東西去驅趕你上面記錄你的創作是幾時寫,有什麼要說還有,如果有上幾千里的話天安是怎樣做的中間就是我們家的公司非常多程要做一些MAT我們的MAT是很悶的,我們賣書也賣粉沒有Hikers炒不起的但如果你寫文,你想把你的東西放上去發言利用Webcast plugin幫助你非常歡迎你入面,我們在實態裏面把你的文和書都賣給MAT我們會賣書,電子書也賣給MAT我們噴了些什麼呢叫Webcast,就是把外掛把Webcast用作寫文方便他們把它發學成MAT放上一些分散式的儲存還有把他們的資料特寫上去賣給MAT所以這就是整個我們外掛的說回這些為什麼要先寫我們Webcast的內掛例如說,平時我找一個Webcast網站通常你剛起的時候沒有東西但是去到一年多之後我經常要改一個EPHP我找不到一個很好的外掛把那邊的曲線放在大腦我又打開FTP改兩項曲我的FOOTA我要插掉什麼曲例如說我要改一個大價值的名字我的FOOTA又改不到我又改一項EPHP長期內有什麼問題呢改一些東西第一,你不可以很簡單你開關它改完之後要記著放在裡面按下去,按下去你不記得一年代一年三年代當你三年代都記著記著,記著記著,記著記著,記著記著,記著FOOTA你是完全卻不夠用外掛的好處你把所有這些東西放在外掛裡面外掛是分開的和Webcast 5的EPHP放在裡面很簡單去外掛的要打開就有你的外掛關上就沒有你的外掛就是這麼簡單如果有難的話你吃完外掛看看有沒有外掛沒有的話就沒了因為有分開的關係你打開外掛都會立即看到你實際上改了什麼你就不用例如說你要交接給別人究竟你例如說一個Customer site接下來改了什麼一開外掛就看到了不需要拆一輪我改了什麼呢另外一個很重要方的地方就是如果你用外掛的話你改了一些Webcast的Core的File如果它升級的時候改了它的File要麼你升級不了這樣就麻煩了要麼它又蓋了你的改動其實你也不知道突然間我的Ga不見了你什麼時候才知道你走去看Ga的時候才知道我走過整個Ga的走遍了所以外掛就不只是用一些公司要宣傳自己的東西你自己在西班牙用外掛都可以做一些方便的電梯開掛或者說做一些簡單我寫了一個很厲害的功能全世界有這麼多裝我肯定是這樣立即寫回外掛發佈出去全部人都一樣我們公司好像剛才那晚我們想方便一點用到我們的生態的產品你如果寫了外掛他們一裝就覺得很簡單去你的公司的產品我肯定會用到你的東西這個USU會非常好剛才說了外掛這樣就好處其實其實我其實都覺得外掛寫外掛它有半段新手指甲即是叫拍片輕撫好簡單想看的話裡面就有很多複雜片這些但最主要你知道的就是外掛主要是用外掛一種就是就是外掛當它做某些東西的時候你就可以放一個分數進去令到它做的東西出來有外掛什麼意思呢例如說我寫了一篇文我寫了一篇文然後寫這個歡迎大家過來我寫到讚分享comment如果我每一次都自己手用貼上去的話就很煩但是如果我一個hook叫做content就是每一篇我寫一篇文打開一篇文的時候我就可以在content加一句每一篇你寫的文都會多一句讚分享另外一個非常有一篇文剛才說我一定會放hook和hook尤其是hook和hook就可以把hook放在hook就不需要去想究竟放在哪裏另外就是API例如說我們如果外掛自動會把posed content放在一個我們在網站叫metals另外就是都可以把自動backup一個intelr-tile平時你找不到那一篇文在哪裏你會去rebound方便一些文章或者一些叫setup media把他們一寫完那一刻立刻在網站買上規模書大家都看到就忘了主要是最複雜的部分我沒有整個一個網站有三個很old school的computerphp負責serverdrafford負責網頁css負責網頁另一個網頁這個大家大概知道因為之後打大的時候原來現在又這樣不想你舊意見的setup mediaposed 網站都有success你應該用一些gallup play的東西他們已經很慘的你改變一下但是這裡有個重複位他說success有五六個有四五個左右都是五到十年那麼古老你一開那一下那我就會建議就是我下面posed 和領導那那讓你留意一下handbook那些有些東西是很舊的有些東西是很深的那如果你開話的時候就可能多點問問comunity那歡迎大家問問十年所有開發者或者問問我覺得那有一個很有趣的現象就是work test 裡面那就是他所有 php 的曲都是share item那是什麼意思呢如果你的功能和其他part in或者work test 的功能作名的話那麼的話就換一個例如說我我的功能叫做full隔離的功能就叫full那麼的話就至少一步會難了那所以他有一個很搞笑的十一順就是你一看就將所有你的功能加一個pfect 就是加一個like high full那你們兩個那麼那你還要犯的問題就是我這個功能叫做make up presentation at work那我就會所有人叫做like high presentation at worklike highmake a slide at worklike high believer那就很麻煩了那另外一個方向就是我用object但是你的反應剛才我幫你弄不是用object而是用pfect所以就很神奇的對於我們作為開發者但是如果你裝完一個外掛之後突然間你整個網有些很神奇的東西難了我分手見過了那會不會是他原來我分手一個可能是一個那麼這個叫做go-building phase的問題一會兒我會認識他的問題那麼我剛才說了外掛有什麼功能那應該怎樣開始那你就得留意那麼所以我寫了很簡單的加一個caheader我西路有那麼我如何分手給人呢那麼也有幾個東西可以留意的第一就是所有one pass的外掛都是gplv2compatible那麼為什麼呢因為one pass是gplv2根據拉伸因為gplv2是copy lab而且有全用性拉伸即是它是open source你用它你必須都要是open source所以你的外掛要發佈的時候必須都要是gplv2那麼這個我要留意的不過我作為一個開發者我建議大家什麼都是open source是一個很好的pattage這個有興趣的話我可以進去我之前是open source我上來講過很多那麼另外呢就是你的外掛有必須要是human readable那是什麼意思呢即是你不可以compile就是a.e.c這樣子你就要扔上去svn我就說我出了這個外掛在這裡我就是open source那麼沒有人明白是不計的但是你說那我就要寫一番modepam的java我也要寫一番id9也要寫一番prome也要寫一番foss其實又不是說你不可以用一些compiler等到哪之類的不過如果你有的話就要跟一個普通你寫這個時候看的人不看的一起戴上去upload上去用什麼帶去處理那你你必須拿一個gplv這個pattage就像你剛才說的你已經做了還有這個你的功能是正常的也不是一些我的意見最後就可以將你寫一件買上svn就可以在webpress.org找到你的外掛剛才說了這麼多我問你其實是錢對於我或者來說你寫完你的外掛真正的部業才會開始那怎樣開始部業呢那我收集了我們的user的問題每一個都跟一個幾乎E-SOUL因為我們有開鎖所以有些是十八個我們是結合了時間關係我只選了幾個如果不然就很多第一個就是我用 page 5.2你的細又難用了你的批就難了我不知道大家明白作為開發者看到 page 5.2什麼的我五年前開始寫的時候page 5.1大家都不敢不敢但我一出外賣我的感覺我心裡就原來有人用IE6那怎樣看到你的意思呢首先知道 WordPress其實是可以很大的Wikipedia5.2Wikipedia長了一段時間又難忘了你寫的時候要留意你用的一部你作為開發者或者是一個細部把自己的細度很方便一部方法就寫完但會不會有些 page 5.1原來不能用一審的先提我寫Arrowway所以寫Arrowway作為開發者很等春味算了我一定是用一個all的先提即是說我寫一粒物品我也要鎖一粒K-tru因為你不知道出到街其實是K-tru你選擇了你就可以跟他說我只是支援唸寫都會有人選擇沒有問題還有一些舊的理論上所以你在固定List的時候我就說我是不支援5.6以下但是都有人選擇所以大家盡量避免這個用法作為一個細胸但是經常有些人覺得我升級K-tru就麻煩但你不升級K-tru就會經常有一些這樣的問題一部開發者覺得應該沒有人用你就炒大火建議你升級效能上會好一點安全性第一部升級一般都沒有不過我本人第二就是我出現了其實有曾英阿滿的人突然間找了說你的外掛可能很棒不過我那些人全不了都不用扮免那怎麼辦那那可以說一下webcastwebcast有一個很方便的我們中文的翻譯度有些日文那麼大已經是翻譯度那麼大一個什麼來的你按進去一個語言就看到左邊是原本英文的右邊可以任何人可以提供一個相應的語言即是有些中文就不一定是你或者不一定是某些名稱可以提供你你任何一個我沒有人你開一個webcast.org的帳號你說那麼就可以打一條東西進去那麼那那一套就是自動地板我們掛在地上對然後可以一回來批這個翻譯的就可以承認但是反過來你作為開發者覺得我真的懂中文我自己回去立刻出街但是webcast的制度不是這樣的webcast的開發是一套的組織真的有一個叫poly god team他們是負責管理所有webcast的callerwebcast的外話的翻譯相關的事宜應該是他們的組織但是即是什麼意思呢真的你寫了一個外話你是一個中你懂中文又沒有你懂的文字你你想翻譯中文或者英文英文中文或者入語那麼你必須要整好你的Portfolio我已經翻好我這個中文的版本summit去你自己的外話的Page等一個有Permission就是Permission看過就說原來你真的懂中文的你才可以翻譯自己的外話而且是每一個語系都要做一次這樣的summit即是說中文有分幾種簡體繁體繁體有分幾種香港台灣新加坡簡體繁體這類的小四種你每一個都要翻譯去Permission去批准你的翻譯你才可以管理你的外話的翻譯那麼對於訪問者來說或者是一些比較傳統的summit就覺得很奇怪但是這裡確保了Test翻譯的一些質素是一致的所以大家見仁見智其實剛才說每一個人都可以提供我想的是你都可以幫忙翻譯這個任何的外話或者或是一些電話例如說中文有四種我們先說繁體中文是寫翻譯的它明天也很活躍簡體中文也是很活躍甚至有千多人參與了均率但是香港中文比較活躍所以如果不想香港中文被人引著說大家可以踴躍這個剛才Reflex網站幫忙香港中文版本之前有一段時間會有一些很不作出的因為香港中文好像不一樣有人提議所以這個是希望大家可以開除另外就是你用的外話是英文的你看一看你會不會想幫忙香港中文或者有的話都可以走進外話目前提供你放在那裡你按協助改進地獄文可以看到剛才查詢可以幫忙開除你喜歡的外話然後我用一個AAP的東西然後你的外掛Iphone不如就是這樣放進去第二個AAP有時候Google搜尋按完那條領導你發現它不是開的你開一個很簡單的簡化文字版大大字寫著AAP就是一切有官方外話就是可以幫你的所有AAPAAP開了的話其實是背後技術不只是D字簡單了或者是Dstyle少了其實有很多在哪裏在我們的case幸好很簡單Iphone加一些東西但是如果你平時你做film或者你做一個時候在文卡會不會其實是進入了AAP你是不知道的下面有一個分手然後就是簡單的問題你的東西在那個film中爛了我再要film你爛了這個嘴開發就是地獄是一個一般例如有多少個不同的film每一個film都有機會整難你某一樣東西你用一個外掛是補充一下那麽多film但是出奇你這個case是很簡單的我只要將我加的東西加一個finger的example搞定究竟是什麽事呢原來就是有個叫blog的東西就是有個叫blog的東西之後blog的東西就變成非常方便之後這個我會說其實還有很多報告沒有時間我會有那麽如果現在遊戲我會叫你買dlc那麽那麽那麽剛才說blog什麽blog呢那麽開始打大佬那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽那麽其實它是下面加椰,其他都可以找到新的就這樣,這個左邊的Litra,就是西班牙有什麼分別呢?MetalBoss其實就是一個或者CarsLitra其實是一個很普通的Terminal form你加MetalBoss就是下面加一點Feel對於推發者有很開心的我加一個格子,在你那張錶路加兩行而已我就拿到我要的東西但是西班牙的話,在右手邊你會看到CarsLitra就整個Pace Refresh了嘛因為你把整個表格交上去的雙手錶我就可以慢慢在Pace Refresh你在這個本能量,右邊那個是一個叫我們叫HXR的東西,就是叫現代DWM就變成SPA就是說你按點按鈕之後,是沒有方式的整個Pace Refresh的你要將所有東西都在你前面的網站裡面用Java使用的Handle簡單的來說就是,原本加一張form就可以回家睡覺,等它回來的東西現在就要往內匯匯每一個Pace都處理例如我加A格、B格、C格我就寫三條粉純所以由一個簡單的HML就變成我寫一個基本散工懷疑你,在右手邊所以這個就很利用但是如果你做得好的話你的用戶體驗就會變成非常好因為你會按一下整個Pace Refresh而且你在右邊可以做很多的模特兒第二,就是一種叫Block的東西這個Block呢剛才我寫了一個SortCode的東西以前的Casted Editor會在FrontCardCard裡面,打一些特別的Code提供一些不同的功能我寫了一個I Frame,一個文字如果是SortCode的話我就會打FrontCard,like coin但是它有一個問題你永遠都不止一個外掛有什麼SortCode的,其實它寫得不好的話原來有人知道原來是有一個SortCode的你可能會用到兩字如果在功能系列裡面它可以加上一個Concept叫做Block你看到左下一個你可以選擇一些不同的Block你加上Block裡面你會看到右邊就是N客你看到Block所代表的功能有什麼好處呢你搜尋就可以看到一個外掛,有什麼Block所以它慢慢叫它裡面有什麼功能我不知道你可以在右邊的框裡面在沙發裡面改了Block的不同parmeter我要大的,我要小的我要迷你,我要改一個ID全部都可以用一個換按鍵所以剛才我就說對於開發者來說,是惡夢的一個PSPA,其實對這個消音者來說看起來會變得好很多要整個Block嘩,好恐怖你要加個Block呢又或者有Block多非常它是很有趣的一個Block在Editor裡面看到的版本是分開兩個不同的logic去處理有可能Edit的時候就說這個YouTube可以擺MARL就是一個編輯為免版你發佈了你的文章之後在外面就看到原來是一個YouTube M1 PR這個YouTube M1 PR這個功能很強烈但用戶就有可能你用的Block在編輯系和出街的時候可能會不同另外就是可以一個Block可以有不同的Variation大版、細版、內版開發者來說是挺方便用戶其實也不用你你見到有什麼Block你試試看有什麼功能第二個大腦就是SecurityWarp Pass多Security多CV但你會發現其實通常Warp Pass出事暴露周街的問題不是Warp Pass Call Out出事是某一個Warp Pass外話出事最近有印象是Elementar很嚴重的互聯通常不是Warp Pass Call Out出事為什麼外話出事會搞到這個世界呢剛才說過Warp Pass所有PHP Code都是用同一個Space外掛可以求來改造破壞一些東西現代Sober Engine又是博物但我們可以怎樣意圖其實你可以玩意圖為什麼呢因為你一個外掛可以求來改造你一個外掛不需要批准例如想改Warp Pass 4我可以做Warp Pass外話如果我搶了Warp Pass外話我無法免費無法免費無法免費所以現代Sober Engine就很慘有什麼解決宣佈的問題洗手洗手我不知道有人問所有你的data在入db或者顯示出來之前必須要Send or Escape你這個門就寫外話自己改PHP Code確保有奇怪的東西不是你的圖片但又經歷了導致一個奇怪流動另外你用所有PHP Code都會有Dp底線的版本不要用原始的版本為什麼呢?剛才說PHP的版本可以由5.2.0取8.0你用到那個分成究竟有流動的版本再沒有用Dp爆發另外會否有intar可以幫你解決這些簡單的活動路有興趣去開啟我的片又有headbook有興趣去看看作為細胞我留意不用外掛就記住關掉為什麼呢?外掛有兩個功能一個叫Pog你關掉之後基本上就沒有了但如果關掉就不用理最好不要為什麼呢?你一個安裝阻礙了外掛要更新所以你真的不會留在自己的細胞另外就是如果你有細胞的電話可以在留言下寫什麼資訊因為安裝阻礙的時候可以增加一些鍵盤在PV但當我打電話的時候會否回到PV呢?很多時候我可能沒有但一些時候有些時候有些時候這個就是超總的大腦不好意思大家也不想聽但我看到這個字就留意了有興趣的話大家可以買我的DS其實還有很多你講的這個左邊我們GithubAppleClosed up full request 220個有什麼不類似的很奇怪很奇怪很多條文都可以貼給app很低能的reset那我試一下可以試一下但今天沒什麼時間歡迎我們結合你的style今天很清晰的時間歡迎我們的K-session謝謝好 你說的這個展示是六號題你是說五年這個開放大模擬好像你預計的展示是一個遊戲的模式所以現代開放的環境是說你一開始一開始說就是要想Block Editor你不需要Metabox我用的但是這些位置就很服的你要這麼剛好找到一個正確的文件或者想到一個正確的文件才可以避開這個服所以我剛才也分享了一些領域希望大家避開第二個服當然你可以找Compunity去討論開放的時候應該用什麼方法就可以避開一些比較避免