1. 程式人生 > >記錄一次參加D2前端技術論壇的杭州之行

記錄一次參加D2前端技術論壇的杭州之行

前言

在這裡,閏土首先要感謝以下兩位大佬提供的門票,分別是來自新浪微博部門的H同學,以及來自小米科技的D同學。

當我週六晚上在青旅寫完這篇文章過後,第二天上網發現,已經有大佬提前一步在掘金上釋出了高質量的觀後感文章。同時,我在知乎上也發現了相關的話題討論,並且不乏或高談闊論或推心置腹的回答。相比於專業度,閏土可能遜色不少。但是,這篇文章將以一個D2粉絲的角度,來帶領大家走進真實的D2現場,一起來感受下閏土此次關於D2的心路歷程。(D2手稿)

接下來,為期兩天的“以D2之名”的杭州行,從這兒正式開始~

杭州行Day0

週五下班後,當時base太原的我,拉著我女票立馬訂了一趟最近的直達航班,從太原武宿機場飛往杭州蕭山機場(一張經濟艙的飛機票1480RMB,好吧,為了看D2我忍)。

飛機落地時,已經21點多了,眼瞅著時間已晚,我們決定叫個滴滴打車(全程大約1小時10分鐘左右,花了150多RMB軟妹幣,心疼,繼續忍)。我們坐在車的後排,望著窗外一路上忽閃而過的風景,感慨頗多。最後,我們來到了提前預定好的、今晚的住宿地——杭州旅行者漫步主題酒店。

這家青旅(民宿)位於杭州西湖區曙光路,405元一個床位,拍張照片晒晒今晚我們住哪兒(為了體驗高逼格,800多軟妹幣沒了,接著忍)。這次來杭我們準備呆兩天,說實話,閏土小編也是頭一次住這麼有情調的旅館,心疼我的銀子啊。

杭州行Day1

今早8點半,我們早早地坐車來到了本次D2大會的主辦地——阿里巴巴西溪園區5號樓訪客中心。這是我第一次踏入阿里巴巴園區,心裡莫名的激動。進之前,先拍照膜拜下阿里園區的巍峨雄壯(拍照時正好有一輛黑色的保時捷搶戲,進入鏡頭,難道阿里的員工已經土豪到這種程度了,令人錯愕~)

然後在簽名布上籤了名,接著各自領了參會證,趕緊拍照留念一下。

進入主會場後,各自落座。然後靜靜地等待大會的開始。

先一本正經的打打官腔,還有童鞋不知道什麼叫D2嗎?

口答:D2前端技術論壇(Designer & Developer Frontend Technology Forum),簡稱 D2。當然,你也可以看成是一場前端圈老司機的飆車演出。

今年第十二屆D2的主題為“匠心”,我猜大意估計是,截取了“獨具匠心”之意,期待各位同行能發掘更多前端技術領域的工匠精神。

先貼上本次會議主會場的內容:

09:30 - 10:15 App 開發解決方案 輕舟 星弛 / 前端專家 / 淘寶

10:30 - 11:15 打造高可靠與高效能的React同構解決方案 六猴 / 前端專家 / 國際UED

11:30 - 12:15 Microbenchmark for JavaScript 賀師俊 / 前端架構師 / 百姓網

13:30 - 14:15 從Web渲染到Web計算 江成 / 前端專家 / 天貓

14:30 - 15:15 PWA 帶來極速離線Web 田淮仁 / 騰訊

15:30 - 16:15 天貓超市Mobile Web的極致體驗優化 由校 / 前端專家 / 天貓

16:30 - 17:15 支付寶無線效率工具建設 加里 / 前端專家 / 支付寶

其實,我這次來參加D2的動機基本上是面基(女票別打我臉~)。在我寫了幾年程式碼,卻還沒有真正入行的時候,我是非常向往能跟和我一樣做技術的人在一起的,不管我有沒有聽懂臺上的人在說什麼。

當我慢慢接觸到這個圈子之後,我發現,越是接近圈子,就越感覺迷茫不知所措。就像大學從選課到上課一樣:

1、看議程的演講主題和簡介,感覺要學到很多東西了。

2、在臺下聽講師講,螢幕上是框和線,描述的是業務上的架構流程。事實上我根本看不明白。

3、如無意外,下一張 slide 就是效能打點,表示用某某某技術之後效能提升了多少。

4、QA 環節,臺下必問生產環境效能。

套路歸套路,但我這次身臨現場,還是感受到了技術人的熱情,類似於執著追求馬賽克般模糊處理的影片一樣,絲毫必究,一個畫素點也不能多。

在眾多演講中,能一把抓住G點讓我高潮迭起的講師為數不多,六猴老師算一個。他講的react同構就很有代入感。比如“隨著react的興起,同構的概念開始流行。JavaScript本身就是門同構的語言,因為它既可以跑在客戶端,又可以跑在服務端。在業務路徑上,需要從點到線......” 等等,滿滿的面基氣息撲面而來。

其實,關於這次D2,我為什麼想要來現場參與下,有以下幾方面原因:一方面我是想看看在我熟悉的領域,其他團隊或者童鞋是怎麼做的,也希望看到更多新的東西,因為最近兩年前端發展變化實在太快。另一方面也是能和業界的童鞋多多交流,互相看看,當下在做的事情和關注的點。

午餐時間

不知不覺已到中午,我帶著女票去了訪客食堂吃飯,人好多,外面還有各式飯後甜點。趕緊給小夥伴們送上照片,證明我是一名合格的好司機。

午後休息片刻,D2下半場開始了。

賀師俊大佬的演講總是那麼詼諧幽默,卻又引人入勝。超大字號的PPT讓人慾罷不能,真是應了那句話,簡單粗暴到讓你懷疑,彪悍的人生是否還需要解釋。而且賀老的分享總是基於一個很小的點深入挖掘,以點帶面鋪展開來,淺嘗輒止那不是賀老的風格。

還有一位講師,我清晰地記得他在阿里的花名叫雙揚,他講的用兩行程式碼實現前端監控系統還是挺屌的。中途還不忘打趣說,在現場的童鞋,等你們回去了可以跟別人吹牛逼說“週六我去聽了D2,然後幫公司做了一個前端監控系統......”,噗嗤,現場一片鬨笑。

還有天貓的由校大佬,他講的話題是天貓超市的技術選型的變遷,最後迴歸了web - 為什麼不是Weex or RN?

以下是PPT解釋部分:

1、WK + U4後,操作體驗上接近Native

基於Web的PWA:AliExpress、餓了麼......

基於Web的小程式:支付寶小程式、微信小程式

2、端外投放場景越來越多,需要高效能且體驗優異的跨端方案

天貓海外、LAZADA等面向海外的業務

支付寶、什麼值得買等淘系外APP(超市端外流量約10%)

3、未來方向的判斷,兩條腿走路

iOS正在支援正在支援Service Worker,離線訪問、預載入、訊息推送等能力補全,和Native的核心能力差異正在被抹平

隨著硬體、核心效能的提升、效能問題越來越小

Web作為統一標準,發展更快,且越來越快

天貓超市Mobile Web的極致體驗優化,從跨平臺到混合到迴歸web,中途在碼字,沒怎麼注意聽,表示膜拜,講師提到阿里內部大多數移動專案都直接上weex了,個人挺看好weex的發展的,誰讓fb非要搞個協議搞得大家都不敢用rn,希望weex文件越來越完善,框架越來越穩定,生態體系越來越豐富!

總得來說,這次大會亮點和乾貨少了,KPI 驅動的輪子也消停了。作為聽眾,不要對期待參加某場技術會議,提升自我技術修養的效果會立竿見影。不要急於從一次分享中貼標籤,試著站在分享者的角度理解當前技術解決什麼場景的問題。像D2會場的各位前輩總結的那樣:如果想深入到技術使用場景和細節,那就花一萬小時閱讀原始碼動手實踐吧;如果想背後的設計思想和妥協,那就帶著問題找作者一對一交流吧;如果你想通過會議增長見識,拓寬視野,那就帶著一顆虔誠的心面基吧!好押韻~

總之,勿忘初心,獨具匠心,來過,愛過,足矣。

下午5點多,本屆D2正式落下帷幕,我們戀戀不捨地走出了會場,離開了阿里園區,此時的杭州已經天黑了,拍照留念一張。

當我走出阿里園區的時候,我還在想,對於前端初級選手,參加類似於這樣的D2技術交流大會,意義究竟有多大?我問過大廠的Emo,他告訴我,感覺範圍很廣,還要不斷涉獵,明年再約!我的看法是,對於前端萌新,在家看直播就好,至於想親身感受現場氣氛,或者是面基的童鞋,明年再說吧,但是切記一定要量力而行,不要盲目追捧,否則既浪費了你的時間,也浪費了你的來回機票錢。這樣的結果就是,整場大會聽的持續懵逼,東西沒學到,反而因為看到了太多高深的東西,感覺到自己與大佬們差距懸殊,導致自己迷茫不知所措,打擊了自己的自信心就不好了。

當然,我以一個親歷者的身份,設身處地地來說說這次大會在現場給我的感受,第一個,就是人多,氛圍很濃,有很多童鞋也是從外地趕過來的,不止我和我女票。第二個,就是乾貨滿滿,但是感覺自己可以在工作中用上的東西不太多,與自己想要研究的東西差距甚遠,也可能是自己技術覺悟不夠。不過整體下來,收穫還是有的。

最後,感謝每一屆辛苦組織 D2 的童鞋,幫助更多同行受益。

杭州行Day2

我們在杭州總共呆兩天(週六和週日),週六看了一天的演講,週日自然要陪我女票逛了逛杭州這個有故事的城市(畢竟女票第一次來杭)。

湖濱路上的“外婆家”,人真的好多,午餐人均55元,推薦大家來嚐嚐。

酒足飯飽,就去逛了逛西湖。俗話說,上有天堂,下有蘇杭。西湖十景就不用我說了吧,什麼蘇堤春曉、曲苑風荷、平湖秋月、斷橋殘雪、柳浪聞鶯、花港觀魚、雷峰夕照、雙峰插雲、南屏晚鐘、三潭印月。就這些景點名字,我張嘴就來,好比報菜名,聊勝於無嘛。

都說杭州是個有文化底蘊的城市,除了西湖,你不可不逛的景點還有南宋御街——清河坊——吳山廣場——杭州博物館等等,我就不攤開來講了,畢竟篇幅有限。如果有時間,我可以單獨整理出一段來,專門講講杭州行Day2關於我們的故事。

後記

由於本次以D2之名的杭州行,經費有限(幾乎耗光了我一個月的工資~)。關於返程,我們打算坐火車回去,從杭州到太原的K1806列車,硬座198/位,耗時將近24個小時(請容我哭泣一會兒~)。如果有時光列車,請帶我們快點回太原吧,離開才兩天,我女票已經開始想念家鄉的刀削麵了。

當你們看到這篇文章的時候,應該是在週一上班路上。而此刻,我和我女票應該已經坐上了從杭州返回太原的火車(硬座),奔波勞碌了兩天,估計此時我們已經互相靠著肩膀,依偎著睡著了。

祝你們工作順利無BUG,祝我們晚安好夢不顛簸。

如有留言,我可能會晚些時候回覆,敬請見諒。



宣告 
歡迎轉載,請註明出處和作者,同時保留宣告。 
作者:閏土少年 

本部落格的文章如無特殊說明,均為原創,轉載請註明出處。如未經作者同意必須保留此段宣告,且在文章頁面明顯位置給出原文連線,否則保留追究法律責任的權利。

想了解我的更多動態?歡迎關注我的微信公眾號:閏土哥的前端路

相關推薦

記錄參加D2前端技術論壇杭州

前言 在這裡,閏土首先要感謝以下兩位大佬提供的門票,分別是來自新浪微博部門的H同學,以及來自小米科技的D同學。 當我週六晚上在青旅寫完這篇文章過後,第二天上網發現,已經有大佬提前一步在掘金上釋出了高質量的觀後感文章。同時,我在知乎上也發現了相關的話題討論,並且

第12屆D2前端技術論壇

理解 支持 and -a 底層 bar 解決方案 weex 團隊 第12屆D2前端技術論壇 最近參加了阿裏的D2前端技術論壇,聽了一天的報告,收獲良多,下面對幾場報告做一個記錄。 自己選擇聽的主線也是從: 實踐應用 -> 管理 -> 性能 -> 新技術 -

Google、Facebook、GitHub、Babel核心成員齊聚,第13屆D2前端技術論壇搶票進行中

由阿里巴巴前端委員會舉辦的第13屆D2前端技術論壇將於2019年1月6日在杭州舉辦。 本次會議將設定3個分會場,6大主題方向,邀請國內外嘉賓為大家帶來精彩的演講。分享的內容不僅包括未來方向型前沿的內容,同時也有實踐經驗的分享。 如果你對大會感興趣,可以檢視大會官方網站:​https://d2forum.a

染陌足跡——13屆D2前端技術論壇

原文地址:github.com/answershuto… 水文預警!!多圖預警!! 前一天剛參加完 See Conf 2019 回來,又起了一個大早趕往下沙。對於住在城西的我來說,下沙需要從杭州的一端跑到另一端,實在是遠。好在現在通了文一西路隧道,早上不堵車的情況下還是很順利地到達了下沙。前一天遲到了,這

記錄坑經歷】axios使用x-www-form-urlencoded 伺服器報400(錯誤的請求。 )(後端.Net MVC5 WebApi OAuth,前端Electron-Vue)

首先放上原始碼 electron-vue axios 註冊 axios.defaults.baseURL = 'http://localhost:8888/' axios.defaults.headers.post['Content-Type'] = 'applicatio

完整的安全技術解決方案遭遇成本考驗後的“退步與博弈”

架構師 互聯網 解決方案 防火墻 高可用 寫在前面,出於保護客戶隱私和堅守網工的職業道德素養,本文不得出現的所有完整ip、客戶名稱、信息、以及詳細的業務模型闡述。最近確實走心的在分享案例,2017年5月21日在家裏寫了近四小時,女票已經暴走,請大家掩護我!!!!!

記錄記錄超長”

har 語句 類型 執行 如果 可能 事情 縮小 百度 Jdbc報錯“記錄超長”,百度一下推測可能是因為SQL過長導致;但是後來經過老杜指點,發現原來是因為字段(varchar 8000)超長導致; 解決問題的套路: 1. 首先在Sql的客戶端上執行代碼;如果不錯,說明還是

[邏輯漏洞]記錄挖洞

9.png 列表 一次 查詢 urn 找到 ima sting .com 陽光明媚的早上,turn on the PC and 隨意地瀏覽著以往漏洞列表,希望在裏面找到一些遺忘的痕跡。 果然,我發現一個被忽略的漏洞,一個暴露在外網的的一個接口,可以查詢該企業網站是否註冊了的

簡單記錄REDO文件損壞報錯 ORA-00333重做日誌讀取塊出錯

clas 後者 利用 實例恢復 poi cancel true cover html 一.故障描寫敘述 首先是實例恢復須要用到的REDO文件損壞 二、解決方法 1.對於非當前REDO或者當前REDO可是無活動事務使用下面CLEAR命令: 用CLEAR命令重建該日誌

記錄配置http跳轉https的過程

http https 網站跳轉 公司最近搞了一個數據運營平臺,這個平臺會以web界面的形式把各個數據展示出來,這個項目是我們一個經理的重點關照項目。把平臺模塊部署完畢並且啟動之後,又把這個平臺服務器的外網IP綁定到alkaid.lechange.com這個域名上,在瀏覽器裏輸入https://al

記錄concurrent mode failure問題排查過程以及解決思路

tails only cnblogs 策略 executor red execute incr run 背景:後臺定時任務腳本每天淩晨5點30會執行一個批量掃庫做業務的邏輯。 gc錯誤日誌: 2017-07-05T05:30:54.408+0800: 518534

記錄MySQL進程崩潰,無法重啟故障排查

not pool function 解決 variables fail data class 緩沖 最近程序在跑著沒幾天,突然訪問不了,查看應用進程都還在。只有數據庫的進程down掉了。於是找到日誌文件看到如下錯誤 2017-07-24 01:58:53 19934 [N

記錄處理https監聽不正確的過程

負載均衡 https 502 nginx 金山雲 今天開發反饋在測試金山雲設備的時候遇到了這樣的一個現象:wget https://funchlscdn.lechange.cn/LCLR/2K02135PAK01979/0/0/20170726085033/dev_201707260850

記錄基於LV塊做存儲介質的KVM擴容過程

kvm擴容 基於lv的kvm擴容 kvm硬盤擴容 從下圖可看出盤已經不夠用了然後到宿主機執行LVM擴展Lv 擴充過程略然後擴容完,在虛擬機上執行fdils –l在宿主機擴容的LV在虛擬機裏已經有容量顯示,但我們的分區仍然沒有被顯示出來還是原來的310G因為這個分區在分時考慮到後期的擴充,所以用了G

記錄服務器被攻擊

服務器 攻擊 肉雞 公司一臺服務器從某一個時間開始,突然在每天不定期出現磁盤io和進程數的告警,初期進行查看,並未發現問題,暫時擱置。 每次告警時間都很短暫,所以很難在系統出現告警時登錄查看。而且由於在忙其他事情,這件事也一直沒有仔細去查。 登錄檢查的時候發現有一個分區磁盤滿了

記錄https證書申請失敗的案例

hydra tor 一次 申請 目錄 tin site text auto 部分站點由於使用了大量的域名,會導致 auto-ssl 配置的內存不夠用,導致證書申請失敗。需要做以下調整 nginx.conf 中 lua_shared_dict auto_ssl 調整為 128

記錄mysql 5.7 max_allowed_packet修改失敗的問題

packet for query is too large (2010 > 1024) mysql 5.7 max_allowed_packet今天我的客戶給我反饋說報錯 ### Error querying database. Cause: com.mysql.jdbc.PacketTooBigEx

記錄mariadb啟動錯誤

mariadb機器無意重啟了,之後啟動一直顯示在Start Mysql.....查看mysql日誌錯誤如下第一個ERROR解決方法: 修改/data/mydata權限,chomd 777 /data/mydata再次重啟故障未解決,查看日誌報錯如下根據網上查找的解決方案為初始化mysql 運行/u

記錄經歷的數據庫從單庫到分庫分表的過程

人力 per 靠譜 img center 沒有 tdd 推出 數據 前言 目前所在的的項目組,由於項目正在處於一個業務爆發期,每天數據的增長量已經給我們數據庫乃至系統造成了很多不確定的因數,前期依靠優化業務和SQL等方式暫時還能夠支撐住。但是最近發現某些表數據達到50

記錄cacti中文亂碼解決經過

cacti中文支持 cacti中文亂碼 背景:公司一臺老機器,上面有個cacti。系統為centos5.X,有天手滑卸載了httpd,但yum源已經不支持centos5系列了,無奈百度上找了一個源內容如下:<span style="background-color: rgb(255, 102,