Month: 2019-07


F.Lin 23:47:53
@frank07214 has joined the channel


mofas 05:22:02
2005 - Prototype
2007 - MooTools
2006 - jQuery
2006 - Sass (no scss)
2006 - YUI
2009 - OOCSS
2006 - SCSS
2011 - SMACSS
2011 - Bootstrap
2011 - Grunt
2012 - BEM
2012 - Webpack
2013 - React
2013 - Gulp
2015 - Babel
2015 - CSS Modules
2016 - Styled Components
2016 - Create React App
jihchi 08:02:04
這些 project 的出生年份?


mrorz 11:00:42
我一直覺得在向 python 後端工程師推廣 graphql 時,graphene 一直都是絆腳石

⋯⋯ not anymore!
各位觀眾,可以寫 graphql schema language 的 python graphql server!

Ariadne · Python GraphQL Schema-first

A Python library for implementing GraphQL servers using schema-first approach.

喔不對,看起來直接用 aiodataloader 就可以
但也有人用 aiodataloader 兜不起來 lol
💯 3


mrorz 10:34:02

Dynamic routing 終於有檔案系統解了

Next.js 9

Next.js 9 includes TypeScript support, Dynamic Routing, API Routes, Automatic Static Optimization, and more!

👍 1


mofas 12:49:07
open source project距離我好遙遠呀...
mrorz 14:40:07
《CY與open source的距離》
jihchi 14:53:32
「只有 @mofas 沒有距離」
YZWind 17:38:59
@yzwind has joined the channel


mofas 05:10:36
Today Facebook is open sourcing Hermes, a small and lightweight JavaScript engine optimized for running React Native on Android. We are currently publishing a new patch release for React Native which will contain Hermes as opt-in.



mofas 09:57:40
So cool


mofas 14:30:45
'Pair Programming' with GPT-2 trained on 2 million GitHub files. Straightforward near-term practical use of deep learning. I wish they had better examples - for example, I bet if you name a variable Gryffindor it will suggest Hufflepuff for the next one!

Autocompletion with deep learning

TabNine is the all-language autocompleter. It uses machine learning to provide responsive, reliable, and relevant suggestions.

mofas 14:30:56
The right way to do code auto-complete
mofas 14:35:31

Speaker Deck

React, Meet Compose

Jetpack Compose is a new declarative UI framework that is being developed in the open for Android. It has a very similar programming model to React, and this talk will dive deep into the internals of both to explain the similarities and differences in the architectures of both, and how React Native might be able to leverage some of this technology long term.

mofas 14:35:41
Google is so slow...
mofas 14:38:13
tl;dr 總之Google就是底下搞一些黑魔法 讓你感覺在寫react 但是下面跑的速度飛快



mofas 12:58:54

Want to know more about FP?


Applied Category Theory 2019 Talks

Applied Category Theory 2019 happened last week! It was very exciting: about 120 people attended, and they’re pushing forward to apply category theory in many different directions. The topics ranged from ultra-abstract to ultra-concrete, sometimes in the same talk. The talks are listed above — click for a more readable version. Below you can read what Jules Hedges and I wrote about all those talks: • Jules Hedges, Applied Category Theory 2019. I tend to give terse summaries of the talks, with links to the original papers or slides. Jules tends to give his impressions of their overall significance. They’re nicely complementary. You can also see videos of some talks, created by Jelle Herold with help from Fabrizio Genovese: • Giovanni de Felice, Functorial question answering. • Antonin Delpeuch, Autonomization of monoidal categories. • Colin Zwanziger, Natural model semantics for comonadic and adjoint modal type theory. • Nicholas Behr, Tracelets and tracelet analysis Of compositional rewriting systems. • Dan Marsden, No-go theorems for distributive laws. • Christian Williams, Enriched Lawvere theories for operational semantics. • Walter Tholen, Approximate composition. • Erwan Beurier, Interfacing biology, category theory & mathematical statistics. • Stelios Tsampas, Categorical contextual reasoning. • Fabrizio Genovese, idris-ct: A library to do category theory in Idris. • Michael Johnson, Machine learning and bidirectional transformations. • Bruno Gavranović, Learning functors using gradient descent • Zinovy Diskin, Supervised learning as change propagation with delta lenses. • Bryce Clarke, Internal lenses as functors and cofunctors. • Ryan Wisnewsky, Conexus AI. • Ross Duncan, Cambridge Quantum Computing. • Beurier Erwan, Memoryless systems generate the class of all discrete systems. • Blake Pollard, Compositional models for power systems. • Martti Karvonen, A comonadic view of simulation and quantum resources. • Quanlong Wang, ZX-Rules for 2-qubit Clifford+T quantum circuits, and beyond. • James Fairbank, A Compositional framework for scientific model augmentation. • Titoan Carette, Completeness of graphical languages for mixed state quantum mechanics. • Antonin Delpeuch, A complete language for faceted dataflow languages. • John van der Wetering, An effect-theoretic reconstruction of quantum mechanics. • Vladimir Zamdzhiev, Inductive datatypes for quantum programming. • Octavio Malherbe, A categorical construction for the computational definition of vector spaces. • Vladimir Zamdzhiev, Mixed linear and non-linear recursive types.