Welcome to my blog. The English verison of posts are in En page.

使用函数式编程遇到的问题

我在使用函数式编程时,遇到了一个问题,背景是这样的:一个项目中存在了大量的函数,这些函数之间的相互调用,使得导致代码逻辑比较复杂。当我想要修改一个逻辑的时候,需要反复的查看代码,以及定义新的函数。

函数相对独立,本身是一个很好的特点。然而,正是因为相互独立,使得函数和函数的依赖关系缺失,反而造成了程序设计与改动的不方便。

[阅读全文]

关于软件外包公司的一些思考

软件外包项目,软件外包公司,在国内十分常见。但这种模式只能是软件公司在培养核心竞争力之前采用的模式。软件外包项目一个很大的特点就是利润低,且周期大多数比较长。如果没有核心功能,核心竞争力,那么整个项目的利润将会十分可怜,甚至没有利润。这篇文章想到哪里写到哪里,抛出的都是一个个的观点。这些观点不一定靠得住,但从反常识的角度上来看具有一定意义。

欢迎给我发送邮件,通过讨论我们来沉淀出好的东西。

[阅读全文]

记录一次 Wordpress 迁移

之前 wordpress 运行在 CentOS 7 上;这台机器的性能经常跑不满,因此需要做一些迁移,来让性能提升起来。为了不丢失相关的数据,开展了 wordpress 的迁移工作。这篇文章,记录一下 wordpress 迁移过程。

[阅读全文]

2024-Q3 Summary

这是 2024-07 ~ 2024-09 总结。

这个季度过的挺快,距离上次写回顾的时候似乎不远。人与人之间的智力确实是有差距的,感觉自己就是一个还不是很努力的笨蛋。

[阅读全文]

New Usage of typing module in python

我原本想要分析一下 django webpack;但是写了一半,为了资料论述严谨,又不得不学习了 django component;在 django component 中,又发现了自己之前不知道的一些机制。无奈,先聊聊遇到的 typing 问题吧!

[阅读全文]

Django and Webpack

Webpack is a modern development method for frontend projects. Django is a common backend development framework for Python developers.

I believe that developing with Webpack can make Django development faster.

[阅读全文]

Using Kind to Play with K8s

如果直接使用 kubernetes 的线上版本进行调试,需要资源太多了。使用 minikube 有时候又无法启动集群。 因此,开发者可以考虑使用 Kind 来部署测试 Kubernetes。

This article is about using Kind to create a Kubernetes (K8s) cluster and debug it.

[阅读全文]