したらば ■掲示板に戻る■ 全部 1- 最新50 | まとめる

[PR]!Σ( ̄□ ̄;)えっ?これは! [PR]
[PR]スーツの着こなしで悩んだら・・・※ただしイケメンに限る[PR]

自作プログラムを公開するスレ

1 名前:滝沢村の名無しさん 投稿日: 2002/10/19(土) 23:29 [ kCrdr.bc ]
いいプログラムを作ったはいいが公開する場がない
人のためのスレです。
ソースを公開してコミュニティーを作るのもいいでしょう。
簡単なスクリプトでもいいのでどんどん公開しましょう。

27 名前:滝沢村の名無しさん 投稿日: 2007/10/16(火) 16:03:13 [ ORO6tVlw ]
>> 26
覚えておいて損はないけど覚えるためにかける手間が面倒。
必要になったらそのときに学習すればいいと思う。
どうせ今覚えたところで必要になる頃には忘れるしね。
それにemacsだってどこにでもあるじゃないか。viほどではないけど。
ちなみにAltixにはxemacsもはいってるよ。あとviの強化バージョンの
vimとgvimが入ってる

28 名前:滝沢村の名無しさん 投稿日: 2007/10/16(火) 16:48:21 [ ORO6tVlw ]
外野だけど、ツッコミ。

>>27
> それにemacsだってどこにでもあるじゃないか

まぁ、どこにでもあるけど、それはPC-Linuxの世界だけだよ。
LinuxでもSlackwareとかだとインストール時にデフォルトで入らないし。
SH3-LinuxとかuCLinuxみたいなの使うと間違いなくディストリ自体に入ってない。

やっぱりviは覚えていて損はないと思うよ。
>>26
> viの方がどこにでもあるから覚えておいて損は無いと思うんだが。
が正にその通りなんだが、他にも、
crontab -e とか vipw を使うときにviの使い方覚えてないと少し困る(最近のLinuxだと全部GUIがあるから意識しないけど)。

RS232C経由でルーターとかCPUボード上のLinux弄るときにはviしか選択肢がないのがほとんどだ。

そんな俺は*BSD&Slackwareユーザー。

あと並列計算機ってリソースをみんなで分け合って使うんだから
俺だと不要なプログラムを走らせるのはちょっと気が引けるな。

29 名前:滝沢村の名無しさん 投稿日: 2007/10/16(火) 18:35:27 [ ORO6tVlw ]
>>28
確かにAltixでemacs使うとその分リソース使うからちょっと気が引けるけど
viを使うストレスに比べるとやっぱりemacsを使いたいという衝動にかられ
てしまうのです。。。

30 名前:滝沢村の名無しさん 投稿日: 2007/10/17(水) 20:45:06 [ zcI.nRXw ]
サーバ管理するようになってシリアルコンソールからいじらなければいけないこともあるよ。
まあ、それが必要になったら覚えるということなのかもしれないが。

emacsとviどっちもそこそこ覚えるぐらいがいいんじゃね?

31 名前:滝沢村の名無しさん 投稿日: 2007/10/18(木) 12:26:09 [ KRUO6gqo ]
ほんとうにどこにでもあるエディタと言えば

/bin/ed

今時対話モードで使ってる人はまずいないと思うけど

32 名前:滝沢村の名無しさん 投稿日: 2007/10/18(木) 18:31:56 [ KRUO6gqo ]
結局、CygwinからHPCにログインしたらうまく表示させられなかったので
vimを使っているのであった。残念。

33 名前:滝沢村の名無しさん 投稿日: 2007/10/20(土) 23:54:47 [ Y8ABQA0U ]
Windowsからsshやtelnet使うなら、せめてteratermとか使えよ・・・

34 名前:滝沢村の名無しさん 投稿日: 2007/10/21(日) 01:09:15 [ H9To25MQ ]
どう考えても最低限 putty だろ・・・。
teratermねぇよ・・・。
・・・。

35 名前:滝沢村の名無しさん 投稿日: 2007/10/21(日) 12:03:37 [ H9To25MQ ]
telnet, IP直打ちしたら成功しちゃった。よく考えたらDNSサーバに登録
されてないから(DHCP接続)、我がホスト名を入力してもサーバが解決できる
訳無かった。

37 名前:滝沢村の名無しさん 投稿日: 2008/04/10(木) 20:19:29 [ Q93lKAhU ]
新1年生が入学してきました。netscapeがしんどい人が結構いると思われる
のでfirefox1.0のインストーラを作成しました。ネット上からバイナリ版を
/tmpにダウンロードして展開、デフォルトでは $HOME/local/にインストール
します。実行は、下記プログラムをinstall.rbという名前で保存し、端末で
$ /usr/local4/bin/ruby install.rb
でインストールです。展開後のサイズは54MBあります。

プログラム中に変な所を発見した人は報告願います。
動かないって人も。

-=-=-=-=-=-=-=-=-=-=-=-= 以下プログラム -=-=-=-=-=-=-=-=-=-=-=-=-=-=
#! /usr/local4/bin/ruby
# install.rb

<<EOS
rubyは/opt/NSUG97/bin/ にもインストールされているがバージョンが1.0なので注意
EOS

<<EOS
firefox1.0 binary for solaris8のダウンロード&インストールスクリプト
プログラムの実行:
$ /usr/local4/bin/ruby install.rb
EOS

# ------------- vars
installDir = ENV["HOME"] + "/local/"
launcherName = "firefox"

url = "ftp://ftp.sunfreeware.com/pub/freeware/sparc/8/firefox-1.0-sparc-sun-solaris2.8.tar.gz"
base = File.basename url

# -------------- logic
# if not exists #{installDir}, create it
if not File.exists? installDir
print "create directory: #{installDir}"
Dir.mkdir installDir
end

if File.exists? ( installDir + "firefox" )
msg = "install directory is already exists. continue installing ? [y/n]: "
input = ""
while not (input == "y" || input == "n")
print msg; input = gets.chomp
end
if input == "n"
exit
end
end

puts "Downloading #{url}... this may take a few minite"
system "wget --directory-prefix=/tmp/ #{url}"
puts
puts "Extracting #{base}..."

system "cd /tmp/ && gunzip #{base} && tar xf #{base[0..-4]} && cp -r firefox #{installDir}"
puts "cd #{installDir} && gunzip #{base} && tar xf #{base[0..-4]}"

puts "#########################"
puts "firefox is now installed."
puts "#########################"

puts "Type '#{installDir}firefox/firefox' to execute"
puts "Adding '#{installDir}firefox/' to $PATH is reccomend."

38 名前:滝沢村の名無しさん 投稿日: 2008/04/15(火) 00:06:10 [ 2lfpdnj2 ]
せっかくなんだから2.x系の方が良いんじゃないだろうか。
ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/2.0.0.13/contrib/solaris_tarball/
ここに、2.0.0.13のバイナリあるし。英語版だけどね。

それとわざわざRubyなんか持ち出さなくてもシェルスクリプトで間に合うと思う。
そっちの方が予習・復習にもなるしね。

つーか、MozillaもNetscapeもFirefoxに移行しろって言っているんだから、
選択肢としてFirefoxも選べるように、最初から入っていてほしいよね。

39 名前:滝沢村の名無しさん 投稿日: 2008/04/15(火) 07:33:45 [ j29TzKf2 ]
solarisでFirefoxをソースからビルドした人っている?
俺はライブラリ揃える根気がなくてヘタレたけど

40 名前:滝沢村の名無しさん 投稿日: 2008/04/15(火) 10:45:04 [ 2lfpdnj2 ]
>>39
はーい!俺1年の前期にやったけど特に懸念するほど難しくないけど?
てか、>>37, >>38 はなんか自慢にしか見えん。低俗だな

41 名前:滝沢村の名無しさん 投稿日: 2008/04/15(火) 14:24:19 [ 2lfpdnj2 ]
>>40
えー、僕が三年前に試したときは依存で断念したなぁ
とりあえず、今試してみたら、新しいtarが必要だったり
新しいGNU Makeが必要だったりしたので諦めた (諦めるの早すぎ?

学生の大半はソースからビルドするという事を難しいと感じていると思うし、
現にワークステーションに入れようとすると依存地獄で死んじゃうから
上のような簡易導入スクリプトはお手軽で良いと思うけどなぁ。

(WSにxfceを導入したのも今となっては良い思い出だ・・・)

42 名前:滝沢村の名無しさん 投稿日: 2008/04/15(火) 15:06:15 [ 2lfpdnj2 ]
>>38
書いてるうちに俺もそう思った。

>>40
はいはい自慢自慢
一応自分の調べた限りでは2.0のビルドにはgcc, cvs, zip, pkg-configのアップデート
と、freetypeとfontconfigのインストールが必要ぽくて面倒くさくなったんだけれども
なにか簡単な方法があるのか・・・?

43 名前:滝沢村の名無しさん 投稿日: 2008/04/15(火) 21:10:12 [ dDicF7DM ]
mozillaでいいじゃん

44 名前:滝沢村の名無しさん 投稿日: 2008/04/16(水) 10:27:36 [ nP2QBppg ]
>>38
firefox2用ができた。展開後のサイズは41M
容量が小さいしバージョンも上だし本家のサーバだしこっちの方がよさげ
実行は
$ bash install.sh

***********************************************
#! /usr/local/bin/bash

# install.sh
# firefox2.0 for solaris8, sparc (英語版)バイナリインストーラ

installDir=$HOME/local/
url=ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/2.0.0.13/contrib/solaris_tarball/firefox-2.0.0.13.en-US.solaris8-sparc-gtk1.tar.bz2
base=`basename $url`

echo "install directory : " $installDir
echo "download url : " $url

if [ ! -e $installDir ]; then
echo create $installDir
mkdir $installDir
fi

echo "Downloading..."
wget --directory-prefix=/tmp $url
echo "Extracting..."
cd /tmp/ && bunzip2 $base && tar xf ` echo $base | sed 's/.bz2//' ` && cp -r firefox $installDir

echo "*******************"
echo " installed "
echo "*******************"

echo "Type '" $installDir"firefox/firefox'" to execute
echo Adding $installDir"firefox/" to '$PATH' is recommend.



新着レスの表示


.
らいか・デイズ 7 (まんがタイムコミックス) / むんこ


掲示板に戻る 全部 前100 次100 最新50

名前: E-mail(省略可)


おすすめ: Wiki ねとらじ ブログ ソーシャルブックマーク RSSリーダー プロフィール ドメイン レンタルサーバ
read.cgi  無料レンタル掲示板 powered by livedoor