![]() |
Ярпортал: форум Ярославля ![]() |
![]() ![]() ![]() ![]() |
Здравствуйте, Гость ( Вход·Регистрация ) | Сделать Yarportal.Ru стартовой страницей |
![]() |
Страницы: (21) « Первая ... 18 19 [20] 21 ( Перейти к первому непрочитанному сообщению ) | ![]() ![]() ![]() |
sokol |
![]() |
||
![]() В желтых штанах ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 145 Пользователь №: 2609 Регистрация: 16.12.2004 - 18:49 ![]() |
Кстати может кому-то неизвестно но самая якобы стабильная, неубиваемая и дружелюбная к пользователю ОС (здесь я подразумеваю MacOS) основана на ядре FreeBSD 4.2. Т.е. Апеловцы написали некое подобие X-сервера причем (как мы все знаем очень неплохое) и прикладные программы, а внутри это все тот-же FreeBSD. Сходите на http://maccenter.ru/board/ и посмотрите на "якобы" отсутствие проблем и "якобы" отсутствие фанатизма. Сам я естественно некоторое время пользоватся iMac, т.е. знаю что да как. Обычное дело в виндах и линуксах при поднятии соединения с инетом, к примеру по диалапу или pppoe, в шлюз по умолчанию прописывается шлюз провайдера. MacOS этого не делает, благо знание не только ОС от MS, подсказали что MacOS это тот же Unix и маршруты можно прописать и вручную. Сам естественно пользуюсь свободным софтом и считаю что мало-мальски приличный программер (даже под MS Windows) должен разбираться не только в Виндах и на предмете "Операционные системы и среды" должны рассказывать именно про *nix! Частичный список софта который я использую в работе можно увидеть здесь http://sokolovs.livejournal.com на скриншоте. ЯрАйТи респект, мне тоже часто говорят что у меня красивый Виндовс ![]() Кстати насчет того кто впереди состава а кто сзади, можно еще поспорить. Например: - 3D интерфейс был реализован в Novell Linux (бывший SuSe, незнаю под какими марками сейчас выпускается) уже пару лет назад, МС еще только собирается выпустить Windows Vista - Спустя год после того как МС заикнулась про WinFS уже были написаны OpenSource аналоги (идеологические аналоги естественно). Что стало или станет с WinFS надесюь большинство знает. ЗЫ: Нафлудили неслабо ) |
||
ASudakov |
Дата 2.10.2006 - 11:30
|
Unregistered ![]() |
sokol
и чем же у нас пользуется "мало-мальски приличный программер"? посмотрим на десктоп: Opera, x-chat, Quake 3 Arena, Krusader, Firefox, movie player, xnView.. наверное самые программистские программы все за окошком оперы спрятались? :-) |
|
Yax |
Дата 2.10.2006 - 12:37
|
![]() делаем ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 9818 Пользователь №: 7383 Регистрация: 6.04.2006 - 18:53 ![]() |
ЕвгенийSN
нет. не те) |
sokol |
Дата 2.10.2006 - 13:36
|
![]() В желтых штанах ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 145 Пользователь №: 2609 Регистрация: 16.12.2004 - 18:49 ![]() |
ASudakov
А самую главную программу ты и не заметил, не в том измерении живешь ![]() Eclipse Platform 3.1 http://www.eclipse.org/ Будет время изучи проект, это не просто IDE это именно платформа. Т.е. у меня в ней сочетаются IDE для Java, C++, PHP... это только у меня, если что-то понадобилось, то идешь на http://www.eclipse-plugins.info и ищешь нужный плагин. Именно этот проект в который IBM вложила миллионы, а потом передала его в OpenSource, для поддержки так сказать разработчиков Java2, убил многие популярные IDE в том числе JBuilder теперь ИМХО неудел. Сейчас спустя пару лет это уже игструмент на все случаи жизни. А из интересных прог что не видно стоит InstallJammer - генерилка инсталяшек для линуха и винды, DBDesinger4, Planner - аналог MS Project. Ну а серверный софт его на рабочем столе ты не увидишь ![]() |
ASudakov |
Дата 2.10.2006 - 15:12
|
||||
Unregistered ![]() |
хотел ради интереса попробовать подключить к php, но Download now: Eclipse SDK 3.2.1, Windows (120 MB) + net.sourceforge.phpeclipse_1.1.8.bin.dist.zip 10MB уж больно оно большое. если бы не имеющийся php editor'a - может и закачал бы.. а переходить с MS VC IDE на eclipse не вижу смысла. главное - код писать, а не на кнопочки в IDE смотреть.
программирование-то тут при чем? |
||||
|
Fuu-Rin-Ka-Zan |
Дата 2.10.2006 - 18:26
|
![]() 4 life ![]() ![]() ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 3635 Пользователь №: 4522 Регистрация: 10.09.2005 - 09:30 ![]() |
sokol
Да ладно вам, ИБМ не такие уж добрые и пушистые, они берут разработки того же Эклипса, а потом используют в своих проприетарных продуктах, плюс к этому развивают лояльных разработчиков, плюс к этому имеют неплохой пеар. Кстати, ИБМ для меня всегда была загадочной компанией где правая рука не знает что делает левая. Странные они. |
sokol |
Дата 2.10.2006 - 23:40
|
||
![]() В желтых штанах ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 145 Пользователь №: 2609 Регистрация: 16.12.2004 - 18:49 ![]() |
Fuu-Rin-Ka-Zan Я не говорю что они белы и пушистые конечно они имеют от этого свои выгоды. ASudakov У тебя две программы, у меня одна для всего. И если машина меньше 1GHz, 512 Mb то ставить даже не рекомендую, только если попробовать. Требователен к памяти.
Когда будешь работать в коллективе поймешь что IDE не только для того чтобы код писать ![]() |
||
ASudakov |
Дата 3.10.2006 - 11:48
|
||||||||
Unregistered ![]() |
sokol
я так завидую.. кстати у меня гораздо больше программ..
ах, где ж мне такую крутую тачку найти? :-)
наверное Вы думаете, что программить я начал недавно и делаю это в одиночку, да? ошибаетесь. и в том и в другом. а вообще раз пошла такая пьянка, то хотелось бы поподробнее остановиться на этом беспрецедентно напыщенно-глупом заявлении:
просто полный абзац. 1) значит все программисты на visual basic (коих в мире гораздо больше, чем C-шников), программеры на 1С, foxpro и т.п. уже не попадают в вашу когорту избранных полубогов, умеющих работать в Unix? 2) где-то когда-то я слышал, что такие языки, как C, Java, PHP, Perl, HTML, XML являются кросплатформенными. это кто-то отменил? по личному примеру - я спокойно делаю проект на php, скрипты из которого потом копирую на linux. чтобы стать "мало-мальски приличным", нужно было писать код на Eclipse? 3) может быть Вы не в курсе, что многие устройства и средства разработки предназначены именно для работы под Windows. при этом выбор среды разработки не является желанием разработчика. который, увы и ах, уже не может считать себя приличным по Вашей классификации. 4) да и вообще, о программистах ли Вы говорите? или, уподобляясь уборщицам и журналистам, всех, кто сидит перед монитором, считаете программистами? я согласен, что системным администраторам, администраторам сети и т.п. неплохо бы знать unix и уметь им пользоваться. но при чем тут программирование? |
||||||||
|
sokol |
Дата 3.10.2006 - 16:35
|
||||||||||||||||
![]() В желтых штанах ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 145 Пользователь №: 2609 Регистрация: 16.12.2004 - 18:49 ![]() |
Вот этого я и не понимаю, зачем иметь кучу программ если можно иметь одну для большинства задач
Я не о крутых тачках, я просто предупредил что ресурсы кушает
Ты немного не понял о чем я! Просто понять принципы построения операционных систем (под которые кстати эти самые программисты которых ты перечислил пишут програмы) можно только на примере изучения открытых ОС, так сказать пощупав самому. Это обычная практика в западных универах.
С какого это перепугу HTML и XML стали языками программирования? Мы вроде об этом речь ведем. Об интерпретаторах и байткодных компиляторах вобще говорить смысла нет, это и ежу понятно что они работают там где есть интерпретатор. А вот насчет C я бы не сказал что Windows прям таки везде использует рекомендации POSIX.
Да какая разница где писать код, работать он будет. Я тебе пример из жизни приведу. Есть сотовая компания, есть подразделение АСУ которое поддерживет билинг на Oracle, основной действующий персонал подразделения программеры и DBA, так вот действует такое правило программер должен уметь все тоже самое что и DBA + еще и программировать. На практике в отсутствии DBA программер должен мочь самостоятельно устанавливать и настраивать Oracle под Linux и обслуживать существующую систему. Это подтверждается и сертификатами, т.е. все программисты имеют сертификат Oracle DBA.
Есть такие средства и есть такие задачи, не спорю. Что в этом случае мешает разработчику знать альтернативные ОС?
Здесь я вобще ничего не понял. Программист тот кто пишет программы, не важно подо что, 1С тоже програмист.
Не "неплохо" бы, а по моему они-то как раз в обязательном порядке должны знать! P.S.: Простите за нескромный вопрос. А вы кроме Win, работали в других ОС? Может поэтому вас так задело мое высказывание? |
||||||||||||||||
gheuy |
Дата 3.10.2006 - 16:40
|
||
![]() В малиновых штанах ![]() ![]() ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 1028 Пользователь №: 5068 Регистрация: 25.10.2005 - 13:25 ![]() |
С не является переносимым, HTML xml - не языки программирования. собственно все идет к тому что если пишешь программу для *nix на языке С, очень сложно не зная шелла. собственно даже программировать не зная как собрать проект из командной строки я думаю сложно. |
||
ASudakov |
Дата 4.10.2006 - 10:00
|
||||||||||||
Unregistered ![]() |
sokol gheuy
постараюсь написать свою мысль в двух словах, чтобы поняли программисту не обязательно знать операционную систему теперь более подробно. маленький пример из недалекого прошлого. как-то слышал о человеке, стоявшем у истоков развития шахматных программ в нашей стране. программы он писал двумя указательными пальцами и наверняка не знал особенностей компьютера, на котором это делал. просто он был прекрасным алгоритмистом и программистом. программист работает с компьютером как с черным ящиком. хорошо, если он знает про регистры, ассемблер, архитектуру памяти и т.п., но можно прекрасно обходиться без этого.
а где я написал, что это языки программирования? я представляю, что это языки разметки (невероятно, да?). но если Вы скажете, что Артемий Лебедев - не программист, а так себе, простой дизайнер, тем более что он на линуксе не работает, я вам не поверю.
как раз об этом я и писал ниже. Вы путаете понятия программиста и эксплуататора готовых систем. ну как связаны сертификат по настройке oracle и умение программировать???
кто-то недалекий специалист широкого профиля, а кто-то углубленный более узкого. все знать невозможно, но каждый выбирает сам. если мне по работе не требуется MacOS, я ни в коем случае не буду заморачиаться ее поиском, установкой и изучением. а Вы?
1) когда по работе надо было устанавливать весьма древний SCO Unix, настраивать его под оборудование, перекомпилять при этом ядро, затем ставить на него SCO OpenServer, писать командные файлы для архивации, писать скрипты для получения информации по 80 порту из БД.. в общем мы с коллегой справились, и сейчас все благополучно работает. но при этом я не считаю, что-то из этой работы программированием. 2) когда по работе мне надо писать программу для платежного терминала с весьма необычной ОС, я изучаю только те ее особенности, которые важны для последующего программирования. при этом я не бью себя пяткой в грудь, заявляя что я изучил новую ОСь.
да, глубокомысленное заявление.. no comments |
||||||||||||
|
sokol |
Дата 4.10.2006 - 15:17
|
![]() В желтых штанах ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 145 Пользователь №: 2609 Регистрация: 16.12.2004 - 18:49 ![]() |
ASudakov
Как вы думаете кто бы быстрее справился с задачей по настройке SCO Unix, тот кто его в первый раз видит или тот кто уже работал с другим *nix системами? Программированием эту задачу назвать конечно совсем нельзя, но по моему это серъезный плюс программиста, иногда из-за незнания некоторых особенностей бывают такие ляпы. Например человек пишет все на том же Perl, Python, PHP реализации которого есть под винду, но элементарно не умеет работать в шеле, это нормально? Я конечно понинмаю что хороший специалист быстро разбирается во всем новом, но по моему расширять свой кругозор просто необходимо, если хочешь расти дальше. Иначе в один прекрасный момент получится так что те технологи которые ты сейчас используешь, безнадежно устареют. Насчет Лебедева вы глубоко заблужаетесь, он далеко не программмист и работает я думаю он на Mac,ах с Mac OS X, которая кстати построена на FreeBSD ![]() |
Basil IV |
Дата 4.10.2006 - 15:36
|
||||
Unregistered ![]() |
Работает он на Маках, это точно. С незапамятных времён. С другими ОС знаком плохо, включая Win и Lin, потому как на мои попытки спросить, в чём преимущество компьютера Apple перед PC, он начал рассказывать, в чём MacOS X лучше Винды. Я ещё, помнится, ответил, что все те преимущества, которые он перечислил, есть у меня в KDE, после чего он замялся. Вопрос "если нет разницы, зачем платить больше" повис в воздухе. А программистом он никогда не был, это правильно замечено. |
||||
|
ASudakov |
Дата 5.10.2006 - 08:28
|
||||||||
Unregistered ![]() |
sokol
тот, у кого голова работает и руки из нужного места растут
это нормально, если ему это не надо. если надо - надо научиться работать в шелле. доступно?
у меня подозрение, что он работает в фотошопе и HTML-редакторе, а не в MacOS. и программисты тоже не занимаются "работой в ОС" - они программы пишут.
так ну да, кто такие программисты - те кто шелл знают. а это например совсем не программирование, так дизайнерюшки смешные :-) http://www.artlebedev.ru/tools/technogrette/html/templates/ к слову - тем, кто заявил, что xml никакого отношения к языкам программирования не имеет - загляните http://www.artlebedev.ru/tools/technogrette/xslt/multilang/ короче. попробуйте ответить - как вы отнесетесь к такому например высказыванию "мало-мальски приличный программер должен знать MacOS"? |
||||||||
|
Basil IV |
Дата 5.10.2006 - 09:43
|
||||
Unregistered ![]() |
А если рядом имеются двое специалистов и у обоих голова работает и руки из нужного места, то любой работодатель возьмёт того из них, который с Unix уже знаком, а не того, который пообещает "за пару дней разобраться".
Могу сказать, что работа в Фотошопе под Win у него вызывала проблемы. |
||||
|
![]() |
![]() ![]() ![]() |
Правила Ярпортала (включая политику обработки персональных данных)