Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

.Net - вправьте, плс, мне мозги...

1759  1 2 3 4 5 6 все
  scorpi_ скептик19.03.08 17:09
NEW 19.03.08 17:09 
в ответ Simple 19.03.08 14:21
В ответ на:
Ты же одно время собирался пересесть на генту, или мне показалось?

Да прям, я что, мазохист что ли? Ну бывает иногда Линукс нужен для кроссплатформа, но что б там работать - боже упаси!
В ответ на:
Кстати, у нас намечается прорыв (нарыва): похоже, скоро VS6 наконец-то отправится в утиль. Не хочет жрать то, что gsoap выдает :)

Давно пора! Теперь можно сразу 2008 взять. Я вот тоже хочу себе "2008 про" прикупить. За 120 евриков. Типа студент.
AlexNek старожил19.03.08 18:16
AlexNek
NEW 19.03.08 18:16 
в ответ scorpi_ 19.03.08 00:42
Не страшно, спасибо и так за поддержку, за праздники, думаю разберусь.
AlexOtt завсегдатай19.03.08 18:30
AlexOtt
NEW 19.03.08 18:30 
в ответ scorpi_ 19.03.08 17:09
это вы просто его готовить не умеете :-)
хотя это у каждого по разному - мне в виндовс крайне неудобно например, хотя и на cmd можно вполне программировать...
  scorpi_ скептик19.03.08 18:50
NEW 19.03.08 18:50 
в ответ AlexOtt 19.03.08 18:30
Да прям. У меня 10 лет опыта в линуксе, и я знаю, что с чем едят.
Вот ты говоришь emacs. Типа всё на горячих клавишах, типа можно быстро работать. Если б всё было так просто, можно было бы и тренированную обезьяну посадить. Лично мне при программировании приходится думать, и так как ты, насколько я могу судить по твоему блогу, весьма неплохо разбираешься в программировании, то должен бы знать среднюю производительность программиста. Она как правило такова, что скорость печатания вообще никакого значения не имеет. И мне лично зачастую удобнее сделать пару движений мышкой, чем заучивать массу шорткатов. На производительность это не влияет. Вообще. Ибо в это время мозги продолжают думать.
Чем ты ещё можешь аргументировать? Bash? Есть и для винды, как и все прочие юникс-тулз. Make? Так boost.build удобнее. Я не вижу ни одного плюса у никсов.
katran76 старожил19.03.08 19:09
NEW 19.03.08 19:09 
в ответ scorpi_ 19.03.08 18:50
В ответ на:
Я не вижу ни одного плюса у никсов.

Скорпи, это же не аргумент, это ....поскипано цензурой.....
Лучше приведи плюсы виндоуз, тогда будет о чём поговорить.
katran76 старожил19.03.08 19:28
19.03.08 19:28 
в ответ katran76 19.03.08 19:09
В ответ на:
Лучше приведи плюсы виндоуз...

ну или минусы линукса
  scorpi_ скептик19.03.08 19:39
NEW 19.03.08 19:39 
в ответ katran76 19.03.08 19:28
Писал уже выше. Usability. Этим всё сказано.
Simple Nothing is f*cked19.03.08 19:48
Simple
NEW 19.03.08 19:48 
в ответ scorpi_ 19.03.08 17:09
Она и будет. Коллега, который имеет половые отношения с gsoap, уже переделывает мой код, чтоб без алгоритмов, потому что Qt собрана с no-stl и с новым компайлером не хочет :(
Simple Nothing is f*cked19.03.08 19:51
Simple
NEW 19.03.08 19:51 
в ответ katran76 19.03.08 19:28
Уже было сказано: нет нормальной IDE для С++ типа VS.
katran76 старожил19.03.08 19:55
NEW 19.03.08 19:55 
в ответ scorpi_ 19.03.08 19:39
Прочитал ещё раз твой постинг сверху.
Там ты утверждаешь что есть виндовая альтернатива make (хотя я в этом топике читал что народ проги под виндой в IDE собирает)
Какое отношение это имеет к юзабилити я не пойму.
Ну как пример, вот софт который я использую ежедневно:
1. eclipse
2. python / jython
3. java
4. ant
Всё это работает как под виндой так и под линуксом. Я использую линукс потому что мне так удобнее (привык), но я думаю
что смог бы и под виндоуз не менее продуктивно работать.
Чего мне нехватает в стандартной винде - простых тулз для обработки текста - grep / awk / perl.
katran76 старожил19.03.08 19:56
NEW 19.03.08 19:56 
в ответ Simple 19.03.08 19:51
а сановский девелопер студио сильно от VS отстаёт?
  scorpi_ скептик19.03.08 20:26
NEW 19.03.08 20:26 
в ответ katran76 19.03.08 19:55
В ответ на:
Чего мне нехватает в стандартной винде - простых тулз для обработки текста - grep / awk / perl.

??? Вс╦ это и для винды есть.
Simple Nothing is f*cked19.03.08 21:36
Simple
NEW 19.03.08 21:36 
в ответ katran76 19.03.08 19:55
В ответ на:
хотя я в этом топике читал что народ проги под виндой в IDE собирает

Иногда так удобнее.
Насчет developer studio не знаю, не щупал.
AlexOtt завсегдатай20.03.08 13:29
AlexOtt
NEW 20.03.08 13:29 
в ответ scorpi_ 19.03.08 18:50
про продуктивность я знаю, конечно :-)
скорость печати в емаксе - это не главное, для меня в емаксе главное - унификация, которая мне бережет время.
для меня виндоус сложнее в плане автоматизации задач, которые надо выполнять регулярно. к сожалению bash на виндоус имеет кучу ограничений, которые часто не документированы и например, не позволяют писать кросс-платформенные скрипты для сборки кучи компонент - boost.build & cmake тут не всегда помогают, хотя последний мы активно используем для нашего софта.
ну и настройка виндоус сложнее за счет ручных операций - наприимер, если я поднимаю новый линукс в виртуальной машине, мне достаточно туда клонировать свой репозиторий с конфигами и у меня будет привычная для меня среда, а виндоус, даже если ты сбросишь куски регистри, такое не обязательно получится...
ну да ладно - кому в чем удобней, тот то и пользует.
P.S. а вот ради интереса - расскажи что из буста ты пользуешь в своей работе?
  scorpi_ скептик20.03.08 18:44
NEW 20.03.08 18:44 
в ответ AlexOtt 20.03.08 13:29
наприимер, если я поднимаю новый линукс в виртуальной машине, мне достаточно туда клонировать свой репозиторий с конфигами и у меня будет привычная для меня среда, а виндоус, даже если ты сбросишь куски регистри, такое не обязательно получится...
Да в винде тоже всю установку от начала до конца можно автоматизировать. Я в 1999 году именно этим и занимался для Телекома, всё получалось.
ну да ладно - кому в чем удобней, тот то и пользует.
Вот именно. Я собственно никого и не агитирую, просто мне Windows + VS удобнее.
а вот ради интереса - расскажи что из буста ты пользуешь в своей работе?
Да много чего. Началось это лет 6-7 назад, когда мне CRC понадобился, затем к этому быстро приесодинились умные указатели, и пошло-поехало. Перечесляю в том порядке, как на boost.org по категориям:
lexical_cast, regex, spirit, tokenizer. array, multi_index.bind, lambda, type_traits, integer, random, test, program_options, serialization, smart_ptr, crc, date_time, filesystem, tr1(unordered_set)
В новом проекте почти наверняка заюзаю threads и asio, затем думаю поробовать перейти на Spirit 2.0 - не знаю насколько легко это без документации удастся, когда я последний раз смотрел, доку была только для лексера . Затем мне нужен DSL, так что я хочу попробовать Proto. Хотя думаю что для тех кто придёт после меня это будет сложновато... Log бы не помешал, но то, что предлагал John Torjo, мне не понравилось.
AlexOtt завсегдатай20.03.08 19:12
AlexOtt
NEW 20.03.08 19:12 
в ответ scorpi_ 20.03.08 18:44
я для одного высоконагруженного проекта применял asio + interprocess - там была модель connection per process, а недавно использовал связку asio + thread + threadpool для прототипа прокси - если интересно, то могу выложить. у asio есть несколько особенностей, влияющих на производительность, и их стоит учитывать в работе
2-й спирит я не использовал, но планирую, а вот с fusion уже поигрался - интересно. ну и так, с proto тоже немного поигрался, у меня задачка будет через некоторое время, как раз тоже придется DSL писать под это дело.
ну и пользуюсь еще некоторыми сторонними библиотеками, например, soci, ну и играюсь cpp-netlib, правда он пока еще далек от завершения
а насчет логов - не смотрел на http://code.google.com/p/loglite/ ? boost.logging мне тоже показался монстрообразным
P.S. хотя наверное часть библиотек можно задействовать из POCO C++ Libraries - там достаточно вменяемая реализация
iskander_aka местный житель20.03.08 22:01
iskander_aka
NEW 20.03.08 22:01 
в ответ scorpi_ 19.03.08 20:26
Где посоветуешь взять баш и компанию под винды, чтобы потом без венеролога и половых отношений обойтись?
Я как греп с авк под Линуксом попробовал просто заболел этими софтинами.
На прошлой неделе в 15 мегабайтном логе были отсортированы строки возвращавшие код 200, выделена колонка времени на генерацию этих страниц, из не╦ удалена размерность измерения и вс╦ это это было пересортировано. На вс╦ про вс╦ минута. Как я подумал про Офис дяди Билли в такой задаче, так мне и взгрустнулось. При этом разумеется у каждого инструмента сво╦ назначение и писать и редактировать тексты в ВиАй я лично стану только при крайней необходимости.
AlexOtt завсегдатай21.03.08 10:58
AlexOtt
NEW 21.03.08 10:58 
в ответ iskander_aka 20.03.08 22:01
mingw.sf.net или cygwin - в зависимости от того, хочешь ли ты иметь поддержку виндовых путей и т.п. вещей. cygwin побогаче портированным софтом, но плохо общается с программами, написаными для windows
  Chipolino свой человек22.03.08 17:10
NEW 22.03.08 17:10 
в ответ Simple 19.03.08 19:51
В ответ на:
Уже было сказано: нет нормальной IDE для С++ типа VS.

Slickedit ? KDevelop ?
1 2 3 4 5 6 все