Categories
Blog Archive
2018
2017
2016
- Python3's pass more than one parameter to lambda function
- Matplotlib display Chinese characters
- Install Python3 and virtualenv on Mac
- Django CSRF cookie not set
- JavaScript what happens when newing an object
- JavaScript __proto___ and Function.prototype
- JavaScript the value of this inside a function
- JavaScript bind, call and apply
- JavaScript the value of this inside closure
- JavaScript for...in vs Object.keys() vs Object.getOwnPropertyNames
- JavaScript configurable
- JavaScript defineProperty
- Django SMTP AUTH extension not supported by server
- Django template HTML character escape
- The netstat command line arguments
- Postfix master.lock permission denied
- Django how to send email via outlook
- The new line character
- JavaScript for loop vs forEach
- Right shifting negative numbers in Javascript
- Django admin login keeps redirecting back to login page
- How to setup pypi server
- Django compress image before saving
- JavaScript Iterator
- The Number of Parallel Connections
- Config SSH to be more secure
- Enable logging in Postgresql
- Linting React Babel projects
- Do not use .bind() or Arrow Functions in JSX Props
- React ES6 class constructor super()
- Webpack devtool source map
- React event is null in setState callback
- Django OneToOneField and Iterating Model's Fields
- Understanding Django's Formset 1
- Django how to reverse urls belonged to other apps
- Django create and login user manually
2015
- Javascript's Bitwise Not operator (tilde)
- How to use Django REST Framework's Token Based Authentication
- Understanding the Basics of Webpack
- Ways to Pump Data to your React App (and Django)
- Converting React project from ES5 to ES6
- Python various ways to copy a list
- Linting React/JSX and ES6 Javascript with Eslint in Sublime Text 3
- Django set timezone
- JavaScript Closure
- Django create users within shell
- Debug Gunicorn startup error
- Write Javascript in iPython Notebook
- Create npm list shortcut
- Reference globally installed NPM package
- React.js learning note
- Setup Sublime Text 3 for React.js development
- How to send responsive HTML Email
- Visualize the relationships of Django models using Django extensions
- Sublime Text 3 Markdown
- Useful Sublime Text 3 Settings
- Sublime Text 3 Essential Tweaks
- Sync sublime text settings via dropbox
- /usr/bin/pip: No such file or directory
- Sublime3 install python linters
- Quote of the Day
- Django get MEDIA_URL or STATIC_URL in template
- Postgres dump database
- Django send email using postfix
- Django login users without password
- Django how does session work
- Install Python on CentOS 6.5
- 如何在Mac上安装Ruby和rbenv
- Django reverse vs reverse_lazy
- Django create a radio input using Bootstrap3's inline style
- Django customize error messages during user registration
- 国内快速安装gem的镜像服务器
- 为Django的TextInput添加文字注释
- 更好的编写Python代码的方式
- Django select related
- 在Linux下设置重复执行的工作
- Better way to run & stop gunicorn
- Bootstrap's Accordion
- Populate Jasny's Bootstrap image upload plugin
- Django debug toolbar
- Browse sqlite DB
- 将R Markdown上传到RPubs
- 推荐一些Sublime 3的主题和字体
- R 将类别转化为数字
- 在Mac OSX上安装R
- 前端开发必备的Sublime 3插件
- A Great Quote from My Favorite Browser Plugin
- Insert image in iPython Notebook
- Install MongoDB and import JSON file
- Design is a Search Problem
- uikit a different style for the search field
- A Summary of Paul Buchheit's startup talk
- Deploy Django + nginx + gunicorn on Mac OSX (Part 2)
- Deploy Django + nginx + gunicorn on Mac OSX (Part 1)
- The Joy is in Creating, not Maintaining
- 在Mac OSX 上安装PostgreSQL和psycopg2
- Python 2.x 中的 'ascii' codec can't encode / decode 错误
- 安装 iPython Notebook
- UTF-8 vs Unicode