script ━━ n. 手書き, 筆記(文字); 【印】筆記体活字, スクリプト; 文字体系; 【法】正本 (cf. copy); 原稿; (放送・劇などの)台本; 〔英〕 (普通pl.) (試験の)答案; 【コンピュータ】スクリプト. ━━ vt. 脚色する, 台本を書く. goo辞書(三省堂提供「EXCEED 英和辞典」)
script
━━ n. 手書き, 筆記(文字); 【印】筆記体活字, スクリプト; 文字体系; 【法】正本 (cf. copy); 原稿; (放送・劇などの)台本; 〔英〕 (普通pl.) (試験の)答案; 【コンピュータ】スクリプト. ━━ vt. 脚色する, 台本を書く. goo辞書(三省堂提供「EXCEED 英和辞典」)
→スクリプト
数ヶ月前、存在を知って学び始めた・・・AutoHotKey なる便利機能 学び授業で多くのスクリプトを描いたが・・・ ベストテンを選ぶ 第一位 無変換+C ; アプリ終了 ~VK1D & c::Send,!{F4} 起動アプリを閉じる、通常は、Alt+F4 押下だが、指が疲れる。 一番使ってる。 第二位 無変換+E ; ウィンドウを画面中央に移動するVK1D & e::winMoveCenter() 大きなモニターに、めっちゃ便利。開いてるウィンドウを中央に配置 第三位 無変換+M ; WinActivate~VK1D & m::WinActivate , ahk_class Becky2Ma…
こんにちは、すぐるです! sugulogをお読みいただきありがとうございます!! このブログは、「 過去の無知な自分に向けてわかりやすく説明するなら?? 」を基準に書いています。 少しでもお役に立てれば幸いです。 今回は、HTMLからscriptタグを使用しJavaScriptを読み込もうということで JavaScriptとHTML について簡単に解説します!! その為このブログを読むことで、JavaScriptとHTMLの関係性について理解できるのはもちろん、HTMLからscriptタグを使用しJavaScriptを読み込めるようにもなります。 是非最後までご愛読ください。 今回は、 ・sc…
はじめに Scriptの初心者ながらも、いろんなサイトを見て、調べて、真似していって、自分で使えるように作っていったものをあげていきたいと思います。 何分独学で1年ほど勉強していった程度ですので、大したものは作れませんし、すっきりしない構文になっているかもしれませんが、どうかご容赦ください。私と同じようにInDesignをscriptで動かしてみたいという初心者の方のお役に立てればと思います。 ここでは主に日々の実務で私が使用しているものをあげていきたいと思います。 ドキュメントサイズの罫線(仕上がり線)を引くスクリプト 制作物の校正出しの時に、トンボをつけてプリントしただけの状態では、お客様…
関数は汎用的に利用できる処理をまとめたものです。箱のような入れ物に機能をまとめておくと考えるとわかりやすいと思います。関数は定義する場合はfuncution( )を使います。function 関数名 ( 引数 ){ 命令文; }引数が複数ある場合はカンマで区切ります。また関数で処理した結果を戻り値として返したい場合はreturnを使います。function 関数名 ( 引数 ){ 命令文; return 戻り値; }例えば以下にnumという関数を定義します。 function num(n1, n2){ // 引数n1とn2で渡された数値を合計し、結果を返す return n1 + n2; } …
繰り返しの処理を行うには、for( )またはWhile( )を使います。for文は繰り返しの回数が決まっている場合に、while文は、条件を満たしている限り処理を繰り返したい場合によく用いられます。 for文 for文は次のように書きます。for (変数名=最初の値; 変数名 繰り返したい処理 }たとえば、ドキュメントに長方形を5つ作成したい場合。 for (var i=0; i<5; i++){ app.activeDocument.rectangles.add(); } 反対に、数を減らすような処理をしたい場合には次のような書き方をします。 var doc = app.activeDocu…
条件判断はif( )を使います。 ( )の中に条件文を書いて、条件文の結果が真(true)の場合に実行します。 if文を使うことで、「もし(true)ならこの処理」「そうでなければ(false)この処理」というように条件によって処理を分けることができます。書式は次のようになります。 if ( 条件文 ) 条件文が真の場合に実行する命令 if (app.activeDocument.textFrames.length < 1){ alert("テキストフレームがありません"); } アクティブドキュメントにテキストフレームがひとつもない場合に「テキストフレームがありません」と表示します。条件を満…
ここで実際に新規ドキュメントに長方形を作成してみましょう。 var doc = app.documents.add(); doc.rectangles.add();//長方形はrectangleオブジェクトです InDesignに新規ドキュメントが追加され、ページの左上に長方形が作成されたはずです。それでは、作成した長方形のサイズを指定します。 上から10mm、左から10mmの位置に、幅90mm、高さ30mmの長方形を作成します。 var doc = app.documents.add(); //作成した長方形を操作するので、いったん変数rctに代入します。 var rct = doc.rec…
配列は、1つの変数内に複数のデータを持つことができます。変数名の後に[ ]、その中に番号をいれて値にアクセスします。Javascriptでは配列はArrayオブジェクトとなります。空の配列を作成するときは次のように書きます。 var data = newArray(); または var data = [ ]; 以前も述べましたが、Javascriptではデータの参照番号は「0」から始まるので、配列の要素の1番目にアクセスしたいときは、次のように書きます。 data[0] また[ ]の中には文字列を書くこともできます。 例としてあげると次のようになります。 var dataA = ["いか", …
42歳になってInDesignのScriptを自分で書いてみたいと思った 印刷業界で仕事をして20年近く。印刷会社勤務だからデザインもやればオペレーションもやる。印刷について、デザインについて、その他いろいろ勉強してきたけど、ここにきてまさかのスクリプトの魅力にはまる。コツコツと勉強していくうちに、これは自分でも書けるようになった方が絶対にお得!と思った。 Scriptの魅力 なんといってもInDesignが勝手にお仕事をしてれること! だって例えば大量の名刺データの処理とか、コーヒーを淹れに行っている間に片づけてくれちゃうんだもん。 営業に「え! もう仕事終わったの? 早っ!」って言われて悦…
mohoには、スクリプトをインストールする拡張機能があります。 ネットには有志が作成した様々なmoho用スクリプト(Lua言語で作られている)があります。 カスタムコンテントフォルダの作成 mohoのスクリプトを利用するためには、まずはカスタムコンテントフォルダを作成します。 多分mohoのデフォルト環境を汚さないための措置です。編集 >> 環境設定 >> 全般 >> カスタムコンテントフォルダPCの書き込みアクセス権のある場所(ドキュメントのサブフォルダなど)に設定します。 例として、mccというフォルダをカスタムコンテントフォルダとして作成しました。 すると配下にMoho Proというフォ…
※Zennからの移植記事です GitHub ActionsでGitHubに関する操作をしたい場合にREST APIを叩くよりも楽に書けるactions/github-scriptがある。APIの叩き方はOktokit.jsとほぼ同じJavaScriptで書くことができる。 (ただ最近はGitHubホストランナーのUbuntuなどには ghがプリインストールされているので、こちらを用いたほうが読みやすいなと思ってる) 下記はdevelopブランチにpushが発生した場合にPRを作成する例。 name: create pull request on push on: push: branches:…
仕事はGoogle Cloudの取り扱い, 個人開発は野球のデータ分析基盤を作ることに一生懸命な人です. 最近はプロ野球もメジャーリーグも推しチームを観るのが辛いです*1. 趣味, いわゆる「個人開発」でやってる野球データサイエンスでSparkを楽して使うため, 久々にDataprocを使っているのですが, インスタンスを建てたり消したりするのに, Terraformを使ったが案外ハマった DataprocのJupyter Lab(もしくはJupyter notebook)上でBigQueryを使うのにもハマった という事態に陥りました. これは無事解決して「ああなるほど」と個人的には解決して…
当たり前ですが... Androidアプリとしてであれば間違えなくインストールできます。 楽勝やん。 と気分良く使っていたところ、 あることに気が付きました。 Mobile版Joplinの機能制約 以前の記事で、Joplinには沢山の魅力的な機能が備わっていることを紹介しました。 mymemo8.hatenablog.com 特にカスタムCSS。「カスタマイズできる」となればやってみたくなりますよね! Custom CSS support for customisation of both the rendered markdown and overall user interface. で、…
エンジニア・プログラマーの学習に約立つコンテンツのセール情報を集めました 1位 現役シリコンバレーエンジニアが教えるPython 3 入門 + 応用 +アメリカのシリコンバレー流コードスタイル ¥24,000 → ¥1,960 92%OFF!! ⭐ ⭐ ⭐ ⭐ ⭐ (17,769件) 現役シリコンバレーエンジニアが教えるPython入門!応用では、データ解析、データーベース、ネットワーク、暗号化、並列化、テスト、インフラ自動化、キューイングシステム、非同期処理など盛り沢山の内容です! 2位 【キカガク流】人工知能・機械学習 脱ブラックボックス講座 - 初級編 - ¥15,000 → ¥1,84…
darktable3.8になって、今までのFuji Film Simulationがうまく機能しないという話があります。 また、Stuart SowerbyさんのFuji Film Simulation Profilesのリンク(darktable.FR)が切れています。 今回から、状況を整理してみたいと思います。 1)Stuart SowerbyさんのFuji Film Simulation Profiles Stuart Sowerby Fuji Film Simulation Profiles https://blog.sowerby.me/fuji-film-simulation-pr…
■本のプレゼントを希望する人は、下記からご連絡ください。https://1book-day.com/script/mailform/present/ ○件名は「一日一冊プレゼント」○本文には、次の項目を追記してください。 1 最近、感動した本は何ですか 2 メルマガの感想または相談 3 希望の本のタイトル ▼プレゼント“本のタイトル“と内容URL ★★★★☆「あてはめるだけで"すぐ"伝わる 説明組み立て図鑑」犬塚壮志★★★★☆「実践経営哲学」松下幸之助 ■締め切りは、2022年7月2日(土)20時です。 当選者には、こちらからご連絡して、住所などを教えていただきます。
Miyoo Mini用のレトロアーチ コアをビルドしてみた備忘録です。
概要 jMeter からHTTPS接続を行ったときの備忘録。 環境 Apache JMeter 5.5 Mac 手順 TemplatesでRecordingを選択後にCreateボタンをクリック HTTP(S) Test Script RecorderのStateのStartボタンをクリック クリック後に以下のようなポップアップが出てくる 上記のポップアップの後に/apache-jmeter-5.5/bin/ApacheJMeterTemporaryRootCA.crtが生成されていることを確認 Macの場合は上記のファイルをダブルクリックしたときに証明書の追加ポップアップが表示 ポップアップ…
はじめに フロントエンドにVue.jsを用いている際にHtmlを動的に出力する処理について備忘録として残します。 v-htmlディレクティブを用いる 結論から言うとv-htmlディレクティブを用いることで対応が可能です。 利用例としては以下のような感じとなります。 <template> <div v-html="testHtml"></div> </template> <script> export default { data() { return { testHtml: "" }; }, created(){ // testHtmlへHtmlを入れる処理 // 値の例は<p>テスト</p>…
ブラウザでQRコードを読み取る ブラウザからカメラを起動してQRコードを読み込めるようにするJavaScriptライブラリjsQRを使用しQRコードを読み込む。 https://github.com/cozmo/jsQR 参照:1分でできるjsQRによるブラウザのQRコード読み込みアクセス ソース サンプル <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <meta name="robots" content="none"> <meta name="viewport" content="width=device-wi…
■前回 Herokuへの反映にちょっと手こずったが、手順は確立できてきたかな。というところ。 ■画面遷移にrouteを使う 細かい修正だが、画面遷移やPOSTする場合の記述がまちまちだった。 書きがち href="/detail?thread_id={{$thread->thread_id}}&reply_id=0" 下記のように記述するよう心掛ける。 ----- href="{{ route('detail.index', ['thread_id' => $thread->thread_id, 'reply_id' => $reply->reply_id]) }}" ----- ■削除時の確…
「終わったかな?」と出口の戸の前で戸が開くのを待ちます。 色んな性格の子が居る中 良い子な子も居て楽なんですよ!! 戸を開けると「終わったね!」と私の手を待ってくれます。 抱っこして家に戻し「ミルワーム」を食べる為の流れです。 覚えてくれ本当に良い子です。 私の動きをよく見て動いくれます。「待っててね!」の声にも理解あります。 家まで帰り着き「ミルワーム」を食べます。2匹あげるので 私も食べ終わるのを待ちます。食べ終わると小さい手をサークルに付いて お代わりを貰って静かに食べてます。元の場所に戻して 次の子の家を掃除に行きます。 伊藤俊枝 <p>気になる方はお問い合わせください。↓</p><p…
エンジニア・プログラマーの学習に約立つコンテンツのセール情報を集めました 1位 現役シリコンバレーエンジニアが教えるPython 3 入門 + 応用 +アメリカのシリコンバレー流コードスタイル ¥24,000 → ¥1,960 92%OFF!! ⭐ ⭐ ⭐ ⭐ ⭐ (17,750件) 現役シリコンバレーエンジニアが教えるPython入門!応用では、データ解析、データーベース、ネットワーク、暗号化、並列化、テスト、インフラ自動化、キューイングシステム、非同期処理など盛り沢山の内容です! 2位 【キカガク流】人工知能・機械学習 脱ブラックボックス講座 - 初級編 - ¥15,000 → ¥1,84…
Office for the Web 上では VBA を動かすことができないことをご存じの方は多いと思います。この制約により本格的な利用に踏み切れないというような声は至る所で耳にしてきました。 その状況を解消する試みとして、 Office Scripts がリリースされ、その特性上の違いはあるものの、この Office Scripts を代替として利用することで Web への対応を行っている組織も一定数あるのではないでしょうか。 そんな Office Scripts ですが、今まで OneDrive for Business 上にスクリプトファイルが配置され、基本的に共同で Script を編…
フレームワーク使えよって話なんですが練習のために作ります (何の練習) HTML 要素を配列で表現したものを再帰的に解析します。 DOM ツリーの生成 コード 使用例 日記 (おまけ) DOM ツリーの生成 コード const createBodyDOM = dom => { document.body.append(function createDOM(obj) { const ret = document.createDocumentFragment(); obj.forEach(x => { let elem = x; if (typeof x === "object") { elem …