forked from https://github.com/simpleyyt/jekyll-theme-next
surenkid / pages-hi Goto Github PK
View Code? Open in Web Editor NEW看天博客
Home Page: https://surenkid.uum.cc
看天博客
Home Page: https://surenkid.uum.cc
forked from https://github.com/simpleyyt/jekyll-theme-next
https://hi.ktsee.eu.org/345.html
查找包含指定内容的文件
https://hi.ktsee.eu.org/646.html
如今VPS价格基本都不贵,搭建自己的网站大多都用上VPS了,而数据备份这个问题也是需要关注的。大多数的廉价VPS服务器,本身是不会对数据丢失负责的,因此在一开始就要考虑网站数据备份的问题。
https://hi.ktsee.eu.org/555.html
刚刚在淋浴的时候突然就想到了这个问题,关于时间与精力如何去平衡,才能让自己保持成长的状态。也算是一个胡思乱想,不过有时觉得淋浴时冲头时,会产生很多不同的灵感。
https://hi.ktsee.eu.org/560.html
公司ERP系统采用的是SQL Server服务器,默认编码是GBK,导致在Web开发时,连接数据库时需要进行编码转换,否则会出现乱码,并且这种乱码用iconv函数各种转换后,依旧显示乱码。这里记录下我的解决过程,以备后用。
https://hi.ktsee.eu.org/522.html
从来没有写过序的人,此次不得已为这本书写序,因为我觉得,按理来说,每一本书都应该在第一章之前有一个序。其内容无非是对书的推荐,以及自己的一些赞同和理解。而对这篇序来说,我还有包含更多的想法。
https://hi.ktsee.eu.org/504.html
前段时间把手机从LG E985T换成一加1,系统也从Android 4.2.2升级到Android 5.1,由于新版系统内置APN设置改变了,导致在新手机上使用ProxyDroid配合封顶卡时,无法正常访问https,这带来的结果就是,支付宝钱包,淘宝等涉及https访问的服务均无法访问,访问https://v2ex.com也无法显示,而http正常。
https://hi.ktsee.eu.org/526.html
我是个喜欢重复造轮子的人,网上的教程很多,还是喜欢自己写一份。这样比较容易加深印象,也给其他人做一个参考。
https://hi.ktsee.eu.org/547.html
因为系统使用的是amh4.2,其集成的是php 5.3.27p1版本,而适用于php5.3的版本目前应该是phalcon 1.3.6,暂且在这里安装这个版本。
https://hi.ktsee.eu.org/541.html
前日向领导申请,去香格里拉酒店听了云栖大会关于企业互联网架构的分享,这里做一个回顾。
https://hi.ktsee.eu.org/444.html
初始化本地git仓库
https://hi.ktsee.eu.org/330.html
网络上搜索到的结果大多是使用隐藏iframe方式,而这里要说的是直接ajax post提交上传的方式。ajax post提交需要用到非常牛的一个jQuery插件jQuery Form。
https://hi.ktsee.eu.org/489.html
经过昨晚的各种挑选,总算是了了机械键盘的梦,入了Cherry原厂比较受到好评的G80-3494,之前想拍几张开箱照,由于迫不及待,结果只拍了两张。
https://hi.ktsee.eu.org/333.html
新购了一块树莓派2,相比树莓派B+,在配置上有了相当的提升
https://hi.ktsee.eu.org/602.html
最近在微信服务器访问量上升,但实际并发量并不是很大的情况下,服务器频繁出现502 bad gateway错误,每次手动重启php-fpm服务后约保持2小时后又出现502错误。刚开始以为是php-fpm子进程数量设置过小,所以调整了该值后重启服务。之后问题依旧,这才觉得这个问题需要仔细的去排查一下。
https://hi.ktsee.eu.org/759.html
IBM Cloud Forum今年在南京,一天的会议相比较之前的云栖大会,虽然会议也有穿插了重点客户的经验分享以及产品推广,但IBM大会上内容的深度和高度是高出不少的,听下来也是有些干货的,下面我从个人的角度记录一下听完之后的感受。
https://hi.ktsee.eu.org/787.html
今天无意中翻到了以前收藏的图书下载链接,看到很多以前想读却一直没有时间去读的书,不禁又开始感叹。现如今想要有自己完整自由的时间真的是一件很奢侈的事情。生活,家庭各类事情,猛然间发现自己离自由越来越远,就好像一句老话,得到一些就会失去一些,这很公平。
https://hi.ktsee.eu.org/545.html
在以前经验不足的时候,搭建服务器LNMP环境,基本都是从网络上搜寻LNMP一键安装脚本,用脚本直接完成环境的所有部署。网络上的一键包有些高质量的,在安全,性能等方面都已经足够好,完全可以满足大多数情况下的需求,为什么还需要用手工搭建环境呢?
https://hi.ktsee.eu.org/672.html
网站上线前往往需要做一些压力测试,防止高并发场景时服务器挂掉。压力测试工具有不少,但是最简单的应该算是Apache附带的Apache Benchmark(下面简称AB)了,这里我就对AB的安装使用以及分析做一个简单的介绍。
https://hi.ktsee.eu.org/595.html
有人说,一流人才搞文化,二流人才搞资本,三流人才搞技术,运用到技术上来说,应该是一流的人才做标准,二流的人才做平台,三流人才做技术。
https://hi.ktsee.eu.org/468.html
起因 ==== 纠结了很久还是从wordpress转向typecho,转过来之后,甚至连主题风格都选择了类似的仿wordpress(以下简称wp)默认风格,可见其实我换掉wp并非为了好看,其实原因还是wp过慢,在速度体验上让我用起来还是有一些不舒服的地方。好吧,加上其官方商店慢如牛的下载速度,考虑到我并不经常折腾插件,需要的功能仅仅是markdown写作,反垃圾评论,代码高亮,评论邮件提醒等少量插件功能,于是换了typecho这个以简洁为设计理念的博客程序。
https://hi.ktsee.eu.org/300.html
同事的一台老机索爱ST15I(Xperia Mini)无故突然出现没有按任何键,屏幕一直震动,并且自动不停返回(类似于不断点击返回键的效果),打开任何一个窗口立刻就会被返回退出,于是拿来求救。本来初步认为是硬件故障,简单的恢复了出厂设置(一不小心把人家的通讯录和短信记录都弄没了T-T),发现问题依旧,准备给手机下定变砖的定论了。同事似乎比较紧张这个手机,虽然屏幕破了一直舍不得换,还提到上次也出现这个问题,结果刷机解决了,于是我下定决心试试刷机。
https://hi.ktsee.eu.org/789.html
由于公司需求,需要实现指定事件完成某些事件动作(例如双十一0点上架某款秒杀商品),这部分的功能原本计划基于定制化开发的模式,集成到现有的业务系统后台中。但考虑到公司同时运作的多个系统可能都会有这个需求,因此考虑上线一个任务调度平台,由任务调度平台统一进行任务调度。
https://hi.ktsee.eu.org/656.html
入手MacBook对于某些开发来说是件很方便的事情,特别是对于常用于Linux Server环境的PHP代码开发。无论是编码格式,还是常用环境配置,MacBook的Unix基础有着与Linux相近的大多数特性。还有另外一个好处,就是Mac下玩大型游戏效果终究是没有Win平台好,这样就注定了不可能在Mac上花太多时间在游戏上,间接的提高了一定的工作效率:)
https://hi.ktsee.eu.org/638.html
项目中有遇到一个需求,在前台判断用户输入的URL是否正确,如果用户输入的不是有效URL,则弹出错误提示。因为正则表达式很久没用了,同时本着不重复造轮子的想法,所以去网上搜寻了一番,找到很多大神的解决方案(见这里,这里还有这里)。但是发现有点和需求不匹配,同时检验中多少有些问题。
https://hi.ktsee.eu.org/368.html
最近新购入极路由,用其自带的动态转发功能,把家里的树莓派设置为可以远程访问的服务器,所以想可以进一步扩展一下树莓派的功能。想到家里以前有个不怎么好看的摄像头(当年买来准备QQ视频用)闲置,找出来接上树莓派,没想到直接就识别了。这样做一个家庭监控因该很容易吧,于是立刻开始动手实践。
https://hi.ktsee.eu.org/383.html
在Windows下使用Word写文档是一件比较繁琐的事情,作为我来说,更加喜欢简单明了的Markdown来写文档(或许是我的文档写作水平不够好的缘故)。但由于公司其他同事习惯了使用Word进行文档工作,因此就需要在文档修改完成成为最终版时,使用工具转换为.doc或.docx格式,传给其他同事。以前一直采用复制粘贴的方式,而现在找到两个比较实用的工具,在这里做一下分享。
https://hi.ktsee.eu.org/694.html
最近在项目上有一个简单的需求,在使用CKEditor编辑器时,点击最大化按钮,需要让最大化的窗口获得焦点,弹出退出提示,同时提供按键盘ESC键退出全屏编辑模式。这个操作模式有点类似于在Chrome中按F11全屏的效果。
https://hi.ktsee.eu.org/536.html
下载Microsoft Web Platform Installer ———————————— 用Microsoft Web Platform Installer安装PHP环境是windows下比较简易的一种方式
https://hi.ktsee.eu.org/655.html
每次换一台新电脑,或者强迫症的重装了一次系统之后,就必须重新配置一下本地的开发环境。对于配置本地开发环境,从很早以来就有多种方案,包括:
https://hi.ktsee.eu.org/635.html
其实很在之前已经写了一篇关于内网转发服务的文章,只是那次是使用shell反向主动连接,保持转发。这次因为有了一个新的需求,有两台服务器,其中一台有公网ip,另一台没有公网ip,只提供redis服务,供前面那台服务器内网访问,而现在有时候需要通过公网直接访问内网服务器上的redis服务测试用,这时候更好的解决办法是端口转发,即将公网ip的服务器转发到内网,实现直接访问内网服务器上的服务。
https://hi.ktsee.eu.org/501.html
android 6.0更新于10月5日更新,相信不少人已经更新了。我这里由于某些原因,之前Nexus5(以下简称N5)一直用的是MIUI,因此此次OTA推送并不适合我,只能采取线刷的方法,手动将android 6.0正式版刷入。其实手动刷入,也就是线刷,本身不是太难,但是在这个过程中由于一些小问题,导致花了1个半小时才完全搞定这个简单的过程,在这里我记录一下,方便参考。
https://hi.ktsee.eu.org/507.html
这个技巧其实很早网络上就有了,在网络上留下电话和邮箱的时候,总是会担心信息被爬虫抓取用来发送*扰信息。电子邮件地址自不必说,电话就泄露更严重,即使是在赶集网留下的手机号,没几天就被其他不知名的分类网站原封抓取过去。也因此需要对网页上留下的信息混淆隐藏,防止联系方式进一步泄露。
https://hi.ktsee.eu.org/697.html
最近用了几天时间为公司项目集成了全文搜索引擎,项目初步目标是用于搜索框的即时提示。数据需要从MySQL中同步过来,因为数据不小,因此需要考虑初次同步后进行持续的增量同步。这里用到的开源服务就是ElasticSearch。
https://hi.ktsee.eu.org/496.html
本来网上很很多关于这部分的教程,但是考虑到每次为了删除都要搜索一遍,于是干脆记录一下方便日后的搜寻。
https://hi.ktsee.eu.org/568.html
随着业务需求越来越多,公司整体的技术框架变的越来越复杂,对于系统的整体架构我也有了更深入一层的思考。这里分享自己的一些观点,希望能与看到这篇文字的人共同探讨。
https://hi.ktsee.eu.org/616.html
因为某些原因,目前国内的很多网盘大多关闭了,为了能有一个私人用的文件服务器,提供稳定的文件下载服务,我利用了很早前折腾用的小内存VPS(只有可怜的64MB)结合网盘,搭建了一个私人用的下载服务器,记录下搭建步骤。
https://hi.ktsee.eu.org/658.html
我们在本地开发时,由于现在大部分网络接入都在内网环境中,没有公网ip,因此想要访问本地开发服务进行测试是比较难的,这一点在微信开发时尤其是个问题。因为微信开发是需要与微信的测试服务器接口进行交互,如果没有公网ip,微信服务器找不到本机测试环境的地址,自然无法返回值,也无法完成对接。
https://hi.ktsee.eu.org/608.html
最近的小伙伴开始迷上饥荒这个游戏,甚至不惜重金买来人生的第一份正版游戏,显然在我的鼓动之下,大家买的都是STEAM版本,秋季促销双人份31元,还是比较不错的。这里要说的是搭建STEAM正版用户的联机服务器。(如果你还没购买,或者购买了TGP版本的游戏,估计是无法使用这里的步骤进行搭建和游玩的)
https://hi.ktsee.eu.org/796.html
个人备案的站长,提交的备案类型一般为静态非交互式,网站不包含可供交互的功能,例如评论或留言板。用hugo这样的静态博客自然是没问题,如果你使用的是Typecho或Wordpress之类的博客系统,可能需要关闭可以交互的功能。
https://hi.ktsee.eu.org/631.html
从苹果官方强制https接口开始,今年的https安全变的更加火热。之前的Let’s Encrypt免费https证书越发完善起来,而且随着XP以及Android 2等老旧的系统慢慢的淡出主流的市场,我觉得是可以尝试为自己的网站部署全站https的时候了。
https://hi.ktsee.eu.org/780.html
前两年入手macbook推荐了一部分好用的应用,而在Windows平台,软件本来就层出不穷,似乎没有必要特地推荐一番,但是自Win10开始,Windows加入了应用商店(Microsoft Store)可以下载相关的应用。这些应用经过微软的官方审核,安全性相对而言还是不错的,基本可以替代一些常用的流氓软件了。这里我基于自己的需求来整理一下目前在Windows应用商店里发现的一些常用软件。
https://hi.ktsee.eu.org/372.html
树莓派现在已经是全能的电影点播机,观看视频效果非常棒。之前3.5寸耳机孔输出声音总有杂音,后来买了一个转接头之后,基本没有杂音,看电影效果更加完美了。这里不得不说的是omxplayer这个命令行播放器,专门为树莓派优化的一个软件。这里记录一下使用omxplayer从零到基本完美的实现树莓派安逸看电影的过程。
https://hi.ktsee.eu.org/689.html
这本书豆瓣评分6.7左右(详细介绍见这里),的确写的比较浅显,但作者确实表达出了他的观点,给出了他的见闻,提醒读者要注意到严峻的形式。这点来说做到了表达他想表达的。给我的感觉就是,下游老人离我们并不远,就算简单的以书中的收入标准来看,自己还难以达到24万年收入的最低线(我目前的月收入是要减去房贷负债的),更不用提60万-180万存款的达成了。
https://hi.ktsee.eu.org/420.html
Discuz论坛自带的邮件发送服务到达率不够高,需要使用一个稳定的外部SMTP服务器用于发送注册验证等邮件,而在试用了国外的Mailgun,Mandrill等著名SMTP服务商的服务之后,发现其发送速度缓慢并且容易丢信,而本身我的网站服务器在国内,因此还是考虑选用国内的服务。
https://hi.ktsee.eu.org/598.html
最近在对开发的系统功能进行服务化与接口化,将现有的功能逐渐转移至接口。这样一方面方便多系统之间相互调用,同时与外部团队协作开发也容易对接。这就遇到了问题,接口增多无论是自己使用,还是对接沟通,没有文档的话都需要消耗大量的时间去回顾,沟通。这时需求就出现了,需要一个接口文档维护工具。
https://hi.ktsee.eu.org/412.html
用wordpress写博文时,最头疼的就是wordpress自身不带markdown支持,需要安装第三方插件支持,而上网搜寻后发现,大多都在推荐wordpress官方的JetPack包里包含的markdown模块。由于服务器在国内的原因,安装该插件无法轻松连接wordpress.com账号,另外为了一个markdown模块而安装整个JetPack包也略微有点多余,因此继续在网上搜寻。
https://hi.ktsee.eu.org/544.html
很早就对服务器的搬家,备份等有过一些思考,之前在服务器数据搬家的过程中用的是scp远程拷贝,这也是一个比较方便的工具,对于备份来说,使用scp每次完整的拷贝一次显然是比较低效的。
https://hi.ktsee.eu.org/593.html
抽时间在PHP方面做了一次在线测试,大致是一些PHP的基础语法测试,包括变量,数组,对象,邮件发送,session,exception等方面的测试,测试的答题大约有45题,每题测试时间是2 min,这次测试的结果让我深感遗憾,结果为了不让自己颜面无存就容我保密一下吧。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.