站点升级完毕 (2011-11-02)

本空间于昨晚顺利升级完成。

从今年5月我开通个人空间以来,已经整整经过了半年时间。网站一直是建立在 Vultr 上的,但使用的技术则经历了几次大的调整,目前主要是基于 PythonDjango 搭建的。这个技术选型应该会稳定一段时间,暂时不会有大的变动了,后面会以陆续增加功能为主要目标。

我自己虽然参与过很多项目,但创建纯粹的个人网站还是第一次,也没有选择业务上更加熟悉的 Java/.Net,而是选择了相对小众的 Python,主要还是出于个人喜好原因。Django 也是我不太熟悉的一个 Web 框架,上手还是花费了不少时间的。如果有同学感兴趣的话,我以后会也抽时间写一些个人搭建网站过程中的心得体会,包括踩到的各种坑。

下面谈一谈本空间的各个部分和此次更新的主要内容。

[公告] 站点升级通知

感谢各位访客的光临。如果这两天项目没有什么紧急情况的话,本站预计将在今明两天的某个时间段升级后台程序(具体时间未定)。本次后台程序经过重写,需要重新配置,因此升级时网站可能会有一段时间无法访问,盼知悉。

本网站完全是由我个人编写的。我在编写个人网站方面也是新手,并且作为开发者,总想尝试一些新的技术,因此网站的架构一直在变化之中,还没有稳定下来,后面可能还会有所变化。最近项目进度和家庭的事情也比较多,靠个人业余时间维护网站已经感觉有点吃力,很多想法也没有足够的时间来实践,非常可惜,但我想这就是个人网站必须面对的现实吧。各尽人事,但凭天命,生命不息,折腾不止——让我抱着这样的信念继续把网站维护下去吧。

Linux Mint 未来将取消 KDE 版本

看到今早的消息:Linux Mint Oct 2017 Montly News。这个月度新闻提到了几点,最重要的可能是 KDE 版本将被取消了。准确的说,下一个版本(Linux Mint 18.3)还会发布一个 KDE 版本,不过这也是最后一个了。按照官方的说法,KDE 版本使用人数并不多,不过这并不是放弃支持的主要原因。关键在于 Mint 的其他分支包括 Cinnamon、MATE、Xfce,虽然各有不同,不过差别并不大。这样,在 Cinnamon 上进行的修改很容易同步到上述分支。但 KDE 版本的软件环境和生态是截然不同的,维护 KDE 版本需要大量额外的精力。因此他们决定从下个版本之后不再支持 KDE,将主要精力集中在 Cinnamon 和类似环境上。

为什么不应该使用 (OLE)自动化

前言

我喜欢在回答问题之前先考虑另一个问题:这个问题合理吗?但提问题的同学未必会这么想。可能他们已经被项目的压力压迫到不想去思考了,只想得到一个简单粗暴的答案。这个过程其实是一件蛮痛苦的事情,因为我自己需要花额外的精力去思考问题的动机和背景,提问者却经常不领情,并且经常导致我们的对话不在一个频道上。

其中一个典型的案例是关于 Office OLE 自动化的(大部分是 Excel)。遇到这样的问题,我一般会直接建议放弃这个方案。至于提问者的反应则五花八门,虽然大多还算客气,但我能听出来背后通常有这样的意思:你不想答就不答管那么多干嘛。碰到这样的情况我通常选择沉默,因为很难用一两句话讲清楚自己的意思。但既然有自己的博客了,那么我还是花点功夫来解释一下我的想法。

推荐:Syncfusion Succinctly 系列免费电子书

推荐:Syncfusion Succinctly 系列免费电子书

2017-11-22 更新:

本月(2017年11月), Syncfusion 又更新了三本新书:

此外,本网站也开通了 电子书分区, 目前也收录了 Syncfusion 的免费电子书,主要目的是为自己提供一个书目索引,也欢迎朋友访问。

================我是正文的分隔符=================

我不知道作 .Net 开发的同学有多少听说过 Syncfusion。以前我只知道他们主要是作 .Net 平台组件的,类似于 Infragistics、DevExpress, 名气没有这两家大,但我用过他们的 Excel 组件,真心作的不错。这两年他们出了一个以 Succinctly(简介)为主题的系列免费电子书,我曾经看过其中几本,不过并没有系统关注过,直到最近偶然去看整个系列的目录,才吃了一惊。这个公司的程序员也不知道是太闲了还是太牛了(又或者两者兼而有之),电子书的内容并不限于 .Net 平台,而是几乎涉及到开发的各个方面,甚至还有硬件开发(Arduino)和经济学(Accounting)的内容。到写作本文时,整个系列已经有 131 本书。

PyCharm 小知识系列 - 设置(基本概念)

很多同学对 PyCharm 设置的直观理解就是打开 Settings 对话框看到的那一大堆东西。这样理解并没有错,但是在“盖子下面”其实并不是一个简单的平面式系统,而是一个层级式的复杂体系,有点类似于 Web 中的层叠样式表(CSS),同时还有其他一些鲜为人知的内容。本文将讲述这些概念和一些特殊的设置用法。

从《小戏骨红楼梦》看王夫人对黛玉的态度

《红楼梦》中王夫人对黛玉的态度一直是个谜,因为这两个人在整部书中交集相当少。部分读者从一些蛛丝马迹推断,王夫人内心应该是讨厌黛玉的。我个人倾向于相信这些推测还是比较有道理的,但推测毕竟是推测,如果客观来看,书中并没有非常明显的迹象。

这几天看《红楼梦:小戏骨》时,我发现编剧似乎也是这种说法的拥护者,剧中有几个很明显的情节处理体现了这一点。

[公告] 站点迁移完毕

利用国庆长假时间重新编写了网站。本次修改有一个比较大的变更,即将原先的博客(原地址 https://blog.yuhao.space)合并到了主站(新地址 https://yuhao.space/blog/)。

新的备注:yuhao.space 域名目前已不再使用,请使用新的域名 shuhari.dev。

目前整个网站除了已经发表的博客之外,其他内容还非常少。我有一些后续开发计划,但现在还是以博客更新为主。原来的博客地址也已经做了跳转,但部分朋友可能会因为 DNS 缓存原因看到的还是旧内容,请耐心等待一段时间就好。如果发现有失效的链接请通过邮件告知我。

再次感谢您的关注!

Firefox Quantum 的确快多了

看到 CnBeta 上的新闻。老实说,因为这几年浏览器厂商都在说自己的产品比上一版快了多少多少,但实际使用中几乎感觉不到,所以我对这类消息本来是不怎么感冒的。但我是 Firefox 的长期用户,所以还是下载了尝试一下。这一试我真的震惊了。甚至用不着测试数据,已经明显发现页面加载速度快了很多,大部分固定页基本上是秒开,翻页、导航、菜单的操作也比以往反应速度更加灵敏。