2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

Solarisプログラミング教えてチョンマゲ

1 :帰宅部高校1年:02/01/20 01:56.net
一ヶ月前、父親に「パソコン買って」とねだったら[Ultra10]と書かれたマシンをくれました。
わくわくして起動してみるとなんか友達の持ってるヤツと全然違う・・・
っていうかキーボードとマウスもよく見るとなんかおかしい。

親にネットにつないでもらって調べてみるとUltra10というのは
サン・マイクロシステムズというメーカーが出しているワークステーションで
Solarisというシステム(UNIX?)が動いているようです。
父親にこのワークステーションで何ができるのか聞いてみると、
「ホ→ムペ→ジもメールも見られるぞ」「派手なゲームはできない」
「どうせ暇なんだからプログラムでも勉強してみろ」
とつれない答えが・・・

まあ冬休みで暇だからプログラミングを勉強でもしてみるか、と
ネットで勉強しながらifとかwhileとか構造体とかポインタとか覚えました。
しかしこれを使って具体的に何ができるのか・・・?
ネットで見られる情報には↑とかの基本的な使い方しか書かれて無い模様。
ここからステップアップしたいのですがどうすればいいんでしょうか?

友達にも知ってる人はいないし、
本屋で立ち読みしてもネットで得られるものと同じような基本的な部分にしか触れていません。

2ch閉鎖騒動の動画をみてUNIX板の存在を知り
ここならすごいプログラマーの人がいると思い質問させていただきました。

お願いします。

290 :名無しさん@お腹いっぱい。:2011/02/20(日) 08:54:28.17 .net
プロンプト用プログラムで、
処理時間がかかるルーチンを実行中に
何かキーボードが押されたらその時点での進行状況を表示、または中断、
という仕様を要求されました。
getchar()では、キーを押すまで帰ってこないし、
そもそもgetchar()を呼んだタイミング以外でもキーに反応しなければならないので
無理だということはわかりました。
こういうのは割り込みを使うそうですが、調べると、
キーボードはIRQ1を使っていることはわかりました。
C言語で、IRQ1を読み込んでプログラムを分岐させる?のは
どうすればいいか、誰かわかります?

291 :名無しさん@お腹いっぱい。:2011/02/20(日) 12:57:47.75 .net
ttp://d.hatena.ne.jp/wocota/20090306/1236326294
こんなん出てきたけど参考になりそう?

292 :名無しさん@お腹いっぱい。:2011/02/20(日) 20:36:24.00 .net
>>290
シグナルでやれば良いんじゃね
Ctrl-C で SIGINT のハンドラで処理をするってかんじで。

293 :名無しさん@お腹いっぱい。:2011/02/20(日) 21:31:56.36 .net
>>292
シグナルも考えましたが、Ctrl-Cじゃ駄目なんです><
HIT ANY KEY で、AとかBとか、どのキーが押された時でも
反応しないといけないんです。

294 :名無しさん@お腹いっぱい。:2011/02/20(日) 22:04:24.88 .net
tcgetattr,tcsetattr,cfmakerawあたりでできなかったっけ

295 :名無しさん@お腹いっぱい。:2011/02/20(日) 22:07:49.69 .net
書いた後だけど
cfmakerawがSolarisに無いんだな・・・
Google Code Searchでcfmakeraw使っているプログラムで
Solarisの場合はどうやってtermiosを設定しているか調べれば
それが答えだと思う

296 :名無しさん@お腹いっぱい。:2011/02/20(日) 22:33:30.14 .net
>>294,295
tcsetattr()で端末設定いじっても、stty rawコマンドと同様に
端末入力を行バッファしなくなるだけ(Enterなしに入力が返るだけ)で、
getchar()とかで入力を読みに行ったタイミングでしか
反応できないという問題の解決にはならないでしょ。

元質問はgetchar()を呼ばずに長時間処理を行なっているプログラムに対して、
どれかのキーを押した時に割り込み的にプログラムの流れを変えたいということ
みたいだから。

297 :名無しさん@お腹いっぱい。:2011/02/20(日) 22:41:50.63 .net
キーボード監視スレッド立てるだけだ。

298 :名無しさん@お腹いっぱい。:2011/02/20(日) 23:10:34.73 .net
>>296は頭悪いのか?w

スレッドじゃなくて別プロセスでシグナル投げても良いだろ

299 :名無しさん@お腹いっぱい。:2011/02/21(月) 00:48:20.48 .net
デバドラ書きましょうってことじゃなかったのかorz

300 :名無しさん@お腹いっぱい。:2011/02/23(水) 09:56:44.59 .net
マルチかよ。
http://hibari.2ch.net/test/read.cgi/unix/1045507770/742

301 :名無しさん@お腹いっぱい。:2011/07/23(土) 18:36:04.66 .net
Linuxの libc.so.* みたいに、
共有ライブラリなんだけど直接コマンドとして実行も可能なライブラリファイルって、
どうやってコンパイルして作るの?

302 : 忍法帖【Lv=40,xxxPT】 :2011/07/24(日) 00:54:54.26 .net
Solaris関係ないだろw

303 :名無しさん@お腹いっぱい。:2011/07/24(日) 09:00:03.93 .net
>>302
Solaris関係あります。

Solarisで自作共有ライブラリ(libhoge.so.1とか)を作る時、
./libhoge.so.1で実行しても実行できるようにしたいんです。

304 :名無しさん@お腹いっぱい。:2011/07/24(日) 10:16:00.05 .net
共有ライブラリ実行して何がうれしいのかわからんw

305 :名無しさん@お腹いっぱい。:2011/07/27(水) 21:17:39.98 .net
すみませんが共有ライブラリを実行してうれしい方のみ回答をお願いします

306 :名無しさん@お腹いっぱい。:2011/07/27(水) 22:01:12.22 .net
いないみたいですのでシッポ巻いてお引き取り下さい

307 :名無しさん@お腹いっぱい。:2011/07/28(木) 17:55:56.55 .net
>>301 >>303
逆にLinuxでは共有ライブラリが実行できるのかよw
そんなOS今までに見たことないな。

どうせbashとかのaliasで、共有ライブラリを実行しようとすると
別のコマンドが起動されてるとかのオチだろw

308 :名無しさん@お腹いっぱい。:2012/11/03(土) 18:22:45.49 .net
SPARC(32bit)にはフラグを直接操作する命令がない。
N=ネガティブフラグ、Z=ゼロフラグ、C=キャリーフラグとするとき、
以下の状態にフラグをセットするアセンブラ命令を考えよ。

(1) N=0 Z=0 C=0
(2) N=0 Z=0 C=1
(3) N=0 Z=1 C=0
(4) N=0 Z=1 C=1
(5) N=1 Z=0 C=0
(6) N=1 Z=0 C=1

ただし、レジスタの値は一切変化させてはいけない。
レジスタの現在値は不定(不明)とする。
V(オーバーフロー)フラグはすべてV=0となってよい。
最小の命令数の回答を正解とする。


・・・以上わかる方、できれば月曜日までにお願いします。

309 :名無しさん@お腹いっぱい。:2012/11/03(土) 23:15:15.16 .net
またコピペか

310 :名無しさん@お腹いっぱい。:2012/11/11(日) 21:33:17.16 .net
共有ライブラリの実行ってバージョンとか出すだけじゃなかったか? exec に細工してあって共有ライブラリののマジックならヘッダのバージョン読んできて表示とかなら簡単だろ。jar が直接実行出来るのも #! でインタプリタ呼び出すのも exec の機能なんじゃないの?

311 :名無しさん@お腹いっぱい。:2012/12/26(水) 21:14:55.41 .net
セグメンテーション違反がx86ではなく、SPARCに問題にあって発生
している場合 どうしたら実行できますか

312 :名無しさん@お腹いっぱい。:2013/01/24(木) 05:30:35.43 .net
一年半越しの質問に答えるのもなんだけど
--sharedだろうと無理矢理エントリポイントを指定しておけば動くんじゃないの
仕組みわかってれば予想できる事だと思うが

313 :名無しさん@お腹いっぱい。:2013/01/25(金) 23:02:31.66 .net
SPARCに問題があるのじゃなくて、
バイトーオーダーを考慮せず実装した
のでバグっているだけだろ。

http://ja.wikipedia.org/wiki/エンディアン

314 :名無しさん@お腹いっぱい。:2013/01/26(土) 06:17:29.76 .net
>>313
全く同じコードがMIPS(EB)では正常に動くので、
バイトーオーダの問題じゃないです。

315 :名無しさん@お腹いっぱい。:2013/01/28(月) 12:00:19.28 .net
事前情報が適当すぎ
四の五の言わずにデバッガかませばすぐわかるだろ

316 :名無しさん@お腹いっぱい。:2013/01/28(月) 14:44:36.38 .net
コピペくんにエサをやるとはw

317 :名無しさん@お腹いっぱい。:2013/01/28(月) 20:31:10.90 .net
安全側の判断として、SPARCのセグメンテーション違反である可能性が否定できない
ので、運転再開を認めないことになりました。

318 :名無しさん@お腹いっぱい。:2013/01/28(月) 23:31:16.48 .net
SPARCでセグフォルトする原因を調べなかったばかりに
x86/mipsで偶然動いていたバグを見過ごすわけだな。

319 :名無しさん@お腹いっぱい。:2013/02/23(土) 19:57:07.17 .net
質問です
Gccのコマンドラインをだーって入力するとコンパイル出来るじゃないですか
それにオプションをさーっと追加して静的コンパイルしたいんです
出来ますの?ちなみに-staticを付けてみましたが変な英語で止まりました
勿論ググりましたが、当方馬鹿なのでわかりません
サルでも分かるような回答を強く期待します
僕はこういう小バカにしたような書き方しか出来ませんが、凄く切実に知りたいです
さぁどうぞ↓

320 :名無しさん@お腹いっぱい。:2013/02/23(土) 23:40:20.61 .net
病院に帰れw

321 :名無しさん@お腹いっぱい。:2013/06/07(金) 20:51:18.93 .net
先日、他部署を交えて開かれた社内技術交換会でのこと。
先輩は自分が開発担当したあるソフトのプログラミング中に思いついたという
文字列処理の高速化アルゴリズムについて得意気に解説し始めた。
話し始めてしばらくして、隣の部署の人が口をはさんだ。
「それ、有名な番兵のアルゴリズムですよね。ウチでも昔はよく番兵を使いました。
でも番兵はマルチスレッドで使えないという欠点があるので、
今では番兵のアルゴリズムを使うことは禁止してます。
これ使われると発見しにくいバグになって困るんですよねぇ…
ところで今日のお話というのは、
番兵のアルゴリズムをマルチスレッドに対応させるような方法か何かですか?」
そのあと先輩の話は支離滅裂になり、何の技術交換会だったのか
よく覚えていない…

322 :名無しさん@お腹いっぱい。:2013/07/03(水) NY:AN:NY.AN .net
このあたりをまじめにやってない技術者をあつめて
「データ構造とアルゴリズム」みたいな本を通読
する勉強会をすべきなんだろうな。

323 :名無しさん@お腹いっぱい。:2013/07/03(水) NY:AN:NY.AN .net
>>319
makeコマンド(Makefile)を勉強すれば幸せになるかも。

324 :名無しさん@お腹いっぱい。:2013/07/04(木) NY:AN:NY.AN .net
なんでマルチメディアで番兵使っちゃダメなの?

325 :名無しさん@お腹いっぱい。:2014/10/01(水) 21:23:07.77 .net
SolarisでUNIXを覚えた君たちへ

君たちが悪いわけじゃないんだよ
君たちが覚えたSolarisの将来が無かっただけ
当時の社会が悪かっただけ
君たち一人ひとりが悪いわけじゃないんだよ

だから自分を責めないで
社会と向き合ってください
そうすればきっと気が付くはず
君たちのSolarisの知識が無用なのだということに
君たちの存在自体が社会の足枷だということに

326 :名無しさん@お腹いっぱい。:2015/12/10(木) 01:00:06.16 .net
ハゲ侍 サブコミュ イケメン スカイプ マリリンマンソン Twitter マリオ64 ゲーム実況者 マリオカート
ハゲ侍 ツイッター 星のカービィ64 マリオサンシャイン ニコニコ超会議 ポケモン フレコ MH4G アメブロ
ハゲ侍 アメーバブログ 仕事 Skype ツイキャス モンハン 歌い手 スプラトゥーン マニアック
ハゲ侍 動画 顔 ドリームクラブ 好き 刃牙 サイレントヒル ドラゴンボール イケボ
ハゲ侍 漫画 フレンドコード NG縛り ニコニコ生放送 歌ってみた 太刀 ニコニコ超パーティー コミュニティ
ハゲ侍 大学 アキネーター 配信 ニコ生 サブコミュ マリリンマンソン イケメン 学歴
ハゲ侍 マリオカート Twitter スカイプ マリオ64 ツイッター ゲーム実況者 星のカービィ64 ニコニコ超会議
ハゲ侍 ポケモン マリオサンシャイン フレコ MH4G アメーバブログ 仕事 Skype ツイキャス
ハゲ侍 モンハン 歌い手 マニアック 動画 アメブロ スプラトゥーン 刃牙 ドリームクラブ
ハゲ侍 好き サイレントヒル ドラゴンボール 漫画 顔 NG縛り フレンドコード ニコニコ生放送
http://kanae.2ch.net/test/read.cgi/pcqa/1421101110/51
http://kanae.2ch.net/test/read.cgi/pcqa/1415921104/55
http://kanae.2ch.net/test/read.cgi/pcqa/1436852775/17

327 :名無しさん@お腹いっぱい。:2015/12/11(金) 21:14:11.77 .net
詳細は, HPにてご覧下さい。
http://goo.gl/79dbSh

328 :安倍氏 GJ!:2015/12/15(火) 19:14:03.15 ID:WIeKZMk3i
在日天国が終わった涙目w by 在日チョン

【サヨク発狂】はすみとしこ氏、青林堂から本出版へ『そうだ難民しよう!
はすみとしこの世界(青林堂)』←大勝利ワロタwww
http://www.honmotakeshi.com/archives/46817243.html
    ● ↑ わかりやすいよwww ●
在日3世「日本という国における楽して稼げる職業は在日・帰化人が握ってるし、金あるから
日本人女とやりまくり。さらにはレイプしても全然バレない。俺らは日本社会のエリート」
http://asianews2ch.jp/archives/46793081.html
在日朝鮮人の生活保護 働かずに年600万円もらって優雅な生活
http://itainews.rnill.com/2009/archives11/cat90/
【拡散】在日は通名制度を悪用すれば【 年収1億円 】になれることが発覚!!!
これやってる奴絶対いるだろ!!!
https://www.youtube.com/watch?v=iWk4rh3JYh4
朝鮮人への生活保護不正受給を斡旋する組織!
http://s.ameblo.jp/m4y7tbn/entry-11844933002.html

【超絶朗報】 安倍内閣、不法滞在の在日韓国人炙り出しに本気キタ━━━━(゚∀゚)━━━━!!
マイナンバーに 物 凄 い 新 機 能 を搭載!!!!2ch「在日が発狂する様が目に浮かぶw」
http://asianews2ch.jp/archives/46959742.html
【朗報】2016年から在日資産没収の可能性クル━━━━━(°∀°)━━━━━!!!
在日特権が静かに終了へwww
http://www.news-us.jp/article/429823704.html

      ●厳選!韓国情報(掲示板有り)●
       http://gensen2ch.com/

329 :名無しさん@お腹いっぱい。:2015/12/20(日) 05:56:52.44 ID:CueUApjp7
char s[4096];
puts(getwd(s));


これだけのプログラムなのにセグフォります。わかる方、お願いします。

330 :名無しさん@お腹いっぱい。:2015/12/20(日) 07:54:27.39 .net
>>329
コピペ

331 :名無しさん@お腹いっぱい。:2015/12/20(日) 19:32:32.03 .net
???

332 :名無しさん@お腹いっぱい。:2017/12/29(金) 09:05:05.05 .net
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

EBKNZABJRN

333 :名無しさん@お腹いっぱい。:2018/03/31(土) 18:06:02.61 .net
チョンマゲオヤジ、そろそろ牛刀持った竹田にぶっ刺されんぞw

334 :名無しさん@お腹いっぱい。:2018/05/22(火) 02:49:49.73 .net
知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

TPQOS

335 :名無しさん@お腹いっぱい。:2021/09/14(火) 16:56:52.25 .net
御影みゆ

336 :名無しさん@お腹いっぱい。:2021/12/11(土) 23:21:47.01 .net
Solaris10に勝るLinux系OSがあったら教えて

337 :名無しさん@お腹いっぱい。:2022/02/04(金) 18:52:52.18 .net
>>336
どのLinuxでも性能面では勝ってるが
有償サポートが必要ならRedHatだろうな

338 :名無しさん@お腹いっぱい。:2024/03/27(水) 20:37:53.78 .net
イモトが結構上位には厳しくない正当化するなら、政治に関心は無くならないどころか反感持たれるのにね

339 :名無しさん@お腹いっぱい。:2024/03/27(水) 21:02:48.58 .net
別館ババアには申し訳ないけど服屋とか禿とか寄与度でかいとこだけ下げてない
きつね事件振り返りやるんか…

90 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★