Feedval的开发实况(10):iPhone、iPad的兼容问题
2019年01月06日 22:00

主体程序已大部分完成,剩下的工作是和站外的数据关联,下一阶段需要开发站外的相关程序、以及开发Eonval帐号。今天在网上搜索发现,IOS系统的Safari浏览器,可能对很多onclick不支持。因为我手中没有iPhone、iPad,所以无法测试。之前的程序,大量了使用了onclick,有一些地方使用onclick能节省很多字节,现在只能尽量把一些onclick去掉,改成超链接的形式,有很多页面文件需要一一修改。

现在的开发进度表:……

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

Eachval独立微博开发中最大的难题
2019年01月06日 07:47

因为时间安排的原因,此项目目前尚未动工。这是2个月前的规则预告,看起来是不是规则很多?实际开发起来的工作量、遇到的大量细节,比这些规则要多100倍、200倍都不止。但这些问题,都能一一完成、解决。

唯一的难题是,如果一个人订阅了其他人的微博(不同域名),如何能够看到他们的更新?初期的计划是用RSS输出的方式,但这样既消耗时间,又消耗微博友的服务器资源。比如订阅了50人的微博,那么每次更新需要一一检查这50个RSS;订阅了200人,每次需要检查更新200个RSS,以此类推。……

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

单机版和公用版程序的区别
2019年01月05日 08:29

之前很多次提到单机版程序。这2者,公用版的开发周期,是单机版的10~20倍以上,比如正在开发中的Feedval(RSS订阅器)就是这样的例子。

为什么会有这样大的差异?因为单机版,只是程序作者个人使用,程序都是按照最精简、最底层的方式编写。不会去写很多界面,有很多参数都是通过直接修改程序里的值,或者直接修改数据库。程序是按照作者的个人需求编写,作者知道哪种情形会出现bug,而会去避免那种情形。……

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

使用红色、紫色字体加粗的感受
2019年01月03日 12:17

本博客以前对于博文中重点要说的句子,都使用黑色加粗标签。去年9月开始,使用双色字体加粗。即使不用说明,读者也能看出来,红色代表重点紫色代表次重点。使用双色,并非为了美观,而为便于阅读。有点小遗憾的是,过去13年中,写的博客都没有用这样的方式。

其实,以前写过的很多博客内容,自己也想不起来了,只有偶尔翻看的时候才能想起来。……

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

Feedval的开发实况(9):后期的工作真是接踵而至
2019年01月04日 07:24

开发一个单机的网页版RSS订阅器,估计5-7天能完成。公用版RSS订阅器的工作量,大了10倍以上。在开发实况(7),最后几个没打勾的任务,本来已经接近尾声了,这几天又不断涌现出新的需要完成的任务,这些都是重要的功能,否则作品的功能会有一定的缺失。因为这些功能,每天都是很大的改动,最基础的第一个版本还没有竣工,所以现在无法一边开发,一边发布。

点赞、收藏页,这个功能在元旦之前,用了大约3天才完成,因为里面涉及到了一个复杂的翻页、相关数据的编排问题。翻页始终是个难题,其实也不是很难,这些年推算过很多次的翻页程序,至少有8-10次了,每次都要消耗1-2天以上,最终能完美运行。等下次再开发时,已经读不懂我之前写的翻页程序,忘记了当时的思路。这些懂不读的程序,是无法写在程序里的,所以只能再次推算。……

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

家离学校近的诸多好处
2019年01月02日 18:40

我家离女儿的学校只有半分钟路程,因为元旦取消了早上6:40的闹钟,昨天忘了调回来。女儿今天早上7:14醒来,学校规定7:30前到校。经过一番整理,她7:23走出家门,还好没迟到。

离学校远,大多数人每天接送孩子累计至少要消耗1小时。网上还有一个在深圳居住的孩子,在香港上学,每天在路上通勤要5小时,已经影响了孩子生长期间的重要睡眠。大可不必,离学校近是需要优先考虑的重要因素。……

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

新年的第2篇:时间、金钱、成熟的关系
2019年01月01日 13:06

在新年的第1篇,最后谈到了时间、人生真相的问题。欧美发达国家的很多人,都把金钱看得较淡,而更看重一个人对世界的贡献。在所有的修行领域、高等文明的世界,也是把金钱看得较淡。

欧美国家很多人能够把金钱看得较淡,是因为有足够的金钱,有良好的福利、社(隔开)会系统。这2项,是我们中国缺少的。高等文明的世界,能够把金钱看得很淡,是因为有很多超越金钱的高科技,这种高科技是我们人类缺少的。……

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

2019年快乐!
2019年01月01日 08:07

新年来得太快,祝大家新年快乐,恭喜发财!

尽管我的朋友圈子里,发新年祝福的朋友似乎一年比一年少,同样我也一年比一年不愿意再发了,因为一转眼又是新的一年。也可能是我的朋友圈子里,大多为80后,也有一些70后,少量90后。大家大多是30岁以上的人,对新年祝福的这种形式,已经看淡了。……

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

SolusVM面板的一个重要bug:为什么会出现Offline?
2018年12月31日 08:30

现在国外的VPS底层控制面板,普遍使用SolusVM。最近发现了一个重要bug,前几天我收到Virmach的邮件,说会在太平洋时间12月29日中午12点~下午1点,1个小时的时间需要断电维护。前天下午在维护完毕之后的1个多小时,还是打不开我的网页,SSH无法连接。

于是,尝试在SolusVM面板点击“Boot”,让VPS开机,之后正常运行。……

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

近期的主机使用小记
2018年12月30日 07:50

可能有朋友会问,为什么我一直不用国内空间?原因有好几个:贝岸期间需要关闭网站;国外环境比国内成熟很多年,也便宜。同样的配置,国内空间的价格是美国空间的3~10倍。(题外话:中国的手机通讯服务,却比美国、香港成熟得多。)

贝岸,其实我是第一批贝岸的用户。国内的ICP贝岸制度,始于2005年。那时候我自己有4个域名,当时有7-8个客户的网站,都依次贝了岸。那个时候贝岸,也是普遍需要关闭网站的,从一开始,就是这种方式。不过,那时候我的合作伙伴和我聊得很熟,所以没有关闭网站。当时贝岸,大约用半个月,之后接到回访电话,是一个很端庄温柔的女士的声音,告诉我“通过了”,而且后来我获得“粤ICP备05003182”、05003186、05003188、05003189的靓号,我反而喜欢ICP贝岸。……

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

人生真相思考:非仰慕即鄙视的现象
2018年12月29日 12:16

因为平时时间太少的原因,现在只能偶尔看一看老梁、高晓松、窦文涛等很多金牌名嘴的节目。我非常喜欢他们的节目,是因为他们的节目,并非为了收视率,而有很多人生、思想里的干货分享给观众,尤其是老梁、高晓松,更了解中国人、现实社会的人情世故。

人到了20多岁,30多岁走向社会之后,不可避免地,会存在一种广泛的现象:看不起。有可能会看不起别人,也可能会被别人看不起。……

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

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

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

这个“点赞”的名称,有可能大家平时见得太多,所以不愿意点击了。为了鼓励点击,我正在考虑是不是要改为“加分”2字。……

固定链接 | 发表评论(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小时以上,要做很大量的数据写入、删除测试

今天要完成的是字体大小的设定。在CSS文件里,会自动判断PC版、手机版,原先计划的是分为:大、中、小,在面板上更改之后,PC版、手机版都会发生变化。现在改为设置之后,PC版没有变化,手机版的字体大小会有变化,所以参数设置里原来的“字体大小”,改为“手机版字体大小”。……

固定链接 | 发表评论(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空间。这个缓存,对于运营者来说,能够节省大量的带宽,增加更多同时使用的用户。

网页,通常大多数站点不做缓存设置,只有图片、JS、CSS这些不常更新的文件,才能设置缓存。公共访问的站点,如网站、博客、论坛等等的动态页,由于更新较多,所以即使想做缓存设置,也没有意义。缓存设置,只用到一些个人版的网页,如某些数据的记录,笔记本、日记本这样的。……

固定链接 | 发表评论(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年有故事,后来那个平台的故事基本上空白。幸好这么多年来,网页一直还存在,域名我也每年续费。

使Webshu中断最大的原因是2004年3月,我去了深圳,当时在华强北,差一点就转向另一个行业──电子元件,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系统之后,这种延迟的机率减少了很多。

在本次的测试中,重装了几次系统,用同一主机、同一页面测试,Ubuntu的单页比CentOS的单页快。在Ubuntu+Apache下,https和http的测试数据上,速度完全一样,实际访问起来也较难看出区别。但我还是感觉http应该会更快一些,毕竟有大量的hash加密的负载的因素,SSL的hash算法过于复杂。……

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

首页 | 上一页 | 下一页 | 末页 (共35页)

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

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

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

Blog存档 Archives

2021年06月(9)
2021年05月(17)
2021年04月(25)
2021年03月(6)
2021年02月(17)
2021年01月(30)
2020年12月(19)
2020年11月(18)
2020年10月(15)
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-2021 auiou.com All rights reserved.
此Blog程序由王志勇编写