[每日推荐Recommend Daily]远程控制系列

远程控制,Windows 远程协助,操作有点儿繁琐,QQ远程,未免太业余了吧? 今天出场的是大名鼎鼎的Teamviwer和VNC: TeamViewer是一个是真正意义全平台远端控制软件,已经发布的版本包括Microsoft Windows、Mac OS X、Linux、iOS、Android等,也可以透过网页浏览器连接,该软件可以轻易的穿透防火墙。 地址:http://www.teamviewer.com/ 只需要一台已安装TeamViewer的设备(PC,MAC,Linux),便可以轻松透过任意一TeamViewer客户端进行: 1.远程控制 2.文件传输 3.视频会议   当一台设备安装TeamViewer 后,软件 会分派一个九位、独一无二的数字ID予该电脑,而使用者同时需要为该电脑设定一个密码。当从另一电脑的TeamViewer 输入该九位ID后,TeamViewer 会要求输入该电脑的密码,以作为连接前的认证。 TeamViewer 同时可以将被遥控电脑的荧幕变成全黑及停止该电脑的键盘和鼠标的运作,全面遥距控制该电脑。 VNC系列软件 VNC(Virtual Network Computing),为一种使用RFB协议的屏幕画面分享及远程操作软件。此软件借由网络,可传送键盘与鼠标的动作及实时的屏幕画面。VNC与操作系统无关,因此可跨平台使用,例如可用Windows连接到某Linux的电脑,反之亦同。甚至在没有安装客户端程序的电脑中,只要有支持JAVA的浏览器,也可使用。 VNC系列 不用多说,跨平台必须知道的,这里推荐VNC Viewer for Google Chrome™,其实就是Chrome一个功能强劲的插件,用途和使用方法无需废话:Chrome+VNC Viewer for Google Chrome,一个VNC客户端就OK了。 这是地址:https://chrome.google.com/webstore/detail/vnc-viewer-for-google-chr/iabmpiboiopbgfabjmgeedhcmjenhbla 相关软件地址:http://www.realvnc.com/download/ 这是一些老牌有名的VNC软件: RealVNC:由VNC团队部份成员开发,分为全功能商业版及免费版。 TightVNC:强调节省带宽使用。 UltraVNC:加入了TightVNC的部份程序及加强性能的图型映射驱动程序,并结合Active Directory及NTLM的账号密码认证,但仅有Windows版本。 Vine Viewer:MacOSX的VNC客户端

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

Google合作伙伴日活动2013上海站

  2013年12月3日,Google合作伙伴日活动2013上海站在静安寺附近××举行,我收到了邀请并和老婆一起参加。个人感觉,比去年2012年上海站的活动要差点儿。 Google在发展,但在中国越来越黯淡。能看到谷歌中国的努力,也能感觉到谷歌中国的无奈。因为众所周知的原因,也不想多说,但愿Google越来越好… 这是活动的安排: Google合作伙伴日,从您的角度出发精心设计了一系列丰富内容,提升您的竞争力,最大化您的收益。我们衷心希望在与您真诚分享的同时,让此次活动也能成为您与业界同仁交流的平台。   会议日程: 时间 主题 13:00 – 13:30 嘉宾签到 13:30 – 13:45 欢迎致辞 13:45 – 14:05 携手并进,创造未来 14:05 – 14:25 广告业生态大势展望 14:25 – 14:45 用户怎样上网,我们怎样变革 14:45 – 15:00 茶歇 时间 AdSense 分会场主题 时间 AdMob 分会场主题 15:00 – 15:20 拥抱多屏时代 15:00 – 15:30 全球移动应用市场的机遇和挑战 15:20 – 15:40 […]

Continue Reading

服务器日志备份的一点小问题

前两天一个朋友打电话聊到他遇到的问题:自己动手写的日志备份脚本有问题,当移走日志文件后,应用程序不再写日志到新的文件中,kill 掉应用后才可以.. 他的脚本可能是这样的: mv /log/a_log.trace /log_bak/a_log.trace_xyz touch /log/a_log.trace 相信各位大拿肯定已经知道原因,但是我还在这里说说,为那些可能想知道原因的小童鞋。   那么,弄清楚open函数或者sys_open系统调用,知道文件描述符,即使你没有写过C代码,也知道原因了吧! 文件已经被你mv走了,可以原应用还在运行,仍旧保留着原文件的文件描述符,可是文件其实已经不存在了… 解决办法:不要删除或者移走日志文件,清空这个文件就可以了! cp -p /log/a_log.trace /log_bak/a_log.trace_xyz cp /dev/null /log/a_log.trace 再来深入一下吧: 什么是虚拟文件系统?     VFS(Virtual File System)是 Linux 内核中的一个软件抽象层。它通过一些数据结构及其方法向实际的文件系统如 ext2,vfat 提供接口机制。在其下是实体的文件系统。虚拟文件系统的主要功用,在于让上层的软件,能够用单一的方式,来跟底层不同的文件系统沟通。在操作系统与之下的各种文件系统之间,虚拟文件系统提供了标准的操作接口,让操作系统能够很快的支持新的文件系统。 一切皆是文件!   一组在逻辑上具有完整意义的信息项的系列。除了普通文件,其他诸如目录、设备、套接字等 也以文件被对待。总之,“一切皆文件”。 文件对象 文件对象是已打开的文件在内存中的表示,主要用于建立进程和磁盘上的文件的对应关系。它由sys_open() 现场创建,由sys_close()销毁。文件对象和物理文件的关系有点像进程和程序的关系一样。当我们站在用户空间来看 待VFS,我们像是只需与文件对象打交道,而无须关心超级块,索引节点或目录项。因为多个进程可以同时打开和操作 同一个文件,所以同一个文件也可能存在多个对应的文件对象。文件对象仅仅在进程观点上代表已经打开的文件,它 反过来指向目录项对象(反过来指向索引节点)。一个文件对应的文件对象可能不是惟一的,但是其对应的索引节点和 目录项对象无疑是惟一的。 struct file { …… struct list_head f_list; /*文件对象链表*/ struct […]

Continue Reading

Nexus S吃上KitKat,满血复活(cm11+刷机方法)…

CM11 官方ROM已经发布,请关注:http://download.cyanogenmod.org/?device=crespo 用Nexus S已经3年了,眼看着壮士老矣,卡到毙..该退休了.. Android 4.4  KitKat出现了..当然,当年的二太子已没有了往日的特权,无法再获取官方的更新,可是多个第三方Rom还没有忘记他,现在已经有多个4.4 的Rom出现。 这里跟大家分享这个基于Cyanogenmod有xda上大神们贡献,目前还在不断更新的 [ROM] [CM11] [UNOFFICIAL] Crespo Nightly Kangs [Kitkang] [cherry-pick]。 这个Rom几乎没有什么明显Bug,运行起来非常流畅… 这里是xda的页面地址:http://forum.xda-developers.com/showthread.php?t=2548222 ROM发布和下载地址:http://fitsnugly.euroskank.com/?rom=cm11&device=crespo 当然,或许你还需要刷入最新的4.4的Gapps,这里给一下下载的地址:http://d-h.st/EIM 我的Nexus S复活了,快试试吧… 简单刷机步骤:(这里都给出官方下载,保证最新) 1.下载ROM 这个是每日更新版,选择最新的版本下载cm-11-YYYYMMDD-****-crespo.zip,  http://fitsnugly.euroskank.com/?rom=cm11&device=crespo 如果你目前使用的是cm-10.2/1,请把下载的rom zip包放在手机的cmupdater目录下,否则随意。 2.下载recovery(recovery-clockwork-6.0.4.3-crespo.img),下面页面进入,选择nexus s : http://www.clockworkmod.com/rommanager 或者直接点击:http://download2.clockworkmod.com/recoveries/recovery-clockwork-6.0.4.3-crespo.img 3.刷入recovery,没有新意,具体请参照其它教程贴。 4.如果你目前使用的是cm-10,那么直接进入系统设置—关于手机—cyanogenmod 更新–选择你最新下载的cm-11-YYYYMMDD-****-crespo.zip,安装重启。 5.如果目前使用的不是cm-10.或其他slim等基于cm的rom,重启手机,电源+音量上进入recovery–>备份–>wipe userdata–>wipe cache–>刷如zip包–>在sd卡上选择cm-11-YYYYMMDD-****-crespo.zip. 6.重启手机 7.如果需要刷入Google服务包,在上面找到下载地址,下载, gapps-kk-20131031.zip放在手机里。重启手机进入recovery,选择刷入zip包,cm11需要的是android4.4 Google服务包,必须要升级,否则,Google paly无法连接,各种FC….

Continue Reading

CM-10.2更新后Google服务无法连接及FC问题解决

CM-10.2-R1已经发布,当然那些喜欢CyanogenMod 或者喜欢尝鲜但得不到官方升级的筒子们早就在Nightly版早就体验到4.3了。 可是对于从CM-10.1或者其他升级不想删除原有数据的用户,Google 的服务会出现罢工的问题:Google play无法连接,Google play music,Google keep,Google hangouts等应用频繁出现“已停止运行”,而且无法打开,这里将告诉你解决方法,以后的升级亦可。 首先,你需要升级googleapps,因为gapps已经陈旧了,必须刷入新的gapps,最新的gapps地址在这里:http://goo.im/gapps, 选择对应的CM版本和gapps版本下载,使用兼容的recovery刷入下载的zip包,不需要wipe数据。 CM 10.2.x 4.3.0 20130813 CM 10.1.x 4.2.2 20130812   recovery 最新版可以在这里下载:http://www.clockworkmod.com/rommanager Neuxs S Download ROMs:     6.0.4.3      6.0.4.3 接下来,你需要重新安装一些应用,因为前提不想wipe数据,那么卸载fc的应用,重新安装,搞定! 如果图省事,你可以选择恢复出厂,删除Google帐号,wipe用户数据亦可解决,但操作起来还是麻烦点。 另,CM11已经在开发中了,古董机器必须Nexus s有福了….

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

Ubuntu12 一步步安装配置(系统,FTP,TELNET..设置)

最近重新安装了Linux 操作系统,发现一些常用的配置又忘记了,需要一个个的重新google查阅进行设置,今天把我个人的操作记录下来. 这是我的几个步骤,由于记录时简单用E文写的,就粘上来了: install ubuntu linux os using U-DISK beside Widows 7 ,Warning: choose  the place where  grub.cfg  should  locate in. wlan drivers, maybe you need to connect to an available wried network, download and install the driver,and then active it. Disable the guest session. Setting the ftp and telnet […]

Continue Reading

Google今天开始为Nexus平板推送KitKat

Android originally shared: Starting today, Nexus 7 (2012 and 2013) and Nexus 10 will be getting a tasty update to Android 4.4, KitKat. Stay tuned, Nexus 4 and Nexus 7 versions with mobile data will be getting the update soon! 今天在Google+上看到这则消息,Nexus 7很快也将吃到KitKat,各位N7,N10平板的筒子们注意检查升级了…Nexus 4和LTE版的Nexus 7还要再等等了,相信很快的..

Continue Reading