buhi's recent timeline updates
buhi's repos on GitHub
TypeScript · 19 watchers
react-infinite-virtual-scroll
infinite virtual scroll with react and async iterable. 使用AsyncIterable来加载数据的虚拟化长列表
TypeScript · 10 watchers
rehooker
React state management powered by rxjs and react hooks.
TypeScript · 10 watchers
rehooker-schema-form
TypeScript · 8 watchers
bubu-di
react dependency injection done right.
TypeScript · 6 watchers
reactive-form-model
view framework agnostic form state management library
TypeScript · 2 watchers
graphql-mongoose-service-template
graphql-mongoose-service-template
Rust · 2 watchers
soft_renderer
TypeScript · 1 watchers
redux-ag-grid
0 watchers
actix-net
framework for composable networking services
JavaScript · 0 watchers
angular-formly-templates-bootstrap
Angular-Formly: Bootstrap Templates
TypeScript · 0 watchers
ant-design
🌈 A UI Design Language and React UI library
JavaScript · 0 watchers
asset-builder
assembles and orchestrates your dependencies so you can run them through your asset pipeline.
0 watchers
atom-language-rust
Rust language support in Atom - LOOKING FOR MAINTAINER, see #144
PHP · 0 watchers
blog
TypeScript · 0 watchers
buhichan.github.io
HTML · 0 watchers
chinese-ig
Web中文兴趣组
Python · 0 watchers
cnn-text-classification-tf-chinese
CNN for Chinese Text Classification in Tensorflow
0 watchers
collapse
React Collapse / Accordion
TypeScript · 0 watchers
compare-redux-rxjs
Created with StackBlitz ⚡️
JavaScript · 0 watchers
debowerify
A browserify transform to enable the easy use of bower components in browserify client javascript projects. This can be used in conjunction with deamdify to require AMD components from bower as well.
0 watchers
DefinitelyTyped
The repository for high quality TypeScript type definitions.
TypeScript · 0 watchers
Documentation
Babylon.js's documentation website
PHP · 0 watchers
elephant.io
Ça trompe énormément
JavaScript · 0 watchers
eslint
Find and fix problems in your JavaScript code.
JavaScript · 0 watchers
fattest-cat
Script to find fattest cat currently up for adoption at SF SPCA
JavaScript · 0 watchers
grafana-sdk-mocks
Mocks package for the Grafana SDK to be used when developing TypeScript plugins for Grafana. Includes typings so that the plugin can be built and mocks for the Grafana SDK so that Karma tests will work.
Haskell · 0 watchers
haskell-cors
A reverse proxy service to pass through CORS, written in Haskell.
JavaScript · 0 watchers
immutable-js
Immutable persistent data collections for Javascript which increase efficiency and simplicity.
JavaScript · 0 watchers
immutable-stringify
serialize immutable.js Map, Record and List
JavaScript · 0 watchers
incubator-echarts
A powerful, interactive charting and visualization library for browser
TypeScript · 0 watchers
iso-3166-2
A publicly available dataset containing the countries and administrative divisions as defined in ISO 3166-2.After much research into how to best structure the geospacial data for happiest I made the decision to use ISO 3166-2 as the foundation. This repo contains JSON data representing ISO 3166-2 with the countries and divisions reverse geocoded; designed primarily for import into MongoDB it will be useful to anyone with a need for geospacial data.
0 watchers
iso-3166-2.js
Lookup information about ISO-3166-2 subdivisions
0 watchers
iso-3166-2.json
JSON file of ISO 3166-2 subdivisions.
JavaScript · 0 watchers
jsdelivr-cdn-webpack-plugin
A Webpack plugin that will replace popular dependencies with CDN script refs in your HTML entry file
JavaScript · 0 watchers
json-resume-generator
generate html resume (english and chinese) out of json-resume.
JavaScript · 0 watchers
Modernizr
Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser.
0 watchers
modexie
A simple and practical IndexedDB Model library, the Database and DOM can be synchronized (If you have an MVVM framework😃), and use your favorite Dexie.js to CURD🎉
TypeScript · 0 watchers
motion
⛷ CSS Animation for React
C · 0 watchers
nginx-rtmp-module
NGINX-based Media Streaming Server
JavaScript · 0 watchers
particles.js
A lightweight JavaScript library for creating particles
HTML · 0 watchers
qiankun_iconfont_issue
JavaScript · 0 watchers
react
A declarative, efficient, and flexible JavaScript library for building user interfaces.
0 watchers
react-beautiful-dnd
Beautiful and accessible drag and drop for lists with React
TypeScript · 0 watchers
react-docgen-typescript
A simple parser for react properties defined in typescript instead of propTypes.
TypeScript · 0 watchers
react-docgen-typescript-loader
Webpack loader to generate docgen information from Typescript React components.
TypeScript · 0 watchers
react-hooks-use-promise
just some experimental codes
TypeScript · 0 watchers
react-inject-promise
Inject a promised value into a react component, either by 'higher order component' or by 'function as children'.
JavaScript · 0 watchers
react-starter-kit
React Starter Kit — isomorphic web app boilerplate (Node.js, Express, GraphQL, React.js, Babel 6, PostCSS, Webpack, Browsersync)
TypeScript · 0 watchers
react-typed-router
A typescript type safe ✅ router for react ⚛︎.
TypeScript · 0 watchers
redux-restful-resource
A restful api client helper, connected to redux
JavaScript · 0 watchers
rusha
High-performance pure-javascript SHA1 implementation suitable for large binary data, reaching up to half the native speed.
JavaScript · 0 watchers
shijing
诗经
TypeScript · 0 watchers
simple-match-exp
JavaScript · 0 watchers
tmp
TypeScript · 0 watchers
TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
TypeScript · 0 watchers
use-suspendable
the ULTIMATE useSuspendable react-hook for promises and observables.
0 watchers
webpack
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
JavaScript · 0 watchers
webpack_exports-is-undefined
TypeScript · 0 watchers
yabee
Yet Another Bullet(danmaku) Engine. Emmmmmmm...
TypeScript · 0 watchers
zrender
A lightweight graphic library providing 2d draw for Apache ECharts
buhi

buhi

V2EX member #242402, joined on 2017-07-20 11:08:26 +08:00
buhi's recent replies
Apr 25, 2021
Replied to a topic by csfreshman 程序员 面试题讨论,类设计
应该放在 RoomOpenSystem 里面,
然后每个 roomEntity 有一个 LockComponent
每个 userEntity 有一个 KeyComponent
浏览器进程用不了, main 进程可以用
你把这些可能定制化的部分, 比如 toast, 抽象成一个接口比如 IToast, 然后注入这些依赖, 需要替换直接替换接口实现者就行了
看看 inversifyjs 把
@nidongpinyinme 一个把周日划分到上一周, 另一个把周日划分到下一周, 不就会出现你说的这种情况吗, 所以我高度怀疑这个原因.
稍微想一下也知道他们有选项可以设置每周的第一天是星期一还是星期日吧, 自己翻翻 moment.js 文档很快就找到了
json schema, 这个是规范, 别的可以不用看了
为什么基于浏览器 + - * / 的封装库这么少
一个道理
不合并不就完事了, 首先合并是图啥
得举个更复杂得例子, 引入开源富文本编辑器支持粘贴 qq 截图也不是很复杂,
比如老板说我想要让多个人能在线编辑同一个文档, 然后还能看到对方光标位置之类的哈哈哈
好好的 Array#map 不用, 造了个 any=>any=>(any[])=>any[], 一通下来全给你整 any 了
这就是你认为的函数式编程吗? 遇见我同事这么做直接打死了
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4166 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 10:11 · PVG 18:11 · LAX 03:11 · JFK 06:11
♥ Do have faith in what you're doing.