Updates from April, 2013 Toggle Comment Threads | Keyboard Shortcuts

  • Justin Carmony 15:37 on Wednesday, 17 April 2013 Permalink | Log in to leave a Comment
    Tags: presentations, scaling   

    April 2013 Meeting: “Scaling From 2-to-6″ by H Hatfield 

    This month we will be having a presentation from H Hatfield, as well as a new venue so please share this announcement with people you know who are coming.  It will be at Needle.com at 7:00 PM tomorrow (April 18th) and then we’ll be meeting at Applebees in Draper for the after-party.

    H will be presenting on “Scaling From 2 to 6″:

    At some point in any successful web(site|app)’s lifetime, you have to tackle scaling. The first hurdle is having a separate box for your database—going from 1 box to 2 (This is where a lot of sites start these days). The next hurdle is significantly higher. It involves having load balanced web/app servers, a master and a slave database and a caching server. The focus will be on a traditional LAMP stack, but the principles are fairly universal.

    Since H didn’t give me his Bio, I’ll give it for him! H is the Director of Development for Deseret Digital Media on the Marketplace team. He oversees many of KSL.com’s sites such as KSL Deals, KSL Jobs, KSL Local, Utah.com, and several others. Yes, his whole first name is spelt with a single character, “H”, and he is normally sleep deprived with his two twin babies at home. He is also a pretty good guy. :)

    New Venue: Needle.com

    We’d like to thank Vivint for hosting us while we were in-between venues and new presidents, however we did receive a lot of people asking if we could move it back to the other side of the point of the mountain. We have found the new venue for the rest of the year at Needle.com. The great thing is it is in the same building complex as last year’s venue, C7. Here is the new address (and map if you like):

    Needle Inc.
    14864 Pony Express Road
    Bluffdale, UT 84065

     
  • Justin Carmony 15:04 on Tuesday, 19 March 2013 Permalink | Log in to leave a Comment
    Tags: kss, ,   

    March 2013 Meeting: KSS & PHP by Russell Ahlstrom 

    We have an excellent presentation for this Thursday’s meeting by Russell Ahlstrom: KSS & PHP.

    KSS is a set of guidelines to help you produce an HTML styleguide tied to CSS documentation that is nice to read in plain text, yet structured enough to be automatically extracted and processed by a machine. It is designed with CSS preprocessors (such as SCSS or LESS) in mind, and flexible enough to accommodate a multitude of CSS frameworks (such as YUI, Blueprint or 960).

    KSS-PHP is a php library that you can use to turn your KSS documented files into a living styleguide similar to Github’s (https://github.com/styleguide/css). Styleguides are helpful for maintaining consistency across your sites, getting new developers up to speed, proving out new designs or additions, and ensuring changes or updates to your css don’t break existing styles.

    Russell is the Director of Web Development for Scan, a Provo based startup that connects the real world with the digital universe in fun and innovative ways. Previous to that, Russell worked as the Director of eCommerce Development at Deseret Digital Media, Senior Developer at Bloosky, Team Lead at BYU’s Department of Continuing Education, and as a Web Development instructor at BYU.

    Our meeting will be held at 7:00PM at the Vinit Office’s in Thanksgiving Point, and the after party will be at Applebee’s in Draper as usual. At this meeting we will be discussing venues as well.

    Directions To Current Venue: Vivint Offices in Thanksgiving Point

    For this meeting we will be meeting at the Thanksgiving Point Vivint Offices, which is just one more exit south than our previous venue. Here is the address:

    2500 Executive Pkwy #200, Lehi, Utah 84043

    Here is a link in Google Maps:

    https://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=2500+West+Executive+Parkway+Suite+300,+Lehi,+UT+84043&aq=&sll=39.499761,-111.547028&sspn=8.839041,10.579834&vpsrc=0&ie=UTF8&hq=&hnear=2500+Executive+Pkwy+%23200,+Lehi,+Utah+84043&t=m&z=17

    Here are the directions given by our very own Mac Newbold:

    Easiest way: get off I-15 at Timpanogos Highway (SR-92) and head west (right if you’re coming from Draper, left if you came north through Lehi)

    the next light in about a block is Ashton Blvd/Maple Loop – turn left and about 3-4 blocks later, after the in-construction building, there’s a road on the left right before the thanksgiving point complex starts,

    that’s executive parkway

    you’ll turn left there and we’re the building on the left that is finished

    come on in, 2nd floor

    Look forward to seeing everyone Thursday night at 7:00 PM! Don’t hesitate to let us know if you have any questions!

     
  • Justin Carmony 23:48 on Monday, 14 January 2013 Permalink | Log in to leave a Comment  

    January 2013 Meeting: An Intro to Server Configuration and Remote Management with Salt 

    Everyone, we’re going to start off the 2013 year with a great presentation from Dave Boucha. It will be this Thursday (January 17th, 2013) at 7:00 PM. We will also be changing venues! So please check the details below! 

    An Intro to Server Configuration and Remote Management with Salt

    Are you tired of repeatedly configuring each new server by hand? Is your current configuration management system driving you nuts and making you feel like you’re in a straight jacket? Are you scared because that 5 year old mission critical server could have a hardware failure at any moment, yet nobody still working at your company has any idea what’s on it or how to configure it?

    Salt is designed to solve these problems and much much more.  Manage one or two servers in a clean simple manner.  Control 20,000 to 30,000 servers like a Sith Master!  Duplicate your web server in a matter of minutes on the cloud of your choice.   Query available disk space on 100′s of servers in a matter of a few seconds right from your CLI.

    Easily create your own Salt modules to add functionality specific to your infrastructure and needs. Salt bends to your will! Use Salt’s python api or rest api to give the power of Salt to your custom application.

    And best of all, join Salt’s huge and passionate community of users on the mailing list and #salt on irc.freenode.net.  Salt was the project with the 8th most unique code contributors on Github in 2012! (https://github.com/blog/1359-the-octoverse-in-2012)  Salt has a very welcoming and helpful community and is designed to make it very simple to contribute and participate.

    New Venue: Vivint Offices in Thanksgiving Point

    We’d like to thank C7 for hosting us for this last year & excited to see their growth! Unfortunately, this means the conference room area we used for meetings is being converted into office spaces to handle their growth.

    So the new venue will be at the Thanksgiving Point Vivint Offices, which is just one more exit south than C7. Here is the address:

    2500 Executive Pkwy #200, Lehi, Utah 84043

    Here is a link in Google Maps:

    https://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=2500+West+Executive+Parkway+Suite+300,+Lehi,+UT+84043&aq=&sll=39.499761,-111.547028&sspn=8.839041,10.579834&vpsrc=0&ie=UTF8&hq=&hnear=2500+Executive+Pkwy+%23200,+Lehi,+Utah+84043&t=m&z=17

    Here are the directions given by our very own Mac Newbold:

    Easiest way: get off I-15 at Timpanogos Highway (SR-92) and head west (right if you’re coming from Draper, left if you came north through Lehi)

    the next light in about a block is Ashton Blvd/Maple Loop – turn left and about 3-4 blocks later, after the in-construction building, there’s a road on the left right before the thanksgiving point complex starts,

    that’s executive parkway

    you’ll turn left there and we’re the building on the left that is finished

    come on in, 2nd floor

    Look forward to seeing everyone Thursday night at 7:00 PM! Don’t hesitate to let us know if you have any questions!

     
    • jason 9:43 on Friday, 18 January 2013 Permalink | Log in to Reply

      Dave Boucha gave an awesome presentation and having Thomas Hatch, the founder of Salt Stack there in person fielding questions was great too.

  • macnewbold 10:49 on Monday, 16 January 2012 Permalink | Log in to leave a Comment
    Tags: accounting, , business, ,   

    Best Accounting Practices for Web Development – Joanna Carmony 

    I’m pleased to announce this month’s meeting:

    Thursday, January 19th, at 7pm at C7 Bluffdale Datacenter

    Joanna Carmony: Best Accounting Practices for the Web Development Industry

    Come and learn from an accountant with years of experience what you should be doing better with your books. There should be something for everyone, whether you own a web development business, own a business that does some web development, are self-employed, or just do some freelance on the side.

    As time allows, we’ll have a round-table discussion to take advantage of the collective expertise in the group on the subject, and discuss any questions you may have about the business side of web development.

    As usual, we’ll be having our after-party at the Draper Applebees, starting around 9pm. Feel free to join us!

     
  • wade 19:46 on Wednesday, 14 December 2011 Permalink | Log in to leave a Comment  

    Blazing Data with Redis 

    For our December meeting, Justin Carmony will present on “Blazing Data with Redis.” There are several solutions about in the “NoSQL” realm, and I’ll be honest, Redis is one of my favorites. Redis is an open source, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets.

    What is great about Redis is just how fast it is. In order to achieve its outstanding performance, Redis works with an in-memory dataset. Depending on your use case, you can persist it either by dumping the dataset to disk every once in a while, or by appending each command to a log.

    So come down and learn the basics of Redis, whether using it as an advanced cache alternative to Memcached, a queueing system, a data store, or anything where you would benefit from high performance reads and writes.

     
  • wade 10:56 on Monday, 14 November 2011 Permalink | Log in to leave a Comment  

    Designing with Scalability Platforms in Mind 

    For our November meeting, Joseph Brower will be visiting from Idaho to present about scalability platforms. As usual, we’ll follow it with our Applebee’s aftermeeting. We look forward to seeing you there!

    As the hype around the “cloud” continues to grow, the importance of understanding how it works becomes more and more relevant. This presentation will provide an overview of how an application should be designed to ensure that it can scale well. The presentation will start with an explanation of how some cloud services work followed by things to consider when designing your application to up scale. We’ll finish the presentation (time pending) with a demonstration of a cloud driven work flow and end with a Q/A period.

    The presentation will be given with the assumption that the people listening are familiar with PHP development, along with version control systems.

     
  • wade 10:43 on Monday, 17 October 2011 Permalink | Log in to leave a Comment  

    Scale or Fail – Give your App the Speed it Needs in the Cloud! 

    For our October meeting, Grant Shipley, from Redhat, will be flying in from North Carolina to tell us about deploying PHP on ec2 using openshift, and a little about http://www.follw.it which is a site he created using Code Igniter, and why I chose PHP over Java for the follw.it site, despite being a Java developer for over 10 years.

    Whether you have one or a million visitors accessing your web app, they are all going to demand a great user experience regardless of what it takes for you to deliver it. This invariably means quick page loads and fast response times every single time. When things go south, you just throw more hardware at the problem and increase your caches and buffers, right? Wrong. Toss in an infrastructure that resides on the cloud and now you’ve got a really interesting problem on your hands. I’ll leave the marketecure slides at the door, this is a hands-on technical talk in which we’ll deploy an application to the cloud and then turn up the heat by leveraging the right mix of elasticity and auto-sclaing.

    Grant Shipley is an OpenShift PaaS Evangelist at Red Hat focused on cloud technologies. Prior to that, Grant was a Manager of Software Development with responsibilities over the http://www.redhat.com website and supporting infrastructure. Grant has over 10 years of software development experience focusing on Java and PHP. In his free time, he contributes to several open source projects including Media Portal and http://www.follw.it as well as developing iOS applications. Grant has been using Linux on a daily basis since 1994 and is active in the FOSS community.

     
  • wade 12:57 on Thursday, 1 September 2011 Permalink | Log in to leave a Comment  

    Scale or Fail – Give your App the Speed it Needs in the Cloud! 

    For our October meeting, Grant Shipley, from Redhat, will be flying in from North Carolina to
    tell us about deploying PHP on ec2 using openshift, and a little about http://www.follw.it which is a site he created using Code Igniter, and why he chose PHP over Java for the follw.it site, despite being a Java developer for over 10 years.

    Whether you have one or a million visitors accessing your web app,
    they are all going to demand a great user experience regardless of
    what it takes for you to deliver it. This invariably means quick page
    loads and fast response times every single time. When things go south,
    you just throw more hardware at the problem and increase your caches
    and buffers, right? Wrong. Toss in an infrastructure that resides on
    the cloud and now you’ve got a really interesting problem on your
    hands. I’ll leave the marketecure slides at the door, this is a
    hands-on technical talk in which we’ll deploy an application to the
    cloud and then turn up the heat by leveraging the right mix of
    elasticity and auto-sclaing.

    Grant Shipley is an OpenShift PaaS Evangelist at Red Hat focused on
    cloud technologies. Prior to that, Grant was a Manager of Software
    Development with responsibilities over the http://www.redhat.com website and
    supporting infrastructure. Grant has over 10 years of software
    development experience focusing on Java and PHP. In his free time, he
    contributes to several open source projects including Media Portal and
    http://www.follw.it as well as developing iOS applications. Grant has been
    using Linux on a daily basis since 1994 and is active in the FOSS
    community.

     
  • wade 12:55 on Thursday, 1 September 2011 Permalink | Log in to leave a Comment  

    FBI recruiter and PHP Security 

    For our September meeting, first, we’ll have a brief presentation from a visitor from the FBI to discuss tech opportunities within their organization. Then, the main event will be Steve Meyers presenting on PHP Security. We will be giving away more UTOS Raffle Tickets.

     
    • jmalan 0:15 on Friday, 30 September 2011 Permalink | Log in to Reply

      I wish I wouldn’t have missed this meeting. Will there be a followup meeting or are there notes from it somewhere?

  • wade 12:26 on Monday, 18 July 2011 Permalink | Log in to leave a Comment  

    PHP profiling 

    For our July meeting, Justin Carmony will be teaching us some of his tips, tricks, and techniques for doing performance profiling and optimization in PHP applications. Our meeting is at 7pm on Thursday, July 21, at Center7 Networks’ Bluffdale data center, and after the meeting everyone is welcome to join us at the Draper Applebees.

    If you have something you’d be willing to present at a future meeting, please let me know and we’ll get you on the schedule.

     
c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
shift + esc
cancel