関西*BSDユーザ会 2017年第1回研究会の記録

BSD
1
Studuino @studuino

@abee2 ライセンスについても、以前のアーカイブではScratch Source Code LicenseとGPL v2の記述が混在していましたので、元となったScratch Source Code Licenseの記述にしています。

2017-02-02 20:46:05
アベ先生 (CV: 阿部和広) @abee2

@hortense667 本多通商のおやじさんに「メガドライブでSmalltalkが動くはず」と力説していました。ドリームキャストでSqueakという話もあったりなかったり。

2017-02-03 01:07:33
アベ先生 (CV: 阿部和広) @abee2

許容できる範囲という気もしますが、厳密にいうなら、このファイルの派生物を使っていると思います。 github.com/LLK/Scratch_1.… github.com/LLK/Scratch_1.…

2017-02-03 20:50:37
アベ先生 (CV: 阿部和広) @abee2

PyonkeeはScratch 1.4をiPadに移植したものなので、PCやMacはそちらを使えます。ただし、タブレット用に拡張した機能はありません。Android版は今のところScratchも含めてありません。 scratch.mit.edu/scratch_1.4/ twitter.com/Maaasa555/stat…

2017-02-04 00:56:02
アベ先生 (CV: 阿部和広) @abee2

@Maaasa555 Pyonkeeの歴史はAppleとの闘いの歴史です。 wired.jp/2010/04/21/%E3… twitter.com/abee2/status/6…

2017-02-04 01:00:26
アベ先生 (CV: 阿部和広) @abee2

インタプリタ禁止で削除されたのは@squeaker68882のScratch.app for iOS。@jishihaの働きかけでOSSに。2014/8 @umejavaのPyonkeeとして完全復活。#FTMA15 @ochyai twitter.com/yuji_tsukuba/s…

2015-05-23 23:31:46
むとうたけし @610t

Scratch 1.4のWeDoプラグインって、1.0用? それとも、2.0用? それとも、両方対応?

2017-02-04 08:53:14
アベ先生 (CV: 阿部和広) @abee2

Scratchのメッセージは、ブロードキャストのことで、ネットで繋がれた他のScratchにも届きます。遠隔センサープロトコルというそっけない名前の規約で実現しています。

2017-02-04 11:27:15
アベ先生 (CV: 阿部和広) @abee2

もちろん、同じメッセージでも受け取るオブジェクト(スプライト)毎に振る舞いを変えられるので、うまくはまれば、ポリモフィックにシンプルに問題を記述できます。

2017-02-04 11:38:37
アベ先生 (CV: 阿部和広) @abee2

Scratchが簡単に見えるのは、その見た目と、見慣れた制御構造があるからで、メイン一本、グローバル変数オンリー、分岐ばりばりの懐かしい書き方も許します。フローチャートを置き換えただけと言われるのはこれが原因ですが、それは一面に過ぎません。

2017-02-04 11:43:24
アベ先生 (CV: 阿部和広) @abee2

@digitarhythm 1.4限定です。「遠隔センサーを有効にする」のと、Meshサーバを立ち上げるのは実は同じことです。たとえば、遠隔センサーを有効にした1.4にPyonkeeから入れます。

2017-02-04 11:53:08
おおやけハジメ @digitarhythm

あぁ、1.4限定なんですね。ちょっとそんな気はしました(汗) twitter.com/abee2/status/8…

2017-02-04 12:05:35
むとうたけし @610t

Scrath.image に埋め込まれている、 /usr/share/scratch を /somewhere/scratch とかに変更するとして、その場合はやっぱりScratch Catの使えない方のイメージ使わんとあかんのかなぁ?

2017-02-04 15:27:03
むとうたけし @610t

VGAが欲しくなって、つい… cocopar™ Raspberry Pi ラズベリーパイに適応する  7インチ(1024*600)IPS ハイデフィニション 液晶パ ネルスクリ... amazon.co.jp/dp/B018O8OVHC/… @amazonJPさんから

2017-02-04 17:47:18
むとうたけし @610t

FreeBSD の BLE 対応って、BLED112使えるぐらいにはなってるのかな? jp.silabs.com/products/wirel…

2017-02-05 17:40:23
むとうたけし @610t

Scratch 1.4の問題報告ってのは、一体どこにすればいいのだろうか?

2017-02-05 21:00:02
むとうたけし @610t

とりあえず、報告上げたけど、こんなんで通じるかなぁ? Remove hard-coded /usr/share/scratch directory expectation github.com/LLK/Scratch_1.…

2017-02-05 22:30:42
むとうたけし @610t

しかし、FreeBSDで Scratch Source Code Licensed Code 版1.4が動かないのなんでだろうなぁ? 長い間黒い画面が表示されて、最終的には out of memory で落ちる。 wiki.scratch.mit.edu/wiki/Scratch_1…

2017-02-05 22:42:30
むとうたけし @610t

Scratch Source Code License 1コピーライト条項 2”Scratch”の使用禁止 3Scratch logoとScratch catの使用禁止 4MITへのproject upload機能実装禁止 5ソースコードの公開

2017-02-06 04:48:14
むとうたけし @610t

そもそも、 Scratch Source Code License 版には、 /usr/share/scratch の埋め込みは無いなぁ。

2017-02-06 05:05:09
むとうたけし @610t

Scratch 3.0って、Node.jsベースっていう理解であってるのかな? scratch-vm (Scratch 3.0 ?) を動かしてみました ict.laboradian.com/try-scratch-vm/

2017-02-06 05:40:57
むとうたけし @610t

Scratch 1.4のmacOS用イメージには、 /usr/share/scratch の埋め込み無いなぁ。 そもそも、 ScratchFileChooserDialog class >> baseDirectory とか無いし。

2017-02-06 06:04:59
むとうたけし @610t

しかし、今時、 Squeak 2.8由来の開発環境使うのは、ストレスフルだなぁorz

2017-02-06 06:05:39
むとうたけし @610t

まだ内容は変更すると思いますけど、2017/02/11(土)の関西*BSDユーザ会@京都で発表します。 「Scratch1.4をBSDで使ってみるために qml.610t.org/FreeBSD/Scratc… 」 色々とデモもしますので、お気軽にご参加くださいな。

2017-02-06 06:53:11
1 ・・ 11 次へ