Handy Notes for 2013 Beijing Perl Workshop

2024-03-30 23:08

本文主要是介绍Handy Notes for 2013 Beijing Perl Workshop,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Yesterday I joined Beijing Perl Workshop and met lots of friends again, Joe, Roger, Qiang .... Below are my casual notes for yesterday's sessions. Just put it at here for memory.

Mojolicious Introduction - by 扶凯

Basic function introduction

Client

Mojo::UserAgent

Debug

Enable an option in Perl code.

DB

asyn, Non blocking mysql

Get

mojo get url /info

Ask question:

  1. Client intefaces are compatible with CSS3 Should coresponde with jQuery selector. ...

Session 2: Perl on Fedora by 李瑞彬

General build process

CPAN and RPM

 - perl-{distr -- }
yum install perl-
yum install perl('lwp');...
yum install cpanspec

SystemTap

yum install perl-devel

Perl release Strategy

Fedoral updates Perl in time as well as core moduls

support Perl6 - Rakudo Star

Fedora 19

3D print, SystemTap, OpenShit(Clouding)

Idea: markdown ==> PPT yum list -C perl-*|wc -l

Session3 ElasticSearch

By Argv陈子 from RenRen.com

Features

Search and anylytics engine for the cloud JSON0-orented RESTful APIa Schema Build on Apache lucene

ES for Perler - Extract info to Index-weekly

Mentioned a log tool: http://logstash.net

Logstash originally deved by Ruby, port to Perl5

log too: Kibana1,2,3

Chen's work summarized into CPAN module: message::passing::filter::regexp by Argv.

log visulization: deftermin anomalous metrics

Reference: https://github.com/etsy/skyline https://github.com/etsy/oculus

Useful commands: apt-get install -y git cpanminus virtualbox cpanm Rex git clone https://github.com/chenryn/esdevops cd esdevops rex init --name esdevops

Dancer -- by XX

Mentioned a useful template: ToTo: framework based on bootstrap

Rex - Missed

MogileFS在企业中的应用 by 扶凯(again)

Challege for small/internet startup, const is key for them Dango.com based on GFS Brad Fizapatrik

Mogile Fs is suitable for some internet vedio sites. Scale: xxx T Architecure Trackers Storage nodes: C version is fast and good for large file. most of Distribute FS are not POSIX compatible ?

Yahoo cluster - from US Yahoo six year ...

360 engineer, former RenRen, Yahoo engineer. so 360 and RenRen use this framework pantheon.

130 000 ....

20 people - maintenance

monitor blockneck - IO

cpan -i pantheon

Table driven, use range tool to perform operation to all the nodes

sqlite3 作为table的管理数据库 sudo !!

half poll , half pull

How to update:

ACID: ...

Nagios:

During small talk ,this guy mentioned he applied the way that he did in US Yahoo in operational department in RenRen.com, which improved efficiency dramatically and reduced headcounts to insingle digits in his previous department.


Perl on my work

  1. Testing - Test::More, testcase in Perl package as workload
  2. Diagnosis - Dig infomation from syslog, parse failure log
  3. Automation - Get dataset/file, submit job, autoPuty, FTP/Telnet/SSH/Rlogin
  4. Simplicity - Web interface,

lightening talk

My thinkpad was under low battery condition, so I didn't take any notes for lightening talk.
... ...


这篇关于Handy Notes for 2013 Beijing Perl Workshop的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/862822

相关文章

Regionals 2004 Asia - Beijing Argus 小根堆

点击打开链接 小根堆 import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.io.PrintWriter;import java.math.BigInteger;import java.util.StringTokeni

rtmp流媒体编程相关整理2013(crtmpserver,rtmpdump,x264,faac)

转自:http://blog.163.com/zhujiatc@126/blog/static/1834638201392335213119/ 相关资料在线版(不定时更新,其实也不会很多,也许一两个月也不会改) http://www.zhujiatc.esy.es/crtmpserver/index.htm 去年在这进行rtmp相关整理,其实内容早有了,只是整理一下看着方

perl的学习记录——仿真regression

1 记录的背景 之前只知道有这个强大语言的存在,但一直侥幸自己应该不会用到它,所以一直没有开始学习。然而人生这么长,怎就确定自己不会用到呢? 这次要搭建一个可以自动跑完所有case并且打印每个case的pass信息到指定的文件中。从而减轻手动跑仿真,手动查看log信息的重复无效低质量的操作。下面简单记录下自己的思路并贴出自己的代码,方便自己以后使用和修正。 2 思路整理 作为一个IC d

asp jsp php perl

Perl   Perl(Practical Extraction and Report Language)是一种很古老的脚本语言。最初的Web应用大多是用Perl编写的,Perl很像C语言,使用非常灵活,对于文件操作和处理具有和C语言一样的方便快捷。   也正是因为Perl的灵活性和“过度”的冗余语法,也因此导致许多Perl程序的代码令人难以阅读和维护,因此使用的人在逐渐减少,并且目前有

【Get深一度】Microsoft Office 2013 Word中图片插入后变模糊解决办法

 Microsoft Office 2013 Word中图片插入后变模糊解决办法   作者在使用Word时发现插入的图片变模糊了,这个问题以前也经常遇到,只是从未上心过,这次花点心思解决一下,也给众多网友提供一个参考。 比如:原来图片是这样的(。。。对CSDN也是无语了,图片也变模糊了,高清是什么样子还请各位自行脑补吧) 结果:Word中变成这样的(坑爹啊,区别不明显

上海邀请赛之热身赛2_2013成都邀请赛

先写总结。 感觉这次跟scf和sjc组队有种瞬间碉堡了的感觉,虽然是临时组建的队伍凑齐准备去上海参加邀请赛,从这次比赛磨练配合。 今天比赛难度比前天那次的难度低,感觉更适合我们来练习。 话说好像比赛提早了5分钟,我们三个人都不知道,五分钟后一看A题学长已经A了,一想肯定特水。。。我就没看题,sjc和scf两个看了题,scf就开始敲了,我刚开始负责翻译题,虽然我英语是个渣渣。。。没办法,没翻译

centos上编译perl-5.8.8

参考: https://perlmaven.com/how-to-build-perl-from-source-code http://www.cnblogs.com/facome/archive/2013/01/14/2859216.html https://bugzilla.kernel.org/show_bug.cgi?id=10791 详细步骤: 下

perl路经详解

1 perl 里面working directory指运行命令时在文件系统中得到位置,最开始的位置一直存在$ENV{PWD}里面, 2 后面chdir后,cwd()(use Cwd;)或`pwd`能得到当前所在目录路径(current working directory)。$ENV{PWD}则不会变(若想该值变,改写Cwd里面的chdir()) 3 而FindBin模块导出的参量$bin(

Linux下Perl的安装(转)

在对OpenSSL升级包openssl-1.0.2h.tar.gz解压后,运行./configur编译的时候,它提示Perl的版本太低,无法编译。 我用的 RedHat9 的Perl才5.8.0版本。。。(2002年以前的) 严重过时。所以重新安装了新版本的 Perl,过程记录如下:   1、在官方网站下载新版本的源码包: http://www.perl.org/get.html,版本自

【系统架构设计师-2013年】综合知识-答案及详解

文章目录 【第1~2题】【第3~4题】【第5~6题】【第7~8题】【第9题】【第10题】【第11题】【第12题】【第13题】【第14题】【第15题】【第16~17题】【第18题】【第19~21题】【第22~23题】【第24题】【第25题】【第26题】【第27题】【第28题】【第29~30题】【第31~32题】【第33~34题】【第35~36题】【第37题】【第38题】【第39题】【第40~4