iPad

エスケープシーケンスで太字や色付き文字

前々回の記事に載せた BMIの算出と肥満度 の Pythonプログラムを、f文字列を使うなどして、読みやすくしてみました。 #! python # f文字列中で使用するエスケープシーケンスを3文字で命名 CLS = "\033[2J" # 画面消去(CLear Screen) TLT = "\033[0;0H" #…

iPad の a-Shellで作成したプログラムのショートカット作成

iPad 上の、App Store の承認を受けた、グラフィカル・ユーザー・インターフェイス(GUI)のアプリは、ホーム画面上のアイコンをタップするだけで起動でき、終わらせるのも簡単です。しかし、アプリを自作してホーム画面に登録するのは、なかなかハードルが…

CUIで太字や色付き文字や画面クリア

Pythonで文字ごとの色などを変更 単純な画面になりがちなCUIの実行画面を、メリハリのついた表現にするのに、エスケープシーケンスという強い味方があることに、最近気がつきました。 それで、エスケープシーケンスを生かした短いPythonプログラム(BMIの…

iPadのa-ShellでFortran77

以前 iPad の a-Shell アプリに『 f2c 』というコマンドをインストールして、「 Fortran to C 」の略語だと思って、試してみたことが何回かあります。 例えば、Fortran言語で書かれたプログラムのファイル名を ftest.f とするとき、 $ f2c ftest.f と入れる…

似て非なるMacとiPadの画面

先日電気店で13インチのMacbook Air に触れていて感じたことを書きます。最近のMacはアイコンの形やメニュー構成がiPadに似てきています。それで、画面が小さめのMacbookに触れているとiPadと混同してしまい、つい画面に触れて操作しようとします。当然それ…

a-Shellで日本語LaTeX

iPadの a-Shell で日本語を使った LaTeX の文書を作ろうと、これまで何回か試してみましたが、うまくいかないでいました。今朝 App Store で a-Shellアプリ のレビュー記事を読んでいたら、LaTexで日本語文書を作るヒントになる『LuaTex-ja のクラスを使って…

LiquidLogicでHTMLその2

JavaScript を使ったHTMLファイルをもう一つ紹介します。解の公式を使って2次方程式を解く JavaScript のプログラムとテキストボックスや、ボタンなどのGUI部品を使ったページを作成してみました。以前自分の別のホームページで作成したものを今風にアレン…

LiquidLogicでHTML編集(ホームページ制作)

iPad用のテキストエディターアプリに「 LiquidLogic 」というのがあります。ただのテキストエディターではなく、さまざまな機能が搭載されていますが、ここでは JavaScript を使ったHTMLファイル(ホームページのソースファイル)の編集について紹介します。…

ファイル管理は『ファイル』アプリで

iPadのシステムが iPadOS 16 になって、『ファイル』アプリが非常に使いやすくなっていることに昨日気が付きました。これまでは『 Documents by Readdle 』や『 GoodReader 』を使い続けてきましたが、もはや『ファイル』がそれらと同じような機能を備えてい…

a-Shell でのC言語コンパイル方法修正版

a-shell で C言語のプログラムをコンパイルして実行する新しい方法例として 次の helloworld.c で試行した。helloworld.c プログラム-------------------------------#include <stdio.h>int main(int argc, char ** argv) { printf("hello, world!\n");}------------</stdio.h>…

iPadのa-Shell その後

ここ1年間ほど iPad で a-Shell(ターミナル風アプリ)を使ってきたので、これまでに分かってきた事柄をメモ書き風にお知らせします。(以下は、2022/06/01 時点の最新版について書いています)● シェルスクリプトについて a-Shell では、シェルスクリプト…

iPadの a-shell アプリでC言語

iPad用のアプリに「 a-shell 」という、Linux のターミナル(文字でコンピューターとやりとりするソフト。Windowsのコマンドプロンプトのようなもの)に似たものがあります。iPadで安全にターミナルのコマンドをいじりたいという私の要求にぴったりです。た…

省電力USBメモリーとLightning

先日、Lightning 端子付きの iPad で手軽に使える外部ストレージを電器店で探していて、店員に相談すると、Logitec(Logicoolではなく、日本の別法人)の「EXtorage」という、標準の USB 端子と、反対側に鉤型の Lightning 端子がついた容量32GBの USB フラ…

iPadとWindowsでテキストファイル編集

クラウド上の1つのテキストファイル(具体的には今日の日記)を、その時の状況に応じて Windows の秀丸エディターと iPad の LiquidLogic というテキストエディターで代わる代わる編集して仕上げています。このときに困っていたのが、iPad側で半角英数字の…

まるで新しいのを買ったみたい

iPadは SLIM FOLIO 装着によって単に装いを新たにしただけなのだが、私はそれを、あたかも新しく買ったパソコンをいじる感覚で使っている。iPadが前より上等なマシンに見えるから不思議だ。キーボードを使うと遊びやすい新しいゲームや、新しいテキストエデ…

iPad に SLIM FOLIO

先日、iPad に Logi の SLIM FOLIO を装着したら、まるで小型のノートパソコンのような使い心地になった。横置き(ランドスケープ)でなら、誠に快適。打鍵感は、しっかしていて、硬すぎることもない。SLIM FOLIO の着脱をしないで縦置き(ポートレート)専…