OSを1行で作るスレat OS
OSを1行で作るスレ - 暇つぶし2ch1:Be名無しさん
08/12/04 00:27:57
0x800x8e0x8e0x800x800x800x000x000x000x800x8e0x000x000x000x800x8e0x800x80

2:Be名無しさん
08/12/04 01:31:06
include <os.h>

3:Be名無しさん
08/12/04 03:41:44
+++++[>++++[>++++[>+<-]<-]<-]>>>-.++++.

4:Be名無しさん
08/12/04 03:48:53
_| ̄|○
+++++[>++++[>++++[>+<-]<-]<-]>[]>[]>-.++++.

5:Be名無しさん
08/12/05 21:45:46
このスレは、CUI・マウス操作の超軽いOSを考えるスレでいいんじゃね?
1行で作るのはいいけど、なにも作業が出来ないよw
ネットも見れないしwwwww

|EXPLORER ̄ ̄ ̄ ̄_×|
|Address | C:\OS\     |
|←→|HOME|☆Bookmark |
|FileName|FileType|MB  |
|――――――|
|mouse |Folder|3MB   |
|dosfiles |Folder|1MB |
|startmen |Folder|0.003MB|
|explorer |.exe |5MB |
|startmen |.exe |2MB |
|taskmgr |.exe |3MB |
|taskbar |.exe |2MB |
|       ↓        |
|explorer.os|erogame| →|
|жStart|noteaad|internet |

↑こんな感じのどう?
これだったら、MS-DOSアプリで作れるはず。
MS-DOSアプリにこんなのがあったら便利だと思うんだが。
それか、Win上で使って、USBメモリで持ち歩くとか。

6:Be名無しさん
08/12/05 21:46:36
でも、AAズレするから、あまり分からない?

7:Be名無しさん
08/12/05 21:48:21
なんでCharacter based User Interfaceでマウスが必要なんだよ

8:Be名無しさん
08/12/06 10:18:04
一行の長さ制限がなければ
普通にコード書いて
スクリプトで一行にまとめればいいだけじゃん。

9:Be名無しさん
08/12/06 22:39:03
C:\> WIN

10:Be名無しさん
08/12/07 01:07:39
public class OS { public static void main(String[] args) { System.out.println("NewOS"); } }

11:Be名無しさん
08/12/07 13:31:10
>>9
違うだろ

C:\WINDOWS\> WIN

12:Be名無しさん
08/12/07 14:48:09
環境変数も知らなければMS-DOSも知らない厨房か・・・

13:Be名無しさん
08/12/11 19:23:40
いや環境変数知ってるからこその、
PROMPT=$P"\"$G
なんだと予想してみる

14:Be名無しさん
08/12/19 19:58:46
10 goto 10


15:Be名無しさん
08/12/19 21:25:16
goto yoshiaki, 19 years old.

16:Be名無しさん
08/12/19 23:22:51
>>5
そんなものはとうの昔にできている
URLリンク(www.vector.co.jp)

17:Be名無しさん
08/12/20 02:02:10
それのどこがcuiかと問い詰めたい

18:Be名無しさん
08/12/28 08:49:27
一行で作るのは無理なのでは?

19:Be名無しさん
08/12/28 22:34:09
このスレちょっと期待

20:Be名無しさん
08/12/28 22:34:55
>18
機械語1行で40GBとか

21:Be名無しさん
08/12/28 22:43:52
ギガ?

22:Be名無しさん
08/12/28 22:54:21
>>5
つまり、メモ帳感覚のOSを作りたいわけ?
選択したりするのをマウスでしたりするの。

23:Be名無しさん
08/12/29 16:36:14
それってディスクブート?

24:Be名無しさん
09/01/05 11:20:34
ほしゅ

25:Be名無しさん
09/01/07 13:32:26
C:?>Windows?win.com

だったかな?

26:Be名無しさん
09/01/07 13:38:53
あれ?円マークがはてなになっとる

27:Be名無しさん
09/01/08 12:07:39
じゃあまずはメモリシステムからやろうか(´∀`;

28:Be名無しさん
09/01/08 15:31:00
いやいや、カーネルだろ

29:Be名無しさん
09/01/08 22:51:14
ベースは何にしましょうか(´∀`;
FreeBSD
Osask
Linux

30:Be名無しさん
09/01/09 22:13:45
Linuxが互換性に優れていると思われ
それかDebianを小さく小さく縮めるとか


31:Be名無しさん
09/01/11 15:20:33
ここはもう一行で作るのを諦めて、普通にOS作るってことで

32:30
09/01/12 12:19:32
「超軽量OSを作る」か。
俺的にはやっぱりDebian(又はUbuntu)を改造して作るのがいいと思う。
やはり、Debianは.Debパッケージが使えるから、ソフトのインストール作業を簡略化することができる。
これが大きいと思うんだ。
肥大化しまくったUbuntuを、非力なマシンでも動かせるようにする。
こんなディストロはありきたりかも知れないが、安定していてそれでもなお高機能なものは少ない。
というわけで目標は「安定していて高機能なDebian派生ディストリビューション」ということでいいだろうか。
俺は開発には関われないが。(何しろ、HSPとVBしかしたこと無いもんだから・・・(^^;))

33:Be名無しさん
09/01/12 12:42:19
なるほど (--)
じゃあ、名前はどうするか・・

34:Be名無しさん
09/01/12 16:04:31
>>32がディストロって呼んだから名前はねぎとろ

35:Be名無しさん
09/01/12 17:08:10
Negitoroか。
いいんじゃない?

36:Be名無しさん
09/01/12 18:30:00
じゃあ、製作分担するか・・

37:30
09/01/12 20:32:41
negitoroかwウマいこと思いついたな。
しかし、やっぱり俺も開発にかかわりたいなぁ・・・・
VBも、ちょっとかじったくらいでもう覚えてないし・・・・

38:30
09/01/12 20:33:20
sage忘れてしまったorz
スマソ。

39:Be名無しさん
09/01/12 22:26:19
べつに無理にプログラミングすることはないとおもわれ
GUIデザインとかアイデアの方向で関わっていけば

40:39
09/01/12 22:33:01
と、いうことでコテハン決める。

41:30
09/01/12 23:16:27
いつもブログとかHPで使ってるやつでおk?
ただ、そこじゃいつもは「僕」って言ってるからイメージ違うけど。

42:39
09/01/13 07:04:51
いや、もう30で固定しておけば?個人的にはこの方が分かりやすい(^^;

しかし、ちょっと開発班のメンバーが足りん。それにまだDebianのソースも解読してないし。

43:30 ◆U0/vyuLFKs
09/01/13 19:35:31
そうか。
と、言うわけで酉付けてみたw
メンバーかぁ~、誰かのHPで宣伝してみたらどうかな?

ところで、俺はこの中で年齢は結構低い方だと思うんだが、
それでもいいだろうか?

44:39
09/01/13 22:12:49
年齢なら俺も低さに自信がある( ̄ー ̄;)

まあ、それはいいとして・・

メンバーを募集しようか。
決めてもらうのはコテハンと希望班くらいでいいかな?
班は、デザイン班とプログラム班みたいに大雑把に分けたほうが分かりやすいか。

ま、そのうちプロジェクトっぽくIRCでチャンネルなんかも作って
リアルタイム会議なんかもできるといいね(^^;


45:39 ◆uVldcR5T9E
09/01/13 22:14:07
おっと・・名前・・

46:30 ◆U0/vyuLFKs
09/01/13 22:27:55
じゃあ、僕(ぇはデザイン班希望。
トリップはとあるAA長編にあったスレで一度だけ使ったもの(何

さっそくデザインなんだけど、個人的にNeXTstep風がいいな(ぇ
まあ、NeXTstep風なら、WindowMakerつかえばいいんだけどね(^^;

しかし、どうやってメンバー募集すれば、効率よく集まるだろうか?

47:39 ◆uVldcR5T9E
09/01/13 22:33:52
こうやって気長にスレを見てくれる人を待つか
それとも、他のスレやらで宣伝をするか?

48:30 ◆U0/vyuLFKs
09/01/13 23:19:35
あんまりしつこく宣伝するとシケるからね
新たにスレを立ててsageずに続けるとか
名前は「Negitoro GNU/Linux 制作プロジェクト」とかにして


49:39 ◆uVldcR5T9E
09/01/13 23:22:47
そのアイデアはいいな( ̄ー ̄)

ベースはDebianなんだろ?


50:30 ◆U0/vyuLFKs
09/01/14 18:31:04
Debianベースだよ。
Debianは重いイメージがあるから、目標としては「10年前のパソコンでも動く」(あれ、なんか聞いたような・・・w)物としたい。

ウチに10年前のバリュースターがあるんだけど、Ubuntuじゃ重いからEcolinux入れてる。WMはWmaker。

でもやっぱり、重いと言えば重い。今回のプロジジェクトでは、そこが「なんとか動く」から「サクサク動く」ようになりたい。
まず、アプリケーションを消しまくった上で、そのアプリケーションの代わりの軽量なソフトを入れてやればいいと思う。これだけでかなり違うかもw

次に、ウィンドウマネージャは、JWMかFluxBoxがいいと思う。
軽量なことで有名なこの二つを採用すれば、かなりイケてる感じになるんじゃないかな?
あと、個人的にはWindowMakerを入れてほしい。(シツコイ


正式名称は?
Negitoro GNU/Linuxは思いついたんだけど、
もっと親しみやすい名前がいいかな?

51:39 ◆uVldcR5T9E
09/01/14 19:03:28
正式名称はNegitoro GNU/Linuxでいいと思う。

しかし、このプロジェクトはOSを作ることでは?

アプリケーションを消しまくった後に代わりのアプリを入れるんじゃあ・・
「Debianの軽量アプリを入れよう」みたいな事になっちゃうんじゃ?

OSの実質的な改造は行わないのだろうか?
( ̄Д´ ̄;)

52:30 ◆U0/vyuLFKs
09/01/14 19:44:19
やっぱ、中身も変えたいよな。そのことをわすれてたorz

少なくとも、WindowsやUbuntu等の不満点をカバーすればいいと思う。
たとえば、

・高速なファイル検索
・初心者でもすぐに扱えるような分かりやすいインターフェイス
・Dock
・柔軟、簡単に変更でき、軽量なスキン
・生産性の高い開発環境
・しつこいようだが、なんといっても軽量である

こんな感じだろうか。
特に、Debian派生ディストロをつかってて不満なのは、ファイル検索が遅いことだ。
WindowsではVistaで改善してあるので、Vistaユーザーにとっては苦痛である。(特に僕)

あと、Ubuntuのインターフェイスについてだが、これは、GNOMEを使用しており、そこまで使いずらいわけではない。
ただ、ちょっと重い。
そこでFluxBoxの登場・・・・かと思ったが、FluxBoxでは、あまり柔軟にデスクトップ環境を構築できそうにない。(もっとも、これは僕の予想だが。)
KDEが、おそらく一番柔軟だろうけど、重さがどうしようもない。ううううぅぅぅぅむ・・・・どうしたものか・・・・・(゚д゚;)


53:39 ◆uVldcR5T9E
09/01/14 21:38:19
たしかに初心者でも扱いやすいインターフェースというのは魅力だな( ̄ー ̄;)

やはり内部でもう少しシステムを削るか?
それともベースを乗り換えるか?

しかし・・中のシステムを削るとなると、低機能化しそうだしなあ・・(´_,,`;)

54:30 ◆U0/vyuLFKs
09/01/14 22:18:50
ベース乗り換えか・・・・
確か、.debパッケージを扱える軽量ディストロで有名なのは、「Puppy Linux」くらいだろうか。
これなら軽いし、ソースも簡潔で改造も容易だろう。

ただ、これでSynapticが使えれば・・・・・(^^;
それとも、中のソースをちょこっと弄るだけで(Synapticを)組み込めるのだろうか?

実際、軽量ディストロのEcolinuxは、ブラウザ以外のソフトをほとんど省くことで、大幅な軽量化に成功している。(おそらく、400MBほど・・・)

システムも、削るだけでなく、軽くなる実装の仕方を考えてみてもいいかもしれない。

または、普段使わない機能をバッサリ削って、それ以外を(カバーできる範囲で)ソフトウェア等でユーザーに補ってもらう、という方法もあるかも。


55:39 ◆uVldcR5T9E
09/01/14 22:51:16
じゃあ簡単なモンでいい感じか・・

もっと・・OSASKベースとか?

(で、風呂ROMします)

56:30 ◆U0/vyuLFKs
09/01/14 23:21:42
お風呂いってらっさい

奇遇だな。今僕も、OSASKを試してみようと思っていたところだ。
OSASKなら、本体も小さく、他OSへの互換性も高いみたいだし。

当時としてはフロッピーに入れてたからかなりコンパクトだけど、今の時代なら200MBくらいまでならいいと思う。(ウチの10年ものPCがそれくらいで動くから・・(^^;))
ただ、そのPCはHD容量6GB,CPUはCeleron(なんMHZあるかは確認できなかった(ぇ メモリもよくわかんない(ぇぇ
やっぱLinuxはWinと違うから確認法がワカンネ。。。


57:Be名無しさん
09/01/14 23:26:37
軽さならLFS(URLリンク(www.linuxfromscratch.org))だろ。
ブラウザ限定なら100MBとかでもできそうだ。

58:39 ◆uVldcR5T9E
09/01/14 23:26:39
でさ、俺はそのOSASK開発者の川合氏の本を買って読んだのよ。
で、それをベースにKasOSってのをつくったのよね(´。`;)

(まあ、ほぼ内部システムはいじってないんだけどね)

59:39 ◆uVldcR5T9E
09/01/14 23:30:06
Linuxベースもいいんだけどサ、Linuxってあらかた開発され尽くしてる気がするんだよね(´Д`;)

だからもう手が出ないというか・・・

60:30 ◆U0/vyuLFKs
09/01/14 23:51:40
やっぱ、OSASKベースにしてみようかな。
なんか、今公式ページみてて鳥肌立ったw

ううむ、やはり、Linuxはネタ切れかな。

このOSASK、割とシンプルに作ってあるけど、これなら、機能を足すにもひくにも丁度いいだろう。

61:39 ◆uVldcR5T9E
09/01/15 00:03:14
しかし・・・ここからの機能追加は相当なスキルと時間が・・(´_`;)

62:39 ◆uVldcR5T9E
09/01/15 16:30:43

とりあえず近況報告 1
URLリンク(issoft.nobody.jp)

63:30 ◆U0/vyuLFKs
09/01/15 17:38:57
おお!何となくそれっぽいなw

ところで、こういうのってどうやってビルドとかするの?gcc?

64:39 ◆uVldcR5T9E
09/01/15 17:50:30
いや、これは川合さんの「OS自作入門」から
自分で作り変えたOSなんだよね(^^;)

ビルドとかはその付属キットでやった。

でも、このOSを作り始めた時点で著作権は俺にあるハズなんだけど・・・
もう配布とかしても大丈夫なのかな?

65:Be名無しさん
09/01/15 18:10:11
>>64
>でも、このOSを作り始めた時点で著作権は俺にあるハズなんだけど・・・
その通りのはず

>もう配布とかしても大丈夫なのかな?
おkのはず

>付属キット
URLリンク(hrb.osask.jp)
で誰でも(読者じゃなくても)DLできる

分からないことはサポートwikiで確認したらいいと思う
URLリンク(hrb.osask.jp)

66:39 ◆uVldcR5T9E
09/01/15 18:14:43
なるほど・・じゃあ完全にオリジナルOSとしていいわけか( ̄ー ̄)

67:30 ◆U0/vyuLFKs
09/01/15 18:55:06
キットかぁ~、確かに面白そうだけど、どうやってソースとかをいじるの?

68:30 ◆U0/vyuLFKs
09/01/15 18:55:54
途中送信してしまったorz
ちょっといじってみたんだけど、使いかたわかんなくて・・・

69:39 ◆uVldcR5T9E
09/01/15 18:58:54
ソースはいじらなくていいのよ。実行形式ファイルのまま使えば(´O`;)

あとはOSのソースをコンパイルして、QEMUでエミュするだけ

70:Be名無しさん
09/01/15 19:02:02
>>69
39氏がソースをうpしないと30氏には理解できないと思われ

71:30 ◆U0/vyuLFKs
09/01/15 19:03:42
あう~、こんな教えて君で済まないのだが、ソースってどこのフォルダにあるの?
コンパイラも。

72:Be名無しさん
09/01/15 19:19:30
キットはあくまで開発ツールキット。ただ、OSASKと「はりぼてOS」も入っていて、
z_osabinやz_hrbappにそのOS用のアプリケーションを入れて、コマンドを実行すると
OSASKや「はりぼてOS」が起動するようになっている。

73:39 ◆uVldcR5T9E
09/01/15 19:22:36
ちょいまち、いまうpする

74:39 ◆uVldcR5T9E
09/01/15 19:39:23

・表面的にはNegitoroだが、中のソースのいたるところがハリボテOSである
・スクリーンショットを見れば分かると思うが、ウィンドウ左上の「↓」ボタンは最小化のつもりだが、現在のところは未実装である(クリックしても何も起きない)
・コメントは入れてあるが、ソースは少しぐちゃぐちゃ
・Roak TextEditorというテキストエディターも未完成のまま入っている。開発協力班を募集したい。

以上が注意書き
やっぱし、一人で作り続けるのは無理があるね(´_`;)

URLリンク(issoft.nobody.jp)

75:30 ◆U0/vyuLFKs
09/01/15 19:41:35
消えてない?

76:39 ◆uVldcR5T9E
09/01/15 19:45:27
URLリンク(issoft.nobody.jp)だったスマソ orz

77:72
09/01/15 19:56:16
sysinfoのバージョン表示がKasuOSのままw
アプリだから好きな時に差し替えられるけど。

78:Be名無しさん
09/01/15 19:58:12
>>74
それじゃ30には分からないと思われ

1.tolset_h.zipを解凍する
2.negitoro_prjも解凍する
3.tolset_hの中にnegitoro_prjをコピーする
4.tolset_h\negitoro_prjのフォルダを開いて!cons_ntをダブルクリック
5.コンソールが出る
6.そこにmake runと打ち込む
これでとりあえずエミュが起動してネギトロが起動するので遊ぶ

79:39 ◆uVldcR5T9E
09/01/15 19:59:40
たいして遊べるモンもないけどw

80:30 ◆U0/vyuLFKs
09/01/15 20:03:48
おお、できたありがとう!
でも、これだけシンプルなら、改造も簡単にできそうだな~

81:39 ◆uVldcR5T9E
09/01/15 20:04:54
うp用の鯖が欲しいな・・・(´Д`;)

82:30 ◆U0/vyuLFKs
09/01/15 20:05:38
じゃ、FC2は?w
比較的容量も大きいし。

83:39 ◆uVldcR5T9E
09/01/15 20:06:43
うむ、いいかもしれん。

ではだれが手続きを?

84:30 ◆U0/vyuLFKs
09/01/15 20:07:49
ヤフーメールでやってみる?

85:39 ◆uVldcR5T9E
09/01/15 20:10:08
そうだな・・・フリーメールで作っておいて
プロジェクトが終わったら破棄できるようにしておこう( ̄ー ̄)

では飯ROMします。

86:30 ◆U0/vyuLFKs
09/01/15 20:11:05
いってら
俺もそろそろ飯ROM
もしかしたらそのまま今日来ないかも

87:39 ◆uVldcR5T9E
09/01/15 20:24:24
プログラミングできるヤツいない?

88:30 ◆U0/vyuLFKs
09/01/15 20:26:07
今、やほお(w)のID取得しようとしてるけど、パスワードはここで言わない方がいいかな?
なんか、悪用されそう・・・

89:39 ◆uVldcR5T9E
09/01/15 20:28:09
そうだな・・・どうするか・・(´ー`;)

とりあえず漏れのメアド晒しとく・・

90:30 ◆U0/vyuLFKs
09/01/15 20:33:34
ええっと、これでどうするの?アフォでごめん。

91:30 ◆U0/vyuLFKs
09/01/15 20:35:03
一回登録するから、そこから39さんがパスワードとかいじって変更する?


92:39 ◆uVldcR5T9E
09/01/15 20:37:32
一旦fc2に登録しておいて
パスワードだけメールでおくってくれればいいと思うのだが・・

93:30 ◆U0/vyuLFKs
09/01/15 20:38:11
そうか。わかったけど、一回飯ROMする。

94:39 ◆uVldcR5T9E
09/01/15 20:41:17
よろしく頼んだぞ(´∀`;)

95:30 ◆U0/vyuLFKs
09/01/15 20:57:14
仮登録メールがメルアドのとこに行くの忘れてたorz
本登録してくれ。すまない。

96:30 ◆U0/vyuLFKs
09/01/15 20:59:49
ついでに僕のメルアドも(あまり意味はないが)
gmailだけど

97:30 ◆U0/vyuLFKs
09/01/15 21:01:02
あ、>>95はつまり、39さんのメーラーに仮登録メールが来るってことね

98:39 ◆uVldcR5T9E
09/01/15 21:03:48
あーはいはいOKです(^^;

99:30 ◆U0/vyuLFKs
09/01/15 21:04:50
すみませんね(^^;
僕なんか最近ボケてるみたいで・・・

100:39 ◆uVldcR5T9E
09/01/15 21:08:54
ところで・・これって無料の方だよね?

101:39 ◆uVldcR5T9E
09/01/15 21:16:41
登録完了っス

URLリンク(negitoroos.web.fc2.com)

102:30 ◆U0/vyuLFKs
09/01/15 21:27:12
ありがとう
ここにfc2のアップロードサービスでうpしたらいいよ
URLリンク(web.fc2.com)からログインして
「ファイルマネージャ」をクリックしたら、アップローダーになるよ

103:39 ◆uVldcR5T9E
09/01/15 21:28:49
ところでよ、試しにネギトロスレ立ててみない?

104:30 ◆U0/vyuLFKs
09/01/15 21:32:31
【OSASKベース】NeGItoro OS PLOJECT part1【寿司ネタ厳禁】
こんな感じ?
「NeGItoro」は「NeXTstep」っぽくしてみた

105:30 ◆U0/vyuLFKs
09/01/15 21:33:37
すまん、意味フだった
【丼もの?】で

106:30 ◆U0/vyuLFKs
09/01/15 21:34:19
いや、あってたのか
やっぱボケてる・・・orz

107:39 ◆uVldcR5T9E
09/01/15 21:36:10
む、104のモノでいいか(^^;)

荒らされたら、放置しておこう(- -;)

108:72
09/01/15 21:49:22
このスレッドを使いきってからでいいんじゃない?

109:39 ◆uVldcR5T9E
09/01/15 21:50:54
そうかな・・・ただ、このスレの名前が誤解をまねくのではないかという一抹の不安が・・・

110:39 ◆uVldcR5T9E
09/01/15 21:51:59
72も開発手伝ってくれない?

111:Be名無しさん
09/01/15 21:52:27
PLOJECTでいいのか?

112:39 ◆uVldcR5T9E
09/01/15 21:53:04
おっと111さん、あなたは誰?

113:30 ◆U0/vyuLFKs
09/01/15 21:55:35
projectだった、スマソ

114:39 ◆uVldcR5T9E
09/01/15 21:56:40
いいよ、それで

115:Be名無しさん
09/01/15 21:58:50
>>112
1-110の誰でもないただのROMだよ

116:39 ◆uVldcR5T9E
09/01/15 21:59:59
へえw そうですかw

117:30 ◆U0/vyuLFKs
09/01/15 22:00:51
【OSASKベース】NeGItoro OS PROJECT part1【寿司ネタ厳禁】
訂正ヨシ。テンプレ考えようかな。

118:39 ◆uVldcR5T9E
09/01/15 22:01:30
いいんじゃない?

119:30 ◆U0/vyuLFKs
09/01/15 22:08:34
・NeGITORO OSは、OSASKをベースに、軽量で高速、そして多機能であることを目標に開発中のOSです。

・現在人手不足です。プログラマー急募。
希望者はスレに「手伝いたい!」みたいに申し込んでください。

・まだ見た目くらいしか出来上がっていません。しかし、これから大きく変化することが予想されます。

こんな感じでw

誰が立てるかだけど・・・かぶったらめんどくさいし、決めちゃおう。
だれにする?

120:30 ◆U0/vyuLFKs
09/01/15 22:08:58
sage忘れた

121:Be名無しさん
09/01/15 22:09:47
「はりぼてOS」はOSASKとは完全に別物なんだけど分かってる?
初心者は区別がつかなくてよく間違えてるみたいだけど
はりぼてベースを脱却して将来的にOSASKベースにする予定ならいいんだが
老婆心スマソ

122:39 ◆uVldcR5T9E
09/01/15 22:16:09
>>121
そのことについては少し理解しておりませんでした。
無知申し訳ない(´_`;)

はりぼてOSベースで行きましょう・・

123:30 ◆U0/vyuLFKs
09/01/15 22:19:47
【はりぼてベース】NeGItoro OS PROJECT part1【寿司ネタ厳禁】

・NeGITORO OSは、はりぼてOSをベースに、軽量で高速、そして多機能であることを目標に開発中のOSです。

・現在人手不足です。プログラマー急募。
希望者はスレに「手伝いたい!」みたいに申し込んでください。

・まだ見た目くらいしか出来上がっていません。しかし、これから大きく変化することが予想されます。





はりぼてOSの説明どーしよ

124:39 ◆uVldcR5T9E
09/01/15 22:22:37
はりぼてOSはほとんど完全に土台みたいなOSだから、大した説明はいらないんじゃない?

125:39 ◆uVldcR5T9E
09/01/15 22:25:05
あとIRCのチャンネル名もいれといて

#Negitoro_Project

126:30 ◆U0/vyuLFKs
09/01/15 22:29:08
【はりぼてベース】NeGItoro OS PROJECT part1【寿司ネタ厳禁】

・NeGITORO OSは、はりぼてOSをベースに、軽量で高速、そして多機能であることを目標に開発中のOSです。

・現在人手不足です。プログラマー急募。
希望者はスレに「手伝いたい!」みたいに申し込んでください。

・まだ見た目くらいしか出来上がっていません。しかし、これから大きく変化することが予想されます。


IRC:#Negitoro_Project


↑ってチャットの何かでしょ?
でも、何だっけ・・・・


127:39 ◆uVldcR5T9E
09/01/15 22:30:17
それでOKだよ(´∀`

128:72
09/01/15 22:36:32
開発環境の準備ができた。だけどコンパイルやリンクがうまくいかないアプリもある。

129:39 ◆uVldcR5T9E
09/01/15 22:44:25
なにが上手くいかない?

130: ◆Windows.lI
09/01/15 22:47:37
いきなり乱入してスマンけど
うpはBitTorrentおぬぬめ
OSが肥大化してきたら移行したらどうかと。
あとfc2はたまに(というかこまめに)鯖落ちするから注意。

で、ベースはOsaskにするらしいけど、
NoNameっていう2ちゃんねる発OS(というよりはKernel)もある。(開発終了)
許可取って開発を続けるっていう手もある。

131:39 ◆uVldcR5T9E
09/01/15 22:50:34
BitTorrentってあの危険極まりないファイル交換ソフトの類じゃないの?

132:Be名無しさん
09/01/15 22:50:45
typeはうまくいく。sysinfoがダメ。
もしかしてCOL_L_GRAYの定義をapilib.hに書いた?


133:39 ◆uVldcR5T9E
09/01/15 22:51:50
>>132

スマソ
多分そうだ。

とにかく一つに統合しようとしたからさ

134:39 ◆uVldcR5T9E
09/01/15 22:52:35
でも漏れの環境ではsysinfoは動くんだがなあ・・

135:30 ◆U0/vyuLFKs
09/01/15 22:53:27
うーん、まだ諦めずにいじってみてるけど、うまくいかんなあ・・・

136:72 ◆U1B6euTwf6
09/01/15 22:54:11
名前入れ忘れた132のBe名無しさん=72です


137:72 ◆U1B6euTwf6
09/01/15 22:57:55
apilib.hはもちろんz_toolsの中だから、含まれてない。
独自APIとか追加するなら、そのファイルも入れとかないと。
とりあえず、
1. z_tools/haribote/の中のファイルをネギトロのフォルダに入れる
2. Makefileの INCPATH = ../z_tools/haribote/の部分を移動したフォルダの方に書き換える

138:39 ◆uVldcR5T9E
09/01/15 23:05:40
72氏は何班に所属するんだ?

139:72 ◆U1B6euTwf6
09/01/15 23:08:18
あと、コンソールの表示にバグがあるみたい。
type haribote.sysってやってみると右下の方が変になる。

140:39 ◆uVldcR5T9E
09/01/15 23:09:01
>>

いや、apilib.hはnegitoroフォルダに入ってるぞ

141:30 ◆U0/vyuLFKs
09/01/15 23:10:02
つ、ついていけない・・・・

142:39 ◆uVldcR5T9E
09/01/15 23:10:25
>>139

思いもよらぬバグが沢山見つかってしまった(´ー`;)
こりゃ改善に時間がかかりそうだ・・

143:72 ◆U1B6euTwf6
09/01/15 23:11:00
>>140
あれ、気づかなかった。不注意ごめんなさい。
うまくコンパイルできるようになったので、sysinfoの表示も直せます。

144: ◆Windows.lI
09/01/15 23:13:32
>>131
でもOSの容量がでかくなったらガチで鯖立ち上げるか、
BitTorrentを使うことになるだろ。(シェアを本気で増やしたいならBitTorrentはどっちにしろ使うことになる)
鯖はWindows Server 2008がいいと思う。
まだ肥大化してないからfc2で良いけどw

でもノーガードでBitTorrentでうぶんつをダウソしたことがあるけどウィルスついてこなかったよ。
糞回線のひと(俺とか)には重宝するんだな。これが。

145:72 ◆U1B6euTwf6
09/01/15 23:14:39
もしオープンソースにするつもりなら、SourceForge.JPを使うって手があると思う。

146:39 ◆uVldcR5T9E
09/01/15 23:15:09
>>139

たしかに・・・一定以上の文字を表示すると右下に謎の文字&黒
が出現するな・・文字表示の問題か?

>>141

その内についていけるようになるよ(^^;)

147:39 ◆uVldcR5T9E
09/01/15 23:16:33
>>144

なるほど(- -;)

148:30 ◆U0/vyuLFKs
09/01/15 23:17:06
僕も30日OS自作の本買おうかな・・・
しかし、4000YEN近くあるとなかなか・・・・

149:39 ◆uVldcR5T9E
09/01/15 23:18:47
>>148
たしかに漏れも自費で少し厳しかった(^ー^;)

150: ◆Windows.lI
09/01/15 23:18:53 BE:538331827-2BP(222)
>>145
そういう開発支援サイトを使えばいいのか。
まあ、この流れだとWindows互換とか独自最強OSとか目指してるわけじゃなさそうだから、
クローズドソースになっちゃいそうな予感がしない(今はクローズドソースだよな)
商売目的じゃないならオープンソースのほうが開発がkskするよかーん

151:39 ◆uVldcR5T9E
09/01/15 23:20:17
>>150
そりゃあ、漏れ的にはオープンソースの方向で行きたいと思っていますが・・
みなさんは?

152: ◆Windows.lI
09/01/15 23:21:06 BE:1345827757-2BP(222)
>>148
お前のスキルによっては自作OSの本も意味のないものになる。
OS作るにはアセンブリ言語を覚えると良いらしいぞ。

153:72 ◆U1B6euTwf6
09/01/15 23:22:28
>>152
OS自作の本にアセンブリについて書いてあるから大丈夫

154:39 ◆uVldcR5T9E
09/01/15 23:24:04
>>148
でもできる限りのバックアップはするよ(^^;


155:39 ◆uVldcR5T9E
09/01/15 23:26:14
ところで72氏はどれぐらい出来ます?

156:30 ◆U0/vyuLFKs
09/01/15 23:26:28
わかった!頑張ってみる!みんなありがとう^^
しかし、そろそろ寝ます・・・寝不足でボケてるのかも?!w
ではノシ

157:Be名無しさん
09/01/15 23:26:53
ヤフオクだと半額くらいで買えると思うよ

158: ◆Windows.lI
09/01/15 23:27:24 BE:1538088285-2BP(222)
>>153
それだったら安心。というか普通に書いてあるかwww
アセンブリが分かんなかったらOS開発オワタになるもんな。

でも、OS自作の本を買う前にアセンブリ言語の基本をおさえておくと良い希ガス

159:72 ◆U1B6euTwf6
09/01/15 23:33:09
>>158
OS自作入門は独自のアセンブラだし、他の本はOS自作向けのこと以外が多いだろうし、
そもそもOS自作入門でアセンブラを使うのは、Cではできないチョットをやるぐらいだから
あまりアセンブリ言語を知らなくても大丈夫。
ただ、プログラミングの経験はあった方がいい。JavaScriptとかでもいいから。

160: ◆Windows.lI
09/01/15 23:39:32 BE:769044645-2BP(272)
>>159
俺はコドーモだからアセンブリとかやったことない(どんな言語かとかは知ってるけど)からわかんないけど、
jsってwwおれもjsだったらできる
他言語だと、VBとかHTMLとか。
C#は、Visual Studio Express Editionを焼いたDVDがあるからそれ使ってインスコできるけど、
VBとぜんぜん違うからワカンネー!ってやつwww(今勉強中。春休みを狙う。)

161:72 ◆U1B6euTwf6
09/01/15 23:56:17
>>160 そいつはすごい。ガンバレ!
>>155 Cで書ける。

今Wikipediaで知ったが、ねぎとろの「ねぎ」は葱じゃなくて、
「ねぎとる」(中落ちをそぎ取ること)なんだって。要出典だけど。

162:39 ◆uVldcR5T9E
09/01/16 00:06:16
>>161

と、いうことは・・
中落ちをそぎ取る=おいしいところをそぎ取る=いいところをそぎ取る(他のOSから)

うん、いい意味じゃないか(^^)
ほかのOSからいいところを吸収するということかなww

ところでさ、>>139のバグってなにかしら見当付く?

163: ◆Windows.lI
09/01/16 00:09:20 BE:922853546-2BP(272)
>>161
頑張ってるつもりなんだが宿題とか多杉でまともに勉強できないっぽかったから、
徹夜してやってる。
で、これから宿題タイムってやつ。ググって簡単に終わらしとくww

OS作り…
PC使い始めたとき(4歳ごろ)から夢に見てたよなあ。
宿題を超kskしてプログラミング勉強もじっくり頑張ってみるか。
Cで書けるならVC++をインスコして勉強すればいいんだな。
よし分かった。頑張るよ!

164:39 ◆uVldcR5T9E
09/01/16 00:41:56

☆近況報告2☆

>>139を参照の事
コンソールでのコマンドであるtypeを使用して、haribote.sys等の長いファイルを表示させたときにコンソールの右下に謎の黒い四角と謎の文字が出現するバグを修正。原因はcons_putchar関数の改行プログラムの不備

165: ◆Windows.lI
09/01/16 02:18:44 BE:153809322-2BP(272)
それはどこにうpされてるのかね?

166:Be名無しさん
09/01/16 06:11:49
次スレの名前

OSを2行で作るスレ
とかだったりするのかな。


167:39 ◆uVldcR5T9E
09/01/16 07:48:54
>>165

スマソ(´。`;)
URLリンク(issoft.nobody.jp)

168:Be名無しさん
09/01/16 11:57:20
サケいくら丼?いやいや親子丼だろ

169:72 ◆U1B6euTwf6
09/01/16 14:48:32
私の今使っている環境について
Ubuntuを使っているのですが、デスクトップ環境をLXDEに、ブラウザをEpiphanyにしています。
Firefoxを使わないだけで、だいぶ軽くなりますよ。(レンダリングエンジンは同じですが。)

170:72 ◆U1B6euTwf6
09/01/16 15:01:34
あと、ZimってデスクトップWikiを入れている。
デスクトップWikiって、ランチャの代わりにもなるし便利だから
LXDEが起動すると同時に、表示するようにしてある。
Wikiのようなシステムでデータを管理できれば面白いんじゃないかな?

171:39 ◆uVldcR5T9E
09/01/16 15:51:14
>>170
具体的にどんなシステムなんだ?


172:72 ◆U1B6euTwf6
09/01/16 15:59:04
URLリンク(zim-wiki.org)
にあるスクリーンショットを見ればだいたい分かるかと思う。
あるいはTomboyとか。(URLリンク(projects.gnome.org)
デスクトップWikiのシステムは、BTRONにも似ているように思う。
URLリンク(journal.mycom.co.jp)

173:Be名無しさん
09/01/16 16:01:12
この板でTRONの名前だすと信者がTRONが起源とか言い出すからやめておけw

174: ◆Windows.lI
09/01/16 16:07:44 BE:1730349959-2BP(350)
>>169
Ubuntu起動遅杉ワロタww
LiveCDな。
インストールとかしたくないしww

175:30 ◆U0/vyuLFKs
09/01/16 18:03:09
こんにちはー
今30日OS自作の本買うためにおこずかいためてマース
いや、おこずかいが無いわけではないんだけど、別の用事で貯めてるもんだから・・・・(^^;
本当のことを言うと、なんかMacが欲しくなって、中古で買おうと思ってるんだ。
なぜ?・・・・なんでだろ(何

>>159
jsか・・・・使う場面を考えたこともなかったから、やったこと無いな。本はあるけど。
jsなら簡単だし、ホムペとかにも使えるから、いっちょやってみるか!

176: ◆Windows.lI
09/01/16 19:52:10 BE:461426843-2BP(350)
Macは爆発するからApple保障付きの新品が良いよ。
ちなみに、爆発したことをブログとかに書くと、
Appleが圧力をかけてくるらしいwww
自社製品を絶対に傷つけさせないAppleより、
自社製品をとことん貶すMicrosoftは最強だと思うww

サポートもAppleは賢くないというか馬鹿だからやめたほうがいいな。
Microsoftのサポートはガチで役に立ったことがある。(たまに腐ってるのもあるけど)

単にMacを使いたいくらいだったらDVD-R一枚買ってきて、
「ToH_x86_9A581_RC2」でggってBitTorrentでダウソして、
ISOイメージをかんべとかでDVD-Rに書き込んで、
DVD-Rから起動すればおk

177:39 ◆uVldcR5T9E
09/01/16 20:11:21

☆近況報告(アプリ編)☆

・roakアプリにカーソルが追加されました。点滅は未実装です。

URLリンク(negitoroos.web.fc2.com)

178:30 ◆U0/vyuLFKs
09/01/16 20:18:47
>>176
爆発すんの?!DELLのPCはケムリがDELL(w)っていうのは聞いたことあるけど、Appleもか・・・

179: ◆Windows.lI
09/01/16 21:15:06 BE:1730349959-2BP(380)
>>177
つまりアプリも動くということか。
ものすごく本格的だな。
人数が少ないけど。

>>178
DellのPCは2ちゃんねらーで使ってる人多いけど煙が出た人は居ないんじゃないかな?2ちゃんねるには。
Appleのは対処が悪杉だし、圧力ばっか。

180:30 ◆U0/vyuLFKs
09/01/17 00:16:44
それでも、僕はMacが欲しい!
あのスタイリッシュな外観・・・・
高い生産性・・・・
中の人が悪くてもPCは裏切らない!!・・・はず

181: ◆Windows.lI
09/01/17 00:29:39 BE:1230471348-2BP(435)
EeeのネットブックにLeopard x86をイヌスコすればいいじゃん

182:39 ◆uVldcR5T9E
09/01/17 11:49:37
ネギトロのロゴとか、アイコンはどうすんの?

183:30 ◆U0/vyuLFKs
09/01/17 12:08:57
わがままな話かもしれないけど、一応、ハードウェアもMacのにしたいんだ。
ところで、デスノート(漫画の方)読んでてわかったんだけどLが使ってたのってMacだったんだな
大場つぐみさん(又は小畑健さん)はMacが好きなんだろうか?

184:30 ◆U0/vyuLFKs
09/01/17 12:09:43
あ、今のは>>181に言ったことね

185: ◆Windows.lI
09/01/17 12:15:32 BE:576783735-2BP(510)
>>183
Lは確かにAppleの爆弾PC(w使ってたけど、
ハードウェアの質はASUSとか東芝とかNECのほうが良いことは明らか。
NECはサポートに相当力いれてるよな。
しかも、買う前にMac OS x86のLeopardでMacを体感してみるといいと思うんだ。
「買って損した」なんてことにならないように。

>>182
それはある程度Negitoroの形になってきてから作らないか。
GIMPで作ろう。Photoshopなんて高いもの買えないしw

186:30 ◆U0/vyuLFKs
09/01/17 12:21:08
>>185
そうか・・・・じゃ、もうちょっと考えてみるか・・・・

あと、GIMPで作るんなら早く言って欲しかった。
変なものができてしまったぞ。あー、だめだこりゃ。
URLリンク(www.uploda.org)

187:30 ◆U0/vyuLFKs
09/01/17 12:28:10
あと、今調べたけど、MACって電池が韓国製だと爆発するみたいだね。
韓国製じゃないのってあるの?

188:30 ◆U0/vyuLFKs
09/01/17 12:33:14
スレチでした。スマソ。

189:Be名無しさん
09/01/17 12:37:50
>>187
Performa以来のMacユーザーが来ましたよ。
それにしてもデマにつられ過ぎw
爆発モデルがあったのはPowerBook 5300でそれは今から13年前の話。
というか最近のバッテリーリコールはソニー製のリチウムイオンバッテリーが問題。
他のメーカーも交換プログラムやってる。

190: ◆Windows.lI
09/01/17 12:42:46 BE:1845706368-2BP(510)
>>186
ダウソして堪能できたらポイすればおk

その画像、公式ページとかに使えそうだな。(左上とか)
ロゴ・アイコンはGIMPで作ろうってやつ。
窓標準ペイントだと作るのに数ヶ月かかるような…

>>187
無いんじゃね?
爆発するのはチョンの日本人への恨みです。
国内メーカーのPC使えってことじゃね?
Dellは中国だけど。
国内メーカーの再セットアップ方法は気に入らない。
何で糞アプリ入れなきゃいかないんだよ(トレソドマイクソ製糞仕様ウィルス対策ソフトとか)
Dellだったら本当の意味でのクリームイヌスコができる。
大体、NECはウィルス対策勧めてるけどノーガードにするのは自由だろがクズってやつ。

その面はAppleのもクリームイヌスコできるんじゃね?
ハードもソフトもApple製だし。

191: ◆Windows.lI
09/01/17 12:44:13 BE:1730349959-2BP(510)
>>189
最近にもMacBookで発生した出来事なんだが。

続きはマカーの集まる板でどうぞ。

192:30 ◆U0/vyuLFKs
09/01/17 13:48:46
うーむ、考えたんだが、とりあえず爆発の起きてないモデルで朝鮮・・・ちがった挑戦してみることにした。
みんなアドバイスありがと

公式ページのロゴか・・・ほんとに使ってくれるならうれしいが、MSペイント製(しかも3分)だぞ?

193: ◆Windows.lI
09/01/17 13:53:12 BE:615235182-2BP(510)
いや、ロゴじゃなくてページ左上の画像。

194:Be名無しさん
09/01/17 15:27:48
開発されてるぅwww
ガンガレw

195:Be名無しさん
09/01/17 16:31:53
傍から見てると◆Windows.lIが違法&シッタカ発言多くてウザいな

196: ◆Windows.lI
09/01/17 16:35:46 BE:3114628799-2BP(570)
あっs(ry

197:Be名無しさん
09/01/17 16:41:43
支援
URLリンク(www3.uploda.org)

198: ◆ow5WTnmi96
09/01/17 17:03:37
支援2
URLリンク(www2.uploda.org)


199:30 ◆U0/vyuLFKs
09/01/17 17:34:49
Niceな左上画像をありがとう。
おれもガンガってみるぞ

ってかこれじゃ、僕、左上画像班になるでしょ(^^;

200:30 ◆U0/vyuLFKs
09/01/17 19:51:18
なんかできたw
Gimpって便利だな~、と、今更ながら思う。

URLリンク(www.uploda.org)

URLリンク(www3.uploda.org)

上のは、適当にいじってたらまばらになった
下のは、それをごまかすためぼかしたもの

201:39 ◆uVldcR5T9E
09/01/17 23:44:18
ほとんどのうp画像が見れん・・(´_`;)

202:Be名無しさん
09/01/18 02:00:59
>>201

>>198
URLリンク(uproda.2ch-library.com)

>>200
逃した

203:34
09/01/18 02:07:52
皆さんお疲れ。
>>34書いて、後で見たら名前が採用されてて笑った。
ちょっとした事で通院中だったけど元気が出た。有難う。俺、具合がよくなったらねぎとろ巻き買うんだ。
将来的に音源が要るなら、超微力だけど何かお役に立ちたい。それまでは陰ながら応援してるので頑張って下さい。

お礼にアイデア貼ってく。
URLリンク(r.pic.to)

204:39 ◆uVldcR5T9E
09/01/18 10:33:40
>>203

なんか少し感動する(;;)

205:39 ◆uVldcR5T9E
09/01/18 10:39:24
で、>>203のロゴは結構いいと思ったんだが・・ネギトロ(食べる方)の写真も少しつくといいんだがなあ( ̄ー ̄;)

206:39 ◆uVldcR5T9E
09/01/19 15:03:57

☆近況報告☆
URLリンク(negitoroos.web.fc2.com)

やっぱりウィンドウバーはウィンドウズみたく色があったほうがいいか??

207:72 ◆U1B6euTwf6
09/01/19 18:55:51
>>206
見た目はユーザーが自由に変えられるのがいいな。
もちろん標準のテーマでも格好いい方が良いだろうけど。

208:30 ◆U0/vyuLFKs
09/01/19 19:30:19
スキン機能はあったら楽しいだろうな~
最初の目標に「柔軟で軽量、何より簡単に変更できるスキン」ってのがあったからね。
軽量化に無理がありそうなら無しでもいいかもしれないけど。

209:Be名無しさん
09/01/19 19:32:57
>>206 GJ! 最近ロゴばかりだったから開発が止まったんじゃないかと心配したよ

72氏はいろいろアイデア出しして偉いと思うんだけど、プログラムもできそうだから、
もうちょっと具体的な実装方法を含めて提案するのはどうだろう?
自分で作るのが一番だけど。

210:30 ◆U0/vyuLFKs
09/01/19 20:02:48
一番なんもしてないの俺だな(^^;
何か手伝うことはないかな?

211:39 ◆uVldcR5T9E
09/01/19 23:08:32
>>210

なにより開発している物がOSだからな・・時間はかかる上になかなか進まない(´Д`;)
過去に一人で開発していたときも何度か挫折しそうになった・・・
でも、このスレでわかったんだよね(^^
一人で開発するよりかは・・誰かが開発を見ていてくれるってだけで、相当な励みになるってことがさ(´∀`;)

だから、アイデアを出してくれたり
開発を傍観してくれるだけでも・・・十分な協力さ (^o^;)y


212:30 ◆U0/vyuLFKs
09/01/19 23:22:10
そうなのか

じゃあ、頑張って応援してるよ!

213:30 ◆U0/vyuLFKs
09/01/19 23:25:38
あと、左上画像も頑張るよ(^^;

214:30 ◆U0/vyuLFKs
09/01/19 23:27:03
何度もスマソ
>>212
>頑張って応援してるよ
「頑張って!応援してるよ!」でした
うむ、僕今日もよくボケとる

215:39 ◆uVldcR5T9E
09/01/19 23:39:16
>>207

と、いうことは・・
「RGB単位で色が変えられるもの」
あるいは
「ウィンドウズでいう『テーマ』みたいなもの」
のどちらかになるかな?

漏れはウィンドウズしか使ったことないから
ほかのOSはよくわからんが(´_`;)

システム的には数値を変更するだけだからRGB単位の方が楽な上に、量もすくないだろうな。
しかし、面白さ的にはテーマのほうが明らかに面白いだろうし・・(゜_゜)

どちらにすべきか?

216:Be名無しさん
09/01/20 02:03:44
30も39もいいやつだな
30は何でも自分のできることをすればいいと思う
応援とロゴだけってのはさすがに情けないから、少しずつ勉強したらどうかな?
追いつくことはできなくても役に立てる日は来るさ

217:39 ◆uVldcR5T9E
09/01/20 16:53:43

☆近況報告☆

URLリンク(negitoroos.web.fc2.com)

○変更点
・ipl09.nasのCYLSを9から15に変更
・ロゴをファイルとして入れた

○今後の予定?
・sysinfoにロゴを表示する
・背景募集&背景表示システムを作る。

とりあえず、うpされたロゴ入れますた(´o`;)
今回はロゴの画像ファイルを入れるのが一番大変だった・・

218:30 ◆U0/vyuLFKs
09/01/20 18:29:19
>>216
ありがとう!少しづつ頑張ってみるよ!

219:30 ◆U0/vyuLFKs
09/01/20 18:32:19
しかし、みんなのロゴ見てたら、自分のロゴがショボすぎることに気がついた・・・
GIMPをもっと使いこなさなくては。
背景で挽回するしかない!いや、ここは下がっておくべきか?w

220:39 ◆uVldcR5T9E
09/01/20 18:34:12
>>

背景はシンプルかつ、ネギトロが分かりやすいデザインの物がいいなあ(´_` )

221:34
09/01/20 23:54:33
皆さんお疲れ様です。
39氏、ほめてくれて&大変だったのに一緒に入れてくれて有難う。

>>205で食品の方のねぎとろの事が書かれてたんで、写真じゃないけど副産物を置いてく。
画像班30氏の何かの足しになればいいなと。
URLリンク(g.pic.to)

色や余白の微調整が要るなら言って下さい。

222:39 ◆uVldcR5T9E
09/01/21 14:37:30
>>221

GJ(´∀` )

真ん中のヤツが個人的に好みです。
さっそく使わせて貰いますww

223:Be名無しさん
09/01/21 15:34:58
ずっとROMってたけど楽しそうだから参加したいなw

224:39 ◆uVldcR5T9E
09/01/21 18:10:00
>>223

じゃあ、参加して貰いましょう^^;

コテハンだけ決めておいてください。

225:30 ◆U0/vyuLFKs
09/01/21 18:37:42
みんなすごいww
なんたって、アイデアが凄い。
俺も考えなきゃ(^^;

226:39 ◆uVldcR5T9E
09/01/21 18:41:16

☆近況報告☆

・スクリーンショットはありません(要望があれば作成します)

○変更点
・拡張子別起動をhrbファイル以外で、JPEG、BMP、TXTの3つに対応させました。
・gviewで使用されている画像処理関数系をpictlib.libにまとめました。使用時はpictlib.hのインクルードを使用します。

○ソースコード
URLリンク(negitoroos.web.fc2.com)

○今後の予定
>>217と同じです。

作りかけのアプリが沢山あります・・・ごめんなさい
バグやら、分からない点があったら39までどぞ(^^;)
あと、引き続き背景画像募集中ですww

227:Be名無しさん
09/01/22 03:07:34
URLリンク(passwor-d.com)

228:39 ◆uVldcR5T9E
09/01/22 16:23:39
P.S.

背景画像は800x600のサイズでおねがいします(^^

229:39 ◆uVldcR5T9E
09/01/22 16:49:29
☆緊急速報☆

・念願の背景画像機能のたった今、実装しますた(゜∀゜)!!

スクリーンショット
URLリンク(negitoroos.web.fc2.com)

でも、いま使ってる背景の画像は34氏の物を引き伸ばした物なので・・
やはり、ちゃんとした800x600の画像が必要です(´Д`;)



230:30 ◆U0/vyuLFKs
09/01/22 20:27:51
こんなかんじでどうでしょうか。
ちょっと手抜き感がありますがご了承くださいませm(_ _)m

URLリンク(www3.uploda.org)

231:30 ◆U0/vyuLFKs
09/01/22 20:41:50
ちょっと真ん中に寄せました

URLリンク(www3.uploda.org)

232:34
09/01/22 22:42:43
皆さんお疲れ様。
壁紙表示がもう実装出来たとは。自分の提出した画像は切り貼りしてくれていいんで、必要なら適当な大きさに加工して下さい。
海苔巻きの修正分と、簡単な壁紙作ってみた。白いけど表示テスト用にどうぞ。
URLリンク(r.pic.to)

壁紙に日本語を入れたら見づらくなるかと思いつつ、>>161-162の会話を踏まえてみた。
読み方次第で食品への賛辞にも開発者の野心にもとれる…といいな。

233:39 ◆uVldcR5T9E
09/01/24 08:05:59
>>231
GJ!!
デフォルト壁紙として実装させて頂きます(゜∀゜)m

>>232
テラクオリティです。和風テイストですね(´∀` )



と、いうことでどちらもファイルとして入れておきます。

234:30 ◆U0/vyuLFKs
09/01/24 09:18:11
採用していただいてありがとうございます!これからもがんばります!

235:30 ◆U0/vyuLFKs
09/01/26 17:04:24
ところで、もし僕がNegitoroの開発に直接かかわる(基本部分の開発的な意味で)ようになったとき、必ず使用する言語はC/C++言語でないといけないのでしょうか?
たとえば、システム部分を開発するときに、(もちろん、まだ使えるようになったわけではありませんが)C#言語で開発する、なんてことは可能でしょうか?
あ、プログラムなら別に大丈夫なのかな?

236:39 ◆uVldcR5T9E
09/01/26 21:58:45
>>235

それでもいいのかもしれませんが・・・開発が不便になるのは目に見えてますね∑(´_`;)

なぜなら、あなたがC#で書いたものを他の人(おそらくほとんど私)が使う際にCに直す作業が必要になるからです。
そうすると、コンパイル作業の間に変換作業とかいって、時間がかかる訳です。
C#でオブジェクトファイルを作ってから、それをC用に変換してからCで使う方法もありますがね( ̄ー ̄)
まあ・・それはそれで、なにかの問題が起こると思いますが・・・( ̄∀ ̄;)

ただ

アプリでは別だと思いますよ。

237:30 ◆U0/vyuLFKs
09/01/26 22:05:03
そうですか・・・やっぱりそうですよねえ・・・・
まあ、Cを頑張ってみます(いえ、単にC#が面白そうだなーと思っただけなので気にしないでください)

それとも、使えるようになったらアプリケーション作ったりして行こうかな?
使えるようになる確立は高くはありませんが(^^;

238:30 ◆U0/vyuLFKs
09/01/26 22:08:22
・・・・まてよ、C#で作ったら、.netframework入れなきゃ動かないような・・・
どうなるんでしょう?

239:Be名無しさん
09/01/26 22:12:53
つまりネギトロ用の.netframeworkを作ればいいだけのことさ
そりゃ楽ではないだろうが、OSを作ることに比べたらそれほどでもないかも?

240:30 ◆U0/vyuLFKs
09/01/26 22:39:10
Negitoro用の.netframework互換フレームワークか~、想像したらなんかかっこいいですね^^
成功すれば、Windows用のソフトの導入も楽になりますね

241:Be名無しさん
09/01/26 22:55:35
OS板でこんな面白いことやってたのか。
で興味を持ったが現在Objective-C勉強中の俺はどうすればいいんだ?

242:39 ◆uVldcR5T9E
09/01/26 23:09:14
ちょいまちな、ネギトロ内でC#用のコンパイラをつくるっていう手もあるんですぜ

>>241
オブジェクティブだろうがCはCだよww

243:39 ◆uVldcR5T9E
09/01/26 23:14:25

☆近況報告☆

・時間表示機能が付きました(まだ、リアルタイム更新は実現していません)
・説明書みたいなのを入れてみた

スクリーンショット
URLリンク(negitoroos.web.fc2.com)

244:Be名無しさん
09/01/26 23:26:37
Objective-CはかなりSmalltalkの影響受けてるからC++やCとかなり違ってる。
関数の定義の仕方とか。

245:39 ◆uVldcR5T9E
09/01/26 23:31:09
>>244

そ、そうだったのか・・スマソ

246:Be名無しさん
09/01/27 00:15:20
いやいやそんな。
でなんかできることない?
UIの英語化でもやって国際進出しようか?w

247:39 ◆uVldcR5T9E
09/01/27 00:18:32
>>246

ほほお、夢が大きいですねえ( ̄ー ̄;)
好きなことやっていいですよ。

フォントの開発とか、プログラミングとか。

248:30 ◆U0/vyuLFKs
09/01/27 18:52:44
>>242
C#のコンパイラか、なるほど、おもしれえ手でですな、お代官様(何
扱えるようになるかどうかはまだまだ解らないけど、できる様になったらなにか手伝わせていただきますね^^
Macも買えたら、Applescriptかなにかでてつだえたらうれしいです。
でも、使えるのかな?REALbasicのほうがいいかも。

UIの多言語翻訳もやってみたいです^^できるかどうかは(ry

249:Be名無しさん
09/01/27 19:19:10
>>248
プログラミング目当てでMac買うならOS無しPCかってDebian入れたほうが良くない?

250:30 ◆U0/vyuLFKs
09/01/27 19:23:55
プログラミング目当てもあるんですが、「ただ欲しい」ってのもあるわけです。
お金がもったいない気もしない訳じゃないんですが、小学五年生くらいからの夢だったので買うことにしますw

251:72 ◆U1B6euTwf6
09/01/27 19:45:55
>>244
コンパイルされた後は、みんな機械語の命令ですから、そういう意味では同じです。
もちろん、Objective-CでもC++でも、最低限オブジェクトを管理をするプログラムが必要です。
ライブラリを準備できれば、Objective-Cで開発することも可能でしょう。

252:30 ◆U0/vyuLFKs
09/02/01 21:29:17
Wikiのトップページ的な文章を書いてみました。

The Negitoro OS Project(NeO・Project)


1.Negitoroとは?
Negitoroは、はりぼてOSをベースとした、軽量、高速、それでいて多機能なOSです。


2.Negitoroの目標は?
・軽量である
・極めて多機能である
・カスタマイズが容易である
・初心者でも簡単に扱うことができる
・生産効率が非常に高い
 ことです。


3.Negitoroを使うにはお金がいるの?
いいえ。Negitoroは無料で使用することのできるOSのひとつです。
今後、有料化する予定もありません。


4.僕も手伝いたい!
手伝いたい人は、2ちゃんねるにある下記の現行スレッドで申し込んでください。
その瞬間から、あなたはOSの制作関係者1人です。
プログラミングなんて出来ない・・・でも手伝いたい・・・
そんな方も、アイデアや画像などを提供することで、開発者の1人となることが出来ます。
こちら→スレリンク(os板)


どうでしょうか?(^^;

253:Be名無しさん
09/02/03 22:47:54
デスクトップWIKIってLINUXの世界ではあるんだね。
WINではひとりWIKIってしょぼいのだけだ。


254:30 ◆U0/vyuLFKs
09/02/04 19:47:07
>>デスクトップWIKI
なんか外観だけ出来たんでSSうpします。
URLリンク(www3.uploda.org)

それっぽく作ってありますが中身はすっかり空っぽです(^^;
僕の構想(妄想)ではそのデクストップWikiをファイラーのように使えたらいいと思ってます。

・・・しかし、ここからどういう風に発展させて行けばよいのだろうか?
僕がC++をいまから学習して作り上げるのか、誰かに作ってもらうのか。
どっちがいいでしょう?(^^;



255:Be名無しさん
09/02/04 20:03:37
基本的には自分で作る方向で考えたほうがいいんじゃないかな。
そうしておけばもし誰かが作ってくれることになったとしても、
そのときに手伝えたり、機能を競争したりできるだろうし。
受身の「誰かに作ってもらうまで待ち」になったら
いつまでたっても何もできないまま終わる気がする。

256:Be名無しさん
09/02/04 22:00:38
OS作りスレからきた


257:30 ◆U0/vyuLFKs
09/02/04 23:20:52
>>255
そうか・・・そうですね!
頑張って作れるようになります!

258:39 ◆uVldcR5T9E
09/02/06 16:47:09

☆近況報告☆

○ソースコードうp先
URLリンク(negitoroos.web.fc2.com)

○変更点
・dateコマンド追加
・エラーメッセージ変更
・APIを少し追加
・sysinfoを少々変更
・拡張子起動の不具合(?)を修正
・haribote.sys等をnegi32.sysに変更
・壁紙ON/OFF機能実装
・taskmanを仮実装(まだ機能無し)


最近、開発ばっかやってて
なかなかスレ見れなかった
(´ー`;)スマソ・・・


259:39 ◆uVldcR5T9E
09/02/11 23:27:07

☆近況報告☆

○ソースコードうp先
URLリンク(negitoroos.web.fc2.com)

○SS
URLリンク(issoft.nobody.jp)

○変更点
・ctimerアプリを導入
・コンソール関連を少し変更
・taskmanの機能が増えた
(1048x768のときに起動すると、表示されないバグ有り)


なかなか、いいアイデアが思いつかぬ!!
みんなアイデアを求む!!
現実的にナ・・

260:Be名無しさん
09/02/13 12:12:57
55h,0AAh


これで起動するよ

はい完成

261:39 ◆uVldcR5T9E
09/02/13 18:34:10
>>260

なぜ?

262:30 ◆U0/vyuLFKs
09/02/13 18:54:50
やっぱり、ファイルの管理はDesktopWikiで管理したいので、開発したいんですが、なかなかC++を一から勉強する気力とか勇気とかが出てこないんです・・・・
いったい、僕は何を、どうしたらいいんでしょう?

263:39 ◆uVldcR5T9E
09/02/13 21:37:30
>>262

気が向いた時に続ければいいのさ。
無理にやる必要はない。

俺だってCの勉強なんてしたことないし

ところで思ったのだが(^^;
SourceForge.JPって相当よくないか?

264:30 ◆U0/vyuLFKs
09/02/13 21:52:34
そうですね・・・地道に、気が向いたとき、行動を起こすことにします!


SourceForgeですか、あれなら開発が容易になるかもしれませんね(^^;
アップロードとかいろいろ出来ますしね。
ある程度本体とアイデアが固まったら、プロジェクトを立ち上げてみましょうか?
それとも、今すぐ?


265:39 ◆uVldcR5T9E
09/02/13 22:11:27
FC2の方を消してから、作ってみるか・・

じゃあ、これは漏れがやっておこう。

266:39 ◆uVldcR5T9E
09/02/13 22:34:26
プロジェクト名はなんだっけ?

267:Be名無しさん
09/02/13 22:37:13
>>266
NegitoroOSでいいんじゃないんですか?

268:39 ◆uVldcR5T9E
09/02/13 22:39:30
それでいいか・・(´∀`;)

いまプロジェクト立ててる
あと、開発者参加するには登録が必要らしい。

269:39 ◆uVldcR5T9E
09/02/13 22:45:42

ライセンスはどうする?

270:Be名無しさん
09/02/13 23:04:06
>>269
暫定的なライセンスを自分で作ってみたらどうでしょうか?

271:39 ◆uVldcR5T9E
09/02/14 00:06:06

GNU General License にした。

272:Be名無しさん
09/02/14 10:00:40
>>262
いきなりC++を勉強しようと思うよりまずCを勉強するのがいいと思いますよ
C++を勉強しようと探しても恐らくCが解っていることが前提で説明されていることが多そうな気もするし

勉強の材料はNegitoroOSのソースがあるじゃない?
環境とかも判らなければ39とかに教えてもらえばいいんだし

273:39 ◆uVldcR5T9E
09/02/14 11:38:43
SourceForgeでプロジェクト立ち上げますた(゜Д゜)

274:Be名無しさん
09/02/14 11:49:04
ここですね
URLリンク(sourceforge.jp)

275:39 ◆uVldcR5T9E
09/02/14 13:00:49

ということで、プロジェクトの開発メンバー募集中ですm(´ー`;)

(SourceForgeで募集したほうがいいかな?・・)

276:30 ◆U0/vyuLFKs
09/02/14 13:56:58
>>272
そうですねー
Negitoroでちょくちょく勉強していきます^^

>>273
登録名はどんなのにすればいいんでしょう・・・?

277:39 ◆uVldcR5T9E
09/02/14 14:07:21
アカウント名は好きなものでいいんじゃないすか?


278:Be名無しさん
09/02/14 16:59:19
>>276
コテハンでいいんじゃないんですか?

279:30 ◆U0/vyuLFKs
09/02/15 09:17:08
とりあえずコテハンで登録して、申請してきました。
これからも頑張りましょう!

280:30 ◆U0/vyuLFKs
09/02/21 17:42:24
えー、こちら、プログラミングの勉強が、何度やってもはかどらない30です(^^;
将来性(?)とか、Negitoroの開発とかを考えたら、やっぱり「C++」なんですが、
やっぱり、HSPからのステップアップは難しいんでしょうかね・・・
前作ったアプリケーションの移植さえ出来ませんからねぇ・・・

「日本語プログラミング言語」みたいなのもありますが、Negitoroで実行するとき何か起こりそうだし、重たそうです。


それとも、Javaでもしてみましょうか?どこでも動きそうな雰囲気がしてますんで。
それともそれとも、Javascript?!

281:39 ◆uVldcR5T9E
09/02/21 18:34:30
引き続き39です( ̄ー ̄;)

C++は難しいのでCからやってみては如何?
質問は出来る限りでお答えしますよ。


282:39 ◆uVldcR5T9E
09/02/21 18:37:09
どんな言語でも最後にCへ変換できればいいんですけどね(^^;

283:Be名無しさん
09/02/21 18:47:43
>>280
お疲れさまです。

> 将来性(?)とか、Negitoroの開発とかを考えたら、やっぱり「C++」なんですが、

ソースを見る限りは今のところC++ということはなくてCみたいですけどね。
NegitoroOSのソースを材料とするとは言え(>>272)、negitoroディレクトリの中を見るのは複雑怪奇にしか思えなかったりするでしょうから、まずは簡単そうなirohaディレクトリ辺りから見ていくとか。
Cの基本的なところから学んでいくということも踏まえつつ。

iroha.cはよくあるCのサンプルとしては「Hello World!を表示してみよう」とかにあたる筈ですけど、そこで出てくるprintfがiroha.cにあるapi_putstr0に相当し得るものとかっていうことにはまだまだピンとき難いという難はありそうな気はするけどね…

> 前作ったアプリケーションの移植さえ出来ませんからねぇ・・・

HSPというものは使ったことなくて、探して見つけたものがそれらしいものなら、そのmsgというのがprintfやapi_putstr0にあたるらしいですけど、移植するってときにはそういう風に見れるようにしておかなきゃでしょうね。

> それとも、Javaでもしてみましょうか?どこでも動きそうな雰囲気がしてますんで。
> それともそれとも、Javascript?!

それはきっと以前C#で…と言っていたときと同じ壁があるんじゃないでしょうか。
今のところJavaもJavascriptもNegitoroOS上では動かせないんじゃ?

284:39 ◆uVldcR5T9E
09/02/21 18:51:53
>>283

確かに今のところはJavaはNegitoro内で使用できません(-_-U)



285:30 ◆U0/vyuLFKs
09/02/21 18:56:41
Negitoro OSのWiki立てました。
ここです→URLリンク(wikis.jp)

286:30 ◆U0/vyuLFKs
09/02/21 18:59:39
それで、言語のほうは結局、C++ではなくCにします。
そこから、出来たらC++を学んでいくことにします。

287:39 ◆uVldcR5T9E
09/02/21 18:59:41

あちゃー・・(゜Д゜;)
このwikiもいいですけどSourceForge.JPにあるwikiを編集して欲しかったのです・・

288:30 ◆U0/vyuLFKs
09/02/21 19:00:58
あちゃー・・・スミマセン・・・
急いで作成してきます・・・

289:Be名無しさん
09/02/21 19:01:18
そうそう
283だけども(ただのROMだよと言って出てきた111でもあるのだけども(^^ゞ)

書き忘れたので追記ですけど

30さんがNegitoroOSを活用して学んでいく上で例えば「api_putstr0とかが何者か」とかいったリファレンスは何処かにあるものなのかな?
元になってる30日本?とかは読んだことないのでその中とかに書いてあるのかも知れないけど、書かれたものがあるならそれを見つつがいいよね。

あえて言うまでもないだろうけど。

290:39 ◆uVldcR5T9E
09/02/21 19:03:48

スマソ・・・・(´п`;)

技術資料がまだ出来上がってない・・・


291:30 ◆U0/vyuLFKs
09/02/21 19:38:00
>>289
そうですねー
実際、僕も「api_pustr0」なんt言われても何のこっちゃですからね(^^;
一番解るのは30日本での本だとおもうので(なにより、それをベースにしたプロジェクトですしね)
買えるとき買うことにします。
(今、すぐに買えないわけじゃないんですが、まだMacBook intelを狙っていますし、最近5000円くらいのPowerBook 1400csを衝動買いしてしまったので貯めなおしです(^^;)

>>290
技術資料とはどんなものでしょうか?アホですみませんorz
Wikiはもう少し待ってください・・・さっきのと形がちがうので(゚_゚;

292:39 ◆uVldcR5T9E
09/02/21 19:47:21

技術資料というのはNegitoroの仕組みを解説したりだとか
APIの説明とかそういうものです。

あんまり大したものは期待しないでください・・

293:30 ◆U0/vyuLFKs
09/02/21 19:57:26
>>292
なるほどー
そういったものもそのうちWikiに乗せるわけですね。

とりあえず、FrontPageだけはなんとかなりました。
ただ、ページの追加の仕方がよくわからないので、まだ」FrontPageのみです・・・(^^;

294:39 ◆uVldcR5T9E
09/02/21 20:08:21

いや、技術資料は「文書」の項目に追加します。

あとwikiの「開発に参加したいです。」のところは
もうSourceForge内で開発者募集をしているので
必要ないと思われます。

あとはこのスレでたまに募集とかすれば・・

295:30 ◆U0/vyuLFKs
09/02/21 20:11:39
>>294
解りました、いえっさー。
光の700/1の速さで(微妙)修正してきます。

296:Be名無しさん
09/02/21 22:48:25
>光の700/1の速さで

( Д )゜゜


297:39 ◆uVldcR5T9E
09/02/21 22:52:16

>>296
死んどるやんwww

298:30 ◆U0/vyuLFKs
09/02/22 09:33:54
あれ、1/700かな?w
仮分数だったwwwww

と、とりあえず一日遅れで修正完了報告です(^^;


ところで思ったのですが、Negitoroは、やはり「使いやすく」がコンセプトですから、
ウェブブラウザやメーラーなどを標準で装備しちゃったりするんですか?

299:39 ◆uVldcR5T9E
09/02/22 10:33:43

そうなるだろうなぁ・・・(´∀`;)
でも、それが実現するのはいつだろうか・・・・

すくなくとも名前は
NegiBrowserとかNegiMailerとかかな?

(ネーミングセンスなくてスマソ・・・)

300:Be名無しさん
09/02/22 11:21:35
>>299
まずはネットワークカードドライバから作らないと話にならないじゃん

301:39 ◆uVldcR5T9E
09/02/22 11:22:19
そこまでまだ出来てないすよ

302:Be名無しさん
09/02/22 13:27:36
NegiNori(ねぎ乗り←ネットサーフィン) NegiBin(ねぎ便←郵便)

303:39 ◆uVldcR5T9E
09/02/22 18:28:43

USBデバイスドライバ制御の技術書みたいなのを探してるんだが・・・

なかなか見つからん・・・OS非依存だからかな(-_-U)

304:Be名無しさん
09/02/23 01:14:22
ホストなら
[EUO]HCIの仕様書があるのでそれを読む

ターゲットなら
1. 石の名前でぐぐる
2. 運がよければPDFなデータシートが出てくる
3. 頑張って読む

ほとんどえーごなので勉強になるぞ。


305:Be名無しさん
09/02/23 13:08:46
軽く"usb driver"で検索してみたりしたけど

例えばCQ出版「改訂新版 USBハード&ソフト開発のすべて」とかいう類のものとかを見てみるとかいうのはダメ?

データシートとかを見るにしても併せて見たりすると楽に見れそうな気もするけどね。

306:Be名無しさん
09/02/23 13:56:34
PCで俺OS作るために必要な情報はあんまし載ってないんですな。

金余ってるなら持っていて損はしないと思うが。



307:30 ◆U0/vyuLFKs
09/02/23 16:15:50
>>302
いいですね(゚∀゚)b!!
僕の考えていた分では
NeT←Negirtoro+Net(そのまんま)
と言うインターネットツール群です。
ただ、名前がちょっとNeXTstepとKDEのアプリケーションのパクリっぽい(^^;
ほかには、Newser(ニューザー?)とか、Neil(ネイル?)とか変な名前です・・・
まあ、出来上がったとき正式に決めればいいので、今は開発コードネームとして暫定的に決めておきましょう。
なにがいいでしょう(^^;

>>303
USBですか・・・
ちょっと探しただけではありそうにないですね・・・
こんなの
URLリンク(www.google.co.jp)
はあったんですが・・・見当違いですかね?(^^;

308:39 ◆uVldcR5T9E
09/02/25 13:41:33

みんなありがとう(´_`*)ノ

いろいろ漏れもググってみたりしたのだが
OS依存のものが多くてな・・・
とくにWindowsとかLinuxでのデバドラ設定とか

もちょっと加えておくと
BIOSを介したUSBドライバの技術書でもいいんだがなぁ・・
これがなかなか出てこない(´Д`;)

川合さんのサイトでいろいろ出てるっぽいんだが、いまいち分からなくてサ
誰か分かる人が居たら助かるんやけど・・・(´o`;)


309:Be名無しさん
09/02/25 14:42:58
>>307
残念ながら

>>308
AT BIOSはUSBの面倒なんてほとんど見てくれないぞ。
当然資料なんて物も存在しない。

Legacy emulationとかUSB BOOTすればそのへんだけは面倒見るが。




310:Be名無しさん
09/02/25 14:47:35
>>308
PCI→U/OHCI経由でガシガシアクセスしないとUSBは無理だよ。

単にUSBから起動したいってことなら、ハードディスクと同じように
MBRとIPLを仕込んで、BIOS の USB Boot をオンにすればできる。

というか >>305 が言ってるように CQ の本を先ず嫁。

311:30 ◆U0/vyuLFKs
09/02/25 15:10:30
URLリンク(www.usb.org)
に、USBの仕様書があるようです。
しかも、
URLリンク(mcn.oops.jp)
に、
>電気的な仕様が殆どですが Chapter 9 以降は Software でも重要な情報があります。
とあるので、僕も見てやろうと思い、ファイルをDLしたんですが、英語だし、ファイルがなんかいっぱいあったのでさっぱりでした(´・ω・`)
とりあえず、usb_20.pdfがその「Chapter 1」とか「Chapter 9」とかがあるやつだって事まではわかったのですが・・・
どうでしょうか?
「仕様書」じゃ意味が無いんでしょうか?(^^;

312:Be名無しさん
09/02/25 19:40:05
確かにその後>>311のwww.usb.orgも見てたけどとりあえず置いときました。
>>305を書いた後39さんの求めているものがまだよく見えていなかったし…

"usb 仕様 サンプル"や"usb ドライバ サンプル"でも探してみると、PCではないようですがナショセミやPhilipsのサイトにサンプルコードがあって参考にしたという話もありました。
話が古いらしくサンプルは見つけられてないけど。
あと電子回路ではお世話になったりしたNECエレクトロニクスでも少し解説はあったけど求めるものには足りないかも…
URLリンク(www.necel.com)

単にソースコードを参考にして自分なりのロジックを考えてみたいのならLinuxソースを参考に見させてもらってもいいと思うんですけどね。少なくとも物理層とかになる部分は自前で考えても同じようなコードになってたりするんじゃないでしょうか。
URLリンク(www.linux-usb.org)

>>305で書いてみたのはそんな本もあるらしいというだけの一例だけど>>306の言うように大した情報は書かれていないのかな。
申し訳ないけど書籍紹介だけで中身までは見れてないので39さんに合うものかどうかはご自身で見てもらうしかないですが…
確かにドライバで検索して出てくるものの多くはWinで出来合いのドライバをラップしただけのような話が多いみたいですけど、書籍紹介にある作成記事とかもそんなものってことなのかな。
(金余ってるなら…だったら余ってる金があっても買う価値はないと思うけどね)

今はUSBドライバを作ってみたいとかいう気にはなっていないから軽く検索するしかしてませんが、また時間のあるときにでも探してみますよ

313:Be名無しさん
09/02/25 20:26:05
そうそう 30さん

WiKiの紹介文で「*お金はかかりますか?」の下の文中の"[[BR]"て、もしかしてBRタグにしたかった?

ちっこいとこ突っついたりしてごめん(^^ゞ

314: 株価【24】
09/02/25 21:52:30


315:Be名無しさん
09/02/26 01:36:16
俺も最近FDのマスターブートローダーいじくってOS作りもどきやってるw

316:Be名無しさん
09/02/26 05:28:19
>>311
最終的にはそれを読むことになりまふ。

>>312
NECELの資料は
USB1.1の仕様概要 - 全部
USB2.0の仕様概要 - デバイスデスクリプタ/USBリクエスト
あたりは抑えておいた方がよいかと。

CQの本は…多分今買っても読めないと思う。
NECELのを読んで理解できたら、買っても大丈夫でしょう。


317: 株価【30】
09/02/26 05:30:12
ほう

318:39 ◆uVldcR5T9E
09/02/26 13:44:16

お金あんまりないんですよ(´_`;)

319:30 ◆U0/vyuLFKs
09/02/26 16:22:09
>>313
あーー(^^;;;
はずかしはずかし・・・
修正しました。

320:39 ◆uVldcR5T9E
09/02/26 17:06:31

USBのことは後回しにして、PCIデバイスからやろうかと思います(´o`;)
PCIデバイスのほうが川合さんのページで積極的にサポートされているらしく、情報量も多いので・・

URLリンク(community.osdev.info)

321:Be名無しさん
09/02/26 22:49:42
>>320
OHCI/UHCI も PCI デバイスな訳だが…。

322:Be名無しさん
09/02/26 23:52:15
そうではあるけどUSBコントローラをPCIバスに繋げて扱えるようにしたものであって…
PCIデバイスとしてはPCIバスを介してコントローラが動かせるようにセットアップするくらいまでなのでしょうね。

USBのことは深く調べてないのは前出とおりで申し訳ないけど、PCI側でUSB I/O Addressなるものを設定しておいてその後はそのI/Oポートを使って実際のやり取りを行う…
ぺらぺらのデータシートでもそうらしいことくらいまでは読めます。
で、恐らくPCI周りはBIOSが既に設定してくれているだろうから、特に触ろうと思わなければその辺はBIOS任せにしておいてもいいのかも。

PCI周りについて基本的には殆ど参照だけでも済んだりするのだろうと思うけど、先にPCI周りを知らなきゃと思った39さんの考えは偶然にも?USBに関しても順番が合ったのかも。
他のデバイスでも見やすいデバイスから見ておけばUSBを見るときも楽になってるかも。

323:Be名無しさん
09/02/27 01:52:13
PCIはBIOSが面倒見てくれるので何もやる必要はなかったりする。
どこに何がつながってるか教えてもらうくらいだろうな。

自力でPnPとかHotplugとかやるならそれなりに頑張らんといかんが。


324:39 ◆uVldcR5T9E
09/02/27 19:33:18
いろいろやってたら問題発生した

ビットフィールドのビット1とかビット2のデータってどうやって取得するの?

325:Be名無しさん
09/02/27 21:30:37
>>324
0x02や0x04でマスクしてやればいいとかいう話ではなくて?
PCIの延長とするならバイト,ワード,ロングワード(ダブルワード)で取り出した後マスク掛けるという話か、
今使っているコンパイラでビットフィールドが扱えるかという話?

326:39 ◆uVldcR5T9E
09/02/27 21:37:26
URLリンク(community.osdev.info)の中に

利用するI/Oポート

* CONFIG_ADDRESSレジスタ(0x0cf8、32bit、Read/Write可)
o bit0-1:0に固定
o bit2-7:レジスタアドレス
o bit8-10:機能番号
o bit11-15:デバイス番号
o bit16-23:バス番号
o bit24-30:リザーブで、0に固定
o bit31:イネーブルビットで、1に固定

・・・っていうのがあって、このbit0-1とかの取得方法が知りたいねん。

327:72 ◆U1B6euTwf6
09/02/27 22:00:33
AND(&)やOR(|)を使ってビットを操作する方法が自作入門の73ページとか102ページに載っているはず。


328:39 ◆uVldcR5T9E
09/02/27 22:11:29
それは操作だけど、取得ってできないのか?

329:72 ◆U1B6euTwf6
09/02/27 22:17:12
「OUT(DX, EAX);命令を使い、32bitアクセスしてください。」
と書いてある通りに、io_out32を使えば多分できると思うんだけど……

330:72 ◆U1B6euTwf6
09/02/27 22:17:46
取得はio_in32か。

331:Be名無しさん
09/02/27 22:21:39
これ参加するとしてC#出来ても意味ない?

332:Be名無しさん
09/02/27 22:21:43
アドレスレジスタのbit1-0の設定値が欲しいということでいいんですよね。
元々bit1-0には設定できないので取得もできないですよ。

bit1-0には00bを書いておいてデータレジスタでCFC~CFFの各ポートアドレスを指定してアクセスする仕組みになっているので。
バイト: CFC,CFD,CFE,CFFのいずれか
ワード: CFC,CFEのいずれか
ロングワード: CFC
のアクセスしかできないというので合ってたと思うけど…

例えばBIOSのルーチンではサブルーチンを呼ぶときレジスタアドレスをbit7-2,bit1-0に分けて指定するなんてのはダサいので、サブルーチン内でbit7-2,bit1-0を分離してアクセスサイズに合わせて処理分岐させてたりしてます。

333:Be名無しさん
09/02/27 22:30:42
>>331
私が答えても…だけど

C#だけってことになると>>238前後の話に。。。

334:Be名無しさん
09/02/27 22:39:58
>>333
サンクス・・・orz

335:39 ◆uVldcR5T9E
09/02/27 22:40:52
>>332
CFC,CFD,CFE,CFFとはなんぞや?
ビットにはandやorを使うのではないんか?

>>331
意味無くはないが・・Cが読めないと厳しいかも・・

336:72 ◆U1B6euTwf6
09/02/27 22:44:26
>>335
ポートについては88ページに載っている。
良くは知らないけど、同じように
CLIする
→I/Oポート0x0cf8に書き込む
→0x0cfcを読み書き
→0x0cf8のイネーブルビットを戻す
→STIする
でいいのかな?

337:39 ◆uVldcR5T9E
09/02/27 22:46:09
ちょっ・・・
すいません

↓に分かりやすく載ってました
URLリンク(ja.wikipedia.org)

338:Be名無しさん
09/02/27 22:49:18
C#で参加できないことは分かったけど、理想としてはCLI実装して欲しいな

339:39 ◆uVldcR5T9E
09/02/27 22:52:33
CLIってことは・・・割り込み禁止?

340:72 ◆U1B6euTwf6
09/02/27 22:55:32
>>339
wwwCLI違いw
C#のCLIは割り込み禁止じゃなくて、共通言語基盤(Common Language Infrastructure)のこと。

341:Be名無しさん
09/02/27 23:00:54
>>335
手抜きしてごめん。ポートアドレス0xcfc~0xcffのこと。

Command line interface・・・違うよね。既にそれらしいのがあるし
Common Language Infrastructure?

>>336の話のほうのCLI/STIはそのときの必要に応じてでしょうね

342:39 ◆uVldcR5T9E
09/02/27 23:17:48
ビットフィールド取得方法は理解できた!( ̄ー ̄;)
分かってみれば案外簡単だったよ・・

次はデバイスのコントロールだ。
まずは・・PCIデバイスがあるかどうかだけでも分かればいいよね(^^;

343:Be名無しさん
09/02/27 23:24:01
取り出せた値が想定外…というようなのではなくてビット自身の扱い方だったわけね

がんばれ

344:Be名無しさん
09/02/28 01:17:18
>>342
余力があればPCI configはPCI BIOS経由で読み書きした方が
いいと思う。

最近のは大丈夫だと思うが、昔は読み書きする方法が何種類か
あったのでな。


345:39 ◆uVldcR5T9E
09/02/28 13:13:26
ところでURLリンク(community.osdev.info)の中に

0x0cf8へのワードやバイト幅のアクセスはCONFIG_ADDRESSレジスタのアクセスとはみなされません。
必ずOUT(DX, EAX)を使って32ビットアクセスしてください。

・・・って書いてあるのだが、これってビットを変更するときはOUTで、ビットの値を取得するときはINを使うのか?
OUTで参照渡しという手もあるが・・・

346:Be名無しさん
09/02/28 14:03:01
前半はあるデータシートでは
The ports respond only to double-word
accesses. Byte or word accesses will be passed on unchanged.
とあったりするので、そうでしょう。

後半の話はよく見えないのだけど…
アセンブラとしての話?使っているCにあるIN, OUT関数として話しているのかな?
> OUTで参照渡しという手もあるが・・・
と言っているところが参照渡しとはどういうことを言っているのか特に見えなかったりしますが。。。

仮にCの関数として書いてみると。

IN, OUT関数の意味(用途)がよく見えていない?
DXの指すポートアドレス…は変数へのポインタと考えてもいいでしょう。
DXの指すその変数にEAX変数の値を"書き込む"(設定する)のがOUT。
DXの指すその変数から値を読み出す(取得する)のがIN。

"ビットを変更するとき", "ビットの値を取得するとき"と言っているのがどういう捉え方をされているのかちょっと疑問を持ってしまったけど…
DXの指すポートアドレスに値を設定したり、値を取得したりするのがIN,OUT。
その値はバイトだったりワードだったりロングワード(ダブルワード)だったり。
ビットの変更, 取得は、その値に対してビット操作をする。
というのはOK?

347:Be名無しさん
09/02/28 14:06:33
書き忘れたので追記。

2.0以前ではなのでしょう。この制御は使ったことないので不正確ですが。。。
0xcf8と0xcfa(だったかな?)にバイト書き込みして…というものあります。
これは>>344の言う"いくつか"のひとつということになるかな?

348:Be名無しさん
09/02/28 17:27:44
>>347
名前も書き忘れてるんじゃない?ぴゅあ。

349:39 ◆uVldcR5T9E
09/03/01 22:45:31
一応リリースした

URLリンク(sourceforge.jp)

350:30 ◆U0/vyuLFKs
09/03/02 20:39:56
>atsuinfoさん
参加ありがとうございます!追加いたしました。
ところで、プロジェクトの「肩書き」はどういたしますか?
肩書きは、どのような技術があるかを具体的に示すものです。
現在、全ての権限にチェックをしています&肩書きは「開発者」にしてありますので、何か主張したい項目があれば、
ここで報告してくれればと思います。
「肩書き」の項目には、

未定義
開発者
プロジェクトマネージャ
Unix管理者
文書作成
テスター
サポートマネージャ
グラフィック/その他デザイナー
文書翻訳者
編集者/コンテンツ執筆者
パッケージャ(.rom,.debなど)
分析/設計
アドバイザ/世話役/コンサルタント
ディストリビュータ/プロモーター
要求定義
Webデザイナー
移植者(クロスプラットフォーム開発)
何でも屋
特別な役目はなし

があるので、好きなものを選んでください(^^;


351:atsuinfo ◆KvKoaNcMgg
09/03/03 17:49:27
この1年間は受験に専念したいので、来年から肩書きを大きく変えることになると思いますが、
一応今の時点で設定するとすれば
文書作成(文系なんですw
要求定義
分析・設計
Webデザイナー(フォトショとかは使えないけど最低限は


352:30 ◆U0/vyuLFKs
09/03/03 23:27:52
>>351
おkです(^-^)
ひとまず、「文書作成」に設定しておきました。
(すみません、偉そうに書きましたが「要求定義」とか何のこっちゃなんです・・・orz)
ま、まあ、来年から本格的に参加出来るとの事なので、
今年は、ぜひお受験を頑張ってくださいね!

353:Be名無しさん
09/03/04 00:42:06
>>352
> 「要求定義」とか何のこっちゃなんです
ユーザーからの要望をまとめることですよ

354:atsuinfo ◆KvKoaNcMgg
09/03/04 19:04:50
たぶん、ユーザーからの抽象的な要望の数々を、いつでも仕様書に組み込めるような具体案にまとめなおすってことだと思うので、
Negitoroの場合は「ネットしたい」みたいな抽象的な理想を「~~のソースから~~と~~を流用してきて、こういう形でつなげる」という表現に下ろすことになるでしょうね。。

で、そのメモ書きを開発者が見て書くべきコードが思い浮かぶような仕様書にしたり、詳細が頭の中でまとまった時点でコーディングに入ったり・・・?

355:30 ◆U0/vyuLFKs
09/03/04 21:16:57
なるほどφ(・・)メモメモ
みんなの意見を聞いてまとめるんですね。
僕もやってみたいwwでも、キチンとまとめられる自信がないからいいや(^^;

356:Be名無しさん
09/03/15 16:26:17
今更だけど、

Hurdで作って欲しかった

357:30 ◆U0/vyuLFKs
09/03/15 22:35:51
>>356
Hurdって・・・あれですか?Machとかいうものの上で動くなにかですか?
今Wikipediaで見ましたが、どうもバックグラウンドで動くプロセスみたいなもののようですが・・・
いまいち、わかりません(^^;
なんだか、マイクロカーネルであるMachと組み合わせてやっとカーネルそのものになる・・・っぽいかんじですね。

モノリシックカーネルとマイクロカーネルのそれぞれのメリットデメリットも理解しきれない自分ではわかんないです><

Hurdだと、何か、こう、開発が容易になるとか(互換的な意味で)、あるんでしょうか?
どなたかわかる方いらっしゃいませんか?(^^;

358:Be名無しさん
09/03/15 22:41:35
Kernelじゃないのか?

Debian GNU/Hurdとかあるじゃん
Hurd系はいまのところDebianしかない(多分)から作るには格好のKernelだったと思うけどな

359:30 ◆U0/vyuLFKs
09/03/16 20:52:39
>>358
そうですね・・・
しかし、そのDevian GNU/Hurdを使用したことが無いので、いまいち利点がわかりません・・・

とにかく、よくわかんないので保留とします。
Negitoro本体がBugfix以外にすることがなくなったくらいに、移植してみても面白いかもしれませんね。
(そのころには、僕も完璧にプログラミングで開発に参加できたらいなあ(^^;)

360:Be名無しさん
09/03/19 00:16:07
Hurd使ってるのがDebian GNU/HurdくらいしかないからHurdベースで作ってもいいんじゃね?っていう(ryだからスルーしてくれ

> Negitoro本体がBugfix以外にすることがなくなったくらい
機能追加はしないのか?
Windows,Ubuntu,Debian GNU/Linux,Fedora,Sabayon,Gentoo,Mac OS XとかのOSとして出来上がっているOSでもBugfix以外にも
Updateで新機能を次々と提供してくれているではないか。

361:Be名無しさん
09/03/19 00:21:28
追記

> Devian GNU/Hurdを使用したことが無いので
Debian GNU/Hurdは普通にダウンロードできるよ
インストールして使ってみなよ。いろいろなOSを使うのも良いと思う。

Debian -- Debian GNU/Hurd
URLリンク(www.debian.org)

Debian -- Debian GNU/Hurd --- Hurd-CDs
URLリンク(www.debian.org)

362:30 ◆U0/vyuLFKs
09/03/19 20:45:50
>>361
そうですね。
今度ThinkPadT42pを購入する予定なので、それで試してみることにしますw
アドバイスありがとうございました!

363:Be名無しさん
09/03/20 21:30:28
実際にGNU Hurdをベースとするかどうかの是非は置いておいて、GNU Hurdをベースにすることを考えてしまうとNegitoroOSとしては趣旨も作業も今とは全く別のものになってしまうのではないのかな?

364:Be名無しさん
09/03/20 23:06:59
>>363
LinuxでのVine、OpenSolarisでのJarisみたいなディストロ開発になるから
カーネルのプログラミングはやらなくなるだろうね

365:30 ◆U0/vyuLFKs
09/03/20 23:15:34
>>363
>>364
ですよねえ・・・
でも、もし移植ができて、そちらの方が良い物なら、そちらに移行するかもしれませんね(^^;


366:Be名無しさん
09/03/21 04:01:56
B-Free系はどうよ?

367:Be名無しさん
09/03/21 10:50:15
迷走気味だね
方針がはっきりとは決まってないからこの手のアドバイスで揺さぶられる
揺さぶられるから方針が決まらない
悪循環が始まったような気がする

368:30 ◆U0/vyuLFKs
09/03/21 11:56:12
じゃ、ここではっきり決めちゃいましょう。
とりあえず、Hariboteベースを完成させて、そこから皆さんのアドバイスで機能を追加していく。
ベースの変更は無しにしましょう。でないと、ただの派生扱いみたいになっちゃいますからね(^^;
もう揺れません。ガッシリいきます。

369:Be名無しさん
09/03/21 12:45:57
っていうか、そもそもHurdってよく知らないなあ
UNIX互換を目指してもたもたしているうちにlinuxやらなにやらに出し抜かれたって印象しかないんだけど
なんか良いものなの?
別にハリボテには規格があるわけじゃないんだから指摘があれば幾らでも機構を変更する事はできるんじゃないの?


370:30 ◆U0/vyuLFKs
09/03/21 18:05:06
>>369
そうでもいいんですが、まあ、暫定的にコレです。
自分もHurdのいいところ悪いところはさっぱりなんで、使わないかもしれません。
でも、Linuxなら・・・?(^^;

371:Be名無しさん
09/03/21 21:55:03
そもそも、hariboteの良いところって何?
ソフトもろくに無いし、これから開発する人もそんなに多くはないと思うぞ。
数百、数千と作らなきゃいけないんだぞ?数万人単位の人手が必要だろう。

あと、完全独自のOSを作りたいなら、
Kernelから作ったほうが良いと思うが。
hariboteベースにしてる時点でharibote派生じゃん。

派生がそんなに嫌い?
俺は、派生にしたほうが利用者は増えると思うが。
例えば、Debian GNU/Linuxベースで作るとすると、Ubuntuなどの他のdeb系ディストリからの移行が容易。

だが、Debian GNU/Linuxベースのディストリは多すぎるから、新参ディストリはあまり目立たないような傾向になってきている。
Debian GNU/Hurdベースなら、初派生ということにもなって、良いと思うよ。


hariboteベースで作るなら、それでもいいが、
利点が無いのに無理矢理hariboteベースでつくるのは、どうかと思うぞ。

372:Be名無しさん
09/03/21 22:33:20
なに逆切れしてんの?
ハリボテ視点で考えるなら、例えばDOSもlinuxも割り込み番号が違う拡張サービスコールでしかなくね?


373:Be名無しさん
09/03/21 22:56:37
ネギトロは39や30のものだから彼らが好きにすればいい
371は客でも株主でもなんでもないから答える必要すらない
371はそこまで言うのなら勝手に自分でやればいい
好き勝手なこといっているだけの癖に態度が大きすぎ

374:Be名無しさん
09/03/21 23:11:07
俺だったらRemastersysでDebianを独自カスタマイズして使うけどなあ
Negirotoには期待していないよ ただ見てるだけ
何をどうしたって2人じゃ大したものは作れないよ
「開発してるんだなあ」と見てるだけ

>>371にもRemastersysをおすすめするよ
Hurd版で使えるかどうか分からないけど

375:Be名無しさん
09/03/21 23:20:44
GNU Hurdをベースにしたものが欲しいのならNegitoroOSに押し付けるのではなくて他でプロジェクトを立ち上げればいいんじゃないの?

>>371が求めているものは彼らがNegitoro OS Projectを立ち上げるにあたってやりたいと思ったこととは違うものだと思うんだけど

376:Be名無しさん
09/03/21 23:33:12
つまらない議論するより、開発進めろよ

377:Be名無しさん
09/03/21 23:41:13
>>375
とりあえず>>52辺りだっけか?
これなら別にハリボテベースでも不満はないわな。
hurdでもEOTAでもいいけど、目標に対してのメリット言わなきゃ始まらないよな。

378: ◆/VAAAAAAAA
09/03/21 23:55:53 BE:1845706368-PLT(13072)
KDEってそんなに重いか?
Debian lenny KDE4.1 on Kubuntu8.10 & Debian Squeezeでも全然重くないんだが。(SqueezeはGnomeだけど)

と、Debian原理主義者+KDEファンの俺が言ってますけど。

379: ◆/VAAAAAAAA
09/03/22 00:00:42 BE:1230470584-PLT(13072)
あ、
割れ厨からDebian原理主義者になったのを書いておかなくては。
人生の120%を取り戻したよ

380:Be名無しさん
09/03/22 00:05:57
そりゃ、Debian原理主義者+KDEファンの人が>>52を見たら腹が立つよな
原理主義者様にきちんと謝れよカス

381: ◆/VAAAAAAAA
09/03/22 00:08:36 BE:384522825-PLT(13072)
俺に謝れよ、カスども

と、調子に乗ってみる

382:Be名無しさん
09/03/22 00:31:58
正直家のK6-2には荷が重いですが何か?
まあ他に選択肢もないんで使ってるけど。

383:Be名無しさん
09/03/22 00:36:59
SMBでファイルコピーなんかしてると他に何もできなくなるから
いちいちreniceでプライオリティ下げて使ってるのは私だけでいい!

384:30 ◆U0/vyuLFKs
09/03/22 11:43:57
どうしてこんな修羅場になってしまっているんでしょう・・・
僕のせいでしょうか?

385:Be名無しさん
09/03/22 11:46:11
>>384
枯れ木も山の賑わい♪

386:39 ◆uVldcR5T9E
09/03/22 13:34:08
まあ、無理に目的を見つけてもらわなくてもいいですから。
こだわりはありませんし

387:39 ◆uVldcR5T9E
09/03/22 13:39:53
Negitoroは独自でやっていこうと思っています。
そのうちファイルシステムも独自のものに変えますし。

DebianとかLinuxが良いと思うのなら、勝手に使っていればいいんですから^^
Negitoroと他のOSを一緒にするのはねえ・・

388: ◆/VAAAAAAAA
09/03/22 14:19:35 BE:2076419096-PLT(13072)
> そのうちファイルシステムも独自のものに変えますし。
btrfsとかを使うのかと思ってた
negifsでもなんでもがんがれ

> DebianとかLinuxが良いと思うのなら、勝手に使っていればいいんですから^^
DebianとかLinuxが良いと思うから、勝手に使ってますから^^

Negitoroは正式版が出てUpdateも提供されるようになったらインストールしようかと思う。
期待してないけど期待してるよ

389:Be名無しさん
09/03/22 16:19:00
>>387
いや逆だよ。
そうやってポンポン言うから理由もなくあれにしろこれにしろと言われるんだってば。

変えるのには理由が要るって話なんだから、それを言わないと同じ事だよ。

390:Be名無しさん
09/03/22 16:47:45
>>389
少し違うような気もするな

39さんは自分の思うものをNegitoroOSで形にしようとやっているんだと思う
そのときベースにしたのは派生とか考えたのではなくて全くのゼロからでは大変だから土台として選んだだけだろう

そこに趣旨も判らないまま「派生派生…」などとか言い出す人たちが出てきただけでしょ

で30さんは戸惑ってしまったり(?)とか
39さん自身は直接コードに触ってるんだし、あれこれ言われても自分のやろうと思っている方向は解ってるんだと思うけどね

391:Be名無しさん
09/03/22 17:10:02
>>390
>>356>>358>>360は、Hurdでやれば目立つって言ってただけじゃないの?
>>30は機能的に良いところはなにかって話に繋げたかったんだけど、言ってた方に知識が無かっただけ。

で、この辺の話は>>352-355の延長だったりするのさ。

392: ◆/VAAAAAAAA
09/03/22 17:23:19 BE:922853164-PLT(13072)
で、次のBuildはいつになるの?

393:39 ◆uVldcR5T9E
09/03/22 19:21:13
そうだな、多分再来週になるかな・・?
早くなるかもしれないけど(^^;
0.0.6はアイコンのクリックと左下のメニューをつける予定だから、結構長くなるかも。
こういうときになると開発者が欲しくなってくるよ

しばらくは0.0.5で我慢してくれ
URLリンク(sourceforge.jp)


394: ◆/VAAAAAAAA
09/03/22 19:44:01 BE:461427034-PLT(13072)
そんなに進化しちゃうのか!!
がんがれ
気長く待ってるお

そういえば、コードネームとかは無いの?
0.0は、
Negitoro Projectの「始まり」にかけて、「Big Bang」ってどう?

395: ◆/VAAAAAAAA
09/03/22 19:55:45 BE:2422489379-PLT(13072)
空白を入れずに、「BigBang」のほうが良いか

396: ◆/VAAAAAAAA
09/03/23 12:51:36 BE:807497137-PLT(13072)
daremoinaino?


397:30 ◆U0/vyuLFKs
09/03/23 21:00:56
>>393
メールありがとうございます。すこし元気がつきました!

アイコンとメニューですか!ついに実用性が高まってきましたね~。

>>394-396
いいですねー
「0.x系」の名前のほうが良いかも?(^^;




・・・こんなときにKY発言で恐縮ですが、
前にも言いましたが、僕はおそらく、この中で一番年齢が低いでしょう。
(たぶん、皆さんから見ると「お子様」レベルだと思います)
それでも、ここで活動を続けても大丈夫でしょうか?
いずれ皆さんも分かってしまうことだと思いますので、ここで質問させていただきます。

398: ◆/VAAAAAAAA
09/03/23 21:09:37 BE:692139863-PLT(13072)
ansinsiro.
oreha 12sai daYO!

codename ha 0.0.x nohouga iitoomou.
0.x dato , Windows ni tatoeruto , 2000,XP,2003 ga onaji codename ni
nattesimau youna mono.


399:30 ◆U0/vyuLFKs
09/03/23 21:15:12
wow!

nanto,12sai nandesuka!
sugoinaa(^ ^;

naruhodo, 0.0.x ka,
sottino houga wakari yasui desune.

Thank you ,VAAAAAAAA san!

400:Be名無しさん
09/03/23 22:16:40
>>399
なんか変じゃないかい?

0.xとか0.0.xとかは一般に言うところのバージョン表記のことを言っているのでは?

0.xにするか0.0.xにするかとかは改変規模に応じて各桁にどう割り当てるか決めた上で番号を振っていくものではないかな
明確な定義はされていないけど現状39さんがそれなりに付けているそのままのものだろうと思うけど

コードネームはそれを数字で呼ぶのはあまりにも味気ないからメンバーの中で愛称を付けて呼ぼうというものではないのかな

> 前にも言いましたが、僕はおそらく、この中で一番年齢が低いでしょう。
> (たぶん、皆さんから見ると「お子様」レベルだと思います)

年齢とかではなくプロジェクトのメンバーとして役立っていこうと思う気持ち、追い付いていないと思うなら追い付こうとすることとかではないのかな
実際に行動としてね

401:30 ◆U0/vyuLFKs
09/03/23 22:59:02
>>400
>コードネームはそれを数字で呼ぶのはあまりにも味気ないからメンバーの中で愛称を付けて呼ぼうというものではないのかな
愛称ですか!
では、バージョン0系は・・・
何にしましょう?(^^;

>年齢とかではなくプロジェクトのメンバーとして役立っていこうと思う気持ち、追い付いていないと思うなら追い付こうとすることとかではないのかな
なるほど、なんだか気が楽になりました、ありがとうございます。これからがんばって行きたいと思います。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch