每隔一段时间,就会有销声匿迹数年的友人突然找我,往往都是略过寒暄,直接询问近况,大概我在朋友的印象中属于无事忙 …
闲敲棋子落灯花
用各家的AI生成几万字的内容之后,写些自己的感念,就像是对机器微不足道的抗议。还好写作本来也没什么理由,大多是 …
PyScript(alpha版)代码演示
PyConUS2022公布的PyScript可以在浏览器执行Python代码,依赖于pyodide(WebAs …
Ant Design和CompositionEvent
中文输入法(包括CJK输入法)都有的问题:如果<input>上监听input事件,在Win/Mac上每次 …
国内独立开发者实践要点
本文所指的独立开发者属于自由职业者,自由职业者是不与用人单位建立正式劳动关系,又区别于个体、私营企业主,提供服 …
Django+MySQL安装配置详解(Linux)[更新为2.1.5版]
Django是一个开源的Web应用框架,由Python写成,并于2005年7月在BSD许可证下发布。Django的主要目标是使得开发复杂的、数据库驱动的网站变得简单。Django采用MVC设计模式注重组件的重用性和“可插拔性”,敏捷开发和DRY法则(Don’t Repeat Yourself)。在Django中Python被普遍使用,包括设置和数据模型。本文介绍Django在Linux(Ubuntu 16.04.2)+MySQL(5.7.43)环境下安装、配置的过程,包括安装、运行、添加应用的流程,建立一个可以从MySQL读取文章并显示的Django应用。文章面向刚接触Python/Django的初学者,所以安装过程都以默认环境为主,Python版本3.5.2。
Laravel(REST API)+React入门范例
不知道什么时候开始的以讹传讹,React变成了“很难入门”的框架,但如果只讨论使用而不是源码,React其实是 …
主流React Native组件库比较
本文比较React Native(以下简称RN)的三个组件库:NativeBase、Shoutem、React …
中国艺术品的SVG
来自服装行业某客户的需求,设计一个比较有中国特色、不用于Logo的图形。前段时间各种博物馆主题很热门,根据国博 …
隐介藏形——ReactJS源码索引
React的设计经常被讨论,但因为相关文件很多,源代码读起来比较累。正好最近看到Under the hood: …