技术阅读记录(一)

原创 2014年07月28日 17:57:22

Ruby

Create a Neo4j Graph Database Using the REST API

A CRM with Neo4j and REST

neo4j 是用Java实现的图形化的数据库,跟关系型数据库不同的是,Graph database更注重于关系查询。比如查询朋友的朋友的朋友的朋友的四层关系,用关系型数据库查询会使用大量的Join,会有性能问题,如果用Graph database会非常简单。本文主要是介绍使用ruby如何访问Neo4j。使用了 Json 和 rest_api 两个Gem.


Forem – A Rails Forum EngineForem Github

本文介绍了如何在一个项目中集成forem gem(一个简单的论坛引擎).可以看看源代码,参考如何开发一个引擎。我个人认为, rubychina的论坛Gem也许更漂亮些.


Elegant Network Communication with RabbitMQ

本文介绍了如何使用bunny gem 访问RabbitMQ. RabbitMQ作为一个message通知框架,在实际中可以有非常广泛的应用。比如日志信息的收集,同步数据... FreeWheel就是使用message 通知框架同步的数据库与solr之间的数据。


ensure_itthor

通过一篇介绍tracepoint的文章看到了这个gem,这个gem本身没有什么意思. 有参考意义的是在于它使用 thor 结合 benchmark 做性能分析。以后在写gem或者做性能分析的时候,可以参考一下。


rubycritic

Ruby静态代码分析工具,封装了Reek, Flay, Flog, 提供高质量的代码分析报告.


RedDotRuby 2014 - Shipping Ruby Apps with Docker by Bryan HelmkampGoRuCo 2014 - BI Tooling with Rails by Kahn Solomon

有兴趣的视频,需要看


3 Ways to Create Classes in Ruby

Ruby中创建class的三种方式: class, Class.new, Struct. 其中 Struct 一般用在class 内部


bitman githubbitman home url

为Rails developer准备的最好的JS Web框架.能与Rails非常容易的集成,所以可以使用coffeescript开发。代码的结构等都跟Rails惊人相似.目标是提高Rails程序员开发富客户端程序的效率。

Examples: batman-rdio


相关文章推荐

《JAVA核心技术——基础知识》阅读记录1

第3章  Java基本的程序设计结构   Java对大小写敏感 Java程序中的全部内容都包含在类中,将类作为一个加载程序逻辑的容器,程序逻辑定义了应用程序的行为,Java应用程序中的全部内容都...

《深入理解Linux网络技术内幕》阅读笔记(五)

通过中断,NIC能够告知其驱动程序几种不同的事情,包括: 1.接收一帧。 2.传输失败。 3.DMA传输已成功完成。给定一个帧传输,当帧上载至NIC的内存准备在此媒介上传输时,驱动程序就会将持有...

pg3 bypass源码阅读 —— 学习x64内核hook跳板技术

如之前描述的 pg3复杂了许多 先来看看都要hook哪些点 1、hook dpc和定时器分发器,防止seh路线触发pg KiTimerListExpire,KiRetireDpc...

<Android 应用之路> Android 开发技术选型(博客,新闻,阅读类)

Android技术选型

C++ primer第二次阅读学习笔记(第18章:特殊工具与技术:运行时类型识别、extern。。。)

第十八章:特殊工具与技术:运行时类型识别        通过运行时类型识别(RTTI),程序能够使用基类的指针或引用来检查这些指针或引用所指向对象的实际类型。 通过两个操作符提供RTTI:   ...

《深入理解Linux网络技术内幕》阅读笔记(十四)

这棵树的叶子就是主机。主机链接到所谓的接入网桥上:能把网络连通能力给予主机的网桥。接入网桥主要是用于在连到同一个网桥上的主机间转发流量。 分发层的网桥主要是用于在和一些接入网桥直接相连的主机间桥接流...

“IT程序猿是怎么练成的” ——浅阅读是个技术活:食不厌精,脍不厌细

“上帝在创造人类的时候,给了人类很强的CPU,给了人类无限的HardDisk空间,只是给的RAM却不够大”...

如何高效地阅读技术类书籍与博客

原文地址:http://www.nowamagic.net/librarys/veda/detail/2050      如何高效地阅读技术类书籍与博客    影像阅读法 阅读是自我提升的...

深入理解网络技术内幕 阅读笔记(二)

第三章 用户空间与内核的接口 内核通过不通的接口把内部信息输出到用户空间。除了程序员用于请求特定信息的系统调用(system call)外,还有三个特殊接口,而其中两个是虚拟文件系统:      ...

《编程珠玑》阅读小记(6) — 算法设计技术

本章简述通过前面第二章节的叙述,描述了算法设计对程序员的日常影响:算法上的灵机一动可以使程序更加简单。但是本章内容将会发现算法设计的一个不那么常见但更富于戏剧性的贡献:复杂深奥的算法有时可以极大地提高...
  • fly_yr
  • fly_yr
  • 2015年06月11日 16:20
  • 759
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:技术阅读记录(一)
举报原因:
原因补充:

(最多只允许输入30个字)