Join RubyJax

You'll get invited to our Meetups as soon as they're scheduled!

Past list view

Meetup Location RSVPs
Jul 23 7:30 PM

20 attended (est.) – 5.00 5.005

* when: Thursday, July 23rd, 7:30 pm
* where: Hashrocket, 320 1st St. N., Suite 712, Jacksonville Beach, FL 32250

Affordances in Modern Web Design

How do your users decide what actions lie behind a given interface element? For example: what makes a button a button? In this talk, we'll focus on the logical underpinnings of design; drawing on research in the fields of product design and ergonomics. We'll examine the foundations of usability and what it means to interaction design. Finally, we'll explore what it means to "overdesign" an application, and how you can avoid it.

Andrew Maier of uxbooth (http://www.uxbooth.com) and Hashrocket (http://www.hashrocket.com)

Andrew is a professional front-end developer with interests in interface engineering, usability, and human-computer interaction. He has worked both independently as a freelancer/entrepreneur and as a member of highly focused teams. When he's not blogging about user experience at uxbooth, he can usually be found at the local independent coffee shop, reading books on the subject and sippin' the good stuff.

Hashrocket Offices
Jacksonville Beach, FL, 32250

6 Yes
4 Maybe

May 26 7:00 PM

4 attended (est.) – 4.50 4.503

Pair up and code something, anything! The last time we did a pair programming meeting, it was a really great time.

We hope to repeat that, but this time with huge 30" monitors...

Come hack with us at the Hashrocket offices. We'll have topics to code on if you can't think of anything.

Sorry for the late notice, trying to squeeze this meeting in before the end of the month.

See the blog post for pictures.

Hashrocket Offices
Jacksonville Beach, FL, 32250

4 Yes
2 Maybe

Apr 23 7:00 PM

17 attended (est.) – 4.50 4.504

Chad Bearden of Bear Den Designs has graciously offered up his space to host the April edition of our RubyJax monthly meeting. As usual Hashrocket will be sponsoring refreshments.

where: 1532 Riverside Ave, Jacksonville, FL 32204
when: Thursday, April 23rd, 2009 7:00PM – 9:00PM
If you have a topic you’d like to see discussed please let us know. In the event that nobody suggests a topic we’ll practice some Ruby-fu by collaborating on some Code Katas as a group.

Only members of this Group can view the location for this Meetup

5 Yes
1 Maybe

Mar 24 7:00 PM

7 attended (est.) – 5.00 5.002

* who: Carol McDonald, Bridget Hillyer
* where: Hashrocket Offices, 320 First ST N, Suite #712 Jacksonville Beach, FL 32250
* when: March 24, 2009, 7PM-9PM

Tell the doorman you are here for RubyJax at Hashrocket in suite #712

Groovy and Grails with Netbeans , Glassfish and MySQL Grails aims to bring the “coding by convention” paradigm to Groovy. It’s an open-source web application framework that leverages the Groovy language and complements Java Web development.

Groovy is an agile and dynamic language for the Java Virtual Machine, it compiles to Java bytecode, and it combines popular features from languages such as Smalltalk, Python, and Ruby.

Grails is a Model-View-Controller based framework that simplifies the development of web applications by reducing the need for configuration files and by generating a lot of the things needed in a database-backed Web application. However Grails is not just a web framework but rather a complete software stack including an advanced build system; an integrated object-relational mapping (ORM) layer built on Hibernate; and advanced domain-specific languages (DSLs) for performing common tasks such as validation, URL rewriting, and querying.

This session will help you get up to speed with the features offered by the Groovy language & Grails framework.

Content:

Grails Basics and Netbeans 6.5
Domain-driven development with Grails
Orchestrating requests with controllers
Groovy Views with GSP
configuring for MySQL
running on Glassfish
Using JPA entities with Grails

We will go over code examples from these blog entries:

http://weblogs.java.net/blog/caroljmcdonald/archive/2009/02/building_a_grai_1.html

http://weblogs.java.net/blog/caroljmcdonald/archive/2007/10/sample_catalog.html

http://blogs.sun.com/enterprisetechtips/entry/combining_groovy_grails_mysql_and

Carol McDonald

As a Java Technology Evangelist at Sun Microsystems, Carol McDonald has spoken at various conferences including JavaOne, Java University, Sun Tech Days, Sun Network, Sun Code Camps, JDJEdge, and JUGs including Machester, Boston, Maine, Cologne, FAA, Richmond, Memphis, D.C… Carol blogs about the latest technologies that she is speaking about at http://weblogs.java.net/blog/caroljmcdonald/. Before returning to Sun in 2007, Carol worked 2 1/2 yrs as an Architect on massive OLTP Spring/hibernate application to manage > 10 mill loans for the consumer credit division of a leading automoblile manufacturer and a leading bank. Before joining Sun the first time in 1999 Carol worked on Pharmaceutical Intranet applications for Roche in Switzerland, a Telecom Network Management Application for Digital (now HP) in France, a X.400 Email Server for IBM in Germany, and as a student intern for the National Security Agency. Carol holds a M.S. in Computer Science from the University of Tennessee, a B.S. in Geology from Vanderbilt University, and is a Sun Certified Java Architect and Java Language Programmer. Carol is also Fluent in French and German.

Hashrocket Offices
Jacksonville Beach, FL, 32250

4 Yes
3 Maybe

Feb 17 7:00 PM

8 attended (est.) – 5.00 5.004

sorry for the late notice on the exact details of this meeting, folks. but here it is! should be good times... # lark

* what: Rails, Live! Without a Net (But with Testing)
* who: Matt "Veez" Remsik
* where: hashrocket offices. 320 1st St N, Suite 712 Jacksonville Beach FL
* when: February 17, 7pm
* link: http://www.rubyjax.com/2009/2/17/rails-live-without-a-net-but-with-testing

Ever wanted to write a web app in an hour? Get the chance to release a basic but functional Rails site developed in The Hashrocket Way with Veez. We'll review some basic concepts of the Ruby on Rails framework before live-coding an app that will be test-driven and demonstrate accepted best practices. And best of all, the source codes will be available on github for your forking pleasure!


Usual links:

* http://rubyjax.com
* http://groups.google.com/group/rubyjax
* #rubyjax on irc.freenode.net
* http://meetup.com/rubyjax
* gcal: http://www.google.com/calendar/embed?src=4l89gdt6toa7ub2io9p6tgpfi8%40group.calendar.google.com&ctz=America/New_York

Hashrocket Offices
Jacksonville Beach, FL, 32250

8 Yes
0 Maybe

Jan 20 7:00 PM

6 attended (est.) – 4.50 4.504

* who: Big Tiger
* where: Navigator Coffee Squadron, 7643 Gate Pkwy, Jacksonville, FL 32256 (904) 928-0048
* when: Tuesday, January 20, 7-9pm
* what: ThinkingSphinx - Intro to Full-text and Geospatial Searching

Tired of rolling your own search? Want to define what data is indexed in your ActiveRecord models? What if you could get all of this AND be able to search by geographical information for next to nothing? Look no further, we will be covering basic ThinkingSphinx setup through a full location based search. You'll see step by step how to set up and execute full-text searching while you drink beer and eat pizza on Hashrocket's dime.

Navigator Coffee Squadron
Jacksonville, FL, 32256

7 Yes
1 Maybe

Dec 08 10 2008 7:00 PM

6 attended (est.) – 5.00 5.004

Our next meeting will be a joint venture between RubyJax and RefreshJax.

Tom Rossi of The Mole Hill will be speaking about his business, success and the challenges they’ve faced and still face. How he and his partner Kevin Finn work together, make decisions and he will reveal the secrets you need to become an internet millionaire almost over night.

The meeting will take place on Wed. Dec. 10th at 7:00pm at Navigator Coffee Squadron, 7643 Gate Pkwy, Jacksonville, FL 32256 (904) 928-0048 map

Pizza and Beers will be generously donated by Hashrocket, so be sure to invite your homeless friends.

Navigator Coffee Squadron
Jacksonville, FL, 32256

6 Yes
0 Maybe

Nov 08 12 2008 7:00 PM

8 attended (est.) – 3.00 3.001

* Who: General discussion
* What: RubyConf wrap up
* When: Wed 11/12 at 7:00 PM
* Where: Navigator Coffee Squadron, 7643 Gate Pkwy, Jacksonville, FL 32256 (904) 928-0048 map

Navigator Coffee Squadron
Jacksonville, FL, 32256

3 Yes
0 Maybe

Oct 08 29 2008 7:00 PM

12 attended (est.) – 5.00 5.004

Will Reed will be speaking, here is his description:

Basically, the focus is on maximizing the front-end (read browser) performance of web applications. The original talk was more or less platform agnostic. However, I've recently implemented these techniques on our rails app and there are a few rails specifics that I'll add from that. The site is http://safeweb.norton.com

rubyjax.com

Navigator Coffee Squadron
Jacksonville, FL, 32256

5 Yes
2 Maybe

Sep 08 30 2008 7:00 PM

4 attended (est.) – 5.00 5.001

* what: Testing as Communication, Real-World Techniques
* who: Jon "Lark" Larkowski
* link: http://rubyjax.com/2008/9/17/september-meeting

This session covers how Hashrocket, an experienced Ruby on Rails consultancy, uses a wide range of real-world testing techniques and agile methodologies every day to satisfy client customer requirements. It will describe the life cycle of our testing workflow, from story capture to customer acceptance. This includes an overview of: fine-grained requirements gathering in "user story" form; how we manage stories and communicate transparently with the client using a web-based tracking tool; how story-driven development is expressed as test-driven development; and, how we enhance client/developer communication by writing plain-text tests in the vocabulary of the customer’s domain. In this session, you will learn how to turn natural-language requirements into running code that both customer and developer alike can communicate around; how to express customer requirements at the appropriate levels of abstraction, from high-level integration tests all the way down to granular unit tests; and, how to properly employ the latest tools, such as RSpec, StoryRunner, Selenium, Webrat, and fixture factories.

Navigator Coffee Squadron
Jacksonville, FL, 32256

4 Yes
0 Maybe