2018年12月的文档 30篇:

Feedval的后期开发实况(8):点赞和收藏
2018年12月27日 08:08

Feedval不仅是一个RSS阅读器,也是一个独立博客之间的互动社区,因此需要有点赞功能。值得一提的是,过几天需要新增一个功能:用户在面板里,可以关联一个博客(也可以关联多个?),当给别人点赞、或收藏时,别人的博客会加1分,自己的博客也会加1分。当一篇博文被点赞、或收藏5~20次时,自动升级为优质博文,并自动推送到Blogval平台。达到100~N次,自动升级为精品(或热门)博文。……

固定链接 | 发表评论(0) | Trackback(0)

Eonval开源软件的人生心路历程(3)
2018年12月25日 07:19

大家早上好!很快就新年了,即将迎来我的第39个春秋。这一篇,是《写开源软件居然会上瘾》、《新项目的临时新计划》(耗时3小时)的续写。从今年9月,我突然有了写开源软件、开源程序的想法。我的Webshu网站经历了15年多、个人博客经历了12年多,才有了这个想法。……

固定链接 | 发表评论(2) | Trackback(0)

Feedval的开发实况(7):后期的完成进度表
2018年12月24日 09:52

因为数据关联、算法的原因,很多条目的完成,都是很痛苦的,因为眼睛要持续不断盯着电脑屏幕几小时,不能中断,因为一旦中断,会忘记刚才的想法,又得重新开始。删除RSS、删除分组、全文显示和自动折叠、清除缓存这几项的数据关联较为复杂,所以放到了后期,这几天总算完成了,这几项平均每项都要消耗半天~1天的时间。其它的条目,每项完成至少也要1~3小时以上,要做很大量的数据写入、删除测试。……

固定链接 | 发表评论(0) | Trackback(1)

装机重要步骤分享:SSD固态硬盘快速手动装系统+4K对齐+分区+避免双硬盘的盘符交错
2018年12月22日 19:42

本文的方法,是几年前经过多次的测试,总结、摸索发现的原创方法,快速把硬盘变成启动盘的方法。按照本文的快速方法,可以把硬盘分为3种:小容量硬盘、SSD硬盘、2T及以上的大容量硬盘。因为这3种硬盘无法用同一种方法,步骤稍微错一步,就无法让C盘变成启动盘。

很多人装机都用Ghost,从XP,到Win7~Win10,都用Ghost安装系统。用Ghost安装系统,则无需使用本文的方法。因为Ghost安装系统时,会直接把C盘变成启动盘。Ghost有个缺点是每次都会自动快速格式化C盘;不喜欢快速格式化的朋友,可以选择本文,本文的方法只在新硬盘时快速格式化C盘一次,以后不用格式化C盘。……

固定链接 | 发表评论(0) | Trackback(2)

底层技术分享:离线版网页和缓存的程序设计思路
2018年12月22日 17:33

在前文《Webapp VS APP》,APP和网页的一个核心的区别是,APP本身是一个数据外壳,并且数据是缓存到手机中。APP和网页,两者各有优缺点。APP的优点是能离线访问,但缺点是缓存数据占用较大的手机ROM空间。这个缓存,对于运营者来说,能够节省大量的带宽,增加更多同时使用的用户。……

固定链接 | 发表评论(0) | Trackback(0)

故障解决分享:Win7 PE/Win8 PE下用7-ZIP/WinRAR解压缩大文件提示“磁盘空间不足”
2018年12月22日 11:35

我有时需要在Win7 PE下解压缩大文件,但是时常会提示“磁盘空间不足”。遇到这种问题,过去的几年里我都是重启,再次进入Win7 PE,一般就能解决问题。

但近来发现,还是经常会提示“磁盘空间不足”,用7-ZIP、WinRAR都会有这个提示。但有时不会提示,这究竟是为什么呢?这些天终于发现了原因。可能是由于该软件在PE环境下,才会出现这类问题。……

固定链接 | 发表评论(8) | Trackback(0)

博客皮肤和安全、隐私
2018年12月21日 12:30

不知道从什么时候起,第三方博客皮肤变得十分流行。这个时间,大约始于10年前左右吧,也就是2007、2008、2009年左右。前些时间,正好发生了一起因为第三方博客皮肤,导致这个皮肤里的php文件写入了后(隔开)门程序的事例。

18年前,在我学会网页制作之前,看过一本黑(隔开)客的书,里面说黑(隔开)客必须掌握编程技术。现实的情况是,一旦你学会了编程,确实是转身一变就能轻松变成黑(隔开)。编写一个后(隔开)门程序,有多容易呢?打个比方,比如一个项目需要200-500小时完成,如果相应给这个程序里也写一个后(隔开)门,大约3-10小时就能完成后(隔开)门程序,甚至通用的后(隔开)门程序只需2-3小时完成,能控制博客所在的用户的整个空间。后(隔开)门程序的编写,远比主程序容易得多。……

固定链接 | 发表评论(0) | Trackback(0)

Feedval的开发实况(6):后期的任务进度记录
2018年12月20日 14:37

前期开发是从0一点一点写的,任务很繁多,所以前期一般不写任务计划。每次到了后期才写任务计划,我发现任务计划会越写越多,但这样有个好处是程序会更加完善。写任务计划,能抗遗忘,也能加快进度,很多任务都是在开发中想到的,平时是想象不到这些细节的

这是Feedval后期的任务进度记录,打√是已经完成的条目,没打√是未完成的。……

固定链接 | 发表评论(0) | Trackback(0)

新项目的临时新计划(图床、相册、网站远程备份等程序)
2018年12月19日 10:11

关于进度和执行力:

发这些计划,能有效敦促我提高执行力,确实见效十分明显。正如上个月发布的《Feedval RSS阅读器的参数预告》时,当时的程序还是0,此时已经完成了这个参数预告的大部分条目,经过这20天的连续工作+加班奋战,Feedval的开发已经进入后期,约完成了70%。……

固定链接 | 发表评论(1) | Trackback(1)

我的电脑又恢复了飞快的速度──电脑性能的新killer竟然是……
2018年12月18日 08:43

(注:标题的killer是“杀(隔开)手”,为了博客的安全,所以用英文代替。)

在我每天的程序编写中,至少要打开用于写程序的文本工具EmEditor 100-300次,这个软件只有一两兆,以前打开的速度飞快。最近发现,EmEditor总是要多延迟3-5秒钟才能打开。……

固定链接 | 发表评论(2) | Trackback(0)

满屏的开发、技术日志其实是生活写真
2018年12月17日 08:38

一个词总结:劳累。请大家体谅我最近发的满屏都是开发、技术的日志,每天连续编程7-9小时,到晚上都是眼冒金星。到了晚上10点,总想再多写一会儿程序,无意间,时间就到了12点。以前保持了几年每晚10点前睡,但是现在需要加班赶工、赶进度,迫使我无法早睡。就是牺牲了这每天的2小时,却使程序的进度有了很大的提高。……

固定链接 | 发表评论(0) | Trackback(0)

Feedval开发中又减去的核心功能(2)
2018年12月17日 08:14

经过这20天的连续工作+加班奋战,Feedval的开发已经进入后期,约完成了70% 。原先计划好的功能,在开发中发现有些功能的存在并没有太大意义,而且与现有的功能在用户体验上产生了一点冲突,于是不得不减去这些功能。

比如图1减去的功能,原先计划的是在Feedval阅读器的首页,能够设置按最新更新的作者、或者大杂烩(面板里称为“综合”)的形式查看。前两天发现,这个功能对于此阅读器的意义不大,因为一是如果用户选为“按作者”,浏览不方便;二是因为Feedval程序使用PHP+NoSQL的全动态架构,需要做精密的数据设计,无论数据有多大,程序的速度永远是这样快,“按作者”显示更新的功能,需要再增加一组数据表。……

固定链接 | 发表评论(0) | Trackback(0)

Feedval开发中减去的功能:自启更新RSS
2018年12月16日 07:38

自启更新RSS,就是当打开Feedval时,会自动更新RSS,设定为24小时这样自启更新一次。但这个功能有个小问题,目前的程序是更新时最好不要中断。为了减少中断,只好暂时减去这个功能,该功能之前在开发中的选项如下图:

……

固定链接 | 发表评论(0) | Trackback(0)

永久优惠制的益处:双赢
2018年12月15日 08:00

这些年,很多很优惠的产品、羊毛产品,屡见不鲜。比如我使用了3年的北京电信ifree卡(0月租,拨打京津冀电信号码免费)、使用了1年的河北阿福卡(0月租,本地本网免费),北京移动5元卡(长/市话0.12元),一旦获得、或者转入这些套餐,几乎是终身优惠的。还有国外的很多主机、VPS产品,一旦用优惠码购买,再次续费大多为当初购买时的优惠价。……

固定链接 | 发表评论(0) | Trackback(0)

相依为命的比利时兔、熊猫兔
2018年12月14日 07:48

最近发现这2只都是公兔。熊猫兔(图1的白兔)已经养了11个月,体重7.4斤。比利时兔(图1的棕兔)已经养了2个月,体重5斤多,来的时候体重不到半斤。图片看起来,好像棕兔比白兔大了,是因为白兔比较胖,睡觉时缩成一团。

兔子还有个习性,一旦适应环境后,白天大部分时间都在睡觉。这只棕兔从小就跟着白兔,把白兔当作是妈妈,每天形影不离,总是扎堆在一起。……

固定链接 | 发表评论(0) | Trackback(0)

Feedval的开发实况(3)
2018年12月13日 07:33

Feedval以及我之后开发的项目,都同时支持手机版、PC版,英/简/繁切换,无需安装客户端软件。

这两天有些家里的琐事,影响了开发进度。还有个原因是现在到了开发最核心的功能的阶段,正好这个“更新RSS”的数据分布设计十分复杂,无从下手,思考了两天都没有完成数据设计。不过,从昨晚开始,终于有了这一项的数据设计思路。单是“更新RSS”,目前已知的,至少要建立6-8个数据表,才能完成预计的功能。……

固定链接 | 发表评论(0) | Trackback(0)

写开源软件居然会上瘾
2018年12月12日 07:25

从今年我才开始有了写、发布开源软件的想法。因为开源软件,能积累更多忠实用户。无收入的事情没有人愿意做,就像2003年时期的Webshu,整整运营了1年,Alexa排名3万多保持了约半年,但是0收入,导致了后面的运营失去了方向。为什么Webshu我总是会提到2003年、2004年?因为那个平台只有2003年、2004年有故事,后来那个平台的故事基本上空白。幸好这么多年来,网页一直还存在,域名我也每年续费。……

固定链接 | 发表评论(6) | Trackback(1)

HTTP和HTTP2(多路复用)的实际跑分测试
2018年12月11日 10:08

前天的测试中,除去图片的因素,HTML传输方面,HTTP在几次测试中都快于HTTP2,如文中的最后6次对比。

这一次,专门制作了一个网页,加载50个完全不同的小图片,50张图片总体积195K,我们来测试一下实际的加载速度,是否能够体现HTTP2的多路复用的优势?下列表格右边的“https的图片”,都是https的链接,测试网页也是https的链接。……

固定链接 | 发表评论(0) | Trackback(0)

Ubuntu/CentOS+HTTP/HTTP2的速度测试
2018年12月09日 08:45

我的VPS前些天都转到了Ubuntu系统,整体真的有了明显的提升,每个单页的响应都加快了一点。一直没有做测试,昨天测试了一下,单页确实有区别。这个整体,指的是整体的稳定性,以前使用CentOS的时候,整体没有现在稳定,表现为单页加载之前,有时会多延迟0.5秒~1秒。使用Ubuntu系统之后,这种延迟的机率减少了很多。……

固定链接 | 发表评论(1) | Trackback(4)

Feedval RSS阅读器的开发实况
2018年12月08日 08:08

由于项目需要先完成参数数据的操作,所以第一步先完成参数设置的程序,参数设置的程序约用了4-5天完成。之后下一步的程序开发是建立分组(每个分组可添加100个RSS),再下一步是开发常用分组。之后的程序开发是编辑分组(包括改名、排序、设置为常用分组、排序、设置为头版等等),再一步的程序开发是删除分组。……

固定链接 | 发表评论(3) | Trackback(0)

低估了Feedval RSS阅读器项目的工作量
2018年12月07日 15:03

从11月26日开始正式编写这个项目的程序,到今天已经11天,现在每天编程7-9小时左右,合计已经用了80小时以上。项目进展比较顺利,尚未遇到解决不了的问题。

只是远低估了这个项目的工作量。有很多都是从未写过的新模块,这一块儿占用的时间多一些。这个项目用多少时间,完全无法预估。……

固定链接 | 发表评论(0) | Trackback(1)

做项目有时候真的简单
2018年12月06日 07:51

即使一个项目是10个人里有9个人说不好,却有1个人会说“太好了”、“好得不得了”,那么这个项目依然是很完美的好项目。何况大多数项目(已知名的),10个人里至少有5-8个人说好。所以,我们还有很多机会。(当然,有很多项目用户并不会去体验好不好,而是不关注。)

就像现在已经很少人用的“过时”产品,XP系统、Ubuntu 12、CentOS 5、安卓2.3、安卓4.1,等等,我依然在使用。因为我发现了这些老版本的闪光点,越是老版本,运行速度越快。……

固定链接 | 发表评论(0) | Trackback(0)

JavaScript和PHP、Shell(4)
2018年12月05日 07:55

项目中总是需要用到这3种语言,这是第4篇将这3种语言进行对比。在长期的实战中,从语法、易用性、易读性上来看,PHP在这3者中,相对是最简洁的。

JavaScript和PHP,一个是前端(客户端),一个是后端(服务器端)。PHP比JavaScript易学、易读。两者的语法,高度相似。先学PHP,再学JavaScript会容易很多,有一个很重要的原因是PHP能独立实现一个项目,较容易有成就感。JavaScript学了很久,都无法完成一个项目。(当然无法完成,因为JavaScript本身无法执行服务器端的任何数据操作。)……

固定链接 | 发表评论(0) | Trackback(0)

2018.12.4昨天中午的亲子小对话:关于读书和未来挣钱的关系
2018年12月04日 21:30

我平时和女儿交流的时间有限,所以到了吃饭的时候,经常有说不完的话。昨天的内容:

1. 为什么有的人,读书1年能比别人3年读得还多?因为很多人不珍惜时间。时间荒废了,效率就低了。……

固定链接 | 发表评论(0) | Trackback(0)

网站图标的制作利器──CorelDRAW
2018年12月04日 07:14

我使用的是十几年前的版本CorelDRAW 9。有的网站效果很好,是因为有图标的原因。图标设计难不难?其实并不简单,有的图标设计可能一小时内就完成,有的图标设计可能需要半天、几天的时间。

网站里有很多小图标,logo里也有图标,如果一个图标设计得好,用户会印象很深刻。如果想给用户更深的印象,尽可能地创新。……

固定链接 | 发表评论(2) | Trackback(0)

Webapp VS APP
2018年12月03日 09:27

我从去年开始开发手机版网页、Webapp,当时是帮我同学从0写了第一个企业跟单程序,经过连续加班,耗时累计120小时左右(合26个工作日)。

Webapp和APP这两者的优缺点,是比较显而易见的。手机客户端软件,优点是不用输入网址,有利于平台推广;用户安装之后,会节约一定的流量,这是因为很多数据已经缓存到本机;客户端软件自身为一个数据外壳,加载新数据时,只获取相关的数据,而无需加载整个页面,因为页面已经由客户端软件的外壳提供。……

固定链接 | 发表评论(0) | Trackback(1)

底层讨论:家电──抽油烟机用什么价位?
2018年12月02日 08:17

用了10多年的抽油烟机,在前几天彻底不转了,只好重新买一台。我们这里的人际圈,都明智地发现一条规律:抽油烟机如果脏了,不要清洗,直接换,因为清洗2次的价格比换一次新机还贵;抽油烟机转速慢了、坏了,直接换,因为维修费+配件比换新机还贵。

这是真的,因为一台好用的抽油烟机,现在价位也就在150元上下。清洗一次,10年前的价格是70元,现在没有问过。我搜索了某宝上的最低价位,全封闭电机款大多在138-158元,开口电机款在108、118、128元。我买的是138元的全封闭电机款(还包邮),纸箱包装看起来也和大品牌完全一样。……

固定链接 | 发表评论(2) | Trackback(0)

什么样的博文链接是最好的?
2018年12月01日 10:44

最近开发中的Feedval、Blogval项目,需要对每一篇博客的地址进行分析,分析出该地址在数据库中是否存在,如果存在,则不写入相关的数据库。通过这个项目,我发现短链接有很多好处。

为什么有时候一些明明可以很短的链接,在网上却非常长呢?比如一些新闻链接、搜索链接、大网站的平台链接等等,网址特别长。可能有2个原因:原因1. 没有及时精简、优化,比如搜索结果中有很多空的查询字段,如item.do?a=&b=&c=2,在等号后面如果没有值,这个链接完全可以在程序中精简为item.do?c=2。原因2. 面门装修、充门面,网址特别长,让人感觉是大网站,不排除这种可能,可能至少有20%以上的平台有这种现象。……

固定链接 | 发表评论(0) | Trackback(0)

较大损失:丢了一个心爱的香港号码
2018年12月01日 09:49

前几天正要给我的一个香港手机号码充值时,发现号码已经没有信号,这个号码是3A号,5985 AAA0。虽然号码不怎么值钱,但是是去年关注了三四个月,经过很多天的精挑细选,才拿下了这个心爱的号码,所以损失很惨重。再关注一两年,都未必能拿到类似的号码。

一直记得这个号码是2018-11-08到期,一咨询客服,该号在9月初停机。香港移动规定,号码在停机后,会保留30天,所以这个号码怎么都拿不回来。……

固定链接 | 发表评论(0) | Trackback(0)

Feedval RSS阅读器项目如何跑完马拉松
2018年12月01日 07:12

PHP版的RSS阅读器,我看了一下本机的文件夹创建时间,整整在一年前,2017年11月29日,当时我大概用了两三天的时间,完成了单机版的程序,大约完成了70%左右。由于没有彻底完成,所以这个程序一直没有用过。这类PHP版的程序,开发思路比较简单,主要就是运用file_get_contents()的远程调用函数,获取各RSS之后,进行分析。……

固定链接 | 发表评论(0) | Trackback(0)

王志勇:1980-09-26 (40周岁)
程序设计,前端设计。

版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。

与此相关的链接
自由勇专栏

Blog存档 Archives

2020年10月
2020年09月(14)
2020年08月(14)
2020年07月(14)
2020年06月(16)
2020年05月(13)
2020年04月(18)
2020年03月(14)
2020年02月(15)
2020年01月(16)
2019年12月(11)
2019年11月(26)
2019年10月(25)
2019年09月(30)
2019年08月(10)
2019年07月(29)
2019年06月(30)
2019年05月(26)
2019年04月(30)
2019年03月(30)
2019年02月(30)
2019年01月(30)
2018年12月(30)
2018年11月(30)
2018年10月(30)
2018年09月(17)
2016年-2017年(9)
2014年06月-09月(10)
2013年 +

2012年 +
2011年 +
2010年 +
2009年 +
2008年 +
2007年 +
2006年 +
2005年09月(4)

Copyright © 2006-2020 auiou.com All rights reserved.
此Blog程序由王志勇编写 已经发布在Arsue