技术阅读记录(一)

原创 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


Android实战之小说阅读器,带有水平翻页,记录上次读取页码数

实现的效果图:
  • u014078192
  • u014078192
  • 2014年04月13日 20:03
  • 4346

Java核心技术 卷1 读书笔记 (3 Java基本程序设计结构)

3.3 数据类型 Java是强类型语言,必须为每一个变量声明一种类型。 3.3.1 整型 Java 提供四种整型 int 4字节 short 2字节 long 8字节 byte 1字节 长整型(l...
  • bear_huangzhen
  • bear_huangzhen
  • 2014年05月19日 17:56
  • 1817

spring揭秘 读书笔记 六 bean的一生

我们知道,Spring容器具有对象的BeanDefinition来保存该对象实例化时需要的数据。 对象通过container.getBean()方法是才会初始化该对象。 BeanFactory 我们知...
  • dlf123321
  • dlf123321
  • 2015年08月24日 16:05
  • 1769

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

第3章  Java基本的程序设计结构   Java对大小写敏感 Java程序中的全部内容都包含在类中,将类作为一个加载程序逻辑的容器,程序逻辑定义了应用程序的行为,Java应用程序中的全部内容都...
  • jj773311
  • jj773311
  • 2013年04月18日 11:37
  • 498

正则化技术(分类识别):PatchShuffle Regularization 论文阅读笔记

PatchShuffle Regularization论文下载:https://arxiv.org/abs/1707.07103 论文详细信息: 过拟合问题发生的本质是模型更多的去学习噪声而不...
  • xuluohongshang
  • xuluohongshang
  • 2018年01月08日 16:49
  • 27

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

当copied被设定时,若封包需要分段,IP层就必须把该选项拷贝至每个片段。class会根据四条准则对此选项分类;这些字段可根据IP选项过滤封包,或者把不同的Qos参数施加至这些封包。 不含选项的I...
  • u011673554
  • u011673554
  • 2015年10月06日 15:07
  • 427

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

Android技术选型
  • poorkick
  • poorkick
  • 2017年06月04日 17:57
  • 2936

技术文章如何写作才能有较好的阅读体验

文章来源:http://www.cnblogs.com/cj723/archive/2012/03/15/2396422.html    本文适合有一定技术积累愿意与他人分享技术心得的读者。由于并...
  • zhangjie617
  • zhangjie617
  • 2012年03月16日 15:06
  • 339

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

本章简述通过前面第二章节的叙述,描述了算法设计对程序员的日常影响:算法上的灵机一动可以使程序更加简单。但是本章内容将会发现算法设计的一个不那么常见但更富于戏剧性的贡献:复杂深奥的算法有时可以极大地提高...
  • fly_yr
  • fly_yr
  • 2015年06月11日 16:20
  • 790

开发者是如何提升技能水平的 发表于1小时前| 770次阅读| 来源SquareSpace| 1 条评论| 作者Denis Gobo 开源程序员博客代码编程经验分享 摘要:作为一个技术开发人员,不断的学

开发者是如何提升技能水平的 发表于1小时前| 770次阅读| 来源SquareSpace| 1 条评论| 作者Denis Gobo 开源程序员博客代码编程经验分享 摘要:...
  • u011443763
  • u011443763
  • 2013年11月14日 17:28
  • 1298
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:技术阅读记录(一)
举报原因:
原因补充:

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