my blog my blog

Category: 网络杂记
gooreplacer+反向代理=完美使用Google各种库

 

事情的起因是这样子的,正看着网页,然后忽然发现ajax.googleapis.com一直一直在载入,就是载入不进去,然后就很难过,我知道是被墙掉了,可是很不甘心,找个反代就可以比较完美解决这个问题,但是单纯的反代在服务器端容易实现,可是我们又不能改人家网站沿用的网址代码,所以,必须要从我们本地的浏览器入手来搞定这个问题。

奶牛一直用firefox用了很多年了,比较习惯,找到了一个插件gooreplacer,国人开发的,使用效果挺好的,用firebug看了下,应该是在页面载入过程中把get方法啥的网址又新加了一个get,来get反代的内容,不懂firefox插件怎么实现过程的,感兴趣的可以看作者的github。

好了,进入正题,下载地址:http://liujiacai.net/gooreplacer/

firefox版本:https://addons.mozilla.org/zh-CN/firefox/addon/gooreplacer/versions/?page=1#version-0.6

chrome版本:https://github.com/jiacai2050/gooreplacer4chrome#install

然后配置也很简单,默认用的科大的反向代理,但是个人感觉效果不好,换了360的反代。

  1. ajax.googleapis.com ---->   ajax.useso.com       
  2. fonts.googleapis.com    ---->   fonts.useso.com  
  3. libs.googleapis.com ---->   libs.useso.com   
  4. themes.googleusercontent.com    ---->   google-themes.lug.ustc.edu.cn        
  5. fonts.gstatic.com   ---->   fonts-gstatic.lug.ustc.edu.cn        

最近都没有搞什么东西,更新非常缓慢,见谅。

Dot View智能立显套失效无效解决方法

 

HTC Dot View智能立显套还是挺不错的设计,但是今天突然发现单击有效,但是无法上滑手势接听电话也无法接听了,很纠结什么原因,因为失效的只有向上的手势,向下的手势正常,这个就很纠结了,然后想到他们说Dot View智能立显套在贴了钢化玻璃膜之后会不好用,但是我刚贴上之后的两天都正常啊,擦干净贴膜依旧无效,断定问题是在系统上。

昨天安装了三个新应用,绿色守护升级了一次,还有twitch和网易云音乐,好吧,问题在网易云音乐上,因为它有控制锁屏的功能,去掉即可,肯定是跟锁屏向上手势冲突导致的,如果有同样上滑手势失效的朋友可以看看Dot View智能立显套手机有没有安装影音播放软件,然后将它们控制屏幕锁屏的功能去掉即可正常使用。

杂谈:除了程序我们还有什么?

 

写过阵子web前端和后端,就自诩为程序员吧,虽然工作已经快一年了,但几乎没干过什么与专业有关的事儿,可能最大的就是最近的职称计算机考试吧。考试就是最普通的日常操作,什么xp哇word哇还报了一门internet,只有internet拿了满分,这个很蛋疼,就是最最基础的东西我们也往往没法做到万无一失什么的。现在的工作就是发电,很无聊很单调,除此之外,打游戏陪女朋友几乎就是我的全部了,虽与预想完全不同,倒也乐在其中。每天没规律的上着白班夜班,比当程序员要辛苦我觉得,但也还好,很多东西,可能放下了也就放下了,以前我觉得我是那种放不下计算机的人,没有就活不下去什么的,现在看来完全不那么一会儿事儿,没什么会让人活不下去,除非是一点儿希望也看不到了,绝望了,所以呢,如果喜欢,就继续做下去吧。

前阵子入的bb-beagle几乎没碰过,太失误了,折腾了个netcore的路由,也不玩儿了,现在真就没什么动力做东西了。

windows下git bash如何使用http、https代理

 

以goagent的代理设置为例吧

  1. export http_proxy="http://127.0.0.1:8087" 
  2. export https_proxy="http://127.0.0.1:8087" 

这样子git bash的http和https访问都会走代理了,但是可能会涉及到https证书错误的问题,出现错误提示SSL certificate problem: unable to get local issuer certificate

  1. git config --global http.sslVerify false 

 

台式机安装2.5英寸SATA硬盘接线教程

 

一般来说呢,台式机装硬盘就链接两根线就好了,但是今天把以前一个2.5英寸sata硬盘拿出来,发现三个口,以前也没弄过,不过其实也还是接两根线。先上个图:

先看这三个口,奶牛用的是右边那两个有金手指的,最右边那个是电源接线,中间那个是SATA数据线,最左边那个也是电源线,只是是接那种四口电源的,嗯,也就是说接线的时候只接两个,一个电源线一个数据线就ok了,好吧,很久不折腾硬件了,小白了。

win8.1启用WOL功能教程

 

作为windows8.1,系统默认是无法WOL的,虽然你说WOL是关机之后的事儿,但是这跟关机的模式有很大的关系。

首先我们来看一篇文章 “Wake on LAN" (WOL) behavior in Windows 8 and Windows 8.1” ,这是微软官方对WOL在最新的win8和win8.1上的阐释,内容:

  1. The "Wake on LAN" (WOL) feature wakes a computer from a low-power state when a network adapter detects a WOL event.
  2. Typically, such an event is a specially constructed Ethernet packet. The default behavior in response to WOL events has changed from Windows 7 to Windows 8.  
  3. Windows 7 
  4. In Windows 7, the default shutdown operation puts the system into the classic shutdown state (S5), and all devices are put into the lowest power state (D3).
  5. WOL from S5 is not officially supported in Windows 7. However, some network adapters can be left armed for waking if enough residual power is available.
  6. Therefore, waking from S5 is possible on some systems if enough residual power is supplied to the network adapter even though the system is in the S5 state and devices are in D3. 
  7. Windows 8 and Windows 8.1 
  8. In Windows 8 and Windows 8.1, the default shutdown behavior puts the system into the hybrid shutdown state (S4), and all devices are put into D3. WOL from S4 or S5 is unsupported.
  9. Network adapters are explicitly not armed for WOL in either S5 or S4 cases because users expect zero power consumption and battery drain in the shutdown state.
  10. This behavior removes the possibility of invalid wake-ups when an explicit shutdown is requested. Therefore, WOL is supported only from sleep (S3) or hibernation (S4) states in Windows 8 and 8.1. 

首先呢,说明了WOL的工作原理,这是对于计算机在低功耗模式下的一种唤醒,它是通过网卡检测WOL事件完成的,而WOL事件呢就是那个以FFFFFF开头的udp数据包啦,感兴趣的朋友可以看下,这个udp包属于ARP的,抓包看下内容就一目了然了。win8.1的快速关机时将计算机关闭到hybrid shutdown state (S4)而不是 classic shutdown state (S5),而且在S4 S5状态下网卡都是不工作的因为这两种模式都几乎是无功耗的。

  1. In Windows 8 and 8.1, hybrid shutdown (S4) stops user sessions but lets the contents of kernel sessions be written to the hard disk. This enables faster startups. 
  2.  
  3. To disable the S4 state in Windows 8 and 8.1, follow these steps. 
  4.  
  5. Note We do not recommend that you disable the hybrid shutdown (S4) state. 
  6.  
  7.     In Control Panel, open the Power Options item. 
  8.     Click the Choose what the power buttons do link. 
  9.     Clear the Turn on fast startup (recommended) check box. 
  10.     Click Save Settings. 

win8和win8.1支持WOL也是有道可循的,进入控制面板–电源选项—在电源按钮选项哪里将快速启动关闭。然后设备管理器网卡属性中将wol和magic package哪里都允许就搞定了。

技嘉Gigabyte Z87x-oc主板WOL无法唤醒解决方案

 

最近入的第一张台式机主板技嘉Gigabyte Z87x-oc主板,BIOS固件版本是F6,存在电脑关机后无法使用WOL功能唤醒机器的问题,经过一番折腾终于把问题解决了。缕一缕思绪:

1.首先怀疑是BIOS配置问题,WOL选项已经默认开启,跳入下一项

2.网卡驱动上的WOL相关选项设置,设置完成,仍旧无法唤醒,跳回第一项

3.经过测试技嘉Gigabyte Z87x-oc主板的F6 BIOS固件存在WOL功能配置显示与实际相反的bug,即设置为启用实际为不启用,更改为不启用后可以再待机和睡眠状态唤醒成功,但是关机后一段时间无法唤醒。

4.电源存在问题?记得当时安装电源的时候电源少一根线,后来查了下是-5V电源,不是5vsb,忽略,继续查找BIOS问题

5.版本bug?升级到F7 BIOS固件,启动,关机,唤醒失败,问题回到3,还是WOL的显示与实际相反,再在BIOS中将启用改为停用,WOL功能正常,关机等待5分钟后仍然可以正常唤醒。问题解决

 

后记:BIOS升级使用的是技嘉的@BIOS,操作很简单,桌面环境操作,但是开机着实吓了一跳,机器自启两次失败,第三次才启动成功,吓出了一身冷汗,第一次升级BIOS固件,危险性还是相当高的,特别是没有UPS很害怕断电神马的。这次没有升级到最新的F8,万一F8的WOL功能依旧不行,降级也存在危险,有问题也不好处置,因此升级到了一个中间版本的BIOS还是比较保险的。新入了一个netgear wndr3800路由,dd-wrt搞起,准备抽时间写点儿东西神马的,啦啦啦~~~奶牛归来,继续折腾!

BeagleBone-Black在usb模式下无网线访问网络教程

 

BeagleBone-Black昨天到手的,自己从element14上搞到的,英国直邮,还比较不错,今天把系统替换成了Debian,搞起来吧,没事儿总得找点儿小玩具玩儿,现在linux扔下已经很久了,发现apt-get都变得好陌生了,拾起来,拾起来。

好了,说说今天想记录的,就是bb-black在usb模式下如何不插网线访问网络,其实默认情况下驱动装好后,BeagleBone-Black就已经在一个usb搭建起来的网络中了,网关是你的pc,客户端就是你的BeagleBone-Black啦,ip也都确定,网关,也就是你的pc的ip是192.168.7.1,你的BeagleBone-Black的ip是192.168.7.2。思路清晰之后就是操作了,先在pc上搭建一个http代理服务器,奶牛现在在win8.1系统下,首选了ccproxy来做,代理装完直接启动就可以了,默认端口是808.

下面回到BeagleBone-Black,我们需要在BeagleBone-Black设置一个全局http代理,也很easy。

  1. root@nenew-bbblack:~# vim ~/.profile  
  2. export http_proxy="http://192.168.7.1:808" 
  3.  
  4. :x保存后 
  5. source ~/.profile 

嗯,结束之后apt-get update下,成功。

魔力鸭Ducky 2108s绿色背光红轴机械键盘评测

 

好久没有入新外设了,当学生的时候一直觉得键盘这东西,有个可以打字就好了,不必要用机械键盘神马的,虽然也很想要(太贵是真的),就拿cherry那个G80-3800那款,当时第一次看到是在我们Java老师的办公室呢,当时一直觉得无线键盘神马的最方便,往usb接口上把接收器一插就搞定了,工作了之后,可能很多观点都会改变吧,现在在用usb的鼠标键盘,而不是无线,可能就是复古神马的吧。

好啦,言归正传,来说说今天的主角魔力鸭Ducky 2108s机械键盘,奶牛选的是绿色背光的红轴机械键盘,tmall上随便打开个机械键盘的商铺都会把黑红茶青这比较常见的四种轴的特点跟你介绍一番,奶牛看来无非也就是两点区别:

1.有无段落感:介绍上说黑轴红轴没有段落感,呃,其实呢,感觉敲击的时候还是会有键盘的声音,不知道这个段落感是连续按同一个键还是什么,至少奶牛感觉这个红轴打字还是会有感觉的。

2.按压力大小:四种轴的按压力不同,所以打字的手感也会不同,红轴黑轴比较适合打游戏,茶轴青轴比较适合码字(好吧,其实当年我也混着当过码农神马的)

奶牛手上的这把魔力鸭Ducky 2108s绿色背光红轴机械键盘按压力并不需要太大,但是刚上手的时候还真的是需要一番适应呢,要不键位的位置大小哇,按键的距离掌握什么的可能并不是太习惯,奶牛买的键盘是有绿色背光的,背光有七段频率可调,还可以有呼吸灯模式,支持全键无冲和锁win功能。键盘的重量比较了得,感觉比自己从前的键盘厚重太多了。键盘的手感还是相当好的,也用送的拔键器试了下拔键,so easy,而且超级好用,比想象中的简单多了,清理也应该会比较容易噻。

奶牛是在天猫入的,自己砍砍价能包邮,点此进入店铺购买

最后上图大家看下效果:

关于goagent的403错误的一些解决方案

 

1.版本

其实我用老版本一点儿问题也没有,前几天手贱,真的很贱,升级了,然后,呃,各种问题

2.升级失败

升级就403更新不上,因为国内的ip可能有一些封锁,挂代理或者vpn来搞定更新

3.删除hosts

进入自己的system32/driver/etc/hosts删除,可能是手动更新过hosts造成的,linux就直接/etc/hosts改回原样