IBM Champion!

So many of the IBM Champions have received their “swag” kits.  As a repeat offender, errr, Champion, I felt I had a bit of experience on my side when selecting my swag.  Last year’s jacket only came in Men’s sizes.  Figuring I’d rather have a jacket too big, than a jacket too small, I ordered an XL, which was as you can imagine EXTRA LARGE.  So this year, we had women’s sizes to choose from.  I selected TWO jackets in TWO sizes, figuring I would at least end up with one jacket that fit.  I ordered an XL in Black, and an L in Blue.  However, I didn’t realize the two colors are actually two different manufacturers.  Therefore the sizing difference seems to be much more than one would expect from just a single size difference.  No matter, I am quite happy with both!  And to be an IBM Champion!

IBM Champion Jacket 1

IBM Champion Jacket 2

Video Review: Build a Strong Angular JS Foundation

Build a Strong AngularJS Foundation
by Lukas Ruebbelke and Matias Niemala
O’Reilly Media

This video series has nearly three hours of content broken into six modules. Each module is broken into smaller video chunks. Generally each video is one to three minutes long, although a few are around the ten minute mark.  Exercise files and a sample application are included for download with the videos.

Module 1: Hello AngularJS

Module 2: Module

Module 3: Controller

Module 4: View

Module 5: Services

Module 6: Directives

You can either stream or download the videos.  The cost of the entire series is $59.99.  If you are a visual learner or prefer to learn from videos, this would be the way to do it.  The videos take you from understanding the history of Angular and what it is, to how to use it.  The presenters aren’t exactly the most polished, but they explain the concepts and code in a clear manner.  With code examples and a full application to download along with the videos, this series should give you a solid basic understanding of Angular.


SocialBizUg Articles – July Edition

And here we are, the July edition of articles posted on…

Fixing Issues in SourceTree

I’ve written a few articles on source control.  As you’ve probably guessed, I’m a big fan of source control.  In those articles, I use the Mercurial plugin within Domino Designer with a Bitbucket repository. Lately, I’ve been using Sourcetree to take care of the handling between the NSF, the on disk project, and the online repository.  No solution is 100% perfect and Sourcetree has its issues. However, a colleague and I were just discussing that the issues still outweigh the problems you have without any source control, but I digress.

Read More..

Better JavaScript

With XPages, many of us are writing JavaScript for the first time.  As often happens, we learn by doing.  Learning by doing often means taking other developers’ examples and changing them to our own needs.  Unfortunately, learning from examples does NOT always mean we learn best practices for a language or technology.

Read more…

Can I Use This?

With the wonderful number of browsers and the many versions that each browser comes in, it can be a bit confusing and difficult to know if you can use a particular piece of code.  I’ve previously written about how to TEST all those browsers with BrowserStack,  but wouldn’t it be much easier if you just knew beforehand if a line of code would work?

Read more…

WTDT – File Upload and File Download controls

In this installment of “What Does This Do,” I cover the file upload and file download controls for XPages.

Read More…

SocialBizUg Articles – June Edition

I fell behind a bit in blogging these, so here are the articles posted to for June …

Code For Tim

I lost an incredible friend and our community lost an incredible contributor. Tim Tripcony passed away May 11, 2014.  His friend and co-worker, Scott Hooks, posted the news on LinkedIn and asked that people share their memories of Tim there.Many, many people did just that.

Read more…

Review: Mastering XPages, 2nd Edition

Question:  What are three things that have happened since the first edition of Mastering XPages? Answer: Three years, the extension library, and Domino 9.0.1.

Read More…

Easy Sorting and Column Order

You have a Notes and Domino traditional Notes Client application. It’s been in place for years. The application has far too many views (with sorting and indexing and everything else that makes the application larger and larger). You are getting your feet wet with XPages and you want to “XPagify” this application.

Read More…

That’s Refreshing!

Often, when you’re learning something new, like XPages, you’ll accept the defaults or always use the selection provided in an example, without actually knowing what the options mean. In the case of page refresh (under “Server Options” on a server side event), you’ll probably start out using “Full Update” or “Partial Update”.  I wanted to point out what all the options do and provide two additional tips.

Read more…

Introduction to Event Handlers in XPages

On the Events tab of a custom control, we see the following events:

onClientLoad, beforePageLoad, afterPageLoad, afterRestoreView, beforeRenderResponse, afterRenderResponse

Read more…

My First Computer

Ant Pruitt, over here, asked if you remember your first… computer.  Of course I do.  I have the world’s worst memory, but I remember my first computer.

We had the Commodore VIC 20.  With it’s awesome tape cassette player to store programs.  We were not rich by any means.  I was too young to realize that this may have been expensive.  I don’t even remember if my mom had it for work or what.  But we had it.  And I remember spending hours at it.  Until we upgraded to the super awesome Commodore 64.  If I recall correctly, that had floppy disks!  No more tape cassettes.  And I think a joystick for playing games.  I also remember trying to right “programs” that essentially just flashed your name on the screen, but it was SO COOL.  Who would have ever known that would be what I do for a living years later (albeit *slightly* more complex now).

Not sure if it was the VIC 20 or the Commodore 64 that had the worlds touchiest space computer game.  You had to use thrusters to get this dumb thing to land in just the right spot and I sucked at it, but played it tons.

Anyway, thanks, Ant for the walk down tech memory lane. :-)

Older posts «