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
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★