問題タブ [leader]
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.
leader - チームリーダーのタイプ:より多くのプログラマー|| もっと!プログラマー
昨日、別のチームのチームリーダーに、私がwikiページに書いたものを理解するのに時間がかかったと言われました。これは、ソース管理からコードを取得することを「チェックアウト」と呼んでいたためです。彼らは、Clear Caseに慣れていて、「プロジェクトに参加する」という言葉を聞いただけで、長い間実際にはあまりプログラムしていないと述べました。
これは問題ありませんが、それから私に考えさせられたのは、私が何年にもわたって持っていたさまざまなタイプのチームリーダーです。私には、ほとんど純粋に管理的なものがあり、同時に管理的なことを行うプログラマーのものもあります。
人々は彼らがどのようなチームリーダーを持っているかについて好みがありますか?チームリーダーが製品の開発に積極的に取り組んでいるかどうかをどのように気にしますか?チームの他のメンバーと同じように実際に座ってコーディングしているチームリーダーは、(私の経験から)次のようなことを理解する可能性が高いと思います。
- 物事は必ずしも思ったほど単純ではありません。私が持っていたチームリーダーは、コーディングを行わないか、ほとんどコーディングしないので、すべてが簡単なことであり、それほど時間はかからないと信じています(一緒にハックしたい場合は、おそらくそうかもしれません)。
- 彼らは、開発者が常に長い会議に参加することを好まないことをより理解しており、チームができるだけ多くの無意味な会議に参加することを避けるために最善を尽くしています
- 彼らはあなたが言うことを技術的な観点から理解しています。しばらくコーディングしていなかった可能性のあるものは、多くの新しいテクノロジー、テクニック、または用語に対応していない可能性があります
開発者の心を持ち、コードでも手を汚すのが好きなチームリーダーがいることは、はるかに満足のいくことだと思います。おそらく、実際のコーディングの側面から距離を置いて作業を単純に行うチームリーダーのように、または私が言及していない別のタイプのチームリーダーのように、そこにいる人がいますか?
project - 優れた開発者である「ソフトウェア開発プロジェクト マネージャー」を持つことが最善の方法でしょうか?
市場ではどのように機能しますか?一般化できる場合、プロジェクト リーダーが開発者自身であることは重要なポイントですか?
彼がコーディングにあまり詳しくない場合、他の人が実際に話していることをどうやって理解できるでしょうか。もし彼がプログラミングが得意なら、リードするのが難しいかもしれません。あなたが会った「良い」プロジェクト リーダーについて考える場合、このバランスはどうでしたか?
erlang - グループリーダーのローカルレジスター
group_leader() をローカルで登録しようとしています
しかし、それはbad_argエラーで戻ります
group_leader() プロセスにローカルのシンボリック名を付けるにはどうすればよいですか?
を使用してグローバル名として登録できます
しかし、それは私が必要とするものではありません。
UPD:本当の問題:
ローカル ノード ( LN )からのスポーンを使用してリモート ノード ( RN ) にプロセスを作成しますが、そのプロセスで io 操作にLNではなくRNの group_leader を使用する必要があります。ありがとうございました。
algorithm - 有向グラフのリーダー選出アルゴリズム
有向グラフが与えられたリーダー選挙アルゴリズムを見つけようとしています。私がこれまでに見つけたのは、ほとんどの LE アルゴリズムがリング ネットワークまたはメッシュ トポロジを持っているということです。誰かが私にいくつかのアルゴリズムを提案できますか?
vim - Vim:リーダーが機能していません
vim-latexsuite
のマッピングを使用しようとすると、使用してLeader
いるマッピングが機能しません。
このプラグインによる他のすべてのマッピングが機能しているため、プラグインは正しくロードされています。mapleader
設定しない場合、Leader
デフォルトで\
(バックスラッシュ)になります。
コマンドモードで入力する\ll
と、カーソルは、入力するだけで想定されているように、右に2文字移動しますll
。したがって、バックスラッシュは無視されているようです。Vimはビープ音を鳴らしたりエラーを表示したりせずll
、1000msより前にフォローします。これは私のtimeoutlen
です。
また、との両方.vimrc
で次の設定を試しました(ただし、ここで設定する必要がある/etc/vimrc
だけだと思います)。mapleader
この後、Vimは同じように動作します。ビープ音もエラーも発生せず,ll
、カーソルを入力すると2文字右に移動します。
これを修正する方法はありますか?
vim - Vim はリーダー キーを受け入れません - タイムアウトが設定され、「,」に再マップされますが、ビープ音のみが鳴ります
私は Vim を初めて使用し、現在、新しくインストールされた OSX 10.7 の MacVim でリーダー キーに問題があります。
を使用して、リーダーキーを「、」に再マッピングしようとしました
let mapleader=","
(私の.vimrcファイルの一番上にある)、タイムアウトを(10000ミリ秒に)増やしました。私も活性化しました
showcmd を設定
それがまったく発火するかどうかを確認するために-しかし、発火しません。
:詳細マップ ,
興味深いことに、「マッピングが見つかりません」と報告します。
algorithm - 非決定論的なリーダー選出アルゴリズムはありますか?
終了を保証する非決定論的なリーダー選出アルゴリズムが (一方向リングで) 存在するかどうか疑問に思っていました。私はそれを考えることができず、非決定論的なものを見つけることもできません. 私が見つけたいくつかは次のとおりです。
プロセス ID が最も大きいノードをリーダー (決定論的) として選択し、終了します。
ノードがリーダーになりたいかどうかをランダムに決定します。リング内にリーダーになりたい別のノードがある場合は、プロセス全体を再起動します。これは終了しませんが、終了する可能性があります。
分散型の非決定論的リーダー選挙アルゴリズムを作成する方法について、誰かがヒントを教えてくれますか? そして多分それを素人の言葉で説明してください。
すべてに感謝します!
vim - 現在の Vim バッファをクリップボードにコピーする
Vimのバッファをクリップボードにコピーしようとしていますが、次のことを行いました:
:!cat %|pbcopy
# 完璧に動作します
次に、これをリーダーキーでマップしようとしました(何かをマップするのは初めての試みなので、ばかげたものが見つかったらすみません)。
:map <leader>c :!cat %|pbcopy
# これは機能していません。vimは文句を言います:エディターコマンドではありません
algorithm - Discovery サービスとリーダー選出アルゴリズム
私は自分のプロジェクトで社内のディスカバリー サービスを強化するための調査を行ってきました。ディスカバリー・サービスを担当するクラスターには、可用性の高い多数のノードがあります。何らかのサービスにアクセスするために、各クライアント アプリはマルチキャスト メッセージをクラスター内のこれらすべてのノードに送信します。すべてのノードがクライアントに応答し、最初の応答で特定のノードが定義され、その後の作業が行われます。これはオーバーヘッドであり、単一のリーダーのみがクライアントに応答する、ある種のリーダー選出アルゴリズムを使用することを考えています。このタスクにそのようなアルゴリズムを使用することは合理的ですか?
algorithm - アクセプターがその値を変更するときの paxos
paxosアルゴリズムでは、wikiに説明があります:
フェーズ 2a: 要求を受け入れる
プロポーザーがアクセプターのクォーラムから十分なプロミスを受け取った場合、そのプロポーザルに値を設定する必要があります。いずれかのアクセプタが以前に提案を受け入れた場合、その値が提案者に送信されます。提案者は、その提案の値を、アクセプタによって報告された最大の提案番号に関連付けられた値に設定する必要があります。この時点までにどの Acceptor も提案を受け入れていない場合、Proposer はその提案に任意の値を選択できます。[17] Proposer は、Accept Request メッセージを、その提案に選択した値とともに、Acceptor の Quorum に送信します。
プロポーザーが Propose(4) を 5 つのアクセプターに送信し、Ack(abc, 2)、Ack(abc, 2)、Ack(xyz, 3) を受信したとします。Accept(xyz, 4) を送信する必要があります。
私の質問は:
提案者が最後に Accept(xyz,4) を送信する必要がある場合、提案者が独自の値を使用して承認要求を送信するとき。受け入れる(qwe,n)?
Ack(xyz,3) を送信するアクセプタは、新しいアクセプトを確認したときに何をしますか?またその理由は?
ありがとう