I'm TualatriX
Home PopTranslate Manico PasteNow About Now
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

Copyright © 2007-2025 Tualatrix Chou, All rights reserved.