最新发布

宇托 SarasaYt 50 0 条

之前一直用更纱黒体(Sarasa Gothic / 更纱黑体 / 更紗黑體 / 更紗ゴシック)。用了一段时间,还是发现有很多不满足自己的需要的地方,主要是下面两点:一些全角字符不显示为全角,作者说英文显示就是这样了,但我做对日项目,对全角半角相对需求会高一些。连体字,这个玩意因人而易,但我个人是极其不喜欢的,可能打印时显示连体字会比较容易理解,但写代码时一看到这个就觉得不舒服,敲出来的东西和显示的不一样。因为上面的两个原因,我终于...

宇托 PHP, Wordpress, Laravel, Authentication 31 0 条

最近做一个系统,其域名主站是用WordPress来实现的,在域名下有一个子目录是我要做的一个小型管理系统。管理系统用的是Laravel 5.5,客户要求在WordPress主站上要根据子站是否登陆来显示头部菜单。换句话说,就是要在WordPress里取得是否已经在Laravel里登陆。考虑了很久,其实方法有两个。一个简单,一个复杂一些,基本都能实现。方法一这个方法不支持Cookie,如果实现几天无需登陆的功能,请使用方法二。这个方...

宇托 PHPStorm, LineSeparator, CrLf 71 0 条

最近一个项目,之前的换行都是\n,最近发现有些代码变成\r\n了。找了一下原因,原来PhpStorm在默认情况下,新建文件都是使用系统换行符,所以很多文件都变成\r\n了。其设置方法如下:在菜单 Setting -> Editor -> Code Style -> Line separator 里,把System-Development改成Unix and OS X (\n)就行。如下图:

宇托 C 35 0 条

最近做一个32位转64位的项目,需要把之前的警告全部改成非警告版。之前是用VS2005编译的,现在改成用VS2017编译。在编译过程中,发现fopen是警告,警告说要改成fopen_s,但改完之后,发现跟原来的要求不同了。这个项目中,要求文件是不锁定的,也就是说常驻程序执行过程中,也能随时复制更新文件。但改成fopen_s之后,发现文件无法复制了。找了一下MSDN的说明,内容如下:Files opened by fopen_s a...

宇托 Wordpress, FileManager 26 0 条

我不太喜欢用WordPress自带的文件工具,昨天WordPress的FTP坏了,想上传个文件也不行。于是想想是不是写一个WordPress上传文件用的小工具。在网上找了一下,发现 simple-file-manager 很是符合我的要求,于是就想在它的基础上,修改一下,和WordPress能结合起来。然后,我就写了一个 WordPress File Manager,放到 GitHub 上了,地址是 https://github....

宇托 GitLab, AutoDev, FTP 34 0 条

最近私有项目放弃了GitHub,全面转向GitLab。原因有两个,一个是GitLab免费,另一个是GitHub被微软收购了。虽然微软是一个伟大的公司,但被它收购的项目基本上伟大不起来,呵呵。在使用GitLab时,发现免费版的它居然支持AutoDev,太让人感动了,我都想买它的收费服务了。哈哈。闲话不说了,直接说AutoDev的设置和使用方法,到目前为止,我只使用了它的FTP功能,所以只介绍用GitLab的AutoDev实现自动FT...

宇托 Disable, PHPStorm, Hints 29 0 条

从PHPStorm2017.1开始,在编辑器中添加了参数名显示功能。看纯粹的代码都看习惯了,再看这种参数名显示的,感觉很不爽。因为代码对不齐了!!!!如下图所以就我的感觉来说,关了比较习惯。其关闭的方法有两个:方法一:用设置来关闭打开 Setting... 窗口,然后左边依次打开 Editor > General > Appearance。然后再右边窗口取消 Show parameter name hits 的选择框。...

宇托 Python, SQLite 22 1 条

最近做一个小活,发现客户那边执行没有问题,我自己的机器上就没法执行,在网上找了一下,发现是Python3.7的Sqlite3模块无法执行VACUUM语句。大概的错误信息如下:Traceback (most recent call last): File "D:\TestProject\insert.py", line 25, in <module> conn.execute('VACUU...

宇托 none 15 0 条

前两天给办了小孩出生证明,为了方便自己和大家,写一下步骤。1. 到区(市)役所开出生证明的复印件要注意的不是A4那个,而是之前在出生时在医院开的,有父母名字等详细信息的那个,是A3大小的。所需资料:个人证明(在留卡)费用:350日元2. 到外务省认证直接去外务省也行,邮寄也行。方法可以直接参考外务省的介绍:https://www.mofa.go.jp/mofaj/toko/page22_000608.html所需资料:申請書以及在...

宇托 Honeyview, FSViewer 67 0 条

之前一直用FSViewer来看图,FSViewer确实是一个不错的看图工具,不过有时在做项目时,客户发个截图过来,就不看使用全屏看,但个人的照片什么的又想用FSViewer。于是就想再另外安装一个小巧的,不全屏的看图工具,不需要太多功能,能看图就行。找来找去,找到了Honeyview。它是和Bandizip一个公司出品的,话说Bandizip真的不错。试用Honeyview的结果,发现它完全满足我的需要,而且是免费的。它的下载地址...

宇托 Cassandra, Backup, Restore 32 0 条

Cassandra的备份和恢复主要是通过快照(snapshots)来实现的。大概的步骤是通过快照(snapshots)备份数据,恢复时先清空数据表,然后把各表的快照(snapshots)复制到对应表的数据保存目录,覆盖原数据,然后重新加载,数据就恢复了。生成快照(snapshots)一般的备份的话,可以直接使用下面的命令:# nodetool -h 服务器 -p 端口 snapshot -t 快照名 -kt 数据库名.数据表名, ...

宇托 PostgreSQL, Backup, Restore 25 0 条

其实PostgreSQL的备份和恢复很简单,就简单的两个命令就行。主要要注意的就是几个参数。比如是否包含DDL,是否清除原有数据,备份格式之类的。例如:# 备份数据 pg_dump -h localhost -p 5432 -U postgres -d testdb -c -C -F c -f /home/postgres/backup/testdb_bak.dmp # 恢复数据 pg_restore -h localhost ...

宇托 Chrome, Firefox, CSS, Stylus 34 0 条

Stylus和Stylish一样,都是一个本地CSS管理器。之前用Stylish,不过它出了安全问题之后就换到Stylus了。和Stylish一样,Stylus也支持Chrome和Firefox。直接在扩展市场安装就行。我用本地CSS管理器主要是处理一些网站的显示。比如Asana,在列表显示时,其项目名部分特别的窄,看不到整个项目名。在添加项目时只能看到三个半,我一般常用的有五个。于是我就定义了以下CSS。.PotPillsCon...

宇托 none 19 0 条

《黑客与画家》真的是一本很不错的书,不管是不是IT行业,这本书都值得一读。从第一章到第七章基本上没有太多的IT方面的知识,但其内容确实写得非常好。我个人最喜欢第六和第七章,他对财富的定义以及对贫富分化分化的理解比其它人更符合我的想法。把目录写一下,表示自己也看完了,哈哈。1 、为什么书呆子不受欢迎他们的心思在别的地方。2 、黑客与画家黑客也是创造者,与画家、建筑师、作家一样。3 、不能说的话如果你的想法是社会无法容忍的,你怎么办?...

宇托 Git, Portable 39 3 条

git是一个分布式版本控制软件,最初由林纳斯·托瓦兹(Linus Torvalds)创作,于2005年以GPL发布。最初目的是为更好地管理Linux内核开发而设计。应注意的是,这与GNU Interactive Tools(一个类似Norton Commander界面的文件管理器)有所不同。git最初的开发动力来自于BitKeeper和Monotone。git最初只是作为一个可以被其他前端(比如Cogito或Stgit)包装的后端...