扶凯

取势 明道 优术

正在浏览标签 程序•语言

总共找到 91 篇

DBIx::Class – Cookbook 2,403 views

作者为 扶 凯 发表

Perl  中的这个 ORM 非常不错,一直也答应别人写这个的文章,还是自己有点懒,不想动.现在有了译文了…不过不是我写的,是 斯文牛氓@DJBing 写的.我们得感谢他.这是经过他的同意放到网上来的. 什么是 DBIx::Class 概要 config Schema connect database SQL group by sum,average,man,min sub query join update insert ...

作者为 扶 凯 发表

本文原文:http://levi.cg.am/?p=711 这个话题其实最好不拿出来讲,不然天天争得不可开交.但下面这个还是有点意思.近来在看看<<黑客与画家>>,有很多新的看法和思想.对新的 Perl 6 很是有好感.   !预览 · 语言的发展趋势一定是动静结合、刚柔并济 · Perl凝练晦涩,Python优雅明晰,Ruby精巧灵动,PHP简明单纯 · 或许优雅正是来自对细节和规范的重视 &mi...

作者为 扶 凯 发表

概要 package BinaryTree; use Moose; has 'node' => ( is => 'rw', isa => 'Any' ); has 'parent' => ( is => 'rw', isa => 'BinaryTree', predicate => 'has_parent', weak_ref => 1, ); has 'left' => ( is => 'rw', isa => 'BinaryTree', pre...

作者为 扶 凯 发表

概要 package BankAccount; use Moose; has 'balance' => ( isa => 'Int', is => 'rw', default => 0 ); sub deposit { my ( $self, $amount ) = @_; $self->balance( $self->balance + $amount ); } sub withdraw { my ( $self, $amount ) = @_; my $current_balance = $self->balance(); ( $current_b...

作者为 扶 凯 发表

概要 package Point; use Moose; has 'x' => (isa => 'Int', is => 'rw', required => 1); has 'y' => (isa => 'Int', is => 'rw', required => 1); sub clear { my $self = shift; $self->x(0); $self->y(0); } package Point3D; use Moose; ...

作者为 扶 凯 发表

        上次 PSGI 的翻译被人批评讲太机械了…所以这次 Moose 得小心一点,发现英文不好,真是个痛苦的事情.但很多初级的和高级的东西,在 Perl 中并不一定有中文的,要想国内更加多的人了解和深入,就还得有人翻译,记的有人和我讲过"我本来就不会,就看着这些文章慢慢的学会一点的".所以就算上次译的很机械,他这话也让我很安慰.  简单...

作者为 扶 凯 发表

 这是译文,原文件地址:http://advent.plackperl.org/2009/12/day-2-hello-world.html 我这是我们学习任何语言的第一个程序.就是打印 "Hello World",我们 PSGI 的学习也使用这个传统的习惯吧. 注:现在这个是写在原生的 PSGI 程序,让你了解做了些什么事情,但在现实中你不应该这么操作,除非你是在开发一个 Web应用框架.否则,你应该使用支持 PSGI 现有的框架之一,如果 dancer ...

作者为 扶 凯 发表

这是近来非常喜欢的一个东西,分享给大家.目前这 25 个 advent 的文章都翻译出来. PSGI 的介绍,引用 Fayland Lam 的话: PSGI/Plack 是个很新的事物,由 Tatsuhiko Miyagawa 在今年十月所开发.虽然时间很短,但是发展很迅速.到目前为止已经有好多个基于 Plack 的应用,如 mst 的 Web::Simple, 作者本人也是 Tatsumaki 等 framework 和 http://github.com/frioux/perlcritic-web 等例子...