recentpopularlog in


« earlier   
The Apache Groovy programming language
Apache Groovy is a powerful, optionally typed and dynamic language, with static-typing and static compilation capabilities, for the Java platform aimed at improving developer productivity thanks to a concise, familiar and easy to learn syntax. It integrates smoothly with any Java program, and immediately delivers to your application powerful features, including scripting capabilities, Domain-Specific Language authoring, runtime and compile-time meta-programming and functional programming.
java  language  scripting  PLT  read-later 
21 hours ago by kmt
MilesCranmer/vim-stream: vims - use full-blown vim commands in place of sed
GitHub is where people build software. More than 28 million people use GitHub to discover, fork, and contribute to over 85 million projects.
scripting  vim  unix  shell  linux  cli 
21 hours ago by Spark
Shortcuts: a new vision for Siri and iOS automation • MacStories
Federico Viticci:
<p>In their apps, third-party developers can embed messages and buttons (which they can design) to bring up the Siri UI to record a shortcut phrase. This means we'll start seeing apps populate important screens or actions with suggestions and buttons to record a shortcut phrase. Moreover, in the Siri recording UI, developers can include a phrase suggestion, but it's up to the user to decide what they want to record.

More importantly, users always have to create personalized shortcut phrases through direct interaction: apps cannot automatically fill the 'My Shortcuts' page in Settings with shortcuts and custom phrases. The user has to associate a custom phrase to a shortcut first.

The more I think about it, the more I see custom shortcut phrases as the next big step in making Siri a more personal assistant that is unique to each user. As would happen with an actual assistant, shortcut phrases allow users to form their own language over time, creating a personalized set of instructions that only their assistant can interpret and act upon. It's the equivalent of jargon in a group of friends, but applied to Siri and app actions. The potential accessibility perks are tremendous too: Apple now enables everyone to create custom Siri phrases that can be however long or short they want; this removes the need to find actions nested in apps, multiple levels deep into their navigation stack.

Here's why I believe Apple and the Workflow (now Shortcuts) team have been incredibly smart in reframing the concept of user automation around Siri and voice: when you think about it, custom phrases aren't too dissimilar from keyboard shortcuts. However, spoken phrases are easier to remember – they don't feel like dark magic to regular users who have never bothered with "automation" before, and, most of all, they are natively supported across the entire spectrum of Apple products, from iPhones and AirPods to HomePods and Watches.3

I strongly believe that personalized phrases are the first step towards changing the fundamental Siri experience, which is going to evolve into a personal command log – from one Siri to a million Siris, each uniquely tailored to the user who customized it.</p>

There's then a lot more about the Shortcuts <em>app</em> - what used to be the (third-party) Workflow app. You can turn any Workflow workflow into a Shortcut shortcut, if you follow me. It has taken quite a while, but Apple is getting iOS towards Android's scriptability.
apple  ios  automation  scripting 
3 days ago by charlesarthur
Bash One-Liners ::
A collection of practical and well-explained Bash one-liners and shell script tips, tricks,
snippets for GNU Linux, UNIX or BSD systems. Post your clever one-liners, search, login using SSO or Open ID.
Open-source project, using Django, Python, jQuery, Git, GitHub, HTML5, Bootstrap from Twitter.
bash  scripting  reference  programming  collection 
4 days ago by e2b

Copy this bookmark:

to read