Вместо Java можно использовать ruby & rails. Тормоза "экзешников" одинаковые, но писать на ruby гораздо приятнее, плюс нелепая для java стадия компилирования отсутствует. А поддержка в ruby/rails есть всего и вся, кроме того, это направление стремительно развивается.
>Но Вы, лично Вы, пробовали открывать сайты на x86_64 под WinXP_64 в Эксплорере ? Если нет - то неч сильно пахнуть. Ежели да, то Вам попросту повезло больше, чем мне.
Мда, у меня окошко about в IE 32битном действительно не выводится, он впадает в кому. А для 64-битного IE сановцы жаба-плагин еще не соорудили, может и не собираются. Поэтому я не знаю, как вы сайты с явой открываете в 64-битном IE?
>kernel: Out of Memory: Killed process 3145 (dbmail-imapd). >kernel: oom-killer: gfp_mask=0x1d2 >и т.д. но чаще просто тупо зависает. > >ядро 2.6.9-22 ELsmp (buildcentos@louisa.home.local) > >Вот тупит ваш ентерпрайз линакс, мать его ети.
оно не зависает, оно думает. иногда oom-killer отстреливает процесс через минут 20-30 после того как машина перестаёт подавать признаки жизни. причем не иногда отстреливает не тот что нужно, но машина оживает и можно отстрелить то то надо. на сусе 9.1(3) игрались с этим.
Почему-то в статье я не нашел(может слишком быстро смотрел), чтобы RMS был против использования _технологии_ Java. Он был против использования проприетарного/коммерческого инструментария, среды разработчиками свободного программного обеспечения.
>One of the big dangers in our community is that people start putting non-free software into the system ...
R_Valery * (*) (07.04.2006 2:26:36)
> Да не заводитесь Вы так. :-)) Все, кто владеет вопросом, понимает, о чём речь и дааавно прекрасно разобрались кто прав, а кто... Ну, эта... Веники вяжет !
Тебе респект. Понимаешь, трудно сдержаться, когда всякие подонки начинают поливать грязью дорогие твоему сердцу идеи. Тут уже сразу никакой конструктивный диалог не возможен.
> Тогда бы рождались свободные реализации, типа BlackDown...
Или я пропустил смену лицензии, или эта реализация как была от первого до последнего байта проприетарной и несвободной, так и осталась. Но неудивительно, юристы-то в ворохе этих лицензий разобраться не могут, куда уж нам с тобой.
> Те, кто тратит своё время, силы и талант на написание, пусть открытых и свободных (не путать с бесплатными) программ под системы, являющиеся чьей-либо собственностью -- губят своё дарование в пользу хозяев системы.
Несомненно. Остались все-таки на LOR еще Люди с большой буквы.
jackill **** (*) (07.04.2006 2:53:40)
> Мы прислушались. Проблема в том, что если ты что-то ругаешь, предлагай решение, которое сделает все те же вещи.
Я не Валера, но мне тоже есть что тебе сказать. Вся проблема в том, что ты прагматик. И готов пожертвовать своей свободой ради удобства (часто весьма сомнительного). Именно про это и говорит RMS в большинстве своих интервью.
>> Всё больше и больше на этом сайте тусуется людишек,
> Только что вылил помои на посетителей сайта. Сам мистер политкорректность и уважуха. Молодец. Так держать. Далеко пойдешь.
Да так и есть. И не только на этом сайте, а в обществе вообще, кстати не только в российском. Железобетонные джунгли в стиле `dog eat dog'. Глупо с твоей стороны это отрицать.
>> абсолютно не представляющих себе возможности _ЛЕГАЛЬНО_ заработать на программах с открытым кодом. Убогенькие...
> А это с какого бока? RMS говорит не использовать технологии. А программы на Java многие очень даже открыты.
Тоже интервью не нашел время прочитать, а постишь? Там же ясно говорится, что программы открыты, свободны, а вот среда для их исполнения совсем нет. И это "подсаживает" людей на проприетарные решения.
> Я хочу, чтобы linux поддерживал максимально большое кол-во технологий.
Так и я тоже! Двумя руками и ногами проголосую. Но _не ценой моей свободы_ и свободы других людей. Если этого условия нет, я буду бороться против этих технологий.
> ...и сосредоточиться на более значительном - переводом людей с закрытой ОС (windows) на открытые.
Если все будет продолжаться так как это есть сейчас, скоро этих открытых ОС не будет вовсе или они будут на 5% открытые, остальное проприетарно.
Да, Жак... Если я правильно понимаю ты в геймдеве занят? Ваша индустрия одна из самых агрессивных проводников всяких DRM'ов, starforce'ов, и прочей дряни. Это они тебе так голову задурили?
Народ, че вы на жабу напали? Это коммерческая среда, жалкая попытка украсть идею у Ada, прикрытая (по коммерческим соображениям) С-подобным синтаксисом и (опять же по коммерческим соображениям) объектноориентированная. Далее она даже на Марс полетела на каком-то марсоходе и ... Как были все спутники на Аде так и будут, как были все самолеты на Аде так и будут (кстати о птичках, в этом году ВВС США принимает на вооружение F-22 Raptor, угадайте на чем написано бортовое ПО? .. Фигу, на Аде 95). Ну а по теме Столмэн во многом прав, а если кому-то че-то не нравится (Linux, FreeBSD, Hurd) ну так не пользуйся (тем более что руки кривые) и не вводи в заблуждение других (я тоже прикола ради схавал всю память и свап под Сусе и...программа моя (запущенная под root'ом умерла, и КДЕ пришлось потом перезапускать(КДЕ под обычным пользователем был), но более ничего).
>Это коммерческая среда, жалкая попытка украсть идею у Ada
Шо??? Да это Ада идею у Алгола-68 украла! :D
>Как были все спутники на Аде так и будут
Ой, не надо гнать! Летают спутники и на Форте (сам с этим языком в спутниковой связи и возился) и на Си/Си++, и на голом ассемблере. Ада пока характерна тем, что с её помощью Ариан-4 угробили. Именно из-за её особенностей,
>как были все самолеты на Аде так и будут
Ужас какой. А мужики-то и не знают, что они на Аде проектировали. Интересно, какая, кстати, Ада, например, в СССР была? Или во Франции? в Европе вообще? Откроб маленькую тайну - самолёты не только в США делают, чего бы б там тебе канал Дискавери на уши ни вешал :D
> (кстати о птичках, в этом году ВВС США принимает на вооружение F-22 Raptor, угадайте на чем написано бортовое ПО?
Гы. Вообще-то, эта машина уже 16 лет как _летает_. А от начала проектирования БРЭО и все 20..25 лет прошли. В каком месте тогда была Java или хотя бы ANSI-стандарты на Си? :D
А вот теперь - внимание! Барабанная дробь! Смотрим, что за ПО стоит на F-35: "Interestingly, the code is written in C/C++, strongly suggesting that the military's effort to create Ada as a standardized programming language for defense projects was a dead end."
Надеюсь, последнюю фразу переводить не нужно? :)
В последнее время всё венное встраиваемое ПО в США переписывается на Си/Си++ и Java...
>Народ, че вы на жабу напали? Это коммерческая среда, жалкая попытка украсть идею у Ada, прикрытая (по коммерческим соображениям) С-подобным синтаксисом и (опять же по коммерческим соображениям) объектноориентированная.
Еще один уникум. Одного уже отправили в этой ветке. Слышь, по тебе кунсткамера плачет. Санкт-Петербург, Университетская наб., 3 Чтобы долго не искать.
>>>>>>>>>>>>>Высокий уровень языка и высокая производительность несовместимы (хороший пример с vs с++). Либо Вы провоцируйте нездоровую дисскусию, либо хотите невозможного. Ничего личного.
forth. язык четвертого уровня и влазиит в любой маломальский комп за пару часиков.
>В последнее время всё венное встраиваемое ПО в США переписывается на Си/Си++ и Java...
Штирлиц? Или ты сам для них же и пишешь?
>forth. язык четвертого уровня
Не 4 уровня, а 4 поколения, ты хотел сказать?
>ну коли на жабе, то третью мировую они точно проиграют..........
Дурак ты. Они ее выиграют, не выходя из кабинетов и не марая рук. У них уже киберинсекты испытываются, то, о чем в Литературной газете 84-го года писали, сегодня становится реальным. Причем управляются все эти орды мух именно жабой. А вот как ТЫ с помощью своего PHP и какой-то матери собираешься с этими мухами и беспилотными броневиками/самолетами воевать, я не знаю, да и не хочу. Вряд ли я доживу до войны, лет 20 еще ее не будет, а что будет после нас, хоть потоп.
>>>>Дурак ты. Они ее выиграют, не выходя из кабинетов и не марая рук.
ага. особенно заметна их эфективность по иракской компании. их мечты так далеки от реальности.........
>>>>У них уже киберинсекты испытываются, то, о чем в Литературной газете 84-го года писали, сегодня становится реальным.
и шо дальше? испытывать их они будут еще лет 50. бог вон сколько потратил время чтоб интелект произвести на свет, а ты думаешь, они искуственный интелект за 100 лет хотя бы создадут? оочччень сомневаюсь.
>>>>Причем управляются все эти орды мух именно жабой. А вот как ТЫ с помощью своего PHP и какой-то матери собираешься с этими мухами и беспилотными броневиками/самолетами воевать, я не знаю, да и не хочу. Вряд ли я доживу до войны, лет 20 еще ее не будет, а что будет после нас, хоть потоп.
про несиметричную тактику войны ничего не слышал? они стелс - мы радар на ультразвуке, они авианосец - мы сверхзвуковую ракету, которая прошивает его насквозь даже без взрывчатки, они супер дорогой спутник с ядерным лазером, мы дешевеньку ракету с металическим хламом на пересекающююся орбиту.
выигрывает не тот, у кого бицепсы сильнее, а тот, кто смекалистей. беспилотники всякие зависят от двусторонней коммуникации, а лучшие хакеры и так всегда были в россии. так что мы их ихними же мухами и забадаем.
а третья мировая и так не за горами, к 2013 многие предсказатели ее видели. +/- пару лет.
>ага. особенно заметна их эфективность по иракской компании. их мечты так далеки от реальности.........
Обратно дурак. Полигоны нужны, где же еще испытывать новые виды вооружений? Наши финскую проиграли. Сделали выводы. Для того полигоны и нужны. Ирак - очередной полигон.
>они авианосец - мы сверхзвуковую ракету, которая прошивает его насквозь даже без взрывчатки,
То было, когда НИИ и КБ еще работали. Сейчас што ты изобретать в ответ будешь? И кто будет? PHPбыдлокодеры?
>Дурак ты. Они ее выиграют, не выходя из кабинетов и не марая рук. У них уже киберинсекты испытываются, то, о чем в Литературной газете 84-го года писали, сегодня становится реальным. Причем управляются все эти орды мух именно жабой.
Не знаю как третью мировую, но последний кто управлялся жабой влетел в стенку на скорости 70км/ч пытаясь выиграть ралли.
А вообще... скока работаю под линухой прихожу к выводу что нет такой войны, которую нельзя былобы выиграть написав небольшой скрипт на bash'e :)
>Ада пока характерна тем, что с её помощью Ариан-4 угробили. Именно из-за её особенностей,
А не подскажете ли что это за особенности такие? Вы кажитесь БОЛЬШИМ ЭКСПЕРТОМ в Ada. Вот только несколько маленьких замечаний по поводу вашей ЭКСПЕРТИЗЫ.
1) Авария была не с Arian 4, а с Arian 5
2) Прежде чем говорить, прочитали бы официальный отчет комисии по расследованию авариии Arian 5.
>Интересно, какая, кстати, Ада, например, в СССР была? Или во Франции? в Европе вообще? Откроб маленькую тайну - самолёты не только в США делают, чего бы б там тебе канал Дискавери на уши ни вешал :D
Во Франции - метро ездит под управлением программ написанных на Ada.
В Европе - Система Управление Железнодорожным Превозками (European Train Control), Софт для атомных электростанций.
>В каком месте тогда была Java или хотя бы ANSI-стандарты на Си? :D
А вы ЭКСПЕРТ считаете что С безопаснее и лучше чем Ada? Или может Вы считаете, что программы на Java можно использовать в RT системах?
>А вот теперь - внимание! Барабанная дробь! Смотрим, что за ПО стоит на F-35: "Interestingly, the code is written in C/C++, strongly uggesting that the military's effort to create Ada as a standardized rogramming language for defense projects was a dead end."
Даже если это на самом деле так, то это говорит только об одном - драку выиграла контора, которая разрабатывает на С++. И что из того? Критические узлы всеравно делаются на Ada http://www.electronicstalk.com/news/nwm/nwm115.html т.к. ни один С++ компилятор не имеет DO-178B сертификата. Любой человек (даже бестолочь) поработав с С/C++ и с Ada совершенно однозначно скажет, что Ada более высокоуровневый язык и несравненно более безопасный. Более безопасный чем java.
Другой вопрос в том, что Ada не раскручена как java. Специалистов по Ada на порядки меньше даже чем специалистов по С++. Поэтому они стоят значительно дороже последних. Boeing помнится пытался отказаться от разработок на Ada (перейти на RT java) именно по этой причине. Однако невыходит каменный цветочик ... досих пор невышел ...
> Посмотри сюда, это его персональная домашняя страница: http://www.stallman.org/ Посчитай, сколько раз там употребляется слово marijuana.
Если я борюсь за права геев, то это вовсе не означает, что я гей, а лишь то, что я любитель свободы и противник предрассудков. Так что мимо. Столлман не раз говорил, что он не имеет вредных привычек.
Да и с медицинской точки зрения, курение табака по 30 сигарет в день и частое напивание водкой до свинского состояния намного вреднее для здоровья, чем приём легких наркотиков раз в месяц. Однако первые два (более вредные) действия не запрещены законом.
anonymous (*) (07.04.2006 14:44:45)
>> И готов пожертвовать своей свободой ради удобства (часто весьма сомнительного).
>> Ваша индустрия одна из самых агрессивных проводников всяких DRM'ов, starforce'ов, и прочей дряни
> Какое удобство может быть в DRM, starforce и прочей дряни?
Никакого. Ты не так меня понял. Или специально смешал в кучу начало и конец моего поста. Прочитай тот пост еще раз. Про удобство строка относится не к DRM'ам, а к выбору ежедневно используемого тобой ПО в целом.
>Т.Е. Вы полагаете, что данным технологиям нет и не может быть альтернатив???
Не надо тупить и задавать мне же мой вопрос. Еще раз - какой аналог вы предлагаете этим технологиям? Ну java можно заменить. А flash?
Пока нет открытой альтернативной технологии, придется использовать эту.
>И ещё, поймите, речь не о применении тех или иных технологий. Речь о том, _КУДА_ может завести применение собственнического (ну, проприетарного, если Вам это более приятно) кода.
Там нет применения пропиетарного кода. Там есть пропиетарная среда. Однако альтернативная реализация флэша уже есть (как программ для разработки, так и плагина). Java дается в исходниках и вряд ли ее закроют (тогда помрет ведь).
>Вы знаете, что сильное сокращение текста часто приводит к искажению смысла?
Я и смотрю - сокращения во весь рост. Вместо "людей" "людишек". Я смотрю сильно сократилось.
>По сути - они добровольные рабы, сервы. В следущей версии хозяин решит поменять что-либо в API, применит новый алгоритм в реализации группы функций, изменит системные вызовы, etc... После этого - адаптируй программу к новой ОС. Держать 2 ОС на одной машине - часто расточительно до полной невозможности.
То есть драйверописатели из Nvidia и ATI рабы linux, потому что стоит ядреному API поменяться...
Вы в сознание хоть изредка приходите?
Про принципы поддержки старого ПО что-нить читали?
>Так и я тоже! Двумя руками и ногами проголосую. Но _не ценой моей свободы_ и свободы других людей. Если этого условия нет, я буду бороться против этих технологий.
Свобода - это возможность делать все, что не мешает окружающим. Вот я хочу видеть все сайты, которые видят люди под windows или mac. Почему у меня не может стоять реализация java в linux?
>Да, Жак... Если я правильно понимаю ты в геймдеве занят? Ваша индустрия одна из самых агрессивных проводников всяких DRM'ов, starforce'ов, и прочей дряни. Это они тебе так голову задурили?
Насчет голову задурили объясню на примере локализаций.
Я имею возможность видеть статистики продаж. И читаю форумы. Скачивает человек пиратскую игру с псевдорусским переводом. Жрет кактус, рыдает, но играет.
Появляется игра с нормальным переводом (хотя официальные тоже не всегда блещут, но надеюсь, что пользователи все же проголосуют кошельком и ситуация выправится) + запатченная + мб слегка доделанная под русский рынок. Что получается? Если это не супермегахит, то продажи упадут. А мы не всегда имеем возможность выпускать игру одновременно с разработчиками.
Хорошо, появилась игра с нормальным переводом. Делалась локализация примерно два месяца. Локализация игры может стоить от нескольких до десятков штук долларов: перевод, его доводка, озвучка, тестирование, обработка видео. Как думаешь, сильно интересно продавать игру без защиты, чтобы ее тут же выложили в сетях и продажи попадали?
Попадают продажи этой игры, потом второй, потом фирма разорится. Проиграет конечный пользователь, потому что пиратов в этом плане ничего не сдерживает - они никому не платят и любой тираж от трех-четырех тысяч дисков окупает все. В официальных их нужно продать десятками (в зависимости от стоимости прав на издание).
А оплачиваются права на издание, чтобы разработчики имели возможность делать новые игры или поддерживать текущую. Опять же, тут действует правило, что из 10 проектов отбивается только 1.
Если бы все действовали по принципу "нравится игра, пойду заплачу за нее" - можно было бы ничего не защищать (потому как это лишний гемморой). Но что-то честных людей не наблюдается.
Поэтому если есть возможность, мы защищаем игры старфорсом - или нужно спокойно смотреть, как в соседнем ларьке пираты продают то, что ты делал два-три месяца (локализация) или два года сто человек трахались и часто не спали ночами, работали по субботам?
>беспилотники всякие зависят от двусторонней коммуникации, а лучшие хакеры и так всегда были в россии. так что мы их ихними же мухами и забадаем.
К сожалению только русские. Японские (даже не военные) и американские могут действовать по программам и выходить из зон приема. Радиус действия составляет до 100 км (это с возвратом).
http://ooc.sf.net use 2.1.20 version optimizing oberon-2 compiler, open source
http://www.excelsior-usa.com/xds.html russian oberon-2 and modula-2 compiler, freeware, not open source use topspeed compatibility pack, there are useful libraries
jackill **** (*) (10.04.2006 2:24:01)
> Свобода - это возможность делать все, что не мешает окружающим. Вот я хочу видеть все сайты, которые видят люди под windows или mac. Почему у меня не может стоять реализация java в linux?
Может. Я и RMS такого не говорили. Тебя просто предупреждают, что используя несвободные реализации java, flash ты можешь выиграть в краткосрочной перспективе, но в долгосрочной проиграешь обязательно. Это просто предупреждение, а не требование. Рекомендация. У каждого своя голова на плечах, пусть каждый сам решает. Я за свободу, а не за ее навязывание с помощью дубинок. Но одно дело если ты будешь использовать что-то несвободное сам, а другое если будешь PR'ить это на каждом углу (приятно, что ты этим в отличии от некоторых товарищей здесь не занимаешься), подсаживая на проприетарное "зелье" новых пользователей. Тогда да, мы будем с этим бороться и не оставим это без внимания. Жак, а вы порты своих игры выпускаете под GNU/Linux и *BSD? Нет? А почему? Вот я, допустим, поиграл бы в ваши игры. Честно бы купил jewel упаковку. Кстати, сколько в среднем стоит ваша продукция? Почему я не могу поиграть в ваши игры под GNU/Linux?
> Поэтому если есть возможность, мы защищаем игры старфорсом...
Ты же сам прекрасно знаешь, что хотя точную копию такой защищенной игры сделать не получится, с помощью хорошо известной в геймерских кругах утилиты по копированию дисков рабочую копию сделать все равно можно. Хотя она конечно не будет работать без этого эмулятора в памяти.
И неправильно говорить "пираты". Нарушение копирайта, чьих-то авторских прав и близко не стоит по тяжести совершаемого преступления с атакой судна. Это копирасты специально взаимозаменяют эти понятия, чтобы задурить людям мозги.
Я против нарушителей копирайта в частности и закона вообще. Но я также против любых DRM'ов. Я их никогда не потерплю на подконтрольных мне системах. Должен быть какой-то выход и защитить права авторов и не насиловать пользователей. Это не ты виноват, это вся система, вся отрасль ПО гнилая.