問題タブ [macos]

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 投票する
8 に答える
5723 参照

macos - phpMyAdmin を使用する代わりに何ができますか?

私はしばらく phpMyAdmin を使用しています。これで仕事は完了しますが、非常に扱いにくく、時代遅れで、必要のない機能がたくさんあります。私は、Web ベース、または (できれば) OS X ネイティブの、使いやすく機能がそれほど多くないものを探しています。

法案に合ったプログラムはありますか?

0 投票する
7 に答える
16866 参照

xcode - ' __asm int 3 / DebugBreak() / Halt? に相当する Xcode

Xcodeでハードブレークを引き起こす命令は何ですか? たとえば、Visual Studio では、'_asm int 3' または 'DebugBreak()' を実行できます。一部の GCC 実装では、asm("break 0") または asm("trap") です。

Xcodeでさまざまなコンボを試しましたが、運がありませんでした。(インライン アセンブラは正常に動作するため、構文の問題ではありません)。

参考までに、これは assert マクロ用です。移植性と、XCode が提供するバージョンで abort() を実行するように見えるため、assert.h の定義を使用したくありません。


ジョン - スーパー、乾杯。参考までに、int 3 構文は、Intel Mac および iPhone に必要なものです。


Chris - コメントありがとうございます。しかし、さまざまなプラットフォームに移植されたコードベースに対して標準の assert() 関数を避けるべき多くの理由があります。独自の assert をローリングするのに苦労した場合、それは通常、保持したい追加機能 (ログ、スタックの巻き戻し、ユーザー操作) があるためです。

「__assert」などの実装を介してハンドラーを置き換えようとする提案は移植性がありません。標準の「assert」は通常マクロであり、Mac では __assert にマップされる場合がありますが、他のプラットフォームではマップされません。 .

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

objective-c - ErlangアプリケーションにCocoaフロントエンドを書く良い方法は何ですか?

Erlang でアプリケーションを作成する可能性を探っていますが、一部を Cocoa (おそらく Objective-C) で作成する必要があります。フロントエンドとバックエンドが簡単に通信できるようにしてほしい。どうすればこれを行うことができますか?

C ポートと接続プロセスを使用することも考えられますが、逆の状況 (フロントエンドが起動してバックエンドに接続) が必要だと思います。名前付きパイプ (FIFO) があるか、TCP ポートまたは名前付き BSD ソケットを介したネットワーク通信を使用できます。この分野で経験のある人はいますか?

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

macos - Mac でのシンプルなオーディオ入力 API?

Mac のラインインまたはビルトイン マイクから PCM サンプルのストリームを取得し、少しライブ分析を行いたいと思います (正確な性質はこの質問には関係ありませんが、FFT である可能性が時々あります。またはサンプルレベルに関するいくつかの基本的な統計、またはあなたが持っているもの)。

これには何が適していますか?サウンドを通過させ、ついでに分析のためにどこかに渡す AudioUnit を作成しますか? JACK 対応のアプリを作成し、それを JACK サーバーで再生する方法を考えていますか? イーカサウンド?

これは安っぽい概念実証の趣味のプロジェクトなので、API の単純さが推進要因です (プログラミング言語の合理的な選択がそれに続きます)。

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

ios - Intel のみの Mac に限定されているのは iPhone シミュレーターだけですか?

iPhone SDK (Xcode 3 の一部) は Intel チップセットを搭載した Mac に限定されていることを読みました。この制限は、SDK のシミュレーター部分または完全なシバンにのみ適用されますか?

私は Leopard を実行している Powerbook G4 を持っており、新しいマシンをフォークするよりも開発を行いたいと考えています。

また、私は個人的な理由で開発に興味があることを明確にする価値があります。そのため、App Store への提出物を作成するには、認定されたプラットフォームが必要であることを受け入れます。

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

cocoa - OSX/Cocoa のエラー コード リファレンス

Cocoa 関数からエラー コードの結果が得られた場合、その意味を理解する簡単な方法はありますか (フレームワーク バンドル内のすべての .h ファイルを grep する以外に) ?

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

c++ - CocoaまたはC++を使用してMacOSXでスクリーンショットを撮る方法

Mac OS Xでデスクトップ領域のスクリーンショットをプログラムで撮る方法は?

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

java - javaからos xで接続されたディスプレイの最大サポート解像度を取得することは可能ですか?

Java 1.6 と leopard を想定しています。理想的には、サポートされているすべての解像度と現在の解像度のリストを取得することもできれば便利です。これがJavaで不可能な場合、Javaから呼び出すことができる方法はありますか?

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

macos - Mac OS X ですべてのウィンドウを 1 つのモニター (2 つ接続) に移動しますか?

MacBook をデスクから離れた場所で使用し、後でそれを外部ディスプレイに (プライマリとして) 接続すると、ノートブック モニターと外部モニターの両方にウィンドウが配置された状態になります。

すべてのウィンドウを 1 つの画面に移動するには、私の現在の解決策は、ディスプレイの設定で「ミラーリングをオンにする」ことです。ただし、これはかなり面倒です。誰かがより良い方法を知っていますか?


残念ながら、@ erlandoが投稿したスクリプトは、Mac OS X 10.5.4 を実行している私にはまったく役に立ちません。(つまり、両方の画面にウィンドウがある場合、スクリプトを実行しても、そのうちの 1 つが動かず、エラーは返されません。) 上記の「ミラーリング/ミラーリング解除」メソッドを使い続ける必要があると思います。


@ Denton : これらのリンクには画面から切り離されたウィンドウをディスプレイに戻すためのスクリプトが含まれていると思います。すべてのウィンドウをセカンダリ ディスプレイからプライマリ ディスプレイに移動したいだけです。

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

macos - SFTPサーバーを使用する仮想ユーザーを作成できますか?

FTPサーバー(Mac OS Xですが、サーバーバージョンではありません)をしばらくセットアップしました。ユーザーは仮想です。つまり、ユーザーはサーバーのOSの実際のユーザーアカウントではなく、FTPサーバーソフトウェアによって処理されるアカウントです。 -OSにとって、それらはすべてftpユーザーアカウントのように見えます。FTPサーバーソフトウェアを廃止し、代わりにSFTPに移行したいと思います。

仮想ユーザーを作成すると同時にサンドボックス化できるようにSFTP/SSHを設定する方法はありますか?

仮想ユーザーが必要な理由は、アカウントを時々追加および削除するためです。適切なユーザーアカウントでそれを行うと、面倒になる傾向があり、それらをサンドボックス化する良い方法がわかりません。常にいくつかのファイルが残っており、各ユーザーには独自のユーザーディレクトリがあり(多くのファイルは、マシンの前に座っているときに実際にマシンにログオンする場合にのみ関連します)、アカウントが削除されると隔離されます。自分で手で取り除くなど。