Fork me on GitHub
Google

基于IDEA-搭建的go开发环境

现在Docker实在是太流行了,碰上现在工作中接触到很多docker相关的东西。深入了解docker也是非常有必要的。就像为了熟悉Rails就得学习Ruby一样,go语言学习是迈步过去的坎。 下面是记录过程,在mac平台下,使用IDEA搭建GO语言的环境。(*初级入门,熟悉的同学不要继续往下看了*)

阅读更多...

Google

Docker-Mac平台开发环境搭建

Mac用户可以通过Docker Toolbox安装docker,它包含了下面一些组件和工具: - Docker CLI client - Docker Machine - Docker Compose - Docker GUI.Kitematic - Docker QuickStart - Oracle VM VirtualBox 由于Docker Engine是使用linux特有的内核特性,Mac不能直接在OSX上直接运行Docker。需要使用docker-machine 来创建一台虚拟机,该虚拟机上安装linux系统来运行Docker。

阅读更多...

Google

博客迁移记录

之前博客是基于wordpress平台,虽然之前也折腾过几次主题,但是一直都没有办法弄出来自己满意的。一个偶然的机会,发现laike9m的这个python博客风格很好,而且还在github上开源了,于是就下定决心将博客迁移到python平台上。

阅读更多...

Google

阿里云数据事业部工程生产力团队招聘

阿里云数据事业部-工程生产力团队是阿里巴巴数据技术团队之一,主要负责保障阿里巴巴大数据核心产品如ODPS、ADS、GALAXY、BASE、D+等的正确性、稳定性和提高产品的研发迭代效率,我们通过深度参与研发过程的每一个环节,为阿里巴巴大数据产品的快速发展落地提供系统化、平台化、服务化的支持。阿里巴巴数据产品解放的是用户用数据的生产力,我们要解放的是数据产品研发过程的生产力,快快加入我们吧!

阅读更多...

Google

python处理mysql的新方案

多环境下折腾python-mysql 这2天一直在折腾写一个测试用例调度执行的脚本,与mysql会有一定的交互。在Mac下面开发测试都OK,但是移植到服务器上,发现有太多的问题。 在服务器上Centos 5 上安装MySQLdb碰到这种坑,折腾了一下午。当然,Mysqldb应该是python比较常见的外部lib,像django项目就是使用MySQLdb。

阅读更多...

Google

一个mysql connection异常处理-MYSQL ERROR 2049

最近在Mac上开发一个脚本,使用MySQLdb模块。但是会抛出一个异常信息,如下面的堆栈信息。这个异常信息之前也碰到过,使用mysql client连接数据库,会有同样的问题。之前我是加上 –skip-secure-auth 绕开这个问题。但是现在使用mysqldb,发现没有地方可以加上这个参数。

阅读更多...

Google

关于子查询和连接的趣味小题目

A: select title from simplified where id in (select id from analysis where word = ‘something’); B: select b.title from analysis a join simplified b on (a.id=b.id) where a.word=’something’; C: select simplified.title from analysis join simplified on (analysis.id=simplified.id) where analysi.word=’something’;

阅读更多...

Google

阿里巴巴新人串讲总结

今天,团队的2位小朋友都完成了来阿里的第一次串讲,这2次我都参加了,平时跟她们接触也还算比较多吧。看着现在的她们在上面讲最近的学习和总结,想起了我刚参加工作的时候的一些事情。历历在目,回家之后,自己也小结了下,对比在阿里和以前公司的工作情况,发现大公司普遍存在着一个问题(不说大家也会懂的),而这个问题会导致我们的新同学会忽略对一些技术的学习和跟进。

阅读更多...

Google

拉链表的简单介绍

数据仓库保留了大量的历史数据,对时间维度上的数据分析工作提供了重要的手段。而保留历史数据的最常见的方法就是使用历史拉链表,历史拉链表仅当数据发送变更时,才相应的发生变更,这样就能有效保留历史数据的变动信息,又不会浪费存储空间。

阅读更多...

Google

如何制定测试计划

作为测试人员,在接到一个测试项目的时候,第一件事情需要做的就是理解需求,评估一下测试资源,制定出完善的测试计划。那么,一个测试计划的基本要素和要求有哪些了? 在阿里的这段时间,接触不下10个项目(不算小需求),这里我对这些测试计划做一个归纳和总结.

阅读更多...

Google

弄清楚你写的join

这里,我以PostgreSQL为例,主要也是因为,现在的数据仓库的环境是GP的环境,导致sql主要以psql为主。所以,我最近的重点也是放到psql上面。(当然Oracle RAC也是很重要的) 先看看,psql支持的5中join方式: [ INNER ] JOIN LEFT [ OUTER ] JOIN RIGHT [ OUTER ] JOIN FULL [ OUTER ] JOIN CROSS JOIN

阅读更多...

Google

回顾2010,展望2011

即将结束三天的假期,现在正是好好思考这一年得失,展望明年的计划的好时候。 2010,重大事件列表 : 1. 三月底离职,离开GIS行业,开始往互联网方面转行。 2. 找到新的东家,从事互联网广告方面的工作,接触到MS的AdCenter广告平台。 3. 十一从家回来,开始做打算个人站长,目前主要和老婆一起维护一个站点找票吧。 4. 十二月准备测试工作平台的建设,目前已经完成了最基本的Demo。后续工作待定。

阅读更多...

Google

2010 测试工作平台 讲座小记

2010年的最后一天,我支援一个项目组,进行了一场测试工作平台的讲座。对于这场讲座,我有比较充分的准备,这一次,让我体会到万事还得先做好准备。 对于这次讲座的ppt,不是很方便贴到网上。我今天主要记录一下关于这次讲座的一些要点。 1. 测试平台贯穿于整个测试工作,包括测试设计,用例开发,用例执行,缺陷研究,测试报告,对于这5个模块

阅读更多...


top