I'm gnosaij (jia song)
a front-end developer in Baidu, a designer for myself and friends.
My github projects
eoraptor.js
A tiny logic-less, super-easy javascript template engine without any dependence.
oop.js
oop in javascript. 用在百度的轻应用和SiteApp项目的移动端组件库的类工具。
Unnamed Project(coming soon)
一个用js生成css keyframes动画的小工具。简化css动画的书写难度。
suchas
一行代码说明一个javascript的基础知识点。
My jQuery plugins
**NOTE: **下面的组件都是用于ContentMaster项目的,代码大多是2011年之前写的,现已不在更新。必要时可能会重构后迁移到github。
dooPretty
A suit of pretty form elements.
整套的表单美化组件。
dooDialog
对话框组件。
dooCheck
表单验证组件。
dooTip
漂亮的小气泡提示组件。
dooAutosave
表单自动保存组件。
Todo list for 2014
- Turn my blog from wordpress to nodejs.
- Learn and master nodejs.
- Rise up my weight by 10Kg.
- Self-sum-up and finish the projects in my mind.
- A project based on illustrator + svg + javascript.
I'm studying on
Sites I like
smashingmagazine
Smashing Magazine’s primary goal is to deliver quality content for the Web development and design community.
speckyboy
A design magazine covering web design and development, graphic design, advertising, mobile development.
awwwards
The awards for design, creativity and innovation on the internet.
envatomarket
Everything you need for your next creative project. Over 4.5 million digital products created by a global community of designers, developers, photographers, illustrators & producers.
codrops
这个网站最大的特点是,每篇教程都有精美的Demo。
speakerdeck
Speaker Deck is the best way to share presentations online. Simply upload your slides as a PDF, and we’ll turn them into a beautiful online experience. View them on SpeakerDeck.com, or share them on any website with an embed code.
Teams I like
adobe webplatform
Developer tools I like
sublime 3
A fast code editor.
gruntjs
The JavaScript Task Runner.
gulpjs
The streaming build system. gulp's use of streams and code-over-configuration makes for a simpler and more intuitive build.
mocha
Mocha is a feature-rich JavaScript test framework running on node.js and the browser, making asynchronous testing simple and fun. Mocha tests run serially, allowing for flexible and accurate reporting, while mapping uncaught exceptions to the correct test cases.
- expect.js expect style assertions
JSHint
JSHint is a community-driven tool to detect errors and potential problems in JavaScript code and to enforce your team's coding conventions. It is very flexible so you can easily adjust it to your particular coding guidelines and the environment you expect your code to execute in. JSHint is open source and will always stay this way.
Efficient tools I like
Mou
The missing Markdown editor for web developers
TextExpander
Type more with less effort! TextExpander saves your fingers and your keyboard, expanding custom keyboard shortcuts into frequently-used text
Other resource
Forums and commenting re-imagined
Embeddable · Styleable · Realtime · Free