From announce at lists.nycbug.org Sun May 1 22:03:24 2011 From: announce at lists.nycbug.org (NYC*BUG Announcements) Date: Sun, 01 May 2011 22:03:24 -0400 Subject: [announce] Wednesday NYC*BUG Message-ID: <4DBE10EC.705@ceetonetechnology.com> May 04, 2011 The Unix Method of Development Management 6:45 PM, Suspenders Restaurant backroom 111 Broadway in Manhattan http://www.suspendersbar.com/ The Unix approach has been summarized in many ways, but most simply it`s about a certain method in simplicity, portability and interoperability. Jamming a square peg into a round hole it`s not. The chapter entitled Basics of the Unix Philosophy in The Art of Unix Programming provides more comprehensive explanations. Take that approach and look at development projects with dozens of programmers in whatever language. How is the Unix method relevant? How do Unix principles aid in structuring and coordinating software development, even for, say, Java developers? William Baxter argues that the Unix methods and principles are the most useful set of tools for directing developers, even more so when bad habits need to be relearned for the goal of creating good code. Speaker Biography William Baxter, a senior developer with decades of experience leading programming projects, will discuss the process of managing developers and their projects. * * * Don't forget BSDCan is right around the corner! http://www.bsdcan.org/2011/ From announce at lists.nycbug.org Wed May 4 11:52:51 2011 From: announce at lists.nycbug.org (NYC*BUG Announcements) Date: Wed, 04 May 2011 11:52:51 -0400 Subject: [announce] NYC*BUG Tonight: The Unix Method of Development Management Message-ID: <4DC17653.9030705@ceetonetechnology.com> May 04, 2011 The Unix Method of Development Management 6:45 PM, Suspenders Restaurant backroom 111 Broadway in Manhattan The Unix approach has been summarized in many ways, but most simply it`s about a certain method in simplicity, portability and interoperability. Jamming a square peg into a round hole it`s not. The chapter entitled Basics of the Unix Philosophy in The Art of Unix Programming provides more comprehensive explanations. Take that approach and look at development projects with dozens of programmers in whatever language. How is the Unix method relevant? How do Unix principles aid in structuring and coordinating software development, even for, say, Java developers? William Baxter argues that the Unix methods and principles are the most useful set of tools for directing developers, even more so when bad habits need to be relearned for the goal of creating good code. Speaker Biography William Baxter, a senior developer with decades of experience leading programming projects, will discuss the process of managing developers and their projects. From announce at lists.nycbug.org Fri May 27 12:09:44 2011 From: announce at lists.nycbug.org (NYC*BUG Announcements) Date: Fri, 27 May 2011 12:09:44 -0400 Subject: [announce] Upcoming NYC*BUG Message-ID: <4DDFCCC8.1000101@ceetonetechnology.com> All meetings are at: 6:45 PM, Suspenders Restaurant backroom 111 Broadway in Manhattan http://www.suspendersbar.com/ * * * Upcoming June, July and August meetings: * June 1 with Ike Levy on `High Availability` with FreeBSD Jails and ZFS * July 6 with Alexis Le-Quoc on Ops Metrics * August 3 with BSD Networking Topics, covering tcpdump and packet tagging with pf * * * Details on next week's meeting: June 01, 2011 Ike Levy on `High Availability` with FreeBSD Jails and ZFS 6:45 PM, Suspenders Restaurant backroom 111 Broadway in Manhattan After 14 years of jail(8), it`s mature enough for "high availability" It`s been a long while since we heard a talk on FreeBSD jails from Ike. In the 14 years since it was committed to FreeBSD, little has fundamentally changed with FreeBSD jail(8), yet the surrounding toolset has pushed jailed virtual servers to a level of noteworthy sophistication and polish- (as though any UNIX tool could really claim to possess either). New and sexy jail(8) tools: * Jails as platform for HA/Failover Applications * ZFS for jails, in jails, between jails * Wild possibilities using HAST, and GEOM Gate * New run-time configurables * jid specification, smp cpuset, child jails, per-jail sysvipc and raw sockets, plus more... * Multiple IP`s, (ipv6 anyone?!) * devfs(8) and rc(8), teaching new warts old tricks Base material that will be covered (quickly): * How Jails Work, internals overview. * How to setup jails, a practical how-to, cooking show style... * When NOT to use jails * jail(8) security vulnerabilities, design considerations * Jails vs. Linux UML, XEN, VMware- technical and philosophical differences * Basic jailing tools and management practices Who wants jails? * System Engineers who need cost-effective high-availability systems. * System Administrators who need to securely separate feuding userland applications. * Software Developers who always need more dev machines. * Educators who need clean unix servers. * Anyone who wants to deploy virtual machines at the internet. Why do these people want jail(8)? * The design of Jail(8) and jail(2) are very secureable, and because jails use native system utilities * they are simple to work with using common UNIX tools. From announce at lists.nycbug.org Tue May 31 17:59:55 2011 From: announce at lists.nycbug.org (NYC*BUG Announcements) Date: Tue, 31 May 2011 17:59:55 -0400 Subject: [announce] NYC*BUG Tomorrow: HA with FreeBSD Jails and ZFS Message-ID: <4DE564DB.2040906@ceetonetechnology.com> All meetings are at: 6:45 PM, Suspenders Restaurant backroom 111 Broadway in Manhattan http://www.suspendersbar.com/ * * * Upcoming June, July and August meetings: * June 1 with Ike Levy on `High Availability` with FreeBSD Jails and ZFS * July 6 with Alexis Le-Quoc on Ops Metrics * August 3 with BSD Networking Topics, covering tcpdump and packet tagging with pf * * * Details on tomorrow's meeting: June 01, 2011 Ike Levy on `High Availability` with FreeBSD Jails and ZFS 6:45 PM, Suspenders Restaurant backroom 111 Broadway in Manhattan After 14 years of jail(8), it`s mature enough for "high availability" It`s been a long while since we heard a talk on FreeBSD jails from Ike. In the 14 years since it was committed to FreeBSD, little has fundamentally changed with FreeBSD jail(8), yet the surrounding toolset has pushed jailed virtual servers to a level of noteworthy sophistication and polish- (as though any UNIX tool could really claim to possess either). New and sexy jail(8) tools: * Jails as platform for HA/Failover Applications * ZFS for jails, in jails, between jails * Wild possibilities using HAST, and GEOM Gate * New run-time configurables * jid specification, smp cpuset, child jails, per-jail sysvipc and raw sockets, plus more... * Multiple IP`s, (ipv6 anyone?!) * devfs(8) and rc(8), teaching new warts old tricks Base material that will be covered (quickly): * How Jails Work, internals overview. * How to setup jails, a practical how-to, cooking show style... * When NOT to use jails * jail(8) security vulnerabilities, design considerations * Jails vs. Linux UML, XEN, VMware- technical and philosophical differences * Basic jailing tools and management practices Who wants jails? * System Engineers who need cost-effective high-availability systems. * System Administrators who need to securely separate feuding userland applications. * Software Developers who always need more dev machines. * Educators who need clean unix servers. * Anyone who wants to deploy virtual machines at the internet. Why do these people want jail(8)? * The design of Jail(8) and jail(2) are very secureable, and because jails use native system utilities * they are simple to work with using common UNIX tools.