取势 明道 优术

作者为 扶 凯 发表

前些日子使用 Lua 写了一个, 给请求的外网转换成内网 IP 的 MogileFS 模块, 后来发现自己傻了…其实 MogileFS 也有这个功能. 前二天调 MogileFS 的时候, 发现 HOST 的配置中直接有这个选项. # mogadm host add ERROR: Missing argument 'hostname' Help for 'host-add' command: mogadm host add <hostname> [opts] Add a host t...

作者为 扶 凯 发表

这是 Mojolicious 中找到的变量列表, 有时好要找, 找不到, 我找到了 Wiki 上的, 然后译成中文拿出来了.备查. 注意, 这并不保持下面的列表是全的. MOJO_HOME [Mojo::Home, Mojolicious::Commands (command line opt), Mojolicious::Lite] – 当前工作的主目标 MOJO_LOG_LEVEL /debug|info|warn|error|fatal/ [Mojo::Log, Test::Mojo] – 有效的日志级别....

作者为 扶 凯 发表

在我们做一些测试, 接口和监控的服务时, 我们常常需要发送 Get 之类的请求, 去取得一些信息. 比如很常见的一个需求. 在监控的时候, 我们需要记录解析时间, header 取得的时间, 首字节的时间. 然后只取前 2M 断开之类, 各种小需求. 在这, 我来演示一下怎么用 Mojo::UserAgent 来实现其中一些需求. my $ua = Mojo::UserAgent->new; my $tx = $ua->build_tx(GET => 'http://...

作者为 扶 凯 发表

昨天,微软公布了国行版Xbox One定价,普通版(不带Kinect)3699元,首发限量版4299元,引来不少网友吐槽,指出“美版套装只要499美元(约合3097元),国行高出了近30%,缺少诚意,还是海淘来的划算。”本来要预订的网友,现在可能也犹豫了,到底选是买国行还是海淘好呢?其实这里面有不少因素,屡屡头绪,也欢迎各位发表意见,争取给出网友们一个中肯全面的回答。 国行海...

作者为 扶 凯 发表

上一个文章全平台大文件断点续传上传技术中的核心技术除了浏览器, 就是服务器端的实现了. 我在这边了简单高效, 是使用的 Mojolicious 来实现的.  Mojolcious 有着很好的事件支持, 所以就算本身只启动一个进程的时候, 都可以接收无数用户的同时上传. 下面我来讲一下这个技术中实现的重点. 我们知道 POST 上传, 是分很多种不同的情况, 在 Stream 的项目中,  HTML5 的实现, 是使用的...

作者为 扶 凯 发表

近来看了一下大文件断点续传的开源项目, 发现了 Stream 这个好项目, 非常非常感谢作者. 然后我花了点时间, 简单的使用 Perl 来实现了一下相关的接口. 这个是非常好的用来解决不同浏览器上传文件的方案. Stream 上传插件介绍 Stream 这个项目主要是为了解决大文件上传, 本程序只是它的一个 Perl 后端的实现. 项目网站是: http://www.twinkling.cn 原始地址是: http://git.oschina.net/j...

作者为 扶 凯 发表

对于 HTTP 协议, 我们在使用 POST 上传的时候, 其实是有好几种不同的处理方式的, 所以对于客户端和服务器端, 也分别都有不同的处理. 正常普通的网页在提交参数上传到服务器的时候, 主要会根据内容的不同来使用不同的处理. 所体现在不同的地方在 Content-Type 的类型. 比如我们常常用 Mojolicious 处理这类接收到的参数和内容的时候, 会让很多人晕掉, 所以我在这, 基于协议的头, 来给大家介...

作者为 扶 凯 发表

在 Mojo 的群中, 大家聊到, 不想新起一个域名, 希望给 Mojo 写的应用挂到一个域名指定的路径下. 来让象 Nginx 和 Apache 之类给前端的请求都调度到后端的 Mojo 的应用. 听讲 Dancer 很容易实现, Mojo 一直没找到方案.所以特地 Google 大神了所有的网站, 找到了解决方案. 默认的 Nginx 放前端 , 比如域名是这样配置的. location /mojo { #rewrite ^/mojo/?(.*) /$1 break; ...