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というフォ…
シェルスクリプト(bash)で aws cli を使用する際のデバッグで、実際の処理を実行せずに渡される引数を出力したいと思いました。 開発中に使用したいだけなので極力シンプルにしたいです。 手法検討 echo-awscli.sh 使い方 例1: シンプルなスクリプト 実行結果 引数未指定 引数指定 例2: 取得結果を使って後続実行するスクリプト 取得結果を追加 実行結果 例3: 関数が含まれるスクリプト 実行結果 例4) [NG] aws コマンドを変数化しているスクリプト 実行結果 NG OK 例5) getopts を使用するスクリプト 実行結果 引数未指定 引数指定 手法検討 シェルス…
月曜 特記事項なし。月曜日はただただだるい。 火曜 会社を休んだ。理由はただやすみたかっただけということにほかならない。 密集した空間で他人と長時間居続けること、仕事をすることがストレスになってしまっている現在。心労が尋常ではないので最低でも月一ペースで有給をとらないとどうにもやっていけない。休みといっても結局なにかしら行動してしまうのでストレス解消・休息になっているかどうかは不明。 ①散髪 髪が伸び切ってしまっていたので散髪へ。行きつけの床屋へ車で20分程度かけていくのも億劫になってきている。週末は配達の副業で移動しまくっているというのに。 気分転換にヘアスタイルを変えてみたいと思い、できる…
エンジニア・プログラマーの学習に約立つコンテンツのセール情報を集めました 1位 現役シリコンバレーエンジニアが教えるPython 3 入門 + 応用 +アメリカのシリコンバレー流コードスタイル ¥24,000 → ¥1,960 92%OFF!! ⭐ ⭐ ⭐ ⭐ ⭐ (17,824件) 現役シリコンバレーエンジニアが教えるPython入門!応用では、データ解析、データーベース、ネットワーク、暗号化、並列化、テスト、インフラ自動化、キューイングシステム、非同期処理など盛り沢山の内容です! 2位 【キカガク流】人工知能・機械学習 脱ブラックボックス講座 - 初級編 - ¥15,000 → ¥1,84…
GitHub Copilot がなんか気味悪いんで、GitLab に移行しようかなーと。 まあ、もともと前職で GitLab を使ってて GitHub よりも良かったんで、そのうち移行しようと思ってたので良い機会ではある。 とりあえず GitHub Pages で管理してた tmtms.net のコンテンツを GitLab Pages に移行してみる。 GitLab Pages GitHub Pages はリポジトリの Pages の設定から UI でシュッとできるんだけど、GitLab Pages は CI で設定する必要があるんでちょっとだけ面倒。 基本的には GitLab Pagesで静…
魅力のある水素エネルギー (4) 脱化石燃料依存は我が国エネルギー対策として、地球環境問題およびエネルギー源の安定確保の観点から必要なの。 東日本大震災前に原子力発電機の為の原子炉は54基あり、国内電力の30%弱を賄っていたの。 当時の計画によれば近い将来には、国内電力の半分ほどを原子力発電により賄う予定だったの。 地震の発生は人類の未来に対する、警鐘(けいしょう)であるかのように感じたの。 放射性核燃料の残渣は我が国民に対す負の遺産であると、捉えることが適切であると言えるの。 斯かる観点から私は核分裂原子力発電事業には消極的でした。兎に角我が国のエネルギー政策は大幅に見直しを迫られることにな…
記事一覧 [サーバーワークス エンジニアブログ] Tailscale SSHでSSHのキー管理から解放された世界線 (2022-07-02) [サーバーワークス エンジニアブログ] 【Security Hub】 リソースの削除保護を有効化しよう(ELB.6,RDS.7,RDS.8) (2022-07-02) [LayerX エンジニアブログ] 「縦で突き抜けて横でイネーブルメントしていく」意思決定の背景、お互いの印象、これからの可能性 (2022-07-01) [Link and Motivation Developers' Blog] 続・作って理解するpry(Ripperでシンタックスハイ…
swfz (ver 0.34.9) がリリースされました、更新内容は次のとおりです 技術 やったこと dotfilesの整備 Ansibleでcallback_pluginを用いて各タスクの実行時間を計測した AnsibleでのCI実行時間を短くした PAT使っていた箇所を削除した global用のGit Hook(git-hooks) を作った lint-stagedと組み合わせてsecretlint, actionlintを動かすようにした GitHub Projects(beta)のGraphQL API使ってみた ProjectV2 書き捨てのスクリプト置き場を作った 読んだ本 Aud…
はじめに しばらく記事を作成できていなかったんですが、今回は久々に作ってみようと思います。ということで作成。 今回の内容は、vue.jsで作成するプロジェクトにleafletを導入するというものです。早速取り掛かってみましょう。 手順 公式サイト内にあるget startedから進めるページに記載があるので、そこでコマンドを実行しましょう。 https://vue2-leaflet.netlify.app/quickstart/ 実行コマンドは以下になります。 npm install leaflet vue2-leaflet --save コマンド実行後、公式サイトの表示に従ってleafelt…
最近 Raspberry Pi でやったことをメモっておきます. RasPi Zero WH どうしてもdmonitorを動かすことのできない我が家のRasPi Zero WHにもう一度wsjtxを入れてみようとしました. OSを入れるところから行った 32bitの Bullseyeベースの Raspberry Pi OS を選択 ところが WSJT-X 2.5.4,2.6.0-RC1 いずれも(コンパイル済)パッケージ版は Buster版 OSでないと導入できないとのこと*1 特定のライブラリがバージョン番号が合わないだけの問題だが再コンパイルが必要になる そういうことなら Bullseye…
皆さんはじめまして今日からブログをはじめます。 書くジャンルは 美容系 でいきたいと思います。 なので、垢抜けたいと考えてる人は是非チェックしてください!! よろしくお願いします。 <!-- admax --><div class="admax-switch" data-admax-id="e7b5982fafa01cffaaa99ff4757eb3c1" style="display:inline-block;"></div><script type="text/javascript">(admaxads = window.admaxads || []).push({admax_id: "e…
はじめに アプリの規模が大きくなっていくとデータの管理が大変になります。 特にVue.jsやReactなど、コンポーネント間でのデータ受け渡しが頻発するようなものではアプリが大きくなることで子要素の子要素の~子要素のデータを取得~というようにデータの利用が複雑になります。 今回はVue.jsにて、それを解決するVuexライブラリの利用方法についてまとめたいと思います。 ※Vuexはあくまで大規模用の際に便利というものであり、コンポーネントを多数使わないような小規模のアプリの場合は無理に用いなくても大丈夫です。 Vuexのインストール 以下の公式ドキュメントに沿ってVuexのインストールを行いま…
はじめに 以前v-htmlを用いて動的にHtmlを出力していましたが、今回はCSSを動的に出力する内容に関する備忘録です。 ※以前Htmlを動的に出力していた記事は以下です。 【Vue.js】v-htmlディレクティブを用いてHtmlを出力する。 - おーみんブログ サンプルコード 以下にサンプルコードを記載します。 内容としては単純で、Vueインスタンス生成時(created)にheadタグの最後にCSSを追加しているだけです。 <script> export default { created() { document.head.insertAdjacentHTML('beforeEnd'…
はじめに Xilinx Vitis の中を調べるのその2。 今回は、 C SIMULATION => Run C Simulation を実行した時の生成ファイルをみていきます。 C SIMULATION => Run C Simulation で生成されたファイル solution1 ディレクトリの下に以下のファイルが生成されました。 csim (ディレクトリ) solution1.log C SIMULATION => Run C Simulationを実行している最中に、下記のような csim.tcl というファイルも生成されますが、その後、消されています。 tcl ファイルで、このファ…
前の記事 でそうしていたんだけど、YouTube には字幕をつけられるので、ページに埋め込んだ際にその字幕までテキストとして表示してやれば親切である。ついでにそこまで早送りしてくれるとなおいい。 前回はべたっと書き下したものを、再利用性に期待して web component として書いてみる。できあがりは以下のような感じで使えるようになる。 <youtube-transcription-player videoid="<videoId>" vttsource="<vttSource>"></youtube-transcription-player> vttSource は WebVTT 形式の…
エンジニア・プログラマーの学習に約立つコンテンツのセール情報を集めました 1位 現役シリコンバレーエンジニアが教えるPython 3 入門 + 応用 +アメリカのシリコンバレー流コードスタイル ¥24,000 → ¥1,960 92%OFF!! ⭐ ⭐ ⭐ ⭐ ⭐ (17,814件) 現役シリコンバレーエンジニアが教えるPython入門!応用では、データ解析、データーベース、ネットワーク、暗号化、並列化、テスト、インフラ自動化、キューイングシステム、非同期処理など盛り沢山の内容です! 2位 【キカガク流】人工知能・機械学習 脱ブラックボックス講座 - 初級編 - ¥15,000 → ¥1,84…