分类
计算机

更新到 WordPress 6.9

由于需要使用虚拟主机的 PHP 8,之前的 WordPress 5.4 已经无法支持了,所以花了点时间将博客更新到 WordPress 6.9。为了使用新版 WordPress,虚拟主机搭配的 MySQL 5.1 也需要升级到服务商能提供的最高 MySQL 5.7,导入数据时还出现了一些波折,服务商提供的导入导出工具无法正确导入,最后靠老版本的 MySQL Workbench 完成了数据库的迁移。WordPress 更新比较简单,先在 PHP 7 环境下,按照官方手册进行升级。

https://developer.wordpress.org/advanced-administration/upgrade/upgrading/#manual-upgrade

完成升级后,把虚拟主机环境升级到 PHP 8.4,就完成了。

分类
计算机

新 Bing 默认背景 4K 原版

新 Bing 默认背景 4K 原版

New Bing default background 4K original

直接下载链接 Download link: https://www.sunjw.us/blog/wp-content/uploads/2023/02/OHR.CodexMountains_EN-US2295216929_UHD.jpg

分类
计算机

QR Code Generator

做了一个简单的二维码生成器,可以输入任何文字立即生成二维码。

I released a QR code generator, input text and get QR code, very simple.

http://www.sunjw.us/qr/

分类
计算机

更新到 WordPress 5.4

好久没有更新博客了,最近有点时间干脆把 WordPress 本身更新一下,其实过程挺简单的,唯一的问题是 WordPress 的自动升级似乎不起作用。既然不能自动更新,那么就根据以下两个链接的手动升级过程就成功了:

https://wordpress.org/support/article/updating-wordpress/
https://wordpress.org/support/article/upgrading-wordpress-extended-instructions/

现在你看到的就是 WordPress 5.4 的新版博客了。

分类
计算机

Windows 10 1903 新默认壁纸 4K 原版

Windows 10 1903(build 18282)新默认壁纸 4K 原版

Windows 10 1903 (build 18282) new default wallpaper 4K original version

直接下载链接(dowload link):https://www.sunjw.us/blog/wp-content/uploads/2018/11/img0_3840x2160.jpg

分类
杂谈

网站迁移

好久好久不写博客了。今天完成了网站迁移,从一个不知名的 host 转到了阿里云的云虚拟主机。考虑到实际上这个网站主要的流量是访问 JSToolNpp,来源大多在国外,再加上使用了个 .us 的域名,所以选择了海外云。迁移到是挺顺利,各种 FTP 一顿操作就好了,WordPress 则是直接导入的数据库。

Anyway, it works!

分类
fHash

fHash 2.0.0 for Mac OS X

fHash 2.0.0 for Mac OS X is available on Mac App Store now!
Image of Mac App Store

fHash is an open source files’ hash calculator for Windows and Mac OS X

  • MD5, SHA1, SHA256 and CRC32.
  • Drag & drop.
  • Integrated with context menu in Explorer/Finder.
  • Support multiple files.
  • Support 10.10 and later Mac OS X.
  • English and Simplified Chinese UI.

The icon “希” is from hash in Chinese “哈希”.
Thanks for Trend Micro Mobile Club’s support.

Project Site https://github.com/sunjw/fhash

分类
JSToolNpp

JSToolNpp 1.16.10 Released

What’s New in JSToolNpp:

  • 1.16.10
    • Fix configuration saving bug.
  • 1.16.8
    • Fix regex related bug.
  • 1.16.6
    • Fix negative number bug.
    • Fix some expression format bug.
  • 1.16.5
    • Fix regex detection.
    • Fix some crash bugs.

Project site:
http://www.sunjw.us/jstoolnpp/

Download links:
SourceForget.net

分类
计算机

Build CyanogenMod 12 for Nexus 5

工作之后好久不写博客了,这里都要长草了。。。

之前写过一篇 Build CyanogenMod 10.2 for Nexus 4,现在手机换成 Nexus 5 了,系统也升级到 CM 12 了,写一篇 How to 总结一下。

1. 你还是要准备一台机器(虚拟机也行),装上 Ubuntu,Ubuntu 14 LTS 是个不错的选择,LTS 会有很长时间的软件更新支持。硬盘分的大一些,100GB 起步吧,内存 3G 起,其他随意。

分类
计算机

Notepad++ plugin local exploit

前段时间,在用 npp 分析一个 html 文件时,准备把其中的混合在一起的 js 分离出来,在 js 前后换行时 npp 崩溃了,感觉是哪里 bug 了,重试了几次都能很稳定的重现。本着张银奎老师的精神,上调试器。用 windbg 附加到 npp 进程,重现这个 crash 后,停到调试器内,看了下栈。

很明显栈溢出了,返回地址都是文本中的字符,溢出发生在 NotepadSharp.dll 也就是 Notepad# 插件中。Npp 上的插件基本都是开源的,那就把代码搞下来,用 VS 编译了个 debug 版,放进去再次触发崩溃,发现 PluginDefinition.cpp 的 void Newline() 函数中