Skip to content

Instantly share code, notes, and snippets.

@Meettya
Meettya / gist:844489
Created February 25, 2011 21:04
result
before render
Use of uninitialized value $data_out in concatenation (.) or string at ../lib/NoticeBackend/Author.pm line 34.
after render
Value of ' users ' is Meettya
@Meettya
Meettya / Author.pm
Created February 25, 2011 21:26 — forked from und3f/Author.pm
package NoticeBackend::Author;
use Mojo::Base 'Mojolicious::Controller';
use 5.12.0;
use warnings;
use utf8;
use MojoX::Redis;
use Mojo::IOLoop;
@Meettya
Meettya / Author.pm
Created February 25, 2011 21:03
MojoX::Redis example
package NoticeBackend::Author;
use Mojo::Base 'Mojolicious::Controller';
use 5.12.0;
use warnings;
use utf8;
use MojoX::Redis;
my $redis = MojoX::Redis->new(server => '192.168.1.20:6379');
@Meettya
Meettya / gist:996671
Created May 28, 2011 06:41
EnyAvent example
#!/usr/bin/env perl
use v5.14;
use warnings;
use AnyEvent::CouchDB;
use Data::Dump 'pp';
my $couch = couch('http://localhost:5984/');
my $db = couchdb('open_notice');
set background=dark
hi clear
if exists("syntax_on")
syntax reset
endif
let colors_name = "kraihlight"
@Meettya
Meettya / default_setter.pl
Created December 2, 2011 16:04
Default setter for undefined return
#!/usr/bin/env perl
use v5.14;
use warnings;
# develop mode
use Smart::Comments;
use Data::Printer;
@Meettya
Meettya / gist:1489835
Created December 17, 2011 09:59
SQL::Abstract example
my @where = (
-and => [a => 1, b => 2],
-or => [c => 3, d => 4],
e => [-and => {-like => 'foo%'}, {-like => '%bar'} ]
);
@Meettya
Meettya / gist:1489842
Created December 17, 2011 10:01
SQL::Abstract example2
WHERE ( ( ( a = ? AND b = ? )
OR ( c = ? OR d = ? )
OR ( e LIKE ? AND e LIKE ? ) ) )
@Meettya
Meettya / sql_interp_example.pl
Created December 17, 2011 10:15
SQL::Interp example
#!/usr/bin/env perl
use v5.14;
use warnings;
# develop mode
use Smart::Comments;
use Data::Printer;
use SQL::Interp ':all';
@Meettya
Meettya / gist:1489873
Created December 17, 2011 10:17
SQL::Interp example2
"UPDATE table SET login=?, password=?, user=? WHERE y <> ? AND z IN (?, ?, ?)"
[
[0] "foo",
[1] 12345,
[2] "Bar Bazz",
[3] 26,
[4] 3,
[5] 4,
[6] 5
]