Discuss Scratch

tsmcoder
Scratcher
100+ posts

ScratchでOSを作るには?

#40:

aoto-my wrote:

軽量化するために、
[パターン v] を [1 2 3 4 5 6 7 8 9] にする
として、リストを使わずに変数で行けないですか?
それだと、
[パターン v] を (((パターン)の[1]番目の文字::operators) と (以下略::grey)) にする
のように、物凄く面倒なことになります。
リストの軽量化はされても、プログラムが重くなり、結局、労力だけが無駄になります。

Last edited by tsmcoder (March 20, 2024 09:11:01)


   
Now tsmcoder's Forum posts: 194 posts (reference by Yukihisa2022)
aoto-my
Scratcher
64 posts

ScratchでOSを作るには?

よく考えればそうですね。
OSを作る中では軽量化が重要になってくると思います。

aoto-myニュース

aoto-myフォローよろしく フォローしたらいいことあるかも!
scratchでOSを作ってみませんか?リンクはこちら
アカウント乗っ取り気を付けて!
これ
Shunkacchi
Scratcher
100+ posts

ScratchでOSを作るには?

#39

tsmcoder wrote:

パターン認証システムができました。↓
https://scratch.mit.edu/projects/985995767/
すごいです!ペン機能が生かされていていいですね。
これをOSに導入したら、色々位置とかが大変なので、大きさを小さくして配置するといいと思います。

追記:パターンを拝見したユーザーが独自で作ってみるのも面白そう。
初期設定みたいに、どんなパターンで認証するかの設定みたいな感じ。

Last edited by Shunkacchi (March 20, 2024 11:22:59)


と、Shunkacchiは言ったらしい。
だからなんd))))))
sei6sei
Scratcher
93 posts

ScratchでOSを作るには?

aoto-my wrote:

軽量化するために、
[パターン v] を [1 2 3 4 5 6 7 8 9] にする
として、リストを使わずに変数で行けないですか?
リスト=重たいというふうに思ってませんか?
リストが重たいわけではありませんし、プログラムの量でいうと変数にした場合のほうが多くなります。

すみません。すでに同じことを行っている方がいました

Last edited by sei6sei (March 20, 2024 23:54:00)


Moon(非法人)社長。scratch上で活動する非営利団体。
入りたい人は面接、(scratch上で)各書類提出、(活動年数、自信作、java,C#などのプログラミング歴の有無など)を提出してもらい、手続きの上入社。

Moon corporation studio
Moon OS studio
Shunkacchi
Scratcher
100+ posts

ScratchでOSを作るには?

OSは多くの機種に対応すれば多くの人に見てもらえます。
OSをモバイル対応にするには、
[あなたの名前は何ですか?] と聞いて待つ
は、iPhoneでは使いづらかったので、入力は工夫するのがいいと思います。
その観点からみると、やはり#39のスクリプトは良いスクリプトですね。

aoto-my wrote:

軽量化するために、
[パターン v] を [1 2 3 4 5 6 7 8 9] にする
として、リストを使わずに変数で行けないですか?
たしかに軽量化も重要になります。ですが軽量化にすべてを詰め込むと、やはり疲労が…出てしまいます。
できる限り軽量化しようとすると重くならず良いので、軽量化しようとするのは悪いことではありません。

と、Shunkacchiは言ったらしい。
だからなんd))))))
sei6sei
Scratcher
93 posts

ScratchでOSを作るには?

Shunkacchi wrote:

OSは多くの機種に対応すれば多くの人に見てもらえます。
OSをモバイル対応にするには、
[あなたの名前は何ですか?] と聞いて待つ
は、iPhoneでは使いづらかったので、入力は工夫するのがいいと思います。
その観点からみると、やはり#39のスクリプトは良いスクリプトですね。

aoto-my wrote:

軽量化するために、
[パターン v] を [1 2 3 4 5 6 7 8 9] にする
として、リストを使わずに変数で行けないですか?
たしかに軽量化も重要になります。ですが軽量化にすべてを詰め込むと、やはり疲労が…出てしまいます。
できる限り軽量化しようとすると重くならず良いので、軽量化しようとするのは悪いことではありません。
まあ、たしかにそうですが、リスト管理のほうが幾分楽です

Moon(非法人)社長。scratch上で活動する非営利団体。
入りたい人は面接、(scratch上で)各書類提出、(活動年数、自信作、java,C#などのプログラミング歴の有無など)を提出してもらい、手続きの上入社。

Moon corporation studio
Moon OS studio
Shunkacchi
Scratcher
100+ posts

ScratchでOSを作るには?

#46
たしかにそうですね。
変数とリストでは、管理の仕方が変わってきます。変数は1つの値を管理するので複数のデータをひとつで管理すると難しいです。
リストは、複数の値を管理できるのが良いですね。

と、Shunkacchiは言ったらしい。
だからなんd))))))
sei6sei
Scratcher
93 posts

ScratchでOSを作るには?

メモリはメモリマップの応用でいいと思うのですがいいと思いますか?リストに番地を入れて(encodeした状態)番地情報とアプリを紐づけして、読み込み要請が来たらdecodeするのでいいと思うのですが。リストから書き出ししてくれれば、簡単に保存機構もできますし…。どうでしょうか

Moon(非法人)社長。scratch上で活動する非営利団体。
入りたい人は面接、(scratch上で)各書類提出、(活動年数、自信作、java,C#などのプログラミング歴の有無など)を提出してもらい、手続きの上入社。

Moon corporation studio
Moon OS studio
sei6sei
Scratcher
93 posts

ScratchでOSを作るには?

sei6sei wrote:

メモリはメモリマップの応用でいいと思うのですがいいと思いますか?リストに番地を入れて(encodeした状態)番地情報とアプリを紐づけして、読み込み要請が来たらdecodeするのでいいと思うのですが。リストから書き出ししてくれれば、簡単に保存機構もできますし…。どうでしょうか
こういう感じです
a b c d e f g h i j k l
1■■■■■■■■■■■■   この■一つ一つに番地を与えてそこに対応する
2■■■■■■■■■■■■   リスト番地からセーブ、ロードをする感じです。
3■■■■■■■■■■■■   この■を増やせば増やすほどメモリ容量が増え
4■■■■■■■■■■■■   ます。物理的メモリを無理矢理作ってる感じで
5■■■■■■■■■■■■   す。
6■■■■■■■■■■■■
7■■■■■■■■■■■■
8■■■■■■■■■■■■

Last edited by sei6sei (March 21, 2024 03:07:04)


Moon(非法人)社長。scratch上で活動する非営利団体。
入りたい人は面接、(scratch上で)各書類提出、(活動年数、自信作、java,C#などのプログラミング歴の有無など)を提出してもらい、手続きの上入社。

Moon corporation studio
Moon OS studio
aoto-my
Scratcher
64 posts

ScratchでOSを作るには?

そうですね

aoto-myニュース

aoto-myフォローよろしく フォローしたらいいことあるかも!
scratchでOSを作ってみませんか?リンクはこちら
アカウント乗っ取り気を付けて!
これ
sei6sei
Scratcher
93 posts

ScratchでOSを作るには?

sei6sei wrote:

sei6sei wrote:

メモリはメモリマップの応用でいいと思うのですがいいと思いますか?リストに番地を入れて(encodeした状態)番地情報とアプリを紐づけして、読み込み要請が来たらdecodeするのでいいと思うのですが。リストから書き出ししてくれれば、簡単に保存機構もできますし…。どうでしょうか
こういう感じです
a b c d e f g h i j k l
1■■■■■■■■■■■■   この■一つ一つに番地を与えてそこに対応する
2■■■■■■■■■■■■   リスト番地からセーブ、ロードをする感じです。
3■■■■■■■■■■■■   この■を増やせば増やすほどメモリ容量が増え
4■■■■■■■■■■■■   ます。物理的メモリを無理矢理作ってる感じで
5■■■■■■■■■■■■   す。
6■■■■■■■■■■■■
7■■■■■■■■■■■■
8■■■■■■■■■■■■
a b c d e f g h i j k l
1■■■■■■■■■■■■
2■■■■■■■■■■■■
3■■■■■■■■□■■■ この白くなっているところの場合、3iです。
4■■■■■■■■■■■■
5■■■■■■■■■■■■
6■■■■■■■■■■■■
7■■■■■■■■■■■■
8■■■■■■■■■■■■

Moon(非法人)社長。scratch上で活動する非営利団体。
入りたい人は面接、(scratch上で)各書類提出、(活動年数、自信作、java,C#などのプログラミング歴の有無など)を提出してもらい、手続きの上入社。

Moon corporation studio
Moon OS studio
aoto-my
Scratcher
64 posts

ScratchでOSを作るには?

アプリや機能を追加するにつれて、その◾️の数も増えますね

aoto-myニュース

aoto-myフォローよろしく フォローしたらいいことあるかも!
scratchでOSを作ってみませんか?リンクはこちら
アカウント乗っ取り気を付けて!
これ
sei6sei
Scratcher
93 posts

ScratchでOSを作るには?

aoto-my wrote:

アプリや機能を追加するにつれて、その◾️の数も増えますね
まあ物理的メモリと行ってますけど結局のところ変動メモリなので…。

Moon(非法人)社長。scratch上で活動する非営利団体。
入りたい人は面接、(scratch上で)各書類提出、(活動年数、自信作、java,C#などのプログラミング歴の有無など)を提出してもらい、手続きの上入社。

Moon corporation studio
Moon OS studio
tsmcoder
Scratcher
100+ posts

ScratchでOSを作るには?

どのような形で■にデータを格納するんですか?

   
Now tsmcoder's Forum posts: 194 posts (reference by Yukihisa2022)
sei6sei
Scratcher
93 posts

ScratchでOSを作るには?

tsmcoder wrote:

どのような形で■にデータを格納するんですか?
ID1aならリスト10というふうに紐づけします

Moon(非法人)社長。scratch上で活動する非営利団体。
入りたい人は面接、(scratch上で)各書類提出、(活動年数、自信作、java,C#などのプログラミング歴の有無など)を提出してもらい、手続きの上入社。

Moon corporation studio
Moon OS studio
tsmcoder
Scratcher
100+ posts

ScratchでOSを作るには?

度々すみません。
「リスト10」というのは、リストの内容が10、ということですか?それともリストの10番目、ということですか?

   
Now tsmcoder's Forum posts: 194 posts (reference by Yukihisa2022)
sei6sei
Scratcher
93 posts

ScratchでOSを作るには?

tsmcoder wrote:

度々すみません。
「リスト10」というのは、リストの内容が10、ということですか?それともリストの10番目、ということですか?
10番目という意味です

Moon(非法人)社長。scratch上で活動する非営利団体。
入りたい人は面接、(scratch上で)各書類提出、(活動年数、自信作、java,C#などのプログラミング歴の有無など)を提出してもらい、手続きの上入社。

Moon corporation studio
Moon OS studio
tsmcoder
Scratcher
100+ posts

ScratchでOSを作るには?

#57
ありがとうございます。
ーーー
話が変わりますが、(パターン認証など)素材をまとめておくスタジオを作って、#1にリンクして、様々な人が使いやすくなるようにする、というのはどうですか?

   
Now tsmcoder's Forum posts: 194 posts (reference by Yukihisa2022)
Shunkacchi
Scratcher
100+ posts

ScratchでOSを作るには?

#58

tsmcoder wrote:

話が変わりますが、(パターン認証など)素材をまとめておくスタジオを作って、#1にリンクして、様々な人が使いやすくなるようにする、というのはどうですか?
それは私が作るということでよろしいでしょうか。

と、Shunkacchiは言ったらしい。
だからなんd))))))
kouhei-1
Scratcher
500+ posts

ScratchでOSを作るには?

@Shunkacchi さんがそれで良いと思うならそれでいいと思います。

私としての意見はこのトピックの管理者とスタジオの管理者が違うと管理が面倒になる、ということくらいでしょうか。

「自由」についてあなたが考える定義を自由に私のプロフィールに投稿してください。

This signature final update: 2024-04-10 21:07(JST)

Powered by DjangoBB