タグ

Pythonとgroovyに関するwamanのブックマーク (3)

  • JavaFX と ScriptEngine を組み合わせた学習用アプリケーションを作る - Qiita

    この記事は JavaFX Advent Calendar 2015 の 5日目の記事です。 昨日の4日目は skrb さんの「Wheel or Touch」です。明日の6日目は bitter_fox さんです。 挨拶 はじめまして、トースト小僧と申します。今回を機にQiitaを始めました。よろしくお願いします。 自己紹介 JavaGUI アプリケーションを作るのが趣味です。インターネット系企業でプログラマーをやっています。会社では Storm Trident を使ったバックエンドのシステムや APIAndroid アプリを作っています。 概要 この記事では JavaFX と ScriptEngine を組み合わせて、プログラミング言語の学習に使えるツールを作る過程を紹介します。 ScriptEngine Java からスクリプト言語を動かすための仕組みで、デフォルトでは Jav

    JavaFX と ScriptEngine を組み合わせた学習用アプリケーションを作る - Qiita
  • いろんな言語で、文字コードを指定してファイル読み込み - CLOVER🍀

    ふと、書いてみたくなりまして。だいたいスクリプト系の言語で、よく忘れてしまうのが書いた動機です…。 記載パターンは、以下の2通り ファイルの中身を全て読み込んで、1つの文字列として変数contentsに格納 ファイルの中身を全て読み込んで、改行無しの1行を要素としたリストの変数linesに格納 あと、前提は以下の通り 読み込むファイルの名前は「input.txt」で、中身のエンコーディングは「UTF-8」とする ファイルを開く時に、エンコーディングは「UTF-8」と明示的に指定する 実行効率は求めない ファイルの中身がメモリに乗り切らないなんて考えない 言語の標準ライブラリだけで実装する 要は、簡単なスクリプト的にファイルを読み込みたい時に使うことを想定してます。 最後に、読み込んだ内容を出力します。 では、いってみましょう。 Java いっつも面倒だと思っていたのですが、JDK 7からだ

    いろんな言語で、文字コードを指定してファイル読み込み - CLOVER🍀
  • いろんな言語で、外部プロセス起動 - CLOVER🍀

    前のエントリで、Groovy/Scalaでプロセス起動に関するコードをちょこちょこと書いていたのですが、ちょっと自分が割と使う言語でまとめてみることにしました。 ほんの、サンプルです。 サンプルのお題は、 外部プロセスの実行結果(戻り値)を取得し、変数retに格納する 外部プロセスの出力結果(標準出力)を取得し、変数textに格納する 上記2つの結果を得るために、外部プロセスを2回起動しない という感じで。その他、補足も交えつつ。 Java 割とよく使い、そして1番面倒…。 import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.io.IOException; public class ProcessExec { public stati

    いろんな言語で、外部プロセス起動 - CLOVER🍀
  • 1