|
Oct
27
7:00 PM
|
63 attended (est.) –
4.5011
In October we have returning speaker Maik Hassel with a presentation on how to get the most out of unit testing. Following the presentation we'll have round-the-room introductions and then open networking. Sorry but no door prize draw this time. This is a networking event so bring your business/contact cards and a story or two to share. About the presentation: Unit testing has been around for a long time - well before XP, SCRUM and all the other methodologies entered the field. Books and articles on the subject usually start of by telling us enthusiastically how writing unit tests improve both your code and your software project's outcomes and how critical they are for code quality. In reality, however, for most developers they are some annoying requirement they are trying to ignore. In fact: I witnessed the miserable failure of many projects that used (some sort of) unit testing. But the tests passed.... We work under time pressure - deadlines are tight! Always. When asked why a team doesn't write unit tests, the most common response is "We didn't have enough time". Requirements change during the course of a project. Badly written, "brittle" unit tests or interdependent unit tests hamper refactoring or adding new code to the system. I've heard of teams that were afraid to add new code to a system because the changes would introduce test failures. In this presentation, I would like to go beyond the "Hello World" example. We are not talking about "what is a unit test". I am not going to advocate unit testing as the silver bullet to solve your project's problems. Instead, I would like to talk about the "black art" of unit testing: Unit tests that are fast(!) to write, easy to understand, help you work with legacy and even untestable code, make your code better and that help you as a developer to get home in time for dinner instead of 2am in the morning. We will talk about unit testing not for the sake of delivering requirements, but from a developer's perspective: "How can this help me" About the speaker: Maik Hassel is responsible for the Software Development Department of Vancouver based "Simply Efficient" (see http://www.simplyeff icient.ca/) With over 12 years of software development experience, his expertise covers a wide range of fields such as enterprise level mobile rating and billing systems, embedded robotic control architectures or high performance computing systems. Previous presentations: Where am I - Location Based Java ME Applications Mobile Device Programming Using Java
|
Only members of this Group can view the location for this Meetup
|
63 Yes 7 Maybe
12 Waiting List
|
|
Oct
6
7:00 PM
|
69 attended (est.) –
4.0012
Don’t forget your Resume for our October Social meeting. For any one who is looking for a job, or a contract I have good news, four recruiters have confirmed their participation in our Social Meeting. So prepare yourself and don’t forget to bring your Resume. Your presence is important for you and your fellow members. This is all about getting to know each other in a friendly way. As usual the format is simple: fill out a name tag, introduce yourself to someone, and exchange business/contact cards as appropriate. Waves Coffee serves coffees, teas, pre-prepared entrees, and pastries so make you at home. We will have door prizes to fill out the event too. See you there Yosri
|
Waves Coffee House
Vancouver,
BC, V6H 1E2
49.263453,-123.128974
|
69 Yes 18 Maybe
|
|
Sep
22
7:00 PM
|
27 attended (est.) –
3.502
In September we mark the end of the 5th year of VanDev with a look back and a look forward. VanDev has grown and with that growth has come change. We won't long be able to sustain our growth with our current organizational model so let's consider what to cut, what to add, and, of course, who's going to do it. If you have any ambitions for our software development community then we'd like to hear about them. Some things to discuss: How to manage door prizes - the current method of using the RSVP list has some drawbacks. What does the software development community need and how can we help? Calendar - need additional contributors - should we use VanCal.org (Calagator for Vancouver)? - if so, how? LinkedIn Group - need moderators for membership applications - what should we do with the group? Presentations - need producers and meeting spaces in other cities - ie. Surrey, Richmond, Coquitlam, North Van, ... Special Events - ??? Sponsorship - ??? Incorporation - ??? Stay tuned for details...
|
Only members of this Group can view the location for this Meetup
|
26 Yes 11 Maybe
|
|
Sep
8
7:00 PM
|
48 attended (est.) –
4.5011
Our September Social Meeting is Tuesday September the 8th .Besides the social gathering we will be talking about Networking for job and Contract Hunting. So your presence is important for you and your fellow members. This is all about getting to know each other in a friendly way. As usual the format is simple: fill out a name tag, introduce yourself to someone, and exchange business/contact cards as appropriate. Waves Coffee serves coffees, teas, pre-prepared entrees, and pastries so make you at home. We will have door prizes to fill out the event too. See you there Yosri
|
Waves Coffee House
Vancouver,
BC, V6H 1E2
49.263453,-123.128974
|
48 Yes 18 Maybe
|
|
Aug
18
7:00 PM
|
33 attended (est.) –
4.507
Our August Social Meeting is Tuesday August 18th .Besides the social gathering we will be talking about Why Joomla? - The Best of Joomla Features and Benefits So your presence is important for you and your fellow members. This is all about getting to know each other in a friendly way. As usual the format is simple: fill out a name tag, introduce yourself to someone, and exchange business/contact cards as appropriate. Waves Coffee serves coffees, teas, pre-prepared entrees, and pastries so make you at home. We will have door prizes to fill out the event too. See you there Yosri
|
Waves Coffee House
Vancouver,
BC, V6H 1E2
49.263453,-123.128974
|
33 Yes 15 Maybe
|
|
Aug
13
7:00 PM
|
63 attended (est.) –
4.5016
In August we have Ali Tavanayan of Tavanayan Enterprises to show us why we should consider Joomla for our next online application project. There are now many content management systems (CMS) to choose from and most are continuing to evolve so it's hard to keep up with them. Join us as Ali shows us why Joomla may be the star that we're seeking. Following the presentation we'll have a door prize draw, round-the-room introductions, and then open networking. This is a networking event so bring your business/contact cards and a story or two to share. About the Presentation: We'll be talking about the benefits of using a CMS with a particular focus on Joomla. Ali will show us the key features of Joomla, how easy it is to build a web site with it, and he'll provide a few tips and tricks to help us get the most out of the framework. The presentation will consider: · Joomla CMS Features and Implementation · Joomla Vs. Drupal and WordPress · Quick features review · Some Joomla secrets · Anatomy of Templates · SEF / SEO · Media Manager · Modules / Components / Plug-ins · Multiple Language Support · Bridges · Security tips · How fast to setup a site · Template Design Tips About the Speaker: Ali Tavanayan earned his B.Sc. in Computer Software Engineering from Iran's Azad University in 1997. Moving to Vancouver in 2004, Ali got his Senior Management Certificate in Web Development programming from BCIT in 2005. For the last few years Ali focused on Web development using several different CMS platforms including Joomla, DNN, and SharePoint. He's also a PHP, C#, and ASP.Net Developer, and he runs his own Web development company. Ali is an active member of local user groups such as VanDev, VanSPUG, .netBC, VanTUG, and VanPASS. Stay tuned for updates...
|
Only members of this Group can view the location for this Meetup
|
60 Yes 10 Maybe
8 Waiting List
|
|
Jul
21
7:00 PM
|
40 attended (est.) –
4.509
I made an error on my previous posting the meeting is TUESDAY JULY 21st. Please take note. My sincere apologies. Yosri Our July Social Meeting is Tuesday July 21nd, and not 22nd. Besides the social gathering we will be talking about the benefits of making frequent releases. Part of the Agile Manifesto is to "Deliver working software frequently. So your presence is important for you and your fellow members. This is all about getting to know each other in a friendly way. As usual the format is simple: fill out a name tag, introduce yourself to someone, and exchange business/contact cards as appropriate. Waves Coffee serves coffees, teas, pre-prepared entrees, and pastries so make you at home. We will have door prizes to fill out the event too. See you there Yosri
|
Waves Coffee House
Vancouver,
BC, V6H 1E2
49.263453,-123.128974
|
39 Yes 10 Maybe
|
|
Jul
16
7:00 PM
|
57 attended (est.) –
4.0012
In July we've lined up Owen Rogers of Pulse Energy to present on the benefits of making frequent releases. Part of the Agile Manifesto is to "Deliver working software frequently" but our intuition suggests that releasing too often will drown us in overhead. Join us as Owen shows us that we can structure our processes to minimize the overhead and realize astonishing benefits by releasing software frequently. Following the presentation we'll have a door prize draw, round-the-room introductions, and then open networking. This is a networking event so be sure to bring your business/contact cards and a story or two to share. About the Presentation: "There are risks and costs to a program of action, but they are far less than the long-range risks and costs of comfortable inaction." - JFK Deploying software releases to production every week, every day or even many times per day seems crazy to most IT groups. However this is exactly what many of the highest traffic sites consistently do. In fact, frequent releases are a key competitive advantage for these companies precisely because, contrary to expectation, releasing frequently tends to reduce risk rather than elevate it. The processes, tools and technologies adopted by these teams represents a sea change in the software industry. This session highlights many ways in which frequent releases serves to reduce the risk of software systems and is, in many ways, a more conservative strategy than traditional longer release cycles. About the Speaker: Owen Rogers is a developer at Pulse Energy, where his team has been deploying releases to production every week for the past year. He is formerly an Agile coach and consultant with ThoughtWorks helping teams make the transition to Agile methods in Sweden, UK, India, China and Canada. He is a regular speaker at Agile conferences and is one of the organizers of Agile Vancouver. He has been the project lead for a number of open source tools including CruiseControl.NET, dbdeploy.net and NMock.
|
Only members of this Group can view the location for this Meetup
|
59 Yes 11 Maybe
3 Waiting List
|
|
May
19
7:00 PM
|
27 attended (est.) –
4.005
Our May Coffee House Social Meeting is Tuesday May 19. So bring yourself (very important ;) ), your opinions, your peers, and maybe even your better half or what about your boss and we'll let loose in friendly discussion. This is all about getting to know each other in a friendly way. As usual the format is simple: fill out a name tag, introduce yourself to someone, and exchange business/contact cards as appropriate. Waves Coffee serves coffees, teas, pre-prepared entrees, and pastries so make you at home. We hope to have door prizes to fill out the event too. We will be conducting an unscientific survey, about moving the meeting place to another Coffee House or restaurant. Keith is suggesting an Indian restaurant Nakodhar Sweets and Restaurant at 6560 Main Street. I would like to know the opinion of the group. See you there Yosri
|
Waves Coffee House
Vancouver,
BC, V6H 1E2
49.263453,-123.128974
|
27 Yes 8 Maybe
|
|
May
7
7:00 PM
|
45 attended (est.) –
4.5015
In May we've lined up Jake Birkett, Lead Designer/Programmer for Big Fish Games Vancouver, to discuss what casual games are and how they are developed. Vancouver is a major development centre for computer games and casual games form a rising segment of the market. Join us as Jake shows us the potential for casual game developers. Following the presentation we'll have round-the-room introductions and then open networking. This is a networking event so bring your business/contact cards and a story or two to share. About the presentation: The “Casual” game industry is booming despite the economic downturn and Jake will be explaining how to get into this exciting market in a variety of different ways. First up he’ll outline what makes casual games different from mainstream games and why they are so popular. Then he’ll discuss the various platforms that casual games can be played on and specific technologies that are required to develop on those platforms. To finish he’ll describe some key points to bear in mind when developing casual games in order to make them more accessible and fun, which will hopefully result in more sales! About the speaker: Jake Birkett is a Lead Programmer/Designer at Big Fish Games' new Vancouver studio. In 2005, after nearly a decade of developing stock control and accounting systems for bookshops in the UK, Jake formed his own company in a bid to realise a lifelong dream to make games. Four years later he has six casual games under his belt including the popular Fairway Solitaire and Unwell Mel download titles for PC and Mac that were developed for Big Fish Games. Like many 30-somethings Jake has been playing games all his life and loves to put his experience to good use by making great fun casual games. As well as brainstorming new ideas with other designers he enjoys honing the fine details to give games that all-important polished feel.
|
Only members of this Group can view the location for this Meetup
|
76 Yes 7 Maybe
14 Waiting List
|