Puppy用 有用ソフト

以上のフォーラム以外の利用者の話題

モデレータ: 暇人, YoN, nyu

返信する
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Puppy用 有用ソフト

投稿記事 by みのむし »

 Puppy 4.3.1JPで動かしてみて、私が中々良いと思ったソフトのリストです。

leafpad…テキストエディタ(メモパッドに近い...)
     文字コードを意識せずにテキストを表示・編集出来る。
geany…各種言語対応テキストエディタ
    (IDEになる、Vala/Genie用の設定がありません)
XJP2…青空文庫用 縦書き電子ブックリーダー
Aozora Viewer 3.0…青空文庫用 縦書きビューアー(aozora.jnlp)
Eterm…透明化ターミナル
Google Go…Google プログラム開発用言語(Cに近い)
Vala/Genie…Puppyの次世代言語
Mind7…日本語Mind UNIX版
VFX Forth…グラフィック可 Forth言語
      (Forth をぜひPuppyに取り入れて欲しい)

Puppy用 FTPサイト:
URL:
http://www.mland.jp/pub/Linux/Puppy/use ... 1.9.1-p376
http://www.mland.jp/pub/Linux/Puppy/use ... tery-alarm
http://www.mland.jp/pub/Linux/Puppy/use ... 4.3用のパッケージ工事中!
http://www.mland.jp/pub/Linux/Puppy/use ... u/…mfiler2
http://www.mland.jp/pub/Linux/Puppy/users/msato/…色々、多数
http://www.mland.jp/pub/Linux/Puppy/use ... gle_chrome
http://www.mland.jp/pub/Linux/Puppy/use ... 17/…woof解説
※利用はご自由ですが、自己責任で :!:

プログラミング言語:
http://www.linux.or.jp/JF/JFdocs/Progra ... ges-2.html
を参考、一部追加。

Perl/PHP系)
 Webアプリケーション開発用。
Perl
Python
PHP
TCL/Tk

Java系)
 Webアプリケーション開発用。
Javaスクリプト
Java

Pascal関連)
 高校・大学教育用。
Pascal
Delphi
Kylix

C/C++関連)
 システム、一般アプリケーション用。
C
C++
Go
Vala/Genie

LOGO関連)
 小学校教育用。
EMSLogo
KTurtle 0.8
Teaching Programing Skills to Children with Logo
lxlogo…プログラム設計

その他)
 特殊用途。
[PDF] squeak…Linux版 SmallTalk、もっと普及しても良さそうなのですが、普及しない原因は :?:
Lisp…データベース
Fortran…言語教育用
Forth…計測・制御(天文台、科学研究所)

※プログラミング言語にはそれぞれ得意分野があるので、よく理解して使用する事。
適材適所で使用すると、プログラムの見通し良くなり、プログラミングが容易に出来る。
なお、プログラムはA4版1ページに収める事。
入りきれない場合には、サブルーチン、モジュールに分割する事。
サブルーチン、モジュールは入出力設計を完全に行って、全体にミスが及ばないようにする事。
私の目標。
Vala/Genie を使用して
 テキストビューアー(電子ブックリーダー)
 テキストエディタ(ワープロ、IDE)
を制作する事。
テキストビューアー、テキストエディタは透明化(自分自身を透明化して背景まで透明化しない)する。

※子供にもっとLinuxを教えるべき、小学校へのLinuxの普及活動...
最後に編集したユーザー みのむし [ 10/02/12(金) 09:45 ], 累計 3 回
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

Re: Puppy用 有用ソフト

投稿記事 by 暇人 »

urxvt+mp
puppyに標準装備だが。

白バック部分は壁紙
添付ファイルを見るにはパーミッションが必要です
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: Puppy用 有用ソフト

投稿記事 by みのむし »

>urxvt+mp
>puppyに標準装備だが。

>白バック部分は壁紙

暇人さん、返信ありがとうございます。
どうしたら、このように出来るのでしょうか :?:
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

Re: Puppy用 有用ソフト

投稿記事 by 暇人 »

1 背景にしたいファイルを適当なビューアでフルスクリーン表示
2 スクリーンショットを取る。画像を適当に編集、保存。
3 デスクトップの壁紙にする。
4 urxvtを透過モードで起動(端末アイコンを右クリック)、フルスクリーンに。
5 urxvt上でscim -d
5 mpをurxvt上で起動。

1~3はもっとスマートな方法があるかも。
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: Puppy用 有用ソフト

投稿記事 by みのむし »

>1 背景にしたいファイルを適当なビューアでフルスクリーン表示
>2 スクリーンショットを取る。画像を適当に編集、保存。
>3 デスクトップの壁紙にする。
>4 urxvtを透過モードで起動(端末アイコンを右クリック)、フルスクリーンに。
>5 urxvt上でscim -d
>5 mpをurxvt上で起動。

暇人さん、詳しい説明をありがとうございました。
今月のカレンダーを壁紙にしてみます。

urxvtを透過モードで起動:

コード: 全て選択

# urxvt -ip
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

Re: Puppy用 有用ソフト

投稿記事 by 暇人 »

こんなかな?
imagemagickのconvertコマンドを使って簡単なスクリプトを書きました。
cal コマンドとかから文字列を切り出すとかすれば、もっとスマートに
書けるでしょう。

コード: 全て選択

#!/bin/sh
#     2月 2010
#æ æ ç æ° æ é 
#    1  2  3  4  5  6
# 7  8  9 10 11 12 13
#14 15 16 17 18 19 20
#21 22 23 24 25 26 27
#28
LANG=C
convert -font helvetica -fill black -pointsize 24 -draw 'text 800,550 "[          Feb 2010         ]"' /usr/share/backgrounds/default-431JP.jpg cal0.png >/dev/null 2>&1
convert -font helvetica -fill black -pointsize 24 -draw 'text 800,575 "[ s   m   t   w   t    f   s ]"' cal0.png cal1.png >/dev/null 2>&1
convert -font helvetica -fill black -pointsize 24 -draw 'text 800,600 "[      1   2   3   4   5   6 ]"' cal1.png cal2.png  >/dev/null 2>&1
convert -font helvetica -fill black -pointsize 24 -draw 'text 800,625 "[ 7   8   9  10 11 12 13]"' cal2.png cal3.png >/dev/null 2>&1
convert -font helvetica -fill black -pointsize 24 -draw 'text 800,650 "[14 15 16 17 18 19 20]"' cal3.png cal4.png >/dev/null 2>&1
convert -font helvetica -fill black -pointsize 24 -draw 'text 800,675 "[21 22 23 24 25 26 27]"' cal4.png cal5.png >/dev/null 2>&1
convert -font helvetica -fill black -pointsize 24 -draw 'text 800,700 "[28                              ]"' cal5.png cal6.png >/dev/null 2>&1
/usr/local/apps/Wallpaper/set_bg cal6.png
添付ファイルを見るにはパーミッションが必要です
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: Puppy用 有用ソフト

投稿記事 by みのむし »

>こんなかな?

暇人さん、お世話になります。
なかなか良い感じですね :)
(位置もいいですね)

実行するにはImageMagickパッケージが必要ですね。
私の環境では

/usr/local/apps/Wallpaper/set_bg 'pwd`/cal6.png

と変更しました。なお、カレンダーの後ろがずれています(4,5,6行)。
フォントの変更 :?:
結局、私はカレンダー画像を作成して壁紙に貼り付けました。
画像

xsri:
グラフィカルログイン時の背景を変更するには
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
返信する