Getting Started with OpenBTS(中文版)——前记

2014年12月8日,O‘Reilly Media出版了Michael Iedema撰写的《Getting Started With OpenBTS》电子版,经由Range Networks提供,现在可以通过OpenBTS.org网站免费下载,下载网址为:http://openbts.org/book/

Michael Iedema的个人简介(摘自https://www.linkedin.com/in/iedemam

Senior Engineer      Range Networks

November 2012 – Present (2 years 2 months) San Francisco Bay Area

Architected and implemented a configuration validation and auditing layer across all software components. Architected and implemented a generic configuration, control and eventing API across all components as well as a browser-based UI.
Took over training responsibilities and revamped program, rewriting the majority of all customer materials for a three day course.
Wrote the "Getting Started with OpenBTS" book, published by O‘Reilly.
Currently, Open Source community and engineering liaison.

Architect      Ubiquiti Networks

March 2011 – October 2012 (1 year 8 months) San Jose, California

Direct reporting to CEO. All activities still protected by NDA.

Founder      Askozia

January 2007 – March 2011 (4 years 3 months)Braunschweig Area, Germany

Built a phone system with simplicity in mind. Open Sourced the solution. Grew to over 250,000 downloads and approximately 14,000 active installations. Expanded team to four and secured funding for further development. Added service contracts, paid add-ons and professional documentation.

and so on.

时间: 2024-10-10 01:01:09

Getting Started with OpenBTS(中文版)——前记的相关文章

javascript数据结构和算法 零(前记+序言)

前记 这本书Data Structure and Algorithm with Javascript 我将其翻译成<< javascript 数据结构和算法>> 为什么这么翻译?而不是翻译成"用javascript实现数据结构和算法" 原因有二: 一个,我觉的它更加简洁,第二个,我是想强调我们在这里使用的是javascript. 我不喜欢一些翻译的人把一个简单的语句进行加工,搞得晦涩难懂.我更喜欢外国人写书的 那种原汁原味.同样,我很喜欢外国人的那种分享精神,它

两年的程序员养成(前记)

时间转瞬即逝,大学已经快过去了一半.在这两年的时间里,我认识了许多朋友,虽然感觉每天都很忙碌,但依旧每天微笑着. 大学的两年,学习是不可丢下的.我在大学里不仅学到了专业技术也学到了很多社会经验,以及人际方面的交往沟通. 初来大学前,我还只是一个到处混迹网吧的小流氓.而现在我是一个穿着拖鞋的邋遢程序猿.说起程序猿这条路,或许是在我的意料之外.说实话我一开始并不对写代码有什么兴趣可言,我只是一个爱动手修东西的并且很不听话的小混混,为什么大学报了计算机,因为我修的最多的就是电脑.代码的路都是那群天天寝

SHTSC2017酱油记~~~

一转眼,SHTSC2017就结束了呢... [前记] noip2016的时候,day2由于各种奇奇怪怪的原因,于是策略上犯错误,然后直接滚粗... 作为一个SHTSC2016年就莫名其妙当上B队队长的人...这个rank5简直是不能看... 于是就开始努力啊,我要翻进A队啊... 然后一转眼,大半年就过去了... day1 矣?这不是cxm老师嘛---exciting--- 拿到卷子了...这个T2...相逢是问候...一看题目就很厉害啊... T1感觉是个网络流?(我当时在干什么啊qwq) T

记2017年年底,几次Python后端面试

前记:16年本科毕业,选了大公司的QA,工作一段时间后发现更喜欢做开发,遂走上了转岗之路,在一家小公司的做了半年开发之后,由于公司原因,遂开始了艰难的投简历面试之路.临近年底,工作机会不是很多,下面记录了部分面试的公司,因为这些都记不全问了啥了,就统一写在一个里了.之前之后有其他文章记录了剩余公司的面试. 1. 果壳 电话面试: 说一下TCP的三次握手,四次挥手,为什么会这样? http安全的性的了解,说一下对cookie和session的了解: 对mysql的了解,说一下你常用的数据类型,ch

Python爬取CSDN博客文章

之前解析出问题,刚刚看到,这次仔细审查了 0 url :http://blog.csdn.net/youyou1543724847/article/details/52818339Redis一点基础的东西目录 1.基础底层数据结构 2.windows下环境搭建 3.java里连接redis数据库 4.关于认证 5.redis高级功能总结1.基础底层数据结构1.1.简单动态字符串SDS定义: ...47分钟前1 url :http://blog.csdn.net/youyou1543724847/

计算机中的字符编码详解

前记: 现在有一个想法: 实现自己的一个开源分词系统,这个计划说大不大,说小也不是很easy.目前的计划是先通读 ansj与HanLP的源码. 读源码是一种进步很快的方式,就是刚开始会感觉很痛苦,刚读就发现,所知甚少,所以 吾生也有涯而学也无涯,慢慢来吧 我想会更新一系列关于这两个项目的博文,目前看得比较少,没什么好写的,算是起始状态,算个Day 1 吧. 过几天可能会写一篇Tire树的,这种树常用来作为分词中查找词典的基本数据结构,在java源代码中是以汉字的int值作为下标的,于是想看一下这

学习笔记:聚类算法Kmeans

前记 Kmeans是最简单的聚类算法之一,但是运用十分广泛,最近看到别人找实习笔试时有考到Kmeans,故复习一下顺手整理成一篇笔记.Kmeans的目标是:把n 个样本点划分到k 个类簇中,使得每个点都属于离它最近的质心对应的类簇,以之作为聚类的标准.质心,是指一个类簇内部所有样本点的均值. 算法描述 Step 1. 从数据集中随机选取K个点作为初始质心         将每个点指派到最近的质心,形成k个类簇 Step 2. repeat             重新计算各个类簇的质心(即类内部

从n-gram中文文本纠错到中文语法纠错以及同义词聚类

前记 本文简单地讲解如何使用n-gram模型结合汉字拼音来作中文错别字纠错,然后介绍最短编辑距离在中文搜索纠错方面的应用:最后从依赖树入手讲解如何作文本长距离纠错(语法纠错),并从该方法中得到一种启示,利用依赖树的特点结合ESA算法来做同义词的聚类. n-gram模型 在中文错别字查错情景中,我们判断一个句子是否合法可以通过计算它的概率来得到,假设一个句子S = {w1, w2, ..., wn},则问题可以转换成如下形式: P(S)被称为语言模型,即用来计算一个句子合法概率的模型. 但是使用上

uwp - MVVM - 初学完全无基础第一次尝试1

[前记] 学c#断断续续算来也有2年上下的时间了,接触的框架仅有asp.net mvc,而且也是只用过一两次.最近在尝试uwp开发听说了mvvm,呃,第一次看到或者听到这个英文的时候是前几天,当时感觉就是应该很厉害,很屌,然后,就没了,我也没去用,我觉得大多是个框架而已,我才懒得弄得那么麻烦,直接这样写多快. 第二次看到是在微软的build视频上,因为我在找一些资料偶然看到这个视频,视频里演示了一个完整的项目Kliva(也是放在github上开源共享)我被项目中的动画深深吸引住了,就把项目下载来