Карта сайта

Это автоматически сохраненная страница от 25.03.2014. Оригинал был здесь: http://2ch.hk/b/res/65013172.html
Сайт a2ch.ru не связан с авторами и содержимым страницы
жалоба / abuse: admin@a2ch.ru

Втр 25 Мар 2014 19:16:34
Бугурта быдлокодеров тред
Бугурта быдлокодеров тред ЧЕМ АБСТРАКТНЫЙ КЛАСС ОТЛИЧАЕТСЯ ОТ ИНТЕРФЕЙСА?



Втр 25 Мар 2014 19:17:51
void f (void) ЭТО ФУНКЦИЯ ИЛИ ПРОЦЕДУРА?

Втр 25 Мар 2014 19:18:23
>>65013228
Функция же.

Втр 25 Мар 2014 19:19:23
>>65013228
НУ ЭТО КОРОЧЕ... НЕ ЗНАЮ Я... ВОИД ЭТО, ЕПТА!


Втр 25 Мар 2014 19:19:49

Втр 25 Мар 2014 19:19:54
ПРОГРАММИСТ 1С


Втр 25 Мар 2014 19:20:10
>>65013258
Мы вам перезвоним.

Втр 25 Мар 2014 19:20:17
>>65013172
Дропнул шарагу, 4 года учили паскаль и с++, ахуеть вообще.

Втр 25 Мар 2014 19:20:27
>>65013172
Считаю себя охуенным прогромистом. Вообще не шарю ни в вашей теории, ни в вашем синтаксисе.
Программист решает задачи, а не выебывается непонятной хуйней.

Втр 25 Мар 2014 19:20:28
>>65013228
ЭТО ПОДПРОГРАММА


Втр 25 Мар 2014 19:21:18
>>65013352
Зачем? У меня уже есть работа.

Втр 25 Мар 2014 19:21:34
ВСЕ ПАРСЯТ HTML C ПОМОЩЬЮ DOM
@
ТЫ ПАРСИШЬ РЕГУЛЯРКАМИ, ТАК КАК ЭТО САМОЕ БЫСТРОЕ
@
ПОЛУЧАЕШЬ ВЫГОВОР ОТ НАЧАЛЬНИКА, ТАК КАК ЭТО "НИПОСТАНДАРТУ"

Втр 25 Мар 2014 19:21:39
>>65013172
Знающий анон, обясни, пожалуйста, чем?

Втр 25 Мар 2014 19:21:46
ОБЪЯСНИТЕ КАК ВЫ ПОНИМАЕТЕ - ЧТО ТАКОЕ ООП?


Втр 25 Мар 2014 19:21:55
>>65013375
Покажи листинг какой-нибудь.

Втр 25 Мар 2014 19:22:06
>>65013375
ну и покажи свои программы проекты программист

Втр 25 Мар 2014 19:22:37
>>65013172
ИНТЕРФЕЙСЫ НЕ НУЖНЫ

Втр 25 Мар 2014 19:22:53
>>65013427
Интерфейс это составляющая часть класса.

Втр 25 Мар 2014 19:23:04
>>65013427

интерфейс - это "что необходимо уметь, чтобы такое можно было создать и называть этим именем ("выполняемый", "перечисляемый", "уничтожаемый", ...)". перефразирую. все, кто реализуют интерфейс, обязательно (как-то) умеют делать все, что в описании интерфейса перечислено. и больше интерфейс не определяет и не имеет ничего!
абстрактный класс - это класс, который тоже говорит, что объект такого типа, как он, должен что-то уметь делать. обязательно. но сам он не умеет, он только объявляет, что нужно бы уметь еще и вот это. из чего и что в результате получить. но не определяет - как. объект такого типа создать нельзя. можно только на его основе построить другой класс, которй будет делать уметь. и полноценный объект такого класса уже можно будет создать. абстрактный класс, в отличие от интерфейса, может что-то и уметь, и очень много. и что-то иметь. но не обязательно. важно то, что он хотя бы что-то оставляет "на потом", наследникам, только определяя, что.
короче - абстрактный класс - это абстрактный класс, а интерфейс - это интерфейс. теперь понятно?


Втр 25 Мар 2014 19:23:07
>>65013375
Нульчую этого долбоёба.
2К$ без образования на похапе + жабаскрипте.

Втр 25 Мар 2014 19:23:19
>>65013412
Кстати, ОХУЕННЫЙ ответ, спасибо, бро. Буду теперь использовать.

Втр 25 Мар 2014 19:23:21
>>65013172
>>65013228
Если на собеседовании вам задают подобные вопросы - бегите оттуда. Скорее всего это шарашкина контора, поскольку такие вопросы не определяют проф. качества прогера.

Втр 25 Мар 2014 19:23:57
>>65013427
Ну абстрактный это типа как виртуальный, ебана. Ну вот ты представил его в уме, ебать тую Люсю вот он и обстрактный внатуре. А интрфейс это блядь как в мобиле, епта. Там интерфейс и кнопки. Усёк, масел?


Втр 25 Мар 2014 19:23:57
>>65013228
ЭТО МЕТОД


Втр 25 Мар 2014 19:24:16
>>65013432
НУ ЭТО КАДА Я ДЕЛАЮ REQUIRE(GOVNOLIB.PHP) А ПОТОМ MYOBJ = NEW GOVNOKLASS()


Втр 25 Мар 2014 19:24:58
>>65013514
$3k без образования, только на похапе. быдлокодер первой категории

Втр 25 Мар 2014 19:24:59
>>65013577
ВЫ ПРИНЯТЫ


Втр 25 Мар 2014 19:26:34
>>65013511
Ты мудак.
Интерфейс не может иметь определения объявленных методов. И один класс может наследовать один класс.
А теперь убери свою стену текста

Втр 25 Мар 2014 19:26:35
JAVA НЕ МОЖЕТ В КОРРЕКТНУЮ ДАТУ

Втр 25 Мар 2014 19:27:17
int i = 5
a = ++i + ++i

ЧЕМУ РАВНО a?


Втр 25 Мар 2014 19:27:49
>>65013607
>>65013514

2-3к для программиста это не зарплата, пацаны. В пиндосии выпускник колледжа БЕЗ ОПЫТА получает по 45к в год.

Втр 25 Мар 2014 19:27:55

Втр 25 Мар 2014 19:28:02
12?

Втр 25 Мар 2014 19:28:04

Втр 25 Мар 2014 19:28:22
>>65013440
нахуй иди
>>65013452
ты тож

Втр 25 Мар 2014 19:28:23
>>65013735
На каком языке?

Втр 25 Мар 2014 19:28:25
>>65013432
Мисаки, это ты? Я всегда знал, что ты придешь, няша.


Втр 25 Мар 2014 19:28:31

Втр 25 Мар 2014 19:28:36

Втр 25 Мар 2014 19:28:44
>>65013735
Отсоси у программиста.

Втр 25 Мар 2014 19:28:53

Втр 25 Мар 2014 19:29:06
Мимо из /pr/
>>65013172

В терминах ООП открытые методы с открытыми переменными экземпляра класса называют иногда внешним интерфейсом класса или API класса. Термин API так же используется для обозначения общих функций, предоставляемых целой группой классов. Помимо классов в состав программных интерфейсов могут входить и другие программные описания (переменные, функции).

Втр 25 Мар 2014 19:29:19
>>65013791
НА ЛЮБОМ


Втр 25 Мар 2014 19:29:29
ООП


Втр 25 Мар 2014 19:29:49
>>65013814
Обосрался.

Втр 25 Мар 2014 19:29:57
>>65013735
дико припекает от таких. Вместо того, что бы спрашивать пр оопыт выебывается.

Втр 25 Мар 2014 19:30:02
ХОЧУ СТАТЬ ПРОГРАММИСТОМ, ПОМОГИТЕ

p.s. это не бугурт, а просьба.

покидайте туторов
только чтоб не говнопхп, а норм что нить

Втр 25 Мар 2014 19:30:50
>>65013833
Ты че, умный штоле, сука? Мы лучше Ерохина на работу примем, он четко все расписал >>65013556.

Втр 25 Мар 2014 19:30:53
Поясните, аноны, посто разъедает любопытство, а что вы погроммируете на пхп и яваскрипте, что обычно заказывают? И сильно ли хорошо знаете математику? А часто ли применяете?

Втр 25 Мар 2014 19:30:53
>>65013878
Платина.

Втр 25 Мар 2014 19:31:02
>>65013735
short используй, мразь.


Втр 25 Мар 2014 19:31:36
>>65013735
От языка зависит.

Втр 25 Мар 2014 19:32:28
>>65013878
учи lisp
>>65013936
нет, чаще всего поддерживаем старое легаси-говно, которое пилится уже 3-5 лет.

Втр 25 Мар 2014 19:32:43

Втр 25 Мар 2014 19:32:51
>>65013419
>ПАРСИШЬ РЕГУЛЯРКАМИ
>ТАК КАК ЭТО САМОЕ БЫСТРОЕ
Ты дебил?

Втр 25 Мар 2014 19:33:08
>>65014046
BigDecimal

Втр 25 Мар 2014 19:33:22
>>65014046
integer

Втр 25 Мар 2014 19:33:33
>>65013878
Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.

Втр 25 Мар 2014 19:33:40
>>65013735
http://ideone.com/9djVdK

Втр 25 Мар 2014 19:33:47
>>65013432
ЭТО ИНКАПСУЛЯЦИЯ НАСЛЕДОВАНИЕ ПОЛИМОРФИЗМ

Втр 25 Мар 2014 19:34:04
>>65014032
Не понял тебя ваще я сильно тупой? >>65013936-кун

Втр 25 Мар 2014 19:34:04
>>65014054
ты из секты "нельзя парсить регулярками html" ?

Втр 25 Мар 2014 19:34:38
>>65013696
Вы бы хоть определили о каком языке говорите

Втр 25 Мар 2014 19:34:38
>>65014109
КАКОЕ ГЛАВНОЕ ПОНЯТИЕ В ООП?


Втр 25 Мар 2014 19:34:43
>>65014046
boolean


Втр 25 Мар 2014 19:34:45
>>65014095
Обожаю эту пасту.

Втр 25 Мар 2014 19:35:08
>>65013419

ПРИ УСТРОЙСТВЕ НА РАБОТУ ДЕЛАЕШЬ ТЕСТОВОЕ ЗАДАНИЕ "Разбери HTML страницу и извлеки из неё нужные данные"
@
ЦЕЛЫЙ ДЕНЬ ПИШЕШЬ НАВОРОЧЕННЫЙ HTML ПАРСЕР
@
- ЧЕГО ТО ТЫ ТУТ ЗАТИХ... О, ОГО... НИЧЕГО СЕБЕ, НО РЕГУЛЯРКАМИ Ж БЫСТРЕЙ БЫ БЫЛО.

Втр 25 Мар 2014 19:35:16
>>65014162
РУССКИЕ НЕ СДАЮТСЯ


Втр 25 Мар 2014 19:35:24
>>65014032
>учи lisp

OH YOU

Втр 25 Мар 2014 19:35:50
>>65014133
Можно. Как и из пушки можно стрелять по воробьям. Не знаю, почему тебя еще не погнали метлой из твоей конторы.

Втр 25 Мар 2014 19:36:22
>>65014162
ОБЪЕКТ


Втр 25 Мар 2014 19:36:36

Втр 25 Мар 2014 19:36:42
>>65013419

ПРИ УСТРОЙСТВЕ НА РАБОТУ ДЕЛАЕШЬ ТЕСТОВОЕ ЗАДАНИЕ "Разбери HTML страницу и извлеки из неё нужные данные"
@
ЦЕЛЫЙ ДЕНЬ ПИШЕШЬ НАВОРОЧЕННЫЙ HTML ПАРСЕР
@
- ЧЕГО ТО ТЫ ТУТ ЗАТИХ... О, ОГО... НИЧЕГО СЕБЕ, НО РЕГУЛЯРКАМИ Ж БЫСТРЕЙ БЫ БЫЛО.


Втр 25 Мар 2014 19:37:04
У меня от этого треда ООП.


Втр 25 Мар 2014 19:37:05
>>65013527
То есть будешь приходить на собеседование, а в конце после фейла говорить у меня уже есть работа? Как-то глупо.

Втр 25 Мар 2014 19:37:05
>>65014270
НЕТ


Втр 25 Мар 2014 19:37:07
>>65014195
>ПРИ УСТРОЙСТВЕ НА РАБОТУ ДЕЛАЕШЬ ТЕСТОВОЕ ЗАДАНИЕ "Разбери HTML страницу и извлеки из неё нужные данные"
@
СО СЛОВАМИ "СТРОИТЕЛИ ВЕЛОСИПЕДОВ МОГУТ ПОЦЕЛОВАТЬ МОЙ ШОКОЛАДНЫЙ ГЛАЗ" ИСПОЛЬЗУЕШЬ ОДНУ ИЗ ТЫСЯЧ ГОТОВЫХ БИБЛИОТЕК


Втр 25 Мар 2014 19:37:16
ЧЕМ ОТЛИЧАЕТСЯ КЛАСС ОТ СТРУКТУРЫ

Втр 25 Мар 2014 19:37:35
>>65014323
ПИДОРА ОТВЕТ


Втр 25 Мар 2014 19:37:37
>>65014293
>>65014195

Ну охуеть теперь, ещё и обосрался.

Втр 25 Мар 2014 19:37:39
>>65013528
А какие вопросы задают?

Втр 25 Мар 2014 19:37:40
>>65014133
Tvoi regularki v sluchae lubogo izmenenia structury saita nikto peredelat ne smozhet, v etom osnovnaya problema.

Втр 25 Мар 2014 19:38:06
>>65014337
СТРУКТУРА ЭТО В СИ, А В СИПЛЮСПЛЮС КЛАССЫ


Втр 25 Мар 2014 19:38:07
>>65013172
Интерфейс это абстрактный класс, у которого все методы виртуальные.

Втр 25 Мар 2014 19:38:20
>>65014337
Смотря какой язык же.

Втр 25 Мар 2014 19:38:40
>>65014354
Про два стула

Втр 25 Мар 2014 19:38:50
>>65014389
В сиплюсплюс нет структур?

Втр 25 Мар 2014 19:38:56
>>65014350
ОХРАНА!


Втр 25 Мар 2014 19:39:08
ООП
@
ХУУЙ


Втр 25 Мар 2014 19:39:16
>>65014354
В нормальной конторе дали бы какую-нибудь несложную алгоритмическую задачу с подвохом

Втр 25 Мар 2014 19:39:26
>>65014405
А КАКИЕ ВЫ ЗНАЕТЕ

Втр 25 Мар 2014 19:39:28
>>65014337
>>65014405
Класс может содержать методы?

Втр 25 Мар 2014 19:39:41
>>65014355
да это так. Но если страница поменяется, то и XML разбор тоже соснет.

Втр 25 Мар 2014 19:39:54
>>65014322
По моему круто, типа не они тебя собеседовали, а ты их.

Втр 25 Мар 2014 19:39:59
HTML-программист в треде, спрашивайте свои ответы.

Втр 25 Мар 2014 19:40:07
>>65014434
НУ ЕСТЬ, НУ ОНИ... ТАМ ВСЕ ДРУГОЕ КОРОЧЕ


Втр 25 Мар 2014 19:40:17

Втр 25 Мар 2014 19:40:18
>>65014452
НЕКРАСОВСКИЙ КОП

Втр 25 Мар 2014 19:40:21
>>65014390
А ПОЧЕМУ ОНИ ВИРТУАЛЬНЫЕ?

Втр 25 Мар 2014 19:40:38
>>65014439
>ООО "Вектор" в подвале
>Охрана


Втр 25 Мар 2014 19:40:57
>>65014477
КЛАСС МОЖЕТ НЕ СОДЕРЖАТЬ МЕТОДЫ? ИЛИ ТОЛЬКО СТРУКТУРА МОЖЕТ?


Втр 25 Мар 2014 19:41:25
>>65014475
ПАСКАЛЬ, ДЕЛФИ, АССЕМБЛЕР


Втр 25 Мар 2014 19:41:30
>>65014511
>HTML-программист
/0

Втр 25 Мар 2014 19:41:33
>>65014522
МЫ ВАМ ПЕРЕЗВОНИМ


Втр 25 Мар 2014 19:42:05
>>65014390
Еще без нестатических данных же.

Втр 25 Мар 2014 19:42:16
>>65013735
12?
Я не погромист.

Втр 25 Мар 2014 19:42:19
Пацаны, где найти работу опытному прогеру в дс2?
Знаю несколько языков, в т.ч. php, html, css, joomla и т д

Втр 25 Мар 2014 19:42:24
>>65014599
Про ассемблер ты зря кстати, я на нем под микроконтроллеры ебошу. И для росбери пай иногда

Втр 25 Мар 2014 19:42:29
>>65014538
Потому что имеют указатель vpointer в vtable.

Втр 25 Мар 2014 19:42:50

Втр 25 Мар 2014 19:42:52
>>65014475
C/C++, Python, Perl, C#, F#, R, Racket, Haskell, PHP, Java, JS, SQL, т.е. уровень умственно-отсталого дебила.

Втр 25 Мар 2014 19:43:01
>>65014166
Что в ней не так?

Втр 25 Мар 2014 19:43:03
КАК ПЕРЕОПРЕДЕЛИТЬ ВИРТУАЛЬНУЮ ФУНКЦИЮ?


Втр 25 Мар 2014 19:43:10
>>65014599
НЕТ, ИЗВИНИТЕ, НАМ СКАЗАЛИ, ЧТО НУЖЕН СПЕЦИАЛИСТ ПО 1С.


Втр 25 Мар 2014 19:43:15
>>65014650
Упитанно



Втр 25 Мар 2014 19:43:31
>>65014650
Лучше стань гей-шлюхой пока не позно.

Втр 25 Мар 2014 19:43:42
>>65014354
Заходит бесконечное количество математиков в бар. Первый заказывает одну кружку пива, второй минус две, третий три, четвёртый -4, и т.д. Сколько пива они заказали?

Втр 25 Мар 2014 19:43:53
>>65014337
REFERENCE TYPE/VALUE TYPE

Втр 25 Мар 2014 19:43:54
>>65013763

За минусом налогов та же хуйня выходит, если не меньше.

Втр 25 Мар 2014 19:43:58
Поясните, почему не стоит связываться с 1с.
Миморазмышляющий о дальнейших планах на трудоустройство.

Втр 25 Мар 2014 19:44:19
>>65014662
V FOR VTBL

Втр 25 Мар 2014 19:44:32
>>65014737
n - inf

Втр 25 Мар 2014 19:44:36
>>65014662
Но ведь все наоборот.

Втр 25 Мар 2014 19:44:46
>>65014737
Этож ебаный предел посчитать
мимо 8 класс

Втр 25 Мар 2014 19:44:47
>>65014728
Днем пишу быдлокод, ночью работаю гей-шлюхой, сам доволен, зависимость есть.

Втр 25 Мар 2014 19:45:10
>>65014699
ВИРТУАЛЬНОЙ ПЕРЕГРУЗКОЙ


Втр 25 Мар 2014 19:45:11
>>65014662
Ты сейчас одно и то же сказал разными словами. Они виртуальные потому что имеют указатель vpointer в vtable\они имеют указатель vpointer в vtable потому и виртуальные. Т.е. ты даже сути вопроса не способен понять, я таких сразу гоню в шею.

Втр 25 Мар 2014 19:45:24
>>65014808
Ясельная группа ты хотел сказать?

Втр 25 Мар 2014 19:45:40
>>65014755
Потому что за пределами рашки все все думают что это издатель игр

Втр 25 Мар 2014 19:45:42

Втр 25 Мар 2014 19:45:42
>>65014737
+бесконечность

Втр 25 Мар 2014 19:45:44
>>65014737
А бармен и говорит им - идите нахуй отсюда.

Втр 25 Мар 2014 19:45:46
>>65014809
ДС?
Я б тебя поняшил, а в перерывах бы, мы обсуждали перспективы D в секторе web

Втр 25 Мар 2014 19:46:05
>>65014847
Что бляд?

Втр 25 Мар 2014 19:46:21
>>65014737
Минус бесконечность, бар сколлапсировал и образовалась чёрная дыра. Ну что, какого числа выходить?


Втр 25 Мар 2014 19:46:26
>>65014599
До 2007 года можно было сказать - НЕТ ТАКОГО ЯЗЫКА ДЕЛФИ, ТОЛЬКО OBJECT PASCAL, МЫ ВАМ ПЕРЕЗВОНИМ

Втр 25 Мар 2014 19:46:37
>>65014836
>я таких сразу гоню в шею

ВЛАЖНЫЕ ФАНТАЗИИ БАЙТОЕБА


Втр 25 Мар 2014 19:46:48
Двач, нас заставляют писать ебаные батники, какое же это говно.

Втр 25 Мар 2014 19:46:55
>>65014866
а разве не inf/2
гуманитарий-кун

Втр 25 Мар 2014 19:47:12
>>65014870
ДС, но не той страны


Втр 25 Мар 2014 19:47:26
>>65014755
Потому что это обоссаное говно. Только тупой руснявый мудак могут додуматься сделать язык на руснявом недоязыке, пиздец. Дали тебе английский, логичный язык, который используется в 99% языков, нет хочу жрать говно. Уебки, блядь. Убил бы нахуй ту мразь которая придумала этот недоязык.

Втр 25 Мар 2014 19:47:35
>>65014939
сразу видно что гуманитарий лол

Втр 25 Мар 2014 19:48:48
>>65014862
Но в рашке это самое несложное и довольно денежно.

Втр 25 Мар 2014 19:49:11
>>65014511
Пилот автобуса в треде, спрашивайте свои ответы.

Втр 25 Мар 2014 19:49:31
В ЧЕМ РАЗНИЦА МЕЖДУ ФУНКЦИЕЙ И МЕТОДОМ?
Тру стори.

Втр 25 Мар 2014 19:49:33
КОД СТАНДАРТ


Втр 25 Мар 2014 19:49:52
>>65014737 одну же.


Втр 25 Мар 2014 19:50:07
>>65015044
PHP-дизайнер в треде, спрашивайте свои ответы.

Втр 25 Мар 2014 19:50:20
>>65014931

rem SERVER CRASH HANDLER

:start
echo SERVER LAUNCHED
application.exe
echo SERVER CRASHED, RELAUNCH!
goto :start

Втр 25 Мар 2014 19:50:48
>>65015057
Я ДЕЛАЮ

int getVal {
//...
}

И ТЫ ТАК ДЕЛАЙ

Втр 25 Мар 2014 19:51:07
УМЕНИЕ ЧИТАТЬ ЧУЖОЙ КОД

В ОФИСЕ БЕСПЛАТНЫЙ ЧАЙ И ПЕЧЕНЬЕ


Втр 25 Мар 2014 19:51:14
>>65015089
Создатель говна в треде, спрашивайте свои ответы.

Втр 25 Мар 2014 19:51:33
>>65015103
Гениально.

Втр 25 Мар 2014 19:51:50
>>65015149
Сука, только вчера в универе видел такую рекламу.

Втр 25 Мар 2014 19:51:59
>>65014737
Заходит бесконечное количество математиков в бар. Первый заказывает одну кружку пива, второй две, третий три, четвёртый 4, и т.д. Сколько пива они заказали?

Втр 25 Мар 2014 19:52:29
>>65015054
Метод это функция-член класса.

Втр 25 Мар 2014 19:52:35
>>65015103
Обосрался на всю квартиру.

Втр 25 Мар 2014 19:52:36
>>65013696
Скажи это 8й джаве, уёбок.

Втр 25 Мар 2014 19:52:56
>>65015209
-1/12


Втр 25 Мар 2014 19:53:15
>>65015250
А ЕСЛИ У СТРУКТУРЫ, ТО НЕ МЕТОД?


Втр 25 Мар 2014 19:53:22
>>65015263
>2014
>джава

Втр 25 Мар 2014 19:53:22
>>65015149
У нас еще пицца была бесплатная 2 раза в неделю

Втр 25 Мар 2014 19:53:30
>>65015209
Плевс бисквинечнасть

Втр 25 Мар 2014 19:53:38

Втр 25 Мар 2014 19:53:38
>>65014836
Тогда ответь на вопрос, умник мамкин.

Втр 25 Мар 2014 19:53:38
>>65015209
-1/12

Втр 25 Мар 2014 19:53:41
>>65013763
Налоги и цены уже учел, уебок?

Втр 25 Мар 2014 19:54:07
>>65015132
Открывающиеся скобки в конце строки для java-уебанов

Втр 25 Мар 2014 19:54:10
>>65013557
Выходите в понедельник

Втр 25 Мар 2014 19:54:20
>>65013172
поясните про интерфейс
что это за хуйня
кодю год ни разу не использовал

Втр 25 Мар 2014 19:54:34
>>65015306
Шлюх бы еще бесплатных 2 раза в неделю.

Втр 25 Мар 2014 19:54:42
>>65015103
В продакшене на сперме только такие батники и юзаю.
Начальство говорит малацца, недавно вот ЗП повысили, такому незаменимому спецу не жалко.
Мимоадмин ДС-2

Втр 25 Мар 2014 19:55:02
>>65015296
У СТРУКТУРЫ ПРОЦЕДУРЫ!


Втр 25 Мар 2014 19:55:07
>>65014737
Потому что не сходится. Если только к беззнаковой бесконечности.

Втр 25 Мар 2014 19:55:18
>>65015323
В глаза ебешься, сука?

>БЕЗ ОПЫТА
>БЕЗ ОПЫТА
>БЕЗ ОПЫТА

Это зарплата жуниора, который нихуя не умеет. Через 3 года зарплата у него вырастет в 2 раза и он будет рассекать по калифорнии на новеньком додже (в автаче был такой)


Втр 25 Мар 2014 19:55:38
>>65013375
Только не называй себя программистов, Маня, ок? Слесаря без образования тоже норм получают, тебе не в этот тред.

Втр 25 Мар 2014 19:55:41
>>65015346
int
getVal
()
{
//...
}

Втр 25 Мар 2014 19:56:05
>>65015296
ХУЕТОД

Втр 25 Мар 2014 19:56:22
>>65015149
Инвентос?

Втр 25 Мар 2014 19:56:35
>>65015285
>>65015320
Да. Кому интересно, внимайте
http://habrahabr.ru/post/53883/


Втр 25 Мар 2014 19:56:45
>>65013763
Это зарплата Программист с дипломом университета получает 60-100к в год.

Втр 25 Мар 2014 19:56:56
>>65015346
Двачую этого гетеросексуала.

Втр 25 Мар 2014 19:57:06

Втр 25 Мар 2014 19:57:15
>>65015356
Интерфейс это кнопочки всякие, панельки,, внешний вид короче. Например - пользовательский интерфейс это сама программа

Втр 25 Мар 2014 19:57:22
>>65015405
А, ВСЕ Я ПОНЯЛ. ФУНКЦИЯ ЭТО ЭВОЛЮЦИЯ ПРОЦЕДУРЫ, КОТОРАЯ УМЕЕТ ВОЗВРАЩАТЬ ЗНАЧЕНИЕ, А КЛАСС ЭТО ЭВОЛЮЦИЯ СТРУКТУРЫ, КОТОРАЯ УМЕЕТ СКРЫВАТЬ ПОЛЯ?

Втр 25 Мар 2014 19:57:25
>>65015305
Не поверишь, но сейчас ОЧЕ много работы на джава.

Втр 25 Мар 2014 19:57:49
>>65013735
Почему у меня выдает 14? 6+7 же! http://ideone.com/vg2hjL

Втр 25 Мар 2014 19:57:50
>>65013172
Давайте я вам лучше соберу крупный проект на адекватной платформе.

Втр 25 Мар 2014 19:57:58
>>65015450
int getVal () { /* //... */ }

Втр 25 Мар 2014 19:58:03
>>65015515
Я столько в месяц получаю.
веб-макака

Втр 25 Мар 2014 19:58:27
>>65015424
Угу, вырастет. Наивный русский мальчик.

Втр 25 Мар 2014 19:58:57
>>65015588
int getVal(){/**/}

Втр 25 Мар 2014 19:59:18
>>65015319
Почему они виртуальные? Потому что они должны быть реализованы, вот почему блять.
Мимо

Втр 25 Мар 2014 19:59:20
int getVal()
{
//...
}

Втр 25 Мар 2014 20:00:02
>>65015541
блять нет, я могу в гугле прочитать про интерфейс
кто-нибудь на примере сможет показать в каких случаях его можно использовать?

Втр 25 Мар 2014 20:00:12
>>65015573
хуй++ присваивает хую значение на единицу больше, а ты его еще раз складываешь потом.

Втр 25 Мар 2014 20:00:47
>>65015664
//============================
//Эта функция возвращает значение
//============================
int getValueOfField (void)
{
    return data_field;
}

Втр 25 Мар 2014 20:01:55
>>65015661
Ты путаешь виртуальные и абстрактные.

Втр 25 Мар 2014 20:01:56
>>65015664
что ни так с этой функцией?

Втр 25 Мар 2014 20:02:01
>>65015752
А что будет, если в принимаемые значения влепить войд?

Втр 25 Мар 2014 20:02:11
>>65015640
int value = AbstractFactoryAbstractor.getFactory().CreateIntegerTestValueGenerator().GenerateNextValue().getValue();

Втр 25 Мар 2014 20:02:27
>>65015573
Потому что UB.

Втр 25 Мар 2014 20:02:46
>>65015574
ВЫ СМОЖЕТЕ СОЗДАТЬ ПОРТАЛ, ЧТОБЫ КАК ВКОНТАКТЕ БЫЛО? БЮДЖЕТ? НУ ПЯТЬ ТЫСЯЧ ХВАТИТ, Я ДУМАЮ


Втр 25 Мар 2014 20:03:13
>>65015830
Ничего.

Втр 25 Мар 2014 20:03:26
>>65013735
13±1.

Втр 25 Мар 2014 20:03:29
>>65013172
КАК ПРОПАТЧИТЬ KDE2 ПОД FREEBSD?


Втр 25 Мар 2014 20:03:31
>>65015664 >>65015640 >>65015752
 long long int poluchit_Znachenie(int a)
{
long long int b;
b=a;
return a;

//мамку твою ебал
}



Втр 25 Мар 2014 20:03:57

synchronized protected public final volatile private
AbstractAdapterSingletonStrategyProxyBuilderInterceptorDecoratorListener getAbstractAdapterSingletonStrategyProxyBuilderInterceptorDecoratorListener()
{
return this.abstractAdapterSingletonStrategyProxyBuilderInterceptorDecoratorListener;
}

Втр 25 Мар 2014 20:04:06
>>65015841
80 СИМВОЛОВ


Втр 25 Мар 2014 20:04:25
>>65013735
10
@
ВСЕ СОСНУЛИ У ВИЗУАЛ БЕЙСИКА



Втр 25 Мар 2014 20:04:42
>>65014964
Так пиши по английский. В чем проблема, маня?

Втр 25 Мар 2014 20:05:15
>>65015929
Неистово проиграл.
НУ А ЧЕГО ПОДУМАЕШЬ ЛИШНЯЯ ПЕРЕМЕННАЯ МНОГО НЕ МАЛО

Втр 25 Мар 2014 20:06:31
>>65015149
А у нас еще и кофемашина.

Втр 25 Мар 2014 20:07:39
>>65013172
ЧЕМ B+-ДЕРЕВО ОТЛИЧАЕТСЯ ОТ B*-ДЕРЕВА?
Трустори, устраивался php-быдлокодером

Втр 25 Мар 2014 20:08:19
>>65015700
Интерфейс, например, СЪЕДОБНЫЙ, метод - СЪЕСТЬ. Тебя послала мамка в магазин - "купи что-нибудь перекусить, сыночка, только дорогу переходи на зеленый и шапку надень". Так вот, мамке для реализации метода ПОЖРАТЬ нужно что-то съедобное:
class Mamka{
public Govno pozhrat(Eatable e){
e.eat();
return new Govno(e.toString());
}
}
А какого цвета и запаха будет говно зависит уже конкретно от того, что ты купишь, горох или баклажан или еще что. Иначе тебе пришлось бы либо описывать для каждого продукта метод в мамке, или наследоваться, что в божественной джаве можно только один раз. Поня'л?

Втр 25 Мар 2014 20:08:29
>>65016158
А ЧТО ТАКОЕ ДЕРЕВО? Я ТОЛЬКО ФОРМОЧКИ УМЕЮ ДЕЛАТЬ


Втр 25 Мар 2014 20:09:26
>>65016211
А ДАВАЙТЕ Я ВАМ ДЕРЕВО В PAINT НАРИСУЮ?

Втр 25 Мар 2014 20:10:14
>>65016158
B* это ионизированный бор.
Что за обозначения?

Втр 25 Мар 2014 20:10:19
>>65016198
Карочи ета хуйня зависит от используемых с ней хуевин?

Втр 25 Мар 2014 20:11:18
Хикка выходит на связь. За какой срок можно научиться верстке например? Чтобы на фрилансе получать допустим двадцать пять тысяч рублей в месяц. Алсо предположим, что у меня хорошая обучаемость и мне это понравится.

Втр 25 Мар 2014 20:11:23
>>65016274
ВЫСОКОКЛАССНЫЙ ПРОГРАММИСТ, СПОСОБНЫЙ РАБОТАТЬ СО СЛОЖНЫМ ПРОЕКТОМ - МНОГОФУНКЦИОНАЛЬНОЙ СРЕДОЙ ДЛЯ КОМПЬЮТЕРНОГО ДИЗАЙНА

Втр 25 Мар 2014 20:12:19
>>65015953
Зато понятно что ты делаешь, и бинсы соблюл, это лучше чем A poluchiA(){ return this.aaaa;}

Втр 25 Мар 2014 20:12:19
>>65016379
42 дня.

Втр 25 Мар 2014 20:12:43
>>65016382
>МНОГОФУНКЦИОНАЛЬНОЙ СРЕДОЙ ДЛЯ КОМПЬЮТЕРНОГО ДИЗАЙНА
Кумир, штоле?

Втр 25 Мар 2014 20:13:15
>>65016198
нет, не понял
что внутри говно?
если я могу купить несколько продуктов, то в классе говно должно быть что?

Втр 25 Мар 2014 20:13:39
>>65016379
А теперь подумай сколько времени ты потратишь на то, что выйти на рынок?

Втр 25 Мар 2014 20:14:52
>>65015953
Каждый раз когда вижу жава-код - хуею от этих длинных строчек классов и значений


Втр 25 Мар 2014 20:14:56
>>65016521
Он от меня в 500 метрах. Думаю, что минут 8 уйдет.

Втр 25 Мар 2014 20:16:05

Втр 25 Мар 2014 20:16:06
>>65016326
надо все представлять по простому и больше книг для чайников читать, а не ебаные талмуды задротов-теоретиков или упаси Б-г википедию. Например в реальной жизни интерфейс Недвижимость, когда говорят "купить", "вложить в", "продать" всем похую гараж это в Ново-ебуново или трешка на арбате. Зависит да, от того как тебе надо с этой сущностью обращаться.

Втр 25 Мар 2014 20:17:05
РОБОТЛАНДИЯ
>>65016475
>Кумир
Обосрался.

Втр 25 Мар 2014 20:17:05
>>65016521
Ты имеешь ввиду, чтобы мне приходило заказов на 25к в месяц? Ну я не знаю. Поясни.

Втр 25 Мар 2014 20:17:16
>>65015664
Вот этот делает все правильно.


Втр 25 Мар 2014 20:17:55
>>65016716
Да, я это имею ввиду.

Втр 25 Мар 2014 20:18:14
>>65016589
А ты на баше?

Втр 25 Мар 2014 20:18:32
>>65016771
Ну так поясни же.

Втр 25 Мар 2014 20:18:36
>>65016653
Эта хуйня типа полиморфизма на уровне классов? В С++ это реализуется абстрактными классами?
тоже нихуя не понял

Втр 25 Мар 2014 20:18:40
>>65013528
Да ладно, можно задать чуваку без опыта первым вопросом, чтоб понять, не дурак ли совсем. Ну и так, поржать.

Втр 25 Мар 2014 20:18:58
>>65016714
ЧЕРЕПАШКА


Втр 25 Мар 2014 20:19:45
>>65016811
Я то откуда знаю.

Втр 25 Мар 2014 20:19:50
>>65015356

Короче, у тебя есть класс Batya, и есть интерфейс GrassDrinkable, в котором определён метод drinkGrass(Grass grass, int amount), и есть некая функция giveGrassToDrink, которая дёргает у передаваемого ей обьекта метод drinkGrass.

Если бы функция drinkGrass была определена у Baty'и, то функция могла бы принять только обьект с типом Batya, и для того чтобы передать этой функции другой обьект, нужно было бы её перегружать. Или наследовать тип Mamka от Batya, но это не очень хорошо, так как у типа Mamka появляются методы которые ей вобще не нужны и являются лишними, какой нить dickErect(), fart(), isBald() , или что ещё хуже, Mamka instanceof Batya начнёт возвращать true. И вот для того чтобы Mamka могла тоже drinkGrass, без превращения в лысую членодевку и нужен интерфейс.

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

И вот тогда, ты сможешь выдавать питьевые травы любому обьекту, даже не имеющего общих предков с обьектом Batya.

Втр 25 Мар 2014 20:20:50
>>65016726
поясните же что не так с функцией?
в учебниках по ооп так и пишут отдавать переменные.

Втр 25 Мар 2014 20:21:44
>>65015323
45 это после налогов, похоже. А цены от штата зависят (как и налоги), но даже в Вашингтоне не выше, чем в ДС.

Втр 25 Мар 2014 20:21:45
>>65016956
Всё так, но такое уебанство откровенно бесит.
Ну лично меня.

Втр 25 Мар 2014 20:22:28
>>65013557
Только класса вокруг него что-то не видно.

Втр 25 Мар 2014 20:22:30
>>65016956
ну там return Val

Втр 25 Мар 2014 20:22:31
>>65016956
Ну да, так правильнее, но можно просто объявить их пабликами и ебашить как угодно.

Втр 25 Мар 2014 20:23:51
>>65016884
Бъерн Страуструп, залогинтесь

Втр 25 Мар 2014 20:24:57
>>65013878
ЗАХОДИШЬ В МЕСТА СКОПЛЕНИЯ ПОГРОМИСТОВ
@
СООБЩЕНИЕ: ПОСОНЫ ПОМОГИТЕ СДЕЛАТЬ ЛАБУ ДАЙТЕ КНИЖЕК С ЧЕГО НАЧАТЬ ИЗУЧЕНИЕ ПИСАТЬ В ЛС

Втр 25 Мар 2014 20:25:05
>>65016884
что мешает мне создать класс drinkGrass(Grass grass, int amount), создать его из мамки и из бати и пусть они оба пьют?

не понимаю зачем городить это

Втр 25 Мар 2014 20:25:25
>>65016884
Содомит!
Схоронил, блеать. Может запилить учебник по крестам уровня /б/?

Втр 25 Мар 2014 20:25:26
>>65017141
Это делается примерно вот так.


Втр 25 Мар 2014 20:25:59
>>65017211
...И получаешь несколько десятков паков с ниграми.

Втр 25 Мар 2014 20:26:05
>>65016790
vb-макака
Хотя, некоторые тоже самое на баше, но у нас задел уже большой говнокода на vb.


Втр 25 Мар 2014 20:26:17
>>65017065
Про инкапсуляцию слышал ?

Втр 25 Мар 2014 20:26:59
>>65016816
В крестах ебучее некошерное множественно наследование, там ХУЙ одновременно можно унаследовать от палки, от дилдока и от космического корабля. Интерфейс определяет, как можно использовать этот класс. Это и есть сердце полиморфизма, ну и наследование конечно. Например интерфейс Iterable возвращает Iterator - итератор коллекции, как он реализован в arrayListe или в LinkedListe меня не ебет когда мне нужно пробежаться по коллекции.

Втр 25 Мар 2014 20:27:10
>>65016956
Да все с ней хорошо.


Втр 25 Мар 2014 20:27:26
>>65017255
скителс

Втр 25 Мар 2014 20:27:32
>>65017220
>так как у типа Mamka появляются методы которые ей вобще не нужны и являются лишними, какой нить dickErect(), fart(), isBald() , или что ещё хуже, Mamka instanceof Batya начнёт возвращать true.
Зис. Разве нет?

Втр 25 Мар 2014 20:28:34
>>65013375
Все правильно, берешь просто и ебошишь.

Втр 25 Мар 2014 20:28:49
>>65017313
Слышал конечно. А ему сказал просто, что так можно сделать, но не стоит.

Втр 25 Мар 2014 20:29:00
>>65017313

class Vec2
{
public:
getX() const;
getY() const;
setX( const float& X );
setY( const float& Y );
//...
private:
float x;
float y;
}

Ясно.

Втр 25 Мар 2014 20:29:08
Знаешь, /b/, по-моему, я схожу с ума...
Дело в том, что иногда по ночам мне кажется, что я яваблядь. Мне хочется выделять память, зарабатывать на доширак, пиздеть про энтерпрайз, сваливать свои проблемы на чужие плечи и писать нечитаемый бессмысленный говнокод.
Я ворочаюсь, страдаю, рычу, а под конец вскакиваю с кровати и хватаю первое, что попалось под руку.
Это может быть тапок, топор или простая поварешка, но в моем воображении она становится огромным прожорливым интерпретатором.
С этим интерпретатором я открываю корпус сервера, ставлю ещё две планки оперативной памяти и с громким боевым кличем выбегаю на улицу. Я бегаю под окнами своих соседей и ору: "Ява не тормозит, тупые нищебляди!! Купите нормальное железо!!"
Но они не покупают... Они привыкли.
И когда я уставший, но довольный, поднимаюсь в квартиру, наоравшись и набегавшись, одна из дверей открывается. Там, лукаво сверкая глазенками, стоит маленький соседский мальчик Женька. Он громко шепчет беззыбым ртом "Клоссплатфолменность!" и ободряюще мигает мне одним глазом.
Я, улыбаясь ему, прохожу мимо, и в душе моей поют заказчики.
А дома я открываю бутылку водки, морщась, выпиваю ее до половины, и ловлю кота. Ругая этого "сраного волосатого индуса", я сажаю его за клавиатуру, и чтобы он не убежал, приматываю его к ней скотчем.
А дальше все просто.
Я стою у окна, пуская скупую быдлокодерскую слезу по своей прыщавой щеке , и мечтаю. Я представляю, что огни домов -- это пламя костров, на которых сжигают крестопидоров, шум машин -- это рев кулеров в серверных, а в мире нет ничего, кроме великого энтерпрайза и нас, яваблядей...
И я жду, что вдруг, вот сейчас, в мою дверь войдет начальник и скажет: "Эй, раб, ты чо так так долго? Давай, быстро дописывай исходник. Похуй, если будет тормозить - разберутся те, кто будет сопровождать! ГА-га-га-га!" И ободряюще хлопнет меня по спине.
И тогда не будет в мире счастливее человека, чем я... Точнее, явабляди.
Что же мне делать, анон? Что же мне делать?

Втр 25 Мар 2014 20:29:36
>>65017065
ЧО СКАЗАЛ? ТЫ ПРО ПОВТОРНОЕ ИСПОЛЬЗОВАНИЕ КОДА СЛЫШАЛ, А ПРО НЕ ВЫНОСИТЬ ГОВНО В ИНТЕРФЕЙС?


Втр 25 Мар 2014 20:29:40
>>65017397
погоди, а что в классе выпитьТравы делает фарт и дик эрект?
если это относится к бате то и должно быть у бати либо выделить в отдельный класс

Втр 25 Мар 2014 20:29:57
>>65017397
Класс drinkGrass, а не метод.

Втр 25 Мар 2014 20:30:12
>>65017252
Вангую что писал джава-бог, а не крестоблядь

Втр 25 Мар 2014 20:30:35
>>65017504
> Мне хочется выделять память
> я яваблядь


Втр 25 Мар 2014 20:30:45
>>65015700
Пишешь ты, например, плеер с возможностью плагины подключать. Тебе надо предусмотреть какой-то интерфейс взаимодействия с ними. Этот интерфейс в ООП называется интерфейс.

Втр 25 Мар 2014 20:33:27
>>65013172
УМЕТЬ РАЗБИРАТЬСЯ В ЧУЖОМ КОДЕ

Втр 25 Мар 2014 20:34:08
Дайте инфы по АВЛ-деревьям, в моем любимом Кормене их нет.

Втр 25 Мар 2014 20:34:08
>>65017609
ну это слишком узкий пример
врят ли я на пхп буду писать плееры

Втр 25 Мар 2014 20:34:36
>>65015209
Отсоси у тракториста.

Втр 25 Мар 2014 20:34:54
>>65017808
На пхп все плееры пишут.

Втр 25 Мар 2014 20:35:13
Не могу найти работу в НСК, студент без опыта работы, идти работать в паралелс за 27к в есяц конечно заебись, но не для меня. Помоги те джава богу(

Втр 25 Мар 2014 20:36:00
>>65017504
>Мне хочется не ебстись с байтами, зарабатывать на яхту, пиздеть про энтерпрайз, сваливать свои проблемы на чужие плечи и писать читаемый красивый говнокод.

Втр 25 Мар 2014 20:37:19
>>65017921
Пояните, почему считается, что Java-прогеры не в почете?

Втр 25 Мар 2014 20:37:21
>>65017220

Тогда у тебя получится мамопапка которая пьёт травы.

А если ещё и Korzinochka захочет попробовать?
А если корзиночке не понравилось и он решил вылить всё в Toilet? (В принципе, смывание трав в унитаз можно расценить как ожидаемое поведение функции drinkGrass у унитаза)

Тогда это превратится в УнитазногоМамкоПапкуКорзиночку какую то, которая может ебать саму себя скролля двач, которая может насрать в саму себя и делать все вещи которые могут делать Мамка Папка Корзиночка и Унитаз.

Втр 25 Мар 2014 20:39:21
>>65018009
Ну и плюс к этому множественное наследование реализовано в меньшинстве языков.

Втр 25 Мар 2014 20:39:31
>>65017495
В се правильно, только не хватает до кучи
Vec2(const float& X, const float& Y);
inline Vec2(const Vec2& reference)
{
this.x = reference.getX();
this.y = reference.getY();
}



Втр 25 Мар 2014 20:40:35
>>65017808
Ну пишешь Фейсбук 2.0, надо, чтоб юзеры могли свои веселые фермы заливать. Ты не ебешь заранее, как им взбредет в голову эти творения запускать, поэтому объявляешь, что буду запускать метод void Start(), поэтому будьте добры, добавьте такой.

Втр 25 Мар 2014 20:41:12
>>65017868
Ну ка, джавабог, какие служебные классы для упрощения синхронизации потоков ты знаешь? Что такое RMI? Как еще сериализовать и десереализовать кроме как интерфейсом serializable?

Втр 25 Мар 2014 20:41:54
>>65018007
Зависть

Втр 25 Мар 2014 20:42:17
>>65018009
я всё равно ничего не понял
они же не зависимы друг от друга
class mamka{
...
new drinkTravy
...
}

class batya{
...
new drinkTravy
...
}

class drinkTravy{
...
return trava;
...
}

зачем здесь интерфейсы?

Втр 25 Мар 2014 20:42:23
>>65018151
Вот это просто пиздец.


Втр 25 Мар 2014 20:42:38
>>65018009
> Тогда это превратится в УнитазногоМамкоПапкуКорзиночку какую то, которая может ебать саму себя скролля двач, которая может насрать в саму себя и делать все вещи которые могут делать Мамка Папка Корзиночка и Унитаз.
Я так курсач по ООП писал. Множественное наследие и взаимные инклуды выебали мне весь мозг, после чего препод прилюдно поссал мне в рот.

Втр 25 Мар 2014 20:43:18
>>65017220
Да ты отбитый просто и не лечишься.

Втр 25 Мар 2014 20:44:00
>>65018325
Да все не так блять, иди почитай хоть что-нибудь.

Втр 25 Мар 2014 20:44:08

Втр 25 Мар 2014 20:44:13
>>65018216
>метод void Start()
блять, теперь понятнее
но если я не делаю какие-то плагины, весь код мой.

для чего я могу использовать интерфейсы?

Втр 25 Мар 2014 20:45:55
>>65018446
Да хуй ты поймешь пока не столкнешься на практике, это как с паттернами, я тоже не въезжал зачем мне фабрики пока сам не изобрел одну

Втр 25 Мар 2014 20:45:56
Аноны, поясните, зачем вы этим занимаетесь.
Я - обычная корзина с небольшой социоблядоватостью. Из увлечений только игоры, анима, пробежки по утрам и музычка. Как написанный корзиной код или сделанный сайт могут ей помочь? Зачем это обычному анону без амбиций и желания что-либо раскручивать и кодить месяцами?
Я действительно хочу сделать сайт я даже умею их делать, накодерастить какую-нибудь примочку полезную но я совершенно не представляю, как мне это может помочь

Втр 25 Мар 2014 20:46:42
>>65018216
А ваще, это не только для взаимодействия с заранее неизвестным чужим кодом, но и способ организации своего, чтоб в кашу не превратился со временем. Хотя бы для понижения связанности, чтоб удобно было заменить какой-нибудь класс на другой с тем же интерфейсом и быть уверенным, что никакие выпиленные методы старого нигде не вызываются.

Втр 25 Мар 2014 20:46:54
>>65018430
>>65018440
посоветовали бы что-нибудь тогда
сейчас читаю котерова "пхп5 в подлиннике"
может посоветуете что-нибудь конкретное, именно о том о чём я итт спрашиваю?

Втр 25 Мар 2014 20:48:01
>>65018536
Тоже несколько раз что-то изобретал, а потом узнавал как это называется и что это дохуя годная вещь.

Втр 25 Мар 2014 20:48:36
>>65018252
А хуй знает, не могу ответить на твои вопросы.
Для синхронизации пользовался семафорами, про RTI не ебу, а кроме сериалайзбла использовал XML, правда не стандартный, а от Xstream'а.

Втр 25 Мар 2014 20:49:18
>>65018591
А нахрена тебе это нужно, ты либо программировать начинай, либо голову не забивай себе ненужной инфой

Втр 25 Мар 2014 20:50:37

Втр 25 Мар 2014 20:50:39
>>65018692
Ну так я что ты хочешь? 27К для Нвосиба как я понял разве так уж мало для джуна?

Втр 25 Мар 2014 20:50:42
>>65018734
я работаю уже пол года, сейчас у меня 2000 строк кода в одном контроллере и я чувствую что делаю что-то не так

Втр 25 Мар 2014 20:50:42
>>65013735
а я считаю, что неопределённо нигде переменной "а" присваивать значение - уебанство

Втр 25 Мар 2014 20:52:17
>>65018817
AND WE HAVE A WINNER!


Втр 25 Мар 2014 20:52:18
Пасаны, поясните мне за MVC русским языком, нихера не могу въехать, вроде и понимаю что круто прятать логику, менять представление, контроллер-хуеллер, но хоть какой-нибудь пример из жизни, а?

Втр 25 Мар 2014 20:52:27
>>65018810
Это не девелопер, это техсаппорт. А так конечно нормально, но рабочий день по 10 часов с ночными сменами.

Втр 25 Мар 2014 20:52:46
>>65018007

public class SomeClass
{
...
public SomeClass getObjectByObject()
{
Gson gson = new Gson();
return gson.fromJson(gson.toJson(this));
}

...
}

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

Втр 25 Мар 2014 20:53:37
>>65018815
Что за контроллер?

Втр 25 Мар 2014 20:54:01
>>65018914
ну это чтобы разделить хтмл говно и логику
в википедии первая же статья раскладывает всё по полочкам

Втр 25 Мар 2014 20:54:44
>>65018940
#946461 +(1592)- [X]

<@joosa> how do you say float in java? just 1.5f?
<@Gliptic> FloatFactoryFactory.getInstance(FloatFactoryFactory.defaultInstanceDescriptionString).getFactory(Locale.getLocale("en-US")).createBuilder().setString("1.5").getResult()

Втр 25 Мар 2014 20:54:45
>>65018325
На самом деле ты не так далек от открытия компонентной системы. Теперь придумай как динамически добавлять и удалять свойства.

Втр 25 Мар 2014 20:55:05
>>65018940
А че, годный способ создать копию класса. Или ты собрался все поля ручками копирывать?

Втр 25 Мар 2014 20:55:33
>>65018982
ну блять там фрамворк на мвц кароч, и там нужно хуёвину одну делать, и получается что я функцию за функцией ебашу в один контроллер, потому что они там должны быть
вот так 4 месяца ебашил и решил что-то делать с этим

Втр 25 Мар 2014 20:55:38
>>65018815
НУЖНО БОЛЬШЕ ПАМЯТИ

ПОГОЛОВЬЕ КЛАССОВ ВЫРОСЛО ВДВОЕ


Втр 25 Мар 2014 20:55:58
>>65018940
Дай угадаю: Возвращает копию себя при помощи сериализации-десериализации через джейсон?
Между прочим в Qt иногда конструктор копирования private и такая штука как мега-костыль могла пригодится.

Втр 25 Мар 2014 20:56:33
>>65019069
>копию класса
копию экземпляра класса, а то мне сейчас ПЕРЕЗВОНЯТ

Втр 25 Мар 2014 20:56:42
>>65014685
> C/C++
>а не C, C++


Втр 25 Мар 2014 20:57:19
>>65014835
В ВИРТУАЛЬНОМ МИРЕ


Втр 25 Мар 2014 20:57:50
>>65018325

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

Ты создаешь интерфейс Eatable

interface Eatable {
public void eat(Player whoEat)
}

Есть классы продуктов, которому имплементируешь ранее созданый интерфейс

public class Apple implements Eatable {
.....
.....
@Override
public void eat(Player whoEat) {
whoEat.addHp(30);
}
.....
.....

}

public class Banana implements Eatable {
.....
.....
@Override
public void eat(Player whoEat) {
whoEat.addHp(50);
}
.....
.....

}

public class Pie implements Eatable {
.....
.....
@Override
public void eat(Player whoEat) {
whoEat.addHp(100);
}
.....
.....

}

Все, теперь ты можешь рассматривать все свои продукты как одну сущность, то есть Eatable
Идем дальше, у тебя есть класс "Игрок"

public class Player{
.....
//Естественно у него должен быть набор всех его продуктов
ArrayList<Eatable> products;

public void addHP(int deltaHp) {
this.hp += deltaHp;
}

public void eatAll() {
for(Eatable product : products) {
product.eat(this);
}
}
}

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


Втр 25 Мар 2014 20:58:09
>>65017468
НОРМАЛЬНО ДЕЛАЙ - НОРМАЛЬНО БУДЕТ!

Втр 25 Мар 2014 20:59:01
>>65013172
А ТЕБЕ КАК КОНЦЕПТУАЛЬНО ОБЪЯСНИТЬ ИЛИ С ПРАКТИЧЕСКОЙ ТОЧКИ ЗРЕНИЯ?
Всегда троллю чувачков.


Втр 25 Мар 2014 21:02:13
>>65018940
Кто-то пытался вскрыть одиночку?

Втр 25 Мар 2014 21:02:24
>>65013419
>ВСЕ ПАРСЯТ HTML C ПОМОЩЬЮ DOM
Правильные посоны прарсят XPath, а чёткие пишут XSLT преобразования. Но и SAX-ом тоже ничего.

Втр 25 Мар 2014 21:03:35
>>65019234

да, понимаю
то есть интерфейс только для каких-то одинаковых сущностей, которые можно жрать, например?

просто у меня таких ситуаций не встречалось. я думаю как можно это применить к тому что делаю я и не нахожу способов

Втр 25 Мар 2014 21:04:11
Наверно, платина для подобной тематики. Но все-таки.. а сколько времени понадобится среднему битарду, чтобы выучить язык ну там чо там, джава или питон и даже что-нибудь начать зарабатывать?
Ничего не знаю о компутерах, 20 лет, почти бородат.


Втр 25 Мар 2014 21:04:49
Что нужно знать что бы быстро научится быдлокодить с перспективами на трудоустройство?



Хочу быть крутым, аки Джони Кармак.


Втр 25 Мар 2014 21:05:34
>>65019570
ничего не знал, написал парсер сайтов в одном файле в одной функции через иф, взяли стажёром на 15к в месяц

Втр 25 Мар 2014 21:06:09
>>65019570
Я с 11 лет до 18 задрачивал, в 18 же и пошёл работать. То есть за 7 лет тянул примерно на мидла.

Втр 25 Мар 2014 21:06:18
>>65019234
Сука, после быдлокодинга под ведро ни как не могу отойти от того, что в этой вашей жабе все - указатели, кроме простейших типов вроде int double, boolean. А сраный сборщик мусора - это ваще финиш, после няшных крестов, где все ясно и понятно: вот указатель на объект в хипе, проебешь его - утечка памяти.

Втр 25 Мар 2014 21:07:01
>>65019295
НУ ХОРОШО ХОРОШО ПРОДОЛЖИМ
@
СКАЖИТЕ А У ВАС ЕСТЬ ДЕВУШКА?



Втр 25 Мар 2014 21:07:14
>>65018332

void doSome(const char**arr)
{
int q = 4;int f=7;vector pos = getNowPos(q,f);
pos.set(new pos(q,2));
updateEngine(Engine1);
Engine1.addPos(q,7,pos);
Engine1.AddStringtolog(arr);
}

Втр 25 Мар 2014 21:07:31
>>65019570
this - >>65019570
Потихоньку втянешься


Втр 25 Мар 2014 21:07:50
>>65019744
Да, ваше матушка.

Втр 25 Мар 2014 21:08:24
>>65019767
промазал
this - >>65017468

Втр 25 Мар 2014 21:09:25
>>65019295
Потому до сих пор без работы?


Втр 25 Мар 2014 21:10:28
>>65014337
Дебилы, В С++ структура это класс с открытыми полями/методами по умолчанию.

Втр 25 Мар 2014 21:10:46
>>65019786
МОЛОДОЙ ЧЕЛОВЕК ДА ВЫ НАРЫВАЕТЕСЬ
@
Я МЕЖДУ ПРОЧИМ ХОЖУ НА БОКС ПОСЛЕ РАБОТЫ У МЕНЯ РАЗРЯД



Втр 25 Мар 2014 21:11:56
>>65019977
А Я ХОЖУ НА СОБЕСЕДОВАНИЯ ПОСЛЕ БОКСА

Втр 25 Мар 2014 21:12:12
Вопросы на жуниор сисярп-макаку:
1) Каким должен быть класс, чтобы его можно было использовать в foreach?
2) Какие есть способы изменения private-полей из других классов?
3)
class A
{
public A():this(1)
{
}
public A(int i):this()
{
}
int i = "niet";
public static void Main(string[] args)
{
}
}
Что на это скажет компилятор?

Втр 25 Мар 2014 21:13:14
>>65014918
Это как раз пиздежь про vtable - это байтоебство. Для байтоебов характерен фокус исключительно на реализации, при полном не понимании сути

Втр 25 Мар 2014 21:13:22
>>65019607
Джони всё проебал. Да он, скорее всего, не быстро научился. И не быдлокодить. Можно почитать какую-нибудь книгу по php и делать сайты

Втр 25 Мар 2014 21:14:02
PFNGLGENVERTEXARRAYS glGenVertexArrays;

Втр 25 Мар 2014 21:14:39
>>65015346
Говноедов полон тред

Втр 25 Мар 2014 21:15:21
>>65015549
ПОКЕМОНОВ ПЕРИГРАЛ

Втр 25 Мар 2014 21:15:53
>>65018940
PRESS X TO JSON


Втр 25 Мар 2014 21:16:21
>>65020041
1. Iterable
2. Reflection
3. Incomparable types
Сисярп в глаза не видел

Втр 25 Мар 2014 21:16:37
>>65015549
Тебе сюда:
http://www.systemdesignliteracy.com

Втр 25 Мар 2014 21:16:47
>>65019701
Раньше работал в гейдеве, где как раз приходилось писать КРОССПЛАФОРМЕННЫЕ приложения в итоге использовали Marmalade, естественно писать пришлось на крестах. В итоге цикл разработки вырастал чуть ли не x2. В основном куча времени тратилось как раз на мемори менеджмент. Но это в принципе хуйня. Для меня освновной проблемой было вникнуть в ебаные шаблоны и огромные, как пизда мамонта дефайны. Чтобы прочитать это все уходило хуй знает сколько времени, не говоря о том, что еще разобраться в этом надо было.


Втр 25 Мар 2014 21:17:09
>>65020041
>int i = "niet";
TI OHUEL, SUKA!
Еще тут будет рекурсия при попытке запилить объект типа A и переполнение стека жи, но это рантайм эрор.


Втр 25 Мар 2014 21:18:03

Втр 25 Мар 2014 21:18:29
>>65020034
НУ ВСЁ ПОШУТИЛИ И ХВАТИТ
@
ОХРАНА!


Обоссавшегося от страха омежку, забывшего что он не в интернете, берёт за шкирку неказистый мужичок-охранник и отправляет остывать в лужу на улице. Со стороны компании прелестных дамочек, расположившейся неподалеку слышны смешки и заметны презрительные взгляды. Миссия провалена. Попробовать снова(да/нет)?


Втр 25 Мар 2014 21:19:20
S.O.L.I.D.
желтый_колобок.жпг

Втр 25 Мар 2014 21:19:47
>>65013258
Ну процедура же, ёпта! Результат не возвращает в явном виде.

Втр 25 Мар 2014 21:20:12
>>65020453
НУ, ЗАТО ВЕСЕЛО БЫЛО

Втр 25 Мар 2014 21:21:09
>>65020426
Ну это я тебе как джава-бог сказал, один хуй как-то так, клон есть клон. Я хз есть ли там рефлексия как в жабе, может через наследование на второй вопрос ответ, а на третий я хз как скажет компилятор шарпа, а жабовский сразу назуй пошлет при попытке инту стринг присвоить

Втр 25 Мар 2014 21:22:55
>>65020621
через наследование только protected поля же, не?


Втр 25 Мар 2014 21:22:57
>>65020114
То то сделал три революции в геймдеве, и сейчас курирует окулус рифт.

>Можно почитать какую-нибудь книгу по php и делать сайты
Но ведь шаблонные пхп макаки - не программисты.



Втр 25 Мар 2014 21:22:58
>>65015851
Нет там UB. Порядок и приоритеты и немного внимательности.

Втр 25 Мар 2014 21:23:15
>>65020621
В божественных крестах никаких проблем нет. В int i = "хуй" "хуй" эквивалентно (const char *) "хуй", а указатель неявно преобразуется в int.

Втр 25 Мар 2014 21:23:24
>>65013528
Если он на те пару вопросов не ответит - значит совсем долбоёб. Всё логично.

Втр 25 Мар 2014 21:23:39
>>65020114
> всё проебал
> разрабатывает окулус рифт

Втр 25 Мар 2014 21:24:15
>>65020725
Блядь, у этого трапа пиздец мерзкое ебало и такая фальшивая улыбка. Не потому что он трап.
Мне кажется, в душе он очень злой.

Втр 25 Мар 2014 21:24:40
>>65019954
Ты забыл, что к структурам не применимо наследование и как следствие полиморфизм и абстракция. Плюс в том же шарпе экземпляры структуры создаются в стеке, а экземпляры объектов в хипе.


Втр 25 Мар 2014 21:25:00
Всем багхерта за мой счет, посоны!
У нас в универе висит.


Втр 25 Мар 2014 21:25:05

Втр 25 Мар 2014 21:25:11

>>65020812
А ты тупой мудак.


Втр 25 Мар 2014 21:25:54
>>65020845
Что ты несешь вообще? В плюсах они наследуются, просто с public по умолчанию.

Втр 25 Мар 2014 21:26:23
>>65020746
Просто улыбка натянутая, глазки не улыбаются. Поэтому выражение лица такое неестественное получилось.


Втр 25 Мар 2014 21:26:31
>>65020729
А сейчас всё проебал. Ракеты только строит. Окулус рифт вообще в текущем состоянии не жизнеспособен.
А пхп макаки как раз быстро научились быдлокодить и даже работают, может быть. Как ты хотел.

Втр 25 Мар 2014 21:26:49
>>65020883
Сирисли, ты посмотри как он лыбится мерзко.

Очень натяжно. Хочет казаться лучше чем есть на самом деле.

Видел трапов и посимпатичнее.


Втр 25 Мар 2014 21:27:36

Втр 25 Мар 2014 21:28:13
ЗАХОДИШЬ В ТРЕД ПРОГРАММИСТОВ
@
ХОЧЕШЬ КАК-НИБУДЬ ВЫЕБНУТЬСЯ
@
НИЧЕГО НЕ ПОЛУЧАЕТСЯ ПРИДУМАТЬ

Втр 25 Мар 2014 21:28:34
>>65020987
На рынке сейчас переизбыток пехепе макак, да и не нужен этот пехепе с каждым днем все больше.

Втр 25 Мар 2014 21:28:36
>>65021011
Себя-то покажи для начала.


Втр 25 Мар 2014 21:28:39
>>65020938
Ой, и правда хуйню спизданул. Извиняюсь.

Втр 25 Мар 2014 21:29:00
>>65013419
бляя, тут не выговор нужен, а отрубание головы - такого не исправишь. ты бы еще json или yaml регулярками парсил, ущербный

Втр 25 Мар 2014 21:29:12
>>65021103
Держи бро
double penetration;

Втр 25 Мар 2014 21:29:17
>>65019570
>Ничего не знаю о компутерах, 20 лет, почти бородат.
Тебе как программистом или ПХП верстальщиком? Программирование это не сколько язык, сколько инженерный подход и общие знания в CS.

Втр 25 Мар 2014 21:29:24
>>65021126
А ты себя?

Втр 25 Мар 2014 21:29:42

Втр 25 Мар 2014 21:29:52
>>65020363
>>65020621
В сисярп скомпилится, потому что конпилятор охуевает от циклических контрукторов и дальше проверять не считает нужным.

Втр 25 Мар 2014 21:30:00
>>65021183
Безусловно.


Втр 25 Мар 2014 21:30:14
>>65020746
Ты упоролся, если хочешь преобразовать const char* в int неявно. Ведь sizeof(const char*) == sizeof(size_t) != sizeof(int) на большинстве платформ.

Втр 25 Мар 2014 21:30:15
>>65021172
bool yon;

Втр 25 Мар 2014 21:30:17
>>65015132
Охуенно же
Ненавижу код долбоёбов, расставлябхих всё на новую строку, или прячущую закрывающую хуй знает где

Втр 25 Мар 2014 21:30:39
>>65021123
Правильно, и плюсы не нужны, и сишка, и ява вообще маргинальный язык уровня брэинфака.

Втр 25 Мар 2014 21:31:06
>>65021242
НО ВЕДЬ РАБОТАЕТ

Втр 25 Мар 2014 21:31:36
>>65021242

>sizeof(const char*) == sizeof(size_t) != sizeof(int)
>sizeof(size_t) != sizeof(int)


Втр 25 Мар 2014 21:32:00
>>65021215
А тот пример еще и отработает без ошибок.

Втр 25 Мар 2014 21:32:48
>>65021242
И правда, вот я мудила. Сириусли, всегда казалось, что сработает так.

Втр 25 Мар 2014 21:33:16
>>65018252
>Ну ка, джавабог, какие служебные классы для упрощения синхронизации потоков ты знаешь?
Ты про что, петух? CDL/CB/локи или про всякое добро типа Disruptor?

>Что такое RMI?
Анахронизм.

>Как еще сериализовать и десереализовать кроме как интерфейсом serializable?
По-человечески, блядь, Thrift/Protocol buffers.

Втр 25 Мар 2014 21:33:41
>>65021244
Значение знаешь?

Втр 25 Мар 2014 21:33:44
Бомбануло немного.
5 лет быдлокодинга, теория забыта напрочь, хотя раньше мог написать quicksort на бумажке.
Последние 2 года поддерживаю проект на питоне, ООП толком не используется.
Алсо, часто замечал, что всякие изъёбства в виде Абстрактных фабрик интерфейсов нихуя не нужны, и только усложняют работу. Более того, считаю что такие погромисты хуже пхп-макак. Ибо через полгода только они разберутся в этих ебучих дебрях.


Втр 25 Мар 2014 21:34:21
>>65021510
ПРОГРАММИРОВАНИЕ НА БУМАГЕ

Втр 25 Мар 2014 21:34:24
>>65019744
>СКАЖИТЕ А У ВАС ЕСТЬ ДЕВУШКА?
ТВОЯ МАМАША ЖЕ


Втр 25 Мар 2014 21:35:32
>>65021550
Нет, у меня нет времени на создание семьи. Я сосредоточен на работе.


Втр 25 Мар 2014 21:35:34
ЮНИТ ТЕСТЫ? ЗАЧЕМ?
@
ГЛАВНОЕ ПРОСТО ПИСАТЬ БЕЗ ОШИБОК

Втр 25 Мар 2014 21:35:57
>>65019100
Вот так потом усатые, блядь, программисты напишут всё в одном файле без разбиения на различные по функциям классы, а мы потом ебись, прикручивая эту хуйню. Суки, блядь, не в каменном веке живём. Время разработки и исправления куда дороже стоит.

Втр 25 Мар 2014 21:36:13

Втр 25 Мар 2014 21:36:21
>>65021622
И это не нужно. Можно просто пилить бабло на госзаказах жи.

Втр 25 Мар 2014 21:36:50
>>65021510
>Ибо через полгода только они разберутся в этих ебучих дебрях.
>они разберутся
А ты оптимист.


Втр 25 Мар 2014 21:36:58
>>65021510
>Ибо через полгода только они разберутся в этих ебучих дебрях.
>только они разберутся
Ключевой момент. А вы, старперы, станете не нужны, потому что вокруг рельсы, рельсы, шпалы-шпалы

Втр 25 Мар 2014 21:37:08
Кстати, ананасы, если здесь есть УВЕРЕННЫЕ ПОЛЬЗОВАТЕЛИ C#, то прошу ответить на несколько вопросов.

Я тут прознал недавно про хак изменения размера массива без пересоздания его:

[StructLayout(LayoutKind.Explicit)]
public struct ArrayHack
{
[FieldOffset(x)] // где X - экспериментально полученное смещение для переменной размера массива
public int length;
}

[StructLayout(LayoutKind.Explicit)]
public struct DynamicLengthArray
{
[FieldOffset(0)]
public X[] array;
[FieldOffset(0)]
public ArrayHack lengthAccess;
}

Как-то так.
Соответственно:

DynamicLengthArray a;

a.array = new X[65000];
a.lengthAccess.length = 32000;

Изменит размер массива на 32000.
Не, я не сраная макака и понимаю что массив от этого не становится волшебным, изменяющим свою вместительность за 1 такт процессора, но мне кажется это можно использовать как огромную оптимизацию. Я хочу использовать этот хак в Unity, для буфера в процедурной генерации моделек. Выделяем массивы под максимальное количество вершин/нормалей/цветов/треугольников, и после заполнения - обрезаем размер до заполненного пространства. Мне кажется это будет работать во много раз быстрей, засовывания всех обьектов в список, и дёрганья у него ToArray();

Так вот - кто юзал? Есть какие-нибудь подводные камни?


Втр 25 Мар 2014 21:37:16
>>65020342
>В итоге цикл разработки вырастал чуть ли не x2. В основном куча времени тратилось как раз на мемори менеджмент.
Вы просто хуёвые девелоперы.
>Для меня освновной проблемой было вникнуть в ебаные шаблоны и огромные, как пизда мамонта дефайны.
Зачастую, огромные шаблоны удел долбоёбов. Аз-за-за boost::phoenix, boost::mpl.

Втр 25 Мар 2014 21:37:27
Этому треду не хватает Александреску

template <class TList, typename R = void> class BaseVisitorImpl;

template <class Head, class Tail, typename R>
class BaseVisitorImpl<Typelist<Head, Tail>, R>
: public Visitor<Head, R>
, public BaseVisitorImpl<Tail, R>
{
public:
// using BaseVisitorImpl<Tail, R>::Visit;

virtual R Visit(Head&)
{ return R(); }
};

template <class Head, typename R>
class BaseVisitorImpl<Typelist<Head, NullType>, R>
: public Visitor<Head, R>
{
public:
virtual R Visit(Head&)
{ return R(); }
};

Втр 25 Мар 2014 21:37:44
>>65020041
>способы изменения private-полей из других классов?
НАХУЯ?


Втр 25 Мар 2014 21:37:48
>>65021622
На самом деле единственный, как мне кажется, профит от юнит-тестировани - это более модульный код на выходе.
А тест-кейс все равно какой-нибудь можешь пропусить

Втр 25 Мар 2014 21:37:49
>>65021709
толсто

Втр 25 Мар 2014 21:38:00
>>65021709
Хуй знает, что за говнецо ты наклепал. В крестах для этого есть vector <class YOBA>.

Втр 25 Мар 2014 21:39:11

Втр 25 Мар 2014 21:39:20
>>65021242
> Ведь sizeof(const char*) == sizeof(size_t) != sizeof(int)
Погоди, он преобразование по этой хуйне делает?

Втр 25 Мар 2014 21:39:23
>>65021743
BECAUSE I CAN

Втр 25 Мар 2014 21:39:52
>>65021207
Какая няша, я бы женился

Втр 25 Мар 2014 21:39:58
>>65020872
ФПМИшник дохуя?

Втр 25 Мар 2014 21:40:17
>>65021510
>Ибо через полгода только они разберутся в этих ебучих дебрях.
Говнокод значит.

Втр 25 Мар 2014 21:40:20
>>65021749
>А тест-кейс все равно какой-нибудь можешь пропусить
Логика из разряда: я не буду соблюдать ПДД, все равно где-нибудь да въебусь.

Втр 25 Мар 2014 21:40:36
>>65021854
Нет, с size_t тоже не сработало.

Втр 25 Мар 2014 21:41:07
>>65013479
но ведь они позволяют соединять несоединимое

Втр 25 Мар 2014 21:42:00
>>65021966
CONNECT THE UNCONNECTABLE
ROW ROW FIGHT THE POWER

Втр 25 Мар 2014 21:42:08

Втр 25 Мар 2014 21:42:35
>>65021899
Не угадал.

Втр 25 Мар 2014 21:42:55
>>65021892
Ты знаешь в какой длинной ты очереди?


Втр 25 Мар 2014 21:43:05
>>65021510
Двачую.
Дайте мне хоть один пример, зачем нужна та же абстрактная фабрика.

Втр 25 Мар 2014 21:43:55
>>65013172
Припекает с вопроса блять. Штук 10 разных вариантов ответа видел на него, хуй знает какой заучить

Втр 25 Мар 2014 21:44:15
>>65021920
Не совсем, смотри, ты пишешь тестирование, ассертишь ситуации, которые не должны произойти. Задаешь определенный набор входных значений, но дело в том, что ты когда писал этот модуль, то и рассчитывал на этот набор. То есть, если ты что-то недосмотрел при создании модуля, то и при создании теста ты это не укажешь

Втр 25 Мар 2014 21:44:32
>>65022058
У нас просто такие же в НГТУ висят. Подзаебали порядком.

Втр 25 Мар 2014 21:44:41
>>65021892
Это пидор, придурок! Ньюфаг штоле?!

Втр 25 Мар 2014 21:44:57
Почему strcpy () не работает в vs12? Как мне теперь строчки копировать?

Втр 25 Мар 2014 21:45:11
>>65022148
Абстрактный класс это класс с хотя бы одной чистой виртуальной функцией. Интерфейс - абстрактный класс, в котором все функции чистые виртуальные, а нестатических членов-данных нет. Учи как отче наш, сука.

Втр 25 Мар 2014 21:45:48
>>65022148
Просто знай определения абстрактного класса и определения интерфейса. А отличия уж найти сможешь

Втр 25 Мар 2014 21:46:19
ну что же вы, макаканы
запилите мне книгу по ооп, абстрактным классам, интерфейсам и прочей годноте
хочу поднять свой скилл

Втр 25 Мар 2014 21:46:22
>>65022091
Присоединаяюсь, пример фабрики как с интерфейсами тут пили дайте

Втр 25 Мар 2014 21:46:50
>>65022221
string ((string) old_str) же. А для прихода к сишной строке опять в классе string метод есть, гугли имя сам.

Втр 25 Мар 2014 21:46:59

Втр 25 Мар 2014 21:47:21
>>65022221
>2014
>Проприентарщина вместо компилятора разучилась даже копировать строчки.

Втр 25 Мар 2014 21:47:23
>>65022196
Ну спасибо, что сказал, лол.
АВТФ-кун

Втр 25 Мар 2014 21:47:47
Разбавлю скучную беседу:
Что такое заболевание Эбола? Вирус атакует каждый орган и каждую ткань в человеческом организме, за исключением мышц скелета и костей. Вирус является идеальным паразитом, превращая практически все части организма в нечто, напоминающее переваренное желудком вещество, пропитанное вирусом. 7 протеинов, о которых столь мало известно, работают, как единый отлаженный механизм, не знающий усталости, как своего рода вирусная акула. В крови появляются сгустки, кровь загустевает, замедляет движение, сгустки начинают скапливаться на стенках сосудов, так называемое выстилание — образующаяся мозаика покрывает внутренние стенки сосудов. Сгустков все больше и они все толще, они начинают закупоривать капилляры, перекрывая доступ крови к различным частям тела. Начинают омертвевать части мозга, почек, печени, легких, кишечника, половых органов, груди (у мужчин и женщин), целые части кожного покрова. Происходят микрокровоизлияния под кожей, покрывая ее красными пятнами. С особенной яростью Эбола бросается на связующие ткани, размножаясь в коллагене — основном протеине тканей, делающих из нашей кожи, из нашего, следовательно, тела, единое целое. Каким-то образом 7 протеинов Эболы сьедают структурные протеины нашего тела. Коллаген в теле жертвы превращается в кашу, подкожная тела умирает и начинает разлагаться. Непроизвольные трещины начинают покрывать кожу, откуда немедленно начинает течь кровь. Красные пятна разрастаются, становятся огромными синяками, кожа становится мягкой, пухлой, любое нажатие вызывает отслоение кожи. Рот кровоточит, десны кровоточат, кровоточит практически любое отверстие в теле, каким-бы маленьким оно не было. Поверхность языка становится пурпурно-красной, кожа с языка начинает слазить — чтобы быть проглоченной или выплюнутой. Говорят, что одна из самых сильных известных болей — боль от утраты покрова языка. Покров языка буквально отрывается во время очередного приступа черной рвоты. Покровы горла, дыхательных путей также отслаиваются, с тем, чтобы упасть вниз в легкие или быть выплюнутыми. Сердце истекает кровью само в себя, сердечные мышцы размягчаются, кровь начинает выплескиваться в грудную клетку. Мозг забивается мертвыми кровяными клетками, наступает состояние, известное как «загрязнение» (не уверен за термин — М.Угрюмый) мозга. Эбола атакует внутренние поверхности глазных яблок, они переполняются кровью, человек может ослепнуть. Кровь начинает сочиться из глаз, в таких количествах, что она стекает по щекам. Кровь — не сворачивается. Может постигнуть удар головного полушария с частичним или полным параличом. Но даже в то время, когда организм переполняется мертвой свернувшейся кровью, кровь, вытекающая наружу, не коагулируется. Если эту кровь рассмотреть под микроскопом, то можно увидеть, что кровь — мертва. Красные кровяные тельца разрушены. Внешне впечатление такое, что кровь, вытекающую из пораженного, предварительно пропустили через миксер. Эбола убивает огромное количество тканей в то время, пока носитель — пораженный, еще жив. Начинается прижизненный некроз, поражающий все внутренние органы. Печень вспухает, желтеет, станогвится жидкообразной и, наконец, раскалывается. Трещина пересекает всю печень, уходить вглубь, печень гибнет и начинает разлагаться в организме еще живого пораженного. Почки переполняются мертвыми клетками и кровяными сгустками, и прекращают работу. Кровь немедленно заражается мочой, которой нет выхода. Селезенка превращается в один большой твердый сгусток крови размером с бейсбольный мяч. Кишечник переполняется сгустками крови. Внутренняя поверхность желудка отмирает и отваливается кусками — в прямую кишку, откуда эти куски выходят из тела во время дефекации, вместе с огромным количеством крови. Заражение Эбола фатально для беременной женщины, происходит непроизвольный выкидыш плода. Плод рождается с красными глазами, кровоточащим носом и буквально пропитан вирусом. Эбола разрушает и мозг, жертвы Эбола очень часто впадают в эпилептические припадки, особенно на завершающей стадии болезни. Все тело содрогается в конвульсиях, кровоточащие глаза закатываются вверх. Кровь во время припадка летит во все стороны — какая-то дьявольская хитрость вируса, т.к. именно в это время чаще всего происходит заражение окружающих, от летящей во все стороны крови пораженного. Вирус Эбола размножается так быстро, что пораженные клетки организма превращаются в кристаллоподобные блоки (кристаллоиды) уплотненных частиц вируса . Такие образования известны как «кирпичи». Эбола размножается в сердце, кишечнике, глазах — практически во всех частях организма. После смерти труп внезапно, резко, буквально на глазах разлагается. Дело в том, что внутренние органы тела были мертвы уже несколько дней, наступает своего рода «растворение» тела, мгновенное разложение.

Втр 25 Мар 2014 21:49:03
>>65020041
2) свойства же, или метод написать публичный, который изменяет приватное поле, или же рефлексия

Втр 25 Мар 2014 21:51:46
Посоны, а java и javascript это одно и то же или нет я не понял?

Втр 25 Мар 2014 21:52:19
>>65022693
нет

Втр 25 Мар 2014 21:52:22
>>65022481
Что такое своейства?
class A{
private static int field=0;
}

Втр 25 Мар 2014 21:52:52
>>65022722
а зачем так называются тогда?

Втр 25 Мар 2014 21:52:55
>>65014697
Питон для некрофилов же. Для нормальных руби существует.

Втр 25 Мар 2014 21:53:40
>>65014326
это какие например?

Втр 25 Мар 2014 21:53:45
>>65022758
Кто меня звал?


Втр 25 Мар 2014 21:53:50
>>65022758
Руби - тормозное говно для хипстеров. На нём в основном кодят ради кодинга. Не видел ни одного серьёзного проекта на руби.

Втр 25 Мар 2014 21:53:56
>>65022724
типа
pirate int b;
bublic int B {get{return b;} set{b=value;}}

Втр 25 Мар 2014 21:54:16
>>65021753
Но почему?

>>65021765
Нет, ты не понял, если б я писал нутро движка, я б наверное и юзал обычный общий List на все обьекты, указав его размер в максимум, и считая именно столько, сколько нужно в count.

Тут другое, мне нужно иметь один массив, в который можно запихать данные, изменить его размер под количество запиханных данных, присвоить какому нибудь mesh.vertices, и повторить эту процедуру много раз. mesh.vertices принимает только массив.

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

Втр 25 Мар 2014 21:55:02
>>65022805
#include <HTMLParser>
getData ();

Втр 25 Мар 2014 21:55:50
>>65022823
>bublic int B {get{return b;} set{b=value;}}
Срочно поясните, что это за говно?

Втр 25 Мар 2014 21:56:44
>>65015159
Архитектор Вселенной в треде. Все обосрались.

Втр 25 Мар 2014 21:57:12
>>65022951
это я пошутил, там public

Втр 25 Мар 2014 21:57:24
>>65022951
ну гугли же геттеры и сеттеры
просто записывают и получают данные из переменной

Втр 25 Мар 2014 21:59:00
>>65014603
>/0
это ж терминатор?

Втр 25 Мар 2014 21:59:45
>>65022951
Шарповый наглухо ебнутый синтаксический сахар. В итоге ты вроде сможешь обращаться к B как к полю (то есть писать hui.B = pizda), а на самом деле будут вызываться данные методы. Изощренный способ выстрелить себе в ногу - когда невозможно понять что делает код, не заглянув внутрь.

Втр 25 Мар 2014 22:00:08
>>65023178
Даже терминатор не может на ноль.

Втр 25 Мар 2014 22:00:30
>>65023178

\0 терминатор, а у тебя хуйня какая то

Втр 25 Мар 2014 22:01:05
ПХП-программисты, а что вы делаете в течение месяцев на работе, командой из таких же программистов? Вот есть же задачи, например, написать сайт. Ну на это уйдет, месяц. Потом его поддержка практически не нужна, если функционал не дописывается. Что вы делаете на работе? Или говносайты на джумле клепаете для клиентов с утра до вечера?

Втр 25 Мар 2014 22:01:24
>>65023064
Это так в сисярпе геттеры и сеттеры пишутся? а как потом вызывать такое говно.
В крестах все понятно:
void setVal(const valtype& val);
valtaype getVal() const;

Втр 25 Мар 2014 22:01:48
>>65014326
>ТЕСТОВОЕ ЗАДАНИЕ "Разбери HTML страницу и извлеки из неё нужные данные"
>ИСПОЛЬЗУЕШЬ ОДНУ ИЗ ТЫСЯЧ ГОТОВЫХ БИБЛИОТЕК
ШТА? Достаточно дефолтной XML DOM библиотеки с поддержкой XPath, которая есть в каждой ОС. Ах да, школьники же парсят всё регэкспами...

Втр 25 Мар 2014 22:02:05
Не понимаю ни слова из ваших теоретических бредней. Классы какие-то, процедуры, пиздоморфизм. Никогда не знал и знать не собираюсь.
Вы все просто ботаны какие-то, зацикленные на этой хуйне.
Я вот пишу так: ставят задачу -> ищу способ решения этой задачи (или непонятных её этапов) в гугле -> в ус не дую.
$2000 per month.


Втр 25 Мар 2014 22:02:07
>>65020041
>Какие есть способы изменения private-полей из других классов?
В сисярпе есть friend?

Втр 25 Мар 2014 22:02:15
>>65023306

0/
Хайль!

Втр 25 Мар 2014 22:02:16
>>65023356
Потом переход на другую работу.

Втр 25 Мар 2014 22:03:03
>>65023356
Что это команда веб-программистов, работа у которой ограничивается созданием 1 сайта в месяц/неделю? Нихуя же с такими объёмами не заработаешь.

Втр 25 Мар 2014 22:03:19
>>65023439
это типа как protected? или что?

Втр 25 Мар 2014 22:03:25
>>65023437
А ЗНАЛ БЫ ПОЛИМОРФИЗМ, ТРИ ТЫЩИ ПОЛУЧАЛ БЫ


Втр 25 Мар 2014 22:03:41
>>65023517
Т.е. все php-программисты в офисах пишут сайты для клиентов компании?

Втр 25 Мар 2014 22:04:02
>>65023539
Это типа как в вкшке друзья.

Втр 25 Мар 2014 22:04:17
>>65023413
>дефолтной XML
HTML же не является валидным подмножеством XML вроде бы? Там же есть незакрываемые теги и всякая такая фигня. Так что есть мнение что хуйца ты соснешь при попытке его попарсить стандартным парсером.

Втр 25 Мар 2014 22:04:27
>>65023247
Ну вижл студия напишет, поле это или пропертя. Наверное ты просто сярпохейтер.

Втр 25 Мар 2014 22:04:39
>>65023545
Проиграл

Втр 25 Мар 2014 22:05:06
>>65023623
НОРМАЛЬНЫЕ ПАЦАНЫ В VIM ПИШУТ КОД

Втр 25 Мар 2014 22:05:29
>>65023437
полиморфизм - это охуенная штука, ты можешь пихать все классы наследуемые от одного другого класса или интерфейса в переменную имеющую тип этого класса или интерфейса и наоборот

Втр 25 Мар 2014 22:05:29
>>65023566
PHP программисты нужны либо студиям, которые занимаются массовой разработкой и у которых этих сайтов за месяц производится десяток, либо компаниям, у которых какой-то дохуя сложный собственный продукт, требующий развития/поддержки

Втр 25 Мар 2014 22:05:31
>>65023382

public class C
{
public int a;
public int A { get { return a; } { set { a = value; } }
}

...
C c;
int b;

c.a = 4; // Вызвался setter
b = c.a; // Вызвался getter
...

Втр 25 Мар 2014 22:05:33
>>65023545
Зачем мне три тыщи, если я и так из 2к трачу от силы треть?

Втр 25 Мар 2014 22:05:52
>>65023539
Нет, в С++ это такой костыль чтобы дать другому классу или функции доступ к твоим приватным полям.

То есть

class A{
private:
int a;
friend class B;
}

В итоге класс B может читать и писать приватную переменную A::a.

Втр 25 Мар 2014 22:06:29
>>65023665
Ну нормальные-то пацаны уж точно нужные метаданные в виме себе отобразят.

Втр 25 Мар 2014 22:06:45
>>65023665
Вимчую.

Втр 25 Мар 2014 22:07:24
>>65020114
>Джони всё проебал.
Уёбывай назад читать хабр.

Втр 25 Мар 2014 22:07:40
>>65023665 >>65023801
КОДИШЬ В VIM
@
ВЕСЬ ПОТОК СЧИТАЕТ ТЕБЯ ЗАДРОТОМ

Втр 25 Мар 2014 22:07:54
>>65023615
С чего ты решил, что общеупотребительные XML библиотеки не можгут в парсинг HTML? Просто с точки зрения DOM, что XML, что HTML будет представлен одинаково, и все способы обработки будет одинаковые.

Втр 25 Мар 2014 22:08:15
>>65023700
надо сказать, что код в этих get и set может быть любой

Втр 25 Мар 2014 22:08:25
>>65023696
А чё, у классов типы бывают?

Втр 25 Мар 2014 22:08:51
>>65023897
#define get set
#define set get

Втр 25 Мар 2014 22:08:58
>>65023703
мне отдаш тыщу

Втр 25 Мар 2014 22:09:01
Бамп. Пхп-куны, что вы делаете на работе? Серьезно спрашиваю, думаю пойти в офис быдлокодером.

Втр 25 Мар 2014 22:09:07
>>65023665
Часто пишу PHP и C программы прямо в удалённой консольке через Vim. Мне норм.

Втр 25 Мар 2014 22:09:28
>>65023862
Я в копрорации, какой еще поток? В основном двачую, конечно

Втр 25 Мар 2014 22:09:57
>>65019607
Кармак гений и погромист от Б-га, тебе до него как до офиса idSoftware раком.

Втр 25 Мар 2014 22:10:15
>>65023726
ПЗДЦ

Втр 25 Мар 2014 22:10:29
>>65023995
ISTREAM
В универчике поток, конечно же.

Втр 25 Мар 2014 22:10:46
>>65023952
Но ведь в сярпе нет дефайнов.


Втр 25 Мар 2014 22:10:54
>>65023878

Да просто обосрётся парсер XML встретив тег <br> без закрывающего слэша, так как это строгое нарушение в синтаксисе XML.

Втр 25 Мар 2014 22:11:21
Перекатываемся, посоны. Создайте тхреад кто-нибудь.

Втр 25 Мар 2014 22:12:45
>>65024076
Ты что, даешь всем палить твой экран? Я так не могу.

Втр 25 Мар 2014 22:13:15
>>65023878 >>65023413
Сразу видно диванного, который читал статью на хабре
.

Втр 25 Мар 2014 22:13:44
>>65024101
Этим HTML парсер занимается, дурилка.

Втр 25 Мар 2014 22:13:45
>>65024245
Машзал на 20 компьютеров в маленькой комнатке.

Втр 25 Мар 2014 22:15:39
А я хочу программировать на питоне. Но мало кому нужен питонист без опыта, да еще и без джанги. Собрался с духом, отозвался на одну вакансию на сайте. Так даже не ответили.


Втр 25 Мар 2014 22:15:41
>>65024284
Школьник кроме Хабра источников не знает?

Втр 25 Мар 2014 22:15:49
>>65024311
> С чего ты решил, что общеупотребительные XML библиотеки не можгут в парсинг HTML?
@
> Этим HTML парсер занимается, дурилка.


Втр 25 Мар 2014 22:16:33
>>65024459
Как раз на джанге проект сейчас делаю.

двачую 70% времени кун

Втр 25 Мар 2014 22:17:06
>>65023356
2 месяца пишу сайт на фраемворке, и буду ещё 2 месяца.
не понимаю твоего бугурта. что может делать программист на работе? писать сайт же.

Втр 25 Мар 2014 22:17:17
>>65023952
Самое тонкое из того, что что я видел:

#define volatile

Такие-то случайные баги с многопоточностью, это вам не банальный true-false дефайн.

Втр 25 Мар 2014 22:17:23
>>65024459
А кем вообще сейчас реально устроиться без опыта? Я вот скалу дрочу зачем-то, но чувствую нихуя мне не светит.

Втр 25 Мар 2014 22:18:09
>>65024467
libxml и MSXML в глаза хоть видел, кукаретик?

Втр 25 Мар 2014 22:18:17
>>65024523
Я начал в ней разбираться. Там так много всяких файлов создается, папок. /mysite/myapp/static/templates/myapp/main.html

Втр 25 Мар 2014 22:18:34
>>65024557
Это не бугурт, это вопрос. Просто думаю, если пойти в офис, что я там буду делать? Любая задача программиста конечна же. К примеру - менеджер по продажам ищет 8 часов в день клиентов, который приносят прибыль. Он этим может заниматься бесконечно. А программист рано или поздно сайт напишет, и что потом?

Втр 25 Мар 2014 22:19:30
>>65024627
>libxml
Ну скажем так, в отдельных библиотеках видимо это прикрутили. Что не меняет того факта, что произвольная xml библиотека вовсе не обязана уметь парсить html.

Втр 25 Мар 2014 22:19:43
>>65024657
Новые задачи найдут тебе.

Втр 25 Мар 2014 22:20:09
>>65024657
>программист рано или поздно сайт напишет, и что потом?
продолжать дорабатывать/поддерживать его и/или искать следующий заказ

Втр 25 Мар 2014 22:20:11
>>65023356
Прихожу - иду в столовую, завариваю чаек, разговариваю с тянами, пиздим с кунами.
В обед иду жрать, играем в той же столовке в говноммморпг с типами часок (иногда катаемся на озеро дунуть, покупаться).
Прихожу, двачую. После 3 часов делаю всю запланированную работу, двачую 15 минут до выхода.


$2к


Втр 25 Мар 2014 22:20:16
>>65024583
Я диванный. Наверное джавистом. Андроиды, сайты, энтерпрайз, все дела.

Втр 25 Мар 2014 22:20:20
>>65024657
У тебя вопрос именно про пхп, или про программирование в целом?

Втр 25 Мар 2014 22:20:23
>>65024751
Например?

Втр 25 Мар 2014 22:21:10
>>65024722
Про произвольные школьные велосипеды речи не шло. Но все адекватные XML библиотеки нынче включат в себя и парсер HTML.

Втр 25 Мар 2014 22:22:27
>>65024803
Я ебу что ли? Еще один сайт дадут написать. Не оставят без работы, им это невыгодно же.

Втр 25 Мар 2014 22:22:36
>>65024657
ну смотри
менеждеру приходит звонок, он едет к клиенту, трёт с ним о сайте, затем дизайнер ебашит макет, потом ты верстаешь тупо страницу на хтмл и её показывают клиенту.
если ок - дальше идёт функционал.

это кажется что сайт можно сделать за неделю.

как только ты разберёшь по частям написаное в тз, создашь для себя схему как делать ты охуеешь то на это надо пару месяцев, и то это будет сырое говно не покрытое тестами

после того как напишешь - новый проект.
и не забывай что рано или поздно старый клиент позвонит и скажет - я тут расширился, мне нужно это и это. и если ты 2 месяца писал говно, тебе придётся переписывать пол сайта под новые требования. если ты няша - допишешь 2 функции, сверстаешь пару форм и будешь деньгами очко вытирать.
такие дела

Втр 25 Мар 2014 22:23:58
>>65024583
> Я вот скалу дрочу зачем-то

Ах ты сука, вот кто дыру проделал!


Втр 25 Мар 2014 22:24:34
>>65024063 >>65023439
В сисярпе есть методы-расширения. Хорошо или плохо использовать их - другой вопрос. Так что не надо визга про костыли.


Втр 25 Мар 2014 22:26:14
>>65024657
Конторы, которым сайт-визитка нужен, в штате прогеров не держат, очевидно. Но бывают внутренние самописные системы документооборота/управления персоналом/еще какой хуйни, они вечно апгрейдятся и изменяются, да еще и написаны как правило хуево из-за невозможности нормального проектирования и дешевых программистов. На таких может кормиться стайка ПХПшников.

Втр 25 Мар 2014 22:31:28
Посоны, а какой язык учить лучше всего?

Втр 25 Мар 2014 22:33:05
>>65025588
Китайский.

Втр 25 Мар 2014 22:33:06
>>65025588
Английский

Втр 25 Мар 2014 22:33:54
>>65025588
А что ты хочешь делать?
Веб - похапе, питон, руби, хуй знает.
Ынтырпрайз - джава/сисярп
Геймдев - сисярп/кресты
Системное программирование - С/кресты
Научные вычисления - фортран/питон/матлаб.

Втр 25 Мар 2014 22:37:25
>>65025745
Ассемблер не нужен? И пойдёт ли мне в плюс то, что я его знаю(хотя и не знаю, зачем мне его знать)?


← К списку тредов