関連キーワード:ミールパープル


'不愉快に、状況によって、あなた自身に一度に戻り、あなたが助けることができるよりもリズムを失うことはありません.あなたがそれに戻って続けるならば、あなたは調和のより良いグループを持ちますマルクス・アウレリウス
————————————————————————————————————————————————————————————————————————————————————————————————
誰でも奮闘します(闘争について書くような何かでさえ)、そして、ここにあります

レッスン1 :

You don't have to find a perfect solution by yourself everytime. Take the next step, give yourself time and keep coming back to it, improving it as you are helped by the community and you come up with better ideas.


この場合、私が本当に苦戦していたのは、完璧な始まりのアイデアであり、記事の残りの部分を実際に書くことから、私をブロックさせ続けました.
誰も最初の段落を読んでのように感じていない場合はどうですか?記事が完全に容赦できないならば?なぜ私は、私はコミュニティの残りの部分が素晴らしいと知っているときに苦労している私の文章のスキルを判断しませんか?
おそらく、私は仲間と技術ブロガーから援助を求めなければなりませんでした-しかし、私は私が一部であるすべての技術コミュニティからアドバイスを書くことを求めるように私に起こりませんでした.私はocamlの問題に立ち往生し、私は私が知っているocamlを知っている誰も知っていない時間と同じように、友人は前に私が知っていることを思い出させる前にredditであり、常にそこに尋ねることができる.
今回は、死んだローマ皇帝が、グーグルに助けになったことを感謝します.そして、その後の書き込みの過程で、私は発見しました.

レッスン2(と自己への通知)

Keep a list of where to ask resources handy lest you forget that you have access to brilliant communities and there are people you can always ask for help without fear of judgement


今、私が再び消化する前に、私がどのように私がVKMSシステムの初期のセットアップで苦労したかについてあなたに話すのを許します.カーネル時代の比較的新しいドライバーとして、パッチの外のVKMSドライバーと前の貢献者によるブログ柱のために、ほとんどほとんど文書化されませんでした.それで、私のメンター、ダニエルは私に私の最初のパッチのための基本的なセットアップドキュメンテーションを加えるよう頼みました.私たちは、私の最初のパッチとしてIGTでコンパイル、ロード、および基本的なテストを含むことを決めた.
私は既にコンパイルして、VKMSをロードしたので、私はテストを終えなければなりませんでした.私はテストを実行したとき、私はVKMSはマスターデバイスではないというエラーを得た.私はIRCで尋ねました、そして、人々は私が使用していた旗がIGT_FORCE_DRIVERであると指摘しました.彼らは他のメンバーが確認したもう一つの変数を提案しました.まだ、ショー.それは、メリッサが私がテキストモードでテストを走らなければならないと指摘したとき、GUIを無効にしました.私はそれをしていなかったので、Xサーバはマスターとして残っていたので、すべてのテストは失敗しました.
今、テキストモードに切り替えるにはどうすればよいか尋ねました.しかしながら、それが単純で、それをする1つの方法があるという単純な印象の下で、私は使用しました.
   sudo systemctl disable gdm
確かにそれは働いた.GUIをオフにし、私は時間を移動すると、マシンとの対話のみをコンソールに直面して.
テストは成功し、私はログを取った.今回は、GUIから助けを借りずに、どのように初期のプログラマがコンピュータでそんなにやり遂げたかということに、とても興奮して驚かされました.
それから、GUIに戻る時間でした.私が使用するように頼んだソースI
   sudo systemctl enable gdm
これを行うにはOOPSエラーです.スイッチは戻らない.再開しました.いろいろなチュートリアルを試みました.SystemCtlとGDMとディスプレイマネージャに関する情報に圧倒されました.食事を犠牲にした.焼かれた祈り.私は、より多くのフォーラムと彼らの指示を試みました.無駄にすべて.
その時点で私は最終的に何が幸福だったかを考え出した.display managerは通常gdm(GNOMEディスプレイマネージャ)を指すシンボリックリンクです.しかし、私が私がしたことをしたとき、しかし、私がそれを有効にしようとしていたとき、リンクは破壊されました、systemctlは実際のgdmを見つけて、それにリンクすることができませんでした.それで、私がする必要があるすべては、再びリンクをセットしました.ありがたいことに、今回はメリッサに助けを求めていました.彼女はどのように正確にディスプレイマネージャとGDMとVoilaの間のシンボリックリンクを作成するために私に言ったリンクを見つけた、私は私のディスプレイバックを持っていた!その後、メリッサは私にsystemctl isolateを使用して、テキストモードに切り替えて、GDMに触れないようにしました.それは魅力のように働いた.それで

レッスン3 :

It is okay to keep trying, but reach out to people as soon as possible. Help will arrive


闘争と言えば、私には別の逸話がある.それで、アウトリーチのための貢献期間の間、私はいくつかのパッチセットを送ることになっていました.その時までに、私はすでに数ヵ月の間貢献していました.そして、以前の経験は、パッチセットを送っていました.それで、私は全く心配していませんでした-私はstaging-testingで私が修理して、パッチセットを送ることができる若干の関連した問題を見つけました.OOPS
私は、メーリングリストをチェックして、パッチセットが異なったリストの向こう側に散らばっていたのを発見しました.私が作った3つのパッチの間に多くのメンテナがいたので、私は個々のパッチのためのメンテイナーだけに各パッチを送信しようとしました、そして、プロセスでは、カバーレターに全員を加えるのをスキップしました.不思議.私は自分の誤りを直してパッチを修理した.それから別のパッチセットを送ることにした.再びOops.同じようなことが起こったのは私がこの時間をどうやって台無しにしたのか、そしてこの日まではわからない.
それは、私がパッチセットを送る方法を知らなかったというわけではありませんでした-それは、毎回、私が心の中で特別にアウトリーチで1つを送ったということでした-私は、1つのばかな間違いをしていました、あるいは、私が私が送った他のパッチセットが同じ時間の前後に、または、同じ時間のまわりで送られる間、完全にスムーズに行きました.私は自分自身でとても愚かで、腹立たしいと感じました-何かを知っていることを想像して、まだ惨めに失敗して!だからここに行く.

レッスン4 :

Be compassionate towards yourself when you struggle to do well, just as you would for others who make mistakes.


今、よく私のインターンシップの3週間目に、ここで私は現在苦戦している-私は私のマウスは、Windows 2000に属していたかどうかを確認しようとすると、私はVKMSのドライバをロードするたびに、私のバッテリーが失効すると悪化したVKMSドライバをロードした.すべてのカーソルを渡すテストも!特に、これは私が古いパッチを適用して、最新の3日目のDRI DeVELカーネルに適用された後に始まったが、その後、私はそれを止めました、そして、エラーはまだ持続しました.ありがたいことに、私はまだ表示にVKMSをロードする必要はありませんし、うまくいけば、私は数日でそれを把握します.

レッスン5 :

Sometimes, you may never figure out the problem in limited time. Move on. No point ending up as Sisyphus.


明らかに、私はシステムに深く掘り下げて-私はもっと多くの闘争します.銀のライニングは、これまでの苦闘が私に届いて、過度に心配するのを止めるように教えたということです、そして、私は私がほとんど公的なフォーラムの私の恐れを克服したことがうれしいです.私の更なる闘争を文書化することを楽しみにすること!