所有由罗佳(博主)发布的文章
21岁
今年生日没给自己画什么,因为最近一直在忙着写一个东西。
到现在为止佳佳酱也陪伴了我五年多了,但是佳佳酱不会说话,不会发表自己的观点,没有思维。在接下来的一年里我要努力让佳佳酱变得像个人一样能自己活动。
看了看这一年的博文归档,也没做什么大不了的事情,而且已经几乎变成月更2篇的状态了,真是越来越咸了呀。
[Node.js]ws-stream-tunnel
地址:https://github.com/JiaJiaJiang/ws-stream-tunnel
用websocket当管道接通两端的stream。
目前主要实现的功能是混合传输流,在一个websocket连接里传输多个stream,性能还不知道怎么样。
我也不知道画的是啥
快一个月没写博文了,这段时间里有两个星期都去焦点科技实训了,还有俩星期在当咸鱼。本来在画一幅画准备发出来的,结果突然去补樱trick了,所以到现在也没画完(这剧情怎么好像似曾相识)。其实我还有在做一个叫js-rpc的东西(当然是不可能符合任何rpc标准的),不过属于自用类型,所以就不拿来发文了。
这篇日志就到这里,接下来可能又要咸一段时间了。
[Javascript]utf8工具
写了个可以用js把字符串转utf8字节串的东西,顺便写了个反向的解析函数。虽然已经有现成的js文本编码库了,但是我并不需要那里面大多数的编码支持,所以自己写了一个。
第一份工资
可以说不算非常正式,因为是在自己家公司实习的,一个月下来今天领到了5000块工资(由我爸直接发给我的),然后请我爸妈吃了一顿晚饭。
[Node.js]实时在线人数 online
多次改进之后差不多可以放出来了,效果如我的博客顶部菜单的在线人数。(有的时候它会变成0,那不是程序问题,是我用的openshift服务器还套了层cloudflare,所以经常断开连接)
https://github.com/JiaJiaJiang/online/
非本仓库更新:加了个订阅接口然后写了个全部频道订阅页面,可点击顶部菜单里的在线人数查看。
【佳佳拆解】Fujitsu LiftBook U1010
【佳佳拆解】Dell Inspiron M5110
这就是我自己买的第一台电脑小红
昨天第一次自己开车从公司回来,今天第一次自己开车去了公司。
改装大红黑
大红黑是我的台式机,由于之前的机箱插口坏了,于是我想顺便改装一下。
这次换了机箱,主板,电源。加了显卡(上一篇文章的),pci-e接口的无线模块(wifi-bluetooth),一个排气风扇。
本来这篇文章应该半个月前就能发了,结果出了不少状况。显卡被我撞坏了一次,找修的办法折腾了好久。主板因为我选择不买新的,于是在一家店耗了很久,因为拿到的板子总是有各种问题,寄来寄去好几次,一寄就是三四天。然后陆续买了风扇和冷排。
Leadtek 1080ti
Google Daydream
[Javascript]获取触发message事件的源iframe
翻了翻message事件的属性,没找到可以直接获取事件源iframe的属性,想想也没毛病,毕竟事件也可以是其它窗口post过来的。于是想了个曲线方法。
先让发送源获取焦点,然后获取焦点元素。
window.addEventListener('message',function(msg){
//做一些事来判断是不是某个iframe发送的消息
msg.source.focus();
var sourceFrame=document.activeElement;
});
如果不想影响焦点的话,可以遍历一遍所有的iframe
function findIframe(win){
var fs=document.querySelectorAll('iframe');
for(var is=fs.length;is--;){
if(fs[is].contentWindow==win)
return fs[is];
}
}
window.addEventListener('message',function(msg){
var iframe=findIframe(msg.source);//获取消息源
});