0

チートでもなんでもないのですが、「farmigoが使っているクラウド技術は何ですか?」と聞かれました。ソフトウェアエンジニアの職に応募するには、それに答える必要があります。彼らのサイト http://www.farmigo.com/about/the-movement

とジョブ developers.farmigo.com

今、サイトの技術(PHP、.NET)を知る方法を知りたい

私の質問は次のとおりです。サイトが使用しているテクノロジーを見つけるための一般的なアルゴリズムです。

4

3 に答える 3

1

彼らは Google App Engine を使用しています。これは、シェルを開いてキー入力することで確認できましたdig www.farmigo.com。www.farmigo.com の CNAME DNS エントリは ghs.google.com です。私は Google が提供するクラウド サービスを知っているので、当然のように答えました。

そして、あなたの質問に答えるために、Web サイトがどのクラウド サービスを使用しているかを判断するための「一般的なアルゴリズム」はありません。少し調べてみる必要があります。

于 2012-08-08T17:48:56.883 に答える
0

彼らのサイトを閲覧する。「利用規約」ページで、自宅からワンクリックで次の情報を見つけました。

OPEN SOURCE
Farmigo.com uses open source software, including:
open-csv
google-gson
FreeMarker
gwt-fx
gwt-google-apis
Google Maps API
FileUpload
alive-pdf
ga-for-flash
jQuery

より多くを取得するための最良の方法は、探偵の仕事です。ジョブの投稿から、おそらくJavaスタック(おそらくサーブレット/ ApacheTomcatベース)を持っていると合理的に推測できます。彼らの製品/サイトについて知っていることを使用して、その上にどのテクノロジーがあるかを判断します。大きなデータセットや非常によく似たページがたくさんある場合は、SpringまたはHibernateを使用できる可能性があります。

より深い探偵の仕事のオプション:

  • ウェイバックマシンを閲覧して、特定のテクノロジーの専門知識を探している期限切れの求人広告を探します。
  • 質問:会社の現在または以前の従業員を(連絡先情報、採用担当者、またはLinkedIn /同様の方法で)見つけて、使用しているテクノロジーを尋ねます。

裏付けのあるアクセスがなくても、サイトが使用しているテクノロジーを決定するための真に定型的な方法が必要な場合は、脆弱性スキャナーを試してください。これは合法である場合と合法でない場合があることに注意してください。

于 2012-08-08T17:50:21.693 に答える
0

簡単なメモ: Windows を使用している場合 (Joe Taylor は Linux で dig を使用しました)、nslookup を使用してください。ちなみに質問はfarmingo.comの募集チャレンジ、カンニング禁止!

于 2014-08-28T06:57:34.867 に答える