タグ

ブックマーク / neocat.hatenablog.com (2)

  • SLコマンド on touch bar - Okiraku Programming

    新しいMacBook Proのtouch barで走るSLコマンドを作りました。 (touch barシュミレータでしか動作確認してませんが。) オリジナルのようにオプション(-a, -l, -F)には対応していません。 ソース(Swift)は以下。ビルド済みのバイナリも入ってます。 https://github.com/NeoCat/sl_on_touchbar 追記: 新しいmacOSでは、開発元が確認できないので開けない、というエラーが出ますが、一度 中にある「sl_on_touchbar」というappをctrlクリックして開くを選択すると、エラーダイアログに「開く」というボタンが現れますので、これをクリックすると以降は普通に開けるようになります。 なおビルドとシミュレータの動作にはmacOS Sierra 10.12.2 beta (16C41b)以降、XCode 8.2 beta

    SLコマンド on touch bar - Okiraku Programming
    honeybe
    honeybe 2016/11/11
    すげぇ! / 「ウィンドウのフォーカスが奪われるので、実質何も操作できなくなります」うぜぇw
  • JavaScriptでMacに歌ってもらう - Okiraku Programming

    最近のChrome, SafariのJavaScriptには音声合成APIが入っています。 使い方は簡単で、JavaScriptコンソール等で var msg = new SpeechSynthesisUtterance('こんにちは!'); msg.lang = "ja-JP"; // 言語指定 window.speechSynthesis.speak(msg); のようにするだけで喋ってくれます。 音声エンジンを変えることも可能です。使える音声の一覧を var voices = speechSynthesis.getVoices(); で取得すると、voicesに音声オブジェクトのリストが返ってくるので、この中のlangやnameを見て使いたいものを msg.voice = voices[3]; などとSpeechSynthesisUtteranceオブジェクトのvoice属性に指定す

    JavaScriptでMacに歌ってもらう - Okiraku Programming
    honeybe
    honeybe 2014/05/26
  • 1