general

各位路過的大家好,我是Michael,CapsLock, Studio的編輯及負責人之一,最近一段時間沒有更新blog了,特地來更新一下。 開始接受BAT捐款因為最近伺服器的負擔加重,所以開始尋求贊助(雖然讀者好像不是很多就是) ,如果願意支持的歡迎透過 Brave Browser 進行BAT捐款 接受coinpayments捐款如果有follow的大概會知道這段時間開通的telegram服務 牧羊犬 (@group_captcha_bot)…
其實我原本2017的12月就應該發了,絕對不是因為去國外玩的太爽,而且中間還卡別的專案 BTW, 2017年的唯一一講就選擇在台大進行! DevFest主要是由Google相關的周邊社群所主辦,主要社群包含 GCUPUG.tw、GDG Taipei、Android Study Group、Women TechMakers Group,主題主要環繞在Google上或是相關專案及經驗。…
原文連結:http://eiki.hatenablog.jp/entry/meteo_fall 今天來為大家介紹最能代表日本軟體業界的開發方式吧。 其名為:流星轟落開發/隕石開發(英文: Meteo fall) *1 第一節 通常以…
關於 redux side effects 在開發前端 SPA 的時候,我們有一大半的時間再處理異步動作,更具體來說的話就是網路請求(ajax)。 在一般的使用情境下的流程大概會是這樣的 處理從請求開始到請求結束的流程在 redux only 下,我們可以透過 store.subscribe…
話說在前頭,這是一篇廢文。 純粹是做祖國的專案的murmur(好啦其實是供應商是偉大的祖國而已) 因為本次難得的文主要都是當成廢文札記打的,所以麻煩就照著廢文的標準看吧 故事是這樣的 某天同班同學B:「我朋友這裡有人想做一個專案blablablabla...」,對於錢誠信當仁不讓的我就理所當然的接了 各種鬼打牆開始 專案走走停停大概快一個月終於完成了,好不容易剩下介接的部份,由於前幾次的介接經驗基本上都是自己家的服務,那「國外的服務來試看看好了~」大概這樣智障的感覺。 故事的起源…
最近在處理維運及品質控管的工作,一邊研究各式各樣的code review的工具。 舉凡如codeclimate、codebeat、scrutinizer之類的自動測試化工具,會依據一些品質指標進行分數評比,再將最終的分數進行以rank A~F的GPA評分來衡量最後的情況。 何謂GPA呢(Grade Point Average)? GPA是美國一種衡量學生的分數指標,通常來說分為四點分數(4-point),也就是最高就是4分(…
各位讀者好,這次想講的是比較家喻戶曉的Redis,那說到Redis就不得不提到NoSQL的歷史啦~~~再後面會提到一些Redis的特性及作用,還會舉個常見的例子來做介紹,還望各位看官不會嫌棄 😄 前言 想必很多人都會有「大量/巨量資料處理」或是「快取」上面的需求,但是傳統的DB普遍上效能低落,而且隨著資料量以及關聯的遞增,DB的搜尋效率會越低,後面的速度甚至會呈現等比遞減。 一直到了1998年後,…
最近在研究realtime(for text, for image, for video...)剛好讀到一些協定的實作,那我們比較常在web技術上面見到的包含了SSE、WebSocket及XHR(Ajax),這裡將會簡短的區分下面這幾種協定的優缺點及方式。 XHR(Ajax) XHR一般來說就是跨網頁存取,通常我們稱作Ajax,而所謂的Ajax呢,就是Asynchronous…
這邊老樣子先來一段自我介紹 各位COSCUP的會眾大家好 我是Michael,目前任職於時間軸科技,擔任PHP主任工程師 自己本身是php-resque-pool的contributor,目前在維護該專案 同時也是SITCON2016的講者,所以算上這次的話已經是我第二次像這樣站上講台了,如果平時有在關注學生年會的話應該知道我是誰 為了表示我是一個專業的php工程師,我後面的內容都會以php的為基準 每一個演講後面都一定有一段故事 那這個故事要追溯到很早以前,還記得菜鳥時代的時候在某段code看到類似的程式碼,當然這部份的不是公司的,只是真的有一段幾乎一樣,這段是為了簡報需要所以從網路上面拿下來的示意圖…
在開發一個網頁程式的時候,想必都會用到大量的div去完成一些特定的排版 在比較早的解決方案我們只能透過在各階層去bind指定的事件去做處理,可能是class或是依照id去針對個別的dom做畫面上的呈現。 那後面網頁就可能會長的像是這樣: 來源: http://www.html5rocks.com/en/tutorials/webcomponents/customelements/ 後續在識別上也很難去針對網頁功能去做維護,於是在html5的草案中就提出了一個做法是說是不是可以針對開發者的需要去定義專屬的syntax? 像是hangout可能就可以像是這樣的表現方式: <…