显示标签为“group-szlug”的博文。显示所有博文
显示标签为“group-szlug”的博文。显示所有博文

2011年5月18日星期三

2011年5月17日 SZLUG 月度聚会

这次聚会的主题是 ubuntu release party,除了展示 Ubuntu Natty 的变革,Unity 桌面
的特性外,我们在现场还动手安装了 Ubuntu on LiveUSB 系统,另外还讨论了 SZLUG 的发
展和现行出现的问题。

相册集:
http://www.flickr.com/photos/62891604@N02/sets/72157626599796761/


主题

SZLUG 历史、发展与现状, by Wick

  1. Wick个人介绍
  2. 为什么是我
  3. SZLUG 历史
  4. SZLUG 发展
  5. 问题探讨
  6. 和我们保持联系

介绍 Ubuntu Natty, by Wick

  1. 快速介绍Ubuntu历史
  2. 我与Ubuntu
  3. Ubuntu Natty 的改进与变革
    • Unity桌面环境
    • Banshee
    • Office gets more libre!
    • linux 2.6.38, and a killer patch!
    • 2D unity 接口
    • 改进的 Ubuntu One 界面
    • 改进的软件中心
    • 拥抱QT
  4. 增强体验: Unity小技巧
    • Unity Plugin in Compiz
    • Ubuntu Tweak 选项微调

Ubuntu installfest

  1. 展示 Ubuntu LiveUSB 的安装和使用

自由讨论阶段

  1. Anders: SZLUG 发展的建议
  2. 黄略: 嵌入式合作开发项目
  3. 海波: 深圳 Linux 软件平台

2011年4月27日星期三

SZLUG April monthly meeting

There are three main topics during the meeting.

Rockins's topic is a very good starting-point, even including the study case, TP-LINK's hiring ads.


Bring up Vxworks on a MIPS core, by Rockins Chen

  • why vxworks: see pro and con below
    1. pro: simplicity, high quality code, document everything
    2. con: proprietary, less existed package, inactive community
  • basic:
    1. multi-tasking
    2. inter-task
    3. communication
    4. mm(first-fit)
    5. IO system, UNIX-like file/dir/device, POSIX AIO …
    6. fs: dosFs, rawFs, tapeFs, cdromFs, TSFs, TrueFFS for flash devices
    7. network: TCP/IP, 802.1x, IPSec, NAT/NAPT, OSPF, Firewall, PPP …
  • A glance of VxWorks
    1. libdrv.a, libnet.a, libarch.a, libos.a, libwind.a
    2. all = libxxx.a + BSP = libxxx.a + bootcode + basic device driver
  • bootcode: arch dependent code
    1. Cache, TLB, GRs in CPU, CP0's regs, PLL, DDR
    2. watchdog, Exception/Interrupt, RTC, GPIO
  • case 1: slow loop on SPI flash
  • case 2: busy stuck of interrupt
    1. MIPS CPU has 4 general purpose timer
  • case 3: load delay shot on MIPS R3000
  • case 4: stochastically stuch when jumping to vxworks
  • case 5: stochastically soft reboot failure due to PLL switch
    1. resolution x3
  • importance of bsp:
    1. availablity
    2. reliability
    3. stability
    4. performance
  • things bsp engineer need to know (!!!)
    1. arch: Instuctions, Pipeline, cache, exception/interrupt
    2. Mem: SDRAM, DDR, NOR/NAND
    3. Bus: UART, JTAG, SPI
    4. Misc: PLL, Timer, GPIO, watchdog, DMA
    5. OS & toolchain
    6. Debug: ICE, debugger
  • Time for questions:
    1. cache coherency
    2. SoC problem
    3. how and how hard to be a bsp engineer

SZLUG and the cloud computing platform, by Haibo Zhang

6281 and QNAP system image, by sniperpr

  • Market positioning of 6281
  • Collaborative development with a Shanghai guy
  • Introduction of QNAP image


2011年3月18日星期五

SZLUG 月度聚会,一月讨论张乐的谷歌Offer

时间:2011年1月16日 星期六 下午2点-5点
地点:深圳清华研究生院 CI-101 教室
议题:张乐-我如何拿到的google offer
报名:https://groups.google.com/group/szlug/browse_thread/thread/0c5f22cb97b510f1

实到:本次聚会有25人到场(合照人数加上我),但是没人登记,我无法列出名字了。

由于本次聚会主题只有张乐的offer一个,我觉得当然他来作自然比较合适。但是因为被批
作笔记很勤力,麻哥告诉我要作个summary,我就姑且充数叙述一下。

张乐终于拿到谷歌总部的Offer,这种Offer对中国开发者看起来几乎是要一步踏进国安局一
样不可思议。因此这次会议的主题就只有张乐来讲述:到底使如何拿到谷歌Offer的。

张乐讲演的时间达到2:30小时,期间的议题非常多,我先列个总表。

=== 主题 ===
- 简介SRE, Site Reliability Engineering
* 职责:系统维护,保证软件服务的正常稳定运行
* 一要兼顾系统管理,二要精通软件编程
- 如何拿到 Google Offer
* LinkedIn,这是一个很好的开始
* 无征兆之下接到猎头联系电话
- 面试经历
* 2010/8,联系和第一次面试。
* 2010/9月初,电话面试 with a Google SRE
* 2010/10/1,很正式的美国总部面试 at SanFrancisco!!!
* 附加面试。 Hiring Committee ...
* 最后的录用。 Execution Committee ...
* 薪水问题。 张乐:我们有glassdoor.com
- 前往美国
* 办理护照和签证,H1-B,H4
* 谷歌的行程安排,机票,酒店,出租车,吃饭……
* 痛苦的时差问题
- 乐少开始宣传邪恶的美帝
* 美国税务,住宿,买车买房
* 美国绿卡的拿到,H1-B的6年期限
* 硅谷游: San Jose,Stanford 大学,Oracle,Apple,Cisco ...
- 提问题时间
* 国内IT的前景 - 做出别人无法替代的东西
* 张乐的内核之路
* 英语学习之道
* 香港IT环境如何?
* 顺带关注同行业界。 newsycombinator@twitter
- Working in IT industry is a bless
* 催促大家努力,IT有个很好的明天
* 榜样: 程任全同学(already in Cisco),张乐同学...

下面重点讲述谷歌面试题

=== 谷歌面试题简述 ===
- 第一次电话面试
* 自我评价,给自己评级。从1到10给自己打分
* 简单问题: 比如面向对象……
- 第二次电话面试 with a Google SRE
* 具体文本在 google docs
* 口述程序分析结果: fork前后安插print语句
* 分析程序: ping 过程,揭示从shell执行、DNS code、socket……到打印结果一系列过程
- 正式的美国总部面试 at SanFrancisco
* 1/5 系统管理问题: Linux API,信号
* 2/5 脚本语言: ,自选语言实现pkill和tail
* 3/5 trouble shooting: ?
* 4/5 C编程: 分析程序,自己编写一个myopen(考点:LD_PRELOAD)
* 5/5 数据库问题: 提取100w个执行最多的SQL语句(external merge sort)
- 附加面试
* C编程: 判断字符串是否为UTF-8


作为一个中国小公司的IT行业者,显然会被SRE这样的名词搞蒙,但是看起来出题并不是太
难,事实上SRE是一个着重光度的一个职位。以后可以多多注重这些方面,相信对将来面试
一定会有帮助。

更大层面上,如何树立方向才是重要的事情。如何如所述那样做出别人无法复制的东西,自
然自己也是无法替代。记住这个目标吧,中国的IT行业者。

SZLUG 年底小聚,迎接jserv先生

这次讨论组的聚会安排在了12月26日,西方圣诞节后的第一个星期日,这天是为了迎接一个
台湾的大牛,他就是来自台湾 0xlab 公司的黄敬群 先生。

黄敬群(Jim Huang),又称 Jserv,涉足非常多的自由软件领域。非常出名的项目有: 台湾
芯Andes,OpenMoko项目,LXDE项目,0xdroid 维护人,Android贡献者等。主页介绍
  * http://jserv.sayya.org/
  * http://blog.linux.org.tw/jserv/
  * http://tw.linkedin.com/in/job4jserv
  * http://wiki.debian.org.tw/User:jserv

其实这次只是见面小觑,jserv并没有作任何讨论主题的准备,因此大家就瞎聊海聊。因此
场面很热闹,星巴克当时的人也超多。因为星巴克的员工告知不允许拍照和录像,因此不能
提供录像上传了。

其他讨论的主题有
  - OpenMoko 停止开发? jserv: 原因保密
  - Oppo Real 新方案? jserv: 保密
  - 深圳和台湾有什么区别? jserv: PCB华强北直接卖?台湾做不到
  - linux_pro: 6281项目? 我也作!还有MV 78100,Freesale,atheros
  - 山寨平板跑 Android,这货太让人吃惊了!
  - Linux 厂商的生态系统 with Anders Ma, linux_pro ...
  - 乐少要去谷歌总部了!