問題タブ [pharo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
184 参照

class - オブジェクトのクラスを別のものに設定するにはどうすればよいですか?

最近見たのに見つからなくなった…

オブジェクトのクラスを別のものに設定するにはどうすればよいですか?

--更新: さて、Pharo で! お気に入り:

実際にはsetClassではないということだけです。オブジェクトのクラス ポインタを変更するにはどうすればよいですか?

0 投票する
4 に答える
1565 参照

smalltalk - ヘッドレス Linux サーバーでの Smalltalk Web アプリの展開

Pharo と Seaside を使用して小さなプロトタイプ Web アプリを作成しました。次に、このアプリを標準の Linux ビルドにデプロイできることをスーツに示したいと思います。アプリのほとんどが JAVA/Apache ベースであるため、ヘッドレスで実行される CentOS、Ubuntu Server、および Gentoo を組み合わせて使用​​しています。ポート 80 と 443 のみが外部に公開されています。

Seaside/Smalltalk サーバー側アプリをホストするときの経験は?

0 投票する
3 に答える
851 参照

smalltalk - Seaside などの Web アプリ フレームワークでの Excel ファイルの操作

私は海辺について読んでいて、その音が好きですが、主に Excel をインポートして、データ ファイルを処理する簡単な方法がわかりません。もちろん、csv ファイルの方が簡単ですが、独自のファイル解析ルーチンを作成せずに、さまざまな Excel 形式 (xls、xlsx) をインポートする方法はありますか?

Excel ファイルを開く必要があるということは、.NET のような Windows ベースのシステムを選択する正当な理由になると聞きましたが、どう思いますか?

0 投票する
3 に答える
2209 参照

smalltalk - Squeak / PharoTraitとNewspeakMixinの違いは何ですか?

したがって、Squeak / PharoはTraitsをサポートし、NewspeakにはMixinsがあります。違いはなんですか?トレイトにはinstVarsがありませんが、Mixinsにはありますか?

0 投票する
1 に答える
408 参照

smalltalk - SmalltalkでSymbolを使用する「ベストプラクティス」のポータブルな方法は何ですか?

ポータブルな方法で Smalltalk でシンボルを使用するための「ベストプラクティス」ルールは何ですか? 私は主に squeak と pharo を使用していますが、他の Smalltalk では許可されていないのに、両方とも 'foo' = #foo と #foo = 'foo' を許可していることを知っています。シンボルは識別用であり、文字列の代わりに使用すべきではないことを理解しています。しかし、シンボル オブジェクトが、copyWith: や do: のようなメッセージを送信できるコレクションであると想定することは、少なくとも安全でしょうか? それとも、最初に何らかのコレクションに変換する必要がありますか?

アドバイスをいただければ幸いです。

0 投票する
2 に答える
831 参照

browser - Smalltalk Pharo でリファクタリングを行うブラウザは?

Pharo 開発イメージは、デフォルトで、リファクタリング機能を持たないように見えるブラウザとともに出荷されます。新しい Pharo イメージをより便利なものに変換する最も便利な方法は何ですか?

0 投票する
4 に答える
568 参照

iphone - SqueakNOS または PharoNOS は、iPhone または iPad を実行して DynaBook を形成するように作成できますか?

法的な問題を考慮しなくても、iPad/Phone ARM アーキテクチャのベア メタル上でそれらのいずれかを実行できる場合、私は非常に興味があります。

0 投票する
3 に答える
166 参照

smalltalk - シフトが押された場合にのみ停止する方法は?

Object>>haltPharo では、イメージを壊さないように、シフトが押された場合にのみ停止したいと考えています。それ、どうやったら出来るの?

たとえば、イメージを失わずに aself halt.をに追加できるようにしたいと考えています。Array>>add:

0 投票する
3 に答える
1162 参照

dependency-injection - Smalltalkの依存性注入フレームワークはありますか?

私はPharoを実行していて、依存性注入の一種の悲鳴を上げるようなユースケースにいます。Smalltalkに似たものはありますか?

依存関係を明示的に渡すだけで、すべてを徒歩で実行できることを理解しています。しかし、それは私にはぎこちなくて冗長に感じます。

0 投票する
3 に答える
1695 参照

smalltalk - PharoはSqueakの単なる再パッケージ化/ブランド変更ですか?

Smalltalkを学ぼうとしています。最初に見つかったのはSqueakでしたが、セキュリティ上の問題でGentoo ebuildツリーから削除されたため、別の方法を見つけることにしました。

次に、 SeasideプロジェクトでPharoを見つけました。Pharo1.0パッケージをダウンロードした後、実際にはSqueakVMが内部にあります。

だから、私の質問は:PharoはSqueakの単なる再パッケージ化/ブランド変更ですか?そして、Squeak(安全でないライブラリをバンドルする)のセキュリティ問題はまだPharoに適用されていますか?

ありがとう!