Jump to content
View in the app

A better way to browse. Learn more.

АнимеФорум

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Название: [ Программисты ] team

Описание сообщества: тим программеров

Руководитель сообщества: апкиш

Способ вступления: знать не менее трёх языков проганья (shell, html и подобные языками не являются), понимать хоть немного в системном программировании, у вас должено быть не менее двух больших законченых проекта (количество строк кода в студию), понимать в ООП, если работали на больших машинках -- указать мощностя (кол процов, память etc) машинки.

Особенно приветсвуется умельцы в реверз инжиниринге =)

 

founder - апкиш

 

senior members:

Mithertiths

Edited by апкиш (see edit history)

отражение улыбки кошки в капле росы(с)

HospitaL, [True Sexuality Team], [Муняшки] team

Featured Replies

Нашел четыре бага. :(

Во-первых, сам первый пост не по форме - не указано, вступление через ЛС, отписаться в теме или как еще. "Способ вступления: знать" - как только компилятор цензор пропустил?

Во-вторых, требования, как при приеме на работу. :( Я вроде как программист, но требованиям не вполне соответствую. В основном, по части размера и законченности проектов.

И здесь мы выходим на третью багу - исключение, которого не должно быть. Те, кто занимается аутсорсингом в программерских конторах, по любому не имеют больше двух больших законченных проектов.

Ну и еще. У руководителя в подписи не стоит название тима, а других участников нет => никто о нем не знает ;)

 

Ну, вобщем, принимай меня в тим и так. Вдвоем веселее! Последние два года пишу на C#. Знаю еще С++, java, паскаль (хотя и подзабыл уже основательно), немного PHP и perl (опыта в них мало). Писал немного на ассемблере. Даже на двух - x86 и чемоданном (учебном). Риверс инжинирингом пробовал заниматься, но не удачно. Хватило на то, чтобы взломать пятых героев, чтоб диск не требовали. Хотя там был не реверс инжиниринг, а просто хитрость. В системном программировании понимаю, но серьезно им не занимался. Обожаю ООП. Проекты маленькие - по две-три тысячи строк максимум. Зато много. Серьезный собственный проект только один, но его развивать надо и это надолго. К тому же там основная суть в том, что я пишу главную библиотеку, среду и дефолтные компоненты. Остальную и самую объемную часть буду писать не я.

I'll get you during my next save game.

[За чистоту русского языка] Team

[Fallout] Team - Писец Братства

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

Edited by Йожег-тян (see edit history)

Присоединяйтесь к команде распределённых вычислений [<noindex>Team TSC! Russia</noindex>]

Розовая муняха

Хаос

ОК. На пятом курсе окончательно избавился от привычки помнить константы. Первый баг на поверку оказался фичей. Но и так в общем я все уже написал.

 

PS И кстати, список членов хорошо бы.

I'll get you during my next save game.

[За чистоту русского языка] Team

[Fallout] Team - Писец Братства

  • Author
PS И кстати, список членов хорошо бы.

нас мало, но мы в тельняжках =)

вообще то я пока в гордом одиночестве =(

отражение улыбки кошки в капле росы(с)

HospitaL, [True Sexuality Team], [Муняшки] team

Асемблер, Паскаль, Си, КвикБасик... :)

проектов много, строк соответственно.

Привед Оджу. =)

  • 3 months later...

Pascal, Delphi, QBasic, VB, VBA

Частично: JavaScript, HTML-CSS, CMD Shell, C++

 

Из прочих скриптовых "языков":

NSIS, nScripter

 

Из не-машинных языков:

Русский, Английский

Частично: Немецкий, Украинский, Японский

 

Большого проекта нет, есть "маленький" - AnimED. По-маленьку реверс инженерю хентай и компанию. Цель - перевод (см. на хомяке).

 

Программер по профессии. :)

Edited by WinKi (see edit history)

Стар и потрёпан временем. Ворчит и кусается.
  • 4 weeks later...

Не поняв, из-за чего получил статус 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 Кб. %)

Edited by WinKi (see edit history)

Стар и потрёпан временем. Ворчит и кусается.
  • 5 years later...

С/С++/С# наверно за 1 можно считать.

паскаль, Джава, php, perl, LUA

 

Из больших проектов - SmartNav и TrafficMaster для Моторолы.

@Snieguole, как я понимаю основателя сообщества, как и остальных оставивших здесь сообщения, давно уже нет на форуме и вряд ли они вернутся. В правилах указано, что нужны примеры программ. Если считаете, что оно того стоит, то можете написать в личку основателю и предоставить необходимые пруфы.

Edited by MrStitch (see edit history)

Нас мало, но мы в сэйлор-фуку!

[Neko][ Ня!][Общество любителей кошек][Дядьки][Alter Madness] team's

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Recently Browsing 0

  • No registered users viewing this page.

Important Information

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.