PDA

Просмотр полной версии : Программеры всех цивилизаций, объединяйтесь!



General
26.08.2004, 11:34
Здесь на форуме много программеров. Предлагаю обсуждать здесь разные вопросы по программированию.

Victor
26.08.2004, 11:52
Сперва нужно узнать кто отсносится к онным, и в какой области программирования.

General
26.08.2004, 12:04
Ну вот здесь и узнаем друг о друге поподробнее. Сам я пишу на Delphi, знаю С++, сейчас изучаю JavaScript и HTML. Написал несколько игр под DirectX.

Victor
26.08.2004, 12:36
Предпочитаю JavaScript, HTML, DTML(ZOPE)

Знаю С++, Java, VB, MySQL.

Изучаю PHP, работая над системой статистики для нашего сайта.

Mahler
26.08.2004, 12:42
я тоже програмлю иногда на C++

Ale
26.08.2004, 14:35
Сейчас занимаюсь в основном Web программированием:
PHP/MySQL, ASP/ASP.NET/C#. Когда-то работал на Perl, сейчас он уже не в моде. Естественно HTML и JavaScript - я ненавижу JavaScript! :crash_pc: Но еще больше я ненавижу Visual Basic! :mat:

Было время работал на C/C++ и Delphi.

Mahler
26.08.2004, 14:54
Originally posted by Ale*26.08.2004 - 13:35
Но еще больше я ненавижу Visual Basic! :mat:


солидарен. мой первый язык ASM вообще был, потом заставили C++ учить. VB, IMHO, для написания стандартных программ на скорую руку. Настет всяких Web языков - я вообще в них не разбираюсь. На работе они мне пока не нужны.

Victor
26.08.2004, 15:12
Вот и возник первый вопрос.
Кто еще не навидит Visual Basic? :nerves: :mat: :crash_pc:

Дядька
26.08.2004, 19:39
давным давно писал на PL/1, а после мир на C перешел (сразу бы на Ассемблер переходили :ann: ), пробовал Delphi, как был Паскаль так и остался в сравнении с могучим PL,
в общем, забросил все и теперь :shy2: люблю VB EXCEL очень на работе помогает :tomato: :D
кто мне подскажет, почему PL/1 на РС так и не перевели ? ведь всем известно, что С появился в результате ***мы программистов ;) ,
и на мой взгляд - все что может С, давным давно мог PL/1, только в отличие от первого в нем код по человечески выглядит...

Винни
27.08.2004, 00:42
Ну, я так понимаю, VB вообще мало кто любит. Я вот, например, не люблю, но работаю именно, в основном, на нём.

Avadd
27.08.2004, 08:14
Согласен с Ale и Mahler -тоже ненавижу Basic и все что с ним связано
Сам профессионально пишу на Assembler'е уже 3 года (с 14 лет :yes: )
Знаю Pascal ,соответственно Delphi ,сейчас :censored: с Visual C++ да и HTML
по-немногу

Avadd
27.08.2004, 08:17
Гость ,что за :censored: почему у меня :censored: теперь всегда 15
сообщений ? :censored: ,уже второе сообщение :censored: куду-то
в :censored:

Avadd
27.08.2004, 08:18
Ну вот :censored: ,снова.
О :censored: ть
Гость разберись пожалуйста

General
27.08.2004, 09:15
Кто еще не навидит Visual Basic?
Visual Basic я тоже не люблю. А года я увидел, что у Delphi 8 интерфейс как у VB, то вообще обалдел. :wacko: Меня тогда мучил единственный вопрос: Зачем???!!!

Гость
27.08.2004, 10:33
Originally posted by AVADDON*27.08.2004 - 08:18
Гость разберись пожалуйста
на непрофильных форумах счётчик сообщений отключен :yes:

General
27.08.2004, 10:35
А кто знает, на каком языке написана цива?

Ale
27.08.2004, 10:51
А кто знает, на каком языке написана цива?
Civ3Conquests.exe содержит такую строку: "Microsoft Visual C++ Runtime Library".

swan
27.08.2004, 15:55
А я пописываю на старом добром С++ (который ещё под досом канал, хай меня за это казнят, но лучше я не нашел, да и цива написана на нем)

Guest
25.09.2004, 05:00
Avaddon
А чего это здесь все тихо ? Такая хорошая тема ,а месяц уже ни одного
сообщения. Может внести какое-нибудь предложение ?
Например прогу напишем совместно
PS (зы) : А этот :censored: счетчик все на 15 стоит :censored:
У , я его .

ЮСИК
25.09.2004, 05:36
Originally posted by Guest*25.09.2004 - 04:00
Avaddon
А чего это здесь все тихо ? Такая хорошая тема ,а месяц уже ни одного
сообщения. Может внести какое-нибудь предложение ?
Например прогу напишем совместно
PS (зы) : А этот :censored: счетчик все на 15 стоит :censored:
У , я его .
Все ушли писать прогу о матерных частушках

DelSt
25.09.2004, 11:20
Ну.... я ЗНАЮ хтмл и (и никто на сказал) WSH учу С++ этого пока хватит :-)
Вроде больше ничё не знаю и ничего не учу :secret:

Guest
26.09.2004, 03:33
To DelSt
А ты где-то учишься или сам изучаешь (самостоятельно , дома)?
То ЮСИК
Не понял юмора про частушки :huh:
Намек на мои " :censored: " ??? :shock:

Guest
26.09.2004, 03:34
Avaddon
Предыдущий пост мой

ЮСИК
26.09.2004, 03:41
2Avaddon
:harhar:
УГАДАЛ!!! :biglol: :biglol: :biglol:

Guest
26.09.2004, 04:00
Avadoon
Но ведь рифмы-то нет !! :w00t: :nerves:

Guest
26.09.2004, 04:02
Avaddon
А может кто поделится исходниками к этой проге с частушками ? :applau2: ?

DelSt
26.09.2004, 10:41
To guest
Могу.... она у меня ФОРТРАНЕ :biglol:

To guest я учу дома его (с++) книжки читаю, вирусы учусь писать и т. п.

Ой............. кто-то позвонил мне в дверь :nerves: :nerves: :nerves:

General
27.09.2004, 21:23
По поводу "вместе написать чего-нубудь" - поддерживаю. Сам я пишу игрушки для собственного удовольствия, получается неплохо. Но многие проекты, довольно неплохие, остановиись на полдороге, потому что я к ним охладевал, или начинал что-то другое, или не мог нарисовать красивую графику, или затягивала цива :lol:
А если собраться и придумать что-то коллективом - думаю, процесс пойдёт.

DelSt
27.09.2004, 21:31
генерал я неплохая мысль

MrSad
27.09.2004, 23:25
А кто помнит вопрос Слонопотама из "9600 бод и все-все-все"? И главное - ответ на него. :-)))

P.S. Динозавры (aka фидошники), откликнитесь. :-)

DelSt
28.09.2004, 14:14
А кто помнит как он сидел на 200???

Guest
29.09.2004, 17:14
Avaddon
To General
Делись идеями
Может кинете на a-v-a-d-d-o-n собачка mail.ru "9600 бод и все-все-все"?

Гость
29.09.2004, 23:00
Originally posted by Guest*29.09.2004 - 17:14
Avaddon
Может кинете на a-v-a-d-d-o-n собачка mail.ru "9600 бод и все-все-все"?
а может быть ты начнёшь авторизоваться и кликнешь гугль (http://www.google.com/search?q=%229600+%D0%B1%D0%BE%D0%B4+%D0%B8+%D0%B2%D1%81%D0%B5-%D0%B2%D1%81%D0%B5-%D0%B2%D1%81%D0%B5%22&sourceid=opera&num=0&ie=utf-8&oe=utf-8) ?

DelSt
30.09.2004, 13:45
Гость зачем же даже ссылку на ищёку дал???
Пускаю привыкает к гуглу

Guest
03.10.2004, 11:20
Avaddon
Авторитизироваться я потом буду ,когда Интернет дома будет нормальным
,а пока и так буду (все равно "На не профильных темах счетчик отключен :yes: ")

Avadd
18.10.2004, 11:57
Умри тема умри
Кто модератор этой темы?
Следи за ней предлагай новые темы для обсуждения
а то как то обидно

Maximka Ivanov aka /5.6
18.10.2004, 21:16
Дайте пожежле AVADDONу модераторство тута! :applau2: :biglol: Инициатива наказуема :biglol:

General
26.10.2004, 15:00
Просто сейчас как-то не до проектов, вот я, например, над первой мировой работаю. По работе делаю очень скучные проекты. Но какая-то свежая инетерсная идея появится - дам знать :bye:

Avadd
03.11.2004, 18:23
Ok

General
07.02.2005, 21:46
Вот, сегодня олимпиада по программированию у нас была, такая задача: указать все натуральные решения уравнения 1/k+1/m+1/n+1/p+1/q=1

Vox
08.02.2005, 09:21
Больше похоже на математику....

Roamer
08.02.2005, 11:23
Originally posted by General*7.02.2005 - 21:46
Вот, сегодня олимпиада по программированию у нас была, такая задача: указать все натуральные решения уравнения 1/k+1/m+1/n+1/p+1/q=1
Все натуральные... :shock: Если простым перебором, то размер решений не будет превышать LongInt (ну или какой там наиболее длинный целый тип). А вот если доказать, что решений для чисел больше LongInt-а не существует, то это, действительно, уже математика...

Scorpion
08.02.2005, 16:40
General - а ты где учишся?
Пример
k=X
m= -X или отрицательный не есть натуральные
n=любое число
p=тоже самое с минусом
q=1
Вывод или условие неправильное (не полностью) или я чего то не понял.Потому что в этом случае решений бесконечное множество
General уточни ,приведи полный текст условия

General
08.02.2005, 17:28
Ну так сказано найти НАТУРАЛЬНЫЕ решения, (все корни болжны быть целыми и больше 1). Так что кол-во решений не бесконечно.
Одно из решений, к примеру: 5,5,5,5,5 (1/5+1/5+1/5+1/5+1/5=1)

Scorpion
08.02.2005, 17:52
Еще один 2,4,10,10,20 (это я для себя)
kmnq+pmnq+mkpq+nkpq+1=kmnpq (надо проверить)
Комбинаторика (никогда не любил)?
q(mnk+pmn+mkp+nkp-kmnp)+1=0
q(m(nk+pn+kp-knp)+nkp)+1=0
q(m(n(k+p-kp)+kp)+nkp)+1=0
Итого
Немного упростил .Цикл по перебору...
Берем К иП .выбираем Н и подбор значений Кю и М (идти будет быстро )
Вообщем General на чем прога должна быть .Если надо, то к завтрому ,скорее всего, на ассемблере будет готова
ЗЫ "Какая бредятина ваша эта формула "

General
09.02.2005, 00:59
На чём хочешь :yes:
Главное - чтобы нашла все решения :yes:

KLIM
09.02.2005, 18:38
А я вообще ни чего не знаю,может зря я написал это сообщение :whistle: .Нет постойте я кое что ещё знаю,я умею рисовать :umnik: разумеется только на компе.

Roamer
11.02.2005, 16:47
Из условия задачи: q = kmnp / (kmnp - mnp - knp - kmp - kmn).
Таким образом, достаточно перебирать первые 4 переменные и проверять: получается ли для в результате деления целое положительное число.
Приблизительно так:
[code]

General
11.02.2005, 19:21
Roamer
то, что q = kmnp / (kmnp - mnp - knp - kmp - kmn), это, конечно, так :yes:
Но
Первичным условием всё же было, чтобы числа k,m,n,p,q удовлетворяли условию 1/m+1/n+1/k+1/p+1/q=1, а числа 79; 318; 373; 468; 45214756 этому условию не удовлетворяют.

DelSt
10.04.2005, 11:05
Scorpion

Вообщем General на чем прога должна быть .Если надо, то к завтрому ,скорее всего, на ассемблере будет готова
А эта програмка будет сделана?
Или ты уже забыл про это?
А то мне интересно стало...

Scorpion
16.04.2005, 12:35
Надо бы вспомнить все и подумать
Next week

skylined
05.06.2005, 03:47
Кстати, уважаемые, кто-ндь в курсе?
AI SDK для 4ой Цивы будет тока для C++ или для VB тож? :)

General
05.06.2005, 11:00
Ну, там вообще будет заложена возможность программировать события на Python, по нему на ихфанатиках есть серия обучающих статей, которые мы будем переводить и выкладывать здесь.

skylined
05.06.2005, 12:46
General
Прочитайте внимательно (это с Цивфанатикс.ком)

There are four levels of customization. In the first and easiest level, players can use the built-in World Builder to create new custom maps to play in single player and multiplayer games. In the second level, players can edit the game's XML data files using notepad or a XML editor to change the game parameters -- nothing in the game is hard-coded. In the third level, players can edit the game's python scripts to change map generation, the interface, game events, etc. Finally, at the fourth level, players with programming experience can even change the AI and all the game rules using the Civ4 Game/AI SDK (Software Developers Kit).

ЗЫ: AI SDK это более высокий уровень моддинга, чем Питон

General
05.06.2005, 14:27
А вот перевод первой статьи про Питон
http://forum.civfanatics.ru/index.php?show...indpost&p=44279 (http://forum.civfanatics.ru/index.php?showtopic=1677&view=findpost&p=44279)

Так почему в Civ-IV будет использоваться именно Python?
Вспомните тот беспорядочный набор символов, который вы видели при открытии исполняемого файла в WordPad’е? Они понятны далеко не каждому человеку - только компьютер их легко понимает. И нет надежного и легального пути декомпиляции в язык, который был бы понятен мне или вам.
То же с АИ в Civ-III – компилируется в беспорядочный набор символов и никто не может понять его, а тем более изменить и улучшить его. Только Firaxis может изменить АИ, но они продают игру «как есть»
С Civ-IV они решили оставить АИ не закомпилированным на языке Python, чтобы он компилировался «на лету», через интерпретатор. Это сделано для того, чтобы любой модмейкер смог просмотреть АИ и поправить его «под себя», либо УЛУЧШИТЬ его.

Так что, выходит, чтобы улучшать АИ нужно учить Питон (что я сам и собираюсь делать в ближайшее время :yes: )

DelSt
05.06.2005, 15:06
Да нет, АИ наверное всё-таки нельзя будет менять :no:
Но можно будет вводить случайные события (эвенты\events), которые и будут "улучшать АИ"

p.s. Это мой личное мнение ни на каких официальных фактах не основанное

General
13.09.2007, 08:26
Сегодня День программиста!!!
Ура!!!!
С праздником!!!

:band:

Anger
13.09.2007, 08:48
256-й день года!
Ура! :applau3: :cheers:

Блин, а зима то всё ближе. :crash_pc:

Blacksun
13.09.2007, 09:52
Слава всем программерам! Ура! :woot_jum:

BuDDaH
13.09.2007, 09:58
<div class='quotetop'>Цитата(Blacksun * 13.9.2007, 11:16) 201122</div>

Слава всем программерам! Ура! :woot_jum:
[/b]
А все равно круче всех не программеры :nono:

bulkins
13.09.2007, 10:04
<div class='quotetop'>Цитата</div>
А все равно круче всех не программеры lac.gif[/b]
Будда, день филолога не сегодня, не бурчи:)

Поздравляю!!!

BuDDaH
13.09.2007, 10:07
<div class='quotetop'>Цитата(bulkins * 13.9.2007, 11:28) 201127</div>

<div class='quotetop'>Цитата
А все равно круче всех не программеры lac.gif[/b]
Будда, день филолога не сегодня, не бурчи:)

Поздравляю!!!
[/b][/quote]
Сегодня день программера? :shock:
Тогда поздравляю от всей души!
Программеры - интересные люди, честное слово. С ними веселее, чем с филологами :.V.:

SPARC
13.09.2007, 10:11
<div class='quotetop'>Цитата</div>
А все равно круче всех не программеры[/b]
+1

White Hawk
13.09.2007, 10:28
Ой моя голова! :frozen:

Monster
13.09.2007, 11:40
Ура программерам! :.V.:

gvardia
13.09.2007, 12:20
<div class='quotetop'>Цитата(BuDDaH * 13.9.2007, 11:22) 201125</div>

<div class='quotetop'>Цитата(Blacksun * 13.9.2007, 11:16) 201122

Слава всем программерам! Ура! :woot_jum:
[/b]
А все равно круче всех не программеры :nono:
[/b][/quote]
Пральна , дизайнеры рулят! :boo: :win:

Blacksun
13.09.2007, 13:04
ДЕНЬ ПРОГРАММИСТА
13 сентября
День программиста - неофициальный праздник программистов, отмечаемый на 256-й день года. Число 256 (два в восьмой степени) выбрано потому, что это количество чисел, которые можно выразить с помощью одного байта. В високосные годы этот праздник попадает на 12 сентября, в невисокосные - на 13 сентября.

Зачастую слово «программирование» и все, с ним связанное, ассоциируется у обычного человека только с персональным компьютером, однако это не так. Практически каждое электронное устройство - от пульта дистанционного управления до сложных промышленных станков с программным управлением - в свое время прошли через руки специалистов по программированию.

Мы ежечасно сталкиваемся с плодами трудов того, что сделал программист. Смотрим ли мы телевизор, слушаем ли радио, разговариваем ли по телефону - мы пользуемся тем, что создал программист. Пожалуй, ни одна профессия не охватывает столь широко сферы нашей жизни.

И хотя пока еще этот праздник целиком и полностью виртуален, плоды трудов наших славных программистов весьма и весьма реальны. Значение профессии программиста в повседневной жизни трудно недооценить. Этот род деятельности становится все более массовым и, в то же время, символизирует авангард современного общества.

swan
13.09.2007, 14:55
Поздравляю всех программистов и ИТ-шников с их неофициальным профпраздником

ЗЫ вообщем к вечеру я наберусь...

Линник
13.09.2007, 16:12
И я тут был!
мёд-пиво пил...

Посол
13.09.2007, 17:15
Присоеденяюсь, поздравляю всех программеров.

ForestGump82
30.09.2007, 12:18
я в Delphi разрабатывал систему защиты для NPP, больше специализируюсь по БД(Oracle, Firebird).
ща переежаю на C#

White Hawk
30.09.2007, 17:37
<div class='quotetop'>Цитата</div>
ща переежаю на C#[/b]
Мелкософту продался :boo:

SPARC
05.10.2007, 14:00
[attachmentid=2946]

Blacksun
06.10.2007, 02:22
<div class='quotetop'>Цитата(White Hawk * 30.9.2007, 17:37) 205242</div>

<div class='quotetop'>Цитата
ща переежаю на C#[/b]
Мелкософту продался :boo:
[/b][/quote]

Млин - я давно уже VS 2003 юзаю. (Сам знашь почму) Так это что ? выходит я - продался ? (или фираксисы ?) :biglol:

White Hawk
06.10.2007, 14:26
<div class='quotetop'>Цитата</div>
Млин - я давно уже VS 2003 юзаю.[/b]
Ты эта, таво! Не путай це в двумя крестами и це за решёткой :harhar: - я то знаю на чём ты пишешь ;)

General
28.03.2008, 20:41
Как можно научно назвать то, что мы назваем "движок"?
Мы-то в руководителем дргу друга понимаем, когда говорю, что разрабатываю движок диспетчерского тренажёра, но как об этом сказать на конференции?

BuDDaH
28.03.2008, 21:18
программное ядро, ядро программного обеспечения

функциональное ядро программы

выбирай

Blacksun
28.03.2008, 23:53
<div class='quotetop'>Цитата(BuDDaH * 28.3.2008, 21:18) 241969</div>

программное ядро, ядро программного обеспечения

функциональное ядро программы

выбирай
[/b]

Движок он и есть движок, его так назвали, потому что там все функции по движению изображения по экрану, анимация, в общем все, что заставляет изобажение двигаться... (Логика в СДК).

BuDDaH
29.03.2008, 01:05
Нее...движок по стилистике не подходит пока. Через лет 10 будет нормальным научным термином, а пока - профессиональный сленг. В таких случаях применяется описательная конструкция

General
29.03.2008, 11:07
Да, у них engine воспринимается нормально, а у нас "движок" пока не скажешь с трибуны.

Программное ядро - точно, подойдёт, спасибо :yes: