User Support and Computing Services (Apple Support) Blog

Knocked My Socks Off! My coworkers and I attended our first JAMF Nation conference this past October. The last session I attended on the first day knocked my socks off. Bryson Tyrrell of JAMF showed off an iPhone ordering script he wrote in Python and Tk. I've written some Tk, but it was a long time ago and I remember it being an uncomfortable experience. It seems a lot has changed. His script included an image that would dynamically change based on user interaction. It was...

February, 17th 2016 - University of Utah, Mac Managers Meeting The University of Utah, Mac Managers Meeting is held monthly at the Marriott Library @ 1 PM Mountain Time. Presentations cover Apple technology and integration in a heterogeneous university enterprise environment. Lunch is provided to the meeting, and we provide live broadcasts and archive of the presentations. If you have suggestions on presentations, questions or comments, please your the "Contact Us" option. How Packet Firewall (PF) Can Protect Your Enterprise - By Jason Miller, Thumbtack Server and endpoint security comes...

Overview In this post we will be talking about file descriptors and increasing limit descriptors in OS X Yosemite. File descriptors are limited by the OS. This causes some applications and services to return errors. By increasing the limit of file descriptors we can reduce the amount of "too many files open" error. What are File Descriptors? A file descriptor is used by the kernel to represent an open file that it needs to refer back to. These files are placed into an array and given an integer. The integer...

Overview Xcode is Apple's development environment. It's used to develop applications on Macs, iOS devices like iPhones and the Apple Watch. It also includes the new language Swift, which is becoming very popular in higher education. However, Xcode requires users to have "_Developer" group privileges to allow the debugger and emulators to work correctly. We give our users only the minimum privileges they need to get their work done and we take great pains to secure our environment. We felt giving every user "_Developer" rights was...

February, 17th 2016 - University of Utah, Mac Managers Meeting The University of Utah, Mac Managers Meeting is held monthly at the Marriott Library @ 1 PM Mountain Time. Presentations cover Apple technology and integration in a heterogeneous university enterprise environment. Lunch is provided to the meeting, and we provide live broadcasts and archive of the presentations. If you have suggestions on presentations, questions or comments, please your the "Contact Us" option. How Packet Firewall (PF) Can Protect Your Enterprise - By Jason Miller, Thumbtack Server and endpoint security comes...

January, 20th 2016 - University of Utah, Mac Managers Meeting The University of Utah, Mac Managers Meeting is held monthly at the Marriott Library @ 1 PM Mountain Time. Presentations cover Apple technology and integration in a heterogeneous university enterprise environment. Lunch is provided to the meeting, and we provide live broadcasts and archive of the presentations. If you have suggestions on presentations, questions or comments, please your the "Contact Us" option. Optimizing Deployment & Updates of Office 2016 for Mac - By Paul Bowden, Microsoft Get an in-depth look...

Update Since this post was first written, I've discovered some people use Anaconda Python. After investigating, it looks like Anaconda is a much simpler solution. To deploy it, I installed both Anaconda 2 and 3 to [crayon-592a3aa63bf2e639466034-i/] , and then modified the [crayon-592a3aa63bf37716261879-i/]  and [crayon-592a3aa63bf3b495889908-i/]  files accordingly (as shown further down in the article). Overview This post walks you through the steps to create new installations of Python on an OS X machine you administrate. The end-goal is to have standalone versions of Python 2 and 3 that you...

Overview The JAMF Distribution Server (JDS) is a distribution point that is managed by the JAMF Software Server (JSS), similar to a computer or mobile device. A JDS is a completely separate server that you install on OS X Server (10.6 or greater) or Linux. It can be used to host packages, in-house apps, and in-house eBooks that are distributed to clients. In our environment, we are running our JAMF Distribution Server's on OS X El Capitan (version 10.11.2) Server on Mac mini computers and Promise Pegasus...