タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

JavaScriptとjavascriptとJavascriptに関するzichaoのブックマーク (532)

  • BridgeのGUIをJavaScriptで操ろう! (1/4)

    「Adobe Bridge」のJavaScriptを使って画像処理を自動化するシリーズも、今回でいよいよ最終回。今回は、BridgeのGUI(グラフィカルユーザーインターフェース)機能を扱います。前回作成した画像フィルターのサンプルに独自のGUIを追加し、プログラマーでなくても使いやすいプログラムに仕上げていきましょう。 Bridgeでダイアログを表示する BridgeでGUIを表示するには、座標を手動で指定してGUI部品を配置する方法と、自動的に配置する方法がありますが、今回は手動でGUI部品を配置します。 はじめに、GUIのベースとなるダイアログウィンドウを表示します。ダイアログウィンドウはnew Window()を使って生成します。第1引数には"dialog"、第2引数にはダイアログウィンドウのタイトル(タイトルバーに表示する文字)を指定します。第3引数は画面上でのダイアログウィン

    BridgeのGUIをJavaScriptで操ろう! (1/4)
    zichao
    zichao 2010/03/11
    0回セミナーに仕事の関係で出席できんので、これみて勉強
  • 古籏一浩のJavaScriptラボ

    活躍の舞台をどんどん広げているJavaScript連載では、JavaScript関連書の執筆でおなじみの古籏一浩氏が、最新の活用Tipsから今後注目のAjax/JavaScriptライブラリーの解説まで、“楽しくできて役立つネタ”をお届けします。

    古籏一浩のJavaScriptラボ
  • トーンカーブとチャンネルミキサー - なにする?DTP+WEB

    つたない英語で質問したら、速攻で解答が来た。 解答のJavaScriptは目的のものズバリで文句のつけようがないのだが。 PhotoshoのJavaScriptはほとんど書いたことがないので、何をやっているのかサッパリなのだ。 ということで、感覚を掴むために自分でも書いてみることに。 オブジェクトモデルを眺めているだけでは気付かなかったのだけど、 PhotoshopのJavaScriptの真骨頂はScriptListenerにありということで、 ScriptListenerを試してみました。 ScriptListenerを入れて再起動すると。 デスクトップのScriptingListenerJS.logに作業内容(JavaScript)が ガシガシ書き込まれていきます。 素の状態のlog(JavaScript)を只コピペしても使えるんだけど、 ここは練習がてら、ちょっと汎用性をもたせたスク

    トーンカーブとチャンネルミキサー - なにする?DTP+WEB
  • イラレで便利: JavaScript for Adobe Illustrator 覚え書き

    スクリプトを作成する上で色々と気付いたことをこちらにまとめました。 なにぶん素人なので、このサイト全体やスクリプトそのものに目を疑うような初歩的な間違いが平然と書かれている可能性があるとおもいます。そういった間違いのご指摘や、スクリプト作成上のアドバイスを心からお待ちしています。どうか、どんな細かいことでも気付かれたことがありましたら、ページ左下のお問い合わせフォームなどからお知らせください。 Illustratorのスクリプト作成に挑戦してみようと思われた方は、ここと合わせて、こちらのページもぜひご覧になってください。 Illustrator CS自動化作戦 with JavaScript(一撃必殺JavaScript語リファレンス) 初心者にもとてもわかりやすいJavaScriptの解説があります。 「Photoshop CS自動化作戦 with JavaScript」のページの「

  • 囲み文字の作成をサポートする

    囲み文字は内側になる文字の大きさを一律に決めることが難しいです。外側の文字の形(四角、丸、三角など)と、内側の文字の形に応じて調整しないときれいな形になりません。このスクリプトは、内側になる文字の大きさを複数、連続作成することで、囲み文字の作成をサポートします。 動作環境・注意 InDesign CS3 でしか動作確認をしていません。が、CS2 以降で動作すると思います。 内側になる文字は圏点を使用しています。従って、内側になる文字の位置を調整したいときなどは、圏点設定を開いて調整してください。 和文書体専用です。欧文書体や数字のみの書体などには対応していません。これは仕様です。 外側の文字、内側の文字とも、使用できる文字数は1文字だけです。これは仕様で、変更できません。 文字の指定は文字コードでは指定できません。異体字などを使用したい場合は別の文字で代用しておいて、後から字体パネルで変更

  • ディザInDesignブログ: 囲み文字作成の補助ツール

    囲み文字作成の補助ツール このブログのアクセス解析を見ていたら「InDesign 囲み文字」で来る人が結構いらっしゃいます。囲み罫はあっても囲み文字はないんだけどな。 実際、囲み文字は難しいんですよ。文字の形(グリフ)を見ながら縮小率を調整しなきゃなんないし。 でも中に入る文字の縮小率を変化させたものをたくさん作れば、その中にちょうどいい具合のものがあるんじゃない? てなわけで、そんなツールを作ってみました。中に入る文字は圏点で作ってますので、組版調整機能には左右されない、ルビも振れるっていうのがこだわりの一品です。 今日はひな祭りで早く家に帰らないといけないので(家でやってんのじゃないのか、という突っ込みはなし)、とりあえずブログで公開。評判がよければちゃんとしたページを作ります。 「kakomimoji.jsx」をダウンロード 注)中に入る文字のフォントや色を変更する時にラジオボタンの

    zichao
    zichao 2010/03/04
    囲み文字
  • 環境設定 - k_ikiの雑記帳

    普通は新規ドキュメントを作る前に単位を設定しておくべきですね。 というか、基的にポイントで作るのか、基的にミリで作るのか。 どちらで作業するか決めて、アプリケーションの初期設定をそのようにしておくべきでしょう。 もし何らかのしがらみがないのであれば、是非全ての単位をポイントに揃えたいところです。 残念ながら、様々なしがらみ(と、私自身の使いやすさ)から、ウチではミリと級・歯で作業しているのが現状です。 さて、ドキュメントを作成した後、もしくは他所からのデータを受け取った後で、単位を変更したい場面が出てくることもあります。 そこで、下記のようなスクリプトを書いてみました。 以前、mixi日記に書いた奴です。 ////////////////////////////////////////////エラー処理 function myerror(mess) { if (arguments.le

    環境設定 - k_ikiの雑記帳
  • ユーザ定義関数/JavaScript入門

    ◆ ユーザ定義関数 JavaScriptでは、あらかじめ定義されている ビルトイン関数 というものがありますが、この節では作者が自由に定義する関数について解説します。 関数とは、あらかじめ定義しておく小さなプログラムの集まりを指し、多くのプログラム開発言語では「サブルーチン」と呼ばれ、必要に応じて関数を呼び出し処理されるというものです。JavaScriptでは、関数の呼び出しを関数の中で行ったり、HTMLのイベント属性で呼ぶ場合が一般的です。 ■ 関数を定義する 独自の定義関数はとても便利です。ページが読み込まれた瞬間とか、閲覧者の操作によってあらかじめ作成しておいた関数を呼び出して実行させることができます。 関数を定義する場合には、以下のように functionステートメントで定義します。 function 関数名() { 処理したいスクリプト } 関数名は自由に名前を付けられますが、J

    zichao
    zichao 2010/03/01
    独自の定義関数。関数名は自由に名前を付けられますが、JavaScriptで定義されている予約語を使うことはできません。
  • Site Cooler NZ | Points to Note When Shopping for a Washing Machine

    Blog Post Featured post The main kitchen appliance for the modern home and the restaurant for 2010 induction hobs Continue reading Points to Note When Shopping for a Washing Machine There are different washing machines brands in New Zealand. When shopping, therefore, you need to ensure that first, you get a quality machine; a machine that will last through many years without breaking down. You che

  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2024年5月時点の調査。

    zichao
    zichao 2010/03/01
    全体を管理するための機能が「main関数」
  • 驚きいっぱいのJavaScript? - 風と宇宙とプログラム

    言語やインタフェースの設計には「驚き最小の原則」というのがある。まつもとさん人はそんなこと言っていないようだが、かつて、Rubyはその原則に沿った言語と言われていた。一方、JavaScriptはそれに反する言語と未だに見なされているようだ。多くの場合、よく理解していないのが原因である。理解した上でも、やっぱりおかしいよ、というのもあるかも知れないが、じゃ、その場合どう定義したらよいんだ、というのはいろいろ難しい問題がある。 wtfjs(http://wtfjs.com/)にはJavaScriptのそんな「変な挙動」が集められている。wtfなんてタイトルをつけているくらいなので、あまり真面目に見る必要はないのかも知れないけれど、主なものについて古い順から軽く解説してみた。ちなみに、wtfはWhat The F*ckの略。 typeof NaN === 'number' // true In

    驚きいっぱいのJavaScript? - 風と宇宙とプログラム
  • CとJavaScriptの違い - JavaScriptによるクライアントサイドプログラミング

    JavaScriptの実行の仕方 Web ページを制御する JavaScript のコードは HTML コードの中に埋め込みます.その HTML コードをファイル(拡張子は .html か .htm)に記述し,それを web ブラウザで開くことで,JavaScript のコードを実行することができます. 次に示すのは,HTML コードへ JavaScript へ埋め込む一方法です.HTML コードがすべて読み込まれると,関数 main が実行されるので,最初に実行したいコードを関数 main に書きます.その他に関数を定義したい場合は<!--と-->の間に書きます. <HTML> <HEAD> <SCRIPT language="JavaScript"> <!-- function main() { } --> </SCRIPT> </HEAD> <BODY onLoad="main()"

    zichao
    zichao 2010/02/27
    最初に実行したいコードを関数 main に書きます--mainでググって
  • 【インフォシーク】Infoseek : 楽天が運営するポータルサイト

    日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。

    zichao
    zichao 2010/02/27
    function mainでググって辿り着く
  • push メソッド - JavaScipt@Workshop

    push メソッド arrayObj.push([item1 [item2 [. . . [itemN ]]]]) 引数 arrayObj 必ず指定します。Array オブジェクトを指定します。 item, item2,. . . itemN 省略可能です。Array の新しい要素を指定します。 解説 配列に新しい要素を追加し、その要素を追加した後の配列の長さを返します。 引数に指定された順に要素を追加します。 引数の 1 つが配列である場合は、1 つの要素として追加します。 複数の配列の要素を連結する場合は concat メソッドを使用します。 サンプルソース var a = new Array("a","b","c"); var s = a.push("d","e"); // sは配列の["a","b","c","d","e"] 関連する内容 concat・・・2 つ以上の配列を連結し

  • 【CGI・Perl】配列の一部を置換する(splice)

    CGI・Perl例文集 CGI(Perl)のサンプルプログラムをコピー&ペーストで使える便利集! カテゴリー:リスト(配列)  配列の一部を置換する(splice) 配列の一部だけを簡単に置換してくれる関数がspliceである。 spliceは非常に柔軟であるがために最初はかなりとっつきにくい。その反面、まとめて配列の操作をしたくなった際には心強い味方になってくれる。引数の数によって動作がかなり変わるのでその点をしっかりと押さえておきたい。 #!/usr/bin/perl ;# ;#spliceの練習 ;# #-----------------------------# #削除 #-----------------------------# @array = (1..5); splice(@array, 3); #$array[3] ~ $array[$#array]を削除 #○実行結

  • プログラムで表現するとどうなるの? : 2chコピペ保存道場

  • 19)検索置換 - たけうちとおるのスクリプトノート

    DTPを楽にするために、Illustrator、InDesignなどのフリーウェアを中心にJavaScriptAppleScriptでコントロールする方法を公開しています。 ほとんど更新していませんがスクリプトは今でも書いています。 IllustratorCS3で選択されたtextFrameの文字を検索置換リストにしたがって検索置換します。このサンプルでは全角数字を半角にします。 スクリプトの最初のほうの findrepAry.push("1,1"); findrepAry.push("2,2"); の部分を書き換えると、さまざまな検索置換に対応できます。 ただし、一度テキストを取ってきて検索置換してからテキストを戻すので細かい設定をしているテキストの場合は全ての文字が最初の1文字目の設定になってしまいます。ご注意下さい。 たぶん他のバーションのIllustratorでも動くと思います。

  • ASCII.jp:Web制作会社が作った!超使えるJavaScriptライブラリ

    「Webサイトを作るときに当によく使う機能を、自分で作らずにさくっと実装したい」――。そんなワガママな願望をかなえてくれる JavaScriptライブラリが登場した。ミツエーリンクスが今月オープンソースとして公開した「MJL(MITSUE-LINKS JavaScript Library)」は、Webサイト制作に必須の“最小限の機能”に絞ったJavaScriptライブラリだ。 昨今相次いで公開されている、リッチなUIを実現するJavaScript/Ajaxライブラリとは異なり、MJLの機能はとてもシンプルだ。もともとWeb制作会社であるミツエーリンクスが「自社標準ライブラリ」として作成したものだけあって、汎用性・実用性を重視したライブラリになっている。 具体的な機能は以下の6つ。確かにどれもよく使いそうなものばかりだ。 画像のロールオーバー Flashオブジェクト埋め込みの機能拡張 新規

    ASCII.jp:Web制作会社が作った!超使えるJavaScriptライブラリ
  • Break Free of Code Deadlocks in Critical Sections Under Windows

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Create Advanced Web Applications With Object-Oriented Techniques Ray Djajadinata Recently I interviewed a software developer with five years experience in developing Web applications. She’d been doing JavaScript for four and a half years, she rated her J

    Break Free of Code Deadlocks in Critical Sections Under Windows
  • Illustrator CS3 + JavaScript を使用して EPSをSVG or PNGへバッチ変換するJavaScript - Object Design

    Home > Index > Illustrator CS3 + JavaScript を使用して EPSをSVG or PNGへバッチ変換するJavaScript EPSをSVGやPNGにバッチ変換するためのスクリプト。 eps2svg.jsx ... EPSをSVGへ変換 eps2svg.jsx ... EPSをPNGへ変換 コード eps2svg.jsx 指定したフォルダにある eps 拡張子を持つファイルを svg に一括変換するスクリプト。 ※先頭の処理対象フォルダ指定行は適宜書き換えて使います。 var folderObj=Folder("c:\\path\\to\\fig"); //var folderObj = Folder.selectDialog("select folder"); var fileList = folderObj.getFiles("*.eps");