blog.kablamo.org blog.kablamo.org

blog.kablamo.org

KABLAMO

2014 May 27 HTTP::Request::AsCurl 26 Reading code - Camel-Snake-Kebab 08 Test::Pretty - because TAP is unnattractive April 23 Why reading code is …

http://blog.kablamo.org/

WEBSITE DETAILS
SEO
PAGES
SIMILAR SITES

TRAFFIC RANK FOR BLOG.KABLAMO.ORG

TODAY'S RATING

>1,000,000

TRAFFIC RANK - AVERAGE PER MONTH

BEST MONTH

July

AVERAGE PER DAY Of THE WEEK

HIGHEST TRAFFIC ON

Saturday

TRAFFIC BY CITY

CUSTOMER REVIEWS

Average Rating: 3.7 out of 5 with 9 reviews
5 star
3
4 star
4
3 star
0
2 star
0
1 star
2

Hey there! Start your review of blog.kablamo.org

AVERAGE USER RATING

Write a Review

WEBSITE PREVIEW

Desktop Preview Tablet Preview Mobile Preview

LOAD TIME

0.1 seconds

CONTACTS AT BLOG.KABLAMO.ORG

Login

TO VIEW CONTACTS

Remove Contacts

FOR PRIVACY ISSUES

CONTENT

SCORE

6.2

PAGE TITLE
KABLAMO | blog.kablamo.org Reviews
<META>
DESCRIPTION
2014 May 27 HTTP::Request::AsCurl 26 Reading code - Camel-Snake-Kebab 08 Test::Pretty - because TAP is unnattractive April 23 Why reading code is …
<META>
KEYWORDS
1 blog
2 kablamo org
3 perl
4 experiments
5 what i'm reading
6 http request ascurl
7 vim cheat sheet
8 tmux reloaded
9 anyenv plenv carton
10 devops with rex
CONTENT
Page content here
KEYWORDS ON
PAGE
blog,kablamo org,perl,experiments,what i'm reading,http request ascurl,vim cheat sheet,tmux reloaded,anyenv plenv carton,devops with rex,git ribbon,git spark revisited,on github,on linked in,on pinboard,on twitter,on stackoverflow,recent posts
SERVER
GitHub.com
CONTENT-TYPE
utf-8
GOOGLE PREVIEW

KABLAMO | blog.kablamo.org Reviews

https://blog.kablamo.org

2014 May 27 HTTP::Request::AsCurl 26 Reading code - Camel-Snake-Kebab 08 Test::Pretty - because TAP is unnattractive April 23 Why reading code is …

INTERNAL PAGES

blog.kablamo.org blog.kablamo.org
1

perl

http://blog.kablamo.org/categories/perl

CPAN: Diff - Compare local Perl modules to your darkpan or cpan. The Perl test ecosystem (slides). Publish your first CPAN module in. Reading code - Camel-Snake-Kebab. Test: Pretty - because TAP is unnattractive. Why reading code is good for me. An experiment - Write code every day. Codecube.io now supports Perl. Reading code - Plack: Builder. Reading code - PSGI Application Architecture. Reading code - plackup Architecture. Reading code - Plack. Look around assertions in Perl regular expressions.

2

Reading code - Camel-Snake-Kebab

http://blog.kablamo.org/2014/05/26/perl-camel-snake-kebab

Reading code - Camel-Snake-Kebab. Is a Clojure library for word case conversions. I have wanted to see this on CPAN for a while so last week I finally ported it to Perl. I even ported the test suite. Here is a synopsis of my String: CamelSnakeKebab. Clojure is a functional language as contrasted with more common imperative languages. I will admit I didn’t really know what that means. But hey I looked it up so I can now present to you 3 central concepts of functional programming. (Btw Perl is ...These are...

3

Codecube.io now supports Perl

http://blog.kablamo.org/2014/04/19/codecube

Codecube.io now supports Perl. Is a jsfiddle type service which runs Perl code (and other languages) and shows the results in your browser. The website is written in Go and runs your code inside a Docker container. It originally had support for C, Go, Python, and Ruby. I was looking for an excuse to play with Docker and Go so I submitted a pull request which added support for Perl. The original Codecube blog post. Which is a good introduction to Docker. The Codecube github repo. My previous post on Go.

4

HTTP::Request::AsCurl

http://blog.kablamo.org/2014/05/27/http-request-ascurl

Today, on a whim, I released a module called HTTP: Request: AsCurl. To CPAN. It converts an HTTP: Request object to a curl command. Use HTTP: Request: Common; use HTTP: Request: AsCurl; my $request = POST('api.earth.defense/weapon1', { target = 'mothership', when = 'now' }); say join " n", $request- as curl; # curl - dump-header - -XPOST "api.earth.defense/weapon1" # - data 'target=mothership' # - data 'when=now'. It works by injecting the. There are 2 major changes. The old version returned a formatted ...

5

An experiment - Living with less than 200 things

http://blog.kablamo.org/2014/03/24/experiments

An experiment - Living with less than 200 things. Stuff is expensive to buy. Especially when I end up only using things once or twice like books, dvds, dress shoes, and ties. Stuff is expensive to store. One time I had to rent a storage locker because I couldn’t take my things when I moved to China. Some people get big houses with walk in closets and a three car garage. Stuff is expensive to maintain. Stuff is time consuming to maintain. Stuff is stressful to own. Stuff reduces my freedom. No new stuff u...

UPGRADE TO PREMIUM TO VIEW 13 MORE

TOTAL PAGES IN THIS WEBSITE

18

LINKS TO THIS WEBSITE

chenlinux.com chenlinux.com

【翻译】kibana 的聚合执行次序

http://chenlinux.com/2015/02/25/kibana-aggregation-execution-order-and-you

原文地址 http:/ www.elasticsearch.org/blog/kibana-aggregation-execution-order-and-you/. 可能现在你已经发现了 Kibana 4 的 Visualize 界面上那些狡猾的小箭头,然后会问 你们在那干嘛呢 有啥用啊 嗯,这些按钮是用来控制聚合执行次序的。 这个就定义了 Elasticsearch 如何分析你的数据,以及 Kibana 如何展示结果。 什么叫 最活跃的用户 让我们多加几个参数 一年时间,按照每周,计算前 5 名用户。 这个截屏里,我们先运行时间轴柱状图(date histogram),然后再问前 5 名用户。 这就会给一年的每个星期创建一个桶(bucket,译者注 ES 的 聚合 API 响应内容就是以 bucket 存在的)。 在每个星期里,我们找到前 5 名用户,所以在这种情况下,每周的前 5 名用户,可能都是不一样的,最后在图例里,你就看到超过 5 个用户了。 现在,我们点击向上箭头,把 terms 聚合移到 date histogram 上面来。 Elastic 官方压测工具 rally 试用.

chenlinux.com chenlinux.com

spark streaming 和 spark sql 结合示例

http://chenlinux.com/2015/02/13/spark-streaming-sql

Spark streaming 和 spark sql 结合示例. 之前在博客上演示过如果在 spark 里读取 elasticsearch 中的数据。 自然往下一步想,是不是可以把一些原先需要定期请求 elasticsearch 的监控内容挪到 spark 里完成 这次就是探讨一下 spark streaming 环境上如何快速统计各维度的数据。 Spark 是用 scala 写的,scala 的打包工具叫 sbt。 Sudo port install sbt. Mkdir -p ./logstash/src/main/scala/. 注意,因为 spark 只能用 pull 方式获取数据,所以 logstash/output/tcp 必须以. Output { tcp { codec = json lines mode = 'server' port = 8888 } }. Orgapache.spark.streaming.StreamingContext. Scalautil.parsing.json.JSON. 进阶 数据映射和 SQL 处理. 来转换成 spark SQL 支持的表类型。

chenlinux.com chenlinux.com

spark streaming 接收 kafka 数据示例

http://chenlinux.com/2015/03/14/spark-streaming-kafka

Spark streaming 接收 kafka 数据示例. 上个月曾经试过了用 spark streaming 读取 logstash 启动的 TCP Server 的数据。 不过如果你有多台 logstash 的时候,这种方式就比较难办了 即使你给 logstash 集群申请一个 VIP,也很难确定说转发完全符合。 所以一般来说,更多的选择是采用 kafka 等队列方式由 spark streaming 去作为订阅者获取数据。 Cd kafka 2.10-0.8.2.0/bin/ ./zookeeper-server-start.sh ./config/zookeeper.properties & ./kafka-server-start.sh - daemon ./config/server.properties. 保持跟之前示例的连贯性,这里继续用 logstash 发送数据到 kafka。 首先创建一个 kafka 的 topic. Orgapache.spark.streaming.StreamingContext. 第二个,之前示例里用了 scala 核心自带的 JSON 模块。

chenlinux.com chenlinux.com

【翻译】kibana 4 正式就位

http://chenlinux.com/2015/02/25/kibana-4-literally

翻译 kibana 4 正式就位. 原文地址 http:/ www.elasticsearch.org/blog/kibana-4-literally/. 现在,我们可以分享这个开心的消息给大家了 Kibana 4.0.0 GA 啦 截图和主要信息见下。 从 Kibana 4 下载. 阅读 Kibana 4 文档. 小贴士: 如果你还没准备好,你需要先升级你的集群到 Elasticsearch 1.4.4. 小贴士 2: 如果你是从 Kibana4 RC1 升级上来,你需要迁移一下你的配置。 为什么我每天半夜 2 点要被喊起来 代码什么时候推送到生产环境了 它是不是破坏什么了 嗯,我们解决的就是这些。 我们从 Kibana 3 里学到的东西,都应用到了 Kibana 4 里。 为什么满足于在地图上画 1000 个点,而实际上我们可以有一亿个点 为什么满足于一个图上处理一个字段 或者一个面板上一个图 为什么一个仪表板上只能一个索引 让我们生成 5 个场景,跨越 2 个字段对比数据,然后从 3 个索引里读取这些数据,放到一个仪表板里。 同样,我会写到 wiki 里,把数据导出成 CSV 然后发邮件给你。

chenlinux.com chenlinux.com

spark streaming 的 transform 操作示例

http://chenlinux.com/2015/02/14/spark-streaming-transform

Spark streaming 的 transform 操作示例. 前两篇,一篇说在 spark 里用 SQL 方便,一篇说 updatestateByKey 可以保留状态做推算。 那么怎么综合起来呢 目前看到的 spark streaming 和 spark SQL 的示例全都是在 output 阶段的. 实际在 output 之前,也是可以对 DStream 里的 RDD 做复杂的转换操作的,这就是. 方法,可以做到 SQL 请求的结果依然是 DStream 数据,这样就可以使用. Orgapache.spark.sql.SQLContext. Orgapache.spark.streaming.StreamingContext. Trend($avg, $count, $avgTrend, $countTrend)". 我不懂 Java/Scala,以为是只要是 RDD 对象即可。 Elastic 官方压测工具 rally 试用. Elasticsearch 的 sampler 聚合. Jong En Dynamische Informatica. No time to wait.

chenlinux.com chenlinux.com

扩展 Zabbix Web 页面功能

http://chenlinux.com/2015/01/21/extends-zabbix-web

扩展 Zabbix Web 页面功能. 虽然核心代码是 C 的,却通过 PHP 的 web 端提供了非常方便的界面和 RPC 接口。 可以看到很多讲如何通过 RPC 接口自动化 zabbix 操作的文章。 不过,如果你想做的事情正好没有现成的接口或者界面,怎么办呢 这时候就感谢 zabbix 的后端是用的 MySQL 数据库了,这意味着我们可以很方便的扩展 Zabbix 页面和接口的功能。 打个比方 我们一般都会按照 hostgroup 给某个 item 做一个 summary 汇总,然后针对 summary 的值来做报警。 但是收到报警的时候,怎么能快速的知道这个 group 里是哪些 host 情况相对更严重呢. 它的着手点是 针对 hostgroup 查看 graph,通过 graph 完成肉眼查看对比和 item 值的排序。 但是,单个 graph 上可能就需要加载很多 item 信息。 在 hostgroup 较大,或者单 host 监控项较多的情况下,zatree 直接就因为获取过多信息得不到 MySQL 响应变得无法正常访问了。 根据选择的 hostgroup 获取 item 列表.

chenlinux.com chenlinux.com

Kibana 3 源码解析

http://chenlinux.com/2015/03/14/kibana3-source-code-analysis

本文之前已经拆分成章节发布在我的 Kibana 权威指南 电子书. Kibana 3 作为 ELKstack 风靡世界的最大推动力,其与优美的界面配套的简洁的代码同样功不可没。 事实上,graphite 社区就通过移植 kibana 3 代码框架的方式,启动了 grafana 项目. 至今你还能在 grafana 源码找到二十多处 “kbn” 字样。 巧合的是,在 Kibana 重构 v4 版的同时,grafana 的 v2 版也到了 Alpha 阶段,从目前的预览效果看,主体 dashboard 沿用了 Kibana 3 的风格,不过添加了额外的菜单栏,供用户权限设置等使用 这意味着 grafana 2 跟 kibana 4 一样需要一个单独的 server 端。 下面是 kibana 源码的全部文件的 tree 图. 从 index.html 里就可以学到 angularjs 最基础的常用模板语法了。 Indexhtml 中,需要注意 js 的加载次序,先. 整个 kibana 项目都是通过 requrie. Require.config.js 中,主要分成两部分配置,一个是. 因为在 histog...

chenlinux.com chenlinux.com

给 Kibana3 添加脚本化字段支持

http://chenlinux.com/2015/01/06/implement-script-field-for-kibana3

所以,把一些有需要的特性,port 回目前更稳定的 Kibana3 就有必要了。 从上次写博客介绍的 uniq histogram 去重统计功能后,这段时间又添加了两个功能。 Kibana3 已经带有 filesaver.js. 要点在于怎么给 table panel 右上角那排小按钮加上一个新图标。 我之前说过,kibana3 代码划分的很细致,每个 panel 都固定只需要提供 editor.html,module.html,module.js 三个文件即可。 Span ng-repeat="task in panelMeta.modals" class="row-button extra" ng-show="task.show" '. Span bs-modal="task.partial" class="pointer" i '. Bs-tooltip="task.description" ng-class="task.icon" class="pointer" /i /span '. 也就是说,它会读取你在 module.js 里定义的. 参数,用来选择是用 termsFacet 还是 ter...

chenlinux.com chenlinux.com

Elasticsearch 同一索引不同类型下同名字段的映射冲突实例

http://chenlinux.com/2015/04/03/types-mapping-conflict-in-one-index

具体说明一下场景就明白了 Nginx 和 Apache 的访问日志,因为都属于网站访问,所以写入到同一个索引的不同类型下,比方. 既然都是访问日志,肯定很多字段的内容含义是雷同的,比如 clientip, domain, urlpath 等等。 乍看上去也是同义的,我就统一命名为 “requestTime” 了。 这就是”同一索引(logstash-accesslog-YYYY.MM.DD)下不同类型(nginx,apache)的同名字段(requestTime)”。 但事实上,这里有个问题 nginx 中的以秒为单位,是把毫秒算作小数 apache 中的以秒为单位,是真的只记秒钟整数位. Nginx 类型的 requestTime 是 double. Apache 类型的 requestTime 是 long. 直到我准备用一把 scripted field 的时候,发现计算. Doc['requestTime'].value * 1000. 仔细阅读 scripting module 的文档,其中提到了. JSON 里存的数据确实不一样,而我们平常搜索查看的都是从 JSON 里释放出来的,所以才会如此.

UPGRADE TO PREMIUM TO VIEW 6 MORE

TOTAL LINKS TO THIS WEBSITE

15

SOCIAL ENGAGEMENT



OTHER SITES

blog.kabinata.com blog.kabinata.com

Блогът на Кабината | Интернет Обучение по Чужди Езици

Интернет Обучение по Чужди Езици. 16 основни правила на бизнес етикета за професионалисти. Професионалните ситуации често биха могли да бъдат смущаващи и да накарат немалко хора да се чувстват неловко напр. в ситуация, за която не зноят, че бизнес етикетът. Се различава от стандартния обществен етикет. В книгата си „The Essentials Of Business Etiquette“ (основи на бизнес етикета. 1 Винаги ставайте, когато ви представят на друг човек. 2 Винаги казвайте пълното си име при представяне по делови повод. 6 Изп...

blog.kabinworks.com blog.kabinworks.com

Kabinworks News – Just another Kabinworks Sites site

News & Projects. Expat Car Rentals Site Office. We were recently commissioned by the Expat Car Rental company based in Pattaya to design and build a site office for their premises in Jomtien. It took us only 4 days from agreeing on a design to delivering the completed…. February 16, 2016. February 15, 2016. Villa Med Maids Quarters/Laundry Room. September 9, 2015. Villa Med Back Garden Work Space. September 8, 2015. Miami Villas, Maprachan Lake. August 25, 2015. Products & services. Theme by: Theme Horse.

blog.kabitik.com blog.kabitik.com

Kabitik - Blog

Proiektu Solidarioa: Setter Rescue. 2015 uztaila 7, asteartea. Bull; 0 Comments. Read more →. Garfios Biak enpresak web orri berria estreinatu ditu. 2015 uztaila 7, asteartea. Bull; 0 Comments. Read more →. Goian bego Internet Explorer-a! 2015 apirila 9, osteguna. Bull; 0 Comments. Microsoft-ek ez du asmatu bere garapen-politika oinarrizko estandareetatik urruntzeko erabakiarekin. Guztiz kontrakoa, 90. hamarkadan jaio zenetik eta 2000. hamarkada hasiera arte liderra izan zen nabigatzailea bet...Sare sozi...

blog.kabitik.eus blog.kabitik.eus

Página de ejemplo - Blog Kabitik

Diseinuari dagokionez 2017an indarra hartuko duten 8 joera. DISEINUA, Software, App zein Web orrietan ezinbesteko garrantzia duen aldagaia da. Egun garatzen den edozein proiekturen fase guztietan erabiltzailearen esperientzian jartzen da begirada. Erabil-erraztasuna, azkartasuna, mezua argi bideratzeko gaitasuna, arreta, segurtasuna, irisgarritasuna… Helburu hauek lortze aldera diseinuak eman ditzakeen aukerak zabalak dira. Jarraian indarrez datozten eta eraldaketak jasango dituzten 8 puntu garrantzitsu:.

blog.kabla.mx blog.kabla.mx

Blog Kabla

Salud de la Mujer. Abuso de Drogas y Alcohol. Infografía sobre las drogas y sus efectos nocivos. Infografía sobre las drogas de abuso más consumidas y sus efectos [.]. Conoce sobre la droga Speed. Química: Speed, Methes o Chalk, una anfetamina, familia del resto de drogas sintéticas (MDMA, MDBA, MDEA). Sustancia que estimula el sistema nervioso central. Existen [.]. Alcohol, una de las principales causas de mortalidad en el mundo. Suscríbete a nuestro Newsletter. Kabla Dispositivos de Diagnóstico.

blog.kablamo.org blog.kablamo.org

KABLAMO

Reading code - Camel-Snake-Kebab. Test: Pretty - because TAP is unnattractive. Why reading code is good for me. An experiment - Write code every day. Codecube.io now supports Perl. Reading code - Plack: Builder. Reading code - PSGI Application Architecture. Reading code - plackup Architecture. Reading code - Plack. Look around assertions in Perl regular expressions. An experiment - Living with less than 200 things. Introduction to online credit card processing - part 3. My vs our vs local. Git-spark plot...

blog.kabme.org blog.kabme.org

Kuwait Association of Biomedical Engineers (KABME)

Kuwait Association of Biomedical Engineers (KABME). Kuwait Association of Biomedical Engineers (KABME)is group of Engineers who work on the field of Biomedical Engineering in Kuwait. Medical Device Regulatory Concerns. Tuesday, April 28, 2015. الغذاء والدواء تلزم شركة ميدترونيك بإيقاف تصنيع مضخة الدواء "سنكر وميد٢" حتى إشعار آخر. الولايات المتحدة: الغذاء والدواء تلزم شركة ميدترونيك بإيقاف تصنيع مضخة الدواء "سنكر وميد٢" حتى إشعار آخر. Monday, June 03, 2013. أهمية الحصول على إذن الدخول. لكن وللأسف فإن في م...

blog.kabo.in blog.kabo.in

Default Web Site Page

If you are the owner of this website, please contact your hosting provider: webmaster@blog.kabo.in. It is possible you have reached this page because:. The IP address has changed. The IP address for this domain may have changed recently. Check your DNS settings to verify that the domain is set up correctly. It may take 8-24 hours for DNS changes to propagate. It may be possible to restore access to this site by following these instructions. For clearing your dns cache.

blog.kabobo.net blog.kabobo.net

kabobo.net

The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois).

blog.kabrt.cz blog.kabrt.cz

Lukas Kabrt's blog

Just another developer's blog. 10 March, 2013. TypeLITE - TypeScript interfaces from .NET classes. In the last few weeks I was doing some client-side development in TypeScript. It is amazing tool, that increased my productivity in client-side development dramatically. I think this utility might be useful for other developers, so I made it available under MIT license. It's called TypeLITE. Usage instructions are available. On the project page. Any comments or suggestions are welcome. 28 January, 2013.

blog.kabu-ch.com blog.kabu-ch.com

DOMAIN ERROR