問題タブ [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 に答える
2365 参照

fonts - Smalltalk Squeak/Pharo でネイティブ フォントに簡単に変更するにはどうすればよいですか

すべての新しい Squeak/Pharo 画像で、私はすぐにフォントをネイティブ バージョンに変更します。マウスクリックが多いので、プロセスをスクリプト化したいと思います。

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

smalltalk - Pharo に Magma と LPF をインストールする

Magma を Pharo にインストールしようとしてきましたが、うまくいきませんでした。これは私がこれまでに試したことです:

  1. Monticello からのインストールsqueaksource.com/MagmaTester-- MaObjectSerializer の構文エラー >> setUpClassDefinitionProcessing。
  2. ユニバースからのインストール - イメージがハングし、ヒットしようとしたときに無限のリダイレクト ループに陥ったようinstaller.pbwiki.com/f/mc15.stです。
  3. LPF を直接インストールするとHTTPSocket httpFileIn: 'ftp.squeak.org/3.11/bob/LPF.st'-- どうやらインストーラー ファイルの 1 つが Unicode である (または少なくとも各文字が予期せず 2 倍幅になる) ため、構文エラーが発生します。

これで運が良かった人はいますか?

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

smalltalk - きしむ-円を動かすにはどうすればよいですか?

Squeak Smalltalk環境で、私はMorphicを学ぼうとしています。モーフィッククラスは非常に多く、現在のアプリケーションに使用するのに最も適切なクラスを決定することはできません。この時点ですでに存在するものを発明したくないのです。関連するコード/情報へのリンクをいただければ幸いです。ファロの方がいいかもしれませんが、私はSqueakatmで立ち往生しています。

私の質問は次のとおりです
。SqueakとMorphicを使用して、ある種のキャンバスを作成し、それを移動可能でスクロール可能でサイズ変更可能なウィンドウにドロップし、デスクトップに表示し、circleMorphをそのキャンバスにドロップして、ユーザーが円をつかむことができるようにするにはどうすればよいですか。キャンバス上で動かしますか?

ありがとう!

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

persistence - マグマ、GOODS、GLORP、または他の何か?

そのため、私はSmalltalkを約6か月間使用しており(SqueakとPharo)、主にデータ分析を行っており、最初のSeasideアプリを起動しようとしています。それで、そこにいるすべてのSmalltalkersへの私の質問は、あなたのお気に入りの永続化ソリューションは何ですか?マグマ、GOODS、GLORPを見てきました。私は長年のPythonハッカーなので、ORMを取得しますが、オブジェクト指向のように見えるため、MagmaまたはGOODSの方が優れたソリューションのようです。

簡単なメモ:アプリを複数のVMにまたがってスケーリングしたいので、データをイメージに保存するだけでは実際には機能しません。

ありがとう!

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

smalltalk - OmniBrowser を含む、Pharo コア イメージをより便利なものに変換するスクリプトはありますか?

Pharo に組み込まれているコンパイラに奇妙な問題があるため、最新の dev Pharo リリースを使用できません。良い。開発イメージと比較して、コア イメージでは見逃されている気の利いたエクストラをすべて Pharo にすばやくインストールする方法があるかどうか疑問に思っていました。

0 投票する
6 に答える
2068 参照

smalltalk - Squeak または Pharo からのシェル コマンドの呼び出し

Squeak と Pharo からシェル コマンドを呼び出すにはどうすればよいですか? これらの環境には、外部シェル コマンドを実行するための特定の UNIX 言語の system() 関数や、バッククォート (ここではエディターに対して行うことはできませんが、" の左側のキーを押すと得られるもの) のようなものがありますか1" 以上の "TAB") を使用して、コマンドの出力をキャプチャしますか?

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

unit-testing - SUnit から Phexample への移行

私は Pharo のPhexampleを試していて気に入っていますが、単体テストの半分を SUnit で行い、残りの半分を Phexample で行うのは不便です。Phexample には既存のテストのインポート機能がありますか?

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

stack - 現在のスタックを見つける方法は?

Pharo で、現在評価中のスタックを見つけるにはどうすればよいですか?

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

error-handling - エラーメッセージをコピーしてPharoに貼り付けるにはどうすればよいですか?

Squeakはかつて、人々に鈍いエラーメッセージ以上のものを与えることによって革新的でした:デバッガーと理解してください!

しかし、最近はグーグルがあり、エラーメッセージをコピーアンドペーストするのは大変なことです。エラーメッセージは通常、デバッガウィンドウのタイトルとして機能します。そのエラーメッセージをコピーして貼り付けるにはどうすればよいですか?

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

smalltalk - Pharo Gofer さん、オフライン時にローカル パッケージ キャッシュにフォールバックできますか?

Goferインターネットが利用できない場合、ローカル パッケージ キャッシュにフォールバックするように指示できますか?

たとえば、私が使用できるような

電車でオフラインのときに画像をセットアップするには?(その場合、パッケージが実際に以前のイメージ設定からローカルで利用可能であることを確認できます。)