Является Vista Окончательными 64 w/SP1 хорошо для машины разработки?

Существует несколько способов печати информации о трассировке.

Как уже упоминалось в комментариях, вы можете использовать функцию traceback модуля print_exc [115]

try:
    1 / 0
except Exception:
    traceback.print_exc()

Traceback (most recent call last):
  File "exes.py", line 10, in 
    1 / 0
ZeroDivisionError: division by zero

Если вы используете модуль регистрации, то Функция logging.exception автоматически регистрирует трассировку как часть сообщения журнала уровня ERROR.

try:
    2 / 0 
except Exception:
    logging.exception('Something went wrong')

ERROR:root:Something went wrong
Traceback (most recent call last):
  File "exes.py", line 15, in 
    2 / 0
ZeroDivisionError: division by zero

Если вы предпочитаете регистрировать трассировку на другом уровне журнала, вы можете передать exc_info=True в функцию журналирования, чтобы зарегистрировать трассировку.

try:
    3 / 0 
except Exception:
    logging.warning('Something went wrong.', exc_info=True)

WARNING:root:Something went wrong.
Traceback (most recent call last):
  File "exes.py", line 20, in 
    3 / 0
ZeroDivisionError: division by zero

5
задан Jason 12 November 2008 в 15:25
поделиться

11 ответов

Хорошо с Vista 64 бита для .NET и php.

Большой разговор об этом уже находится на ТАК. Вот является некоторый важный момент Вашим, мог бы взять в соображении для .NET:

Можно разработать для X86 на новой машине X64 без проблемы.

Поскольку PHP XAMPP хорошо работает, Eclipse хорошо работают также.

4
ответ дан 18 December 2019 в 12:02
поделиться

Я выполняю Vista x64 с 4 ГБ памяти и не столкнулся ни с какими основными проблемами. Перед этим я использовал Vista x86 и меня определенно как x64 лучше, поскольку это кажется более стабильным.

В случае, если Вам любопытно, с только (hehe, только!? удивительный для высказывания), 4 ГБ памяти я могу легко работать:

  • 3 экземпляра Visual Studio 2008 с Resharper
  • пара экземпляров Studio управления Sql
  • Outlook с 3 почтами хранит всего 2 ГБ
  • Firefox с 20 вкладок
  • набор окон Windows Explorer
  • Windows Media Player
  • iTunes (который является медленным как собака),
  • 5 Excel и документы Word
  • плюс некоторые различные сервисы (например, Сервис Sql 2005 и 2008) и приложения области состояния

Даже со всем этим у меня все еще есть свободных примерно 750 МБ и никакие проблемы производительности при использовании приложений.

3
ответ дан 18 December 2019 в 12:02
поделиться

Я запускаю Vista Business x64 SP 1 (8 ГБ RAM) в течение одного месяца теперь. Никакие проблемы до сих пор. Я использую следующее программное обеспечение:

  • Visual Studio 2005 SP 1
  • Visual Studio 2008 SP 1
  • TortoiseSVN / VisualSVN
  • Visual SourceSafe (более старые проекты)
  • Клиентские инструменты SQL Server
  • Firefox 3.01 + Firebug
  • IE 7 + скрипач
  • Chrome
  • Красный Логический элемент, который SQL Сравнивает / Данные, Выдерживает сравнение
  • Виртуальный ПК 2007 SP 1
  • Блокнот ++
  • SyncBack
  • RoyalTS (менеджер RemoteDesktop)
  • Skype
  • Office 2007
2
ответ дан 18 December 2019 в 12:02
поделиться

Я использовал его в течение долгого времени прежде, чем переключиться на Windows Server 2008 (x64) - было очень хорошо хотя,

Лично, я нашел Сервер 2008, чтобы быть намного лучшей dev ОС все же. Проверьте эту статью о преобразовании Windows Server 2008 для обоняния немного больше как Vista.

2
ответ дан 18 December 2019 в 12:02
поделиться

Я лично использую Vista Окончательный x64 с 8 ГБ RAM для моей машины разработки. У меня вполне нет 3 мониторов, но моя машина вполне прилично настраивается для разработки.

1
ответ дан 18 December 2019 в 12:02
поделиться

Vista x64 является большим для.NET и Java. Запущенный с 4 ГБ RAM и это не было достаточно (поражайте 100% иногда, и машина замедлилась бы к проверке). 6 ГБ едва-едва достаточно. При ударе 95%-го использования памяти иногда и это замедляется немного, но машина больше не входит в безумство подкачки страниц.

1
ответ дан 18 December 2019 в 12:02
поделиться

Vista будет много быстрым и стабильным. Я использую Vista x64, Окончательный для разработки @work прямо сейчас, и был в течение некоторого времени. Я имею только хороший для высказывания об этом.

1
ответ дан 18 December 2019 в 12:02
поделиться

Я выполняю Vista x64, Окончательный как моя основная dev машина, и это очень хорошо. Поддержка x64 проделала длинный путь, и по большей части Вы не заметите различия за исключением местоположения программных файлов и очень, намного больше RAM.

1
ответ дан 18 December 2019 в 12:02
поделиться

Я сказал бы, что это зависит от того, что Вы разрабатываете. Первоочередная задача должна быть должна удостовериться, что все Ваши средства разработки и инструменты тестирования работают правильно под Vista x64. Если они не делают, нет никакой причины страдать от боли выполнения всей Вашей фактической работы в виртуальной машине.

Таким образом, я сказал бы, что лучшая вещь сделать состоит в том, чтобы сделать решающий шаг, видеть, как она работает, и имейте в наличии диски XP. И если все работает как ожидалось, все еще было бы благоразумно иметь копию XP, работающего в VPC только для тестирования совместимости.

0
ответ дан 18 December 2019 в 12:02
поделиться

Необходимо будет пойти основанная на XP Виртуальная машина для любой разработки в IE6. Почти невозможно выполнить тот браузер в Vista, уже не говоря об Окончательном.

Так как много правительства и основы унаследованного кода против IE6, это происходит много.

0
ответ дан 18 December 2019 в 12:02
поделиться

Я использовал Vista x64 в качестве машины разработки и имел только несколько незначительных проблем, главным образом связанных с использованием сторонних API в Visual Studio 2008. Просто помните это, если Ваше получение действительно необъяснимой ошибки в рамках Вашего проекта Visual Studio при использовании третьего лица API - пытается компилировать приложение с помощью флага x86 CPU в настройках проекта. Это решило несколько головных болей для меня тут и там.

0
ответ дан 18 December 2019 в 12:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: