Login
Хочу научится
NEW 10.06.09 18:14
in Antwort AlexOtt 09.06.09 09:48
проблема бинарников, это проблема компиляторов, линкеров, ОС и тд. Никак не языка.
Проблема extern заключается в том, что C и С++ это не один и тот же язык, а программу собирать на 2ух разных языках всегда проблемно, но зачастую просто невозможно в других языках.
Templates...да, согласен, не очень удобно. Но открытые исходники и коммерческие версии это не несовместимые понятия в современном мире. Исходники можно собрать под любую ОС с компилятором, бинарники же запустить не получиться. В той же Java байт-код отлично "декомпилируется", поэтому не стесняйтесь выкладывать open source. :-)
Проблема extern заключается в том, что C и С++ это не один и тот же язык, а программу собирать на 2ух разных языках всегда проблемно, но зачастую просто невозможно в других языках.
Templates...да, согласен, не очень удобно. Но открытые исходники и коммерческие версии это не несовместимые понятия в современном мире. Исходники можно собрать под любую ОС с компилятором, бинарники же запустить не получиться. В той же Java байт-код отлично "декомпилируется", поэтому не стесняйтесь выкладывать open source. :-)
NEW 10.06.09 18:33
in Antwort scorpi_ 10.06.09 16:17
ну методы не обязательно должны быть членами классов, а в остальном - чем не ООП? наследование есть, остальное вроде тоже есть
NEW 10.06.09 18:36
in Antwort pkrasnop 10.06.09 18:14
ну насчет декомпилируемости ява-байткода, тут тоже не всегда так просто получается, особенно если байт-код был выгнан не из явы...
а так, зачем мне открывать исходники, если они меня кормят? коммунизм у нас пока еще не настал, чтобы раздавать все направо и налево :-)
а так, зачем мне открывать исходники, если они меня кормят? коммунизм у нас пока еще не настал, чтобы раздавать все направо и налево :-)
NEW 11.06.09 10:22
in Antwort AlexOtt 10.06.09 18:36
Чувствую, что тот, кто хотел научиться программированию уже занялся чем-то другим 

http://denis-aristov.ucoz.com
NEW 11.06.09 16:05
in Antwort kashej 11.06.09 10:22
После того, как все советы были розданы, начался офтопик. Нормальная ситуация :)
NEW 11.06.09 18:13
in Antwort AlexOtt 10.06.09 18:36
Кормят не исходники, а правильно работающие программы. Другой вопрос, что многие считают (особенно на востоке), что если есть исходники, то за правильно работающие программы можно не платить. Есть GPL, LGPL и в настоящее время они набирают обороты.
NEW 12.06.09 09:44
Это вы мне рассказываете? :-) Я со свободным софтом работаю очень давно, и пишу его тоже. Есть ситуации, когда кормят именно закрытые исходники - когда они содержат know how, в которое вложенно достаточно большое кол-во денег. Большая часть свободных программ не требует специальных исследований - пиши код и все. Да и много больших открытых проектов (eclipse, openoffice, и т.п.) было создано не с нуля, а открыто коммерческими компаниями. Так что не стоит преувеличивать силу опен соурса
in Antwort pkrasnop 11.06.09 18:13
В ответ на:
Кормят не исходники, а правильно работающие программы. Другой вопрос, что многие считают (особенно на востоке), что если есть исходники, то за правильно работающие программы можно не платить. Есть GPL, LGPL и в настоящее время они набирают обороты.
Кормят не исходники, а правильно работающие программы. Другой вопрос, что многие считают (особенно на востоке), что если есть исходники, то за правильно работающие программы можно не платить. Есть GPL, LGPL и в настоящее время они набирают обороты.
Это вы мне рассказываете? :-) Я со свободным софтом работаю очень давно, и пишу его тоже. Есть ситуации, когда кормят именно закрытые исходники - когда они содержат know how, в которое вложенно достаточно большое кол-во денег. Большая часть свободных программ не требует специальных исследований - пиши код и все. Да и много больших открытых проектов (eclipse, openoffice, и т.п.) было создано не с нуля, а открыто коммерческими компаниями. Так что не стоит преувеличивать силу опен соурса
NEW 12.06.09 12:49
согласен, есть такое......
но нечасто :-)
in Antwort AlexOtt 12.06.09 09:44, Zuletzt geändert 12.06.09 12:51 (pkrasnop)
В ответ на:
сть ситуации, когда кормят именно закрытые исходники
сть ситуации, когда кормят именно закрытые исходники
согласен, есть такое......
В ответ на:
Большая часть свободных программ не требует специальных исследований - пиши код и все.
Большая часть свободных программ не требует специальных исследований - пиши код и все.
но нечасто :-)
NEW 12.06.09 22:38
in Antwort pkrasnop 12.06.09 12:49
н.п.
раз уж начали оффтопить.. В общем, такая ситуация:
ищу практику как фахинформатикер (Anwendungsentwicklung). Был на фирме, занимающейся web-разработками, состоялся разговор с шефом и его замом. На вопрос о моих познаниях в PHP/MySQL честно ответил - практически никаких. Те мне поставили условие приёма на практику - я должен буду сделать небольшой проект, задание вышлют на мыло. По результатам они решат, брать меня или нет.
По такому случаю купил себе онлайн сие ЧТИВО . Книга пока не пришла, почитываю пока туториалы по пхп. В общем, как по Вашему, какого мини-проекта следует ожидать?
раз уж начали оффтопить.. В общем, такая ситуация:
ищу практику как фахинформатикер (Anwendungsentwicklung). Был на фирме, занимающейся web-разработками, состоялся разговор с шефом и его замом. На вопрос о моих познаниях в PHP/MySQL честно ответил - практически никаких. Те мне поставили условие приёма на практику - я должен буду сделать небольшой проект, задание вышлют на мыло. По результатам они решат, брать меня или нет.
По такому случаю купил себе онлайн сие ЧТИВО . Книга пока не пришла, почитываю пока туториалы по пхп. В общем, как по Вашему, какого мини-проекта следует ожидать?
NEW 13.06.09 17:32
in Antwort Apels1n 12.06.09 22:38
Ваша книга мне неизвестна, но я бы посоветовал "PHP in Action". Для веб-приложений могу кроме того посоветовать фреймворк Kohana. Этого пока хватит. В будущем обратите внимание на фреймворки Doctrine и PHPTAL.
NEW 17.06.09 13:10
in Antwort knaz75 01.06.09 00:22, Zuletzt geändert 17.06.09 13:17 (Michel)
разобратся бы какие языки к чему...
хтмл - ето разметка
пхп - ето создание скриптом для их отображения в браузере
мускл - ето база данных
оракл - тоже толъко комм. версия
еще вижуал бейсик
с++
паскал
ява
делфи
перл
и тп
какие языки учатся самостоятельно? к примеру - выучил язык скл, а без пхп его применить нелъзя.
и какие языки можно выучит за пару мес.?
хтмл - ето разметка
пхп - ето создание скриптом для их отображения в браузере
мускл - ето база данных
оракл - тоже толъко комм. версия
еще вижуал бейсик
с++
паскал
ява
делфи
перл
и тп
какие языки учатся самостоятельно? к примеру - выучил язык скл, а без пхп его применить нелъзя.
и какие языки можно выучит за пару мес.?
NEW 17.06.09 16:33
in Antwort Michel 17.06.09 13:10
какие языки учатся самостоятельно?
------
Любые. По секрету скажу - они только так и учатся. Учитель лишь ускоряет процесс, акцентируя внимание на нужных моментах и отвлекая от ненужного.
а без пхп его применить нелъзя.
------
Кто тебе сказал такую глупость?
и какие языки можно выучит за пару мес.?
------
Любой язык, до уровня написания заданной функциональности, можно выучить за 5-10 дней.
------
Любые. По секрету скажу - они только так и учатся. Учитель лишь ускоряет процесс, акцентируя внимание на нужных моментах и отвлекая от ненужного.
а без пхп его применить нелъзя.
------
Кто тебе сказал такую глупость?
и какие языки можно выучит за пару мес.?
------
Любой язык, до уровня написания заданной функциональности, можно выучить за 5-10 дней.
17.06.09 18:13
in Antwort AlexOtt 17.06.09 17:38
Как _язык_ - всенепременнейше.
Пару дней назад случилось вернуться к основательно забытому XSLT... мало того,
в весьма нестандартной ситуации - с синтезом шаблона "на лету". Пришлось за
полдня разобраться как оно было задумано и работает... и написать новый набор
рулесов... практически - новый язык. Так что - дело в навыках.
З.Ы. Не первая тема - смотри ранее что именно подпадает под _язык_.
Пару дней назад случилось вернуться к основательно забытому XSLT... мало того,
в весьма нестандартной ситуации - с синтезом шаблона "на лету". Пришлось за
полдня разобраться как оно было задумано и работает... и написать новый набор
рулесов... практически - новый язык. Так что - дело в навыках.
З.Ы. Не первая тема - смотри ранее что именно подпадает под _язык_.
NEW 17.06.09 19:09
За полдня проработал пол-книги по Хаскелю и начал писать код.
in Antwort AlexOtt 17.06.09 17:38
В ответ на:
Haskell выучишь? монстр...
Haskell выучишь? монстр...
За полдня проработал пол-книги по Хаскелю и начал писать код.
NEW 17.06.09 22:47
in Antwort scorpi_ 17.06.09 19:09
NEW 17.06.09 23:04
никто не сказал, я узнать хотел
к примеру есть книги - ПХП и МуСКЛ
есть отделные по етим же языкам, но как я понял, одно без другого в вопросе создания сайта не работатет (ето т.с. частный пример).
отсюда и был вопрос, какие языки т.с. "самостоятельные" и для каких областей "заточены".
in Antwort Murr 17.06.09 16:33
В ответ на:
а без пхп его применить нелъзя.
------
Кто тебе сказал такую глупость?
а без пхп его применить нелъзя.
------
Кто тебе сказал такую глупость?
никто не сказал, я узнать хотел
к примеру есть книги - ПХП и МуСКЛ
есть отделные по етим же языкам, но как я понял, одно без другого в вопросе создания сайта не работатет (ето т.с. частный пример).
отсюда и был вопрос, какие языки т.с. "самостоятельные" и для каких областей "заточены".
NEW 17.06.09 23:27
SQL - это не то же самое, что MySQL.
Есть SQL - это, грубо говоря, язык манипулирования табличными данными.
Есть СУБД - системы управления базами данных - поддерживающие использование SQL для работы с ними. Пример СУБД - это MySQL, а также, помимо него - Oracle Database, Microsoft SQL Server, PostgreSQL, IBM DB2 и еще туева хуча других. У каждой из них - своя ниша, свой типовой круг задач и свой диалект SQL (как правило, плохо совместимый с диалектами SQL в остальных СУБД).
Обращаться к БД при повседневной работе напрямую "руками" через SQL - сродни хардкорной работе в командной строке. Поэтому пишутся программы-фронтэнды (оболочки), представляющие из себя графический интерфейс (или веб-приложение), который, грубо говоря, транслирует действия пользователя в SQL-запросы к СУБД. Нажал на кнопку - программа выполнила SQL-запрос и показала результат.
На чем писать такой фронтенд - решается постановкой задачи, имеющимся программным и платформенным окружением, навыками, желаниями, фазой луны и т.д.
Сложилось так, что PHP часто используется как язык для написания веб-фронтендов для базы в MySQL. Это эдакая устоявшаяся связка.
in Antwort Michel 17.06.09 23:04, Zuletzt geändert 17.06.09 23:36 (digital.pilot)
SQL - это не то же самое, что MySQL.
Есть SQL - это, грубо говоря, язык манипулирования табличными данными.
Есть СУБД - системы управления базами данных - поддерживающие использование SQL для работы с ними. Пример СУБД - это MySQL, а также, помимо него - Oracle Database, Microsoft SQL Server, PostgreSQL, IBM DB2 и еще туева хуча других. У каждой из них - своя ниша, свой типовой круг задач и свой диалект SQL (как правило, плохо совместимый с диалектами SQL в остальных СУБД).
Обращаться к БД при повседневной работе напрямую "руками" через SQL - сродни хардкорной работе в командной строке. Поэтому пишутся программы-фронтэнды (оболочки), представляющие из себя графический интерфейс (или веб-приложение), который, грубо говоря, транслирует действия пользователя в SQL-запросы к СУБД. Нажал на кнопку - программа выполнила SQL-запрос и показала результат.
На чем писать такой фронтенд - решается постановкой задачи, имеющимся программным и платформенным окружением, навыками, желаниями, фазой луны и т.д.
Сложилось так, что PHP часто используется как язык для написания веб-фронтендов для базы в MySQL. Это эдакая устоявшаяся связка.
NEW 17.06.09 23:29
Да ну, какая практика может быть с Хаскелем? Так, из-за споров на одном форуме решил разобраться в этом. Это ж (как видно на моём аватаре) крайне важно!
in Antwort Simple 17.06.09 22:47
В ответ на:
Чисто из спортивного интереса, или практическая задача была?
Чисто из спортивного интереса, или практическая задача была?
Да ну, какая практика может быть с Хаскелем? Так, из-за споров на одном форуме решил разобраться в этом. Это ж (как видно на моём аватаре) крайне важно!
