Саль Согоян – эксперт по автоматизации Apple, разработчик AppleScript, Automator и других технологий. Управлял автоматизацией в iWork, Photos и iTunes.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
Сал Согхоян — эксперт по автоматизации пользовательских задач, разработчик программного обеспечения, автор и музыкант. Он присоединился к Apple Inc. в январе 1997 года в качестве менеджера по продукту, отвечающего за технологии автоматизации. Эти технологии включают AppleScript, Services, Terminal, Apple Configurator и Automator, среди прочих. Он покинул Apple в 2016 году в связи с упразднением его должности. Согхоян способствовал внедрению автоматизации в продукты Apple, разработав скриптовые словари для iWork, iPhoto, Aperture и Photos, а также инструменты автоматизации Mastered for iTunes. Он спроектировал и написал инструменты автоматизации в приложении Apple Configurator, которое использует автоматизацию macOS для управления развертыванием устройств iOS. Apple Configurator состоит из центральной библиотеки AppleScriptObj C и набора действий Automator. Инструменты автоматизации Apple Configurator позволяют автоматически подготавливать, управлять и обновлять устройства iOS при их подключении к компьютеру macOS. Текущие проекты Согхояна включают в себя коллекцию из сотен голосовых команд для управления различными аспектами macOS, включая приложения Keynote, Pages, Numbers, Photos и Finder. Он создал, поддерживает и управляет ресурсами для автоматизации пользовательских задач на сайте macosxautomation.com. В конце 2002 года Согхоян присоединился к временной команде инженеров, разрабатывающих приложение для создания и выполнения автоматизированных рабочих процессов. После полутора лет напряженной, но последовательной разработки Согхоян продемонстрировал приложение Стиву Джобсу всего за неделю до Всемирной конференции разработчиков Apple (WWDC) 2004 года. Джобс был впечатлен новым инструментом и попросил Согхояна представить Automator на ключевом докладе WWDC. Эта инновационная функция интегрированного рабочего процесса была представлена как часть Mac OS X v10.4 Tiger. Согхоян является владельцем патента США № 7428535, связанного с данной разработкой. В период работы Согхояна в Apple родной язык автоматизации Apple, AppleScript, был возрожден и обновлен для PowerPC в Mac OS 8.5. Он также был успешно перенесен на операционную систему Apple на базе UNIX, Mac OS X, и интегрирован с родной IDE, включавшей Project Builder и Interface Builder (предшественники Xcode). В последующих версиях OS X, от Lion до Mavericks, AppleScript добавил поддержку библиотек и прямой доступ к Cocoa Frameworks через AppleScriptObj C — мощное сочетание AppleScript и языка программирования Objective-C. OS X Yosemite представила JavaScript for Automation (JXA), альтернативу AppleScript, обеспечивающую доступ к Apple Events и Cocoa через расширенную версию JavaScript Core. Согхоян был сторонником AppleScript задолго до того, как был принят на работу в Apple. В качестве консультанта он разрабатывал решения для автоматизации в издательской индустрии в 1990-х годах. Согхоян также является автором популярной коллекции скриптов Sal's AppleScript Snippets, плагина ShadowCaster Quark XTension, двух книг, включая AppleScript 1 2 3, и многочисленных статей об автоматизации, опубликованных в журналах. Он был специальным гостем на одной из Leopard Tech Talk. Он выступал на конференциях Quark, Thunder Lizard Productions, Apple, Seybold и Macworld.
Sal Soghoian is a user automation expert, software developer, author and musician. He joined Apple Inc. in January 1997 to serve as the Product Manager of Automation Technologies. These technologies include AppleScript, Services, the Terminal, Apple Configurator and Automator, among others. He left Apple in 2016 when his position was eliminated. Soghoian has advanced Apple's incorporation of automation into its products by writing the scripting dictionaries for iWork, iPhoto, Aperture, and Photos, and the Mastered for iTunes automation tools. He designed and wrote the automation tools in the Apple Configurator application, which uses macOS automation to manage iOS device deployment. Apple Configurator consists of a central AppleScriptObj C library and a set of Automator actions. Apple Configurator automation tools enable iOS devices to be prepared, managed and refreshed automatically upon their connection to a hosting macOS computer. Soghoian's current projects include a collection of hundreds of voice triggered dictation commands for controlling aspects of macOS, including the Keynote, Pages, Numbers, Photos, and the Finder applications. He created, hosts and manages a group of user automation resources at macosxautomation. com. In late 2002, Soghoian joined an ad hoc team of engineers developing an application for creating and running automation workflows. After a year and a half of difficult but steady development, Soghoian showed the application to Steve Jobs. It was just one week before Apple's 2004 Worldwide Developers Conference (WWDC). Jobs was impressed with the new tool and asked Soghoian to appear at the WWDC keynote to demonstrate Automator for the first time to attendees. This innovative integrated workflow feature was introduced as part of Mac OS X v10.4 Tiger. Soghoian holds related U. S. patent #7428535. During Soghoian's tenure, Apple's native automation scripting language, AppleScript, was revived and upgraded to be PowerPC native in Mac OS 8.5. It was also successfully transitioned to Apple's UNIX based operating system, Mac OS X, becoming integrated with the native IDE, which included Project Builder and Interface Builder (the precursors to Xcode). In the evolving releases of OS X from Lion to Mavericks, AppleScript added library support and direct access to the Cocoa frameworks through AppleScriptObj C, a powerful fusion of AppleScript and the Objective C programming language. OS X Yosemite introduced JavaScript for Automation (JXA), a peer to AppleScript providing access to Apple Events and Cocoa through an enhanced version of JavaScript Core. Soghoian was an advocate for AppleScript years before being employed by Apple. As a consultant, he created automation solutions for the publishing industry in the 1990s. Soghoian also authored a popular script collection called Sal's AppleScript Snippets, the ShadowCaster Quark XTension, two books, including AppleScript 1 2 3, and numerous magazine articles about automation. He was a special guest at one Leopard Tech Talk. He was a featured presenter for Quark, Thunder Lizard Productions, Apple, Seybold, and the Macworld conferences.
Личная жизнь
Сал Согхоян родился в армянско-американской военной семье и провел детство, переезжая между морскими и военно-морскими базами, включая Гуантанамо на Кубе, откуда его эвакуировали во время Карибского кризиса. В 1969 году он поступил в Университет Вирджинии, но вскоре переехал в Бостон, где получил музыкальное образование в музыкальном колледже Беркли. В конце 1980-х годов он вернулся в Шарлоттсвилль, штат Вирджиния, и работал в цифровой типографии "Pixels". Несмотря на известность благодаря работе в Apple, он также является увлеченным джазовым музыкантом. В Шарлоттсвилле он играл на гитаре в группе "Blue Indigo". Эта группа примечательна тем, что в её состав входили Картер Бофорд (ударные), Лерой Мур (саксофон), Джордж Мелвин (орган Hammond B3) и Согхоян (гитара). Бофорд и Мур впоследствии прославились как основатели группы Dave Matthews Band. После их ухода к ним присоединились Джефф Деккер и Фил Риддл. Он – дядя известного исследователя и активиста в области защиты приватности Кристофера Согхояна.
Sal Soghoian was born into an Armenian American military family, and spent his childhood growing up on Marine and Naval bases, including Guantanamo Bay, Cuba, from which he was evacuated during the Cuban Missile Crisis. In his college years, he attended the University of Virginia in 1969 for a short time, but later moved to Boston where he earned a degree in music from the Berklee College of Music. In the late 1980s he returned to Charlottesville, Virginia, where he worked at the digital printshop "Pixels." Although he is known for his work at Apple, he is also an avid jazz musician. During his time in Charlottesville, he played guitar in a band called "Blue Indigo". The band is notable because it was composed of Carter Beauford (drummer), LeRoi Moore (Saxophone), George Melvin (Hammond B3 organ), and Soghoian (guitar). Beauford and Moore would go on to later musical fame as founding members of the Dave Matthews Band. Jeff Decker and Phil Riddle joined, following their departure. He is the uncle of noted privacy researcher & activist, Christopher Soghoian.