siuying 積分 1 編輯於

gitlab,免費的東西功能上沒話說,由基本的 ssh/https,到issue tracker 或webhook都有,它的備份可以走一個 rake task 就輸出一個檔案,可以完整回復這一點也很不錯。

siuying 積分 0

哈哈,之後 GitLab 的 CEO 留言了!

siuying 積分 2 編輯於

I previously described how I ‘dockerized’ my home server environment, so it’s only fitting that I would run gogs as a Docker container.
....
....
NOTE: At this point, you could simply run gogs web and you’d have it running normally, not as docker container.

這段很好笑

siuying 積分 0

非常厲害的樣子,只是一個 binary 就做到這東西,待會下載來看看

siuying 積分 1

GitLab 的部署是很難,但用 docker 的話也就是一個 fig 而已

siuying 積分 0

有趣, Github 的 clone 也有對手了?!

siuying 積分 0

再等幾年再做一次吧... 現在 Justin.tv 重出一次當年的直播軟件也行... (雖然現在做 Twitch 已夠了吧...)

siuying 積分 1

我覺得最大問題是這些 async function 有一個隱藏的 contract , JavaScript 又不像 typed language 一樣會提醒你用錯了,有問題一定抓破頭才找到原因。

es7 今天就可以用了,只要有 Babel 等工具,但問題是它們還是 moving target ,不知甚麼時候會改,現在就用真的要有覺悟

siuying 積分 0

這種惡搞品味也太低... 「滴滴打人」是好笑的

siuying 積分 2

Twitter 是很狠,才不久之前才說要建立 third party app 的 platform ,轉頭就一點也不留情的剪了人的權限。

不過,Meerkat 也不是甚麼好貨,雖然用了 Twitter 的人際網路,但是甚麼也沒貢獻。用 Meerkat post 去 Twitter 的 link 都是即時的,過幾分鐘就失效了,那些留在 Twitter 的 Meerkat post 也都是沒用的圾垃。我是 Twitter 我也覺得這是 abuse 吧。

siuying 積分 1

我真不明白 Meerkat 有甚麼好,在 Twitter 上看到每一段 Meerkat 的片都是「你太遲了!下次請早」。如果每條片也只能生存數分鐘,那 post 上 Twitter 根本甚麼意思吧。

siuying 積分 0

我只是覺得有很多 feature 要做,但選這個來先做,開發者一定有些執著 :-P

siuying 積分 0

這似乎是開發者很在意的feature!?

siuying 積分 0

,在 release note 上寫出來已經不算是雷了(笑

「為甚麼要break」就是內部實作改了,寫出來也沒意思吧

siuying 積分 0

layoutIfNeeded 一段很微妙 ...

siuying 積分 2

我是講 Flux , React 就是 render view 的技術,像一天由 Mustache 轉成 Handle Bar 當然要重寫了。再說這技術很 Lightweight ,一大堆人跑出來說用幾千行就 replicate 出來啦...

siuying 積分 1 編輯於

我覺得用 React (+ Flux) 跟 Angular 是完全兩回事。Flux 基本上沒有任何 framework,只是一個 architecture 而已,React 的 API 也很少。所以 React + Flux 基本上就是一個 pattern 而已,它的 code 也只是 JavaScript。而 Angular 那類是一個需要很大 commitment 的 framework,有一天他們不在流行的時候那些 ng-repeat 也就完全是廢物了。

siuying 積分 4 編輯於

在我看 React 其實只是一個概念的實作。有去完 React Conf 的人當場就說了:「我現在才知道我不是去了 React 的 Conference ,而是一個 Functional Programming Conference。」[請求來源]

React 現在的實作用 Virtual Dom 和 HTML。Flipboard 的 react-canvas,或者 react-art 其實只是不同實作。 某天 Web Component 真的成了標準,不用幾天就可以有 react-web-component 的 demo 出現吧? (看過 Netflix React Conf 的 talk1 他們是這樣實作他們的 React Gibbon Widget 的)

React Native 是個很厲害的發明,但只要 Apple 哪天換了個規定,說 XXX 不準用在 iOS 裡,或是 iOS 9 出了別的完全不同的體系,React Native 馬上就死了,就像當初 Flash 的命運一樣。

只要有一天 Apple 有 JavaScriptCore ,無論 iOS 有甚麼變化也不能阻止他們吧,因為 react native 的架構完全是普通 App 會用到的。 Application Logic 因為在 JavaScript,需要改動的部份也就是 render engine,相對來說反而是 native 的開發者更新需要做更多事吧?

又像 AsyncDisplayKit 之所以要重新做那麼多事,不是他們沒事很閒,而是因為 UIKit 只能在 main thread render。要做到 Paper 那種高效能動畫只能把 View 分開在背景 render ,但那要手動做很多工夫, AsyncDisplayKit 就只是把這些抽出來而已。有一天如果 UIKit 支援了 async render ,那 AsyncDisplayKit 自然也無用武之地了。

siuying 積分 2

那你要看看 React Native1

雖然要用它就要 commit 去用它整個系統,但不能不說它真的很方便,Reload 就可以更新 App 的效率實在比 Compile, Package, Deploy, Run 快得多了。

siuying 積分 0

剛剛收購 Periscope 就把對手冒起中的 Meerkat 打壓了...

siuying 積分 0

免費的東西才最貴。GitHub 以 Git 為生,至少會盡力維持下去吧。