[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

Scriptに関するt_43zのブックマーク (11)

  • シェルスクリプトを書く際に気を付けていること8箇条 - カイワレの大冒険 Third

    エンジニアという職業柄かシェルスクリプトを書くことはちょくちょくあるのですが、自分なりに気を付けていることを備忘録&自分への戒めも含めて、簡単に書いてみたいと思います。 変数は大文字 シェルスクリプト書いていれば変数の出番は至るところであるでしょう。その際、可読性を増すように、変数は大文字を使っています。 RET=`cmd1`みたいに。好みの問題もあるでしょうが、分かりやすいので。 クオテーションは選ぶ クオテーションにはシングルだったり、ダブルだったり色々ありますが、使い分けておいたほうがよいでしょう。 変数の展開がないようであれば、シングルクオーテーションのほうがスマートでしょうし、展開があるのならダブルクオーテーションを使えばと。 ダブルクオーテーションを使うのにも意味があって、変数は「$RET」のようにクオテーションで囲まなくても動作はたいていするのですが、 echo "${RET

    シェルスクリプトを書く際に気を付けていること8箇条 - カイワレの大冒険 Third
  • This Site Has Moved - Hyperpolyglot

    Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License

    t_43z
    t_43z 2010/07/26
    JavaScriptのライブラリにnodeが入ってるのが素晴らしい
  • Google Apps Script を試す - snippets from shinichitomita’s journal

    I/Oでの目玉って、ほんとはWaveなんかよりこれでしょ。Waveが流行るの待ってたら少なくとも1年以上かかるでしょ。ぼくは今すぐそこにあるものが大好きです。 案外はやくうちのApps(Standard Edition)でも有効にしてくれました。これだけのためにPremierでもいい、とおもったくらい。 Hello World的なもの コード function hello() { Browser.msgBox("Hello, World"); } 結果 入力プロンプト 次は入力プロンプトを出してみる コード function helloWithPrompt() { var name = Browser.inputBox("Enter your name"); Browser.msgBox("Hello, "+name); } 結果 単純なんだけど、これ、サーバサイドJavaScriptです

    Google Apps Script を試す - snippets from shinichitomita’s journal
    t_43z
    t_43z 2009/08/04
    あーそうか。サーバサイドJavaScriptと捕らえることができるな。
  • Google App Engineを使ったコード実行環境·Scriptlets MOONGIFT

    GithubGistのように、コードのスニペットを登録しておくサービスは幾つか存在する。こうしたサービスではちょっとしたコードの断片を残しておきたい時に便利だ。もちろん実際の実行は自分の環境で行う必要がある。 トップページ。Python/PHP/JavaScriptのコードを実行する そんな状況に果敢に挑んだのがScriptletsだ。ここではコードの貼付けのみならず実行までこなしてしまう。 今回紹介するフリーウェアはScriptlets、オンラインのコード実行アプリケーションだ。ソースコードは公開されているがライセンスは明記されていなかったのでご注意いただきたい。 ScriptletsはPythonPHPJavaScriptについてScriptlets上で実行ができる。JavaScriptであっても、外部のデータを取り込んだり、GETで飛ばしたパラメータを受け取ることが可能だ。なお

    Google App Engineを使ったコード実行環境·Scriptlets MOONGIFT
  • Wescript

    Discovery userscripts made your web experience much better. Wescript quick guide Automatic registration Automatically register your userscripts on Wescript. Tracking interested user's userscripts by RSS reader, etc.

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • Android上でスクリプティング環境を実現する「ASE」 - @IT

    2009/06/09 グーグルは6月8日、モバイル向けプラットフォームのAndroid上でPythonやLuaを使ったスクリプティング環境を提供するオープンソースのプロジェクトAndroid Scripting Environment」(ASE)の存在を明らかにした。端末の画面側を下にして置いた場合に呼び出し音を抑制する、といった簡単なアプリケーションを20行ほどのスクリプトで実現できるという。スクリプトはPC上の開発環境ではなく、デバイス上で直接入力して実行することができる。Pythonでは、インタラクティブな実行モードもサポートする。 これまでにもAndroid上でPythonRubyといった処理系を動かす実験的な取り組みはあったが、ASEはAndroid上の標準的なパッケージとして提供する点が異なる。BeanShellはDalvik VM上で直接動くため、Javaでアプリケーショ

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • 「Java SE 6完全攻略」第92回 プログラムからコンパイル - Compiler API その4

    前回,動的にJavaのソースを作成し,コンパイルを行う方法を紹介しました。しかし,実際にコンパイルを行うまでの手順は少々多いのが気になるところです。そこで,今回はもう少し簡単に動的にJavaのソースをコンパイルする方法を紹介しましょう。 その方法は連載「Java SE 6完全攻略」の第58回から10回にわたって解説を行ったJSR 223 Scripting for Java Platformです。 えっ,Javaはスクリプトではないけどと思われた方も多いかもしれません。しかし,Compiler APIとJSR 223を組み合わせることで,Javaをスクリプトのように扱うことが可能なのです。 JSR 223でJavaを扱うには少しだけ準備が必要です。というのも,Java SEにデフォルトで添付されているスクリプトエンジンはJavaScriptのスクリプトエンジンであるMozilla Rhi

    「Java SE 6完全攻略」第92回 プログラムからコンパイル - Compiler API その4
  • Mac版のJava SE 6を早く出してくれないからJava用ScriptEngineが動かなくて困る - 矢野勉のはてな日記

    Mac版のJava SE 6を早く出してくれないからJava用ScriptEngineが動かなくて困る Java, Mac Java 6でScriptEngineが導入されたので、ちょっといじって遊んでました。これはなかなか楽しい。もちろんスクリプト実行機能はJakartaのライブラリとして既にあったのですが、標準搭載されるといじってみたくなりますよねえ。 特にjava.netでたくさんのスクリプト用のScriptEngineが開発されてるんで、groovyとかrubyとかScheme(!)とか普通に動いちゃうから楽しくて仕方がない(もちろん、それぞれgroovy, jruby, SISCのjarファイルがクラスパス上にないといけませんよ)。 public static void main(String[] args) throws Exception { ScriptEngineMana

    t_43z
    t_43z 2007/02/14
    Java SE6のScriptEngineで、Javaのソースを読み込んでコンパイル・実行
  • Installed Applications Manager MOONGIFT

    Yet Another プログラムの追加と削除 “プログラムの追加を削除”が重たいと感じるあなたに。高速で動作するアプリケーションアンインストーラーです。 Yet Another プログラムの追加と削除 アプリケーションを紹介するため、基的に全てのアプリケーションを実際にインストールして試している。それだけに様々なアプリケーションがインストールされ、たまってしまう。 時折削除するのだが、初期状態でインストールされている「プログラムの追加と削除」は動作が遅い。あまりに遅すぎて削除するのが嫌になってしまう位だ。 そこで使ってみたいのがInstalled Applications Managerだ。これは高速で動作する「プログラムの追加と削除」機能だ。 Installed Applications Managerを起動すると、即座にインストール済みのアプリケーションが一覧表示される。後は普通の

    Installed Applications Manager MOONGIFT
  • 1