June 2018 – MacAdmins Meeting

June 2018 – MacAdmins Meeting

June 20th 2018 – University of Utah, MacAdmins Meeting

mac_mgrs_crowdThe University of Utah, MacAdmins Meeting is held monthly at the Marriott Library on the 3rd Wednesday of each month at 11 AM Mountain Time. Presentations cover Apple technology and integration in a heterogeneous university enterprise environment. This months meeting will be held on Wed, June 20th 2018, and we will provide live broadcasted and archives that will be made available 2-3 days after the meeting.

If you have suggestions on presentations, questions or comments, please your the Contact Us option.

What’s New  – By Todd McDaniel, Marriott Library, University of Utah

This presentation will cover new information pertaining to Apple administration including operating system & application updates, security, hardware support & how-to’s and other notables.


  • Video – To view archived presentation video, click here.
  • Slides – To view the presentation slides, click here.

Machine Learning – By Rajhans Samdani, Chief Scientist, Spoke

This presentation will be around the role of Machine Learning in automatically surfacing appropriate knowledge and handling tickets. Internal teams in a enterprise like IT, HR, Facilities, etc. use a variety of ad hoc methods (direct message, email, ticketing systems) for managing employee requests and relationships. Unfortunately, none of these systems use data from past interactions into facilitating future interactions. This is where machine learning comes in. In this talk, I will describe how Spoke uses machine learning to improve employee experience in two key ways: 1) by predictively responding with the right knowledge article for automatically resolving common questions, 2) automatically triaging requests to the right teams. I will also touch upon other potential automation solutions using machine learning.

Machine Learning

About Rajhans Samdani
Rajhans Samdani is the Chief Scientist at Spoke, which is a startup reinventing the way requests are handled inside an organization. Prior to Spoke, Rajhans was a researcher at Google working on Machine Learning and Natural Language Processing. He got his Ph.D. from the University of Illinois at Urbana-Champaign and his bachelors from IIT Bombay.

Spoke Web Site


  • Video – To view archived presentation video, click here.
  • Slides – To view the presentation slides, click here.

AppleScript & Script Debugger – By Ray Robertson, Automated Workflows

This presentation will be giving an introduction to the power of AppleScript, the automation technology bundled with macOS. He will also provide an overview of Script Debugger, which is an integrated development environment focused entirely on AppleScript. This focus allows it to deliver a suite of tools that make AppleScript development amazingly productive. You can use it to write and edit code, analyze target applications, debug scripts, and more.

Script Debugger - Choose Template

It includes features like” Dictionary Explorer” lets you see directly into the live data within any scriptable application; “Step-wise Debugging” allows executing scripts line-by-line, set breakpoints to pause script at key points; “Code Completion” includes completion of variable names in your script, AppleScript and Scripting Addition commands, as well as application commands and names; “AppleScriptObjC Value Viewing” shows you the details of the Objective-C values your script is using; “Split-Pane Editing & Code Folding” allows you to view two or more sections of your script and collapse portions of your code to help you focus on your work, and much more.

Script Debugger - AppleScriptObjC Value Viewing

About Ray Robertson
Ray Robertson of Automated Workflows has been teaching AppleScript to a great variety of users for 20 years. This fall, he is co-leading a three-day AppleScript class with Sal Soghoian, who is known as the Dean of Automation, at the CMD-D: Masters of Automation Conference on Mon-Wed, October 15-17, 2018.

Automated Workflows Web Site Example

  • Video – To view archived presentation video, click here.

GitLab Introduction – By Brian McBride, University of Utah, Marriott Library

This presentation will be giving an introduction to GitLab which is a service that organizations can use to provide internal management of git repositories.

Git is a system where you can create projects of different sizes with speed and efficiency. It helps you manage code, communicate and collaborate on different software projects. Git will allow you to go back to a previous status on a project or to see its entire evolution since the project was created. You could think of it as a time machine which will allow you to go back in time to whenever you’d like in your project.

GitLab is an online Git repository manager with a wiki, issue tracking, Continuous Integration (CI) and Continuous Deployment (CD). It is a great way to manage git repositories on a centralized server. GitLab gives you complete control over your repositories or projects and allows you to decide whether they are public or private.

GitLab Web Page Example

  • Video – To view archived presentation video, click here.
  • Slides – To view the presentation slides, click here.

Open Discussion

Questions, comments, problems and fixes.


Note, due to scheduling conflicts with our usual meeting location, we will be meeting at the Marriott Library room 1705A located inside the Faculty Center located north of Mom’s Cafe.

For directions to the University of Utah monthly Mac Managers Meetings see the following web page.


Archive & Live Presentation(s)

  • A live broadcast of the presentations will be available from this web page.
  • Archives of the presentations will be available from this web page.
mac managers streams web page
No Comments

Leave a Reply