#45 楼 @zhangjinzhu 袋鼠们都惊呆了,表示在 Debian / Ubuntu 上用这个 sp
方法替换 pacman 风格的参数,转换成对应的 apt-get
, apt-cache
和 aptitude
命令的行为表示不解。
目前只会 Ruby scripting 用 Chef 的路过,大家鄙视我好了。
Puppet 出道早,用户群体更广泛,但 Puppet Server 存在性能问题。但 Opscode Chef 有后来居上之势,其社区和 Ruby 社区类似非常有激情(大量成熟的工具,比如 knife-solo
, Berkshelf
, librarian-chef
还有 vagrant 插件,等等,我和我的小伙伴都惊呆了)。
后者对写会写代码的更友好些(前者对 SA 更友好?),即所谓的 Infrastructure as Code 以代码(用 git
进行版本控制)的形式管理基础架构。
如果还没学 Puppet 就直接 Chef 好了,会 Ruby 懂一点 Shell 和 Linux 上手很快,瞬间就可以组装,甚至写出复杂的 cookbook 了。个人没有系统学过 Ruby 只会 Shell scripting 两周速成 Chef 完成了两个还有点复杂的 cookbooks ;-)
有人提到 Ansible 这用来做 ad-hoc 并行执行工具还可以(模块相当多),拿来做 configuration management 就够呛了,其 Playbooks 完全就是模仿 Cookbooks 远不如 Chef ...
BTW: MCollective 被 Puppet 收购了,拿来当 Parallel Execution Framework 这方面 Chef 比较欠缺,光靠 knife / knife solo 可能不行。需要用 MCollective / Ansible / Fabric 之类的工具辅助一下...
Ubuntu
6.06 - 12.10 + Arch Linux
都是 GNOME
(3.6 之前有 Fallback mode) + Compiz + e16 / e17 的组合。
GNOME 3.8 抛弃了 Fallback mode 用 Class mode 替代(实际上就是个扩展,重新实现了),后者与 Mutter 整合过于紧密,用 GNOME shell 就没法用其它窗口管理器替换之了,所以没法用 Compiz 了。长期以来的使用习惯(很依赖于四五个特定的 Compiz 特效)被彻底颠覆,这对于一个桌面环境来说是致命的,火了!(桌面用户习惯延续上 OS X 做的比较好,Windows 8 也颠覆了用户的使用习惯,所以必然失败)。
后来体验 KDE 4.10 发现 KWin 早就实现了那几个我重度依赖的特效,比如如立方体桌面、圆柱体桌面和球体桌面,Ctrl+{F9,F10},切换 Workspace(KDE 叫虚拟桌面)立方体旋转等,核心的都有了,大超预期,掀桌子... (2001 年第一次装 Mandrake 8.1 用的是 KDE 2.2.1 使用频率超过 Windows 是在 Fedora Core 1 时代,当时被 KDE 3.1 气疯了之后就一直 GNOME 了)。
有人提到 KDE
吃内存,主要和两个服务有关:
akonadi
子系统,在后台跑一个 mysqld
当存储引擎,相当吃资源,不需要用 KMail K 什么的(PIM 相关)就直接禁用好了。
桌面搜索,第一次完全索引非常耗时耗资源。可以关掉不需要用的功能。
上面两项大约可以释放 300MB 物理内存占用。
不得不说 KDE 重,Qt 比较复杂。上网本(Atom N450 + 1G RAM)跑,优化后还是很吃力,基本跑不动,可能是不关特效的关系(关特效用 KDE 做什么...)。
顺便说一句,e17
真的很棒,虽然很多人说不习惯。
简单说:硬件还可以的就上 KDE 4.10+ 喜欢轻量级的可以看看 XFCE4 LXDE openbox/fluxbox e17 等。GNOME 3......
这和 EMC 没啥关系吧?在什么 IT 企业都可能发生... EMC 算是待遇不错的 IT 企业了。
现在做 Git Hosting 门槛太低了,起步两三个虚拟机跑 GitLab
就行了...
囧东那个界面,感觉像 10 年前的 ASP.NET shit...
简单的解决方案是 monit
非常轻量级。最好用 APS - New Relic 监控宝之类的,比较靠谱。
#5 楼 @nuanshuidai 不是所有的软件源代码都会带 uninstall
的,这就是为何要用包管理工具而不是什么都从源代码编译了。
用 rbenv
或者 RVM 管理,你这情况估计只能人肉清除。或者编译新版本覆盖上去试试看。
图灵社区花十几块钱买了个中文版,一个小时看完了。很适合会 ruby 的深入学习理解 *NIX 进程。推荐!
备份策略很重要,另外真的有必要推荐 Copy-on-Write 文件系统,比如 ZFS(RAID-Z / Mirrored)任何操作之前都做个 snapshot 性能开销忽略,变动少的话快照的 size 也很小,但是可以救命。
商业公司出这种事故,实在是应该被抽鞭子。
当然,尤其是安全更新。若是 Debian / Ubuntu 的话可以设置为自动安装更新,RHEL/CentOS/Oracle 应该也可以实现。
Ubuntu 还可以用 Kspclie ;-)
#37 楼 @tylerlong $250K 在澳洲是 CEO 级别的薪水了 -_-z
#33 楼 @tylerlong 全是 AUD
没有看不起搞 WebSphere 系列的,我自己在国内工作的时候也搞过,很多银行用 IBM 的整套中间件。在澳洲,不管你会多少东西,做纯 IT 技术(一份,全职)的 A$150k 年薪差不多是见顶了(和销售挂钩,架构师,咨询方面的可能还能更高一些),这点没法和北美比。
UK 和 AU 比物价房价贵?笑而不语。
BTW: 最近在 thehut.com 上买了个 Metal Gear Rising: Revengeance 算上运费,是澳洲本地价格 A$69(还他妈的是 on sale)的一半不到...
#14 楼 @ekim_sgra 鬼妞超大,就算是 ABC 也大,可能是这边的水土,食物,尤其是奶好。记得有个全球 cup size 平均尺寸分布图,可以参考。
#24 楼 @mingwei 以前 457 很容易拿到,尤其是 IT & T 类的公司是愿意提供签证的,因为工作签证成本很低(本人最初就是拿工作签证到澳村的)。最近傻屄工党政府正在革 457 的命,应该已经收紧。
#25 楼 @Anthony 超多,买生菜都能买到红背蜘蛛...
#31 楼 @tylerlong 这个有点误导人了。不具有普遍性,这俩人本身经济基础就好吧?澳洲的房价和物价(车比天朝还贵)也能排进前 5 吧。搞 WebSphere 的撑死 A$150k 年薪,然后像样的房子是 100 万,像样的车,比如 E92 325i 是 9 万开走,你算算就知道了。
UI 非常不错啊,拿来搭了一个内部论坛试试看。
用 VirtualBox 跑个 Linux 虚拟机吧,最靠谱了,代码啥的单独放一个分区(虚拟磁盘),虚拟机搞挂了也没关系,有 snapshot 没有的话从模版(或者 Vagrant base box)重建一个,挂载之前的虚拟硬盘即可。
难怪获悉悉尼这边 VMWare 一个非常资深的员工离职了,原来是早有预见的。不知道对 Spring Source 的人影响大不大。
gparted
当然可以做,还有一个方法是用一个新的分区或者 block device 挂载到当前挂载点 /
比如 /new
把一些数据 rsync -axHAX
过去,腾出空间。
BTW: 如果启用了 LVM 或者用了 btrfs
就不会存在这种问题了。
内部团队协作知识共享,肯定是 Confluence
了,没啥好说的。gollum
这种只能用来随机 ad hoc 写写文档和笔记。
Wiki 这东西我觉得没必要重新自定义开发。
市场已经证明 Confluence
#1 很久了。
自己搭 GitLab mirror 好了...
还有开 issue 写 blog 的,长见识...