I'm TualatriX
Home
Manico
PasteNow
About
Featured
All
Life
Products
Reading
Technical
Tips and Tricks
Jun 20, 2018
Dockerfile 最佳实践之善用 ADD/COPY 来加快 Build
好久没有练习 Docker 技术了,最近一个项目重新使我用起了这项技术,并且在之前的基础上有了一个小的认知提升,那就是「善用 ADD/COPY 来加快 Build」。
Jun 13, 2018
修复 Django migration 时遇到的问题
今天想给自己的 Blog 加点功能,顺便补上测试,然而第一步在创建测试数据库就过不了,我就尝试解决这个问题。
Jun 11, 2018
为 Nginx 启用带请求消耗时间的 access log
我是用 Nginx 作为 Proxy 来跑 Web Server 的,最近想做一件事情,就是 Profile 一下我的 Web Server 的运行状况,其中一个基本的点就是:性能。在参考了一些资料后,我打算先从 Web Server 的请求时间做起来。
May 21, 2018
Python 3 的环境下如何正确地使用 Fabric
注:标题中「Fabric」指的是 Fabric(http://www.fabfile.org),一个 Python 社区常用的远程/本地自动化执行工具。
May 10, 2018
Swift 下用 lazy 让方法只被调用一次
在写 Swift 的过程中,我们会经常使用 lazy 来延迟一个对象的初始化。今天我发现了一个关于 lazy 的新的用法,也就用 lazy 来达到使「方法」只被调用一次,而不仅限于用在「对象」上。
May 06, 2018
Swift 的 Protocol Composition(协议组合) 的一种用法
最近在项目中用到了 Swift 的 Protocol Composition(协议组合),觉得这真是一个不错的设计,于是来简单的聊一聊我是怎么用它的。
May 06, 2018
关于在 iOS Extension 里使用「不安全的 API」
iOS 的 Extension 是相当于一个权限受限的 App,很多 API 是无法使用的。如果你在 Extension 里用了这类 API、或者用了使用了这类 API 的库,那么就会得到这样的警告:
Apr 16, 2018
使 Visual Studio Code 的打开文件始终在新 Tab
最近会更新一系列和 Visual Studio Code 有关的文章,从小小的自定义设置到开发环境的设计都会涉及。今天这篇是「使打开文件始终在新 Tab」。
Apr 15, 2018
Ubuntu SSH 环境下如何自定义 PATH 等变量
今天在设置一台 Server 的时候,又因为一个老问题卡了一下。解决后想:当时要是写了文章就好了…于是为了不发生第三次这样的事情,我写了这篇文章。
Apr 14, 2018
我的 Django + Visual Studio Code 的 Pylint 设置
最近又开始使用起 Visual Studio Code 写 Python/Django 的项目,发现不少地方可以配置,而以前常常忽略了这些,只是简单的安装了相关插件了事。今天先讲讲 Pylint 的相关配置。
Apr 13, 2018
实现一个完美的自定义 Share Extension 呈现动画
在 iOS App 里,如果你实现过一个 Share Extension,可能会使用系统自带的 SLComposeServiceViewController 来完成分享动作。不过这个东西自定义性比较差,而且无法汇报错误、展现进度等待,这时会使用自定义 ViewController。
Apr 12, 2018
实践 Django App Model 和数据库的迁移
良好的重构是项目可持续的一个重要因素。最近开始花时间重构「奇点」的网站部分,其中一个任务就是把 Django 项目的 Model 以及数据库进行迁移和合并,今天实践了一把,很成功,写文章纪录一下。
Page 4 of 8
❮
1
2
3
4
5
❯
Last