- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
#include "stdafx.h"
#define n 3
void PrintMatrix(vector<vector<float> >imatrix)
{
for (size_t i = 0; i < n; ++i)
{
cout << endl;
for (size_t j = 0; j < n; ++j)
{
cout.precision(3);
cout << " " << imatrix[i][j];
}
}
}
void ReverseMatrix(vector<vector<float> >imatrix, float determ)
{
float t = 0;
for (size_t i = 0; i < n; i++)
{
for (size_t j = 0; j < n; j++)
{
t = imatrix[i][j] * (1 / determ);
imatrix[i][j] = t;
}
}
PrintMatrix(imatrix);
}
void TransposedMatrix(vector<vector<float> >imatrix, float determ)
{
float t = 0;
for (size_t i = 0; i < n; i++)
{
for (size_t j = i; j < n; j++)
{
t = imatrix[i][j];
imatrix[i][j] = imatrix[j][i];
imatrix[j][i] = t;
}
}
ReverseMatrix(imatrix, determ);
}
void MinorMatrix(vector<vector<float> >imatrix, float determ)
{
vector<vector<float> >imatrix2(n);
float t = 0.0;
for (size_t i = 0; i < n; ++i)
{
imatrix2[i].resize(n);
for (size_t j = 0; j < n; ++j)
{
if (i == 0)
{
switch (j){
case 0: imatrix2[i][j] = imatrix[i + 1][j + 1] * imatrix[i + 2][j + 2] - imatrix[i + 1][j + 2] * imatrix[i + 2][j + 1]; t = imatrix2[i][j];break;
case 1: imatrix2[i][j] = (imatrix[i + 1][j - 1] * imatrix[i + 2][j + 1] - imatrix[i + 2][j - 1] * imatrix[i + 1][j + 1]) * (-1); t = imatrix[i][j]; break;
case 2: imatrix2[i][j] = imatrix[i + 1][j - 2] * imatrix[i + 2][j - 1] - imatrix[i + 1][j - 1] * imatrix[i + 2][j - 2];t = imatrix2[i][j];break;
}
}
if (i == 1)
{
switch (j){
case 0: imatrix2[i][j] = (imatrix[i - 1][j + 1] * imatrix[i + 1][j + 2] - imatrix[i - 1][j + 2] * imatrix[i + 1][j + 1]) * (-1);t = imatrix2[i][j];break;
case 1:imatrix2[i][j] = imatrix[i - 1][j - 1] * imatrix[i + 1][j + 1] - imatrix[i - 1][j + 1] * imatrix[i + 1][j - 1];t = imatrix2[i][j];break;
case 2:imatrix2[i][j] = (imatrix[i - 1][j - 2] * imatrix[i + 1][j - 1] - imatrix[i - 1][j - 1] * imatrix[i + 1][j - 2]) * (-1);t = imatrix2[i][j];break;
}
}
if (i == 2)
{
switch (j){
case 0: imatrix2[i][j] = imatrix[i - 2][j + 1] * imatrix[i - 1][j + 2] - imatrix[i - 1][j + 1] * imatrix[i - 2][j + 2];t = imatrix2[i][j];break;
case 1:imatrix2[i][j] = (imatrix[i - 2][j - 1] * imatrix[i - 1][j + 1] - imatrix[i - 1][j - 1] * imatrix[i - 2][j + 1]) * (-1);t = imatrix2[i][j];break;
case 2: imatrix2[i][j] = imatrix[i - 2][j - 2] * imatrix[i - 1][j - 1] - imatrix[i - 2][j - 1] * imatrix[i - 1][j - 2];t = imatrix2[i][j];break;
}
}
}
}
imatrix.clear();
TransposedMatrix(imatrix2, determ);
}
void FindDeterminant(vector<vector<float> >imatrix)
{
float determ = imatrix[0][0] * imatrix[1][1] * imatrix[2][2] + imatrix[2][0] * imatrix[0][1] * imatrix[1][2] + imatrix[1][0] * imatrix[2][1] * imatrix[0][2] - imatrix[2][0] * imatrix[1][1] * imatrix[0][2] - imatrix[0][0] * imatrix[2][1] * imatrix[1][2] - imatrix[1][0] * imatrix[0][1] * imatrix[2][2];
if (determ == 0)
{
cout << "Determinant = 0 ==> Reverse matrix doesn't exist";
system("pause");
exit(0);
}
MinorMatrix(imatrix, determ);
}
Вот таких студентов учить приходится. От оно как матрицы 3*3 инвертируют.
Больше лучей ненависти тут:
https://github.com/PLaGInc/Lab1/issues/3
Her 31.03.2015 02:37 # +1
А зачем ты сорцы у студентов собираешь?
Или ты сам студент и просто выложил решение своих одногрупников?
Vivid 31.03.2015 03:14 # −1
Я преподаватель
Her 31.03.2015 03:58 # +7
Это же издевательство какое-то
kegdan 31.03.2015 06:23 # +1
guest 31.03.2015 20:29 # 0
Xom94ok 31.03.2015 06:23 # 0
Так было бы лучше? :)
kegdan 31.03.2015 06:34 # 0
Abbath 31.03.2015 18:33 # 0
kegdan 31.03.2015 18:38 # +1
Xom94ok 31.03.2015 22:44 # 0
guest8 22.07.2018 00:18 # −999
HornyPorny 22.07.2018 02:58 # 0
Vivid 31.03.2015 11:09 # 0
Вместо вектора векторов для матрицы 3*3, требуемой в задании, можно было бы вполне обойтись двухмерным массивом (обернув в структуру, чтобы можно было возвращать и передавать по значению).
Xom94ok 31.03.2015 22:42 # 0
Чувствуется молодой преподаватель. Передавайте студентам мои соболезнования.
Vivid 01.04.2015 20:49 # 0
Fike 31.03.2015 03:45 # +7
chtulhu 31.03.2015 06:37 # +1
Fike 31.03.2015 14:38 # 0
guest 31.03.2015 14:49 # +2
Vivid 31.03.2015 15:13 # 0
Да, кстати, многие из этих светлых голов, работают со мной и действительно классные программисты.
Fike 31.03.2015 15:20 # 0
Vivid 31.03.2015 15:32 # 0
blackhearted 01.04.2015 18:52 # 0
Первокурсники?
Vivid 01.04.2015 20:02 # 0
Работают над созданием ПО для создания электронных учебных курсов
К моменту окончания вуза занимают middle позиции
Vasiliy 01.04.2015 20:32 # +1
Vivid 01.04.2015 20:51 # +1
guest 01.04.2015 21:39 # +1
guest 31.03.2015 18:35 # +1
guest 31.03.2015 14:50 # +2
kegdan 31.03.2015 06:50 # +6
Ммм, деанон.
pushistayapodmyshka 31.03.2015 08:14 # +3
kegdan 31.03.2015 10:35 # +1
kegdan 31.03.2015 10:41 # +1
Vivid 31.03.2015 11:11 # −3
Между тем, код действительно говно.
blackhearted 01.04.2015 18:53 # 0
Очередной "кто не умеет - тот учит".
Vivid 01.04.2015 20:06 # 0
Преподавательская деятельность - скорее хобби. На хлеб с маслом я на должности техдира зарабатываю
someone 31.03.2015 07:08 # 0
В C++11 же так больше не нужно делать, не?
bormand 31.03.2015 07:11 # +1
roman-kashitsyn 31.03.2015 15:33 # 0
chtulhu 31.03.2015 07:11 # 0
Да еще виндоблядский стандарт, где имена фукнций и методов пишутся с заглавной буквы
зачем студенов учите писать непортабельный код?
chtulhu 31.03.2015 07:13 # 0
kegdan 31.03.2015 11:04 # 0
Vivid 31.03.2015 11:25 # 0
Так на этом сайте ведь принято говнокод постить. Будь код хорошим, стал бы я его cюда слать?
> где имена фукнций и методов пишутся с заглавной буквы.
Вы так об этом говорите, как будто это что-то плохое. Лучше придерживаться какого-то единого стандарта написания кода (кстати, style guide был дан в начале семестра), чем развести анархию, где каждый пишет, как придется.
Я, например, придерживаюсь в повседневной работе данного Style Guide (правда без венгерской нотации) и считаю, что на своем предмете имею полное право требовать его соблюдения от студентов. Тем более, что у меня их 35 штук и каждый за семестр должен написать 10-15 программ как минимум, а я их всех должен проревьюить (иной раз по несколько раз) и указать на недочеты.
> зачем студенов учите писать непортабельный код?
Тут такой подход, "либо крест сними, либо трусы надень". Либо студент должен настроить проект так, чтобы не было security warning-ов, либо пиши код так, чтобы их не было. Либо пусть прочитает документацию по ifstream/ofstream и использует их.
guest 01.04.2015 13:50 # 0
Vivid 01.04.2015 20:09 # 0
guest 01.04.2015 21:40 # −2
Vivid 01.04.2015 22:06 # 0
guest 01.04.2015 22:11 # 0
>На курортах Крыма отдохнуть
Да, народу там все равно мало. Хохлы же не ездят. Теперь основное занятие Крымчан - выращивание ваты, бгг.
Ебать, руснявые, вы всерьез верите ,что в Украине в Крыму притесняли русский язык?
Vasiliy 01.04.2015 22:18 # 0
guest 01.04.2015 22:22 # 0
щито?
>скакать на площадях с свастикой
Ты про рашку? https://www.youtube.com/watch?v=5yaDDBea8hI
Vivid 01.04.2015 22:34 # 0
Ну а ты чего ждешь? :)
guest 02.04.2015 11:21 # 0
Vivid 02.04.2015 12:43 # 0
roman-kashitsyn 31.03.2015 11:44 # 0
myaut 31.03.2015 14:37 # +1
chtulhu 31.03.2015 14:50 # +1
laMer007 31.03.2015 15:10 # 0
guest 31.03.2015 15:52 # +2
bormand 31.03.2015 15:56 # 0
guest 31.03.2015 15:58 # 0
bormand 31.03.2015 16:09 # 0
wvxvw 31.03.2015 16:16 # +3
guest 31.03.2015 16:18 # +2
guest 31.03.2015 18:31 # 0
>Вообще для хранения матрицы 3*3 использовать вектор векторов - все равно, что стрелять из пушки по воробьям:
vector предназначен для динамического хранения массивов. У вас размер матрицы фиксирован и равен 3*3
vector хранит элементы в куче, что подходит для больших массивов данных. Матрица 3*3 прекрасно помещается на стеке и для ее хранения подойдет обычный двухмерный массив, либо структура, содержащая двухмерный массив
т.к. вектор способен динамически изменять свой размер, ничего не мешает любой из строк матриц задать размер, не равный 3, либо само количество строк сделать неравным 3
Умножение сдвигами вы случайно не преподаете?
bormand 31.03.2015 18:50 # 0
Это как-то так?
guest 31.03.2015 18:56 # 0
bormand 31.03.2015 19:05 # 0
Хе-хе. Сейчас потестил: гцц для умножений на всякие 2, 3, 4, 5, 8, 9 ни умножения ни сдвиги не юзает и x << 1 не в сдвиг компилит...
А с какого года - ну хуй знает, скорее всего первые оптимизирующие компиляторы типа турбо сишки уже умели.
guest 31.03.2015 19:20 # 0
А что?
> первые оптимизирующие компиляторы типа турбо сишки уже умели.
А год какой?
bormand 31.03.2015 19:35 # 0
x = x * 5 + 3 => lea rax, [rax*4 + rax + 3]
x = x * 8 + y + 100500 => lea, rax, [rax*8 + rbx + 100500]
x = x * 2 => add rax, rax или lea rax, [rax*1 + rax] или lea rax, [rax*2]
> А год какой?
Где-то в девяностых.
Vivid 31.03.2015 19:47 # 0
А так на ZX Spectrum лет -цать назад я и умножал, и делил, и корни извлекал сдвигами. И при помощи raycasting-а 3д лабиринты в демках в реалтайме выводил: http://www.youtube.com/watch?v=HZVnBp-lGCQ (там у меня даже генератор процедур умножения 16 битных чисел на числа от 0 до 256 был, чтобы синхронно с лучом кадровой развертки можно было лабиринт трассировать).
Если хотите на эту тему подискутировать, то welcome. :)
guest 31.03.2015 19:50 # −2
Когда-то то, что вы делали, было востребовано, но сейчас оно описывается метким словом "байтоёб".
Алсо в рашке программист - это все еще подвид математика/физика, или уже начали нормально учить программистов без привязки к науке?
bormand 31.03.2015 20:04 # 0
> без привязки к науке
Только в техникумах. Но в лучшем случае там получится пыхомакака.
guest 31.03.2015 20:05 # 0
roman-kashitsyn 31.03.2015 20:13 # 0
Например, математике? Ну-ну.
guest 31.03.2015 20:16 # 0
kegdan 31.03.2015 23:21 # 0
guest 31.03.2015 23:35 # 0
kegdan 31.03.2015 23:37 # 0
guest 31.03.2015 23:54 # 0
Vivid 31.03.2015 20:21 # 0
А, ну ладно, а я то грешным делом подумал, что Вы меня имели в виду.
> Когда-то то, что вы делали, было востребовано, но сейчас оно описывается метким словом "байтоёб".
Вы так об этом говорите, как будто это что-то плохое.
> Алсо в рашке программист - это все еще подвид математика/физика, или уже начали нормально учить программистов без привязки к науке?
Вам правда не насрать?
guest 31.03.2015 20:26 # 0
Я пока не уверен, что к вам это не относится, судя по
>Вы так об этом говорите, как будто это что-то плохое.
Напишите-ка, в какой ситуации это может быть востребовано. Вдруг к нам новый Царь пожаловал.
Имелось в виду "не востребованным как программистом"
>Вам правда не насрать?
>> Алсо в рашке программист - это все еще подвид математика/физика, или уже начали нормально учить программистов без привязки к науке?
В 2001 это так и было, неужели за 14 лет ничего не изменилось?
roman-kashitsyn 31.03.2015 20:31 # 0
Ты же в винде в игрушки играешь? Думаешь, там на каждый трёхкомпонентный вектор на куче память выделяют?
Самая дорогая операция в процессоре - обращение к памяти. Работать с пачкой векторов, данные которых раскиданы по всему хипу, игрушка будет работать раз в 50 медленнее, чем если бы данные инлайнились и лежали рядом.
guest 31.03.2015 20:33 # 0
>Ты же в винде в игрушки играешь?
А ты на линупсе и топишь игоря?
Vivid 31.03.2015 22:18 # 0
> Вдруг к нам новый Царь пожаловал.
А Вы за старого Царя здесь стало быть? Не волнуйтесь, мне Ваше место совершенно не интересно.
>> Алсо в рашке ... в 2001 это так и было, неужели за 14 лет ничего не изменилось?
> Напишите-ка, в какой ситуации это может быть востребовано.
У нас "в рашке" до сих пор принято говорить "пожалуйста" при обращении с просьбой к собеседнику. И в 2001 и в 2015.
Я все же допущу, что с адекватным человеком, а не с троллем разговариваю, поэтому на Ваш вопрос в этот раз отвечу насчет востребованности байтоебства 15-летней давности.
Один из наших продуктов позволяет PowerPoint-овские презентации преобразовывать в Flash и HTML5 (+ всякие доп. фишки, необходимые для создания электронных курсов). В PPT 2010 и 2013 есть достаточно интересные 3D-анимации перехода между слайдами, которые средствами Flash так просто не передашь (а пользователям они нужны).
Stage 3D с его аппаратным ускорением не подходит, поскольку буфер кадра 3д-растеризатора Flash плеер выводит исключительно на самом дальнем слое, а под наши требования это не подходит. Битмап из видеопамяти туда-сюда кидать тоже не подходит - медленно. Есть возможность рисования треугольников с наложением текстурой на векторных слоях, но освещение они не поддерживают.
Конкуренты наши эту задачу не решили. в своем списке фич у них там просто добрая половина этих эффектов прост не поддерживаются. Я же сэмулировал плавное освещение, с использованием тех же подходов, что на Spectrum-е для эмуляции затенения по Фонгу в демках юзал.
В итоге, у нас в фичах 100% поддержка PowerPoint-овских переходов между слайдами и в Flash и HTML5 версии (через WebGL). И мне насрать, байтоебство это или не байтоебство, если позволяет решить инженерную задачу.
guest 31.03.2015 22:22 # 0
Скажите, все ваши выпускники будут заниматься тем, чем вы? Для всех поголовно байтоебство окупится? Как же тогда живы языки вроде жавы? Если вам это на работе помогает - замечательно, кто-то может использует перл или вообще кобол, давайте его преподавать?
Это какой семестр вообще?
Vivid 31.03.2015 22:32 # 0
Про Царя разговор Вы начали. Почему я должен гуглить интересные Вам темы?
> Для всех поголовно байтоебство окупится?
С каких пор использование инструментов, адекватных решаемой задаче, и указание на то, как лучше решить задачу, стало называться байтоебством? (изначальный вопрос, напомню, был про vector<vector<float>> против float[3][3]).
> Как же тогда живы языки вроде жавы?
Напомните мне то место, где я камни в огород Java кидал?
guest 31.03.2015 22:35 # 0
Байтоёбство - это или, в терминах Кнута, преждевременная оптимизация, или просто нахуй не нужная. Про правило 20/80 не слышали? Каковы потери отиспользования вектора на массиве 3*3
Жаву я привел как пример менее байтоебского языка, который прекрасно живет и без ваших оптимизаций, кстати, как и сишарп.
Бля, посоны, помогайте.
Так это в каком семестре вы преподдаете?
bormand 31.03.2015 22:37 # +3
Не, я лучше за попкорном схожу. Вы тут и вдвоём отлично справляетесь.
guest 31.03.2015 22:38 # 0
bormand 31.03.2015 22:50 # 0
Да я бы и сам выебал за вектор 3*3 в интерфейсе, если честно. Только не из-за пирфоманса, а из-за отсутствия инкапсуляции. Там должно быть как-то так, если не заморачиваться с шаблонами: Иначе весь код намертво завязывается на конкретную реализацию матрицы, и хрен что поменяешь, если захочется спрыгнуть с векторов на массивы или наоборот. Мы же всё-таки ООП изучаем в данной дисциплине.
guest 31.03.2015 22:54 # 0
bormand 31.03.2015 22:55 # 0
Да не хочу я студентов ебать, это образное выражение же. Хотя от няшных студенток не откажусь...
guest 31.03.2015 23:02 # 0
kegdan 31.03.2015 23:53 # 0
Прям выдохнул с облегчением
bormand 31.03.2015 22:59 # 0
Ну а где тут тогда ООП? В использовании std::vector что ли? Голимая процедурщина, к которой массивы - само то.
guest 31.03.2015 23:01 # 0
bormand 31.03.2015 23:04 # +3
Тут же прям такая замечательная ситуация, чтобы с вертушки в щи пояснить за инкапсуляцию и профиты от неё... "А вот если мы спрячем этот вектор в класс Matrix, и аккуратно поправим интерфейс функций, то мы в любое время сможем переделать vector<vector<float>> в float[3][3] и обратно. И коду, использующему эту функцию будет совершенно похуй, как оно там реализовано внутри."
guest 31.03.2015 23:17 # 0
bormand 31.03.2015 23:25 # 0
Я хочу спрятать (т.е. инкапсулировать) всю эту херню с векторами и массивами внутрь класса Matrix. А там внутри хоть одномерный массив, как у кегги, хоть джвумерный, хоть векторы вложенные, хоть какой-нибудь тип из BLAS библиотек.
roman-kashitsyn 01.04.2015 15:29 # +2
> Кстати, то что ты упомянул это скорее software engineering (как этот принцип называется),а не ооп.
Обожемой, какой фейспалм.
Так смешно слышать, как опупенно в евгопейских учреждениях учат программистов, и как плохо учат в России, от тех, кто вообще слабо представляет, в чём заключаются принципы ОО-дизайна.
guest 01.04.2015 18:00 # 0
roman-kashitsyn 01.04.2015 18:03 # +3
Неуместное обращение.
inkanus-gray 01.04.2015 20:52 # 0
guest 01.04.2015 21:33 # 0
chtulhu 01.04.2015 18:05 # 0
таки Задорнов был прав
guest 01.04.2015 21:34 # 0
roman-kashitsyn 01.04.2015 23:00 # 0
Борманд хотел, чтобы в метод передавался не вектор векторов и не структура с массивом 3x3, а объект класса Matrix, все манипуляции с которым возможны только через публичные методы, а данные скрыты.
Связь с ООП прямая.
guest 01.04.2015 23:05 # 0
kegdan 02.04.2015 00:43 # 0
bormand 31.03.2015 23:02 # 0
kegdan 31.03.2015 23:31 # 0
А где тогда MatrixElementAbstractFactory ?
bormand 31.03.2015 23:31 # 0
kegdan 31.03.2015 23:40 # 0
Я начал что то подозревать когда нашел у Фаулера паттерн" чистая выдумка". Вот тогда до меня дошло, что в тру ООП обькты реального мира должны 1 в 1 переноситься в прогу. И это программирование для домохозяек(
guest 31.03.2015 23:32 # 0
Vivid 31.03.2015 22:54 # 0
Есть еще преждевременная пессимизация.
Например, чего ради Кнут, Моррис и Пратт свой алгоритм поиска подстроки в строке придумали? Искали бы себе наивно, че там?
> Про правило 20/80 не слышали?
Слышал, разумеется :)
> Каковы потери отиспользования вектора на массиве 3*3
Никаких. Это вопрос понимания того, как работает программа и вопрос дисциплинированного отношения к результатам своей работы.
Если язык (я про C++) имеет особенности, позволяющие писать код более эффективно, то почему бы их не использовать (move-семантика, pass by reference и т.п.)?
Если студент сдает программу, в которой алгоритм вместо O(N) имеет сложность O(N^2), почему бы ему на это не указать, и не попросить доработать программу?
Если для студента в норме, когда программа строит множество простых чисел в диапазоне от 0 до 100 миллионов за 5 минут на Core i7 из-за использования наивного перебора, почему бы ему не указать на то, что есть чуть более сложный, но на порядки эффективный алгоритм Решета Эратосфена, который эту же задачу решит за 5 секунд? И не будет ли приятнее студенту осознавать, что он чуток подольше поработал и ускорил прогармму в 100 раз?
guest 31.03.2015 23:00 # 0
И петросянизация.
>Например, чего ради Кнут, Моррис и Пратт свой алгоритм поиска подстроки в строке придумали? Искали бы себе наивно, че там?
Чего они придумали - это их дело, но он используется не для разовой проги, а попал в стандартные библиотеки языков.
>Никаких. Это вопрос понимания того, как работает программа и вопрос дисциплинированного отношения к результатам своей работы.
Дайте им матрицу чтобы еле в память влазила - пусть увидят результаты своей работы. Мы писали клиент-сервер симуляцию планет, сервер был на жаве на серваке с 32 ядрами.
>Если язык (я про C++) имеет особенности, позволяющие писать код более эффективно, то почему бы их не использовать (move-семантика, pass by reference и т.п.)?
Потому что в данном случае это экономика на спичках.
>Если студент сдает программу, в которой алгоритм вместо O(N) имеет сложность O(N^2), почему бы ему на это не указать, и не попросить доработать программу?
Выч сложность важна, в отличие от легкого изменения коэффициента. Кстати,а где она здесь?
Vivid 31.03.2015 23:18 # 0
Это официальный термин или я могу смело этот выпад в свой адрес проигнорировать?
> Чего они придумали - это их дело, но он используется не для разовой проги, а попал в стандартные библиотеки языков.
А, ну да, инженер-программист ведь не должен что-то там знать об алгоритмах и структурах данных. :)
> Выч сложность важна, в отличие от легкого изменения коэффициента. Кстати,а где она здесь
Не конкретно в этой задаче. Например, в программе удаления лишних пробелов из строки, примерно половина работ имела сложность O(n^2), о чем они и замечали, когда размер строки задавался порядка миллиона символов.
> Дайте им матрицу чтобы еле в память влазила - пусть увидят результаты своей работы. Мы писали клиент-сервер симуляцию планет, сервер был на жаве на серваке с 32 ядрами.
Это вводная лабораторная работа была, чтобы посмотреть, насколько они после курса по Си умеют с массивами работать.
Распараллеливание вычислений им дадут на параллельном программировании.
> Потому что в данном случае это экономика на спичках.
Вы хотели сказать "экономия"? Тут дело не столько в экономии, с вектором векторов еще надо следить за тем, чтобы все строки были одной длины.
guest 31.03.2015 23:24 # 0
>А, ну да, инженер-программист ведь не должен что-то там знать об алгоритмах и структурах данных. :)
Он должен знать класс сложности. Без остального можно и прожить. И разрабатывать его не нужно. И речь сейчас идет о коменте на гитхабе про 3*3
>Это вводная лабораторная работа была, чтобы посмотреть, насколько они после курса по Си умеют с массивами работать.
Распараллеливание вычислений им дадут на параллельном программировании.
Я не это имел в виду. Если уж рассказываете про то как охуенно важна оптимизация - дайте им эту оптимизацию не только в отладчике под микроскопом увидеть.
>Тут дело не столько в экономии, с вектором векторов еще надо следить за тем, чтобы все строки были одной длины.
А в двухмерном массиве - чтобы не сегфолтнуться?
Прочитал еще раз коменты - тон такой, как будто там, я не знаю, что там после юниора идет? Сениор? Как он посмел для дебага распечатать матрицу? Не, ну у нас могли устно такое высказать.
Vivid 31.03.2015 23:46 # 0
Там эти векторы из функции в функцию передаются по значению. Куда уж там непреждевременнее.
> А в двухмерном массиве - чтобы не сегфолтнуться?
Двухмерный массив имеет фиксированный размер 3*3. Максимум, за чем нужно следить, чтобы индексы были от 0 до 2
> Если уж рассказываете про то как охуенно важна оптимизация
Это было замечание о том, как сделать код лучше. Не нужен vector там, где достаточно array.
> Прочитал еще раз коменты - тон такой, как будто там, я не знаю, что там после юниора идет? Сениор? Как он посмел для дебага распечатать матрицу?
Вы код глазами смотрели?
Функция называется TransposeMatrix и судя по названию она должна матрицу транспонировать. На кой хер ей передается определитель матрицы? И на кой хер она затем ее инвертирует?
И в таком же стиле все остальные функции написаны.
В итоге там есть функция "Вычислить определитель матрицы", которая в итоге определитель вычисляет, а потом вызывает сопряжения, транспоинрование, деление элементов на детерминант, и печать. Не говнокод ли?
>Не, ну у нас могли устно такое высказать.
Как Вы это себе представляете в 3 часа ночи?
Мне так-то надо аттестацию по успеваемости выставлять. Те, кто на лабах программы показать не успели, получили возможность залить задания на гитхаб, чтобы я потом дома проверил.
guest 31.03.2015 23:53 # 0
Ну это ваши проблемы.
Прочитал первые пару коментов, мне хватило. Может, тупо задание не понял.
>Вообще для хранения матрицы 3*3 использовать вектор векторов - все равно, что стрелять из пушки по воробьям:
Стрелять из пушки по воробьям - это упоминать, как реализована матрица 3*3. Я б на этом заморачиваться не стал.
Vivid 01.04.2015 00:05 # 0
Текст не читай @ сразу говном обливай?
> Стрелять из пушки по воробьям - это упоминать, как реализована матрица 3*3. Я б на этом заморачиваться не стал.
Спасибо, ваше мнение, очень ценно для нас
guest 01.04.2015 00:09 # 0
>Спасибо, ваше мнение, очень ценно для нас
пожалуйста, а нахуя вы говнокод выложили? Сразу бы и написали, что сочувствовать можно вам,а вашим студентам - нельзя, а то у нас мозги от сидения за компом опухают.
Vivid 01.04.2015 00:13 # 0
guest 01.04.2015 00:18 # 0
Vivid 01.04.2015 00:24 # 0
guest 01.04.2015 00:28 # 0
Vivid 01.04.2015 01:21 # 0
guest 01.04.2015 02:04 # 0
Vivid 01.04.2015 10:06 # 0
guest 01.04.2015 11:22 # 0
Vivid 01.04.2015 12:06 # 0
Это у вас с ними хорошо.
guest 01.04.2015 13:49 # +1
>У не у нас с геями плохо.
Зато с пидарасами все прекрасно
Vivid 01.04.2015 20:17 # +2
guest 01.04.2015 21:36 # +2
Vivid 01.04.2015 22:01 # +1
kegdan 31.03.2015 23:28 # 0
Авотхуй
В шарпе можно а временами даже нужно делать оптимизации с обращениями в память руками. Хороший код на шарпах гораздо ближе по скорости к плюсам, нежеле к жабе
guest 31.03.2015 23:29 # 0
bormand 31.03.2015 23:30 # 0
unsafe что ли?
kegdan 31.03.2015 23:32 # 0
bormand 31.03.2015 23:33 # 0
kegdan 31.03.2015 23:35 # 0
guest 31.03.2015 23:47 # 0
kegdan 31.03.2015 23:43 # 0
guest 31.03.2015 23:46 # 0
kegdan 31.03.2015 23:47 # 0
guest 01.04.2015 00:07 # 0
guest 31.03.2015 23:33 # 0
pushistayapodmyshka 01.04.2015 08:16 # 0
Да ладно, это ж просто забавно. Ты что, в серьёз думаешь, что байтоёбство – это прям что-то плохое? Да, оно уже не так востребовано в 2015 году; почти все студенты преподов-байтоёбов не поймут то, зачем они вообще учились. Часть из них возненавидит программирование.
Всё это похоже на весеннюю распутицу: вроде бы месишь говнецо ногами, и на улицу выходить совсем не хочется; но птички поют, солнышко светит. Жизнь-то кипит. Ещё чуть-чуть, и вдохнёшь ароматы цветения, говнишко на асфальте подсохнет, а дворник уберёт скукоженные трупы зверей и птиц.
Препод этот, выкладывающий лабы своих студентов на ГК – подлый типок, конечно, гниловатый. Но не глупый вроде. Строит он как-то свою карьеру, ну и пусть строит. Приплетать к критике его ещё и байтоёбство – ну как-то хз. Не понимаю, зачем так пыжиться.
guest 01.04.2015 13:57 # 0
Для среднестатистического программиста - думаю, да. А ты считаешь, что это что-то хорошее? Хотя, конечно, все зависит от контекста, и, если честно, я под конец нашего срача уже не был так уверен - нужно посмотреть всю программу обучения, что люди там реально умеют. Человек говорит, что это для теста - но зачем за это тогда хуесосить за это студента? А если нет - то для 4 семестра программистского факультета слабоватенько, у нас уже настоящий проект был.
>Препод этот, выкладывающий лабы своих студентов на ГК – подлый типок, конечно, гниловатый
Не, ну для батхерта можно было бы и выложить, только скорее анонимно. Я бы лично лабы выкладывать не стал, ибо они как цирк после армии - не смешно.
>Всё это похоже на весеннюю распутицу
Я ее знаю только по фоткам якутских дорог.
>Приплетать к критике его ещё и байтоёбство – ну как-то хз.
От того, что он студента обосрал в интернети с ним скорее всего ничего не случится, а вот если он просидит 5 лет в вузе и выйдет с малополезными знаниями - все будет гораздо хуже.
bormand 01.04.2015 14:06 # 0
Если студент самообразованием не занимается и нигде не пытается поработать - это один хуй так и будет. Самая печаль в том, что 90% нынешних студентов считают, что вузовской программы достаточно чтобы стать успешным и устроиться на хорошую работу... При нас такой хуйни ещё не было, большая часть группы хоть чем-то да интересовалась...
kegdan 01.04.2015 14:25 # 0
Наверное я тебя огорчу, но уже довольно часто встречаются студенты, которые считают, что универской программы много. Да и программа упрощается год от года.
guest 01.04.2015 14:31 # 0
>При нас такой хуйни ещё не было
Дай угадаю, у тебя не было образования, выпускающего практически готового для рынка специалиста?
wvxvw 01.04.2015 15:35 # 0
Вот что да, обучение у нас было менее формальным чем сейчас и тут. Относились более по-взослому в том смысле, что главное было вконце показать хороший результат, а если студент пропил весь курс, или тщательно ходил на пары и конспектировал - было безразлично.
pushistayapodmyshka 01.04.2015 14:11 # 0
Лично для меня – нет. Но если бы сложилось так, что меня пёрло бы байтоёбство (да ещё и приносило бы мне доход), то моё мнение поменялось бы. Ну и если бы я ещё могла бы в него. Хе-хе.
>а вот если он просидит 5 лет в вузе и выйдет с малополезными знаниями - все будет гораздо хуже.
Ну если дирекция вуза норм, то да, может быть, этому преподу немного влетит. Всё ещё зависит от отношений с начальством. Если всё неформально и круто у них – они, скорее, вместе поржут над несчастными 2 студентами, кое-как получившими диплом, и забудут.
guest 01.04.2015 14:35 # 0
>Ну если дирекция вуза норм, то да, может быть, этому преподу немного влетит.
У меня подозрение, что вся система обучения у вас еще не поменялась. Есть в инете кулстори о вашем it образовании?
Где сиськи, блядь?
pushistayapodmyshka 01.04.2015 14:53 # 0
Это каком, "нашем"? Москальском?
>Где сиськи, блядь?
С такими вопросами и шутканами – на двач.
И не надо мне тут "в программировании нет баб".
kegdan 01.04.2015 14:55 # 0
Может у него просто нет бабы?
Таки первый программист был бабой
pushistayapodmyshka 01.04.2015 14:59 # 0
kegdan 01.04.2015 15:01 # 0
inkanus-gray 01.04.2015 15:03 # 0
kegdan 01.04.2015 15:05 # 0
inkanus-gray 01.04.2015 15:07 # 0
kegdan 01.04.2015 15:08 # 0
игры на миде
guest 01.04.2015 15:21 # 0
pushistayapodmyshka 01.04.2015 15:04 # 0
Почему это?
В общем-то, не всё в этом мире можно измерить через "встречаться". Может быть, этой программистке все эти встречи вообще не упали. И с 40 кошками норм. А котики – это счастье.
kegdan 01.04.2015 15:07 # 0
Хуже только с хирургом - ты вообще для нее не человек, а потенциальная тушка
guest 01.04.2015 15:20 # 0
Лучше встречаться с программистом?
Vasiliy 01.04.2015 20:44 # 0
inkanus-gray 01.04.2015 20:51 # 0
guest 01.04.2015 21:32 # 0
inkanus-gray 01.04.2015 21:45 # 0
guest 01.04.2015 15:20 # 0
roman-kashitsyn 01.04.2015 15:22 # 0
Херово вас там учат.
Авгу́ста А́да Кинг (урождённая Ба́йрон), графиня Ла́влейс (англ. Augusta Ada King Byron, Countess of Lovelace, обычно упоминается просто Ада Лавлейс (10 декабря 1815, Лондон, Великобритания — 27 ноября 1852, там же) — математик. Известна прежде всего созданием описания вычислительной машины, проект которой был разработан Чарльзом Бэббиджем. Составила первую в мире программу (для этой машины). Ввела в употребление термины «цикл» и «рабочая ячейка», считается первым программистом в истории.
guest 01.04.2015 15:25 # 0
kegdan 01.04.2015 15:28 # 0
guest 01.04.2015 15:29 # 0
kegdan 01.04.2015 15:30 # 0
guest 01.04.2015 15:19 # −3
Москальском или откуда кто там.
Так себе высер, но доставлю: Одно из правил Интернетов гласит: "девочек в Интернетах нет." Означает оно не то, что ты могла бы подумать. ИРЛ ты нравишься людям просто потому что ты девушка. Окружающие хотят тебя выебать, поэтому обращают на тебя внимание, делая вид, что твои разговоры им интересны, даже если это не так, или что считают тебя умной, даже если ты тупая пизда. Выебать тебе в Интернетах не представляется возможным, поэтому здесь твой женский бонус пропадает: ты теряешь все свои преимущества, получаемые ИРЛ вследствие желания окружающих засунуть в тебя свой член. Когда ты постишь хуиту вроде "ебать-копать, а я дэвочка!", ты умоляешь о внимании к себе. Единственная причина подобного поведения кроется в твоем желании получить свой женский бонус обратно: без него ты слишком сера и тупа, чтобы быть кому-либо интересной. Но поступая оным образом, ты забываешь о том, что "в Интернетах девок нет"! Единственныи способом обойти это правило и получить свой бабо-бонус обратно, является постинг собственных сисек. Для тебя это унизительно, но так и должно быть: единственное, что интересует в тебе окружающих, это твое голое тело. Говоря кратко, TITS OR GTFO!
pushistayapodmyshka 01.04.2015 15:29 # +2
Ясно. Высер-то этот, действительно – полное говно. От этой пасты дичайше тащит жиром, а всякие дурачки, неокрепшие умы, воспринимают это всерьёз.
Больше всего веселит вот это:
>ты умоляешь о внимании к себе
Я могу точно так же сказать о тех, кто пишет в мужском роде: "просто вы умоляете о внимании к тому, что вы мужики (которые нравятся людям не только патамушта они мужики, а не какие-то там серые и тупые бабы с женскими бонусами)".
guest 01.04.2015 15:32 # −3
pushistayapodmyshka 01.04.2015 15:41 # 0
Ну да, конечно, правильное: потому, что один из великих без-женских-бонусов так сказал.
Вот интересно, а ты (и кто с тобой солидарен) нашли бы смелость сказать это хотя бы одной женщине ИРЛ? Ну подходишь ты такой к сотруднице (ну или к мамке, наконец, если ты хренлансер), и поясняешь: "Маш, ты это..., в интернетах-то не говори всем о том, что ты баба. Посоны не поймут!".
kegdan 01.04.2015 15:48 # +2
bormand 01.04.2015 16:04 # 0
Как ты меня раскрыл, кегги? Я вроде бы хорошо пряталась.
kegdan 01.04.2015 16:07 # 0
kegdan 01.04.2015 17:43 # 0
guest 01.04.2015 16:07 # −1
И вы знаете девушек, которые бы взяли себе ник pushistayapodmyshka? Почему не otvisshiesiski или nemitayapizda?
kegdan 01.04.2015 16:13 # 0
ну не оказывай ей этого внимания. Мне все равно женщина ли подмышка, мужчина или пришелец из глубокого космоса
Я разрешаю тебе не относиться к ней по особому. Это мой тебе подарок
guest 01.04.2015 16:24 # −1
kegdan 01.04.2015 16:25 # +2
guest 01.04.2015 21:43 # 0
pushistayapodmyshka 01.04.2015 18:29 # 0
>Маша прекрасно знает, что в инете к ней пытаются подкатить, и с удовольствием это использует.
Подожди... ты это сейчас серьёзно? Остановись, и подумай хорошенько. Ты, походу, совсем оторвался от реальности в этих своих интернетах.
>И вы знаете девушек, которые бы взяли себе ник pushistayapodmyshka?
Знаю. Это я.
А ещё половина тумблера, твиттера и пользователей других социальных сетей живут с подобными никами. И чё, мне теперь спетросянить их нельзя?
guest 01.04.2015 21:46 # 0
Как можно в интернетах оторваться от реальности в интернетах?
>А ещё половина тумблера, твиттера и пользователей других социальных сетей живут с подобными никами. И чё, мне теперь спетросянить их нельзя?
Прямо таки с подобными.
pushistayapodmyshka 02.04.2015 07:41 # +3
Видимо, не была. Агрессивное мудачьё до сих пор только на имиджбордах видела.
Послушай-ка, а с чего вообще ты решил, что должно переносить "правила" чисто мушшских сообществ (коими они, на самом деле, не являются, лол) на ГК?
>Как можно в интернетах оторваться от реальности в интернетах?.
Ну сидишь ты такой, в интернетах, и вдруг взял и выдал: "СИСЬКИ ИЛИ УЁБЫВАЙ ТУТ НЕТ БАБ!11". Это очевидный отрыв от реальности в пользу мирка, где у женщин есть бонус в виде того, что её все хотят трахнуть (лол, заебись бонус вообще) и она якобы повсеместно им пользуется, и потому, ещё и должна платить за это. Охренеть.
А ещё больше я охреневаю вот от чего: сначала всякое мудачьё говорит: "Погромирование это не для женщин, ко-ко-ко!", а потом заявляет о том, что я типа должна в каждый раз задумываться о том, в каком роде говорить, чтобы не выдать в себе носительницу охуительных бонусов.
В реальной жизни такое едва ли бывает, только если в компашке каких-нибудь двачедетей.
Ты, наверно, считаешь это правилом хорошего тона – вести себя во всём интернете как на имиджбордах и игровых серверах каэски.
guest 02.04.2015 13:22 # 0
>вести себя во всём интернете как на имиджбордах и игровых серверах каэски
Ой, блядь, как будто тут народ сильно от двачей отличается. Ну только глупых школьников меньше.
guest 01.04.2015 16:26 # 0
kegdan 01.04.2015 16:28 # 0
guest 01.04.2015 16:32 # −2
kegdan 01.04.2015 16:36 # 0
guest 01.04.2015 16:37 # −2
kegdan 01.04.2015 16:43 # +2
Как-то старый китайский учитель сказал своему ученику:
- Пожалуйста, хорошенько осмотри эту комнату и попытайся отметить в ней все, что имеет коричневый цвет.
Молодой человек огляделся. В комнате было много коричнвых предметов: деревянные рамы картин, диван, карниз для занавесок, парты, книжные переплеты и еще множество разных мелочей.
- А теперь закрой глаза и перечисли все предметы ... голубого цвета, - попросил учитель.
Молодой человек растерялся:
- Но я ничего не заметил!
Тогда учитель сказала:
- Открой глаза. Посмотри только, какое здесь множество голубых вещей.
Это было правдой: голубая ваза, голубые рамки фотографий, голубой ковер, голубая рубашка старого учителя. И учитель сказал:
- Посмотри же на все эти упущенные предметы! Ученик ответил: - Но это же уловка! Ведь я по вашей указке искал коричневые, а не голубые предметы.
Учитель тихо вздохнул, а потом улыбнулся: - Именно это я и хотел тебе показать. Ты искал и находил только кoричневый цвет.
Мораль:
Человек находит то, что ищет. И в упор не видит ничего другого
guest 01.04.2015 17:02 # 0
>Человек находит то, что ищет. И в упор не видит ничего другого
http://govnokod.ru/17895#comment269989
kegdan 01.04.2015 17:40 # 0
guest 01.04.2015 16:03 # 0
kegdan 01.04.2015 16:05 # 0
guest 01.04.2015 21:31 # 0
Школьник, у тебя или СПвПФ, или розовые очки.
kegdan 01.04.2015 15:35 # +5
Знаешь, у тебя банальное желание быть другого пола. Ты считаешь, что девушкой быть проще. Это не так. Меня тоже все любят. Тебя не любят не помогу, что ты мальчик, а потому что мудак
guest 01.04.2015 16:06 # 0
>Меня тоже все любят.
К тебе тоже яйца подкатывают? Няшный ты наш петушок
kegdan 01.04.2015 16:10 # 0
С томатной или зубной?
>>К тебе тоже яйца подкатывают? Няшный ты наш петушок
Желание быть любимым - фундаментальное желание человека. К гомосексуализму ( впрочем как и к сексу вообще) это не имеет отношения
guest 01.04.2015 16:25 # 0
kegdan 01.04.2015 16:27 # +1
guest 01.04.2015 16:32 # 0
>Меня тоже все любят.
>Желание быть любимым - фундаментальное желание человека. К гомосексуализму ( впрочем как и к сексу вообще) это не имеет отношения
kegdan 01.04.2015 16:44 # 0
1024-- 02.04.2015 09:50 # +1
Это какое-то ЦЕРНовское правило? Или RFC?
Только давайте не путать школовысеры из петушатни с правилами.
guest 02.04.2015 11:08 # 0
guest8 21.07.2018 23:40 # −999
Vivid 01.04.2015 20:40 # 0
И с чего бы руководству вуза на сайтах типа копрокода искать?
Vasiliy 01.04.2015 20:49 # 0
Vivid 01.04.2015 21:19 # 0
И что страшного они должны здесь увидеть?
Джентельмены общаются, обсуждают программирование и геополитику.
Vasiliy 04.04.2015 10:18 # +3
А это психологические трамвы и суицид. Знаете сейчас весна обострения кругом. Вон Сему торкнуло по свалкам ритеги ищет.
inkanus-gray 04.04.2015 11:41 # 0
kegdan 04.04.2015 12:04 # 0
Vivid 04.04.2015 13:00 # 0
kegdan 04.04.2015 14:00 # 0
Vivid 04.04.2015 14:46 # 0
kegdan 04.04.2015 15:03 # 0
Vivid 04.04.2015 15:12 # 0
kegdan 04.04.2015 17:04 # 0
Vivid 04.04.2015 22:59 # 0
kegdan 04.04.2015 23:08 # 0
Vivid 05.04.2015 00:57 # 0
Vasiliy 04.04.2015 15:52 # 0
http://wiseparents.ru/wp-content/uploads/2014/11/%D1%81%D1%82%D1%8B%D0%B4%D0%BD%D0%BE.jpg
Vivid 04.04.2015 12:59 # 0
К студенту у меня претензий нет. У меня претенции к его говнокоду. :)
А Вам нравится, когда студента по головке гладят, а потом из него очередной Денис Попов с BolgenOS-ом или Алексей Бабушкин с со своим антивирусом получается?
Обоснованная критика кода еще никому не вредила.
1024-- 04.04.2015 13:47 # 0
А Вам нравится, когда студента макают головой в говно, унижают его по-разному, за каждый баг линейкой по рукам дают, чтоб ненавидел программирование и мечтал потанцевать на Вашей могиле?
Вообще, должен быть индивидуальный подход. Если к тебе приходит человек заинтересованный, надо только радоваться, а его хвалить и направлять. А если хрен с горы ради зачёта, то включать формализм и строго спрашивать.
Хотя, всё равно надо изо всех сил пытаться завлечь обучающихся. Не все студенты повзрослели и задубели, многих можно вернуть на путь истинный, заинтересовать программированием или же привить отвращение. А если не получается заинтересовать, то лучше побыстрее свалить из сферы образования. Пусть вообще в вузах не будет преподавателей, чем кровавые тираны, у которых студенты виноваты.
А выкладывать говнокоды студентов в публичные места - позорно. Этого никогда не надо делать. Никогда.
Vivid 04.04.2015 14:32 # 0
> А Вам нравится, когда студента макают головой в говно, унижают его по-разному, за каждый баг линейкой по рукам дают, чтоб ненавидел программирование и мечтал потанцевать на Вашей могиле?
Про макание головой в говно и унижение вы сами придумали? Если нет, обоснуйте?
> А выкладывать говнокоды студентов в публичные места - позорно. Этого никогда не надо делать. Никогда.
Нет Бога кроме Аллаха, и Магомет - пророк его.
Я Вашу точку зрения услышал, но не услышал рациональных доводов, по которой она лучше моей.
kegdan 04.04.2015 14:44 # 0
Ну вот идет человек танцевать первый раз. Ниче не умеет, спотыкается и вообще херню делает. А инструктор снимает на видео, потом выкладывает на ютуб и обсирает всячески.
Я с 1024-- согласен - неправильно все это. Нужно показывать светлую сторону программирования, а не пить линейкой по пальцам.
Vivid 04.04.2015 15:08 # 0
Это не первокурсник. Это середина второго курса. Специальность: "программная инженерия". Т.е. предполагается, что полтора года студент не хером груши околачивал, а учился программированию.
Т.е. семестр 4-й, то в предыдущие 3 семестра ему, как минимум, "удовлетворительно" должны были ставить по дисциплинам: "программирование на ЯВУ", "теория программироваиня", "информатика и программирование". "программироваине на ассемблере", "теория вычислительных процессов и структур". Как минимум, удовлетворительно должен уметь программировать на императивных языках программирования.
Либо студенту было пофигу на то, какой он код пишет, либо преподавателям, которые его учили.
А потом приходят на собеседование кандидаты, которые имея за спиной диплом "системного программиста", не могут не то, что список односвязный отреверсировать на любимом языке программирования, но даже fizzbuzz из 7-8 строчек написать.
Возьмете такого на работу?
kegdan 04.04.2015 17:09 # 0
Есть же этика.
Vivid 04.04.2015 23:00 # 0
> Есть же этика.
Мсье - любитель взаимоисключающих параграфов?
kegdan 04.04.2015 23:09 # 0
Vivid 05.04.2015 00:58 # 0
Vasiliy 04.04.2015 15:55 # +2
Vivid 04.04.2015 16:18 # 0
А еще, Василий, скажите, Вы ляжете под нож хирурга, который нихера в анатомии не шарит?
А еще такая веселая тема от Минобра пошла: студент может в течение семестра нихера не делать, а потом полтора года $@ать мозги преподавателям, сдавая задолженности. И ему за это ничего не будет.
Отчислить не отчислят, т.к. руководство вуза сказало: "разрешено отчислять не более 10%"
guest 04.04.2015 16:49 # 0
И даже тройку поставить не дадут? И выпускников с одними тройками берут так же как и отличников?
Vivid 04.04.2015 22:17 # 0
Vivid 04.04.2015 22:22 # 0
Выпуском профнепригодных "системных программистов" у нас в городе занимается "прикладная математика" в соседнем вузе.
У нашей специальности 90-95% выпускников 5 (инженеры) и 4(бакалавры с этого года) курса трудоустраиваются по специальности. Наверное, потому что у нас студентов за околачивание хером груш все же стараются нагибать.
guest 04.04.2015 22:35 # 0
Ну это стандартная рашкоистория история в СНГ, когда программист был подвидом математика/физика, пора бы от этой сосальни уже отходить.
>Наверное, потому что у нас студентов за околачивание хером груш все же стараются нагибать.
А может, программа соответствует профилю программиста? Кстати, можно ее увидеть вместе с содержанием лекций?
1024-- 04.04.2015 23:32 # 0
Ну всё же, гораздо лучше, когда человек не просто переводчик алгоритмов с человеческого на машинный, а мыслящее существо, осилившее кроме программирование что-то более сложное.
guest 07.04.2015 15:05 # −2
1024-- 07.04.2015 16:02 # +1
Буст уже написан. Просто программисты не нужны.
Сайтик написать и школьник сможет. Просто программисты не нужны.
Это математик может изобретать никому не нужные вещи и быть только математиком (кстати, не факт, что психически здоровым).
И выходят потом самоуверенные всезнайки-петуханы (см. http://ithappens.me/story/13234) с шаблонным мышлением. Только и могут, что стандарт зазубривать, про лямбды и ооп петушиться да требовать, чтобы было формальное ТЗ с отступами 1.5 см 1.5 см 1.5 см 2 см 12 шрифтом разделы разделены алгоритм расписан до буквы РАЗЖЕВАЛИ а макаке только сесть перевести на свой сиплоплюс питонью жабу иерархия XML. В итоге не знают, что такое флешка для Яндекса и почему "Показать за период 07.04.2015-07.04.2015" должно показывать сегодняшние документы, а не пустое множество, и это не пользователь тупой, это программист тупой.
guest 07.04.2015 16:05 # 0
Кроме сайтиков на голом рнр есть еще сайтики на django, ror, gwt.
> три пола: мужской, женский и детский
Кстати, в немецком ребенок - оно.
>И выходят потом самоуверенные всезнайки-петуханы
Ты как раз математика описал.
1024-- 07.04.2015 16:13 # 0
Математики общаются с внешним миром только когда комнату проветривают, а программисты ещё и с настоящими людьми вынуждены взаимодействовать, надо как-то не огорчать людей.
kegdan 07.04.2015 18:52 # +1
наглядный пример на тему - что такое чистота в языках программирования
kegdan 07.04.2015 18:51 # 0
А без чего нельзя жить?
guest 07.04.2015 19:06 # 0
Могу описать подробнее, если и вы опишете подробнее что у вас. Я вам не клоун тут, чтобы вас развлекать.
Vivid 05.04.2015 00:51 # 0
И что лично Вы для этого делаете? Просиживание штанов на govnokod.ru не считается.
> А может, программа соответствует профилю программиста? Кстати, можно ее увидеть вместе с содержанием лекций?
Лекция №1: http://ispri.ng/cdfR
Лекция №2: http://ispri.ng/cc8p
Лекция №3: http://ispri.ng/ccm2
Лекция №4: http://ispri.ng/ccfh
Лекция №5: http://ispri.ng/cc1W
Лекция №6: http://ispri.ng/cdng
Лаба 1: http://ispri.ng/ccTC
Лаба 2: http://ispri.ng/ccLW
Лаба 3: http://ispri.ng/ccDr
Лаба 4: http://ispri.ng/cbT8
Лаба 5: http://ispri.ng/cb7v
Лаба 6: http://ispri.ng/ccvD
3.14159265 05.04.2015 01:12 # −1
Vivid 05.04.2015 01:23 # 0
Bubby 09.04.2015 04:36 # −1
kegdan 05.04.2015 09:08 # 0
Vivid 05.04.2015 10:02 # 0
Потом сможешь ссылку открыть
kegdan 05.04.2015 10:26 # 0
Vivid 05.04.2015 10:48 # 0
забыл public права выставить
kegdan 05.04.2015 10:55 # 0
Vivid 05.04.2015 11:00 # 0
Разработка классов начинается с 3 лабы
guest 07.04.2015 15:06 # −1
Vivid 07.04.2015 16:11 # 0
guest 07.04.2015 16:30 # −3
Я не очень пойму, вы же на баклана перешли? Где тогда кредиты на каждый предмет?
Vivid 07.04.2015 16:35 # 0
Адиос!
guest 07.04.2015 17:22 # 0
bormand 07.04.2015 16:39 # 0
Так там по семестрам и расписано.
guest 07.04.2015 17:21 # 0
guest 07.04.2015 17:31 # 0
Ах вон там распределение в часах. Час - это что? Пол пары? Что значит "3 3"?
bormand 07.04.2015 17:39 # 0
Если предмет идёт несколько семестров, то в первых семестрах могут быть зачёты, а в последнем - полноценный экзамен. По крайней мере у нас так было.
guest 07.04.2015 17:47 # 0
Vivid 07.04.2015 19:48 # 0
guest 07.04.2015 19:52 # −3
Што?
guest 07.04.2015 20:02 # +1
guest 07.04.2015 20:06 # −2
Я тебе прозрачно намекаю, чтобы ты шел нахуй. Но смысл фразы выше для меня все равно остается непонятным.
kegdan 07.04.2015 20:25 # 0
guest 07.04.2015 20:43 # −1
kegdan 07.04.2015 22:24 # +2
guest 07.04.2015 20:44 # +1
inkanus-gray 08.04.2015 22:13 # 0
И вообще, может быть, хотя бы детектор у него будет не со свалки.
Vasiliy 04.04.2015 16:54 # 0
Я щас код глянул на сколько я в си разбираюсь ничего там страшного нет. Ну комметов нет, магия кругом. Но лаба же.
В общем не говнокод.
Хвалить надо студентов за успехи, а студенток за сиськи (если успехов нет). ИМХО
kegdan 04.04.2015 17:13 # 0
guest 04.04.2015 17:17 # 0
Vasiliy 04.04.2015 17:27 # 0
ну дык админ наверное.
guest 04.04.2015 17:56 # 0
Ну да.
Кстати, видел в комп магазине молодую девушку, школьницу еще. Вроде в товаре шарит. Я аж офигел. Значит, многое поменялось. У нее еще были такие ухоженные волосы в хвостике, что его откусить хотелось.
>и весом 120 кг
Вес нормальный, но сама пыльная какая-то.
kegdan 04.04.2015 17:35 # 0
и весом 120 кг
Vasiliy 04.04.2015 17:52 # 0
kegdan 04.04.2015 17:53 # 0
1024-- 04.04.2015 17:57 # 0
- Ну и кто у тебя муж?
Понятное дело, имеется ввиду профессия мужа - как один из параметров успешного замужества по женской шкале. А муж у меня, надо сказать, администрирует Цисковские железяки. Большинство в моем круге общения - айтишники, потому на автомате гордо отвечаю:
- Админ-сиськовод
Одноклассница-гуманитарий, глядя на мой четвертый размер:
- Ну, что сиськовод - это понятно
http://bash.im/quote/410408
Vasiliy 04.04.2015 17:26 # 0
kegdan 04.04.2015 17:36 # 0
Vasiliy 04.04.2015 17:42 # 0
kegdan 04.04.2015 17:48 # 0
Квака 3 1*1 до 20 фрагов или кс 1+4 бота на дасте до 10 побед?
Vasiliy 04.04.2015 17:50 # 0
kegdan 04.04.2015 17:51 # 0
Vasiliy 04.04.2015 17:54 # 0
kegdan 04.04.2015 17:56 # 0
Vasiliy 04.04.2015 18:00 # 0
kegdan 04.04.2015 18:02 # 0
kegdan 04.04.2015 17:58 # 0
Vasiliy 04.04.2015 18:01 # 0
kegdan 04.04.2015 18:03 # 0
Ждешь когда ребятенок подрастет?
Vasiliy 04.04.2015 18:08 # 0
Ну к тому же женат я удачно не первый раз. Теперь умудренный опытом загодя список кандидаток составляю. Потом такой буду звонить "Привет. Как дела? ...." :)
kegdan 04.04.2015 18:15 # 0
самокритично
>> Теперь умудренный опытом загодя список кандидаток составляю.
Мне тебя сложно понять - я романтик и рыцарь в сияющих доспехах.
Даже отказался от выгодных отношений по причине замужности образца.
guest 04.04.2015 22:00 # 0
Vasiliy 04.04.2015 17:28 # +1
Vivid 04.04.2015 22:40 # 0
Магия - это исходный код boost::mpl или boost::phoenix. Или трассировка лучей в compile time на шаблонах.
В этом коде не магия, а сатанизм.
Попробуйте, например, функцию транспонирования матрицы из этого кода заюзать (подсказка: она не транспонирует матрицу).
Или вот функция MinorMatrix, в которой есть два вложенных цикла и операторы if-switch, которые делают эти самые циклы полностью бесполезными.
> Но лаба же.
Поэтому данный код студента просто попросили переписать по-человечески.
За такой код в продакшене бы уволили.
> В общем не говнокод.
Вы в IT компании работаете или просто фрилансер?
Подобное либеральное отношение к говнокоду я слышал на собеседованиях пока только от кандидатов, которые ранее в собственном соку варились на фрилансе.
> Хвалить надо студентов за успехи,
Будут успехи - будет похвала.
guest 04.04.2015 22:42 # 0
Vivid 05.04.2015 00:54 # 0
kegdan 04.04.2015 17:23 # 0
Vivid 04.04.2015 23:15 # 0
По моему списку - 37 (в деканате есть "мертвые души", которые как бы есть, но их никто из преподов не видел)
Реально посещали хотя бы одно занятие - 36
Сдавали хотя бы часть хотя бы одной лабы из выданных на данным момент 4-х - 17
Кому вообще интересно программирование - человек 10
Аттестованы во время первой аттестации (сдали 2 лабы из 3-х минимум удовлетворительно) - 7
Светлых голов - 3-4. Один с большим отрвым от остальных.
Мои прогнозы на конец семестра: 1-2 человека получат отлично , 3-4 - удовлетворительно. 5-7 - тройки. Остальные останутся на осень, в течение лета 90% из них пальцем не ударит, чтобы сделать лабы, и будут выносить мне мозги в течение следующего семестра.
1024-- 04.04.2015 23:34 # 0
Хренасе... Это же пипец.
kegdan 04.04.2015 23:37 # 0
1024-- 04.04.2015 23:42 # 0
kegdan 04.04.2015 23:45 # 0
kegdan 04.04.2015 23:43 # 0
Vivid 05.04.2015 01:16 # 0
2 лаба: от 5 до 7,5
3-я: от 6 до 9
4-я: от 6 до 9
5-я: от 6 до 9
6-я: от 6 до 9
7-я: от 7 до 10,5
Разумеется, можно набрать и меньше минимума и больше максимума (как потопаешь, так и полопаешь).
Еще есть баллы просто за посещение лекций (0,1 балла) и лаб, на которых показываешь результаты (+0,1 балла).
Набрал 40 баллов (минимум на "удовлетворительно" все лабы) - 3 автоматом
Набрал 50 баллов (минимум на "хорошо" все лабы сделал) - 4 автоматом
Набрал 60 баллов - можешь претендовать на 5 (при соотв. защите на экзамене).
Не устраивает автомат - идешь на экзамен, доказываешь.
kegdan 05.04.2015 09:14 # +2
А студент, набравший 60 баллов, через сдачи всех лаб через общение с преподом, разве не может получить 5 автоматом, ибо уже доказал что он усвоил данный курс отлично ?
Или он еще недостаточно попрыгал на одной ноге?
Или лабы настолько хреновые, что не покрывают всего курса?
Vivid 05.04.2015 09:33 # 0
kegdan 05.04.2015 10:49 # +2
Vivid 05.04.2015 10:58 # 0
guest 07.04.2015 16:07 # 0
Vivid 05.04.2015 01:07 # 0
Последствия демографической ямы середины 90-х, плюс процентов 40-50 абитуриентов с хорошими баллами по ЕГЭ едут в Москву/Питер.
Когда я поступал (тогда ЕГЭ еще не было), был конкурс 2-3 человека на место. Средний балл у поступивших был (в пересчете на нынешние) порядка 70-80
kegdan 04.04.2015 23:37 # 0
Vivid 05.04.2015 01:08 # 0
1024-- 04.04.2015 16:32 # 0
Да. Пока про таких преподавателей не слышал и, надеюсь, не услышу.
> но не услышал рациональных доводов, по которой она лучше моей
Ну неэтично это, нехорошо.
Тут рационального мало, больше из области жизненных принципов и традиций.
Хотя, может и закон какой на этот счёт есть. Не знаю, сойдёт ли лаба за персональную информацию.
> Это не первокурсник. Это середина второго курса.
Ну всё, считай, взрослый седой человек и полноценный уважаемый специалист!
> А потом приходят на собеседование кандидаты
Так ставьте двойки, не выдавайте дипломы, есть же формальные требования и программа курса.
Можно подробно объяснять материал, хвалить за успехи, не выкладывать лабы на ГК, а в конце выгонять тех, кто ни черта не делал, выгонять, предварительно в начале семестра объявив требования.
> руководство вуза сказало: "разрешено отчислять не более 10%"
Ну бывает. Крепитесь.
Значит Вам остаётся только заинтересовывать студентов всё больше и больше. Чтоб незаметно для себя изучили программирование, пока от армии косили.
guest 04.04.2015 16:46 # 0
Остальное сказать тяжело, не зная всю программу обучения.
1024-- 04.04.2015 17:02 # 0
Ну и это:
> А Вам нравится, когда студента по головке гладят, а потом из него очередной Денис Попов с BolgenOS-ом или Алексей Бабушкин с со своим антивирусом получается?
Как будто, если лишний раз нормального студента похвалил, сразу он испортился и обнаглел.
Vivid 04.04.2015 22:49 # 0
Судя по комментарию от 9 марта в истории коммитов: "Написан индусский код по нахождению минорной матрицы" (вот когда функция MinorMatrix появилась), студент осознавал, что код, как минимум, попахивает. Тем не менее, в конце марта он в таком же состоянии преподавателю этот код сдал (хотя рекомендуемый срок сдачи был в конце февраля).
В конце марта были сроки сдачи третьей лабораторной работы.
Нормальный такой студент, ага.
Возьмете к себе на работу?
1024-- 04.04.2015 23:38 # 0
> Нормальный такой студент, ага.
> Возьмете к себе на работу?
Есть такие люди, которым рублём помашешь, и они плясать готовы. А как учиться и лабы сдавать - так скучно - вроде как школа уже прошла, а штаны просиживать не хочется. Поэтому фиг знает, какой работник из такого студента.
Vivid 04.04.2015 22:12 # 0
У программистов данный процесс называется code review.
Кстати, достаточно удобно. Можно видеть историю коммитов, оставлять замечания в виде issues, смотреть на работу (или на ее отсутствие) в течение семестра.
И главное, отмазки вроде: "забыл дома флэшку", "сломался компьютер, поэтому не сделал задание" уже не прокатят.
guest 04.04.2015 16:53 # 0
>Ну всё, считай, взрослый седой человек и полноценный уважаемый специалист!
Слушай, за три семестра мы прошли 2 семестра явы и семестр питона, в 4м семестре у нас уже была проектная работа, а в 5 - стажировка, после которой многие оставались там же работать. Так что в 4м семестре можно кой чего ожидать. Другое дело, что у нас никто никого за шкирку не тянул. Можно было и чужую прогу сдать и потом на что-то написать экзамен.
1024-- 04.04.2015 17:05 # 0
Ну, люди разные.
> Можно было и чужую прогу сдать
Это даже полезно, если в коде разобрался. Я даже жалею, что сдавал только своё.
guest 04.04.2015 17:10 # 0
Но если этих людей немного - они тормозят преподавателя (если много - придется терпеть :))
При нормальном образовании (вы же батхертите, блядь, когда рашку парашкой называют?) в 4м семестре от студента можно кое-что ожидать. Другое дело, как реагировать, если студент(ы) не соответствуют ожиданиям..
Vivid 04.04.2015 22:52 # 0
Рассуждать о неэтичности выкладывания фрагмента кода на юмористический ресурс при этом - как минимум, лицемерие
1024-- 04.04.2015 23:49 # 0
Как будто не видно, когда человек не своё сдаёт...
А умение читать и править чужой код надо как-то развивать. Думаю, если человек разобрался в чужом коде, ещё исправил ошибку и может объяснить каждый кусок, то его надо расцеловать и поставить "отлично".
Если мямлит - сразу видно, что чужое сдаёт, отправлять доделывать/додумывать. Если всё знает, то над кодом работал, изучал, а значит не бездельник.
kegdan 04.04.2015 23:55 # 0
Vivid 05.04.2015 01:18 # 0
Если в сдаваемой лабе преподаватель, который ее в первый раз видит, ориентируется лучше, чем студент, который ее "писал", то это попадос, за который просто выставляются баллы с отрицательным коэффициентом. Бывают и такие товарищи.
bormand 04.04.2015 22:55 # +2
kegdan 04.04.2015 23:09 # 0
Vivid 05.04.2015 00:56 # 0
Есть еще процесс защиты лабы, на которой нужно уметь пояснить. Чтобы можно было лабы онлайн сдавать, надо еще заслужить доверие преподавателя. В этот раз сделал исключение для тех, у кого на занятии проверить не смог.
Vivid 04.04.2015 22:15 # 0
Правда, если спалиться на сдаче чужой проги, есть риск получить баллы за нее с отрицательным коэффициентом
guest 04.04.2015 22:17 # −1
У нас - я бы не сказал что особо палили. Тут вообще учиться не заставляют. Это связано еще и с немного другому отношению к вышке в гермашке и как следствие - неоднородности массы.
Vivid 04.04.2015 22:03 # 0
Вы испытывали чувство вины во время мастурбации? Тут тоже рационального мало, больше из области жизненных принципов и традиций.
> Хотя, может и закон какой на этот счёт есть. Не знаю, сойдёт ли лаба за персональную информацию.
Лаба? В публичном репозитории на гитхабе?
Кто-то из высокоморальных побуждений в самом начале треда требовал деанонимизации, и даже студента вконтакте нашел?
> Ну всё, считай, взрослый седой человек и полноценный уважаемый специалист!
В 16-летнем возрасте Александр остался за царя в Македонии под надзором полководца Антипатра, когда Филипп осаждал Византий. Возглавив оставшиеся в Македонии войска, он подавил восстание фракийского племени медов и создал на месте фракийского поселения город Александрополь (по аналогии с Филиппополем, который его отец назвал в свою честь)[16]. А спустя 2 года в 338 до н. э. в битве при Херонее Александр показал личное мужество и навыки полководца, возглавляя под присмотром опытных военачальников левое крыло македонского войска.
https://ru.wikipedia.org/wiki/%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B0%D0% BD%D0%B4%D1%80_%D0%9C%D0%B0%D0%BA%D0%B5% D0%B4%D0%BE%D0%BD%D1%81%D0%BA%D0%B8%D0%B 9#.D0.AE.D0.BD.D0.BE.D1.81.D1.82.D1.8C
> Можно подробно объяснять материал,
Это есть
> хвалить за успехи,
Это есть, но не в конкретном случае
> не выкладывать лабы на ГК
Это ведь юмористический ресурс. Тут даже в шапке сайта написано:
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
> а в конце выгонять тех, кто ни черта не делал, выгонять, предварительно в начале семестра объявив требования.
А вот с этим, увы, проблема.
guest 04.04.2015 22:21 # −1
>Вы испытывали чувство вины во время мастурбации?
Нет, а что? Так удовольствия больше?
>Лаба? В публичном репозитории на гитхабе?
Кто ее заставил туда положить?
>Это ведь юмористический ресурс.
Юморить неанонимно над лабами студентов не очень хорошо, алсо, может быть, придется послушать про тупых рашкоблядей, не могущих в 2015 году в IT.
>В 16 лет Александр Македонский
А чем был занят ты в 16 лет? Дрочил, испытывая чувство вины?
kegdan 04.04.2015 22:49 # 0
>А чем был занят ты в 16 лет? Дрочил, испытывая чувство вины?
я думаю у него для этого были специально обученные люди
Vivid 04.04.2015 23:42 # 0
А почему Вы отвечаете на вопрос, адресованный 1024?
> Кто ее заставил туда положить?
Сенсация! Преподаватель обманом приучает студентов 2 курса, желающих выучиться на программистов, вместо хранения лаб на флэшках использовать систему контроля версий Git в связке с онлайн-сервисом Github. Для соблазнения доверчивых юношей и девушек маньяк-преподаватель ставил на 10 баллов больше (+5%..+15% от минимума на "удовлетворительно"), кто поддастся на использование этих совершенно бесполезных технологий! Поддавшихся на уговоры студентов, программы которых вызывали приступы сексуального возбуждения, безумец публично унижал, называя это извращение непонятным словом Code Review (prompt: "Осмотр нуждающегося в реанимации").
> придется послушать про тупых рашкоблядей, не могущих в 2015 году в IT.
Хотите поговорить об этом?
> А чем был занят ты в 16 лет?
В 16 лет я всего лишь изобрел алгоритм растеризации окружности, использующий для вычисления координат точек лишь пару-тройку целочисленных сложений и вычитаний, что позволило реализовать самый быстрый на ZX-Spectrum растеризатор кругов и окружностей и использовать в его в одной игрушке. Лет 7-8 спустя я узнал, что мой алгоритм оказался усовершенствованной версией алгоритма Брезенхэма.
> Дрочил, испытывая чувство вины?
А почему Вы спрашиваете, хотите поговорить об этом?
1024-- 04.04.2015 23:52 # 0
Мне казалось, это был философский вопрос.
Не думал что придётся это обсуждать здесь.
Vivid 05.04.2015 01:43 # 0
Раз заговорили о морали, давайте обсуждать.
kegdan 05.04.2015 08:49 # +2
>> что мой алгоритм оказался усовершенствованной версией алгоритма Брезенхэма
А почему вы тогда преподаете в каком то МарГТУ а не возглавляете список Форбс?
Ох уж мне это ЧСВ.
Vivid 05.04.2015 09:47 # 0
guest 07.04.2015 15:07 # −3
Vivid 07.04.2015 16:28 # +2
Пиздуй на сайты для добоёбов.
Vivid 31.03.2015 22:35 # 0
4 семестр.
Студента полтора года не "пороли" за кривой код. Должен же человек получать обратную связь, когда делает лажу? Лично моя заинтересованность в том, чтобы после моего курса студенты выходили умеющими программировать.
guest 31.03.2015 22:37 # −1
Какое отношение "умеющими программировать" имеет к оптимизациям для вектора 3*3? Это показатель умения программировать?
Vivid 31.03.2015 23:06 # 0
Специальность - программная инженерия, бакалавриат.
А ведь через год им, о Боже, еще и Функциональное и Логическое программирование преподавать начнут.
> Конкретно эта специальность будет заниматься чем-то, для чего актуально байтоёбство, или им просто ООП изучить надо?
Студенты, которые наш курс проходят до конца, потом работают в IT компаниях нашего города (кроме нашей) программистами, пишут настольные, мобильные, веб-приложения, которые известны не только на местном, но и на мировом рынке ПО.
Некоторые в Яндексе и mail.ru потом работать устраиваются. Год назад трое из моих бывших студентов 1 место на конкурсе от Самсунга по разработке мессенджера вконтакте заняли: http://apps4all.ru/post/rezultaty-konkursa-samsung-messendzher-vkontakte-dlya-tizen
У них вопросы о необходимости тех знаний, которые они от меня получили, никогда не возникали. Я искренне рад за их успехи.
Действительно, не всем байтоебством надо заниматься. У меня задания есть разной степени сложности.
Те, кто послабее учились, идут потом конфигурации 1С настраивать. :)
За 10 лет преподавания практически никто из моих студентов не говорил, что мой курс был для них бесполезен.
guest 31.03.2015 23:12 # −1
Т.е. это именно прикладные проггеры? И в 4 семестре они матрицы блядь транспонируют? Не на факультативе? 1. Нахуя им матрицы? 2. По сложности архитектуры проги как у нас на 1 семестре. Заборостроительный факультет? :)
>Действительно, не всем байтоебством надо заниматься. У меня задания есть разной степени сложности.
> Те, кто послабее учились, идут потом конфигурации 1С настраивать. :)
Крайне спорное утверждение. Вот нам например вообще ни ц ни цпп не преподдавали и нихуя не случилось. Хотя мне бы си не помешал.
>У них вопросы о необходимости тех знаний, которые они от меня получили, никогда не возникали. Я искренне рад за их успехи.
Какие технологии сейчас наиболее востребованы? C++? На всех яндексов не хватит.
>За 10 лет преподавания практически никто из моих студентов не говорил, что мой курс был для них бесполезен.
Ну я тоже там этого не говорил,а отучившись здесь вижу, какой хуйне там учили, так что это не показатель.
Vivid 31.03.2015 23:35 # 0
Это одно из заданий вводной лабы. Проверка на вшивость, так сказать
На второй у них работа со стандартными классами STL, с третьей - разработка классов, 4-я - композиция, наследование, 5 - перегрузка операций, 6 - исключения, 7 - шаблоны, обобщенной программирование.
> Заборостроительный факультет?
А, Вам забор нужен? Что же тогда сразу не сказали?
> Те, кто послабее учились, идут потом конфигурации 1С настраивать. :)
> Крайне спорное утверждение. Вот нам например вообще ни ц ни цпп не преподдавали и нихуя не случилось. Хотя мне бы си не помешал
Хотите чтобы я Вас чему-то научил, о Солнцеликий?
> Какие технологии сейчас наиболее востребованы? C++? На всех яндексов не хватит.
Не волнуйтесь, языки они разные за 4 семестра изучат. В т.ч. и java
Не только в яндексах на C++ пишут.
> Ну я тоже там этого не говорил,а отучившись здесь вижу, какой хуйне там учили, так что это не показатель.
У меня как-то плохо с умением узнавать историю человека по его высерам в интернете. Раз уж Вы так эмоционально рашку проклинаете, не поделитесь своей историей?
Вдруг я Вам сочувствовать начну?
guest 31.03.2015 23:42 # −1
Байты экономить? Я на смарткартах не программирую и вообще без ГЦ не умею.
>У меня как-то плохо с умением узнавать историю человека по его высерам в интернете. Раз уж Вы так эмоционально рашку проклинаете, не поделитесь своей историей?
Вдруг я Вам сочувствовать начну?
Так а что тут узнавать. В 2001 уехал, сейчас хожу по вашим интернетам - а кое-где еще сдвигами умножать учат. Бананотехнологии во всей красе.(Если вам сильно ректально жжет - под рашкой можно понимать СНГ).
А сочувствовать мне не надо. Тут ребята как-то решили приебаться, в общем выяснилось, что оборот всего рашкинского IT чуть больше или даже меньше оборота SAP. Третий рим, блядь. :D Лидер по олимпиадному IT с оборотом в золотую медаль.
>Не только в яндексах на C++ пишут.
А где байты экономят на массиве 3 на 3?
Vivid 31.03.2015 23:58 # 0
Чего тогда в плюсовом говнокоде копаетесь?
> А сочувствовать мне не надо. Тут ребята как-то решили приебаться, в общем выяснилось, что оборот всего рашкинского IT чуть больше или даже меньше оборота SAP. Третий рим, блядь. :D Лидер по олимпиадному IT с оборотом в золотую медаль.
Вы так об этом говорите, как будто половина оборота SAP - лично Ваша заслуга.
> А где байты экономят на массиве 3 на 3?
Не волнутесь, уже только в рашке. Зато у нас красиво и мелодично березки шумят.
По родине не тоскуете?
guest 01.04.2015 00:05 # −1
Я и не копаюсь, на коменты зашел.
>Вы так об этом говорите, как будто половина оборота SAP - лично Ваша заслуга.
Это кое-что говорит об IT образовании у вас и в германии.
>Зато у нас красиво и мелодично березки шумят.
А главное - духовно!
>По родине не тоскуете?
Моя родина - восток Украины, а не Мордор.
Vivid 01.04.2015 00:08 # 0
Интересно, видать :)
> Это кое-что говорит об IT образовании у вас и в германии.
Позвольте угадаю: и в этом лично Ваше заслуги тоже нет?
> Моя родина - восток Украины, а не Мордор.
"Москаль мне не земляк" (c) Брат 2?
guest 01.04.2015 00:17 # −1
Я получил там образование и оно лучше вашего. Не знаю, есть ли в этом моя заслуга, но вы явно сосете хуи у западных господ и это факт :)
>"Москаль мне не земляк" (c) Брат 2?
С весны 2014 - нет, и вряд ли мы ими когда-то были, если уж так посмотреть.
Vivid 01.04.2015 00:27 # +1
Так это же Вы в Германию переехали. Поближе к западным хуям, видать.
У нас то тут все нормально с духовными скрепами. :) В нашей провинции гомосеков нет.
> С весны 2014 - нет, и вряд ли мы ими когда-то были, если уж так посмотреть.
Обиделся что ли?
guest 01.04.2015 00:36 # 0
Зато пидорасов полная страна.
>Обиделся что ли?
Я живу в стране, которая в прошлом совершила ужасное, и вижу, как она отвечает за свое прошлое. Ни у кого не возникает вопроса "а в ответе ли немцы за Гитлера?", по крайней мере открыто. А то, что сделали вы - это тоже ужасно. Ваша пропаганда против раньше "братского" народа - это просто непостижимо. Просто невозможно это осознать, а есть еще и война и оккупация Крыма. Глупо считать, что вам ни за что отвечать не придется, а после 86% не стоит рассказывать "А это хуйло все! Мы-то тут причем?". Табло трехзначные из обменников не выбрасывайте, они вам еще пригодятся.
Да, и Украину вы минимум на поколение потеряли.
Vivid 01.04.2015 01:39 # +3
Вы так расстроены из-за неудачного опыта пережитого в детстве?
Что это было? Насилие в семье? Или в школе?
> Ни у кого не возникает вопроса "а в ответе ли немцы за Гитлера?"
Не помню, но кажется есть такая тема, что в споре когда оппоненту нечего сказать по существо, он начинает загонять про фашизм, да про гитлера.
> Ваша пропаганда против раньше "братского" народа - это просто непостижимо.
Вы еще в Спортлото жаловаться начните. Так ноете, как будто я лично на телевидении вместе с Киселевым передачи веду.
> Просто невозможно это осознать, а есть еще и война и оккупация Крыма. Глупо считать, что вам ни за что отвечать не придется, а после 86% не стоит рассказывать "А это хуйло все! Мы-то тут причем?"
Тот самый момент, когда я должен начать испытывать чувство вины?
> Табло трехзначные из обменников не выбрасывайте, они вам еще пригодятся
А тут я должен начать паниковать?
> Да, и Украину вы минимум на поколение потеряли
Так, давайте подытожим. Я должен начать сожалеть о потере страны, из которой Вы уехали 14 лет назад в Германию, чтобы получить образование лучше моего, т.к. в моей стране, по вашему мнению, полно гомосексуалистов? А вам хотелось бы, чтобы я занимался оральным сексом с западными господами?
Не кажется ли Вам, уважаемый, что как-то нелогично Вы свели проблемы преподаваиня ООП к МПХ и конфликту на востоке Украины?
guest 01.04.2015 13:52 # 0
kegdan 01.04.2015 08:51 # 0
О месте украины в мире: "Ай, Моська! знать она сильна, Что лает на Слона!"
guest 01.04.2015 13:51 # 0
Vasiliy 04.04.2015 18:10 # 0
kegdan 01.04.2015 14:30 # 0
у нас вообще не было ни того ни другого. Но зато было много практики с императивщиной унд ООП. и если фунп еще может пригодиться, то нах им логическое?
wvxvw 01.04.2015 15:40 # 0
kegdan 01.04.2015 15:44 # 0
Vivid 01.04.2015 20:42 # 0
kegdan 01.04.2015 20:43 # 0
defecate-plusplus 01.04.2015 10:30 # +1
а что за продукт?
можно в личку
Vivid 01.04.2015 12:03 # 0
PowerPoint to Flash HTML5
defecate-plusplus 01.04.2015 12:12 # 0
а отдельно серверного бекенда по конвертации загруженного ппт/пптх в html5-контент нет?
если есть - языки/технологии?
Vivid 01.04.2015 13:11 # 0
Flash-only версия доступна для триального скачивания на сайте в разделе products (platform)
Версия для генерирования HTML5 (и Flash+HTML5) контента выдается по запросу на sales@название сайта
defecate-plusplus 01.04.2015 13:20 # 0
не подойдет
wvxvw 01.04.2015 15:45 # 0
Если интерсно, проект опирался на http://code.google.com/p/hxswfml/ (но я дописал к библиотеке немножно, там не все можно было генерировать, плюс несколько багов исправил).
bormand 01.04.2015 13:35 # 0
Кстати, а установленный powerpoint ей требуется?
defecate-plusplus 01.04.2015 13:40 # 0
просто на фоне того, что у них есть система дистанционного обучения, я грешным делом вообразил, что у них есть и отдельностоящие модули, да ещё и вдруг на линукс-френдли технологиях
так что нам придется свои задачи решать через apache poi, как вчера я и наметил
bormand 01.04.2015 13:55 # +4
Horrible Word Processor Format, Horrible SpreadSheet Format, Horrible Stupid Mail Format, Dreadful Drawing Format... Какой любовью пронизаны эти названия...
roman-kashitsyn 01.04.2015 14:16 # 0
Я давным-давно ковырялся в Apache.POI, пытаясь добавить возможность рисования базовых графиков в xlsx. Чуток преуспел, но мои первые потуги, написанные на коленке за пару дней, так и лежат в бетке. Некоторых русских мейнтейнеров проекта знаю. В целом неплохой проект, я считаю.
kegdan 31.03.2015 23:23 # 0
>>Я пока не уверен, что к вам это не относится, судя по
семен то плюнет в рожу, то тут же все слижет и хвостиком помотает
guest 31.03.2015 23:28 # 0
Vivid 01.04.2015 00:01 # 0
guest 01.04.2015 00:05 # 0
Все, уже мозги не варят. Еще увидимся. Расскажете об успехах скрепозаготовительной отрасли.
Vivid 01.04.2015 00:12 # 0
Или просто кунилингвист? Так Вам на сайт знакоств надо. Тут девушек-то не видно.
guest 01.04.2015 00:14 # 0
Vivid 01.04.2015 00:22 # 0
Надо прямо говорить, о том, что Вам нужно от собеседника. Возможно, даже девушки давать Вам начнут .
guest 01.04.2015 00:29 # 0
kegdan 01.04.2015 08:52 # 0
родню признал?
guest 01.04.2015 14:36 # 0
bormand 01.04.2015 00:16 # 0
Тут три девушки есть (три пользователя, которые пишут о себе в женском роде, если быть точным и осторожным).
kegdan 01.04.2015 00:06 # 0
guest 01.04.2015 00:10 # 0
kegdan 31.03.2015 23:19 # 0
а если у тебя их мульён? Если можно проще - делай проще. Я бы вообще одномертный массив пилил, да в шарпах и так есть эмуляция многомерного массива через одномерный
guest 31.03.2015 23:27 # 0
Щито?
bormand 31.03.2015 23:31 # 0
a[y*3+x]
guest 31.03.2015 23:33 # 0
kegdan 31.03.2015 23:34 # 0
guest 31.03.2015 23:35 # 0
roman-kashitsyn 01.04.2015 18:38 # +1
Так и надо обычно делать. В крестах вообще нет двумерных динамических массивов из коробки, а такие матрицы пишутся за две минуты.
Вектор векторов делает слишком дофига аллокаций, его имеет смысл использовать только на скорую руку.
Но в определённых ситуациях нужен именно непрямоугольный двумерный массив - вроде SparseTable в RMQ.
bormand 01.04.2015 18:48 # 0
Осторожней с такими высказываниями. Сейчас придёт семён, обзовёт тебя байтоёбом и назовёт такую технику преждевременной оптимизацией.
Vasiliy 01.04.2015 20:34 # +1
guest 03.04.2015 21:45 # −1
guest 03.04.2015 22:56 # 0
Fike 31.03.2015 22:29 # +1
Fike 01.04.2015 03:17 # +2
3.14159265 01.04.2015 18:56 # +5
Сразу видно кто подебил. Причём с огромным отрывом.
guest 01.04.2015 21:37 # −1
Gromov 09.04.2015 04:37 # −1
guest 01.04.2015 21:41 # −2
pushistayapodmyshka 02.04.2015 11:46 # +4
Нормальным людям насрать на то, в каком роде пишет (постер|постресса), но тебя это не устраивает. Ведь все обязательно должны знать о том, как тебя обделили БОНУСАМИ в виде пристального мужского внимания.
guest 02.04.2015 11:49 # 0
И не тп, а аттеншнпроблядь.
pushistayapodmyshka 02.04.2015 12:00 # 0
Но счёл за святой долг спросить у меня про сиськи? Вот без этого никак, да? Есть же "правила интернетов", твой кодекс чести, согласно которому, ты ещё и должен был продолжить этот срач.
guest 02.04.2015 12:29 # 0
pushistayapodmyshka 02.04.2015 12:38 # +1
Что значит "влечёт"? Звучит прям как теорема какая-то.
Эти твои правила существуют для 2.5 чмошников. Уже в который раз вижу: тональность кукареков всегда одна и та же.
bormand 02.04.2015 12:45 # +2
guest 02.04.2015 12:51 # −3
guest 02.04.2015 13:22 # −2
http://govnokod.ru/17895#comment270088
bormand 02.04.2015 12:44 # +3
guest 02.04.2015 12:52 # −3
Vivid 02.04.2015 13:08 # −2
Не отвлекайся, продолжай причмокивать
guest 02.04.2015 13:17 # −5
kegdan 02.04.2015 12:54 # +4
guest 02.04.2015 13:18 # −3
kegdan 02.04.2015 13:24 # +1
guest 02.04.2015 13:47 # 0
ОК
kegdan 02.04.2015 13:49 # 0
guest 02.04.2015 13:57 # 0
(Бля, чё он несет?)
bormand 02.04.2015 16:07 # 0
Показывай, что уж тут. Только с датой и на фоне открытого говнокодика.
1024-- 02.04.2015 16:12 # 0
3.14159265 02.04.2015 16:29 # 0
>Повторяю: Петушилище, ты пошто все говнокоды анонимба потер?
Абассака, об бомжа даже в интернете все жопу вытирают :))
hhhh5 09.04.2015 04:37 # −1
kegdan 02.04.2015 16:31 # 0
3.14159265 02.04.2015 16:33 # 0
kegdan 02.04.2015 16:34 # 0
bormand 02.04.2015 16:35 # 0
3.14159265 02.04.2015 16:37 # 0
Годы прошли, а сёма по-прежнему со слезами на глазах и болью в заднем анальном сфинктере оплакивает анонимба.
Бггг, он там же прощальный марш пидораса написал.
kegdan 02.04.2015 16:45 # +1
3.14159265 02.04.2015 17:00 # 0
> сема не позаботился о твинке
стретор позаботился - он где-то ложил кучу акков. Сёма, читаешь?
Пришло время запускать ту чудесную программку, которой ты нам грозился.
kegdan 02.04.2015 17:08 # +3
bormand 02.04.2015 17:09 # 0
Но их же снесли вместе с анонимбом?
3.14159265 02.04.2015 17:31 # 0
bormand 02.04.2015 17:33 # +1
3.14159265 03.04.2015 14:29 # 0
Зато теперь стало именно так как я говорил!
inkanus-gray 02.04.2015 18:11 # 0
https://archive.today/4YTvu
molasessia 09.04.2015 04:38 # −1
onnanon 02.04.2015 18:12 # 0
marixyan 02.04.2015 18:15 # −1
anawistka 02.04.2015 18:16 # −1
xyilka 02.04.2015 18:16 # −1
Zuruck 02.04.2015 18:24 # −1
krokodildoh 02.04.2015 18:27 # −1
patah 09.04.2015 04:38 # −1
bormand 02.04.2015 17:10 # 0
Мечтать не вредно. Он придёт во вторник, пятницу и субботу.
kegdan 02.04.2015 18:46 # 0
NigerFromGabbanah 02.04.2015 18:49 # −1
kegdan 02.04.2015 18:50 # +1
defecate-plusplus 02.04.2015 18:52 # +3
Он уже здесь! И будет тут! Приходит сам, его не зовут!
БУРАТО!
kegdan 02.04.2015 18:56 # +3
БУРАТО!
Zuruck 09.04.2015 04:38 # −1
marixyan 09.04.2015 04:37 # −1
Germanik 02.04.2015 18:28 # +1
bormand 02.04.2015 18:32 # +1
Ник как раз для семёна.
bayanist 02.04.2015 18:34 # −1
1024-- 02.04.2015 18:37 # 0
youloh 02.04.2015 18:38 # −1
kegdan 02.04.2015 18:45 # 0
Sundukovskiy 02.04.2015 18:47 # −1
kegdan 02.04.2015 18:48 # 0
xavij 02.04.2015 18:48 # −1
bormand 02.04.2015 18:57 # 0
xavij 02.04.2015 19:37 # 0
bormand 02.04.2015 19:44 # +1
При отправке коммента:
1) Отправляем свою куку на некий сервер, который помещает ее в пул
2) Запрашиваем у сайта случайную куку из этого пула и ставим её себе
3) Отправляем коммент (от имени этого случайного юзера)
kalximik 02.04.2015 19:51 # −1
bormand 02.04.2015 20:17 # 0
О, спасибо, закинул эту книжку на читалку.
kegdan 02.04.2015 22:37 # 0
Germanik 02.04.2015 18:44 # +1
kegdan 02.04.2015 18:50 # +3
Horse3 02.04.2015 21:28 # −1
Germanik 03.04.2015 10:32 # −1
Germanik 03.04.2015 12:35 # −1
Vasiliy 04.04.2015 10:23 # 0
я только один мужской ресурс знаю.
pidorki.ru
Вот там точно только мужская аудитория. Туда топай сиськи спрашивать.
Программист это состояние души а не половая принадлежность.
Зы. Лизнул зачетно? [size=6]сиськи будут?[/size]
bormand 04.04.2015 11:07 # 0
А ты уверен, что там нет тян, которые изображают из себя мужиков?
guest 04.04.2015 16:58 # 0
guest 02.04.2015 12:06 # 0
1024-- 02.04.2015 20:27 # 0
bormand 02.04.2015 20:41 # 0
Долго думал, чего тут собираются анонсировать.
Horse2 02.04.2015 21:21 # −1
xyilka 02.04.2015 21:29 # −2
zabydligah 02.04.2015 21:35 # −1
Germanik 02.04.2015 22:36 # −1
xyilka 02.04.2015 21:33 # −5
3.14159265 03.04.2015 14:30 # 0
gzhegow 09.04.2015 04:38 # −1
guest 04.04.2015 16:46 # 0
onnanon 02.04.2015 21:39 # −3
bormand 03.04.2015 16:14 # +4
10 литров обычной воды вполне хватает. Проверено несколькими долбоёбами, которые умерли от нарушения солевого баланса.
Vasiliy 04.04.2015 13:54 # 0
bormand 04.04.2015 16:22 # 0
guest 07.04.2015 17:23 # 0
bormand 07.04.2015 17:25 # 0
Ещё был мужик, который зубы "лечил", выпивая холодную воду.