metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2008-06-19 09:04 pm

Душить их гадов, душить!

Проблема в том, что занятый квалифицированный человек станет писать подобную примочку, только если будет уверен, что время потраченное на влезание в незнакомую область окупится на 10-20 обрабатываемой таким образом URL. А если занятый квалифицированный человек туда не полезет, значит писать будут только красноглазики, у которых полно свободного времени и желание самоутвердиться.

Опыт дискуссий с ярыми сторонниками OpenSource показывает, что народ не понимает простых вещей:
1) Не все живут на стипендию и деньги родителей
2) Не у всех есть свободное время для хакерства
3) 83% людей и 83% от оставшихся 17% компьютерщиков не имеют опыта в данной конкретной области IT, что совершенно не значит, что от них нет пользы в данном конкретном проекте.

Re: Ответ на ваш комментарий

(Anonymous) 2008-06-20 11:29 am (UTC)(link)
Как показывает практика, домашней директоией пользутся для настроек и логов в основним кроссплатформенные и свободные программы. Именно виндовый софт или пишает всё туда где был установлен, или в реестр. Да и установка "копированием" обычно работает только с небольшими и не сильно "защищёнными" виндовыми программами. Перенос ВСЕГО в любом случае часто на практике занимает день рабочего времени.

[identity profile] max-posedon.livejournal.com 2008-06-20 11:38 am (UTC)(link)
В комментариях написано много критики, много обосновой много нет, споры и тд - давайте временно оставим это встороне, а просто вот со своего опыта опишем кто-чем пользуется из OpenSource(или не его), и почему.
Что-то мне кажется, что при наличии большого объёма тут бреда, критики и споров, всё не так плохо в этом мире.
( Тока не забывайте указать, кто вы программист/админ/пользыватель ).

0. программист
1. Qt (отличный toolkit для GUI)
2. PostgreSQL ( отличная база данных, с нормальными query plan в отличии от mysql, и не такой монстр как Oracle и прочие)
3. ruby on rails (это уже opensource web framework)
4. openssh (и под windows он же - ибо он реально РАБОТАЕТ из коробки с svn без геморя как в случае с putty)
5. subversion - тут всё понятно, (но если найдуться поклонники всякого коммерческого - любопытно почему)
6. Emacs (также иногда пользую как vim так и vs2005)
7. openvpn


Ну и у меня вопрос, к тем кто считает что opensource говно просто по определению, что не так в этом наборе tool-ов которые я использую. А то мне кажется, что всякий гон идёт на те app-ы(и приводятся в пример), которые собственно почти никаму и не нужны.

Re: Ответ на ваш комментарий

[identity profile] metaclass.livejournal.com 2008-06-20 12:17 pm (UTC)(link)
Официальные руководства микрософта описывают, куда и что писать :)

Вот только микрософтовские программы их не все соблюдают, это факт.

(Anonymous) 2008-06-20 12:21 pm (UTC)(link)
>чтобы к базе данных обратится. Нормальных опен-сорсных средств разработки для такого - ну разве что RCP и Qt(правда второй коммерческий). Все остальное - какие-то страшные поделки, пригодные только для проектов с одной экранной формой.

Python + GTK, больше ничего не нужно. Glade делает формы(он вообще дофига из этого может), далее смотрите http://oreilly.com/catalog/9781565926219/ для синхронизации с M$office - можно найти на халяву, если как следует поискать, и дело в шляпе. Один такой проект был очень удачно зарублен, поскольку решили развить его предыдущую реинкарнацию на M$access.

[identity profile] metaclass.livejournal.com 2008-06-20 12:24 pm (UTC)(link)
Firebird вместо PostgreSQL
руби на рельсах пока не было практической надобности(веб не пишем), пару раз взглянул на него и оставил до лучших времен.
лучше subversion по моему ничего нету, все страшное.
ssh используется проприетарный - там юзабилити получше чем у путти и openssh
вот емакс и vim я пока не осилил, чувствую в итоге придется.
openvpn использовали, но сейчас не используется - хватает проброски портов через ssh.

а еще постоянно использую coretools и прочие из gnuwin32 (awk,m4,grep, итд).

Но вот если встанет задача "сделать десктопный софт с GUI под линукс" - похоже, кроме qt ничего и не будет, т.е. на винде выбор все-таки побольше.

(Anonymous) 2008-06-20 12:32 pm (UTC)(link)
Удачно, это потому что я потом удачно сменил место работы:)

[identity profile] ex-biespart.livejournal.com 2008-06-20 01:12 pm (UTC)(link)
Огласите пжалста весь список огромного выбора для виндувс.

[identity profile] metaclass.livejournal.com 2008-06-20 01:22 pm (UTC)(link)
Выбор чего?
Речь вообще о том, что OpenSource начинает мешать самому себе. Идея же изначально была простая: дать людям возможность внести вклад в развитие софта. Как оказалось, открытых исходников и разрешительной лицензии для этого недостаточно.

[identity profile] inhate.livejournal.com 2008-06-20 01:34 pm (UTC)(link)
>> Firebird вместо PostgreSQL

А оно таки научилось пользовать больше одного ядра ?

>> лучше subversion по моему ничего нету, все страшное.

Mercurial например.

>> ssh используется проприетарный - там юзабилити получше чем у путти и openssh

Эм. А что там с юзабилити _лучше_ ?

>> Но вот если встанет задача "сделать десктопный софт с GUI под линукс" - похоже, кроме qt ничего и не будет, т.е. на винде выбор все-таки побольше.

Ну почему. Qt - это наиболее дружественный к кроссплатформенной разработке тулкит. Если задача кроссплатформенности не стоит - то выбор шире. +gtk, +wxwindows и прочей мелочи.

[identity profile] inhate.livejournal.com 2008-06-20 01:35 pm (UTC)(link)
Да, рабочее время кто-то должен таки оплачивать :)

[identity profile] metaclass.livejournal.com 2008-06-20 01:46 pm (UTC)(link)
А оно по жизни умело в классик-сервер архитектуре(процесс на соединение). Вот супер-сервер(поток на соединение), да, не умеет пока.

С юзабилити лучше то, что им быстрее пользоваться при настройке и установке, имеются всякие дополнительные функции, вроде проброса виндовской аутентификаций с клиента на сервер, итд. Bitvise tunnellier в качестве клиента удобнее путти.

GTK и wxwindows меня чем-то нервировали всегда, как-то аляповато-неаккуратно интерфейсы на них сделанные выглядят. Лишние пиксели в бордюрах, нетривиальные размеры и пропорции элементов управления, итд. Может, сейчас уже и исправили.

[identity profile] ex-biespart.livejournal.com 2008-06-20 02:01 pm (UTC)(link)
"Оказывается, чтобы не убиццо на машине, недостаточно купить её и получить номер. Нужно ещё научиться водить!.." Много вам времени понадобилось, чтобы понять.
Насчёт вбора: это я просто не на тот коммент ответил. Это вот к следующей фразе: ...похоже, кроме qt ничего и не будет, т.е. на винде выбор все-таки побольше...

[identity profile] ex-biespart.livejournal.com 2008-06-20 02:04 pm (UTC)(link)
wxwindows, вообще-то, на венде использует вендовый тулкит...

[identity profile] max-posedon.livejournal.com 2008-06-20 03:12 pm (UTC)(link)
всё таки gtk и wxwidgets унылое говно,
с точки зрения пользывателя может и нет,
но с точки зрения программиста - факт.

я же, вообще, хотел показать всем спорщикам, что споры какие-то о вакууме, а пользуются все всё равно в большинстве open source

Re: Ответ на ваш комментарий

[identity profile] inhate.livejournal.com 2008-06-20 04:28 pm (UTC)(link)
В unix и особенно linux довольно жестко определено - что и где должно лежать.
Пример: доментация лежит в /usr/share/doc/pakgname а не в E:/New Program File/SuperCoder/Super Office/Misc/DOC/HTML/Plain
И на мой взгляд, ниличие жесткой работающей иерархии - это как минимум удобно. Можно сколь угодно долго обсуждать иерархию, но её полезность ИМХО глупо отрицать.

[identity profile] inhate.livejournal.com 2008-06-20 04:30 pm (UTC)(link)
Пешите на C# ! Благо таки портировали ж.

Re: Ребе сговнился на зависть.

[identity profile] a-konst.livejournal.com 2008-06-21 08:11 am (UTC)(link)
И много вы знаете качественных промышленных продуктов, удовлетворяющих этим требованиям?
abbra: (Default)

[personal profile] abbra 2008-06-21 08:28 am (UTC)(link)
Они делают это, что бы допилить очередной бюджет, неужели непонятно? Как маленькие дети... :-)

Re: Ребе сговнился на зависть.

[identity profile] metaclass.livejournal.com 2008-06-21 09:45 am (UTC)(link)
Мало :)
Это не значит, что к этому не нужно стремиться.

[identity profile] alexclear.livejournal.com 2008-06-21 02:05 pm (UTC)(link)
Для подключения ntfs к линуксу надо сказать "apt-get install ntfs-3g", насколько я помню.
Какие еще версии виндовских файлов? :)

[identity profile] alexclear.livejournal.com 2008-06-21 02:10 pm (UTC)(link)
то-чем пользуется из OpenSource(или не его), и почему.

Начал перечислять и понял, что до вечера не закончу.
Вся моя инфраструктура развернута на open source решениях.

[identity profile] alexclear.livejournal.com 2008-06-21 02:14 pm (UTC)(link)
Python + GTK.
Java (Swing).

[identity profile] alexclear.livejournal.com 2008-06-21 02:17 pm (UTC)(link)
Приведенная цитата отлично показывает, что естественный отбор в России пошел не туда.

[identity profile] metaclass.livejournal.com 2008-06-21 03:43 pm (UTC)(link)
О холера с трасцей, в линуксе ntfs еще и несколькими способами поддерживается.
То, что я описывал - это Captive_NTFS.

[identity profile] metaclass.livejournal.com 2008-06-21 03:44 pm (UTC)(link)
Это в каком смысле не туда?
Просто цитирую я как бы человека, достаточно хорошо разбирающегося во всей этой опенсорсной кухне.

Page 3 of 4