比特新声

40. 和 ibuick 谈 AppleScript


Listen Later

本期要点

本期是我们和 ibuick 的 OS X Automation 专题的下半部分,我们「深入浅出」的聊了 AppleScript 这个 OS X 系统下的脚本语言,顺便粗略的讲了编程的分类,架构和思想。没有什么特别难的东西,大部分链接都在这里,希望不了解的听众能抱着学习的态度多听几次,当你都听懂的时候,你就成长了不是吗?当然,再次感谢 ibuick 来节目做客,他的新书 《OS X 高手进阶》已经发布,请各位支持,我们在稍后也会送出几本,具体规则请见我们的官方微博和 Twitter.

  • AppleScript
  • 什么是 脚本语言
  • 和自然语言的关系
  • 过程式编程
  • 自解释
  • AppleScript 和其它 Script 类语言的区别
  • 什么是 编译器
  • 什么是
  • AppleScript 语法的容错率
  • OS X 10.9 后 AppleScript 开始原生支持 JavaScript
  • 面向对象语言
  • 从 C 语言开始的系统编程架构分类思想
  • Java 和 JavaScript 的 历史
  • 如何入门
  • 继承,封装,多态的通俗解释
  • 编程如何和生物学扯在一起
  • WindowServer 进程
  • UI Browser
  • Value 的含义
  • LogMeIn 和 Mail rule 结合
  • 你们会看播客的 Show Notes 吗
  • ibuick 要给海龙买房
  • 使用场景和实际案列
  • Scriptable Apps
  • Scripting Bridge
  • Script Editor 
  • Open Dictionary in Script Editor
  • Dash, an API Documentation Browser and Code Snippet Manager
  • 为什么官方文档重要
  • 以下是给普通用户听的
    • Load Flash Video as HTML5 Automatically
    • 吐槽微博网页以及如何让它变得好看
    • 国内视频网站的节操
    • 色情网站的新技术采用
    • Keyboard Maestro
    • Command-C 
    • Alfred App
    • Hazel
    • EventScripts
    • Twitter Scripter
    • Location Helper
    • 内存清理的无用 OS X 内存机制详解
    • Unified Buffer Cache (UBC)
    • Purge 的系统调用
    • 系统特权接口
    • 人物简介

      iBuick,OS X 软件开发者,《  OS X 高手进阶》系列书作者。

      郝海龙,诗人,《保持冷静》创始人,《动物庄园》译者。

      有才,iOS 程序员,理想主义者。

      官方网站及相关信息: www.bitvoice.xyz

      Music from   Jim Guthrie

      ...more
      View all episodesView all episodes
      Download on the App Store

      比特新声By 斑斓播客