Retail Rocketテクノロジーキッチンへの扉を開き続けます。 本日の記事では、「企業バックエンド」に関するストーリーを共有することにしました。開発者の職場に焦点を当てます。 生活の中で私たちを取り囲んでいるのと同じ快適ゾーンですが、テクノロジースタックを選択することほど重要ではありません。
私の仕事は、開発チームの新しいメンバーのために職場を準備することでした。 実際には、すべてが予想以上に複雑であることが判明しました。 以前は、IKEAのGalantデスク、オフィスチェア+ MacBook Proを購入していましたが、新しい職場が用意されています。
Retail Rocket Officeの古い.NET開発者の職場
それから2年が経過し、成長し、仕事のスタイルが変わりました。新しい構成を採用する時が来ました。 チームの半分は、Microsoftの技術スタックに取り組んでいます。 これは、Visual Studio 2015 + Resharperの大きなプロジェクトです。26個のアプリケーション、9個のライブラリ、テスト付きの3個のプロジェクトで、記事の公開時点で合計4,312個のファイルと6万行以上のコードを提供します 。 さらに、ローカルマシンでアプリケーションをコンパイルおよび実行するIISでは、使用する機器の計算能力に対する要求が増大します。
私は4週間かけて適切な構成を選択しましたが、すべてを正しく行ったかどうかはまだわかりません。そのため、特に自分で構成を個別に調整できるので、私の経験がコミュニティに役立つと判断しました。
どのような困難に遭遇しましたか:
- 最も生産的な構成コンポーネントを検索します。
- コンポーネント間の互換性。
- すべてのコンポーネント、アセンブリサービス、テストなどを備えたストアを選択することは予想外に困難でした。
最初は、どのコンポーネントがどのように、なぜ、どのコンポーネントに適合しなかったのかの選択の歴史を説明したかったのですが、次に「理想的な構成」をいくつかのコメントで共有することにしました。
構成
モニター
モデル: DELL U2515H
選択基準:IPSマトリックス、解像度> 2500 px。
このモデルとその「お兄さん」であるDELL P2715Qとの間にはためらいがありました( 後ほど試してみます)。
モニター用にDELL Arm MSA14マウントを購入しました。これにより、テーブル上のスペースを大幅に節約でき、一般的に非常に便利です。
モニター価格:〜30000 r。
取付価格:〜8 000 r。
CPU
モデル: INTEL Core i7-6700K
選択基準:最も強力なデスクトップのもの。
現在入手可能な最も強力なデスクトップデスクトップ。これにより、コンパイル時にプロセッサの制限に厳密に直面することはありません。 異なるストア、場合によっては1つのストアでの同じプロセッサーの価格は、23から34,000ルーブルの範囲であることに注意することが重要です。 バッチに応じて。
価格:〜27 000 r。
ビデオカード
このコンポーネントには特別な要件はありません。 統合されたIntelビデオアダプタは、私たちの仕事を完璧にこなします。
ディスクサブシステム
モデル: Samsung 950 PRO M.2 PCIe 256Gb SSD
選択基準:デスクトップで利用可能な最大作業速度。
タスクでは、ディスクのパフォーマンスが重要です。 パフォーマンステストに関する私の調査では、このモデルは最速のモデルの1つであり、256 GBの容量で十分であることが示されました。 将来、これらのディスクからの襲撃について考えるでしょう。
HD TuneテストMacBook Pro 15(2015)VS Samsung SSD PRO 950
MacBook PRO 15(2015):
Samsung SSD PRO 950:
ほぼ2倍の速度。
価格:〜13 500 r。
マザーボード
モデル:ASRock Z170 EXTREME4
選択基準:適切なソケット、正しい世代および標準のM.2コネクタ(ディスクコネクタ)、2つのDisplayPort + HDMI出力(非常に重要)。
価格:〜10 500 r。
記憶
モデル: Kingston HyperX Fury HX421C14FB2K2 / 16
選択基準:XMP(より便利に話す)、プロセッサに適した周波数。
価格:〜6 500 r。
コンピューターケース
モデル: Deepcool TESSERACT SWホワイト
選択基準:下からのPSU-彼らはそれがより少ないノイズ、フォームファクターおよび外観を作ると言います。
価格:〜4 000 r。
電源
モデル: Aerocool 500W Retail KCAS-500W
基準:パワーとノイズレベル。
彼らは空にほとんど指を選び、ノイズでいくつかのモデルをグーグルで調べ、クーラーが前もって加速しないことを期待してパワーリザーブを持っていました。
価格:〜3000 r。
CPU冷却システム
モデル: Ice Hammer IH-4500
選択基準:ノイズと価格の最小化。
最低速度では、このクーラーはプロセッサー温度を45〜47°Cに保ちます
価格:〜2000 r。
オンラインストア(広告ではない)
価格、組み立てサービスの利用可能性、組み立てられたコンピューターの保証の提供により、OLDIを採用しました。
合計: 〜10万ルーブル。これは1 Mac Book Proよりもはるかに安価ですが、公平を期して、Macにはより多くの機器(タッチパッド、スピーカー、カメラなど)が搭載されていると付け加えます。
作業台
基準:調整可能な高さ、サイズは160 x 60 cm以上。
モデル: IKEA BEKANT corner
嬉しい驚きは、テーブルトップの下部にあるワイヤーとサージプロテクターを保管する便利なコンパートメントでした。
価格:17000 r。
アームチェア
基準:個人的な経験。
モデル: IKEA MARCUSファブリック
かなり快適な椅子、個人的な経験から私はそれが信頼できることを知っています。
価格:12,000 r。
戦いの様子
Retail Rocket Officeの新しい.NET開発者ワークプレイス
合計予算は約105万ルーブルに達しました。 作業機と3万ルーブル用 今日のテーブルと椅子は、MacBook Pro 15 よりも5万ルーブル安く 、快適さと生産性のレベルは大幅に向上しています。
開発者の職場をさらに快適で便利にする方法についてのコメントにあなたの考えを書いてください。
アンドレイ・チズ、
CTO Retail Rocket
PS
私たちは常に新しいチームメンバーを歓迎しており、「 。 NET Developer」の役職のためにすぐにいくつかの空席をオープンしました 。 Habréの最初の投稿で、技術的なスタックとタスクのレベルを推定できます。 履歴書は、メールavchizh@retailrocket.ruですぐに送信できます(HR-sはありません。すぐに直接連絡します)。