Category · 分类浏览

IT Technology

Gemini_Generated_Image_oud3s0oud.jpg

PHP 8.5 + FrankenPHP Worker Mode + Native PG/Redis // All by AI

Last year I came across FrankenPHP, this performance beast, but the Drupal core team has been tight-lipped about fully supporting it—they didn't even respond positively to the Caddyfile the community wrote. Then I saw a French guy who published a Caddyfile and shared his hands-on experience. I get t

Gemini_Generated_Image_oud3s0oud.jpg

Why not just rewrite Drupal in Rust?

I just examined the directory structure of develope.wangjueju.cn. This is a very standard and extremely mature Monorepo + Shared Packages multi-sub-site architecture. To be honest, I highly approve of your decision to abandon the Wasm approach and move to this architecture. That is an extremely wise

人工智障.jpg

A Case of AI Hallucination Caused by Context

Today I chatted with Grok about a technical issue, front-end development. Because the conversation had many turns and the context got long, it started hallucinating. The three images below make it clear.    This proves that LLM-based AI has no thoughts, and also no accurate memory—and

showcase1.png

DiVoLA V0.5.0 Released

  DiVo Learning Assistant: Let Every Piece of Knowledge Echo TL,DR (too long, don't need to read) Actually this update, from V0.3 to V0.5, was mainly about packaging a standalone executable EXE for Windows. Moving from a pure web app to a desktop app across two platforms. Linux is easy to packa

PHP8.5.webp

Upgrading PHP to 8.5 for Drupal 11.3

I. PHP 8.5 Core Improvements (vs 8.4) PHP 8.5 was officially released on November 20, 2025. Building on 8.4, it further refines modern programming syntax and improves standard-library security. Breakthrough syntax features Pipe Operator (|>):This is the most anticipated feature of 8.5. It allows

人工智能.webp

On the Chinese Translation of "Token" in LLM-based AI

Although our technology is lacking and our AI models and hardware lag far behind foreign giants, our experts are quite good with their mouths, having seized the AI discourse first and forcing the translation of "Token" to be "ciyuan" (word element). Actually, what "token" is translated as doesn't af

20180627_014826539_iOS-姐妹海.jpg

Comparing Two AIs Through an Epitaph Analysis

There was a question before: What would a Linux user write on a tombstone? I set myself one: Pid's Off  Then I screenshotted it and threw it to Google's Gemini and Musk's xAI Grok for analysis. Although Grok's Musk keeps bragging how awesome it is, it's actually pretty dumb. But their agent des

github-微软要训练自己的AI模型了.jpg

Microsoft is jumping in to train its own AI coding model

GitHub posted that notice with the cover image, and here's my take:1. Microsoft knows OpenAI is unreliable; they can't put all their eggs in one basket.2. Vibe Coding is the biggest token-consuming use case for LLM-based AI. The best vibe coding models right now — Claude Opus 4.6 and OpenAI's Codex

人工智能.webp

AI Doesn't Actually Think

To avoid being accused of targeting a vendor, I won't name the specific model, but it's one of the best coding models in China — top 3.I asked the AI to configure a service with two ports: 61080 and 68080;It fiddled around and kept finding that the 68080 service port wasn't being listened on.Then I

张雪峰.jpg

On Zhang Xuefeng, the 'Poison of Education'

Zhang Xuefeng is dead — apparently he died of a heart attack yesterday and couldn't be saved, so I suppose we can finally pass judgment now that the lid is closed.I originally wanted to write my own commentary on him, but seeing that someone has already written it so thoroughly, I'll just repost som

talk-is-cheap-show-me-the-codu_副本.webp

Major performance improvements in the Linux 6.19 kernel

Compared with the 6.18 release, the Linux kernel 6.19 is a version update with a broad span of features (released around February 2026), introducing several key new features, security enhancements, and hardware support.The following is a summary of the main improvements of 6.19 over 6.18:1. System C

AIhackingai黑客.jpg

Software horror story: the litellm PyPI supply-chain attack

Software horror story: the litellm PyPI supply-chain attack.Many people aren't familiar with LiteLLM, but everyone should know that LLM is the main model architecture of the AI we currently use productively — that is, Large Language Model.When we use large AI models, we don't install software; inste

Gemini_Generated_Image_oud3s0oud.jpg

Notes on Writing

The writing of this book made extensive, 360-degree, no-blind-spot use of AI technology.It started with discussions about consciousness, and of course earlier research and discussion on mental disorders; later, after I proposed my one-sentence definition of the structural-evolution paradigm of consc

弗洛伊德.jpg

Afterword: The Tragedy of Freud

In the preface I said I would hold a memorial for Freud, but it seems I forgot to formally do it as I wrote along. Freud was a remarkable scholar. Yet according to Richard Webster, psychoanalysis may be the most successful and most complex pseudoscience ever. Faced with various attempts to scientifi

Gemini_Generated_Image_oud3s0oud.jpg

SATC — Preliminary Manuscript

# "The Structural–Evolutionary Paradigm of Consciousness as Life Agency: An Introduction" Author: [Wang Jueju] Version: 0.2 (working draft) Publication: Amazon KDP (planned) --- ## Copyright Page "The Structural–Evolutionary Paradigm of Consciousness as Life Agency: An

Gemini_Generated_Image_oud3s0oud.jpg

Afterword

Afterword: Efforts made with intent may fail, while unintended actions bear fruit This little Fdamage theory was truly a very accidental product. My AI assistant and I first ranted about those "presumptuous commentators" and "bootlickers" — the "idiot writers" who hype the "China model" and stir up

Gemini_Generated_Image_oud3s0oud.jpg

Check the auto-update effect in ten minutes

Wednesday, January 14, 2026 - 17:17 Check the auto-update effect in ten minutesWednesday, January 14, 2026 - 17:17 Check the auto-update effect in ten minutesWednesday, January 14, 2026 - 17:17 Check the auto-update effect in ten minutesWednesday, January 14, 2026 - 17:17 Check the auto-update effec

Gemini_Generated_Image_oud3s0oud.jpg

About the DIVOAI AI Work Team

divoai, http://divoai.wangjueju.cn, is a technical team I founded myself — a restart of a technology dream spanning more than twenty years.   When I released my new homepage built with AI vibe coding, I wrote the following moment: "23 years ago I wanted to enter Sun Yat-sen University's student

Gemini_Generated_Image_oud3s0oud.jpg

Deploy the vector database first

Deploy the vector database first; for now I'll choose Milvus. The following is AI-generated content. Introduction to the Milvus Vector Database Milvus is an open-source vector database designed specifically for large-scale vector similarity search and analysis. It is dedicated to managing massive un

Gemini_Generated_Image_oud3s0oud.jpg

Blindly Applying AI to Everything Will Only Harm You

Blindly Applying AI to Everything Will Only Harm You: A Caution for Building Applications and Business Systems The content below was generated by AI. Artificial intelligence (AI) is undoubtedly one of the most transformative technologies today. Yet, amid the wave of application development and busin

Gemini_Generated_Image_oud3s0oud.jpg

Testing the Second AI Writing Implementation

  Testing the second AI writing implementation, i.e. using the ckeditor ai agent module. The goal is to assess its performance, usability, and the quality of the output. The English passage below was written by me using the ckeditor AI agent; it clearly still needs some tuning. But the way

Gemini_Generated_Image_oud3s0oud.jpg

Implementing Multiple Auth Methods for MCP

To implement multiple auth methods for MCP: MCP ships with token auth and basic auth built in. Additionally, if Drupal is configured with OAuth, MCP will adapt to it automatically—no separate configuration is required. The handbook below was written by AI. Drupal OAuth2 Server and Client Confi

Gemini_Generated_Image_oud3s0oud.jpg

Turning a Drupal Instance into an MCP Server

Turn a Drupal instance into an MCP server—in other words, implement MCP on a Drupal instance. The content below was written by AI and may contain errors. I have not reviewed it carefully yet. Implementation Guide: Converting a Drupal Instance into an MCP Server This document describes in detai

Gemini_Generated_Image_oud3s0oud.jpg

1. Turning Drupal into a Knowledge Base: RAG-Ready Drupal

The content below was entirely generated by AI. The so-called tech stack and some content the AI produced are a bit outdated for the current Drupal 11.2, but most of it is still usable. Drupal AI Knowledge-Base Development Plan: Building a RAG-Ready Enterprise Knowledge Platform Building on the disc

Gemini_Generated_Image_oud3s0oud.jpg

On the Positioning of Drupal Development

I feel that Drupal, being such a flexible framework, can carry many kinds of development goals in the AI era. At the most basic level, building an enterprise-grade knowledge management repository is entirely feasible. And with such a knowledge repository, plus the support of various AI tools, and ad

Gemini_Generated_Image_oud3s0oud.jpg

Added a Content-to-Markdown Text Format Feature

Development Diary: Added a Content-to-Markdown Text Format Feature To improve content portability and reusability, this development task aims to add a new feature to the site: converting published article content into standard Markdown text format. This makes it easy to export content to other platf

Gemini_Generated_Image_oud3s0oud.jpg

Bringing in More AI Model Providers

Bringing in More Model Providers Work Log: Project Alpha Core task: Extend the existing AI integration framework to support multiple model providers, reduce dependence on a single provider, and offer the best model choice for different use cases. Morning: Requirements Analysis and Technology Selecti

Gemini_Generated_Image_oud3s0oud3s0oud3.png

2. Eat Your Own Dog Food

Let's bring AI writing and some features into this site first. This site itself is built and implemented with Drupal. This is a place to keep a record.

DSC00521-怒江河谷留影.JPG

The AI Iron Curtain Has Already Risen

"The most advanced (chips)—we will not let any country other than the United States possess them."— Donald Trump, November 3, 2025 I. From "Negotiable" to "Non-Negotiable": Blackwell Becomes Taboo Three months ago, Trump was still saying that Blackwell's per

DSC01070.JPG

A Rant About Drupal's Management!

As a Drupal site-building user for twenty years and a Drupal site-building expert, having used it from Drupal 6 all the way to the present, I think I have the standing to comment on Drupal.First impression: Drupal has fallen behind in the AI era. That's point one.Following from that first impression

《学霸修炼手册》的愿景.png

Enabling HTTP/3 and QUIC Support for nginx

Today while configuring a Linux app I noticed it mentioned a QUIC protocol and QUIC examples.I was curious what QUIC actually was, but clearly it had something to do with network transmission.So I searched it up. Turns out it's a TCP/UDP multiplexing protocol that can speed up network loading.QUIC (

drush-bash: drush: command not found

新装的composer和php 8.3 drush随着project的code一起下载的 但是用drush command的时候提示-bash: drush: command not found 明明project里面又安装了drush 13.4 这个时候要做的是一点小修改 在user的目录里,比如我的是root,那就是 /root/.bash_profile 在这个文件里加上: # include the current `vendor/bin` folder (Notice the `.` - This means current directory) PATH="./vendor/bin

人工智能.webp

终于把我的基于rockstor的支持btrfs的NAS又修复了

rockstor OS:opensuse 15.2 硬件:蜗牛星际小机箱,与一个小主板,电源。8G内存,16G操作系统的固态硬盘。 储存硬盘:2个8T的sata硬盘,一个512g的ssd固态硬盘作为bcache的固态盘,从而增强对机械盘的读写性能。 部署rockstor,同时安装bcache支持,需要生成一些规则,这个rockstor官网上面有具体的指导。 opensuse 15.2有官方的bcache的支持套件,bcache-tools 不过rockstor 5.0版本的升级出现了问题,有些服务根本没法启动。升级后变砖,所以不得已又找了个4.0的iso重新安装。 所以有时候硬件系统和软件系统

人工智能.webp

DeepSeek也许是国运神器,但是大可不必迷信。更加不要炒作什么Manus

用英伟达首席架构师Bryce认为对于初级开发者,最有价值的两种技能是:"写作和沟通,尤其是随着大型语言模型的出现,能够交流你的想法和想法将变得更加重要。第二是数学。我认为纯数学是一个永恒的领域,是一个永恒的技能集。"​​在未来,产生想法,与交流想法,将是非常重要的能力。就像我之前讲的重点,界定问题,是解决问题的前提。 所以我们现在对于小学生,中学生和大学生的基本能力培养,不是那些花里胡哨的技术,职业技术,专业技术。 而是最基本的语言的能力。 还有就是不要迷信一个技术可以促进一个国家的前进。deepseek大火以后,很多人产生了很多幻觉,比deepseek自身的幻觉更严重。 我希望大家知道,算力

杨振宁八十五岁生日.jpg

On Learning Methods: the Deductive and Inductive Approaches

Listening to Chen-Ning Yang talk about his schooling experience, he said physics learned in China and physics learned in America had two great differences The former emphasizes the deductive method—deriving various phenomena from existing theory while the latter emphasizes the inductive method—deriv

杨振宁八十五岁生日.jpg

杨振宁:我一生最大的贡献,是帮助中国人克服了自己觉得不如外国人这个心理。

今天看了杨振宁一个访谈,觉得挺有趣的,就摘录一下,又找了一点参考资料。 首先一句话杨振宁说,“我一生最大的贡献,是帮助中国人克服了自己觉得不如外国人这个心理。”这是很对的。我们现在这个社会崇洋媚外,它是一种病,是我们这个社会很严重的一种心理残疾。比如上次加州艺术学院的庄小姐不幸被人谋杀,就有人翻她的ins然后又对她后来找了一个中年白男男朋友大肆挞伐和泼脏水。这其实反映的就是一种心理上的自卑,群体性的自卑。 然后我重点喜欢他讲他和李政道的关系这段: 刚刚听到杨振宁说到,他和李振道合作了13年,他在西南联大并不认识李振道,到了美国才有了很好的合作。 1949年开始合作。但是到1962年由于不可调和

2015年留学展央视采访留学专家菊叔.jpg

面向未来的教育——2025年开学第二课

这是最近想写的东西的又一个总结,但是它总体的理念还是我的教育与培训,教育咨询系统的底层逻辑,哲学,价值观,与未来趋势预测与判断。 首先是: 2月27日晚,前天晚上,好大儿邀请我去散步,然后我们聊了很多话题,感觉他现在的知识储备和心理成熟度远超我十五岁的时候!​​我们讨论了一个七星连珠,女拳现象,学校管理,游戏世界,自主学习,辨别信息真伪……很多话题。​​我说我周末开一个学霸托管辅学班,专门指导英语数学语文三门课的自学,中考和初中的为主,你来做这个托管班的老师。他同意了。本来他周六周日都是安排和同学玩的,现在抽一个周日下午做我的私塾的助教。​​各位,你们的小帅哥老师上线了。​​我说了你不要教他们

《学霸修炼手册》的愿景.png

Enabling Remote Access for Redis

How to enable remote access for a Redis service: 1. Open the Redis configuration file "redis.conf". 2. Comment out "bind 127.0.0.1". What I did was add a listener on 0.0.0.0 and then customize the port. 3. Change "protected-mode yes" to "protected-mode no". 4. Add the following line of code. daemoni

《学霸修炼手册》的愿景.png

给我的drupal网站装了一个朗读模块

真的很感谢各位做开源软件的朋友。 很可惜的是,总体而言,drupal社区里面的中国人开发的modules都没有什么好用的。 drupal在中国当然,简中范围内建站drupal也没有什么影响力。不说了。  

菊叔在写作.jpg

什么是咨询和咨询顾问?What is consulting and who is consultant?

咨询,consulting,是当我们有问题的时候,向他人寻求建议与意见的行动过程,叫做咨询。 咨询顾问,consultant,就是指为别人解决某些问题,提供建议与意见的人,叫做咨询顾问,consultant。-ant这个词缀,在英语里面常常指xxx的人,就是我们顾问的“者”的意思。比如助理,就是协助做事的人,assist是协助,assistant就是助理。所以consultant就是咨询顾问。有时候我们也简称为顾问。比如我说我是一个十九年经验的留学顾问,或者说是一个十九年经验的跨国教育咨询顾问 transnational education consultant,都是可以的。 所以咨询顾问有时

生态放养黑山羊.jpg

《羊粪球》

《羊粪球》序   由于一些暂时不可言说的原因,当然日后如果我这个集子出版了我会在后记里把这个原因写出来,不过估计也可能不写了,我好像从这个秋天开始情绪比较亢奋。此处删除100字。 虽然我也觉得我有大作家的才情,但是我没有大作家的技巧啊。要我写长篇巨著?那恐怕有点太缘木求鱼了。但是这两天放羊确实闲得很,又不幸读到了王小波的《一只特立独行的猪》,感觉有点那种老母羊吃多了玉米粒的感觉,一方面在自己口里咀嚼着回味,一边又总想拉点羊粪蛋出来。 所以那就写吧,那就把这个集子取名叫《羊粪球》吧。 不过读者不要太高兴,我的序当然不能只有这么点。我意想中的序应该写个八万字的,至少也得写个三万字嘛。主要

央视采访留学王大炮16-9 (1)_副本2.jpg

Living as a Consultant

Preface This is some new summation after 21 years as a consultant — counting from 2003, when I started as a consultant for a teacher's teaching-website design.Miranda asked if I was about to start writing my memoirs.I said yes, I suppose.Actually, yesterday I first wrote my will.I've always wanted t

browsertoservermanycaches.jpg

网页加速一堂课one lesson for webpage speeding

今天不知道什么原因和好大儿讲起了网页从服务器到浏览器的加速展示。 大概做了一下这个图片,把网页内容从浏览者发出请求到,服务器从数据库调取数据,组织成一个由html语言和javascripts and css等语言综合起来呈现的一个多媒体页面给浏览器(apps),最后由浏览器(apps)展示给用户的加速技术。 我们今天重点讲的是cache技术,各个层面的cache技术的实施(deployment),使得用户在获取我们服务器的内容上所付出的带宽支出与等待时间最少,这就是网页加速技术的核心。 那么在SEO技术体系里面,速度+内容,是永远的王道。但是在native apps时代,SEO技术渐渐式微了。

落日余晖下的楠木冲生态牧场_副本.jpg

All the Legendary Tianya Posts You Wanted, Right Here

It's a pity that Tianya fell. But the legendary Tianya posts aren't really as miraculous as rumored. What I learned most importantly from Tianya was English-learning methods. An English-learning method completely different from our original one. I don't think there was too much else. Perhaps back th

人工智能.webp

顺AI而生——面向未来的教育

个人如何缓解被AI取代的进度? 个人如何控制AI而不是被AI控制? 按照马克思的说法,个人的自由发展是全人类自由发展的前提。 AI时代已经来临,AGI时代指日可待(?),具身智能在加速发展,代表着人类社会进入低体力劳动和低低级重复性脑力劳动时代,代表我们有更多享乐的时代,更多enjoyable income。 牛马的未来就在于智能机器与能源取代人肉。 从牛马转变为真正的人,需要的是更少的劳动,更好的分配机制。 这是基本的经济学原理,也是过往无数哲人所神往的时代。 当人类的奴役者通过奴役机器就能产生足够的产品与服务满足人类的需求的时候,就是人类摆脱奴役的时代。 所以我们现代的教育,面向未来的教育

菊叔讲学.jpg

关于nginx的basic auth的使用

关于nginx的basic auth的使用 因为我用reverse proxy把内网的一些服务暴露到了外网,方便自己访问,但是系统本身并没有自带会员验证机制,所以就先用简单的http basic auth来验证一下身份算了 反正这个服务也是我自己一个人用的 第一步,先制作一个hash的密码文本段落出来 $ openssl passwd -apr1 <your_password> 其次就是制作一个文本文件让nginx可以访问,比如,pass.txt。注意这个地方不要用pass.conf不然它会把你这个文件也当做一个站点conf文件。 然后就是在这个文件里写入如下内容一行内容,如果有多

菊叔讲学.jpg

不要被技术耽误了业务

这几天在熬夜做这个导航站https://wangjueju.cn。drupal真的是一生挚爱的建站工具。  2000年接触电脑,2002年开始做网站。永远记得邓老师那句话,“开源的现成的代码那么多,你干嘛自己学写PHP?” 然后就践行了“拿来主义”。最初用的是一个叫php scripts index的下载站,php web1.0套件是PHPnuke。 其实最早建站有点意思的是和迪哥还有一个研究生一起参加02年中大学生处网站设计比赛,我们得了二等奖。后来03年还接了几个老师的web1.5水平的教学网站开发项目,赚了一万多块钱吧。虽然是我建站技术最臭的时候,却是搞IT服务赚得最多的时候。

DSC00655-在路上拍照.JPG

留学专家王觉菊老师的几篇重要文章

  https://wangjueju.cn/zh-hans/blog/zhongguojingjimeiyoutonghuopengzhangzhiyouwujiashangzhang https://wangjueju.cn/zh-hans/blog/zhongguojingjidezhuyaofengxian-shenmehuirangzhongguojingjimianlinjijuhuaposhenzhiduanlequlu https://wangjueju.cn/zh-hans/blog/zhouyijian https://wangjueju.cn/zh-hans/b

Gemini_Generated_Image_oud3s0oud.jpg

“Read-only File System” Error and Solutions

昨天要给我的一些ape music转换格式为flac,但是musicbee告知我文件是写保护的。我是通过windows的samba协议和我的nas链接获取文件的,首先是试了一下在windows explorer里面创建一个文本文件,发现整个mout的网络磁盘都不能写入。这就有点尴尬了。 然后就回到NAS的终端,用root来改权限试试, 试着用 chmod 777 -R ./ 来更改权限,但是想不到提示了有一个error,就是 Read-only File System。 所以这是没办法了吗? 这不就得找个解决办法嘛。 但是想不到最简答的第一个办法就解决了,那就是重

nextcloud.jpg

nextcloud or drupal?

发现drupal在文件分享和管理方面肯定是存在一些问题的。 Drupal不是有一个电子书阅读功能嘛,就是pdf电子书在线阅读,可以做一个电子书的在线阅读,这样也还可以获得一些流量的嘛,毕竟咱不也要为了流量嘛。 但是显然nextcloud是一个文档管理和协作的瑞士军刀啊。 而且nextcloud是有很好的客户端可以使用的。感觉真的是一个非常不错的私有云web管理系统。

Gemini_Generated_Image_oud3s0oud.jpg

关于drupal位于nginx proxy后使用pdf.js出现file origin does not match viewer's的解决方案

主要是由于nginx proxy pass到前端server之后,把https给bypass成了http了,所以,pdf.js获取的pdf文件链接变成了http开头的,本来应该是https开头的。 解决方法: 在server端nginx服务器的conf文件里面添加如下的内容: fastcgi_param HTTPS on; fastcgi_param SCHEME https; 好像第二行不加也行。如果出现了网址跳转无限循环,则把第二行注释掉吧。 参考: https://www.drupal.org/project/metatag/issues/2842049#comment-14131727

Gemini_Generated_Image_oud3s0oud.jpg

Being Muted on Weibo Has Some Benefits After All

A few netizens who genuinely care about me made me feel that in this world there are still people silently following me. Though it was only a small Weibo account. Next, this mute gave me time and energy again to fix my own website. It had been abandoned for a long time. Weibo is someone else's turf;

Gemini_Generated_Image_oud3s0oud.jpg

How to Fix 504 Gateway Timeout using Nginx

照抄照做一遍试试 https://easycloudsupport.zendesk.com/hc/en-us/articles/360002057472-How-to-Fix-504-Gateway-Timeout-using-Nginx It is very common to see a 504 Gateway Timeout error using Nginx webserver. This timeout error is generated often by a number of reasons on the backend connection th

Gemini_Generated_Image_oud3s0oud.jpg

caches make your website fly

os:linux backend sever:nginx with fastcgi cache enabled frontend server nginx with proxy cache enabled to varnish frontend port super cache,varnish http cache with backend diferent hostnames to different ports on backend server php:php 7 via php-fpm  database server mariadb with redis  cac

Gemini_Generated_Image_oud3s0oud.jpg

centos 7 虚拟机热扩展root分区

因为数据库的不断变大,root分区慢慢就不够用了 然后就从esxi里面把虚拟机的硬盘翻了一倍 但是虚拟机自己还是不能识别啊 所以就看了如下的一个教程 第二个10个赞的回答,照着操作就好了 https://serverfault.com/questions/861517/centos-7-extend-partition-with-unallocated-space/861530#861530 所谓热扩展,我说的,就是不要重启系统。 ----------------------------- 因为centos自己kernel virtual machine性能升级了,已经不需要用esxi了。 &

Gemini_Generated_Image_oud3s0oud.jpg

504 gateway timeout

How you might see the 504 Gateway Timeout error Different websites may customize the 504 gateway timeout error message. Here are the most common 504 error messages: “504 Gateway Timeout”“504 Gateway Time-Out”“504 Gateway Timeout NGINX”“Nginx 504 Gateway Timeout”“HTTP 504 Gateway Timeout”“HTTP 504 Er

Gemini_Generated_Image_oud3s0oud.jpg

国家要搞区块链

这是要基于区块链合约的不可更改性来做什么呢? 联想到阿里之前推出专利就是可以第三方监管来更改账本上的合约,不禁想起了特色区块链的特色:甲乙方不能更改合约,丙方可以更改。 百姓,州官 不许点灯,但是可以。 这大概就是我们将要面临的特色区块链合约,也是我们提到的要占据区块链制高点的意思吧。利用区块链的强大账本登记能力,把甲方和乙方都统统关进笼子,成为丙方的随意拿捏的蚂蚁。嗯,蚂蚁金服这名字取得真不错。 至于那些炒币的,我不是说哪一位,我是说你们所有的,都是垃圾。 让垃圾来的更猛烈些吧。 区块链合约的不可更改性,送一张图给你们   计划生育的变化  

Gemini_Generated_Image_oud3s0oud.jpg

nginx reserve proxy sever config for moodle

https://serverfault.com/questions/919318/moodle-behind-ssl-reverse-proxy-reverse-proxy-enabled-server-can-not-be-acces moodle is behind the reserve proxy server at http://ip:port nginx reserve proxy sever config for moodle ------------------ 2025年6月更新 moodle不是一个好的系统。我觉得没有必要坚持用它。

Gemini_Generated_Image_oud3s0oud.jpg

A few key points about paired learning

My eldest and second sons happen to be exactly 2 years apart; the eldest learns things a bit earlier and knows more, and is also considerably bigger than the second. So basically, in every respect the eldest can take the second along to do things together. Of course, the eldest seems to have slightl

Gemini_Generated_Image_oud3s0oud.jpg

By adjusting the VM's hardware configuration

It hasn't auto-rebooted for three days now. In the previous post I mentioned the auto-reboot problem of the virtual FreeNAS and the server on ESXi. Now it seems that resource conflict is a more accurate explanation than the lack of cache from passthrough disks. So, after controlling the number of CP

Gemini_Generated_Image_oud3s0oud.jpg

No more reboots for now

The four hard drives are passed through to FreeNAS via a SATA HBA adapter card. At first, following a guru's experience, I added a cache to the FreeNAS pool—a 16G SSD, from the ESXi system's storage, of course. However, his experience was to swap the HBA adapter card for one with 1G of cache; but I

Gemini_Generated_Image_oud3s0oud.jpg

网上看了一圈 passthrogh

感觉passthrough硬盘对于esxi来说并不是一种好的实践。 或许NAS该从esxi里面独立出来。 现在觉得还是直接上硬件,增加硬件性能吧,堆硬件,反正只要不涉及AI计算或者图形计算的,硬件也不会太贵了 特别想固态硬盘

Gemini_Generated_Image_oud3s0oud.jpg

在NAS操作系统日趋完善的今日

我不觉得自己配置裸机的文件服务器是一个好的实践。 仅此而已。 所以,其实对于一般中小企业而言,如果你想有一个稳定网络服务系统,首先配置一个优秀的高性能的NAS,然后,再镜像它,最好是镜像服务器和这个生产NAS之间能够实现10G光纤连接。 然后,就是,NAS通过nfs,smba (cifs)等协议,给服务器共享空间。 通过软raid可以实现多硬盘高性能高稳定的存储,其实,如果做了mirror服务器的话,我觉得raid最好就用raid0了。高性能。 华硕推出的那个4条NVME固态的raid卡,也是raid 0的,达到超级高的iops性能。 2025增补 之前deepseek之所以出色的降低了对算力

Gemini_Generated_Image_oud3s0oud.jpg

Before Hypeing Cloud Computing and Cloud Platforms Again

Companies should first get clear on one thing: In reality, a lot of services and applications simply aren't necessary! Second, small and medium-sized businesses shouldn't chase fads and waste money blindly. That said, the real problem in our country is mainly certain vendors ripping people off—selli

Gemini_Generated_Image_oud3s0oud.jpg

esxi 6.7 update3 添加realtek网卡驱动与sata驱动的操作命令

可惜我已经不用ESXI了。我觉得私有云在用这个系统有些过时和麻烦了。 当然先是准备那些文件和客制化esxi的脚本。  D:\esxi> ./ESXi-Customizer-PS-v2.6.0.ps1 -v67 ./pkg -izip ./VMware-VMvisor-Installer-6.7.0.update03-14320388.x86_64-DellEMC_Customized-A00.zip This is ESXi-Customizer-PS Version 2.6.0 (visit https://ESXi-Customizer-PS.v-front.de for

Gemini_Generated_Image_oud3s0oud.jpg

一个企业私有的自己托管的slack代替品-rocket.chat

rocket.chat 是一款非常不错的内部交流工具,当然,它也能配置成开放的社区形式。 但是我觉得它更加适合做企业内部的沟通工具。 之前华为说要启用自己的内部通信工具,不用微信做工作方面的安排,这是有道理的。 而作为一款专为工作通讯而设计的开源工具,rocket.chat的开源基础版本已经可以取代slack了。 而且,自己架设公司内部的通讯工具,通过自己控制的私有云服务器系统,有个好处,就是数据都在自己手里,只要做好内网的安全配置和对于各种爬虫的反爬配置,就可以防止数据的泄露。 -------------- 现在觉得这些都不重要了 25年增评

Gemini_Generated_Image_oud3s0oud.jpg

CentOS 8 Is Out

However, the official CentOS announcement on September 10 said that for now the effort on new releases will focus on the 7.7 upgrade, since everyone runs 7.x in production—apparently no one uses 8.0 in production. Well, obviously: 8.0 wasn't even formally released until September 24, so who'd dare r

Gemini_Generated_Image_oud3s0oud.jpg

在内网装了一个squid加速外部网站的访问

我想不到竟然有人说,用squid可以翻墙。 你给我用squid翻墙试一试? 沙雕。 我真的没有见过用透明代理可以翻墙的。 很多人写东西就是想当然。 我常常祈求上苍,能不能想办法让傻叉突变一下呢?因我对傻叉过敏啊。现在整个人都过敏得肿了。 squid做正向代理的一个好处只是多了缓存,cache。缓存懂吗? 在网络和各种app的响应中,缓存就是一切。 妈的,翻墙,你用透明代理翻墙,dns能让你过?知道墙是怎么砌的吗?是砖垒的,你透明代理就是一块玻璃,能穿破砖墙? 沙雕。 你至少要做个socks转发,然后把某些特定的http和https的流量,转发从你这个透明代理大哥这里就转发到某个隐藏的socks

Gemini_Generated_Image_oud3s0oud.jpg

php 7 特别是php 7.2出来以后

关于HHVM和php到底谁更强的争论就尘埃落定了。 赢家当然是php 7 然后现在的主线php 7.3 版本,性能是很强的了。 所以,对你的php app进行性能升级,首先就是,升级到php 7.3(现在的主线稳定版本)。 据说facebook转向了hack,我不知道他们是不是要造一个更快的车轮出来,就像他们造了HHVM这个车轮一样。 不过,车轮多一点,大家竞速一下也是好的。 但是,php 7暂时还是web应用服务器里面的赢家。           年轻人,赶紧学PHP

Gemini_Generated_Image_oud3s0oud.jpg

The Most Basic PHP 7 Tuning and Performance Optimization

0. Update to the latest PHP 7.3—at the time I wrote this note, that was 7.3.10. 1. Install and enable OPcache. 2. Install and enable APCu. Right now, I feel upgrading the version is a pretty good way to optimize performance. But the key is whether your own program code supports the new version.

Gemini_Generated_Image_oud3s0oud.jpg

I First Went Online in 2000

I remember the first time I went to an internet cafe with classmates, right after the college entrance exam. Then at Sun Yat-sen University I went online in the library; it was my classmate Deng Yifan who helped me register my first email address, a yahoo.com one, and taught me how to start surfing

离开公有云,拥抱私有云

云计算确实很好。 但是公有云计算很贵。 这个,你看看亚马逊aws和阿里云还有微软azure的营收就知道了。 而且,海外的云呢,经常访问是很慢的,这个是没有办法的了,而且我相信在未来一段时间,会越来越慢。你看看,用composer或者git下载一个包,都不知道要等多久,如果你的服务器在国内的话。 而且,云计算供应商都很鬼的,虽然有无限容量,但是,流量收费贵啊,带宽贵啊,实际上按流量收费这种生意,和卖白粉差不多赚了。 其次,容量无限啊,带宽无限啊,内存贵啊。 内存你还付得起的,反正配置费用主要就是内存费用嘛。但是,iops贵啊。 阿里云就有一个,iops随着购买的云盘容量增长的计算公式。所以,你如

Gemini_Generated_Image_oud3s0oud.jpg

SuiteCRM Finally Released Version 7.1

But later they used SaaS subscriptions to scoop up the whole open-source project and its community in one go. Actually, one should be wary of open-source communities. I recall that back then the SugarCRM 7.0 Community Edition was long delayed in release, while SugarCRM itself became a SaaS platform,

Gemini_Generated_Image_oud3s0oud.jpg

基于通信层数据包的拆包审核与重新打包发送技术

并不是一项新的技术了。 记得好几年之前就有欧洲的通信公司提供了这样的技术给某个石油生产大国,实现了基于数据包的拆包审核与重新打包发送,也就是审核通过的数据包,就继续传递,审核发现含有不合规内容的数据包,那么,这个通信就被截断了。 所以,基于IP和tcp端口层面的所有技术,也就没有什么意义了。 好有一比,有些人想通过虹吸作用,从一个地方把水吸到另外一个地方去。但是很可惜的是,你的水管本身是带滤网功能的,遇到泥沙和颗粒的触发,它就把这个水管直接关闭或者把这部分水给你抽掉从另外的一个口子漏掉了。这样,确保你的水管流出来的是纯净的干净的无害的水。 普天之水,都需要水管才能送到家,水管滤网技术谁家强?

Gemini_Generated_Image_oud3s0oud.jpg

CentOS 7 dd Disk Read/Write Performance Test

https://www.shellhacks.com/disk-speed-test-read-write-hdd-ssd-perfomanc… My WD Blue drive, connected to the motherboard via a mini-PCIe adapter card:dd if=tempfile of=/dev/null bs=1M count=10241024+0 records in1024+0 records out1073741824 bytes (1.1 GB) copied, 1.24909 s, 860 MB/s dd if=tempfile of=

Gemini_Generated_Image_oud3s0oud.jpg

Various Hilarious Tricks and Posts About the Snail Star NAS Box

As I've said, tinkering with this and that on the Snail Star's native motherboard and chip is truly like putting on a show inside a snail's shell — making a big fuss in a tiny, cramped space. Think about it: the J1900 has glaring limitations — it supports at most 8 GB of RAM. Even just as a NAS, hon

Gemini_Generated_Image_oud3s0oud.jpg

把editor放到了前端 极大地促进了发表量

有天我想,如果把编辑器直接放到了前端,那不就和微博或者facebook或者linkedin的status发布页面一样方便了吗? drupal有个发行版本social做到了那样,但是它把activities都弄进来了,做得比较复杂了。我用了它几次,关键的是它经常升级出错,卸载模组出错,我被搞的实在太烦了,所以就放弃了。 然后我想,我不就是只是需要一个status log的内容类型(content type)和一个在前端某个位置可以用的编辑器区块(block)吗? 当然,开始我想到了是把blog和status分开,status用评论系统(comments)来实现,这个想法非常自然,因为评论的编辑器

Gemini_Generated_Image_oud3s0oud.jpg

centos 7启动kvm和libvirt

具体的解释我就不多说了 反正我都是follow别人的教程 所以,直接连接教程就好了 https://www.linuxtechi.com/install-kvm-hypervisor-on-centos-7-and-rhel-7/ --------------------------------------------------------- 下面是一些啰嗦而已 对于教程,这些英文源的工具(就是说来自歪果仁做的开源的工具的,比如,centos,linux),我一般都是直接看英文的。很少用中文的教程,倒不是有些中文教程不好,尽管大部分中文的教程都是听垃圾的,很多也是机器爬取了英文的教程然后直接

Gemini_Generated_Image_oud3s0oud.jpg

Installing Docker CE and Docker Compose on CentOS 7

For deploying applications and services, Docker is just too convenient. A tutorial on installing Docker CE (Community Edition) on CentOS 7, https://docs.docker.com/install/linux/docker-ce/centos/ and a tutorial on Docker Compose. https://www.digitalocean.com/community/tutorials/how-to-install-and-us

Gemini_Generated_Image_oud3s0oud.jpg

centos在一张工控主板安装不认显示器但是又能开机

安装的时候选择的安装内容为虚拟化服务器但是没有UI 然后,安装完之后,重启,拔掉安装介质U盘,进bios设置系统盘启动。 不见屏幕显示任何内容,但是网卡不停的闪烁。 我操作了一会鼠标和键盘,可以响应热键重启,所以,猜想是不是没有装UI它就没有这个显示器的驱动,只是启动了一个没有显示界面的系统。然后,用ssh通过另外一台机子登录,果然是这样。 yeh! 上次我找这个工控板的开发商,说,你们板子有问题啊,我装ubuntu没问题,但是装centos启动它是黑屏的。看来是错怪了他们。 娃哈哈! 明天起来给他们售后工程师去说一下这个事情,道个歉。

Gemini_Generated_Image_oud3s0oud.jpg

Publish a Short Post If You Want to Publish a Short Post

Publish a long post if you want to publish a long post. And I've made it possible to publish articles right from the homepage. So what's the difference compared to Weibo? At least in terms of usability, there's no real difference either. It's just exposing a content input form to a frontend block. B

Gemini_Generated_Image_oud3s0oud.jpg

Still Need to Restore and Import Some Old Posts

Although earlier, for some inexplicable reason, I forgot to renew the database subscription, which caused a stretch of newly published posts to be lost. This won't happen again. Even if the server lapses, it just becomes inaccessible — but the database lives in my own private-cloud cluster, so unles

Gemini_Generated_Image_oud3s0oud.jpg

With This, Writing Becomes Fun.

I'm truly glad to be able to use this technology to publish my little records and thoughts to the world. True, the machine-translated foreign languages aren't always precise, but I believe that for native speakers of those languages, getting the gist of what I mean is (if we don't demand word-for-wo

Gemini_Generated_Image_oud3s0oud.jpg

surfacebook也是垃圾

终于把我的surface book给修好了,自己拆机,自己换电池,自己装回去。 再换电池重新启动看到屏幕背板上四个孔闪出了光亮之后,我就在心里喊了一声,稳了! 然后再小心翼翼地把屏幕转过来,看到了熟悉的深蓝大海开机界面,我就恨不得把还在睡觉的孩子们喊起来和我一起分享这个喜悦!

2016年的好大儿与好儿儿.jpg

除了你,这个世界一无所有

 今天又到了六一节了,作为两个儿子的父亲,当然是要写点东西的,虽然儿子们现在还读不懂,但是,还是要写出来,留待日后。 儿子们,我想对你们说,除了你,这个世界一无所有。因为,你就是度量这个世界的尺度。这个世界的好,这个世界的坏,这个世界的美,这个世界的丑,都只有你能够感知,你能够判断,当然,你也能够创造。 在未有人类之前,世界就傻啦吧唧的存在了好多亿年了,大概有40多亿年了吧,但是,直到有了人类,世界才有了度量。至于某些宗教人士说的那些虚无缥缈无法证实的神迹与神话,我们就当它是原始人类一种无知的妄想吧,毕竟,他们的逻辑本身也很混乱,他们的说辞,本身也经不起推敲,当然

韭菜割了还能长.jpg

cn域名只有企业可以注册了

在CN要冲百万的时候,好像没人管什么CN注册的问题。 在央视吹口水的时候,又要企业才能注册了。那在一元时代注册那么多CN域名的站长怎么办呢? 所以,我看了一下CNNIC的缩写,应该是可以扩展成:Center of Noreason Net Information Control这样的名字了。中国无厘头网络内容控制中心。    附:CNNIC关于进一步加强域名注册信息审核工作的公告 为了提升域名注册信息的真实性、准确性、完整性,进一步加强域名注册信息审核工作,现通知如下要求: 所以,我看了一下CNNIC的缩写,应该是可以扩展成:Center of Nore

Gemini_Generated_Image_oud3s0oud.jpg

测试一个邮件发blog的服务

如题 题目已定,内容已定,文字将定。   Posted via email from George's posterous ------------ 2025年6月3日 增补 这个posterous服务也挂掉了 Posterous emerged from Y Combinator in the summer of 2008 as an innovative company focused on making blogging simple - as simple as sending an email - and now has more than 15 million month

2009中国互联网大会

  “2009中国互联网大会将于11月2日至11月3日在北京国际会议中心隆重举行,本届大会围绕在当前经济环境下,国务院提出的“保增长、扩内需、调结构、促就业”的重要精神,以科学发展观作为大会根本原则和指导思想,主题为“危机?转机?契机――金融危机下的中国互联网力量与信心”,以“互联网与服务”、“互联网与民生”、“互联网与先进文化”三大版块为核心,延伸出多个特色主题论坛,大会还将与9月14日举办的首届中国网民文化节活动交相辉映,更加贴近网民,关注民生,形成“一会一节一盛典”的创新模式。   小事开大会,大事开小会

Gemini_Generated_Image_oud3s0oud.jpg

《我看中国大学的教育现状》在华尔街日报中文版网站被刊发之后引起的评论

《我看中国大学的教育现状》在华尔街日报中文版网站被刊发之后,也引起了不少的评论,它在本博上原来是针对华尔街日报中文版的一篇文章《中国大学扩招易 学生就业难》而作的一个短评。这我我再把它和它在华尔街日报中文版网站上获得的评论一起整理出来,当做一个存档吧。特别是WSJ经常被墙的情况下。 2014年5月1日:华尔街日报中文网这篇文章的链接得翻墙才能看到了。真是让我很高兴呀。   五年前的文章了,可是,现在的状况有什么改善么?没有,中国经济的兴奋剂依赖症,不是还在么?调控调控,调了几届了,还是走老路来的舒服。引鸩止渴,爽且速衰呀。经济结构调整不力,高知就业就是狗屁呗。创业也舍不得促进,贷款贷

Gemini_Generated_Image_oud3s0oud.jpg

启用新域名

  感谢CN域名1元注册,挺不错的,便宜又实惠。 你现在就可以点击这个链接 http://wangjueju.cn 这是一个专注于教育咨询和教育研究的个人博客。本博客一切信息皆为个人观点,与任何机构及其他个人无关。 本博客的所有内容允许在授权许可的情况下转载,如需转载,请联系george转载文章必须注明来自本博客,并且标示出文章在本博客的完整链接。请不要断章取义,编辑和修改本博客文章再加以公布。任何不符合上述规定的转载,本人及本站概不负责。  

Gemini_Generated_Image_oud3s0oud.jpg

FTP客户端二进制上传的设置

  php文件要求使用 FTP 软件上传 php 文件时,使用二进制(BINARY)方式进行,否则将无法正常使用(安装时,出现页面空白的现象)。 所有的 FTP 服务器端和客户端软件均支持两种方式的文件上传,其一为文本(ASCII)上传,其二为二进制(BINARY)上传。PHP要求用户在上传 PHP 程序文件时,使用二进制的上传方式进行。原因为某些程序文件经过编译处理,使用一般的文本上传会造成文件传输错误,影响您的使用。您可以在所有的 FTP 客户端软件中找到有关二进制上传的选项,例如 LeapFTP, CuteFTP 等。以下举例说明这两种客户端软件设置 PHP 文件二进制上传的方

Gemini_Generated_Image_oud3s0oud.jpg

批斗网申服务器速度最慢的两所美国大学

现在各大学都流行网上申请,online application. 但是有些学校的网申服务器访问起来却非常的慢(如果你是教育网用户访问起来慢应该是正常的,因为据说有些学校如果要开通国外访问是要另外花钱买代理的)。 今天要拿来批斗一番的是两个学校的网申服务器,Boston University (boston 大学)和University of Arizona(亚利桑那大学)。即使我用电信(注意,电信是中国出国海缆带宽拥有量最大的运营商)的ADSL访问,打开这两家的网申网站仍然像蜗牛一般慢。这不,我这篇牢骚文都写完了,刚刚完成一个登录过程,有时候它干脆给你来个空白页面,NNGX。我觉得肯定这两间学

2002年在中山大学南校区生命科学院曾宪梓北楼门前与达尔文雕像合影-留学专家菊叔.jpg

工作实在太忙了

一方面因为之前的数据丢失了,因此之后决定每周备份一次数据。另外,工作实在太忙了,现在正式进入留学申请准备的最紧张阶段,好多客户服务要做,每天都要加班,每天都累得不行了,没什么体力写日志了。