[Happy New Year 2014]新年快乐!

…………………………………………………………………………………………………… Dears, What is your 2013? 喜悦过,欢笑过, 也彷徨过,忧伤过; 有收获,也有失去… 无论怎样,说声再见。 明天,开始崭新的一年, 充满希望的一年。 祝福你,也祝福我: 新年快乐,2014! Happy New Year 2014! —From GIGI. ……………………………………………………………………………………………………  

Continue Reading

[BUG]读写文件-打开正常,无法读写

问题已经描述,请思考,其实可能很深很深…… FILE *fp; char File_Name[]=”sFile_Name”; int Func( char ** args) { fp=fopen(File_Name,”w”); frprintf(fp,”Writing somthing.”); SubFunc_1(args); SubFunc_2(args); /* do sothing */ /* ……… */ } static int SubFunc_2(char **args) { if ((fp = fopen(File_Name, “rb”)) == NULL) { return -1; /* sorry ,It is all OK. */ } while (fgets(sBuf, sizeof(sBuf), […]

Continue Reading

来再对你的网站做一些优化吧

我不是做前端的,所以对于Web设计和优化我只是通过搜索学习一点点,根据一些经验片面的记录一下我自己网站的一些优化工作,这里也分享一下。鄙视一下那些用脚趾头写代码的XX公司网页,永远使用IE6+XP老古董的古董… 我的网站使用了Wordpress+terrifico主题,之所以选用这款主题,是因为他使用了自适应的设计方式..其实不全是,需要修改一定的代码.下面将我做的工作大体描述一下,主要包括.htaccess文件优化方面,自适应网页方面。 通过Google的网页分析工具pagespeed insights,发现一些我的wordpress 网站问题: 1.图片等文件没有设置过期时间; 2.部分图片没有使用进一步的压缩; 3.首页一些非必须的css加载(移动版+PC版,进行自适应网页设计) 开工,处理! 首先,通过.htaccess设置图片的过期时间,利用浏览器缓存,节约了网站加载耗时。 …… ExpiresActive On # RSS feed ExpiresByType application/rss+xml “access plus 1 hour” # Favicon (cannot be renamed) ExpiresByType image/x-icon “access plus 1 week” # Media: images, video, audio ExpiresByType image/gif “access plus 1 month” ExpiresByType image/png “access plus 1 month” […]

Continue Reading

为你的日历导入中国农历Lunar Calendar

如果你选择自己的其它国产日历APP,或者你的日历只是为了查看,那么任何一款叫做“日历”的应用都不适合你,这篇文章也不例外… 眼看着一年结束了,移动设备上的Google 日历的农历又到尽头了。从2012年开始,Android等移动版的日历应用已经无法自动显示农历日历,尽管Web版的Google日历可以默认订阅和显示中国农历。当然,iOS(iPhone/iPad)和Mac上的日历应用一样。只能自己选择源来进行导入,同步…     Google日历默认显示方式,WEB页面是由农历显示的。 首先这里给出一个2014年的日历下载源:2014年农历日历Cal 文件下载 或者点击这里。 下面是我分享出的一个订阅源:从2013年开始直到未来….请使用以下网址通过其他应用访问日历。可将其复制和粘贴到任何支持 iCal 格式的日历产品中: 带有农历月份显示的,适合在手机/平板(Android/iOS)中查看:  点击这里——[ iCal格式]>>>>   点击这里——[XML格式]>>>> 如果需要使用ics文件导入自己的日历中,可以新新建一个日历命名为 Lunar Calendar: 导入完毕后接可以选择显示或者共享该日历,并将其订阅在ios等其他日历中。 订阅成功后在菜单中选择是否显示。 最后推荐这个amazing 日历应用,由Any.do推出,默认读取和同步Google日历。非常绚丽,首次安装进入你可能会有意外惊喜… 截图在最前面 Google play 地址:Cal: Google Calendar by Any.do 。 请前往了解更多…

Continue Reading

Fedora 20正式发布,带来哪些更新呢?

Fedora 20 已于2013年12月17日正式发布。正如我们大家所知,Fedora 是一款 基于 Linux 的操作系统,一个红帽赞助的社区项目 。The four foundations of freedom, features, friends, and first are the core values of the Fedora community.历经十余年的发展,Fedora已成为最具知名度的发行版之一。 Fedora 20 带来了那些更新呢?看官方 Fedora 20 发​行​注​记​中的介绍,更新内容包括了针对系统管理员,桌面应用,开发者,特定爱好者的若干更新。 其中,主要是一些应用工具的升级,以及增加更多应用资源。 对于开发者,增加了Developer Assistant,Perl升级到5.18,更新了 python-setuptools ,Gcc以及一些Web开发资源。 对于桌面使用者,桌面很炫,说实话没有太大的更新,过多的Linux的桌面本身就有些鸡肋了..管理方面改变不大。3D打印,这个玩意儿,不大懂..言多必失.. 其它的还需要补充… 更多阅读: Fedora :http://fedoraproject.org/ Ubuntu  :http://www.ubuntu.com/ Linux   Mint  :http://www.linuxmint.com/

Continue Reading

[每日推荐Recommend Daily]两款NFC好软件云飞NFC和NFCard

========重点推荐NFCard[精简+好用]======== 1.云飞NFC 可以读取交通卡的余额信息,银行卡(银联quickpass卡)等一些符合PBOC IC 标准的卡片。 Google play地址:https://play.google.com/store/apps/details?id=com.yunnfc.nfcaction&hl=zh-CN  官网地址:http://www.yunnfc.com  帮助页面:http://www.yunnfc.com/help/ 介绍了好多的功能和用法,这里关注第一点: 1, 读取银行闪付卡(Quickpass),公交卡。 可以查看余额,交易记录等信息。目前已经确认支持的卡片有:上海交通卡(新版),深圳通卡(新版),香港八达通卡,北京市政交通卡(新版),西安长安通卡,武汉城市一卡通,深圳图书馆读者证等。其他类型的卡有待测试。 经测试招商银行IC芯片卡可以读取出IC卡中余额信息,以及交易记录(包括ATM,POS),这一点很赞! 上海紫色交通卡也测试OK。 2.NFCard 可以读取交通卡的余额信息,由于好久没有更新.银行卡(银联quickpass卡)在新的版本中已经得到支持。软件精简好用,测试可以读取上海交通卡(新版)。 Google play地址:https://play.google.com/store/apps/details?id=com.yunnfc.nfcaction&hl=zh-CN  开发者网址:https://code.google.com/p/nfcard/ nfcard程序使用android机器的NFC传感器读取非接触式IC卡,电子标签(如公交卡,银行卡,图书馆射频标贴等)。 支持符合iso7816-3 / iso15693 / felicia等国际标准的卡片,并且可以扩充支持一些专门标准(如中国的pboc2.0) nfcard程序可以用来读取电子钱包(主要是公交卡)中未加密的余额,交易记录,电子标签中的标识等信息。   什么是NFC? 近场通信(Near Field Communication,NFC),又称近距离无线通信,是一种短距离的高频无线通信技术,允许电子设备之间进行非接触式点对点数据传输,在十厘米内交换数据. NFC的常见用途? 设备之间互相通信、传输网址、Google地图信息、联络人信息(vCrad)或图片,读取标签,移动支付,可读取交通卡,IC芯片卡等.. 支持NFC的设备有哪些? 这个问题…呃…太多了,这里列举一下,Google 的一系列手机,平板,Nexus S(三星 I9020/9023),Galaxy Nexus,Nexus 4,Nexus 5,Nexus 7等;三星的一系列Galaxy手机;HTC ONE ,ONE X等,具体我也没怎么查,反正挺多的,Moto x 支持,但是Moto G不支持NFC…

Continue Reading

如何免费获取比特币Bitcoin

尽管中国Gov表示不承认比特币的合法货币地位,可以在其它地方不是这样的…如果要进行投资,这篇文章不适合你。通过简单做任务,点击广告,看视频等的简单步骤免费获取一丢丢的比特币BitCoin,娱乐娱乐倒是可以。 当然,在今天,如果不知道bitcoin,那就太不应该了,至少你应该在一年前知道..我在今天6月随便玩玩,虽没有什么收益,但也s算尝了尝鲜…简单copy的: 作为新用户,你只需选择一个钱包安装到你的电脑或者智能手机上。钱包成功安装之后,它会为你生成你的第一个比特币地址,在任何有需要的时候,你可以通过你的钱包生成更多的比特币地址。当你的朋友收到你发送给他们的比特币地址后,他们就可以付给你比特币,反之亦然,如果你的朋友把他们的比特币地址给你,你就可以用比特币付款给他们。实际上,这跟电子邮件的运作方式是非常相似的。所以剩下要做的就是去获取一些比特币,并将它们安全保存起来。要开始使用比特币,你并不需要了解技术细节。 详细请阅读比特币的WIKI:  http://zh.wikipedia.org/zh/%E6%AF%94%E7%89%B9%E5%B8%81 首先,你需要一个钱包:可以通过下载软件,APP等。 MultiBit适用于Window,Mac,和 Linux操作系统。 Bitcoin Wallet适用于安卓操作系统的手机或平板电脑。 Go to:https://play.google.com/store/apps/details?id=de.schildbach.wallet 这里推荐使用APP Bitcoin Wallet. 方便备份和转移,转账需要手续费..注意,其它APP可能不需要. • 显示比特币钱包的余额和多种货币对应换算。 • 通过进场通讯、二维码或比特币链接来支付比特币。 • 经常使用的比特币地址簿。 • 离线时输入交易将会在上线时执行。 • 比特币网络连接状态显示以及交易通知。 • 比特币余额的程序插件。 再给出通过点击广告和看视频获取免费比特币的链接地址: BitVisitor    非常简单好用的一个网站, 通过看广告获取比特币,五分钟一个,每看一个网站获取一定数量的比特币。只有                         在点击NEXT之后才算完成 一次观看,不点击Next则不能获取比特币和下一个广告。 VideoCoins      观看视频,获得比特币 CoinURL  […]

Continue Reading

请不要鄙视我,谢谢!

看到自己网站少的可怜的访问量,哦!不是少,是几乎没有! 自从6月份更换域名之后(由原来的gejo.in到现在的gigiwangs.com),各种琐事也一直没有更新,网站一度死寂…惭愧…… 如今信息化时代创造不出来有质量的内容,当然无法聚拢如此众多挑剔的淫民,只能当作自己的个人记事本,随便写写,但又想不出来写些什么…【无奈的苦笑】…… 所以..我的网站可能变得越来越乱,越来越没有条理。 技术,心得,感想,吐槽,体验….打算让它乱下去了。 所以,不要鄙视我,谢谢你…  

Continue Reading

为移动设备访问而优化

信息化时代,人们碎片时间越来越多,移动设备的使用也越来越频繁,网站必须为移动设备访问而优化.. 很遗憾,本文似乎不是讲移动优化的方法和建议的,因为,我不会.. 这里是Google提供的一些建议: http://developers.google.com/speed/pagespeed/insights/ 建议摘要 使用浏览器缓存 在 HTTP 标头中为静态资源设置过期日期或最长存在时间,可指示浏览器从本地磁盘中加载以前下载的资源,而不是通过网络加载。 优化图片 适当地设置图片的格式并进行压缩可以节省大量的数据字节空间。 缩短服务器响应时间 压缩 JavaScript 压缩 JavaScript 代码可以节省大量数据字节空间,并提高下载、解析和执行的速度。 压缩 CSS 压缩 CSS 代码可以节省大量数据字节空间,并提高下载和解析的速度。 压缩 HTML 按优先级排列可见内容 避免使用目标网页重定向 用户体验指南 1. 关注用户的目标 2. 使用清晰的结构引导用户 3. 确保用户在您的网站上知道执行什么操作 4. 提供符合用户情形的体验 5. 将偶尔光顾的访问者转变为忠实用户   今天移动版主题更新了..看着还不错,还需要设置一些user-agents…

Continue Reading

VMware Player免费虚拟机软件-VMware Tools篇..

之前已经写过文章“Why not VMware Player[为什么不选择VM-Player呢]?”一直很感叹,作为一名IT工程师,一名程序员,或者IT民工,为什么自己的电脑充斥着那么多的盗版软件,且不说操作系统,就是起码的应用开发工具,一律的免费拿来,如果真是经济原因不打算支付费用,哪有那么多开源的软件,或者免费的,为什么不去搜索使用呢,随随便便上网下载那些破解的,序列号…真心为这种行为不齿…也不想多说,大环境…一直不喜欢那些同事遇到问题:百度一下。我的观点:一名程序员,如果Google都不用,那只有呵呵了… 偏题太多,也过于激动了,总之,还是希望不要使用盗版软件进行开发创作,支持正版,支持开源! VMware Player 是个好软件! 但是在×××,可能遇到无法下载更新Vmware tools 的情形,那么只有手动下载安装,官网并没有给出直接的下载地址,通过发掘,搜索,在这里,以安装的版本号为目录: http://softwareupdate.vmware.com/cds/vmw-desktop/player/ 层级目录以windows版本为例如player/6.0.1/1379776/windows/packages/ tools-windows-9.6.1.exe.tar 下载之后进行解压,通过U盘或者共享的方式上传至虚拟机中,安装即可。可能需要msiexec 解压出msiexec /a  tools-windows.msi ,具体方法就请Google了..  

Continue Reading