Pythonコードベースの継続的統合システム

Pythonコードベースの継続的統合システム

私は Python コードベースで趣味のプロジェクトに取り組み始めており、何らかの形の継続的統合をセットアップしたいと思います(つまり、チェックインが行われるたびに一連のテストケースを実行し、責任者にナグ電子メールを送信します)テストが失敗した場合の人) CruiseControl または TeamCityに 似ています。 ほとんどの…


php - マルチパラダイム言語

手続き型およびオブジェクト指向のパラダイムをサポートするPHPなどの言語で(私は今作業しているので)PHP。 どのパラダイムが新しいプロジェクトに最も適しているかを判断するのに良い経験則がありますか? そうでない場合は、どのように決定することができますか?…



t4 - ドメイン固有の言語リソース

私はちょうど古い.Netの岩を聞いていた! DSLの#329が面白いと感じました 。 私の問題は、私はこの技術を学ぼうとしている人々のために良いオンラインリソースを見つけることができないということです。 私は新しいデザイナーの創造の基礎を学びますが、DSLツールで使用されるT4エンジンのMSドキュメントと、テンプレートをDSLモデルと統合する方法は欠けています。 誰もMS DSLツールのいく…


fonts - プログラミングに推奨されるフォントは?

現在のところ、この質問はQ&A形式には適していません。 回答は、事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は、議論、議論、世論調査、または広範な議論を求める可能性があります。 この質問を改善し、おそらく再開できると思われる場合は、ヘルプセンターをご覧ください 。 8年前に閉鎖されました 。 ロックされています。 この質問とその回答はhereなぜなら、質問はトピッ…


functional programming - Lispを学ぶ必要があるのはなぜですか?

現在のところ、この質問はQ&A形式には適していません。 回答は、事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は、議論、議論、世論調査、または広範な議論を求める可能性があります。 この質問を改善し、おそらく再開できると思われる場合は、ヘルプセンターをご覧ください 。 7年前に閉鎖されました 。 私は本当にLispを学ぶべきだと感じており、それを行うのに役立つ良いリソ…


linq to sql - LINQからSQL列を列挙する

LINQ to SQLを使用すると、列の型を指定することによって、テーブルマッピングが列挙型に自動的に前後に変換されます。これは文字列または整数で使用できます。 変換の大文字小文字を区別しない方法や、カスタムマッピングクラスまたは拡張メソッドをミックスに追加して、文字列の詳細を指定できるようにする方法がありますか? これを行う理由は、データスキーマが既に設定されている(一部の従来のアプリケ…


windows - 低レベルのWinAPIプログラミングを学ぶことはまだ理にかなっていますか?

現在のところ、この質問はQ&A形式には適していません。 回答は、事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は、議論、議論、世論調査、または広範な議論を求める可能性があります。 この質問を改善し、おそらく再開できると思われる場合は、ヘルプセンターをご覧ください 。 7年前に閉鎖されました 。 Petzoldのプログラミングウィンドウに戻り、純粋なWinAPIを使用…


security - 防御的プログラミング

コードを書くときは意識的にプログラムして、高いプログラム品質を保証し、コードが悪質に悪用される可能性を避けます(バッファオーバーフロー攻撃やコードインジェクションなど)? あなたのコードに常に適用される "最小"レベルの品質は何ですか?…


Javaアプリケーションをどのように構造化すればいいですか?クラスはどこに置くのですか?

まず第一に、私はJavaアプリケーションを構築する方法を知っています。 しかし、私はいつも私のクラスをどこに置くのか困惑しています。 厳密にドメイン指向の方法でパッケージを整理するための支持者があり、層ごとに別のものがあります。 私はいつもいつも問題を抱えていました。 ネーミング、 配置 そう、 ドメイン固有の定数はどこに置かれますか(そして、そのようなクラスのベストネームは何ですか?…


multithreading - マルチスレッドプログラムの分析

私たちは数年前のコードベースを持っており、オリジナルの開発者はすべて久しぶりです。 多くのスレッドを使用しますが、明らかな設計や共通のアーキテクチャ原則はありません。 すべての開発者はマルチスレッドプログラミングの独自のスタイルを持っていました。したがって、スレッドによってはキューを使用して相互に通信したり、ミューテックスを使用してデータをロックしたり、セマフォをロックしたり、プロセス内通信にオ…




入門 言語 java python c言語 使い方 関数 プログラム windows ダウンロード