Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Питерская горнолыжная конференция _ Курилка _ Есть у кого контакты ИТМО

Автор: DimOs 10.2.2018, 11:27

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

Автор: lavrik 10.2.2018, 14:15

Нет конкретики. Что за программа, что за вопрос? Как зовут? Страна должна знать своих героев! Хотя я все равно не смогу ничего сделать ближайшую неделю. Может уже выяснить ответ на вопрос? Наверняка он этот вопрос не только ей задает.

Автор: АнтонА 10.2.2018, 14:29

А что за предмет и что за вопрос?

Автор: DimOs 10.2.2018, 15:07

Программирование: Найти количество расположений числа на слагаемые.

Рекурсивная функция. Вопрос - что такое "n - max" (выделено в программе). Дело в том, что ответов там от параметра функции до контекстного значения числа, которое надо разложить в текущем вызове и т.п. варианты как и сумма сумм = разнице исходного числа и максимального в текущих слагаемых...

Суть проблемы:
Осталось человек 10-15 не сдавших, а те кто сдал на данный вопрос не отвечал... Программа эталонная, в тырнете много ее. Я ее понимаю, дочка понимает. Прошли в дебагере с объяснением от нее что-как - я вижу, что она понимает.
Но при очередной сдаче, на вопрос - что это? она говорит разные варианты, но в ответ - жестко нет! без комментариев. У меня подозрение, что это ее скромность (зажатость, неуверенность) и его неверие в ее способности и подозрение, что списала. Все остальные предметы она сдала нормально.

// Функция выводит количество разложений числа на слагаемые.
// Параметры: натуральное число, максимальное слагаемое.
// Результат: количество разложений.
int razlozheniye(int n, int max)
{
if (n == 1 || max == 1) // условие выхода из рекурсии
return 1;
if (n <= max)
return razlozheniye(n, n - 1) + 1; // есть 1 разбиение, max=n (само число)
// другие разбиения имеют слагаемые, не больше n-1, т.е. самого числа
return razlozheniye(n, max - 1)
+ razlozheniye(n - max, max);
// разобьем все разложения числа n на сумму слогаемых не больше n, можно разделить на 2 непересекающиеся группы:
// первая группа - сумма не содержит max в количестве максимальных слогаемых
// вторая группа содержит слогаемое max
}

// Основная программа.
int main()
{
int numb, // введеное число с клавиатуры
max, // максимальное слогаемое
k, // количество разложений числа на слогаемые
i;


i = scanf_s("%d", &numb);
if (numb<0) // если ненатуральное число, вывод ошибки
printf("Ошибка!");
else
{
max = numb;
k = razlozheniye(numb, max);
printf("Количество разложений: %i", k);
i = scanf_s("%d", &numb);
}
return 0;
}

Автор: lavrik 10.2.2018, 18:15

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

Автор: DimOs 10.2.2018, 19:35

Да - это один из вариантов ответа)))...Так я и говорю, что тут их... много, но нет наводящих от него... Что хочет-то? Ребенка видит это разложение визуально!

1. и Самое главное - не хочу наезжать на преподавателя!, т.к. понятно, что они еще те (дети, и учатся на своих ошибках) , но ... нельзя 4 раза жестко без наводящих... тем более тургеневской натуре ))) ...
Проблема реально на уровне психотерапевта, психолога и конечно (замечательный опыт в жизни ребенка)... Только тут чуть походу перебор....

В Пн есть желание сходить спросить что не так... А то отчислят еще по (3-му) фактору псих. неустойчивости))) Переживает сильно, а что делать не знает, а я не знаю чему учить (вроде и так понимает) - бред..

Автор: Ivellius 10.2.2018, 22:39

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

Автор: spb_lana 11.2.2018, 1:41

У меня уже в магистратуре был такой препод - вынес меня на своем предмете, причем я знала и понимала тот кусок курса, все разбирали группой. Я так разозлилась на него, что потом просто ходила на пересдачи, которые он назначал вообще не открывая больше конспекты, ходила раз десять. Последний раз пришла уже накануне отъезда на несколько подряд регат, понимая, что если и сейчас завернет, то уже осенью только пересдавать. В итоге он просто взял зачетку и поставил трояк, сказав, что ему надоело у меня принимать экзамен, я чуть не ляпнула, что мне надоело его ему сдавать. lol.gif
А потом, уже когда мы выпускались, через полтора года, и сдавали гос, он меня вызвал и вообще все сам рассказал, спросил: "Согласна ли я на четыре?" Я была просто в шоке. А еще чуть позже, когда мы проставлялись кафедре он подошел и сказал, что честно пытался меня вынести, поскольку считал, что мне не стоит учиться в магистратуре на их кафедре, но зауважал, за то, что я уперлась и доучилась. smile.gif Было приятно. smile.gif

Автор: Ivellius 11.2.2018, 2:57

Козел - одним словом.

Автор: DU 11.2.2018, 10:22

Непонятный какой-то алгоритм smile.gif И комментарии неадекватные. И с орфографическими ошибками...

Автор: lavrik 11.2.2018, 16:44

Думаю, это одна из причин предвзятого отношения преподавателя.

Автор: DimOs 11.2.2018, 20:50

Цитата
Думаю, это одна из причин предвзятого отношения преподавателя.

Тянула до последнего, а надо было идти сразу, первой с вопросами... Ошибки да, не читал даже... Но у нее с русским 4-5! странно..

Алгоритм у всех такой, т.к. он сам их к нему подвел. Плюс вот почитайте https://www.intuit.ru/studies/courses/648/504/lecture/11462?page=3 https://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D0%B7%D0%B1%D0%B8%D0%B5%D0%BD%D0%B8%D0%B5_%D1%87%D0%B8%D1%81%D0%BB%D0%B0

Мы тут покопались с женой в ситуации - Ivellius попал в точку. Надо учить ее не опускать руки. Оказывается, он уже задал еще две программы, а она зависла в текущей проблеме.

Попробую помочь... поддержать. Это в первый раз, раньше всегда справлялась сама...





Автор: АнтонА 11.2.2018, 20:56

Димос, ты можешь сам сходить поговорить с преподом. Или по человечески попросить его помочь ребенку или как ивеллиус грит сказать что он козел. Можно еще в лоб дать. Ребенку говорить об этом не надо. Ну это если контакта не найдется. Если контакт найдется, то скорее всего скажут что препод козел.

Скорее всего он на семинаре каком или лекции чота сказал по этой теме, а ребенок прогулял или прослушал эту пургу. Препод обиделся и мстит ребенку.

Автор: spb_lana 11.2.2018, 21:00

Цитата(Ivellius @ 11.2.2018, 2:57) *
Козел - одним словом.

Да нет, отчасти он был прав - я не собиралась становиться физиком, а просто доучивалась до магистерского диплома, зачем-то... smile.gif Так что для кафедры учить меня особого смысла не было, другое дело, что выносил он меня ни за что - это да. Но он признал свою ошибку и постарался исправить ее при первой возможности, чем мне помог конечно. Ну и честно рассказал мне, для чего мужество нужно. Я его очень уважаю и рада этому своему опыту. smile.gif

Автор: lavrik 11.2.2018, 23:43

Цитата(АнтонА @ 11.2.2018, 20:56) *
Димос, ты можешь сам сходить поговорить с преподом. Или по человечески попросить его помочь ребенку или как ивеллиус грит сказать что он козел. Можно еще в лоб дать. Ребенку говорить об этом не надо. Ну это если контакта не найдется. Если контакт найдется, то скорее всего скажут что препод козел.

Вот это совершенно мудацкий совет. Не думаю, что так надо делать. Скорее всего это не приведёт ни к какому положительному результату.

Автор: DU 11.2.2018, 23:57

Цитата(DimOs @ 11.2.2018, 20:50) *
Тянула до последнего, а надо было идти сразу, первой с вопросами... Ошибки да, не читал даже... Но у нее с русским 4-5! странно..

Алгоритм у всех такой, т.к. он сам их к нему подвел. Плюс вот почитайте https://www.intuit.ru/studies/courses/648/504/lecture/11462?page=3 https://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D0%B7%D0%B1%D0%B8%D0%B5%D0%BD%D0%B8%D0%B5_%D1%87%D0%B8%D1%81%D0%BB%D0%B0

Мы тут покопались с женой в ситуации - Ivellius попал в точку. Надо учить ее не опускать руки. Оказывается, он уже задал еще две программы, а она зависла в текущей проблеме.

Попробую помочь... поддержать. Это в первый раз, раньше всегда справлялась сама...


А, алгоритм понял. Ну вот лучше б комментарии были такие, чтобы на википедию за пониманием не надо было лазить. Или эти ссылки накрайняк включали. Без комментариев действиьельно непонятно, почему n-max там написан (и второе слагаемое так же впрочем непонятно).

А у нее/вас есть понимание почему эта функция разбивается на эту сумму? smile.gif

Я б в комментарии написал, что r(n-max, max) -- количество разложений, в которые входит как минимум одно слагаемое равное max (соотв-но из всех этих разложений можно вычесть max, после этого их число не изменится, все суммы станут = n-max, т.е. имеем r(n-max, max))

Я б не исходил из презумпции козла-препода, а попытался б его понять.

Автор: Yar 12.2.2018, 1:08

33 года программирую считай что каждый день — ни разу с такой херней не сталкивался.
все это от лукавого.

им хоть объяснили опасность рекурсивных функций в реальной жизни?

Автор: Tux 12.2.2018, 3:51

Программа, скачанная из интернета, и вместе с комментариями студентка пытается выдать её за свою?

Автор: DimOs 12.2.2018, 10:48

Цитата(Yar @ 12.2.2018, 1:08) *
33 года программирую считай что каждый день — ни разу с такой херней не сталкивался.
все это от лукавого.

им хоть объяснили опасность рекурсивных функций в реальной жизни?


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

Я ваще немного в удивлении, насколько быстро им дают такой материал. Следующие задания уже на работу с памятью и указателями...

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



Автор: DimOs 12.2.2018, 10:49

Цитата(Tux @ 12.2.2018, 3:51) *
Программа, скачанная из интернета, и вместе с комментариями студентка пытается выдать её за свою?

Да она у всех такая))) он на лекции так и давал...

Автор: Gustilev 12.2.2018, 11:10

Цитата(DimOs @ 12.2.2018, 10:48) *
Про рекурсию я ей сам объяснил опастность большой глубины вызовов, зацикливания и переполнения стека в итоге... Но для обхода конечных древовидных однообразных структур вполне себе вариант, и не моя это инициатива, а задание по зачитанному курсу...

Я ваще немного в удивлении, насколько быстро им дают такой материал. Следующие задания уже на работу с памятью и указателями...

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

Что значит быстро? У нас рекурсия была в 9 или 10 классе. равно как и указатели и списки.

Автор: DimOs 12.2.2018, 11:40

Цитата(DU @ 11.2.2018, 23:57) *
А у нее/вас есть понимание почему эта функция разбивается на эту сумму? smile.gif

Я б в комментарии написал, что r(n-max, max) -- количество разложений, в которые входит как минимум одно слагаемое равное max (соотв-но из всех этих разложений можно вычесть max, после этого их число не изменится, все суммы станут = n-max, т.е. имеем r(n-max, max))

r(n, max-1) //разложит число N до единицы, где первое слагаемое max (но есть разложения с одинаковым max, в качестве первого слагаемого), поэтому
+ r(n-max, max) //добавим их разложив сумму остальных слагаемых (после первого слагаемого (мах))

В любом из объяснений - попытка выразить это словами, приводит к взрыву мозга)). Но должно быть верным.

В моем понимании (n-max) это:

В каждом выхове фунции разница параметров n-max определяет текущее значение суммы слагаемых, которые идут после первого слагаемого. Данным вызовом мы разложим это значение, определив этим количество разложений с одинаковым первым слагаемым. blink.gif

Но уверен - нужный ответ проще. Ну например = Это число, которое мы будем раскладывать на данном вызове рекурсии...))




Автор: DU 12.2.2018, 11:49

Эти два вызова рекурсивных -- для подсчета разложений включающих max и не включающих max (поэтому кстати max - неудачное имя). Это непересекающиеся множества, покрывающие требуемое. Пока этого не описано в комментах - будет непонятно...

Автор: DU 12.2.2018, 11:58

Взрыв мозга (у тебя или дочки) означает отсутствие понимания. Надо переспрашивать и думать.

Программирование в конце концов - умение формально объяснить железке smile.gif

Автор: Благочестивая Марта 12.2.2018, 12:01

да может он просто ждёт, когда ему скажут, что "n-max" – это параметр функции, а вы тут истерику устроили :)

Автор: АнтонА 12.2.2018, 12:15

Цитата(Благочестивая Марта @ 12.2.2018, 12:01) *
да может он просто ждёт, когда ему скажут, что "n-max" – это параметр функции, а вы тут истерику устроили smile.gif

обычно нечто подобное и вызывает взрыв мозга smile.gif и сопровождается подобной реакцией преподавателя smile.gif

Автор: DimOs 12.2.2018, 12:36

Это первое, что я ей предложил сказать, или как минимум вложить в ответ. Она еще и упертая, но мы-то знаем, что каждый учится на своих ошибках...

Автор: АнтонА 12.2.2018, 12:49

Цитата(DimOs @ 12.2.2018, 12:36) *
Это первое, что я ей предложил сказать, или как минимум вложить в ответ. Она еще и упертая, но мы-то знаем, что каждый учится на своих ошибках...

А это устный экзамен, или письменный? На устном обычно не обязательно давать один ответ, можно дать несколько и пояснить о чем речь. Типа "н-макс это параметр функции, который...", как там "рыба покрыта чешуей, но еслиб у рыбы была шерсть, то там бы водились блохи..." Обычно если ты владеешь темой и понимаешь о чем говоришь, то терминологические непонимания можно разрулить рассказав больше чем спрашивают...

Автор: Kateyka 12.2.2018, 13:16

Ну, мне тоже кажецца, что препод всегда делит студентов на тех, кто понимает и всех остальных. И когда не видит этого понимания, то начинаюцца "придирки"

Автор: АнтонА 12.2.2018, 13:22

Цитата(DimOs @ 12.2.2018, 12:36) *
Это первое, что я ей предложил сказать, или как минимум вложить в ответ. Она еще и упертая, но мы-то знаем, что каждый учится на своих ошибках...

курс-то не первый случаем? сессия не первая? Может просто не умеет сдавать экзамены? smile.gif

Автор: Gustilev 12.2.2018, 13:28

Цитата(DimOs @ 12.2.2018, 11:40) *
Но уверен - нужный ответ проще. Ну например = Это число, которое мы будем раскладывать на данном вызове рекурсии...))

мне кажется у тебя правильно написано. Я бы сказал "новое число, для которого ищется разложение".
а есть список ответов, которые уже не устроили препода?

Автор: DimOs 12.2.2018, 13:46

Цитата(DU @ 12.2.2018, 11:49) *
Эти два вызова рекурсивных -- для подсчета разложений включающих max и не включающих max (поэтому кстати max - неудачное имя). Это непересекающиеся множества, покрывающие требуемое. Пока этого не описано в комментах - будет непонятно...


6=6
6=5+1
...
6=3+(3)
...
6=(2)+(2+2) // Здесь 2=max, а (2+2)=(n-max) но max включает в качестве слагаемого. Надо разложить 4 -> r(4,2) для подсчета следующих двух:
6=(2)+(2+1+1)
6=(2)+(1+1+1+1)
...
6=1+1+...+1

Дима, где у нас с тобой не стыковка в интерпритации теории, меня смущает подчеркнутая фраза!, которая звучит у тебя и в интернете -
Цитата
для подсчета разложений включающих max и не включающих max
..?

Если пройтись в дебагере, то дойдя до

return razlozheniye(n, max - 1)
+ razlozheniye(n - max, max);

мы будем вызывать рекурсивно сперва razlozheniye(n, max - 1) пока не дойдем до 1-цы вернем ее +1,
а затем добавим уже razlozheniye(n - max, max) --- (для разложения 6, как в примере - сперва это будет r(4,2)) для мах=2, что в сумме вернет 4;

затем r(6,2) + r(3,3) = 2+1 вернет 4+3;
затем r(6,1) + r(2,4) = 1+2 вернет 7+3;
В итоге return razlozheniye(n, n - 1) + 1 Вернет 10+1

т.е. 11 разложений.

Автор: DimOs 12.2.2018, 13:58

Цитата
курс-то не первый случаем? сессия не первая? Может просто не умеет сдавать экзамены?


Именно, + не желание действовать на опережение - не запускать, задавать вопросы, не бояться...

Цитата
а есть список ответов, которые уже не устроили препода?

От нее это звучит сумбурно.
Буду требовать вдальнейшем включать диктофон, это многое может прояснить...

Буду сам задовать такой вопрос и добиваться от нее разумных ответов...

Цитата
Ну, мне тоже кажецца, что препод всегда делит студентов на тех, кто понимает и всех остальных. И когда не видит этого понимания, то начинаюцца "придирки"

Однозначьно она в категории всех остальных.

Думаю пусть удалит все комментарии из программы, кроме базовых и отвечает с головы.

Автор: DU 12.2.2018, 14:22

Я не читал твой исходник, я формировал свое понимание алгоритма по интернету.

Ты один шаг рекурсии рассмотри, не опускаясь дальше.
Типа, r(6,3)=r(6,2)+r(3,3)
Первое это суммы(не включающие max=3)
1+1+1+1+1+1
1+1+1+1+2
1+1+2+2
2+2+2
Второе (включали б ещё +3 если б первый аргумент был 6, но мы их выкинули smile.gif вычли 3 из каждой суммы и получив разложения для 6-3)
1+1+1
1+2
3

Вообще же для r(6,3) суммы:
1+1+1+1+1+1
1+1+1+1+2
1+1+2+2
2+2+2

1+1+1+3
1+2+3
3+3

Которые мы разбили на два непересекающихся подмножества см. выше.

Я ж говорю, хреновые комменты, с ними нетривиально понять что нить.

Автор: АнтонА 12.2.2018, 14:27

ДЮ, задача написать свой алгоритм и задача разобраться в чужом - это разные задачи. Вторая сложнее как правило.

Автор: DU 12.2.2018, 14:34

Я знаю, поэтому и не читаю исходник.
Но алгоритм должен быть именно такой по всем признакам smile.gif

Автор: АнтонА 12.2.2018, 14:34

Цитата(DimOs @ 12.2.2018, 13:58) *
Думаю пусть удалит все комментарии из программы, кроме базовых и отвечает с головы.

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

Вот скажем в тех многоцыфрах, что дю нарисовал обвести н-макс кружочком smile.gif

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

Автор: Yar 12.2.2018, 15:19

Цитата(DimOs @ 12.2.2018, 10:48) *
Но для обхода конечных древовидных однообразных структур вполне себе вариант

оно конечно вполне себе, но запусти ее на n=1000, удивишься ))

Автор: DU 12.2.2018, 15:27

Это кстати приличный алгоритм в этом плане, я б если б попросили студенческий алгоритм предложить, сказал бы тупо конструктивно эти суммы расписывать, вот тут бы мало не показалось и на много меньшем n smile.gif

Но теперь день прошел не зря, знаю лучше подход smile.gif

Автор: Yar 12.2.2018, 15:32

Цитата(DU @ 12.2.2018, 15:27) *
Это кстати приличный алгоритм в этом плане, я б если б попросили студенческий алгоритм предложить, сказал бы тупо конструктивно эти суммы расписывать, вот тут бы мало не показалось и на много меньшем n smile.gif

технологически грамотно давать точный ответ до приемлемого n и приблизительный при превышении.
сообщать об этом, конечно же.

Автор: DimOs 12.2.2018, 16:20

Во Дима, у тебя получилось передать смысл, только, каноничней от большего к меньшему..

Автор: Caliber 12.2.2018, 16:40

А практическое применение у этой задачи есть?

Автор: lavrik 12.2.2018, 17:05

Цитата(DU @ 12.2.2018, 14:34) *
Я знаю, поэтому и не читаю исходник.
Но алгоритм должен быть именно такой по всем признакам smile.gif

Да, Дима, ты все правильно описываешь. Алгоритм, как мне видится делает именно это. И max нормальное название, потому, что изначально это максимальное возможное слагаемое.

Автор: lavrik 12.2.2018, 17:09

Цитата(Caliber @ 12.2.2018, 16:40) *
А практическое применение у этой задачи есть?

Для тебя она абсолютно бесполезна. Знающие люди придумают, как в дальнейшем применить подобные идеи. Содержательное, конечно, был бы алгоритм, который не количество разложений считал, а выдавал все разложения. Достигается минимальными изменениями в программе.

Автор: АнтонА 12.2.2018, 17:09

Цитата(Caliber @ 12.2.2018, 16:40) *
А практическое применение у этой задачи есть?

практическое применения знания что обозначает переменная в функции? smile.gif

ну это как... длина окружности равна пи-дэ. что такое пи?

Автор: lavrik 12.2.2018, 17:10

Вот видишь, Вася тоже мыслит прямолинейно и однопроходно.

Автор: Caliber 12.2.2018, 17:17

Цитата(lavrik @ 12.2.2018, 17:09) *
Для тебя она абсолютно бесполезна. Знающие люди придумают, как в дальнейшем применить подобные идеи. .

Не надо только за меня решать! Особенно тебе!
Судя по ответу ты к этим людям ее относишься.

Автор: Caliber 12.2.2018, 17:18

Цитата(АнтонА @ 12.2.2018, 17:09) *
практическое применения знания что обозначает переменная в функции? smile.gif

ну это как... длина окружности равна пи-дэ. что такое пи?

Именно

Автор: АнтонА 12.2.2018, 17:44

Цитата(Caliber @ 12.2.2018, 17:18) *
Именно

но тем не менее очень полезно спрашивать учащегося, написавшего формулу, что есть что в этой формуле. smile.gif многие не знают... smile.gif Думаю, что тут примерно такой расклад... просто учащаяся реально не понимает что от нее хотят, а препод что-то заранее решил и переубедить его будет не просто, ибо некая причина его решения наверное есть smile.gif

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

Автор: Ivellius 12.2.2018, 18:28

Что препод козел, я сказал про вариант Ланы)
Но, по опыту могу сказать, козлов на свете крайне много и многие из них преподы smile.gif
Так что, я не далек от истинны по любому)

Автор: DimOs 12.2.2018, 18:38

Цитата(Ivellius @ 12.2.2018, 18:28) *
Что препод козел, я сказал про вариант Ланы)
Но, по опыту могу сказать, козлов на свете крайне много и многие из них преподы smile.gif
Так что, я не далек от истинны по любому)


Прямо сегодня от дочки услышал, что он не козел))) И объясняет интересно. Просто требует полного понимания, имхо, но не исключено что перегибает.

Автор: АнтонА 12.2.2018, 18:40

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

Автор: DU 12.2.2018, 18:57

Должен быть девиз "не докопался до профессора по какому-нить интересному вопросу или нестыковочке в лекции" -- лекция прошла зря smile.gif
Подход может вызывать разные реакции у профессоров smile.gif

Автор: DimOs 12.2.2018, 19:14

По теме, вот последние вопросы:

1) Почему число меньше максимального слагаемого?
if (n<=max)

2) Что такое n-max в реальности?
return razlozheniye(n, max-1) + razlozheniye(n-max, max);

smile.gif

Удалил нафиг комменты

Код
int razlozheniye(int n, int max)
{

   if (n == 1 || max == 1)
      return 1;

   if (n <= max)
      return razlozheniye(n, n - 1) + 1;

   return razlozheniye(n, max - 1) + razlozheniye(n - max, max);

}

Автор: Kateyka 12.2.2018, 19:34

А зачем это все девочке? smile.gif

Автор: DimOs 12.2.2018, 19:52

Факультет Программная инженерия
Компьютерные технологии в дизайне

Автор: Kateyka 12.2.2018, 20:06

Цитата(DimOs @ 12.2.2018, 19:52) *
Факультет Программная инженерия
Компьютерные технологии в дизайне

А в дизайне какие-то специальные компьютерные технологии? Более понятные девочкам?

Автор: lavrik 12.2.2018, 20:34

Цитата(Caliber @ 12.2.2018, 17:17) *
Не надо только за меня решать! Особенно тебе!
Судя по ответу ты к этим людям ее относишься.

За таких как ты я решаю только за очень большие деньги.

Автор: lavrik 12.2.2018, 20:34

Цитата(DimOs @ 12.2.2018, 19:52) *
Факультет Программная инженерия
Компьютерные технологии в дизайне

Нет такого факультета в ИТМО.

Автор: lavrik 12.2.2018, 20:37

Цитата(Kateyka @ 12.2.2018, 19:34) *
А зачем это все девочке? smile.gif

На этот сложный принципиальный вопрос ответа в нашей стране не существует.
Если направление "Компьютерные технологии в дизайне", то с вероятностью 95% ей это не понадобится никогда.

Автор: DU 12.2.2018, 20:39

1) Почему число меньше максимального слагаемого?
if (n<=max)

Потому что программа так написана, что оно может быть "<=" (см. вызов с "n-max, max" в аргументах). Можно написать по-другому.



2) Что такое n-max в реальности?
return razlozheniye(n, max-1) + razlozheniye(n-max, max);

В реальности все не как на самом деле. Дурацкий вопрос, зависит от контекста в голове.

Я думаю, что в реальности "n-max" это 5 символов. Если кодировка ASCII+хрень для русских символов, или UTF-8 -- то 40 битов. После того, как русские буквы выкинули нафиг (куда им впрочем и дорога) -- то уже сразу помещается в 5*7=35 битов.
Но если посмотреть на программу в целом, то наверняка буковки встречаются с разными частотами, и можно сделать более оптимальное кодирование, тогда будет еще меньше битов. Но с другой стороны, в реальности это совершенная фигня, тем более с точки зрения дизайна.

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

Автор: Caliber 12.2.2018, 20:56

Цитата(lavrik @ 12.2.2018, 20:34) *
За таких как ты я решаю только за очень большие деньги.

Мало знать себе цену, надо еще пользоваться спросом!

Автор: lavrik 12.2.2018, 20:59

Спасибо, Кэп!

Автор: АнтонА 12.2.2018, 21:24

Цитата(Kateyka @ 12.2.2018, 20:06) *
А в дизайне какие-то специальные компьютерные технологии? Более понятные девочкам?

Наверное чтобы иметь еще одну специальносиь, кроме "девочка". Надо это или нет фиг знает...

Автор: Kateyka 12.2.2018, 21:33

Цитата(АнтонА @ 12.2.2018, 21:24) *
Наверное чтобы иметь еще одну специальносиь, кроме "девочка". Надо это или нет фиг знает...

Иметь диплом и иметь специальность (быть конкурентоспособности в специальности) - очень разные вещи

Автор: АнтонА 12.2.2018, 21:35

Цитата(Kateyka @ 12.2.2018, 21:33) *
Иметь диплом и иметь специальность (быть конкурентоспособности в специальности) - очень разные вещи

Я думаю, что любой конкурентный в специальности легко получит зачОт или сдаст экзамен у этого преподавателя.

Автор: Kateyka 12.2.2018, 21:44

Цитата(АнтонА @ 12.2.2018, 21:35) *
Я думаю, что любой конкурентный в специальности легко получит зачОт или сдаст экзамен у этого преподавателя.

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

Автор: Yar 12.2.2018, 21:45

Цитата(Kateyka @ 12.2.2018, 19:34) *
А зачем это все девочке? smile.gif

это даже мне нах не надо.
хотя я вроде как раз и есть "компьютерные технологии в дизайне" ))

Автор: Yar 12.2.2018, 21:47

по сути это очередной пример идиотизма нашего "высшего" "образования".

предполагается что девочку будут учить пользоваться компьютером чтоб делать дизайн.
и какой-то дибил вписал туда курс общего программирования.

зачем?
сам не ответит - это типа как программеров химии учили, на нас прекратили.

хотя я знаю ответ: программистам хочется поднять бабла и они решили поучить "дизайну".

а поскольку в дизайне нихера не понимают, зато понимают в программировании - будут учить программированию.
а "дизайну" будет учить кафедра черчения, наверное.

Автор: АнтонА 12.2.2018, 22:23

Цитата(Kateyka @ 12.2.2018, 21:44) *
За последнее время я часто стала сталкивацца с сообщениями, что девочки активно поступают в институты или всякие техникумы на отделения, связанные с программированием, при этом абсолютно без всяких склонностей к оному и даже без сильных успехов в математике. Мне интересно, в чем причина их выбора. Возможно автор темы знает ответ. Общие рассуждения не очень интересны.

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

Причем тоже самое с мальчиками. Половых отличий тут ровно ноль.

Автор: lavrik 12.2.2018, 22:34

Цитата(Kateyka @ 12.2.2018, 21:44) *
За последнее время я часто стала сталкивацца с сообщениями, что девочки активно поступают в институты или всякие техникумы на отделения, связанные с программированием, при этом абсолютно без всяких склонностей к оному и даже без сильных успехов в математике. Мне интересно, в чем причина их выбора. Возможно автор темы знает ответ. Общие рассуждения не очень интересны.

У меня есть версии, но я тоже с удовольствием послушаю авторизованного пользователя.

Автор: lavrik 12.2.2018, 22:37

Цитата(АнтонА @ 12.2.2018, 22:23) *
мне кажется, что это было всегда. вот скажем взать матмех лгу - там всегда было много девочек, у которых никакой склонности к математике никогда не было. И так же во многих технических вузах. Традиция.

Причем тоже самое с мальчиками. Половых отличий тут ровно ноль.

Послушать "сказки Васи на ночь", что может быть круче? Только сказки Васи про матмех.

Автор: Ivellius 12.2.2018, 22:39

Цитата(lavrik @ 12.2.2018, 21:34) *
За таких как ты я решаю только за очень большие деньги.

Поведай пожалуйста обществу, что для тебя очень большие деньги тогда уж wink.gif
И каких "таких" ?

Ну и подолью, подозреваю, что таких как ты - Костя, за Очень большие деньги, можно нанять ОЧЕНЬ много )

Просто как то высокопарно ты общаешься, такое ощущение, что дочь олигарха в жены отхватил lol.gif

Автор: lavrik 12.2.2018, 22:43

Ну за 2000 евро я, возможно, соглашусь. Но более вероятно за три или четыре.
Очень много не нанять. На Питер нас не более трех десятков.

Автор: Ivellius 12.2.2018, 22:50

Цитата(lavrik @ 12.2.2018, 23:43) *
Ну за 2000 евро я, возможно, соглашусь. Но более вероятно за три или четыре.
Очень много не нанять. На Питер нас не более трех десятков.

Это Час/день/неделя/месяц?

Автор: АнтонА 12.2.2018, 22:52

Классическая судьба. Таких большинство: "Я училась на мат.мехе, потом в Лимту на программиста, потом в УЦВТ на веб-дизайне и графике. В итоге, сижу дома,сайты делаю. Само мат.меховское образование мне не нравится, прямая дорога в преподы!" smile.gif

Вот это и ответ - зачем.

Автор: lavrik 12.2.2018, 22:52

Цитата(Ivellius @ 12.2.2018, 22:50) *
Это Час/день/неделя/месяц?

Это за раз, пока мне не надоест.

Автор: lavrik 12.2.2018, 22:55

Цитата(АнтонА @ 12.2.2018, 22:52) *
Классическая судьба. Таких большинство: "Я училась на мат.мехе, потом в Лимту на программиста, потом в УЦВТ на веб-дизайне и графике. В итоге, сижу дома,сайты делаю. Само мат.меховское образование мне не нравится, прямая дорога в преподы!" smile.gif

Вот это и ответ - зачем.

О! Сказки получают подробности!
И сколько ты таких видел? Три или четыре?

Автор: Alagert 12.2.2018, 22:59

Цитата(DimOs @ 12.2.2018, 19:14) *
Удалил нафиг комменты

Код
int razlozheniye(int n, int max)
{

   if (n == 1 || max == 1)
      return 1;

   if (n <= max)
      return razlozheniye(n, n - 1) + 1;

   return razlozheniye(n, max - 1) + razlozheniye(n - max, max);

}

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

Ваще в этом методе совсем другое отвратительно, ради решения задачи именно рекурсией испоганили контракт метода. он избыточен и от того совершенно не понятен вопрос препода

Автор: Yar 12.2.2018, 23:12

Цитата(Alagert @ 12.2.2018, 22:59) *
я бы первое с чего начал это спросил препода какого хера он функции транслитом называет. он что английского не знает?

да, я тоже на этом сразу споткнулся.
прям представил как народ афигеет обнаружив такое на гитхабе ))

Автор: DU 12.2.2018, 23:14

Цитата(Yar @ 12.2.2018, 21:47) *
по сути это очередной пример идиотизма нашего "высшего" "образования".

предполагается что девочку будут учить пользоваться компьютером чтоб делать дизайн.
и какой-то дибил вписал туда курс общего программирования.

зачем?


Но кстати не соглашусь:
(1) не знаю как с химией, вроде совсем далеко, хотя может и полезно, но хоть смежные области полезно изучать, глядишь понравится, или пригодится что в жизни
(2) опять же, полезно для "обучения" вообще, мозги понапрягать и поучиться задачи решать, даже если потом профессионально не программировать. Если конечно задачи и вопросы не чудацкие.

Чему же еще обучать в типа университете, не расположению же кнопочек в текущей версии фотошопа...



Автор: lavrik 12.2.2018, 23:14

Уверен, что не знает. Кстати, фамилию препода мы так и не узнали. Сомневаюсь, что это Шалыто, но какое-то малое шалыто.

Автор: DU 12.2.2018, 23:15

А что кстати, в современных вузах русские комментарии пишут, или английские [тоже]?

Автор: Alagert 12.2.2018, 23:18

в современных не знаю, но в 2012 в Политехе на ФТК я сильно ругал студентов за это. быстро все перестали, все таки в массе своей они английский худо бедно разумели.

Автор: Yar 12.2.2018, 23:21

Цитата(DU @ 12.2.2018, 23:14) *
Но кстати не соглашусь:
(1) не знаю как с химией, вроде совсем далеко, хотя может и полезно, но хоть смежные области полезно изучать, глядишь понравится, или пригодится что в жизни

ну давай еще балету в университете учить программистов.
для общего развития, ага.

профессия отдельно, личные пожелания - отдельно, пожалуйста.

но это очень хорошо отражает искажение мозгов, спровоцированное советским "высшим" "образованием".
где принято не УЧИТЬСЯ, а УЧИТЬ (неразумных студентов), учить не тому что студентам НУЖНО, а что умеет и хочет "вуз".

короче какой-то сраный детский сад (и физкультура, ага).

Автор: Alagert 12.2.2018, 23:21

Цитата(Kateyka @ 12.2.2018, 21:44) *
За последнее время я часто стала сталкивацца с сообщениями, что девочки активно поступают в институты или всякие техникумы на отделения, связанные с программированием, при этом абсолютно без всяких склонностей к оному и даже без сильных успехов в математике. Мне интересно, в чем причина их выбора. Возможно автор темы знает ответ. Общие рассуждения не очень интересны.

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

Автор: АнтонА 12.2.2018, 23:25

и что же делать димосовой дочке? послать нафик итмо и что дальше?

Автор: DU 12.2.2018, 23:28

Я бы сделал веерную рассылку, не забывая про stanford & mit.

Автор: Ivellius 12.2.2018, 23:29

Цитата(lavrik @ 12.2.2018, 23:52) *
Это за раз, пока мне не надоест.

И насколько востребованы твои услуги в данной ценовой категории, и главное, какой с них выхлоп? smile.gif
А то чую пахнет анекдотом про реально и гипотетически ...

Автор: DimOs 12.2.2018, 23:34

Цитата(DU @ 12.2.2018, 20:39) *
...
В реальности все не как на самом деле. Дурацкий вопрос, зависит от контекста в голове.

Я думаю, что в реальности "n-max" это 5 символов. Если кодировка ASCII+хрень для русских символов, или UTF-8 -- то 40 битов. После того, как русские буквы выкинули нафиг (куда им впрочем и дорога) -- то уже сразу помещается в 5*7=35 битов.
Но если посмотреть на программу в целом, то наверняка буковки встречаются с разными частотами, и можно сделать более оптимальное кодирование, тогда будет еще меньше битов. Но с другой стороны, в реальности это совершенная фигня, тем более с точки зрения дизайна.

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


Yes!! up.gif

Еще мне кажется, что то описание по ссылке не совсем то))).

Имхо. алгоритм работает на перебор ветвлений до единицы.

Т.е. на примере R(6,6)

1. Первое условие - достижение разложения на единицы.
2. Второе зачет n=n и сам запуск разложения (рекурсии) от n-1 до единицы 6=R(6,5)+1
3. Третья сумма - (разложение от n-1 = max до единицы - вернет на верх рекурсии одно разложение (одна ветка)) + для каждого max, подсчет разложение суммы справа (n-max) по аналогичному алгоритму. (вернет на место вызова количество разложений для текущего max (количество веток от 1 до X)).

Т.е.

2) 6=6 ; 6=5+1 (это будет у любых чисел больше единицы)

3) 6=4+2
3) 6=4+1+1 //max = 4, n-max=2 R(2,4): 2=2 ; 2=1+1


3) 6=3+3
3) 6=3+2+1
3) 6=3+1+1+1 //max = 3, n-max=3 R(3,3): 3=3; 3=2+1; 3=1+1+1

3) 6=2+2+2
3) 6=2+2+1+1
3) 6=2+1+1+1+1 //max = 2, n-max=4 R(4,2): 4=2+2; 4=2+1+1; 4=1+1+1+1

1) 6=1+1+1+1+1+1

Т.е. мы считаем вариант 1) как одно разложение, вариант 2) как второе и если есть, запуск рекурсии с перебором от n-1=max до 1 в первом слагаемом и подобным c разложением для каждой мах -> (n-max) во втором слагаемом.




Автор: lavrik 12.2.2018, 23:50

Цитата(Ivellius @ 12.2.2018, 23:29) *
И насколько востребованы твои услуги в данной ценовой категории, и главное, какой с них выхлоп? smile.gif
А то чую пахнет анекдотом про реально и гипотетически ...

Честно? У меня реально уже не один год проблемы со свободным временем. Все максимально занято работой. Причём, я могу посолить себе кого учить, а кого нет. Проблема в том, что, реально, хочется ещё и отдыхать. Но некогда, приходится отказывать.

Автор: DimOs 12.2.2018, 23:59

На вопрос Лаврика https://abit.ifmo.ru/program/8061/

Почему сюда?.. На самом деле она выбрала почти сама. И на ЕГЭ информатику сдавала... Т.е. я понимаю иронию Яра, тем более помню разговор в кировске как раз про куда поступать... В целом ей нравиться, пока))

razlozheniye - .... Ну нет пока у нее культуры, и что такое гидхаб она точно не... хотя спрошу. Но замечание дельное.


Автор: АнтонА 13.2.2018, 0:01

Цитата(DimOs @ 12.2.2018, 23:59) *
razlozheniye - .... Ну нет пока у нее культуры...

Так вот культуру сейчас самое время прививать... и камменты писать вместо примечаний. Причем это само получится если тусоваться на правильных сайтах и форумах...

Автор: Alagert 13.2.2018, 0:10

Цитата(DimOs @ 12.2.2018, 23:59) *
На вопрос Лаврика https://abit.ifmo.ru/program/8061/

http://www.ifmo.ru/ru/viewperson/649/smolin_artem_aleksandrovich.htm

Цитата
Член комитета по инновационной деятельности и внедрению технологий и комитета по информационной и инфокоммуникационной инфраструктуре Университета ИТМО


Я не знаю о чем с товарищем можно было бы поговорить smile.gif сомнения у меня в целом есть относительно товарища.

Автор: АнтонА 13.2.2018, 0:16

Цитата(Alagert @ 13.2.2018, 0:10) *
Я не знаю о чем с товарищем можно было бы поговорить smile.gif сомнения у меня в целом есть относительно товарища.

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

Нормально, чо. Мог бы дома сайты делать, но стал завкафедрой.

Автор: Alagert 13.2.2018, 0:19

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

Автор: Yar 13.2.2018, 0:20

Цитата(АнтонА @ 12.2.2018, 23:25) *
и что же делать димосовой дочке? послать нафик итмо и что дальше?

может сначала ее спросить чего она хочет?

Автор: АнтонА 13.2.2018, 0:20

Цитата(Alagert @ 13.2.2018, 0:19) *
вот вот, я боюсь он сам не знает что спрашивает и скорей всего ждет какой то известный только ему ответ, который он где то сказал, рассказывая про эту функцию.

так я сразу про это и сказал. smile.gif Абсолютно уверен, что так и есть. Что означает н-макс с точки зрения философии внедрения информационных технологий... Причем я уверен, что он это рассказывал на лекциях, посему небезосновательно требует ответа.

Автор: АнтонА 13.2.2018, 0:22

Цитата(Yar @ 13.2.2018, 0:20) *
может сначала ее спросить чего она хочет?

Этот вопрос, насколько я помню, уже обсуждался. Типичный подросток не знает что он хочет. А далее самое простое итти по стопам родителей. Ну типа в технический вуз. Ну или в дизайн... или ...

Еще на моей памяти был ребенок депо брокера, который тоже не особо знал чего хочет, но был нанят лаврег и ребенка упихали в математику...

Автор: Yar 13.2.2018, 0:26

Цитата(DimOs @ 12.2.2018, 23:59) *
На вопрос Лаврика https://abit.ifmo.ru/program/8061/

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

http://www.ifmo.ru/ru/viewperson/649/smolin_artem_aleksandrovich.htm

может быть можно говорить об информационном дизайне, но учитывая что нет ни одной не-российской работы (а те что есть - не коммерческие), возникает резонный вопрос: чему он может научить?

"работать в автокаде"? серьезно?

Автор: Yar 13.2.2018, 0:27

Цитата(АнтонА @ 13.2.2018, 0:22) *
Этот вопрос, насколько я помню, уже обсуждался. Типичный подросток не знает что он хочет.

ну так пока не узнает ответ на этот вопрос - зачем тратить время, силы и здоровье на "учебу" в "вузе"?

Автор: Ivellius 13.2.2018, 0:28

Цитата(Yar @ 13.2.2018, 1:26) *
ну смотри, я зашел на страницу ...
возникает резонный вопрос: чему он может научить?

"работать в автокаде"? серьезно?

А у тебя не часто такие вопросы возникают, когда ты видишь разного рода "учителей" ? Я не про вузы есс-но...

Автор: АнтонА 13.2.2018, 0:29

Цитата(Yar @ 13.2.2018, 0:27) *
ну так пока не узнает ответ на этот вопрос - зачем тратить время, силы и здоровье на "учебу" в "вузе"?

а чо делать-то? smile.gif лежать на диване с планшетиком и скиспб? так тоже не айс с точки зрения пользы для отдыха...

Автор: Yar 13.2.2018, 0:32

Цитата(DimOs @ 12.2.2018, 23:59) *
и что такое гидхаб она точно не...

ну ты понял.
еще и тексты наверняка "в офисе" делает (а не на гуглдоке или на том же гитхабе).

все чему ее могут научить в "вузе" или полная бессмысленная хрень или этому же она научится за 2 месяца интенсива КОГДА ПОЙМЕТ ЧТО ЕЙ ЭТО НАДО.

а счас - тупо сливать все это говно на тройки и работать-работать.

Автор: АнтонА 13.2.2018, 0:32

Цитата(Yar @ 13.2.2018, 0:26) *
вопрос: чему он может научить?

"работать в автокаде"? серьезно?

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

Еще меня забавляют объявления компьютерных мастеров, написанные от руки и раскиданные по почтовым ящикам. Эти научились работать в виндусе.

Автор: Yar 13.2.2018, 0:33

Цитата(Ivellius @ 13.2.2018, 0:28) *
А у тебя не часто такие вопросы возникают, когда ты видишь разного рода "учителей" ? Я не про вузы есс-но...

ну я стараюсь учиться у тех, кому есть что положить на стол.
и дочку таким же сдал ))

Автор: Yar 13.2.2018, 0:34

Цитата(АнтонА @ 13.2.2018, 0:29) *
а чо делать-то? smile.gif

так работать же.
счас, слава богу, способов показать что ты умеешь - 100500 и еще 1.

Автор: АнтонА 13.2.2018, 0:36

Цитата(Yar @ 13.2.2018, 0:34) *
так работать же.
счас, слава богу, способов показать что ты умеешь - 100500 и еще 1.

а что такое "работать"? Что надо сделать, чтобы начать работать?

Автор: Yar 13.2.2018, 0:38

посмотрел учебный план.

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

Автор: Yar 13.2.2018, 0:38

Цитата(АнтонА @ 13.2.2018, 0:36) *
а что такое "работать"? Что надо сделать, чтобы начать работать?

для тех, кто не знает ответ на этот вопрос, придумали макдональдс.

Автор: Yar 13.2.2018, 0:41

вот чему будут учить:

"Государственное ведомство, университет, музей: опыт создания виртуального музея прокуратуры Новгородской области"

smile.gif

Автор: Alagert 13.2.2018, 0:43

Цитата(Yar @ 13.2.2018, 0:32) *
ну ты понял.
еще и тексты наверняка "в офисе" делает (а не на гуглдоке или на том же гитхабе).

все чему ее могут научить в "вузе" или полная бессмысленная хрень или этому же она научится за 2 месяца интенсива КОГДА ПОЙМЕТ ЧТО ЕЙ ЭТО НАДО.

а счас - тупо сливать все это говно на тройки и работать-работать.

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

Сейчас хороший технический вуз это прекрасно, когда наконец то для серьезных задач стало хватать обычного компа. здоровенный пласт мат статистики и теории оптимизации вырадился в machine learning, у нас благо пока школа по этим дисциплинам не просрана. и у нормального студента есть время чтобы во всем этом глубоко разобраться и прям с порога захерачить что нить интересное.
Золотое время, им надо пользоваться, а не продалбывать в говноконторах. в нормальные без знаний все равно не возьмут.

Автор: АнтонА 13.2.2018, 0:43

Цитата(Yar @ 13.2.2018, 0:38) *
для тех, кто не знает ответ на этот вопрос, придумали макдональдс.

или вуз.

Автор: АнтонА 13.2.2018, 0:46

Цитата(Yar @ 13.2.2018, 0:38) *
"дизайн" тут чисто для того чтоб продать эту задротско-кодерскую тему вот таким вот несчастным девочкам, которые в рекурсии путаются.

ну кто-то же должен им обяснить что такое рекурсия и когда они применима, а когда лучше нафик...

Автор: DU 13.2.2018, 0:46

Я вот выше говорил, Что для того, чтобы понять что оно тебе нравится -- надо попробовать. Для этого полезно в университете разным позаниматься. Без университета -- тоже, но в советских условиях раз есть халявный университет -- вай нот.

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

Автор: Yar 13.2.2018, 0:47

Цитата(Alagert @ 13.2.2018, 0:43) *
меня, конечно, поражает твоя бравада, а потом я вот таких, кто работал, вместо того чтобы учиться отбриваю на собесах пачками.

ну так задачи у тебя не те чему их учили, 100 отбреешь одного найдешь.

Автор: Yar 13.2.2018, 0:48

Цитата(DU @ 13.2.2018, 0:46) *
Я вот выше говорил, Что для того, чтобы понять что оно тебе нравится -- надо попробовать. Для этого полезно в университете разным позаниматься. Без университета -- тоже, но в советских условиях раз есть халявный университет -- вай нот.

чо это он халявный? а жрать, простите, что?
а за квартиру платить?

Автор: АнтонА 13.2.2018, 0:51

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

Автор: Yar 13.2.2018, 0:51

Цитата(DU @ 13.2.2018, 0:46) *
надо попробовать.

а можно мне объяснить почему "пробовать" нужно начинать после того как школу закончил?
почему в 15 лет не попробовать?
или в 14?
или в 13?

Автор: DU 13.2.2018, 0:52

Халявный значит не надо платить $50k за год.
Подразумеваю что с жить и есть вопрос решен, иначе задача немного другая. Но не сильно другая, все равно главное пробовать, если четко не горит во лбу звезда.

Автор: АнтонА 13.2.2018, 0:53

Цитата(Yar @ 13.2.2018, 0:48) *
чо это он халявный? а жрать, простите, что?
а за квартиру платить?

а девочки за все это платят? я просто не в курсе... за ресторан я так понял не платят, то есть с едой вопрос закрыт...

Автор: DU 13.2.2018, 0:53

Цитата(Yar @ 13.2.2018, 0:51) *
а можно мне объяснить почему "пробовать" нужно начинать после того как школу закончил?
почему в 15 лет не попробовать?
или в 14?
или в 13?


Можно и лучше начинать пробовать раньше. Но если не нашлось -- надо продолжать.

Автор: АнтонА 13.2.2018, 0:55

Цитата(Yar @ 13.2.2018, 0:51) *
а можно мне объяснить почему "пробовать" нужно начинать после того как школу закончил?
почему в 15 лет не попробовать?
или в 14?
или в 13?

так вточности потому же - почему не в 1, 2, 3, 4. Каждый созревает в каком-то своем возрасте... smile.gif а потом многие еще и меняют интересы... некоторые не созревают никогда и идут в вуз или макдональдс, аль в офис работать в программе.

Автор: lavrik 13.2.2018, 0:55

Цитата(Alagert @ 13.2.2018, 0:10) *
http://www.ifmo.ru/ru/viewperson/649/smolin_artem_aleksandrovich.htm
Я не знаю о чем с товарищем можно было бы поговорить smile.gif сомнения у меня в целом есть относительно товарища.

Вот, блин... Это ж какой-то гандон.

Автор: lavrik 13.2.2018, 1:01

Цитата(Yar @ 13.2.2018, 0:38) *
посмотрел учебный план.

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

+1.

Автор: Alagert 13.2.2018, 1:04

Цитата(Yar @ 13.2.2018, 0:38) *
посмотрел учебный план.

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

при этом зав кафедрой Художник! я бы задумался обучении дальше там. есть (был, не знаю как сейчас) все таки ИМОП в Политехе, там более консистентно аналогичная кафедра выглядела.

Хотя если есть знание английского, валил бы сразу за бугор.

Автор: Yar 13.2.2018, 1:10

Цитата(Alagert @ 13.2.2018, 1:04) *
при этом зав кафедрой Художник!

какой он художник? посмотри образование ))

Автор: Yar 13.2.2018, 1:11

Цитата(Alagert @ 13.2.2018, 1:04) *
Хотя если есть знание английского, валил бы сразу за бугор.

забугром проще в том смысле что в большинстве университетских систем можно набрать всяких странных курсов и как раз "попробовать".

Автор: АнтонА 13.2.2018, 1:12

Цитата(Yar @ 13.2.2018, 1:10) *
какой он художник? посмотри образование ))

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

Автор: Yar 13.2.2018, 1:14

Цитата(АнтонА @ 13.2.2018, 1:12) *
погодь... так надо формальное образование или нет? Мож он всю жисть учился рисовать, а в технический вуз не ходил, просто сдавал на тройки..

может быть.
и может быть это прекрасный человек.

но я вижу то что человек сам о себе написал и это не предвещает ничего хорошего.

Автор: Gustilev 13.2.2018, 1:18

Цитата(Kateyka @ 12.2.2018, 19:34) *
А зачем это все девочке? smile.gif

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

Автор: Alagert 13.2.2018, 1:19

Цитата(Yar @ 13.2.2018, 1:10) *
какой он художник? посмотри образование ))

ты сюда посмотри
Цитата
Родился 4 ноября 1977 года в Красноярске. Художник (живопись, графика, скульптура). Член международной ассоциации «История и компьютер». Лауреат премии ассоциации «Интеллект и культура» 2011 года.


lol.gif

Автор: АнтонА 13.2.2018, 1:29

Цитата(Yar @ 13.2.2018, 1:14) *
может быть.
и может быть это прекрасный человек.

но я вижу то что человек сам о себе написал и это не предвещает ничего хорошего.

о том и речь - не образование, а то что он сам о себе написал smile.gif вот это да, это отличный признак up.gif

Автор: Зайчик 13.2.2018, 1:50

Какой интересный набор!

Цитата
Преподавание дисциплин:
Работа в программе AutodeskAutocad;
Культурология;
Интерактивный дизайн;
Информационные технологии в образовательной деятельности музеев;
Интернет технологии
http://www.ifmo.ru/ru/viewperson/649/smolin_artem_aleksandrovich.htm#ixzz56w9Ov8dK

Автор: Kateyka 13.2.2018, 10:06

Цитата(Gustilev @ 13.2.2018, 1:18) *
Моя первая жена хороший программер, любящий свою профессию. Во время обучения в вузе утирала нос 70-80 процентам мальчиков с фтк. так что девочки они разные бывают.

Конечно разные. И 90% из них по-разному бесполезны в программировании. Возможно, твоя жена из других 10%, что никк не мешает задавать вопрос в целом. Хотя и 10% - возможно оптимистичеакач оценка.

Автор: АнтонА 13.2.2018, 10:36

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

Автор: АнтонА 13.2.2018, 10:40

Цитата(Kateyka @ 13.2.2018, 10:06) *
Конечно разные. И 90% из них по-разному бесполезны в программировании. Возможно, твоя жена из других 10%, что никк не мешает задавать вопрос в целом. Хотя и 10% - возможно оптимистичеакач оценка.

думаю, что в мальчиках та же статистика. 90% программеров или тех, кто себя таковыми называет, бесполезны в профессии. И не только у программистов. То же у строителей, токарей, дизайнеров, бухгалтеров и т.д. Опыт найма на работу и проведения собеседований это чОтко подтверждает.

Автор: oleg_km 13.2.2018, 10:46

Цитата(Зайчик @ 13.2.2018, 2:50) *
Какой интересный набор!


Мне почему-то кажется что надо просто поговорить с этим сюрреалистом.

Автор: Kateyka 13.2.2018, 11:25

Цитата(АнтонА @ 13.2.2018, 10:40) *
думаю, что в мальчиках та же статистика. 90% программеров или тех, кто себя таковыми называет, бесполезны в профессии. И не только у программистов. То же у строителей, токарей, дизайнеров, бухгалтеров и т.д. Опыт найма на работу и проведения собеседований это чОтко подтверждает.

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

Автор: АнтонА 13.2.2018, 11:26

Цитата(Kateyka @ 13.2.2018, 11:25) *
Чета я даже близко не наблюдаю равенства количества мальчиков и девочек, зарабытывающих деньги программированием.
Безусловно ответственность и большая степень организованности позволяет девочкам уверенно конкурировать с мальчиками в части руководящих должностей во всех сферах. Но к обсуждаемой теме это не имеет отношения.

я тоже не наблюдаю. у нас в программерах одна девочка, и несколько мальчиков. НО если взять популяцию женских программеров и популяцию мужских программеров, то в каждой популяции толковых не более 10%

Кстати, в домохозяйках так же. Не более 10% девочек умеет вкусно готовить smile.gif

Автор: ChingizHime 13.2.2018, 11:48

Цитата(Yar @ 12.2.2018, 23:21) *
ну давай еще балету в университете учить программистов.
для общего развития, ага.

профессия отдельно, личные пожелания - отдельно, пожалуйста.

но это очень хорошо отражает искажение мозгов, спровоцированное советским "высшим" "образованием".
где принято не УЧИТЬСЯ, а УЧИТЬ (неразумных студентов), учить не тому что студентам НУЖНО, а что умеет и хочет "вуз".

короче какой-то сраный детский сад (и физкультура, ага).


ну тут просто , как раз.
Кто платит , тот и заказывает музыку.
Если заказчик образования государство, то и учить будут под его заказ.

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

Автор: ChingizHime 13.2.2018, 11:51

Цитата(lavrik @ 13.2.2018, 0:55) *
Вот, блин... Это ж какой-то гандон.


сурово....

Автор: Michael 13.2.2018, 12:08

Цитата(Alagert @ 12.2.2018, 22:59) *
я бы первое с чего начал это спросил препода какого хера он функции транслитом называет. он что английского не знает? если не знает зачем детей плохому учит с 1го курса. если мне такое на собесе напишут, я его тут же закончу.

Цитата(Yar @ 12.2.2018, 23:12) *
да, я тоже на этом сразу споткнулся.
прям представил как народ афигеет обнаружив такое на гитхабе ))

да ладно вам! biggrin.gif
я как-то видел исходники большого коммерческого продукта, полностью написанные на Suomi С++ up.gif .
т.е. абсолютно все идентификаторы, комменты и даже имена файлов - финские.
самое смешное было в том, что этот продукт тогда передали на дальнейшее развитие в одну питерскую аутсорсинговую контору, и народ там охреневал глядя на эти сорцы, с которыми им предстояло работать.
документации, естественно, то ли не было вообще, то ли тоже была на финском.

Автор: АнтонА 13.2.2018, 12:24

Цитата(Michael @ 13.2.2018, 12:08) *
самое смешное было в том, что этот продукт тогда передали на дальнейшее развитие в одну питерскую аутсорсинговую контору, и народ там охреневал глядя на эти сорцы, с которыми им предстояло работать.
документации, естественно, то ли не было вообще, то ли тоже была на финском.

Вот об этом и речь. В резалте стоимость\время последующей поддержки проекта была неоправданно завышена. И все это потому, что он был написан на суоми-си. И ради чего так чудить? Почему не научить студентов сразу делать по-человечески. Это и есть образование - объяснить как и почему надо делать правильно.

Автор: Благочестивая Марта 13.2.2018, 12:29

в 1С надо всё программировать. там тебе и КонецЕсли, и ИдиНа. и всё понятно без всякого английского.

Автор: DU 13.2.2018, 12:30

Правильно -- это на патриотичном русском, чтобы понизить стоимость последующей поддержки такими же программистами.
Опять же, вряд ли прошивку Сатаны или виртуальный музей прокуратуры передадут на поддержку куда-то еще, а другое в этой стране все равно не судьба делать, с Государственной точки зрения

Автор: АнтонА 13.2.2018, 12:35

Цитата(DU @ 13.2.2018, 12:30) *
Опять же, вряд ли прошивку Сатаны или виртуальный музей прокуратуры передадут на поддержку куда-то еще, а другое в этой стране все равно не судьба делать, с Государственной точки зрения

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

Автор: Michael 13.2.2018, 12:45

Цитата(DU @ 13.2.2018, 12:30) *
Правильно -- это на патриотичном русском

лучше на русском матерном. выразительнее будет.

Автор: АнтонА 13.2.2018, 12:50

Цитата(Michael @ 13.2.2018, 12:45) *
лучше на русском матерном. выразительнее будет.

Такой код я тоже видел. Намного лучше смотрится, чем транслитом.

Автор: yra 13.2.2018, 12:50

Цитата(АнтонА @ 13.2.2018, 13:35) *
Апполитично рассуждаешь, да... прошивка сатаны скорее всего сделана на державной мове, посему поддерживать ее больше и не получается и надо использовать по назначению поскорее...

Представил себе
«Реестр запросов пользователей на модификацию программно аппаратногоо комплекса МКБР -19»
Если не ошибаюсь в цифре. Или таки 22?

Свят свят свят

Автор: АнтонА 13.2.2018, 12:53

Цитата(yra @ 13.2.2018, 12:50) *
Если не ошибаюсь в цифре. Или таки 22?

думаю что Р-36 но щаз вроде Р-36М

Там еще Р-36М УТТХ, Р-36М2

То есть явно был реестр и модификацию выполняли согласно реестру smile.gif

Автор: Michael 13.2.2018, 12:58

Цитата(АнтонА @ 13.2.2018, 12:35) *
прошивка сатаны скорее всего сделана на державной мове, посему поддерживать ее больше и не получается и надо использовать по назначению поскорее...

а вот интересно - к этой прошивке приложено стандартное программерское лицензионное соглашение - типа "разработчик не несет ответственности за ошибки в работе программы и за любые прямые и косвенные убытки или упущенную выгоду вследствие ее использования....." ?
biggrin.gif

Автор: DU 13.2.2018, 12:59

Цитата(yra @ 13.2.2018, 12:50) *
«Реестр запросов пользователей на модификацию программно аппаратногоо комплекса МКБР -19»


Че-то как-то простовато, несолидно. Скорее что-нить ближе к
«Федеральный реестр учета запросов пользователей на произведение работ по внесению модификаций в программное обеспечение программно аппаратного комплекса МКБР -19»

Но это тоже как-то слабовато, тут надо привычку иметь.

Автор: buran2 13.2.2018, 13:18

Цитата(DimOs @ 10.2.2018, 15:07) *
Суть проблемы:
Осталось человек 10-15 не сдавших, а те кто сдал на данный вопрос не отвечал... Программа эталонная, в тырнете много ее. Я ее понимаю, дочка понимает. Прошли в дебагере с объяснением от нее что-как - я вижу, что она понимает.

Есть у меня мысль, что всё не так однозначно, как тут многие рассказывают.
Оставим в покое философскую сторону рекурсии, ну должен препод её как-то донести - и ладно. Типа такое условие, чтоб рекурсия.
На мой взгляд, человек, писавший сей листинг имеет проблемы как минимум в следующих опциях:
-Русский язык
-Арифметика
-Логика
-Английский язык
-Переносимость кода
Короче достаточно посмотреть функцию майн, чтоб понять, что человек это принесший - нулевый абсолютно, что целый семестр делавший неясно, а рекурсия откуда-то тупо переписана.
Я легко могу представить, что препод мог два последних пункта специально слить, типа контингент всё равно не поймёт. Но вот в то, что преподаватель информатики в ИТМО полный ноль во всём перечисленном - сильно сомневаюсь.
То есть ситуация выглядит так:
Либо криво списанную с доски, либо плохо понятую, либо хрен знает на какой помойке взятую прогу группа из 10-15 человек по кругу носит преподу целый месяц, раз за разом кладя на стол одно и то же гуано, сделанное под копирку с одними и теми же лажами. Как к этому должен отнестись препод?
Мне кажется, что на таком бэкграунде препод вполне обоснованно всех молча посылает в сад.

Автор: АнтонА 13.2.2018, 13:28

Цитата(Michael @ 13.2.2018, 12:58) *
а вот интересно - к этой прошивке приложено стандартное программерское лицензионное соглашение - типа "разработчик не несет ответственности за ошибки в работе программы и за любые прямые и косвенные убытки или упущенную выгоду вследствие ее использования....." ?
biggrin.gif

там скорее всего в ТЗ должно быть прописано какие убытки должно принести использование программного обеспечения и при недостаточности убытков парижу разработчик несет ответственность smile.gif

Автор: Michael 13.2.2018, 13:50

Цитата(АнтонА @ 13.2.2018, 13:28) *
разработчик несет ответственность smile.gif

и вот тут встает вопрос - где берут разработчиков, готовых нести ответственность?
и которые к тому же способны разрабатывать софт, за который надо нести ответственность?
ph34r.gif

Автор: oleg_km 13.2.2018, 13:53

Цитата(Michael @ 13.2.2018, 14:50) *
и вот тут встает вопрос - где берут разработчиков, готовых нести ответственность?
и которые к тому же способны разрабатывать софт, за который надо нести ответственность?


Да нигде. В каждом продукте написано: используется как есть, разработчик никакой ответственности не несет.

Автор: АнтонА 13.2.2018, 14:09

Цитата(Michael @ 13.2.2018, 13:50) *
и вот тут встает вопрос - где берут разработчиков, готовых нести ответственность?
и которые к тому же способны разрабатывать софт, за который надо нести ответственность?
ph34r.gif

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

Или вот дизельгейт... факен ваген сделал софтварь, которая обманывает контролирующие органы... ответственность наступила, измеряется ярдами бакса...

Автор: oleg_km 13.2.2018, 14:47

Цитата(АнтонА @ 13.2.2018, 15:09) *
ну ваще-то все системы управления технологическими и прочими процессами требуют нести ответственность... А как иначе? Или вы что под софтом понимаете? Вы никогда не работали под ростехназдзором? Или там делаешь прибор, который что-то измеряет... метрологическую часть изволь сертифицировать, изволь иметь контрольную сумму и сверять ее при каждом запуске...

Или вот дизельгейт... факен ваген сделал софтварь, которая обманывает контролирующие органы... ответственность наступила, измеряется ярдами бакса...


Это все-таки ответственность конечного пользователя, даже если он вел разработку хозспособом. Потому как санкции, наложенные на фольксваген, вряд ли фольксваген в полном объеме взыскал с разработчиков.

Автор: АнтонА 13.2.2018, 14:54

Цитата(oleg_km @ 13.2.2018, 14:47) *
Это все-таки ответственность конечного пользователя, даже если он вел разработку хозспособом. Потому как санкции, наложенные на фольксваген, вряд ли фольксваген в полном объеме взыскал с разработчиков.

А кого ты называешь разработчиком? У фв разработчик фв - он и получил ответственность. Ты гришь, что в лицензии на любой софт написано, что он безответственный. Это не так. Не на любой. И ответственность предполагается и оговаривается при заказе продукта. Людей и разработчиков, кто несет ответственность много.

Автор: oleg_km 13.2.2018, 15:08

Цитата(АнтонА @ 13.2.2018, 15:54) *
А кого ты называешь разработчиком? У фв разработчик фв - он и получил ответственность. Ты гришь, что в лицензии на любой софт написано, что он безответственный. Это не так. Не на любой. И ответственность предполагается и оговаривается при заказе продукта. Людей и разработчиков, кто несет ответственность много.


Я называю тех подрядчиков или подразделение, которое непосредственно кодирует. И ответственность он не сможет нести, т.к. по ТК сотрудники никак не несут ответственность за убытки работодателя, по крайней их ответственность явно не будет соразмерной. А подрядчики тоже не смогут компенсировать всю ответственность хоть обанкроть их, потому что их бизнес не сопоставимо меньше фольксвагена. Поэтому даже если "У фв разработчик фв", то основную ответственность получил собственник фб, как конечный пользователь.

Я не претендую на абсолютную истину, есть еще и уголовная ответственность где-то, но мне кажется тренд примерно такой.

Автор: АнтонА 13.2.2018, 15:24

Цитата(oleg_km @ 13.2.2018, 15:08) *
Я называю тех подрядчиков или подразделение, которое непосредственно кодирует. И ответственность он не сможет нести, т.к. по ТК сотрудники никак не несут ответственность за убытки работодателя, по крайней их ответственность явно не будет соразмерной. А подрядчики тоже не смогут компенсировать всю ответственность хоть обанкроть их, потому что их бизнес не сопоставимо меньше фольксвагена. Поэтому даже если "У фв разработчик фв", то основную ответственность получил собственник фб, как конечный пользователь.

Я не претендую на абсолютную истину, есть еще и уголовная ответственность где-то, но мне кажется тренд примерно такой.

В общем случае ответственность несет тот, кто получает прибыль. Тот кто получает зряплату ответственность не несет, кроме как по договору найма и тк. Если ты индивидуальный предприниматель-кодировщик, то согласно гкрф ты несешь ответственность всем своим личным идивидуальным имуществом. Если ты ооо, то уставным капиталом и имуществом ооо. Это полезно понимать.

Уголовная ответственность - это другое.

Думать что в лиц. согл. написано, что никакой ответственности можно. Но можно сильно удивиться. Все зависит от того что делает твоя программа... Если программа рисует буковки, а буковки не понравились заказчику и он выставил счет, то понятно, что программа рисования буковок не виновата в том, что дизайнер нарисовал. А если это программа банковская, которая проводит платежи и платежи пошли не туда, ибо номер счета оказался флоатинг и в процессе округлился не в ту сторону, то боюсь, что ответственности избежать не удасца производителю сего софта... Тоже с управлением турбины, если турбина уйдет в разнос и развалит електростанцию по причине того, что перепутали плюс с минусом при каких-нить условиях заданных в тз.

Автор: dgro 13.2.2018, 15:58

Цитата(oleg_km @ 13.2.2018, 15:08) *
их бизнес не сопоставимо меньше фольксвагена.

И что, прям несопоставимо? Цифирок нет случем? Если не ошибаюсь, еще десять лет тому в стоимости вывода на рынок новой модели авто инвестиции в софт составляли чуть ли не 70%. Так что, нет у меня уверенности, что бизнесы сильно разные по масштабу.

Автор: ChingizHime 14.2.2018, 10:45

а про девочку-то забыли.....

Автор: АнтонА 14.2.2018, 10:54

Цитата(ChingizHime @ 14.2.2018, 10:45) *
а про девочку-то забыли.....

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

Все остальное не эффективно, ибо задача гавно и не актуальна.

Автор: Michael 14.2.2018, 11:01

Цитата(АнтонА @ 14.2.2018, 10:54) *
бросить вуз и пойти работать.
писать софт для Сатаны и выкладывать на гитхаб.
исключительно на правильном английском языке.
Цитата
Все остальное не эффективно

Автор: buran2 14.2.2018, 11:19

Цитата(ChingizHime @ 14.2.2018, 10:45) *
а про девочку-то забыли.....

Ну и как неэффективный третий путь:
3. Всё-таки сесть и написать десяток строк кода так, чтоб было видно, что девочка хоть немного понимает, что она пишет.

Автор: АнтонА 14.2.2018, 11:32

Я так и не понял - эту программу девочка писала сама, или ей ее выдал препод чтобы она разобралась и сказала что тут происходит?

Автор: buran2 14.2.2018, 11:39

ТС или его дитя путается в показаниях. То дал препод, то нарыли "эталон" в тырнетах.
Я сильно подозреваю, что препод давал сам алгоритм, возможно в итоге написав на доске саму функцию разложения, а вот "продукт" целиком просто не может быть от препода. Ну не верю я, что в ИТМО всё так плохо. Это просто нереально.

Автор: АнтонА 14.2.2018, 11:52

Цитата(buran2 @ 14.2.2018, 11:39) *
Ну не верю я, что в ИТМО всё так плохо. Это просто нереально.

В последнее время я перестал верить в что-либо хорошее... smile.gif

Автор: DU 14.2.2018, 12:10

А в виртуальный музей прокуратуры верите?

Автор: АнтонА 14.2.2018, 12:13

Цитата(DU @ 14.2.2018, 12:10) *
А в виртуальный музей прокуратуры верите?

конечно. совершенно реальный проект. причем еще и генереральной, федеральный и все такое должно быть...

http://procnov.ru/muzey

http://news.ifmo.ru/ru/archive/archive2/news/4145/

у каждой прокуратуры должен быть музей http://museum.genproc.gov.ru/ но вот у генпрокуратыры чота не запускается... видать в итмо сделали...
https://genproc.gov.ru/smi/news/genproc/news-1277558/

Автор: АнтонА 14.2.2018, 12:19

Я вот этого только не понял
Каждый экспонат имеет виртуальную этикетку, кроме того, в каждом зале установлена виртуальная TouchPad панель, в которой размещен видеоматериал, представляющий экскурсию по соответствующему залу.

У них для посещения виртуального музея надо притти в прокуратуру и ходить по залам с тачпад панелями?

Вот так?


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

Автор: buran2 14.2.2018, 12:31

Цитата(АнтонА @ 14.2.2018, 12:19) *
У них для посещения виртуального музея надо притти в прокуратуру и ходить по залам с тачпад панелями?

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

Автор: DU 14.2.2018, 12:32

Ну вот я б подумал что это шутка. Но я давно ТВ не смотрел.


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

Автор: DU 14.2.2018, 12:34

Поэтому и в razlozhenie, и в русские комментарии ни о чем -- вполне поверю.

Автор: Caliber 14.2.2018, 12:38

Цитата(АнтонА @ 14.2.2018, 12:19) *
У них для посещения виртуального музея надо притти в прокуратуру и ходить по залам с тачпад панелями?

Может у них экспозиция закрытая, посещение только под подписку! wink.gif

Автор: DU 14.2.2018, 12:48

о невыезде.

Автор: pros77 14.2.2018, 16:51

Требования Уралкалий к системе управления:
"Тексты программ с комментариями на русском языке".
у Норникеля аналогично.
Алроса то же.
А, вообще, в Рф кто-то оформляет документацию по ГОСТ (Р) 19. *** ? или все работают на внешний рынок?

Автор: DU 14.2.2018, 19:20

Гы, это кстати смешное чтиво, рекомендую для досуга:
https://www.prj-exp.ru/gost-19

Особенно доставляют "программные документы,выполненные печатным способом". Это кстати Яр должен иметь настольной книгой я думаю.

Автор: Yar 14.2.2018, 20:30

Цитата(DU @ 14.2.2018, 19:20) *
Особенно доставляют "программные документы,выполненные печатным способом". Это кстати Яр должен иметь настольной книгой я думаю.

ну а чо, мы это даже учили в "вузе".
а как иначе супостата забороть???

Автор: Lexeus 14.2.2018, 21:05

Цитата(DU @ 14.2.2018, 19:20) *
..Особенно доставляют "программные документы,выполненные печатным способом. ...

Это вы ещё ЦСИ не проходили, где на каждый if обязателен else. Мои доводы и примеры выходного ассемблера, что вот ваще без разницы, компилятор вырежет, никого не интересовали, код переделать и точка. Пока противник перерисовывает карту, мы меняем ландшафт.

Автор: DU 14.2.2018, 21:23

if и else и все такое можно аргументировать, и это я могу понимать. Для начала что сорцы -- не для компилятора, а для человека в основном.

Но цвет туши для исправления и подобное -- это из пространства ортогонального моему миру...

Автор: Lexeus 14.2.2018, 21:51

Цитата(DU @ 14.2.2018, 21:23) *
... Для начала что сорцы -- не для компилятора, а для человека в основном...

Бесспорно, сорцы должны быть понятны, с каментами, отступами и без всяких там а>б?с:д; но не до абсурда же, когда вынуждают писать спец прогу редактирования сорцов, чтоб искала все кейсы и вставляла пустые дефолты, даже в сторонних фреймворках, к которым тоже надо переписывать каменты на русский.

Автор: DU 14.2.2018, 22:11

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

Автор: АнтонА 14.2.2018, 23:39

Цитата(Yar @ 14.2.2018, 20:30) *
ну а чо, мы это даже учили в "вузе".
а как иначе супостата забороть???

Супостата заборем на щОт рас
http://miass.jobinmoscow.ru/rab.php?id=423625

Автор: DimOs 15.2.2018, 9:11

Зарплата радует)) Зато ракеты!

Автор: zays 15.2.2018, 17:02

Цитата(DimOs @ 15.2.2018, 9:11) *
Зарплата радует)) Зато ракеты!


да все в том регионе неплохо с зарплатой-)
http://miass.jobinmoscow.ru/linkvac.php?link=1149834096

Автор: oleg_km 15.2.2018, 17:12

Цитата(zays @ 15.2.2018, 18:02) *
да все в том регионе неплохо с зарплатой-)
http://miass.jobinmoscow.ru/linkvac.php?link=1149834096


Вот именно. У меня знакомый молодой специалист из ИТМО в Питере тоже ракеты рисовал за 15000 с дедушками в какой-то "госконторе". Пока живет с родителями чисто на потусоваться.

Автор: АнтонА 15.2.2018, 17:34

А сколько щаз надо зарабатывать скажем "выпускнику" и после трех лет "стажа работы"?

Автор: oleg_km 15.2.2018, 17:57

Цитата(АнтонА @ 15.2.2018, 18:34) *
А сколько щаз надо зарабатывать скажем "выпускнику" и после трех лет "стажа работы"?


У дочки одногруппница ушла с первого курса магистратуры Junior'ом в Сбербанк на 30000. Безо всяких портфолио на гитхабе.

Я наверное неправильно выразился. Работу с "госконторе" с пенсами на 10-15 т.р. можно найти и в Миассе и в Питере. Какую поставить цель. У меня жена тоже типа работала с Спецэкспедиции Минобороны на условно 10000 р. там во основном бабульки работали, время совместно проводили.

Автор: zays 15.2.2018, 18:23

Цитата(АнтонА @ 15.2.2018, 17:34) *
А сколько щаз надо зарабатывать скажем "выпускнику" и после трех лет "стажа работы"?


ну модель щас одна, первые 10 лет на еду и карточку на проезд, после 10 лет как опыта наберется, появляетя почетное право вступить в ипотеку, все ясно и понятно до пенсии-)

Автор: АнтонА 15.2.2018, 18:49

Цитата(oleg_km @ 15.2.2018, 17:57) *
У дочки одногруппница ушла с первого курса магистратуры Junior'ом в Сбербанк на 30000. Безо всяких портфолио на гитхабе.

Я наверное неправильно выразился. Работу с "госконторе" с пенсами на 10-15 т.р. можно найти и в Миассе и в Питере. Какую поставить цель. У меня жена тоже типа работала с Спецэкспедиции Минобороны на условно 10000 р. там во основном бабульки работали, время совместно проводили.

не, ну это типа ничо делать не надо, вряттли кто-то хочет так. А чего хочется? Я вот смотрю у мя дочка закончила медицинский и пошла работать... мне сложно оценить ее доходы, но имха там порядка 60-80 тыр при работе в паре клиник набегает одна из которых скандинавия... но она как-то много работает...

Автор: Alagert 15.2.2018, 19:02

Цитата(АнтонА @ 15.2.2018, 17:34) *
А сколько щаз надо зарабатывать скажем "выпускнику" и после трех лет "стажа работы"?

сколько надо - хз, зависит от человека.
Но выпускник на рынке ща смотрит на вилку 30к - 50к
за 3 года можно вырасти и в мидла и в сениор девелопера. Первый будет 90-140, второй 160-300.

Автор: АнтонА 15.2.2018, 19:04

Цитата(Alagert @ 15.2.2018, 19:02) *
сколько надо - хз, зависит от человека.
Но выпускник на рынке ща смотрит на вилку 30к - 50к
за 3 года можно вырасти и в мидла и в сениор девелопера. Первый будет 90-140, второй 160-300.

ага, пасиб.

Автор: ChingizHime 16.2.2018, 11:11

Цитата(Alagert @ 15.2.2018, 19:02) *
за 3 года можно вырасти и в мидла и в сениор девелопера. Первый будет 90-140, второй 160-300.


чЁ, реально?

Автор: Alagert 16.2.2018, 12:04

Реально что? что можно вырасти или про вилку?

Автор: ChingizHime 16.2.2018, 12:07

Цитата(Alagert @ 16.2.2018, 12:04) *
Реально что? что можно вырасти или про вилку?

про вырасти до таких уровней з/п за 3 года

Автор: Alagert 16.2.2018, 12:21

Да, реально. 300к надо, конечно, постараться. Но очень сильно зависит от технологий, с которыми работаешь и компании. То есть программисту на С++ это будет сделать сложнее, чем программисту на Go, Java или javascript, прости госпади.

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)