eiv писал(а):
Не поверите - было как раз быстро и без проблем. Не было ни проблем с пониманием, ни с результатом
Вам либо кто-то показывал, либо читали мануал.
Если бы ту же задачу сделали разок в ВИндовс - результат в итоге был тот же - понимание и опыт.
Цитата:
Кроме того, я за стандартные подходы, а не сторонние примочки. "apt-get" - он уже есть, его устанавливать не нужно.
а пересядьте ка на другой дистрибутив. на федору, или слакварю или опенбсд например.
Цитата:
Конечно. Но ведь эта сборка нестандартная. Ее кто-то сделал ручками. А в линуксе запускаешь apt-get, и всё! Сравните: в Windows нужно искать пути облегчения инсталляции, а в линуксе этого не требуется.
в линуксе это сделали один раз, и под это замутили сборку.
в итоге сотни сборок со своими сборками.
виндовс один - и ставишь софт какой надо.
не забывайте что апт-гет это только в одном семействе. но семейства есть разные, и пакетные менеджеры и форматы тоже разные. В Винде философия работы немного другая. Это не значит что она хуже, она просто другая.
Вам ведь надо было вначале узнать что сервер называется апач, и найти способ как его установить? Ну так и в Винде - надо знать какая программа нужна, и где ее взять. Один раз узнаете название, один раз скачаете себе в архив инсталляций, и всё. В чем же преимущество Линукса? В том только что установка из коммандной строки? Ну так если вдруг такой финт нужен в Винде - я показал как его организовать. И как комманды апп-гет Вы впервые узнавали, так и тут один раз надо глянуть ман, и дальше всё пойдет точно так же.
Цитата:
А если серьезно, то "числомолотилка" - это фигня. Никому не нужна производительность в перемалывании чисел. Тестировать нужно на реальных приложениях. К примеру, поставили на сервер MySQL или Oracle с миллионом записей и сделали сайт. Организовали одновременно несколько тысяч запросов. Вот это будет реальный тест. Возможно кто-то подобным и занимается, не знаю.
Вы вниматеьлней гляньте как и чем делались те тесты. Ну и комменты.
Цитата:
Чтоб это увидеть, нужно брать да и сравнивать функции, которые есть в разных ОС. И разобраться, откуда эти функции появились. Навскидку: fopen, fwrite, fread...
Эволюция ли это одной ОС из другой,или унификация синтаксиса во время развития пользовательских навыков в ЭВМ сообществе?
Цитата:
И использует только у себя
Вспомните скриптовый бейсик. Где он сейчас? Все используют JavaScript, а про бейсик забыли.
Они сделали инструмент, который вполне применим для конкретной задачи. Сделали, протестировали, дали сообществу. Приживется или нет - тогда и поглядят.
Так фактически все стартапы начинаются, и 90% сразу сдувабтся. Но ради тех 10% стоит пытаться и напрягаться.
Цитата:
Или новомодная некогда технология .Net - нафига она вообще нужна? Кто ее использует, кроме самой Microsoft?
под дотнет много пишут, на самом деле
Цитата:
Так это объяснимо. Над Линуксом трудятся программисты со всего мира. И делают разные сборки.
Вот и получается что вместо того чтобы сделать вместе нечто одно хорошее, делают сотню своих велосипедов.
Цитата:
В некоторых случаях это оправдано, когда нужно получить что-то "эдакое". А вот код Windows закрытый, к нему есть доступ только у сотрудников Microsoft. Естественно, откуда при этом могут взяться многочисленные версии Windows?
И посмотрите где ВИндовс а где Линукс. И речь даже не о распространенности, но и о юзабилити для начинающих и среднестатистического пользователя средней руки.
Цитата:
Каждый подход имеет свои плюсы и минусы. Открытое ПО хорошо например тем, что его код видят все желающие, а потому ошибки легче выявить. И оптимизировать легче.
Обычному пользователю нужно чтобы работало и удобно. А такой софт обычно делают за деньги.
Цитата:
Нужно. Я видел работу разных систем баз данных с большим кол-вом записей. Если записей будет миллион, то кеширование сильно влияет на производительность.
Вы представляете себе обьем БД этого форума. Представляете как динамические данные можно закешировать? Тут "чем больше" не подходит. Иначе вся память всегда была бы заполнена. Но на деле это так не работает.
Цитата:
Вы внимательно посмотрите на картинку. Из 2ГБ физической памяти 450МБ забирают запущенные программы (все вместе!), а остальная память занята системой! Т.е. две трети памяти забирает система, в том числе под кеши.
Прибейте программы(в первую очередь хром) и поглядите сколько будет использовать система.
Цитата:
Конечно надо. Но мне лень искать
а дистрибутив линукса искать усилий разве не требуется?
Цитата:
Тут я в корне не согласен. Есть вещи, которые кроссплатформенными сделать невозможно.
Вы снова спрыгиваете на узко специализированные вопросы, которые в общей сложности задач программирования занимают доли процента.
Цитата:
Каждой ОС - свое применение. Не стоит всюду тулить одну и ту же ОС. На компьютерах пользователей вполне нормально работает Windows, а на Веб-серверах - *nix. Статистика об этом говорит.
И там и там нормально работает и то и то.
Другое дело какие преимущества дает то или иное в той или иной ситуации.
я и сам за *никсы, но только потому что виндовс сделали до обидного удобным. удобным настолко, что могут задачи получать студентам и бывшим сторожам. И что закономерно - те даже справляются! И без должного образования и опыта.
Цитата:
А старания Микрософт выставлять свою ОС везде, где только можно, не приводят к большим успехам.
А успехи и не должны быть большими - часть пирога взяли - ну и ладно. Вы на успех лучше смотрите по прибылям. Любой успешный бизнесмен вполне может вкладываться в развитие разных отраслей. Диверсифицировать. И если где-то прогорит - с лихвой окупится на остальных десятке вложений. Главное что попрообовал.
Цитата:
Да и технологий они навыдумали уже столько, что только диву даешься - нафига оно все нужно было?
MFC, Active-X, asp, .net, asp.net, ATL, WTL, C#, MS SQL...
И всё вышеперечисленное (а полный список наверняка в несколько раз больше) является полностью платформеннозависимым.
Вам не удастся написать скажем с MFC программу, которая будет выполняться НЕ под Windows
попробовали и посмотрели результат. а вдруг оно бы стало популярным как пхп или питон? ведь могло же?
Я вполне могу точно так же перечислять сотню других технологий, которые придумывают остальные люди, которые тоже никому не нужны, ну или пытаются их пропихивать. Рубин на рельсах например = чем не пример?..
Цитата:
Да, конечно. Только вот в тех банкоматах, о которых я писал, нельзя было установить Windows. Ну не работали те банкоматы под ней, хоть ты тресни. Драйверов не было. Не написаны они были. Ну и еще чего-то там не хватало.
По моему, негоже приводить в пример убогое железо. Да, я знаю что такое бывает. Но не на банкоматах же экономить? Это вообще ни в какие ворота.
Так что колоссальные расходы не нужны если поставить адекватное железо и виндовс - очень даже возможно кроссплатформенно.