DTPab

印刷やデザイン、アドビ製アプリやスクリプトなど、雑多な技術ブログ

InDesign JavaScript教室、いよいよ明日が最終日です

プログラムの勉強の難しいところ プログラム的な考え方 モチベーションの維持 変数という概念とオブジェクトモデル 次で最後です もくもく会の宣伝 かねてよりお伝えしていた通り、お〜まち(大間知聡)さんが主催されている標題の教室にスタッフとして参加…

第24期クロスメディアエキスパート検定試験論述試験の模範解答に選ばれました

以前ツイートしましたが、昨年(2017年)受験したクロスメディアエキスパート検定試験の論述試験の成績が良かったそうで、JAGATから模範解答としてサイトに掲載したいと打診がありました。 ちなみに、受験の経緯と感想などはこちらの記事に書いています。 us…

ESTKのインターフェイスを今風にアレンジ

ふと思い立って、ESTKのインターフェイスを今風にカスタマイズしてみました。 ちょっとBracketsっぽくなりました? まぁ基本的にBrackets使ってるのでESTKは割とどうでもいいんですが(ひどい 一応、こんなふうな(見た目だけ)モダンな感じにしたい方は以下…

【告知】DTPerのスクリプトもくもく会#8を開催します

本日14:00よりconnpassにて、DTPerのスクリプトもくもく会#8の受付を開始します。 dtpmkmk.connpass.com 今回は、#6と同じYUIDEAさんの会議室をお借りしました。 ですので前回と違って無料での開催です。 詳細はconnpassのイベントページに記述してあります…

GoogleAppsScript メモ書き

GAS

いつも探しに行くのが面倒くさくて自分用メモ書き。メッセージダイアログ関係の処理。 promptメソッド サンプルコード confirmメソッド サンプルコード gsファイルへの記述

ES3で使うためのArray.filter

【追記 19/4/22 15:08】 それでもやっぱりまだうまく行ってなかったようなので、他所からお借りしました。 【追記 5/30 13:06】 コードに不具合があったため修正しました。あるふぁ(仮)さん、いつもありがとうございます(記事末尾にも追記あり)。 【追記…

ExtendScriptの単位付き計算

【追記 5/28 15:00】 重大な不具合をあるふぁ(仮)さんが見つけてくださったのと、最初に書いたスクリプト(単位付き計算を行う関数)が加算以外に対応していなかったことに気づいたのでここに追記して訂正いたします。 まずあるふぁ(仮)さんからのありが…

ESTKのtargetengineの挙動

ESTKのプリプロセッサディレクティブ、#targetengineについて少し調べたのでメモ。当然すべてInDesignでの検証です。 動的にエンジンを変更できるか 以下のコードをテスト。 #targetengine hoge alert($.engineName); var a = "Hello"; #targetengine fuga a…

DTPerのスクリプトもくもく会#7を開催しました

謝辞 雑感 もくもく成果 想定した処理フロー 実際の処理フロー 変数の定義 同名メニューアクションの絞込み getAreaIndex関数 getMenuAction関数 カラーラベル名の定義 メニューアクションの特定とリスト化 ScriptUIの生成 スクリプト処理 スクリプトコード…

JavaScriptでブラックジャックのコード

先日、JavaScriptでブラックジャックを作る記事を書きました。 uske-s.hatenablog.com もうすぐもくもく会#7ということで、コードを掲載しておきます。 //カードデッキ var deck = deck || [ {value: 1, name: "◆A"}, {value: 2, name: "◆2"}, {value: 3, na…