addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

The Monthly Meetup

Please contact the organizer if you're interested in presenting.

 

Schedule

7:00 – 7:15 Open 
7:15 – 7:30 Introductions 
7:30 – 9:00 Presentations 
9:00 – 10:00 Open / Networking


The Promised Land of $http Interceptors - by Olen Davis

Interceptors are a hidden gem of the $http service. First what they are and how exactly they work will be explained. And then, that will be extrapolated out to demonstrate how they can be used to seemlessly and simply recover from connection loss and even authentication timeout. (If you haven't familiarized yourself with promises and the $q service, now's the time.)


Architecting complex views in AngularJS - by CJ Cenizal

Architecting an Angular app can be tricky, especially as it grows in complexity. To keep it maintainable as it grows, we can break the view code up in modular, narrowly-defined directives. We'll fulfill DRY principles and respect a clear separation of concerns.  I’m not a sports guy, but I know beer pong and Calvinball, so to illustrate these ideas, I made an app for managing my fantasy teams for these two classic sports. See it in in action at: 

http://cjcenizal.github.io/complex-view 

and check out the repo at: 

https://github.com/cjcenizal/complex-view

I'll go over this code in more detail during the presentation.

 

We need presentations for this meetup! Please contact the organizer if you're interested in presenting.

Join or login to comment.

  • Luis De A.

    Created a simple Angular app to capture discussion topics and votes. I'll be using it as a tool to talk about different aspects of Angular. Feel free to fork it, contribute, or use it in your own talks/presentations.

    Here's the url the to repo: https://github.com/ldeavila/up-vote

    February 7, 2014

    • CJ C.

      LOL I totally misunderstood, and accidentally posted a topic called "Ideas for the meetup". D'oh! Can you delete that one for me?

      February 7, 2014

    • Luis De A.

      Oops. Yeah. I'll delete entries that look incomplete. There's an LA Hack night tonight. I'll spend some time then adding input validation and a few other features.

      February 10, 2014

  • Eric N.

    Need new presenters. Topics should actually cover stuff that people can use right away. Doesn't seem like the topics match the level of experience in the room. There needs to be an ICE BREAKER!

    1 · February 6, 2014

    • Chris H.

      You could also use nested directives with inherited controllers if you wanted to split your playback controls into distinct, re-usable parts.

      February 7, 2014

    • Rhett L.

      Ever write something that sounds good in your head only to re-read it later and realize it is barely readable, miss-spelled, and drunk sounding? Lol *facepalm*

      February 7, 2014

  • Luis De A.

    Damn it. Yall have inspired me to create an app that will capture discussion topics and votes. I'm almost done with it. I think I can use it as a tool for doing lightning talks about different aspects of Angular. It might be a good way for beginners to follow along and even contribute to a community project. App should be up on github in a few hours so yall can fork it.

    February 7, 2014

    • Jarrett H.

      Would've took me a couple days, only took you a couple hours lol. Post the link, I'll fork it and help out wherever I can.

      February 7, 2014

    • Luis De A.

      It'll be pretty basic and that's a good thing because people can take it and improve up on it. It'll be good for demoing things.

      February 7, 2014

  • A former member
    A former member

    It was great meeting all of you last night! Was a pleasure for Gobbler to host and play a part. Looking forward to continuing it into the future and getting to know all of you better. If anyone is interested in working on building technologies that solve serious problems for artists and creative pros around the world, and doing it at a growing music technology startup in LA, they can learn more about what we're doing at Gobbler here: bit.ly/GobblerJobs

    Also, I'm [masked] if you want to say hello or have any feedback on last night's event set-up. Cheers!

    February 7, 2014

    • A former member
      A former member

      Oh, and we also have a monthly Music Tech Hack Night series that we just launched. Details here: http://www.meetup.com...­

      February 7, 2014

  • Dushan P.

    Thank you for organizing this meetup and thank you to the presenters for their generosity. As a beginner to Angular, I was hoping the next meeting might have some more-fundamentals based presentations. Perhaps a more basic presentation followed by an advanced one, to appease everyone? Also a projector.

    1 · February 7, 2014

    • Olen D.

      I personally appreciated the kitsch-appeal of the luggage under the TV!

      February 7, 2014

    • A former member
      A former member

      now all we need are some old, worn out couches to sit on , for that added trailer park appeal.

      February 7, 2014

  • Kevin

    Thanks for hosting, Alex and Gobbler, and thanks to Olen and CJ for their presentations!

    February 7, 2014

  • Dan

    Great presentations, well articulated!

    February 6, 2014

  • A former member
    A former member

    Great presos, great meet up.

    February 6, 2014

  • Stacy

    Sorry, I must cancel for tonite.

    February 6, 2014

  • Chris H.

    Sadly I won't be able to make it, my son woke up sick this morning and hasn't quite kicked it yet. Will un-rsvp so someone else can enjoy the fun.

    February 6, 2014

  • Eric N.

    Looking forward to Interceptors and usage in creating a Loader for the site while requests are happeneing

    January 31, 2014

    • Chris H.

      Forgot to mention, in the .config(['$httpProv­ider' ... portion is a solution for preventing IE from caching GET requests - very important for those of us deploying to IE browsers.

      February 6, 2014

    • Luis De A.

      Very technically detailed. You obviously know interceptors. I'd have to agree with Eric in that the presto is a bit on the dense side. One suggestion... don't focus on the code. Code is hard to follow on a slide. People can always look at the code on GitHub. Instead, focus on the use case and the solution built. Give an example of the product/feature before and after the solution and how it was super easy to solve with Angular. It seems the solution was mimicking the Google "you're disconnected" feature of gmail. Maybe talk about why disconnecting is/was a problem, in your use case, it may not be a problem in all use cases, and why you wanted to solve it. You kind of do this in a generic way at the beginning.

      1 · February 6, 2014

  • A former member
    A former member

    Confirming

    February 5, 2014

  • Adam K

    I might be a little bit late due to traffic considerations. In the meantime, I was wondering if anyone knows about Angularfire. Thanks!

    February 4, 2014

    • Chris H.

      No but that looks sweet, my buddy is using angular with a firebase store, sent this over to him. I will definitely check into this as well, thanks for the heads up!

      February 5, 2014

  • A former member
    A former member

    Given that there are presentations needed, I'm wondering what the general skill set is of the group. If you happen to see this before the meetup, drop a line saying what level you think you are: beginner, intermediate, core contributor ;)

    1 · January 31, 2014

    • Olen D.

      I've contributed to core - to specifically have scope attribute(s) on a directive without that resulting in an isolate scope for the directive.

      February 4, 2014

    • Chris H.

      Intermediate to advanced here, lots of experience using it but still much more to get better at

      February 5, 2014

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy