апкиш Опубликовано 15 июля, 2007 Жалоба Опубликовано 15 июля, 2007 (изменено) Название: [ Программисты ] teamОписание сообщества: тим программеровРуководитель сообщества: апкишСпособ вступления: знать не менее трёх языков проганья (shell, html и подобные языками не являются), понимать хоть немного в системном программировании, у вас должено быть не менее двух больших законченых проекта (количество строк кода в студию), понимать в ООП, если работали на больших машинках -- указать мощностя (кол процов, память etc) машинки.Особенно приветсвуется умельцы в реверз инжиниринге =) founder - апкиш senior members:Mithertiths Изменено 28 июля, 2007 пользователем апкиш (смотреть историю редактирования) Цитата
Zakonnic Опубликовано 23 июля, 2007 Жалоба Опубликовано 23 июля, 2007 Нашел четыре бага. :(Во-первых, сам первый пост не по форме - не указано, вступление через ЛС, отписаться в теме или как еще. "Способ вступления: знать" - как только компилятор цензор пропустил?Во-вторых, требования, как при приеме на работу. :( Я вроде как программист, но требованиям не вполне соответствую. В основном, по части размера и законченности проектов. И здесь мы выходим на третью багу - исключение, которого не должно быть. Те, кто занимается аутсорсингом в программерских конторах, по любому не имеют больше двух больших законченных проектов.Ну и еще. У руководителя в подписи не стоит название тима, а других участников нет => никто о нем не знает ;) Ну, вобщем, принимай меня в тим и так. Вдвоем веселее! Последние два года пишу на C#. Знаю еще С++, java, паскаль (хотя и подзабыл уже основательно), немного PHP и perl (опыта в них мало). Писал немного на ассемблере. Даже на двух - x86 и чемоданном (учебном). Риверс инжинирингом пробовал заниматься, но не удачно. Хватило на то, чтобы взломать пятых героев, чтоб диск не требовали. Хотя там был не реверс инжиниринг, а просто хитрость. В системном программировании понимаю, но серьезно им не занимался. Обожаю ООП. Проекты маленькие - по две-три тысячи строк максимум. Зато много. Серьезный собственный проект только один, но его развивать надо и это надолго. К тому же там основная суть в том, что я пишу главную библиотеку, среду и дефолтные компоненты. Остальную и самую объемную часть буду писать не я. Цитата
Йожег-тян Опубликовано 23 июля, 2007 Жалоба Опубликовано 23 июля, 2007 (изменено) Zakonnic, Компилятор пропустил, т.к. учёл константу 3.4 Правил раздела. Обычный способ вступления в тим - пост в теме плюс (если есть, как в данном случае) выполнение других специально оговоренных условий. Правило писать ЛС для вступления приравнивается к присваиванию топику статуса "Закрытого" с сообщением об этом красным шрифтм в Путеводителе по разделу.Для наглядности (спасибо руководителю данного тима - апкиш'у - за составление соответствующей программы):[sp]Напсано на асме:.486 ; create 32 bit code .model flat, stdcall ; 32 bit memory model option casemap :none ; case sensitive ; include files ; ~~~~~~~~~~~~~ include \masm32\include\windows.inc include \masm32\include\masm32.inc include \masm32\include\gdi32.inc include \masm32\include\user32.inc include \masm32\include\kernel32.inc include \masm32\include\Comctl32.inc include \masm32\include\comdlg32.inc include \masm32\include\shell32.inc include \masm32\include\oleaut32.inc include \masm32\include\msvcrt.inc include \masm32\macros\macros.asm ; libraries ; ~~~~~~~~~ includelib \masm32\lib\masm32.lib includelib \masm32\lib\gdi32.lib includelib \masm32\lib\user32.lib includelib \masm32\lib\kernel32.lib includelib \masm32\lib\Comctl32.lib includelib \masm32\lib\comdlg32.lib includelib \masm32\lib\shell32.lib includelib \masm32\lib\oleaut32.lib includelib \masm32\lib\msvcrt.lib include \masm32\include\dialogs.inc .data szMail2ojiga BYTE 'goto http://www.animeforum.ru/index.php?act=Msg&CODE=4&MID=57584',NULL; szChangeDriver BYTE 'пости в теме!!!!!!!!!!!1',NULL; szBadString BYTE 'ваш мозг был съеден Ктулхой, спасибо',NULL; szNOP BYTE 'указано ли в первом посте вступать через личную переписку??',NULL; .code ; <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< start: main proc push MB_YESNOCANCEL; push offset szNOP; push offset szNOP; push NULL; call MessageBoxA; cmp eax,IDYES; JZ OK; cmp eax,IDNO; JZ NO; cmp eax,IDCANCEL; JZ CANCEL; JMP start; OK: push NULL; push offset szMail2ojiga; push offset szMail2ojiga; push NULL; call MessageBoxA; JMP EXITLABEL; NO: push NULL; push offset szChangeDriver; push offset szChangeDriver; push NULL; call MessageBoxA; JMP EXITLABEL; CANCEL: push 00200000h; push offset szBadString; push offset szBadString; push NULL; call MessageBoxA; EXITLABEL:; ret; main endp end start[/sp] В аттаче - скомпилированная прога (убрать второе расширение).[mod]Поэтому, Zakonnic, напоминаю о недопустимости поминания компиляторов в суе - п. 3.7 Устава.[/mod]bitblt.exe.txt Изменено 23 июля, 2007 пользователем Йожег-тян (смотреть историю редактирования) Цитата
Zakonnic Опубликовано 23 июля, 2007 Жалоба Опубликовано 23 июля, 2007 ОК. На пятом курсе окончательно избавился от привычки помнить константы. Первый баг на поверку оказался фичей. Но и так в общем я все уже написал. PS И кстати, список членов хорошо бы. Цитата
апкиш Опубликовано 23 июля, 2007 Автор Жалоба Опубликовано 23 июля, 2007 PS И кстати, список членов хорошо бы.нас мало, но мы в тельняжках =)вообще то я пока в гордом одиночестве =( Цитата
Mithertiths Опубликовано 28 июля, 2007 Жалоба Опубликовано 28 июля, 2007 Асемблер, Паскаль, Си, КвикБасик... :)проектов много, строк соответственно. Привед Оджу. =) Цитата
dsp8195 Опубликовано 16 ноября, 2007 Жалоба Опубликовано 16 ноября, 2007 (изменено) Pascal, Delphi, QBasic, VB, VBAЧастично: JavaScript, HTML-CSS, CMD Shell, C++ Из прочих скриптовых "языков":NSIS, nScripter Из не-машинных языков:Русский, АнглийскийЧастично: Немецкий, Украинский, Японский Большого проекта нет, есть "маленький" - AnimED. По-маленьку реверс инженерю хентай и компанию. Цель - перевод (см. на хомяке). Программер по профессии. :) Изменено 11 декабря, 2007 пользователем WinKi (смотреть историю редактирования) Цитата
dsp8195 Опубликовано 11 декабря, 2007 Жалоба Опубликовано 11 декабря, 2007 (изменено) Не поняв, из-за чего получил статус nil, выкладываю клон вышеуказанной программы. Естесственно, на Delphi. :rolleyes:program bitblt_delphi; uses Windows, Messages, Controls; var TextMessage : array[0..3] of string; Selection : byte; begin Selection := 0; TextMessage[0] := 'Указано ли в первом сообщении необходимость вступления через приват?'; TextMessage[1] := 'Пишите в приват.'; TextMessage[2] := 'Тогда отвечайте в теме. :)'; TextMessage[3] := 'Йа креведко... :P'; case MessageBox(0,pchar(TextMessage[Selection]),pchar(TextMessage[Selection]),mb_yesnocancel) of mrYes : Selection := 1; mrNo : Selection := 2; mrCancel : Selection := 3; end; MessageBox(0,pchar(TextMessage[Selection]),pchar(TextMessage[Selection]),mb_ok); end. Оптимизацией и не пахнет - на выходе получается EXE размером в 370 Кб. %) Изменено 11 декабря, 2007 пользователем WinKi (смотреть историю редактирования) Цитата
Snieguole Опубликовано 3 августа, 2013 Жалоба Опубликовано 3 августа, 2013 С/С++/С# наверно за 1 можно считать.паскаль, Джава, php, perl, LUA Из больших проектов - SmartNav и TrafficMaster для Моторолы. Цитата
Nekofrenik Опубликовано 3 августа, 2013 Жалоба Опубликовано 3 августа, 2013 (изменено) @Snieguole, как я понимаю основателя сообщества, как и остальных оставивших здесь сообщения, давно уже нет на форуме и вряд ли они вернутся. В правилах указано, что нужны примеры программ. Если считаете, что оно того стоит, то можете написать в личку основателю и предоставить необходимые пруфы. Изменено 3 августа, 2013 пользователем MrStitch (смотреть историю редактирования) Цитата
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.