I was contemplating presenting the new GLASS web framework. But even better,
here is a workshop that will be going into details about this technology, see
the announcement below.
I highly recommend it if you can carve the time. James Foster is very good.
If you cannot make it and if enough interest I will still plan for a 1 to 2 hour
overview later this spring.
Cheers,
Thierry Thelliez
An Educational Offering From the
The Santa Fe Complex
Advanced Web Applications with GLASS*
March 30 to April 3
Building sophisticated multi-media, intensely interactive, Web applications is a
significant challenge requiring mastery of multiple technologies. GLASS
provides a single environment, and language, for developing desktop-like Web
applications.
This workshop will provide a GLASS overview and tutorial followed by a
combination of hands-on projects and in-depth coverage of special topics (e.g.
the incorporation of Sun's Lively Kernel technology into GLASS).
James Foster of Gemstone will lead the workshop. You will also have the
opportunity to work with prominent members of the Santa Fe Complex on projects.
Dates and Times: Monday, March 30 – Thursday, April 2, 8:30-4:00.
Friday, April 3, 8:30-noon. Informal discussions, explorations, and hacking
likely to take place each evening.
Where: The Santa Fe Complex – 632 Agua Fria, in Santa Fe (one block from the
RailRunner if you are coming up from Albuquerque)
Prerequisites: Some programming background will be helpful. Open to high school
students.
Fee: $375 – includes lunch and breaks
Housing: Discounted rate at Hilton Hotel (within walking distance of the
Complex) will be available.
For More Information:
E-mail Dr. Dave West at profwest@... or phone him at 505-231-7233.
*Gemstone, Linux, Apache, Seaside and Smalltalk
(http://seaside.gemstone.com)
Hello all,
We did not have a meeting in January, sorry. Matt and Daniel were too
busy for their Tapestry - Seam comparison presentation. Hopefully we
can convince them to do that later this year.
The good news is that Frank Lafond is going to give a presentation
this week. See below. Please contact Frank for any information:
franklafond@...
Cheers,
Thierry Thelliez
When: Friday, February 13, 2009 11:00 AM-01:00 PM (GMT-07:00) Mountain
Time (US & Canada).
Where: PNM, Conference Room, AS-2 LaEstrella
*~*~*~*~*~*~*~*~*~*
"Using virtualization to improve quality and shorten QA time"
Many companies have reduced hardware expenses, increased server
capacity and compressed testing time with virtualization. Has your
organization considered virtualizing your servers? Desktops? Do you
have the expertise on staff for a virtualization initiative?
To learn more about how "Using virtualization to improve quality and
shorten QA time" please join us on Friday, February 13th 1130-1pm.
Frank LaFond, Sr. QA Engineer and founder of Agile NM, will lead a
discussion on how tight release schedules often demand compressed
testing time. Testing can be an arduous process. For example, to
verify a web application, tests need to be run against multiple
operating systems and multiple browsers on each. Further, testing
often modifies system resources that must be painstakingly restored
before the next testing iteration. Virtualization provides a clear
answer to these and related QA bottlenecks.
*~*~*~*~*~*~*~*~*~*
Directions:
PNM Alvarado Square Building (Waterfall in front)
Silver Street between 4th & 5th Streets.
Hourly parking on 3rd, between Gold and Silver (open), or
covered on 4th between Silver & Gold
La Estrella Conference Room is on the 2nd floor, Alvarado Square.
Attendees will need to sign in at security desk.
Hello all,
Here are few announcements.
At our last meeting, Frank Lafond did a great job showing some of
Groovy's reflective capabilities. Thank you Frank.
After Frank's presentation we talked about what our next meeting could
be.
For January, Daniel Hinojosa and Matt Grommes volunteered (or were
volunteered) to present two Java frameworks: Seam and Tapestry. Details
for the meeting will be communicated later. This meeting will be
organizated in collaboration with the ABQ Java users group.
As always, let me know if you want to volunteer for giving a
presentation.
For the next months, we are considering few topics:
- Adobe Flex introduction,
- Seaside web framework,
- Ruby...
(This summer we had volunteers for 'testing embeded systems' and for
'cryptography'. Contact me if you still could give these presentations.)
Also we discussed the organization of a NMITIA board (3 persons). We did
it for the Agile NM group and it really helps keeping some momemtum
going. Kimberly Grommes already volunteered to join me. So one seat is
still opened. You will participate to a monthly conference call, help
finding topics and speakers, and help organize events. Please let me
know if you are interested.
Other news:
- Friday 12/12, NMITSA is meeting in Santa Fe. Contact
ewhitmore@... for more information.
- Wednesday 12/17, The Agile New Mexico group is having their yearly
luncheon. See http://agilenm.ning.com/ for more details.
- I have just received an invitation to join a new group: NM Media
Industry. This could interest some of the technologist. See
http://nm-mix.ning.com
Season's greetings.
Thierry Thelliez
Sorry for several months of silence. Between work and trying to sell
my house, I had no spare time.
But the good news is that Frank Lafond volunteered for a talk about
Dynamic Languages. The discussion will happen this coming Thursday.
Date and Time: Thursday 11/20/08, from 5:30pm to 7:00pm.
Location: New Mexico Mutual building on Singer Blvd NE (http:// tr.im/17c8)
Frank announcement:
"Ever since ENIAC, men have strived to find more effective ways to
communicate their intent to computers. One could reasonably argue
that we've been successful in this pursuit. One trend for allowing
more effective human-machine interaction are "dynamic languages".
First introduced by LISP in 1958, dynamic languages are now coming
into the mainstream now with scripting languages like Perl, Python,
Ruby, Groovy and Scala.
Groovy is the language which has recently caught my eye, more for its
integration with Java than its dynamic capabilities. As I started
looking at Groovy programs, I could see how these dynamic features
added to the expressiveness and effectiveness of the language.
I'll start off our discussion with Groovy's dynamic capabilities, but
my hope is that proponents of other dynamic languages will jump in
and share their experience. It will be much more interesting as a
round table discussion than as a tutorial."
Please join us if you have any interest in Dynamic Languages.
We will also try to plan for future meetings. Should we plan for some
Ruby/Python/Squeak/... presentations?
Also, please forward that to whomever might be interested.
Hello all,
Sorry for several months of silence. Between work and trying to sell
my house, I had no spare time.
But the good news is that Frank Lafond volunteered for a talk about
Dynamic Languages. The discussion will happen this coming Thursday.
Date and Time: Thursday 11/20/08, from 5:30pm to 7:00pm.
Location: New Mexico Mutual building on Singer Blvd NE (http://
tr.im/17c8)
Frank announcement:
"Ever since ENIAC, men have strived to find more effective ways to
communicate their intent to computers. One could reasonably argue
that we've been successful in this pursuit. One trend for allowing
more effective human-machine interaction are "dynamic languages".
First introduced by LISP in 1958, dynamic languages are now coming
into the mainstream now with scripting languages like Perl, Python,
Ruby, Groovy and Scala.
Groovy is the language which has recently caught my eye, more for its
integration with Java than its dynamic capabilities. As I started
looking at Groovy programs, I could see how these dynamic features
added to the expressiveness and effectiveness of the language.
I'll start off our discussion with Groovy's dynamic capabilities, but
my hope is that proponents of other dynamic languages will jump in
and share their experience. It will be much more interesting as a
round table discussion than as a tutorial."
Please join us if you have any interest in Dynamic Languages.
We will also try to plan for future meetings. Should we plan for some
Ruby/Python/Squeak/... presentations?
Also, please forward that to whomever might be interested.
Regards,
Thierry Thelliez
Hi everyone...
In search through some previous emails I saw some news about the
creation of this group -- and wanted to check in about people's
interest in this topic.
I'm the new chair for event programming at NMITSA -- and was also
pretty involved in the 3rd Albuquerque BarCamp this past weekend.
BarCamp Stuff:
http://groups.google.com/group/refresh-albuquerquehttp://www.barcamp.org/BarCampAlbuquerque
NMITSA Stuff:
http://www.nmitsa.org
(Please look for the Tech Excellence Awards info -- including
nominations -- and details on upcoming events.)
Best wishes,
Eric
Hello all,
I hope that everyone had the opportunity to take some time off during
the summer.
The slides from the last presentation have been posted to the NMITIA
Yahoo web site. Talking about virtualization, you might have noticed
the VMWare ESXi server change of licensing a few days ago. It is now
free to use.
Would you like to make a presentation? Please contact me at thierry at
acm dot org.
Frank Lafond forwarded the following BarCamp event that should
interest some of you: http://barcamp.org/BarCampAlbuquerque
Regards,
Thierry Thelliez
=-=-=-=-=-=-=-= NMITIA meeting =-=-=-=-=-=-=-=
The next meeting will be an experience report about Virtualization.
The following topics will be presented:
1- Virtualization introduction
2- VMWare server on production
3- Ruby script to backup Virtual Machines
4- VMWare Fusion and VMWare converter
Speaker:
Thierry Thelliez from Doxcelerate.
Where:
The meeting will take place at:
Parsons Brinckerhoff
6100 Uptown Boulevard, NE
Suite 700
Albuquerque, NM 87110
When:
Thursday, June 26th – 11:45 – 1:15.
Regards,
Thierry Thelliez
Hello all,
Sorry for the delays but here is a pre-announcement for our next
meeting.
I will give a presentation about Virtualization. This presentation will
be an experience report implementing VMWare technology on production
servers and on workstations.
Also a Ruby script will be presented to show how to implement a simple
Virtual Machines automated backup.
I will send more details later but mark your calendar!
See you soon.
Thierry Thelliez
I hope you can make it! See you tomorrow.
Also, scroll at the end of this email for an announcement about the
next Java Users group meeting about Service Oriented Architecture
next week.
Regards,
Thierry Thelliez
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Please join us for a special evening. Bruce Eckel will be our guest
speaker Wednesday, April 23rd.
Bruce Eckel entry in Wikipedia:
Bruce Eckel is the author of numerous books and articles about
computer programming. He also gives frequent lectures and seminars
for computer programmers. His best known works are Thinking in Java
and Thinking in C++ […]. Most reviewers consider the books to be
better written and more pedagogic than most introductory texts. Mr.
Eckel was a founding member of the ANSI/ISO C++ standard committee.
Event topic:
Hybrid Programming
This discussion will center on Bruce's experiences, and yours, around
using multiple languages to solve a problem, with the focus on
increasing productivity by using the right language to solve a
particular subproblem. Examples include, but are not limited to,
using Flex to create cross-platform user interfaces for other
languages; using Python as a control language for a system of modules
written in multiple languages; using Jython, JRuby or Groovy to build
a system from Java components; building safe concurrent systems using
functional languages; solving math problems using meta-systems like
Numpy and Scipy. Other issues that are fair game include the
difficulties in introducing multiple languages into mono-language
shops. Please note that, although Bruce has contributions for each of
these subjects, this event is intended to be a discussion rather than
a lecture.
When:
Wednesday, April 23rd, 2008.
Agenda:
5:30pm – 6:00pm: Networking and complimentary hors
d'oeuvres
6:00pm – 8:00pm: Bruce Eckel
8:00pm – 8:30pm: Networking and closing.
Where:
New Mexico Mutual
3900 Singer Blvd. NE
Albuquerque, NM 87109
Albuquerque Room
(See attachment for map)
Fee:
Fee will be collected at the door to help organize future
events.
$10 if you RSVP by Monday April 21st 10:00am and $20
thereafter.
Free for students but please RSVP by Monday April 21st
10:00am.
RSVP to: http://www.abqspin.org/AgileNM/register.php
Event sponsors:
Parsons Brinckerhoff
New Mexico Mutual
Contact Information:
For questions please contact Thierry Thelliez at
thierry@... or visit http://tech.groups.yahoo.com/group/nmitia/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Hello ABQJUGites,
This is an announcement for our next meeting ? Service Oriented
Architecture for Java Programmers ? presented by Burr Sutter of JBoss.
We have all heard about Service Oriented Architecture (SOA) and for
many of us, SOA has merely been an acronym used by sales people and
consultants to sell their wares. From my experience, most SOA talks
are business oriented, so I asked the fine folks at JBoss to help
give us programmers a concrete meaning to SOA. They obliged. This
month, we will have an important presentation by Burr Sutter of
JBoss. Burr will fly in and to talk to us about SOA for Java
Programmers.
Finally! An SOA talk that is programmer oriented!
Burr will discuss what SOA means to us and how it can actually help
us organize our services. He will also talk about the Java
technologies that help us develop/reuse those services. Burr will
instruct us on Java SOA technologies, including Enterprise Service
Bus (ESB) and Java Business Integration (JBI).
Please pass this information around to your fellow programmers and
interested office mates. This will be highly valuable information for
many of you.
Our meetings are free of charge. We meet this month on April 29th,
2008 from 3:00 PM to 5:30 PM. Our meeting will be held at the Erna
Fergusson Library located at 3700 San Mateo NE. Please note that
there is construction on San Mateo where the library is located, so
adjust your drive time accordingly.
Please join us for a special evening. Bruce Eckel will be our guest
speaker Wednesday, April 23rd.
Bruce Eckel entry in Wikipedia:
Bruce Eckel is the author of numerous books and articles about
computer programming. He also gives frequent lectures and seminars
for computer programmers. His best known works are Thinking in Java
and Thinking in C++ […]. Most reviewers consider the books to be
better written and more pedagogic than most introductory texts. Mr.
Eckel was a founding member of the ANSI/ISO C++ standard committee.
Event topic:
Hybrid Programming
This discussion will center on Bruce's experiences, and yours, around
using multiple languages to solve a problem, with the focus on
increasing productivity by using the right language to solve a
particular subproblem. Examples include, but are not limited to,
using Flex to create cross-platform user interfaces for other
languages; using Python as a control language for a system of modules
written in multiple languages; using Jython, JRuby or Groovy to build
a system from Java components; building safe concurrent systems using
functional languages; solving math problems using meta-systems like
Numpy and Scipy. Other issues that are fair game include the
difficulties in introducing multiple languages into mono-language
shops. Please note that, although Bruce has contributions for each of
these subjects, this event is intended to be a discussion rather than
a lecture.
When:
Wednesday, April 23rd, 2008.
Agenda:
5:30pm – 6:00pm: Networking and complimentary hors
d'oeuvres
6:00pm – 8:00pm: Bruce Eckel
8:00pm – 8:30pm: Networking and closing.
Where:
New Mexico Mutual
3900 Singer Blvd. NE
Albuquerque, NM 87109
Albuquerque Room
(See attachment for map)
Fee:
Fee will be collected at the door to help organize future
events.
$10 if you RSVP by Monday April 21st 10:00am and $20
thereafter.
Free for students but please RSVP by Monday April 21st
10:00am.
RSVP to: http://www.abqspin.org/AgileNM/register.php
Event sponsors:
Parsons Brinckerhoff
New Mexico Mutual
Contact Information:
For questions please contact Thierry Thelliez at
thierry@... or visit http://tech.groups.yahoo.com/group/nmitia/
=-=-=-=-=-=-=-= Wednesday March 26th - 11:30 to 1:30 =-=-=-=-=-=-=-=
Daniel Hinojosa, the Java expert, voluntered to give us a GRAILS
overview.
From wikipedia:
Grails is an open source web application framework which leverages
the Groovy programming language (which is in turn based on the Java
platform). Grails is intended to be a high-productivity framework by
following the "coding by convention" paradigm, providing a standalone
development environment and hiding much of the configuration detail
from the developer.
The meeting will take place at:
Parsons Brinckerhoff
6100 Uptown Boulevard, NE
Suite 700
Albuquerque, NM 87110
This will be a 'bring your own lunch' meeting. And a big thank you to
Kimberly Grommes for providing the conference room.
============================
I hope to see you there. Also please forward this announcement to
whomever might be interested.
Thierry Thelliez
Hello all,
The beginning of this year was way too busy! Between several urgent
projects at work, the flu and this amazing snow, it has been
difficult to dedicate enough time for the NMITIA group.
But I am please to announce that we have several meetings lined up
for the next months.
=-=-=-=-=-=-=-= Wednesday March 26th - 11:30 to 1:30 =-=-=-=-=-=-=-=
Daniel Hinojosa, the Java expert, voluntered to give us a GRAILS
overview.
From wikipedia:
Grails is an open source web application framework which leverages
the Groovy programming language (which is in turn based on the Java
platform). Grails is intended to be a high-productivity framework by
following the "coding by convention" paradigm, providing a standalone
development environment and hiding much of the configuration detail
from the developer.
The meeting will take place at:
Parsons Brinckerhoff
6100 Uptown Boulevard, NE
Suite 700
Albuquerque, NM 87110
This will be a 'bring your own lunch' meeting. And a big thank you to
Kimberly Grommes for providing the conference room.
=-=-=-=-=-=-=-= Week of April 21 =-=-=-=-=-=-=-=
Bruce Eckel will be in Albuquerque. And again thanks to Kimberly
Grommes, we are trying to organize a meeting with him. My hope is to
get a presentation about FLEX, the collection of technologies
released by Adobe Systems for the development and deployment of cross
platform applications.
Again from Wikipedia:
Bruce Eckel is the author of numerous books and
articles about computer programming. He also gives frequent lectures
and seminars for computer programmers. His best known works are
Thinking in Java and Thinking in C++, aimed at programmers wanting to
learn the Java or C++ programming languages, particularly those with
little experience of object-oriented programming. Most reviewers
consider the books to be better written and more pedagogic than most
introductory texts[citation needed]. Mr Eckel was a founding member
of the ANSI/ISO C++ standard committee.
Date and location will be announced later.
=-=-=-=-=-=-=-= May =-=-=-=-=-=-=-=
Unless we have another speaker, I will be reporting an experience
implementing Virtualization for production servers within a small
company. The good, bad and ugly of Virtualization will be discussed.
A Ruby script allowing for full virtual operating system backup will
also be presented.
-----------------------------------
Please share the news and help NMITIA finally get started.
See you soon!
Thanks,
Thierry Thelliez
Happy New Year everybody.
We are going to start a very exciting year!
You did not hear about me in December because my 'free' time went
into helping organizing a panel for another group: AgileNM. We have
three renowned presenters in a panel for January 9th. I encourage you
to attend if you have any interest in the Agile approach. Please see
more details at: http://www.abqspin.org/AgileNM
NMITIA next presentations:
1- January - Embedded systems: 'Bandit' had offered to give us a talk
on this topic for January. At the latest news, he might have a
conflict and we might need to postpone it.
2- February - Flex: There is a good chance that we get a presentation
about Flex by Bruce Eckel (see http://www.bruceeckel.com/ for his
impressive work). Flex is a cross-platform development framework for
creating rich Internet applications
(http://www.adobe.com/products/flex/).
3- March - VMWare: Virtualization is getting a lot of attention these
days. I am planning a presentation with my (limited) experience
deploying VMWare server in production. It will also be an opportunity
to see a little Ruby script I wrote to perform a Virtual Machine
backup.
As always, please let me know if you could volunter for a
presentation.
See you soon.
Thierry Thelliez
The kickoff meeting of NMITIA was today during the normal SPIN meeting
time. I thought things went really well. I've written up some of the
details in a blog entry:
http://effectiveqa.blogspot.com/2007/11/new-mexico-information-technology.html
I think this will be a really interesting group and it got off to a
great start today.
Great job Thierry!
Frank LaFond
I am very interested in participating in this group.
Unfortunately, I will be out-of-town today and unable to attend. I hope
to make the next one.
Thanks,
Loyd Looney
Principal, Consultant
IT Support
From:
nmitia@yahoogroups.com [mailto:nmitia@yahoogroups.com] On Behalf Of Thierry
Thelliez Sent: Tuesday, November 27, 2007 11:08 PM To: nmitia@yahoogroups.com Subject: [nmitia] Reminder Wednesday 28th: First NMITIA meeting
Hello all,
Here we are! Tomorrow is the first NMITIA meeting.
It will be held 11/28/07 11:30 AM to 1:00 PM
UNM Continuing Education, 1634 University Blvd. NE
Albuquerque, New Mexico
We will talk about the goals of NMITIA and if enough interest, I have
prepared a little talk about backups (and Linux LVM snapshot).
Hello all,
Here we are! Tomorrow is the first NMITIA meeting.
It will be held 11/28/07 11:30 AM to 1:00 PM
UNM Continuing Education, 1634 University Blvd. NE
Albuquerque, New Mexico
We will talk about the goals of NMITIA and if enough interest, I have
prepared a little talk about backups (and Linux LVM snapshot).
Hope to see you there.
Thierry Thelliez