Бред


Ответить в тред Ответить в тред

<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
246 8 49

Аноним 13/03/19 Срд 23:16:28 1929476081
1552508196936.jpg (204Кб, 989x484)
989x484
1552508196986.jpg (116Кб, 1080x1920)
1080x1920
Быстрого вкатывания в прогу тред.
Аноны, на связи студент первак. Дали курсач сделать эмулятор базы данных на Си. Заказывать курсачи у кого-либо - быть хуже червя пидора, поэтому хочу сам допереть и сам захуярить эту базу данных. Но я не знаю с чего начать, что тут применить. Какую литру стоит почитать, какие курсы стоит пройти, чтобы самостоятельно дня за два такие проекты хуярить?
Аноним 13/03/19 Срд 23:16:53 1929476322
Бамп
Аноним 13/03/19 Срд 23:17:09 1929476423
Бамп
Аноним 13/03/19 Срд 23:17:33 1929476644
Бамп
Аноним 13/03/19 Срд 23:18:04 1929476855
Бамп
Аноним 13/03/19 Срд 23:18:32 1929477016
Бамп
Аноним 13/03/19 Срд 23:19:08 1929477307
Бамп
Аноним 13/03/19 Срд 23:19:32 1929477488
>>192947608 (OP)
Чёт как-то охуеть для первого курса. И дело даже не в сложности, а в объёме.
Аноним 13/03/19 Срд 23:21:02 1929478309
>>192947748
Польностью выполненная курсовая, соответствующая критериям - это 3/5. Если хочется 4 или 5, то надо доп задания захуярить
Аноним 13/03/19 Срд 23:21:21 19294784910
Бамп
Аноним 13/03/19 Срд 23:21:57 19294786411
Бамп
Аноним 13/03/19 Срд 23:22:03 19294786912
>>192947608 (OP)
>дня за два такие проекты хуярить
Ты хоть представляешь сколько это кода писать надо? Я уже молчу о документации. С таким даже опытный прогер за два дня не справится.
Аноним 13/03/19 Срд 23:22:40 19294789313
>>192947869
Ну так у меня 3 месяца. Че делать?
Аноним 13/03/19 Срд 23:23:43 19294793914
Бамп
Аноним 13/03/19 Срд 23:23:57 19294795715
Как думаете стоит идти на заочку на программиста? 29 лет, работаю php программистом
Аноним 13/03/19 Срд 23:24:08 19294796416
Бамп
Аноним 13/03/19 Срд 23:25:12 19294801117
>>192947608 (OP)
где надо учиться чтобы получать такие ахуительные задачи?
Ты хоть знаешь Си? Или ты вообще с нулевого нуля собираешься это делать?
Аноним 13/03/19 Срд 23:25:24 19294802018
Бамп
Аноним 13/03/19 Срд 23:26:19 19294806819
>>192947608 (OP)
Даже на питоне это охуеть сколько строк кода, боюсь представить что там на Си.
Аноним 13/03/19 Срд 23:27:29 19294812220
>>192948011
Мой уровень на данный момент - могу писать сортировку пузырьком. Мощно?
А в чем ахуительность таких заданий?
Аноним 13/03/19 Срд 23:28:22 19294816821
>>192948068
Старшие курсы говорят, что строчек на 1,5к
Аноним # OP 13/03/19 Срд 23:29:30 19294821922
Бля, аноны, вы менч пугаете. Так говорите, как будто я в заднице
Аноним 13/03/19 Срд 23:29:48 19294823223
>>192947893
Если ты такие вопросы спрашиваешь то очевидно сосать.
За такие проекты надо браться уже имея охуенный опыт. Найди прогера чтобы помог. Или друзяшек вместе писать. Сам ты очевидно соснешь. В лучшем случае напишешь криворукую хуйню да и то врядли.
Аноним 13/03/19 Срд 23:29:52 19294823524
Бамп
Аноним 13/03/19 Срд 23:30:57 19294829325
>>192948232
Всмысле прогера бля. Мы первый курс, какой нахуй опыт??? Это задание предназначено для первашей -_-
Аноним 13/03/19 Срд 23:31:44 19294833026
Бамп
Аноним 13/03/19 Срд 23:32:18 19294836527
Бамп
Аноним 13/03/19 Срд 23:34:35 19294846428
Бамп
Аноним 13/03/19 Срд 23:34:55 19294848429
Бамп
Аноним 13/03/19 Срд 23:35:23 19294850830
>>192947957
нет. Будешь учить историю, философию, математику и слушать по профильным предметам в 90% случаев червей-пидоров, которые о программировании читали из книжек.
Аноним 13/03/19 Срд 23:35:33 19294851731
какая то ебаная идея научится делать такое за 3 месяца. Нельзя найти готовый код и допилить?
Аноним 13/03/19 Срд 23:35:37 19294851932
Достаточно легко. Лично я бы сделал совсем тупо: сериализация нескольких структур в бинарный файл. При запуске его читаем. Умеешь с файлами работать в C? Шифрование? Если можно использовать сторонние библиотеки - найди реализацию blowfish, достаточно простой шифр (я его в своё время в 1Кб загрузчик ATmega328 уместил, вместе с ключам). Если нельзя - да и ебать его в рот, XOR используйте с достаточно длинны ключам. Псевдографика - ncurses, конечно же. Аналог под мастдай сам найдёшь, если под него пишешь.
Аноним 13/03/19 Срд 23:36:37 19294856133
>>192948168
Ну если это для кого-то много то я даже хуй знает что написать...
Аноним 13/03/19 Срд 23:37:33 19294860234
>>192948519
Можешь литру посоветовать, где обо всем этом почитать?
Аноним 13/03/19 Срд 23:37:56 19294861635
>>192948365
Так чего ты бампаешь - то? Садись, придумывай структуру проги, функции, которыми будешь пользоваться. И потихоньку их реализовывай. Хранение в файле я бы оставил на потом - реализовал бы пока интерфейсную часть, с неё проще начать. Потом сделал бы хранение и загрузку, ну а вишенкой = шифрование данных.
Аноним 13/03/19 Срд 23:38:26 19294864136
>>192948602
методичку попроси, или примеры у старшаков
Аноним 13/03/19 Срд 23:38:27 19294864337
>>192948293
Пиздуй в програмач. Я хуею от таких заданий на нулевом уровне програмирования. Наверное таки должен быть хоть какой-то опыт кодинга на сишке. Нихуя не зная это пиздец.
Аноним 13/03/19 Срд 23:39:03 19294867238
>>192948122
В том, что блядь, с базами данных в СУБД работают, а не пишут сами СУБД с нуля на низкоуровневом языке, который к тому же без ООП.
Аноним 13/03/19 Срд 23:39:46 19294870439
>>192948641
Нет методички, наставника, который должен помогать с курсовой, тоже нет. Всё самому с нуля
Аноним 13/03/19 Срд 23:41:18 19294877140
>>192948672
Ну какое задание дали, такое дали. Дареному коню в зубы не смотрят
Аноним 13/03/19 Срд 23:43:18 19294885941
>>192948616
Что читать то? Шифрование мы даже не проходили еще
Аноним 13/03/19 Срд 23:45:29 19294893642
>>192948859
Прочитай про Шифр Цезаря. Он Си обратный язык использовал, чтобы наебывать всех.
Аноним 13/03/19 Срд 23:48:04 19294902643
>>192948704
Ну охуеть. А на парах вам вообще что-то рассказывают? Такое ощущение, что у вас там совсем очень мутная шарага.
Аноним 13/03/19 Срд 23:51:15 19294914444
Тэкс, тэкс, что тут у нас? У нас тут перваки с курсачами.
Короче, задание для первого курса нехилое, но вам тогда должны читать курс по устройству БД или хотя бы структуре СУБД и как оно вообще работает. Если нет, то идешь сначала в гугел, а потом берешь и листаешь вот это: Дейт К. Дж. Введение в системы баз данных = Introduction to Database Systems, а потом охуеваешь от того, что это не так сложно, просто объем большой. Советую разобраться в парадигме ООП, иначе просто охуеешь. Удачи, анон. Сам на третьем курсе, до сих пор охуеваю от всего этого
Аноним 13/03/19 Срд 23:51:23 19294915645
>>192947608 (OP)
Эх, вот бы сейчас написать БД на чистом С на первом курсе. Ты где учишься хоть?
мимо сишник
Аноним 13/03/19 Срд 23:52:14 19294919846
>>192947608 (OP)
я как-то cms писал на файлах.
Короче, бери листок бумаги и придумывай структуру файлов. Одни файлы хранят системную инфу(сколько всего файлов, счетчики), другие собственно данные. Для поиска можешь написать индекс-файл, один большой файл где хранятся заголовки и указатель на файл("Заголовок статьи про то как ебать собак": "100500"). При добавлении, обновлении, удалении файла, так же не забываешь про данные в индексе.
Чтобы не грузить систему файлами, разбей хеш который ты сгенеришь случайным образом типа md5 (C93D3BF7A7C4AFE94B64E30C2CE39F4F)
и создавай папки в таком порядке C9/3D/3BF7A7C4AFE94B64E30C2CE39F4F.txt
и в каждой директории по 1000 файлов. Проверяешь, если нет файла по пути сохраняешь, если есть, генеришь в цикле новое имя с путем. И можно хранить так много файлов и система не будет тормозить. А указатели на файлы хранишь в другом файле в системном каталоге. Например вот у тебя таблица.txt и все колонки там указаны с путями.

Для начала типа блога напиши.
1 файл для мета инфы
2 файл для контента
3 файл - системный файл, который знает о всех файлах по id
Аноним 13/03/19 Срд 23:52:29 19294921147
Именно на СИ? Не на СИ++, СИ ШАРП, СИподобных?
В программировании важный скилл - гуглить, если есть маломальский фундамент, то любая твоя проблема решается гуглом, серьезно. Это даже не рофл по типу "В ГУГЛЕ ЗАБАНИЛИ ЫЫЫЫ"
Нахуй тебе не нужны всякие там учебники, их могут заменить статьи на хабре и подобных ресурсах, а также курсы. Зайди, к примеру, на stepik, зарегайся и поищи курсы по базам данных. Там до недавнего времени все курсы были бесплатные и без дедлайнов, так что думаю, ты все отыщешь, что нужно.
Ладно, учебники нужны, но не привязывайся только к ним.
Аноним 13/03/19 Срд 23:53:42 19294925248
Аноним 13/03/19 Срд 23:54:19 19294927649
Аноним 13/03/19 Срд 23:55:44 19294934250
1552244653.jpg (111Кб, 442x604)
442x604
Хуйня же.

Берёшь Кормена, дрочишь сортировки и листы.

Шифрование - через либу, если найдёшь. Если нет - реализации и человеческие описания есть. Вот для rc4 на хабре нашёл, например.
https://m.habr.com/ru/post/111510/

Граф. Либа: ncurses - для псевдографики, qt - для графики, что тебе ближе и как родное. Берёшь охапку примеров, сверху накидываешь доку официальную, для ВЯЗКОСТИ, куришь пока дым не пойдёт, приговаривая "Ух Бля!"
В qt вроде все такие элементы интерфейса реализованы

Ну и остальное гуглишь. Хороший погромист - тот, кто умеет гуглить и применять информацию.

Составь ЮМЛ диаграмму проекта, начни реализовывать с малого - основных функций, потом налепливай интерфейсы и все такое. Пиши тесты на валидность данных.
Аноним 13/03/19 Срд 23:57:09 19294939651
>>192948519
Там способ шифрования в задаче указан, гений. Какой xor? А так - согласен. Начальных знаний вполне достаточно (метода по алгоритмам + метода по сям [подойдет любого вуза]). Судя по тому, что указан способ хранения как раз подразумевается такой способ реализации без всяких индексов, локов и прочей неведомой ебанины.

Так что работы на вечер.
Аноним 13/03/19 Срд 23:57:10 19294939952
>>192948771
напиши на php и все в json храни, а php спрячь в phar и запускай из консольки
Аноним 13/03/19 Срд 23:57:58 19294943453
>>192949252
SOOOQA. 3 или 8 или 4 да?
Сука, нет бы в гуке лавочки нормальные поставить, они ебучие курсовые дают.
Кст, почему ты не задашь свой вопрос не на двачах, а у препода?
если совсем туго, на 704 кафедре, есть некий Ким, который оч шарит в БД. Насчет литературы можешь у него спросить
Аноним 13/03/19 Срд 23:58:32 19294945654
>>192949276
Проебался, думал, что плюсы. Ну, тогда хуй сосать, что ещё делать, ало
Аноним 13/03/19 Срд 23:58:33 19294945755
Аноним 14/03/19 Чтв 00:00:30 19294953956
Аноним 14/03/19 Чтв 00:00:49 19294955557
>>192948519
За пару пивасов, возможно, написал бы после работы. ОП, на самом деле это несложно. Возможно, это так кажется с моей позиции. Уже накидал примерное решение, но лень писать, утром ехать на работу. Да и обкуренный вхламину сейчас.Короче, как пример

typedef struct db_section
{
unsigned char id;
unsigned int stringsize;
const char string;
} db_section_t;

typedef struct db_file
{
unsigned int sectiosnum;
db_section_t
sections;
} db_file_t;

void readFromFile(db_file_t dest, const char filename)
{
FILE dbFile;
dbFile = fopen(filename, "fb");

fread(&dest->sectionnum, sizeof(dest->sectionnum), 1, dbFile);
dest->sections = malloc(dest->sectionnum
sizeof(db_section_t));
fread(&dest->sections, sizeof(db_section_t), dest->sectionnum, dbFile);
}
Ясен хрен, ты должен написать проверки, да и вообще это лишь пример чтения из бинарного файла. Запись примерно такая же. В конце освободить память не забудь.
Аноним 14/03/19 Чтв 00:01:58 19294961258
>>192949539
Ну рили же ООП это парадигма. Плюсы по факту дают просто синтаксический сахар.
Аноним 14/03/19 Чтв 00:02:11 19294962659
Аноним 14/03/19 Чтв 00:03:02 19294965260
>>192949555
typedef struct db_file
{
unsigned int sectiosnum;
db_section_t *sections;
} db_file_t;
Проебался я. Быстрофикс.
Аноним 14/03/19 Чтв 00:04:36 19294971261
>>192949555
>unsigned int stringsize;
Ну ебаный рот...
Аноним 14/03/19 Чтв 00:04:59 19294972562
>>192949652
Что за модификатор "f" в open?
Аноним 14/03/19 Чтв 00:05:18 19294973763
>>192949652
Ебанный двач. string и sections это указатели.
Аноним 14/03/19 Чтв 00:06:15 19294977164
>>192949725
Ну и если уж можно выбирать формат хранения, то идея хранения всего в одном массиве такая себе. Удаление будешь делать за O(N)
Аноним 14/03/19 Чтв 00:06:25 19294977865
>>192947608 (OP)
Я все понимаю, но что такое vmpc в применении к шифрованию?
Аноним 14/03/19 Чтв 00:06:57 19294980366
>>192949725
Тьфу, блядь. Не f, а r. rb должно быть. Пусть ОП сам разбирается, у меня крыша уже течёт, а утром на работу.
Аноним 14/03/19 Чтв 00:07:07 19294980867
>>192947608 (OP)
ОП, уточни у них, что можно использовать а что нет. А то одну задачу можно разными способами решить, ты сделаешь а скажут не то. А если начнут предъявы кидать, указывай что нет в ТЗ и посылай нахуй и требуй оплаты за переделку и угрожай им что ты плохой отзыв оставишь. А на встречи ходи с диктофоном, если увидишь коррупционную составляющую, дома запись скопируешь, а потом можешь запугивать ментами, они очкошники все эти гос служащие с зп в 15к. Только не при всех и тонко, тоже не бычь если что и травмат на стрелку бери или заточку
Аноним 14/03/19 Чтв 00:08:42 19294987268
>>192949808
Иди выёбывайся в свой юрфак
Аноним 14/03/19 Чтв 00:09:01 19294988569
>>192948219
я хотел сказать "какая база данных, какое шифрование, там же блять односвязный список тупой" пока первый файл не прочитал..
а так - попробуй канешна погуглить openssl для шифрования но ваще из исходников собрать ее под винду я так и ниасилил ни разу (мимо 25 лет стажа), скачивал скомпилированную уже.. вряд ли это оценят.
а rc4 самому вручную за два дня написать.. если бы ты мог, ты бы тут не сидел..

в общем, я бы предложил забить на лабу и два дня со страшной силой дрочить хуй, как в последний раз просто..
Аноним 14/03/19 Чтв 00:10:18 19294992970
>>192949885
> и два дня со страшной силой дрочить хуй
Как это помогает?
Аноним 14/03/19 Чтв 00:10:22 19294993471
>>192949771
Для студенческой поделки пойдёт. По-хорошему еще можно описать заголовок файла, читать его и на основе этого сдвигать fseek'ом позицию и читать в нужных местах.
Аноним 14/03/19 Чтв 00:10:23 19294993572
>>192949434
Пушто у нас препод 3-курсник
Аноним 14/03/19 Чтв 00:11:52 19294998973
>>192949885
LibreSSL сейчас в моде. Под Винду собрать не так уж сложно.
Аноним 14/03/19 Чтв 00:11:56 19294999174
>>192949934
Лучше смапать весь файл сразу и читать кусками
Аноним 14/03/19 Чтв 00:12:09 19294999975
Аноним 14/03/19 Чтв 00:13:30 19295005976
Аноним 14/03/19 Чтв 00:14:11 19295009177
>>192950059
Ссылка просто для примера (вторая с гугла)
Аноним # OP 14/03/19 Чтв 00:15:46 19295015778
Аноны, базы данных у нас будут на 3 курсе, поэтому зачем мне про них читать, у меня ж эмулятор. Модет кто-нибудь список небошьшой составить и вкинуть, че читать, смотреть? Гуглить это конечно хорошо, но когда все структурированно - это намного облегчает процесс
Аноним 14/03/19 Чтв 00:16:12 19295017079
>>192949935
> препод 3-курсник
Ну так спроси бля что курить. ЗА что браться. Он препод бля или кто? Если нахуй пошлет то заточку ему в бочину.
Аноним 14/03/19 Чтв 00:16:15 19295017380
>>192949396
Бля, в глаза ебусь. Ну, односвязанный список на сишке написать задача тривиальная, ОП, не смотри на мои костыли. Дальше его сеариловать в бинарный файл и обратно читать. Баблсорт так вообще смешно.
Аноним 14/03/19 Чтв 00:17:38 19295023981
>>192950173
Сеарилизовать. Поправка.
Аноним 14/03/19 Чтв 00:18:57 19295029582
>>192950239
*Сериализовать
Как-то ты плох в поправках
Аноним 14/03/19 Чтв 00:20:05 19295034583
ОП шли препода нахуй, обговори ТЗ с менеджером и пусть менеджер сам с препадом общается. И все то что не вписывается в ТЗ, доп.функционал, все за отдельную плату. А так, без аванса не работай, говори что не твои проблемы что у тебя стартап горит, шли нахуй если он без денег и кормит завтраками, мол я завтра на рынке продам хуе мое, тебе часть отдам хнык хнык, это все наеб, не видись
14/03/19 Чтв 00:21:09 19295038384
\гороскоп

Сегодня звезды встали таким образом, что ты можешь орнуть с пикчи. Однако, есть риск заскринить хуйню. Поэтому Двач советует тебе выйти из интернета.
14/03/19 Чтв 00:22:31 19295044385
И нахуй ты шел в программисты? Страдай.
Аноним 14/03/19 Чтв 00:22:45 19295044986
тредшот-быдлоко[...].jpeg (4869Кб, 2185x3059)
2185x3059
>>192950383
\гороскоп


Сегодня звезды встали таким образом, что ты можешь унизить на дваче нищих ничтожеств. Однако, есть риск получить по ебалу. Поэтому Двач советует тебе : "Нормально сформулируй свою шизофазию, мань".
Аноним 14/03/19 Чтв 00:23:21 19295047587
>>192950443
Ну это уж явно лучше чем на заводике за 15к гайки крутить
Аноним 14/03/19 Чтв 00:39:41 19295102888
>>192947608 (OP)
Начни хотя бы что-то писать, по ходу разберёшься. Читать литературу про то, что ты не знаешь из требований (шифрование там, к примеру). Сами требования есть, в общих чертах из них понятно, как нужно писать программу, не понимаю, в чём проблема, времени много, садись и делай. Хотел было написать "ничего архисложного, но только я не понял, что значит графическая или псевдографическая библиотека, на SDL/GDI/DirectDraw какой-нибудь что ли гуй рисовать? Вот это, конечно, жопа. Уточни, если есть, у кого.
Аноним 14/03/19 Чтв 00:44:42 19295119189
>>192951028
Псведографика - использование библиотеки виндовс.н для использования таблицы аски
Аноним 14/03/19 Чтв 00:52:32 19295143190
>Требования
>обязательно
>наличие интуитивно понятного интерфейса
Вот ещё пиздец. Пусть сначала дадут полную документацию на свою интуицию, прежде чем такие требования задвигать.
Аноним 14/03/19 Чтв 00:54:35 19295149291
\гороскоп

Сегодня звезды встали таким образом, что ты можешь бросить свою работу . Однако, есть риск не увидеть очевидную толстоту. Поэтому Двач советует тебе принести КОНТЕНТ.
Аноним 14/03/19 Чтв 01:01:28 19295167692
>>192948859
Ну положим шифрование твоим алгоритмом прям в википедии на СИ описано. Вот потому, что не проходили, я и предлагаю это на потом оставить.
Аноним 14/03/19 Чтв 01:02:22 19295169693
>>192949144
Тут не база данных, тут просто списки связанные, вывод на экран и запись/чтение в файл.
Аноним 14/03/19 Чтв 01:03:28 19295172094
>>192949211
Вот кстати да. Я в 1994 году учился программированию и современной младежи не понять, как это - делать всё методом тыка и искать какие-то ебучие знания без интернета.
Аноним 14/03/19 Чтв 01:04:21 19295174395
>>192949342
algolist.ru уже отменили? Когда-то был самым ценным ресурсом россияноязычным с описанием алгоритмов. Я там девственность потерял с архиватором.
Аноним 14/03/19 Чтв 01:06:07 19295178996
>>192950173
Кстати странно, что при всей сложности задачи сортировка данных на ДИСКЕ баблсорт. Как это так, хранить базу на диске и сортировать баблсортом. Кого и чему это должно научить, хз. Это как решать интегралы и где нить в серединке встретить линейное уравнение.
Аноним 14/03/19 Чтв 01:08:23 19295184697
>>192949555
Там структура со звездами связана, должна свои поля содержать. И список двунаправленный.
Аноним 14/03/19 Чтв 01:09:46 19295187598
>>192950157
Да забудь ты про базы данных. Тебе надо сделать поделие на основе связанного списка структур, которое можно сохранять, редактировать и загружать. на algolist.ru из тебя сделают человека.
Аноним 14/03/19 Чтв 01:35:20 19295252199
Пиздос у вас в универе дают.
Брал бы на реализацию этого 2 месяца и 15к баксов.
Мимо продакт манагер, бывший кодер
Аноним 14/03/19 Чтв 01:37:55 192952598100
ОП, в каком вузике и на каком направлении учишься?
Аноним 14/03/19 Чтв 01:42:50 192952713101
>>192947748
Если это курсовая, то норм, мы сами структуры и небольшие проги, которые их используют, сдавали на первом курсе со сроками неделя-две.
Тут для первака ну максимум месяца два-три работы должно быть, если не совсем тупой.
14/03/19 Чтв 01:44:52 192952762102
>>192947608 (OP)
Да пошли вы нахуй, программисты ебучие
Аноним 14/03/19 Чтв 01:56:26 192953070103
>>192947608 (OP)
Так это, а что за предмет то? Случаем не ООП?
Аноним # OP 14/03/19 Чтв 01:58:18 192953112104
>>192952521
Ты типа так рофлишь или че?
Аноним # OP 14/03/19 Чтв 01:59:10 192953140105
>>192952598
МАИ, 09.03.01 ивт, кафедра сапр
Аноним 14/03/19 Чтв 01:59:54 192953160106
>>192953070
Алгоритмические языки и программирование
Аноним 14/03/19 Чтв 02:01:22 192953197107
Аноним 14/03/19 Чтв 02:03:32 192953241108
>>192953140
Хуясе, я думал что в МАИ хуи пинают...
Аноним 14/03/19 Чтв 02:05:14 192953288109
>>192953241
Я тоже так думал... Эх, если б еще давали так, как спрашивали. Думаю, мб закончить этот курс всеми правдами и неправдами и съебаться куда нить, где попроще
Аноним 14/03/19 Чтв 02:09:03 192953381110
>>192953112
Не то чтобы рофлю, преувеличиваю слегка.
Имею ввиду, что задания достаточно сложное (пиздец какое сложное) для первого курса.
Аноним 14/03/19 Чтв 02:09:35 192953395111
>>192953241
А вообще МАИ последнее время усиленно пытается в айти вкатиться, собственный айти-центр сделали, какие то там у них меганаправления-хуения. Хз, зачем им это всё надо, развивали бы лучше самолетостроение свое дальше
Аноним # OP 14/03/19 Чтв 02:13:13 192953497112
>>192953381
Ну хотя бы не операционку собственную писать, как на 8 факе моей шараги (там тип олимпудное программирование и всё помешанные на этом)
Аноним 14/03/19 Чтв 02:20:04 192953651113
>>192953497
Да у вас там пиздец какой-то.
Думаю, хорошо, что из кодинга выкатился. Не смог бы с такими конкурировать на рыночке.
Охуеть можно.
В мои времена я мы в универе на втором курсе писали крестики-нолики, блять.
Аноним # OP 14/03/19 Чтв 02:25:18 192953790114
1552519521635.jpg (440Кб, 1080x1681)
1080x1681
1552519521708.jpg (386Кб, 1080x1852)
1080x1852
>>192953651
Ну эт классика, она у нас тоже есть в качестве первой лабы во втором семе
Аноним 14/03/19 Чтв 02:29:17 192953888115
>>192953381
>задания достаточно сложное (пиздец какое сложное)
Оно не сложное, но пиздец какое объемное, со всеми этими условиями.
Да еще на чистом С, как говорит оп.
Было бы на С++, так можно взять QT и наебашить прототип легко, но все равно - и интерфейс, и хранение, и шифрование (и да, кто-нибудь скажет мне, что такое VMPC?) ARCFOUR (RC4) это совсем просто, но вопрос - нахера это все в одном?
Аноним 14/03/19 Чтв 02:29:23 192953891116
>>192949144
Хоть и не ОП, и проганьем занимаюсь постольку поскольку, но за книженцию спасибо
Аноним 14/03/19 Чтв 02:30:53 192953924117
>>192953888
VMPC - алгоритм шифрования
Аноним 14/03/19 Чтв 02:32:09 192953960118
>>192949211
Это, кстати, годный проект. Еще советую edX, находишь курсы по БД и смотришь примеры и лекции, там даже пообщаться можно с кем то из кураторов, если не лень. Но частенько там можно найти очень хорошие примеры.
Аноним 14/03/19 Чтв 02:32:34 192953968119
>>192953960
проект=совет, объебался я
Аноним 14/03/19 Чтв 02:34:19 192954007120
ОП. классное задание - такое сам сделаешь и летом уже можешь пойти джуном куда-нибудь макакить, да минималка, зато скилл прокачаешь раньше остальных
Аноним 14/03/19 Чтв 02:34:57 192954030121
>>192947608 (OP)
>на си
Тебе нужна хэш таблица красно-чёрное дерево, так реализовано в MySQL.
Аноним 14/03/19 Чтв 02:39:31 192954133122
>>192953924
Ну как бы я понял. Хоть одна ссылка есть на него? За овер15 лет прогания что-то не встречался ни разу.
Аноним 14/03/19 Чтв 02:40:52 192954173123
Аноним 14/03/19 Чтв 02:41:08 192954184124
Аноним 14/03/19 Чтв 02:41:24 192954189125
>>192954133
А, бля, сорри, тупанул. Это же модифицированный RC4
Простой, как бревно.
Встречал, просто редко используется сейчас.
Аноним 14/03/19 Чтв 02:44:30 192954243126
>>192954030
А, бля, пиздец, там укаазно какая структура, ну ябы подошёл к преподу и попросил сделать на красно-черном дереве, а если бы он отказалсЯ, то числанулся нахуй.
Аноним # OP 14/03/19 Чтв 02:44:40 192954249127
>>192954007
После первого курса джуном с таким проектом? :) Мне кажется, он сложен только в рамках первого курса, при приеме меня засмеют, если я покажу эту хуйню
Аноним 14/03/19 Чтв 02:45:23 192954264128
>>192954249
Тебе правильно кажется, я джун и эта хуйня ну на дня два-три где-то, да и то если на красно-чёрном дереве делать.
Аноним 14/03/19 Чтв 02:45:25 192954265129
>>192951789
>баблсорт
за баблсорт преподу в кабину надо прописать.
Аноним 14/03/19 Чтв 02:45:59 192954278130
>>192954265
Вот-вот, и за список как основу для базы данных. Пиздец какой.
Аноним 14/03/19 Чтв 02:46:47 192954293131
>>192947608 (OP)
У тебя обычное задание на контейнеры. Хуй знает какому еблану пришло в голову называть это базой данных, базы данных это немного про другое и такая формулировка только путает.
Было бы тебе необходимо сделать это на пайтоне каком-нибудь, наговнокодил бы тебе твой курсач ИТТ, но с Си очень нехочится возиться, сильно больше времени займет.
Аноним # OP 14/03/19 Чтв 02:46:56 192954297132
>>192954265
А что такого в баблсорт? Ну да, он в основном используется в учебных целях, уступает другим сортировкам, но использовать то его можно
Аноним # OP 14/03/19 Чтв 02:48:13 192954322133
>>192954293
Знаний, полученных из Кернигана&Ритчи хватит, чтобы наговнокодить сие творение?
Аноним 14/03/19 Чтв 02:48:30 192954327134
>>192954297
>А что такого в баблсорт?
O(n2)
Аноним 14/03/19 Чтв 02:49:38 192954348135
Аноним 14/03/19 Чтв 02:49:55 192954352136
>>192954278
>>192954293
Сдается мне, что ОП учится в какой-то шараге, где готовят специалистов , которые потом будут работать с аналоговнетами.
Писать отечественные базы данных, российские операционные системы и так далее.
Просто формулировки и суть задания как бы намекают.
Аноним 14/03/19 Чтв 02:51:07 192954374137
>>192954249
Зря так кажется, десятки джунов и пузырек написать не смогут. В любом случае, за спрос не берут, а на работке скилл набирается ояебу как, да еще и связи и чуваки, которые могут учебу объяснить.
Аноним # OP 14/03/19 Чтв 02:51:08 192954376138
>>192954352
Ну а что сейчас не шарага? Всё российское компьютер_сайнс - шарага
Аноним 14/03/19 Чтв 02:51:18 192954382139
>>192954352
Может быть, а может просто препод еблан, лул.
Аноним 14/03/19 Чтв 02:51:26 192954387140
>>192954297
Он просто нахватался верхом, вот и выебывается. Баблсорт очень полезен в академическом плане, как пример неэффективного подхода.
>>192954322
Керриган и Ритчи про другое, там про язык, а тебе надо структуру данных и алгоритм реализовать. Скажем так, посещения семинара, на котором рассказывают про списки и сортировки будет достаочно.
Аноним 14/03/19 Чтв 02:51:54 192954392141
>>192954376
>Всё российское компьютер_сайнс - шарага
Далеко не всё.
>>192954374
Джуны сейчас совсем не те, что 10 лет назад.
Аноним 14/03/19 Чтв 02:53:51 192954424142
>>192954297
бабсорт даётся как пример сортировки которую не надо использовать.
>но использовать то его можно
Нельзя. Как только у тебя количество элементов > 1к, твой пека уже начинает понимать что у тебя балсорт, а если 10к, то он уже думает.
Аноним 14/03/19 Чтв 02:55:35 192954450143
>>192947608 (OP)
Оно тебе нахуй не надо, бросай свою шарагу, подучи язык и иди работай.
Аноним 14/03/19 Чтв 02:56:37 192954473144
А нахуя вообще сортировки самому писать?
Сейчас ведь в любом языке функция для сортировки
Аноним # OP 14/03/19 Чтв 02:57:21 192954486145
>>192954450
На чистый С работу не найти, надо еще кресты хуячить. Да и с дипломом легче найти работу
Аноним # OP 14/03/19 Чтв 03:02:23 192954562146
Бля, да, аноны, баблсорт чет хуйня, мб bogosort-ом сделать
Аноним 14/03/19 Чтв 03:02:31 192954565147
>>192954473
Потому что сортировки интуитивно понятны и хорошо иллюстрируют подходы к решению проблем. Мердж сорт, быстрая сортировка - разделяй и властвуй, за одно и мастер теорем можно проиллюстрировать. Сортировка кучей вводит в графы и методы над ними.
Аноним # OP 14/03/19 Чтв 03:09:25 192954673148
Аноны, посоветуйте хорошее чтиво по алгоритмам и структурам данных
Аноним 14/03/19 Чтв 03:14:15 192954751149
>>192954673
Чтобы въехать в самое простое - нагугли любую публикацию на любом сайте. Потом могу посоветовать J. Klinberg, E. Tardos, Algorithm Design, если ты умеешь читать по-английски (если нет - то лучше найчись), затем Кормен, Кнут (эти двое - исключительно как справочники, ученые они гениальные, а вот пишут супер хуёво).
Аноним 14/03/19 Чтв 03:14:49 192954762150
ho
Аноним # OP 14/03/19 Чтв 03:16:05 192954789151
>>192954751
Нагуглил некого Седжвика "Фундаментальные алгоритмы на С". Что ж, почитаем
Аноним 14/03/19 Чтв 03:18:52 192954820152
>>192954297
Короче оп, если ты нормальный пацан пиздуй к перподу говори хочу сделать на красно-чёрном дереве, пилишь аналог stlного мапа, ключ и значение будет у тебя структура с полями кроме id. будет супербыстрый поиск вставка удаление добавление. Отдельно пилишь хуйню, погугли про MVC, там уже у тебя будет табличка дефолтная, там сортировку mergesort или quicksort можешь юзать, для хранения гугли как деревья сериализовать десериализовать, можешь сделать спецсимвол для пустого листка, спецсимвол для отделения нод и для отделения колонок в одной ноде. Потом строку шифруешь уже. Остальное просто, 1, 3 символические чисто требования, 2 просто бесконечный цикл сделать while(true), 11, 12 просто, 13 это как раз и есть твой View., юзер жмякает, идёт сигнал, табличка сортируется(не сама база, сама база-дерево не меняется, она меняется только при удалении добавлении изменении ) и перерисовывается. Типа того.
Аноним 14/03/19 Чтв 03:22:46 192954876153
image.png (83Кб, 200x301)
200x301
>>192954673
Кормен, конечно. Есть полайтовее,
Аноним 14/03/19 Чтв 03:24:50 192954911154
>>192954820
>1, 3 символические чисто требования, 2 просто бесконечный цикл сделать while(true), 11, 12 просто, 13
Все остальные цифры автоматом выполняются простыней этой, поиск хуёиск и тд. Короче вся логика. Красно-черные деревья тема, во всех бд так сделано почти, препод против не будет я думаю, ещё и помогать убдет если затупишь где-то, а ты сам дохуя опыта получишь и вообще бустанёшься нехило.
Аноним # OP 14/03/19 Чтв 03:26:51 192954934155
>>192954820
Ох, ебать, как бы тут в 3 месяца уложиться с изучением всего этого
Аноним 14/03/19 Чтв 03:27:19 192954942156
>>192954911
Или прогондонит сдачу и получит незачет. Не забывай, что он - первокурсник и вместо ЯП у него Си.
Я думаю, сложность курсачей отлажена на студентах прошлых лет, чтобы половина получила четверки, четверть пятерки, четверть тройки и самый главный распиздяй потока - неуд.
Аноним 14/03/19 Чтв 03:28:51 192954951157
>>192947608 (OP)
Поясните, как нужно сделать 9 пункт.
В каком файле должна хранится БД? Список ведь создаться во время компиляции.
Аноним 14/03/19 Чтв 03:31:43 192954980158
>>192947608 (OP)
че за вузик? для 1 курса жестковато, имхо
Аноним # OP 14/03/19 Чтв 03:34:06 192955005159
Аноним 14/03/19 Чтв 03:34:17 192955008160
>>192954934
Хуйня, просто почитай про red-black tree, попытайся вникнуть, у Кормена в его книге https://e-maxx.ru/bookz/files/cormen.pdf на странице 262 по сути пошаговый мануал по запилу такого дерева, аккуратненько реализуй, только вместо значения у тебя будет структура с полями твоими с данными, а ключ будет id. Всё, уже считай половину сделаешь, потом запарься как отобразить твою хуйню, там гораздо легче будет, опять же блатные сортировки все гуглятся, а так тебе просто с дерева инфу считать в что-то урвоня таблички, может даже рили подойдёт двумерный массив строк, сортируешь их какой-нибудь логн сортировкой, слиянием можно, опять же всё гуглитЯ, заодно надрочишь разделяй и властвуй, при изменении данных в ячейке делаешь поиск, а он в таком дереве логн, меняешь там и меняешь в отображении, тоже ниче сложного. Ну и всё, останется по мелочи там.
>>192954942
Ему препод помогать будет за старание во первых, во вторых это буст, в третьих три месяца это дохуя, в четвёртых это только с виду сложно.
Аноним # OP 14/03/19 Чтв 03:40:14 192955086161
>>192955008
Окей, спасиб за совет, попробую побазарить с преподом
Аноним 14/03/19 Чтв 03:40:25 192955088162
>>192955008
>Ну и всё, останется по мелочи там.
Поиграешься с деревом, по сути записать тебе его в строчку нужно, обходишь вглубь и печатаешь, например есть у тебя поле id, pisya, jopa печатаешь id#pisya#jopa&, если это лист, то есть дети нули, то id#pisya#jopa&@, будут у тебя строчки вида 1#dsdfsd#fds&2#sdfsd#ggff&@3#sdfsdf#d#&@ и потом сможешь по ним всё дерево восстановить. Ну я может ща наебался где-то, но суть такова. Ну строчки шифрануть бля ты сможешь. Ну ивсё, там и не осталось нихуя по сути. В итоге доухя чему научишься, препода порадуешь, сделаешь хуйню скоростную, тянки завидуют, быдло течёт. И дальше когда структуры пойдут и вот это всё будешь на всех как на говно смотреть. Классно же.
Аноним 14/03/19 Чтв 03:43:03 192955122163
>>192955088
>делаешь хуйню скоростную,
Чтобы ты понял, например, у тебя в варианте односвязный список, допустим у тебя там 100000 элементов, интересующий находится на 90000 месте, тебе нужно бля всех их перебрать, 90000 действий сделать, а если на дереве замучено, то это всего лишь log90000 то есть где-то 5(пять блядь просто 5) действий. Это имба и не контрится. У него се операции
Аноним 14/03/19 Чтв 03:43:22 192955126164
Аноним 14/03/19 Чтв 03:43:23 192955127165
>>192955008
Ты не забывай, что у него не только информатика на первом курсе, еще матан, линал, физкультуру дохаживать. Вобщем, три месяца - это очень не дохуя.
Ты еще раз забываешь, что это Си. Мало того, что нет стандартной библиотеки, так еще можно чисто из-за невнимательности забыть где-то выделить, освободить память и потом отлаживать своё говно несколько дней.
И во-вторых, препод может будет ему помогать за старание, а может у него у самого времени не будет на эту хуйню, разбирать чужой говнокод на Си, его самого будет научрук ебать в это время за публикации, конференции и прочую аспирантскую залупу.
Вобщем, преподу, который разрабатывал домашки, виднее, чем тебе.
А пет проджекты можно и нужно делать в свободное от зачетов время.
Аноним 14/03/19 Чтв 03:46:15 192955152166
>>192955127
Ну не знаю, на такой хуйне можно много чего потрогать, то, что чистый си, так а хули, не вижу проблемы, он же не шаблоны самодельные делать собирается(кстати тоже норм упражнение сделать какой-нибудь vector в чистом си, чтобы можно было тип передать и тд), указатели есть, функции есть, структура значений жёстко задаётся, что надо-то ещё?
Аноним 14/03/19 Чтв 03:48:14 192955169167
>>192955152
Проблема в том, что он будет большую часть времени ебаться с языком. В академическом плане будет куда круче, если он на каникулах попробует такое потом запилить на пайтоне, и охуеет от того, что на это ушел один вечер, с учетом часа на ознакомление с синтаксисом и гугления стандартных библиотек.
Аноним 14/03/19 Чтв 03:49:55 192955188168
>>192955152
Просто аккуратненько надо всё делать и нормуль. Сложности нет тут, просто не наебаться с внимательностью и как прилежный ученик всё закодить.
>>192955169
Ну может ты и прав, хз. Но я бы так поступил, доебал бы препода, даже похуй, если обосрался бы, лол. Но за три месяца чёрта лысого написать можно с другой стороны.
Аноним 14/03/19 Чтв 03:53:09 192955245169
>>192955169
Алсо на питоне возможно не будет вау эффекта от скорости работы с бд с сотнями тысяч записей весом в пару гигов.
Аноним # OP 14/03/19 Чтв 03:53:49 192955253170
1552524837466.jpg (53Кб, 345x312)
345x312
1552524837473.jpg (348Кб, 1920x1040)
1920x1040
>>192955127
Ну не, линал еще в том семе кончился. Ща матлогикой, матаном, элтехом и электроникой, физикой, информационным менеджментом заебывают. А, да, еще смешной момент - у нас преподают Excel. По экселю задачки типа пикрил
Аноним 14/03/19 Чтв 03:55:35 192955283171
Аноним 14/03/19 Чтв 03:56:01 192955292172
>>192955008
Да нормально ты управишься. Я такую хуйню как-раз писал в первом семестре. За пару недель нахуярил. Какие тут 3 месяца?
Аноним 14/03/19 Чтв 03:56:16 192955300173
>>192952521
>Пиздос у вас в универе дают.
>Брал бы на реализацию этого 2 месяца и 15к баксов.
Ты охуел? 2 месяца фултайма - это максимум 5к. Более того, курсач ОПа хоть и довольно объемный, но никак не тянет на два месяца. Неделя-две максимум.
Аноним 14/03/19 Чтв 03:56:39 192955305174
Аноним # OP 14/03/19 Чтв 03:56:48 192955308175
>>192955283
Обязательно классический Си
Аноним 14/03/19 Чтв 03:57:13 192955313176
>>192955292
Ну так а я про что, три месяца дохуя это.
>>192955305
Не, не ебу, кто такой.
Аноним 14/03/19 Чтв 03:57:50 192955323177
>>192954249
Я с такими знаниями стажером в яндекс устроился в 2009
Аноним 14/03/19 Чтв 03:58:56 192955339178
>>192955323
Остался после стажировки?
Аноним 14/03/19 Чтв 03:59:27 192955350179
Аноним 14/03/19 Чтв 03:59:52 192955354180
>>192955323
>в 2009
А сейчас 2019. Совсем другие требования.
Аноним 14/03/19 Чтв 04:00:57 192955366181
>>192955354
Сейчас 2019 и дефицит кадров такой, что они уже со школы готовят.
Вкатиться сейчас проще чем 10 лет назад.
Аноним 14/03/19 Чтв 04:01:43 192955373182
>>192955308
Я помню, у нас в универе был охуенный аспирант, который прямо доносил до студентов все. Он был лисподрочером, но никто его не допускал до учебной программы с лиспом, а жаль.
Но с другой стороны, у нас в учебной программе был С++ (03). Он хоть уже не такой отсталый, как Си, но все ещё громоздкий и там нет функциональщины.
>>192955354
То же самое.
Аноним 14/03/19 Чтв 04:02:07 192955379183
>>192955366
>дефицит кадров
Рассмешил. Каждая вторая встречная собака на улице погромизд
Аноним 14/03/19 Чтв 04:03:11 192955393184
>>192955366
Я тот хуй с красно-чёрными деревьями, сейчас джун, на собеседовании меня ебали подобной хуйнёй и много ещё какой хуйнёй, я охуел, с того, как мало я знаю на самом деле, а ты говоришь что оп сможет устроиться.
Аноним 14/03/19 Чтв 04:03:15 192955395185
>>192954376
Ну я как бы давно уже не в теме, когда учился, у нас были весьма адекватные преподы, много благодарен им.
У меня лично преподавала охрененная тянка, Б____а. Деанон конечно, но не суть. Премного благодарен ей за достаточно академичную и последовательную программу обучения.

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

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

>>192954382
Возможно, но суть одна. Если ты работал в таких шарагах, то отчетливо отметишь для себя привкус этой некоей совковой методики.
Именно таких "спецов" ждут в шарагах, которые разрабатывают аналоговнеты, с зарплатой 15-25тыр и нелепыми требованиями. С проектами, напоминающими франкенштейна, из заплаток и кусков, что-то на устаревшем паскале, что-то с древними алгоритмами, но сверху приправлено все нейросетями. Ну, суть понятна.
Сказать, что это цельное задание для первокуров - нет, это именно окрошка. Изготовление которой не дает ничего для структурного понимания процесса создания программ.
Аноним 14/03/19 Чтв 04:04:18 192955402186
>>192955379
В том-то и заключается дефицит, что каждая собака считает себя программистом, а на самом деле программистов очень мало.
Аноним 14/03/19 Чтв 04:04:41 192955409187
>>192955373
Да нихуя не тоже, я пару месяцев назад вкатился, жопа вся в мыле была после собеседования, спрашивали структуры, стл последний стандарт и тд.
Аноним 14/03/19 Чтв 04:04:47 192955410188
>>192955354
Бля, а ведь яндекс себе школу запилили, в которой выращивают программистов, в которой, по статистике, из 400 поступающих, поступают 150, выпускаются 20. Судя по такой статистике, пиздец в яндексе уберменши
Аноним 14/03/19 Чтв 04:05:01 192955413189
>>192955393
очень зависит от отдела/направления. В целом достаточно хорошо знать основы программирования и алгоритмов, если это С/С++ не туда где нужна математика. Ты мог попасть на самоутверждающихся мудаков на собеседовании.
Аноним 14/03/19 Чтв 04:05:39 192955424190
>>192955410
Там не было выпусков еще. Какая статистика?
Аноним 14/03/19 Чтв 04:05:43 192955426191
>>192955409
Батюшки, структуры и стл спрашивали! А что ты ожидал? Чтобы тебя спрашивали что ты ел на завтрак?
Аноним 14/03/19 Чтв 04:07:01 192955441192
>>192955413
Ну как раз С++17, дрочили часа два, прошлись по всей хуйне, я задрот, пришёл туда победителем, постепенно остался без ебла, сумели найти такие тёмные места и пробелы, о которых я даже не подозревал, ты вот знал про copy elision, например? Я нет.
Аноним 14/03/19 Чтв 04:07:03 192955443193
Аноним 14/03/19 Чтв 04:07:17 192955449194
>>192955379
Зависит от искомого уровня. Количество людей которые хорошо знают и понимаю программирование, а не могут хуярить на каком-то фреймворке давно не удовлетворяет потребности рынка.
Аноним 14/03/19 Чтв 04:08:18 192955472195
>>192955441
Ты попал на самоутверждающихся мудаков. Таких в яндексе много, к сожалению.
Аноним 14/03/19 Чтв 04:09:31 192955486196
>>192955472
Лол, ты так сказал, как будто это от кампании зависит. Как будто в маилсру их нет
Аноним 14/03/19 Чтв 04:09:58 192955493197
>>192955426
Чувак, ну не просто структуры и стл, а дебри и тонкости. Например, про хэш таблицы, сначала простые вопросы, потом сложнее, потом расскажи как выбрать хэш функцию, а доказать сумеешь? И ты постепенно уменьшаешься в размерах до таракана, лол.
Аноним 14/03/19 Чтв 04:10:57 192955504198
>>192955493
Так итог какой? Сказали, что перезвонят или шо?
Аноним 14/03/19 Чтв 04:12:17 192955520199
>>192955486
Есть.
От компании зависит, да. Сейчас компании стремительно чистятся от мудаков и ставят "софт скиллс" над задротством. Плюс собеседовать людей можно учить.
Аноним 14/03/19 Чтв 04:12:46 192955527200
>>192955443
Ну что ты, деанон жи есть.

Город, известный своим самоваростроением. Год выпуска не скажу, по преподше загуглишь, если что. С нашего потока двое основали достаточно известные сейчас фирмы-стартапы, еще один перец с факультета, выпустившийся двумя годами весьма известен.
Аноним 14/03/19 Чтв 04:13:08 192955538201
Снимок экрана о[...].png (18Кб, 1150x98)
1150x98
>>192955504
Да работаю же. Вот эту хуйню по сути просили доказать. А началось всё с невинных вопросов типа какие контейнеры знаешь, перечислил, на чём делается мап, говорю деревья, и всё? нет есть унордеред, там хэш таблицы, и пошло поехало бля
Аноним 14/03/19 Чтв 04:13:21 192955539202
>>192955493
>Сложные вопросы
>Как выбрать хэш функцию и доказать выбор

А ты точно программист?
Аноним 14/03/19 Чтв 04:13:46 192955551203
14/03/19 Чтв 04:14:34 192955562204
>>192947608 (OP)
>хочу сам
>памахитя
Пожуй говна, лицемер ебаный.
Аноним 14/03/19 Чтв 04:15:14 192955574205
>>192955493
Ну анон, это же задача собеседований, выяснить твой уровень, а не определить - зачет или незачет.
Если бы ты (и другие кандидаты) мог ответить на все вопросы - то как бы выбирали, кого взять на работу - вы были бы в одинаковом положении. Рулетку крутить?
Ну и на поведение кандидата тоже посмотреть интересно, наверное. Охуеет ли он от этого всего или останется хладнокровным.
Аноним 14/03/19 Чтв 04:15:51 192955579206
>>192955539
На джуна. Ну как бы я и говорю, что в 2019 это вот спрашивали на джуна, а опу говорят, что с сортировкой пузырьком уже возьмут, лол.
Аноним 14/03/19 Чтв 04:16:41 192955589207
>>192947608 (OP)
Пункт про ТЗ и спецификации на первом курсе выглядит странно. Мы такую херь писали на 3 курсе, у нас предмет специальный был где на это выдрачивали
Аноним 14/03/19 Чтв 04:16:59 192955594208
>>192955574
Работнику важней уметь понимать какую он задачу решает и зачем это делает, а все инструменты наизусть помнить это такое себе.
Аноним 14/03/19 Чтв 04:17:05 192955596209
>>192955574
Ну тоже понятно. Да ладно, суть в том, что я хз, у меня гораздо сложнее хуйню спрашивали, чем тут опу говорят, выучи баблсорт и всё, возьмут. Ну утрирую, конечно.
Аноним 14/03/19 Чтв 04:17:40 192955603210
>>192955579
Это я сказал что возьмут. И я говорил о реализации на к/ч деревьях с stl-like контейнерами
Аноним 14/03/19 Чтв 04:18:46 192955623211
>>192955603
Не понял сейчас, это я о них говорил, лол. Ты типа такой траль мимикрия?
Аноним 14/03/19 Чтв 04:19:48 192955635212
>>192955623
Я говорил, что этих скиллов достаточно, чтобы устроится стажером
Аноним 14/03/19 Чтв 04:21:53 192955656213
>>192955635
Так-то там написано было вот это
>ОП. классное задание - такое сам сделаешь и летом уже можешь пойти джуном куда-нибудь макакить, да минималка, зато скилл прокачаешь раньше остальных
речь вроде про дефолтное задание из оппоста.
Аноним 14/03/19 Чтв 04:23:14 192955673214
>>192947608 (OP)
>эмулятор базы данных на Си
Это шо за хуйня, CLI, понимающий SQL-синтаксис, бля?

Аноним # OP 14/03/19 Чтв 04:23:55 192955679215
>>192955562
Я спросил про литру, от чего оттолкнуться, а дальше сам
Аноним 14/03/19 Чтв 04:24:49 192955690216
>>192955673
Запускаешь, а потом в нём уже печатаешь?
Аноним 14/03/19 Чтв 04:25:06 192955693217
>>192955538
Это довольно просто. Вероятность коллизии на первой вставке - 0, на второй - 1/r, на третьей - 2/r и так далее. Получается сумма арифметической последовательности ай от 1 до н: ай/r. Выносим константу за сумму, получается вероятность равна (один/н квадрат) умножить на сумму. Сумма последовательности от одного до н будет н квадрат пополам. Н квадрат и н квадрат сокращаются, получается 1/2.
Ты это привел как пример сложной задачи сейчас?
Аноним 14/03/19 Чтв 04:26:19 192955711218
>>192955693
Это просто, если у тебя википедия есть и 10 минут вникнуть почитать, а если ты на собеседовании в стрессе и тебе такую хуйню дают ты охуеешь.
Аноним 14/03/19 Чтв 04:26:40 192955715219
>>192955690
Ебал дремал такие пироги, что за задания для первокуров, лол.
Аноним 14/03/19 Чтв 04:30:58 192955777220
>>192955711
Чувак, если ты без википедии не знаешь, что значение любое значение хеш-функции равновероятно, или что сумма арифметической прогрессии равна x(x-1)/2 - то это только твой косяк.
Аноним 14/03/19 Чтв 04:32:13 192955795221
>>192955395
>судорожный и бестолковый
на самом деле немного дохуя для 1го курса но это годно, что затрагивают множество аспектов чтобы ты не хуетой страдал а учился работать в стрессовой ситуации с незнакомыми штуками, я бы с удовольствием в универе сделал бы что-то подобное ебоша на практике а не сидеть читать\слушать бесконечные лекции книги без практического применения в +- "реальном" проекте.

Но что на сишке это надо сделать это пиздец, кому эта ебана си щас нужна
Аноним 14/03/19 Чтв 04:32:29 192955803222
>>192955777
Ну ладно, отмазы уже какие-то пошли, ты прав.
Аноним 14/03/19 Чтв 04:37:58 192955874223
>>192955693
>на третьей - 2/r
Почему? Разве не всегда 1/r?
Аноним 14/03/19 Чтв 04:43:17 192955973224
image.png (1401Кб, 760x1022)
760x1022
>>192948936
>Прочитай про Шифр Цезаря. Он Си обратный язык использовал, чтобы наебывать всех.

Что такое Си обратный язык?

мимо написал когда-то шифровалку на Си шифром Цезаря
Аноним 14/03/19 Чтв 04:45:25 192955999225
Аноним 14/03/19 Чтв 04:45:56 192956008226
>>192955874
Там же накапливаются совпадения.
Аноним 14/03/19 Чтв 04:50:51 192956076227
>>192955409
За скок в месяц вкатился кстати?
Аноним 14/03/19 Чтв 04:52:52 192956102228
>>192955300
Заказчик об этом знать не должен.
Аноним 14/03/19 Чтв 04:53:20 192956109229
>>192955539
Я этой хуйни не знаю, сижу на 120к. Зачем? Есть либы, есть профайлеры, если есть узкое место в программе, гуглишь конкретную проблему, тратить на это 6 лет обучения это просто маразм. Тем более, что структуры данных забываешь через два дня после использования, либо пользуешься публичным интерфейсом и тебя не ебет, что за ним.
Аноним 14/03/19 Чтв 04:54:18 192956121230
Аноним 14/03/19 Чтв 04:56:41 192956151231
>>192956121
Зато у меня есть свободное время (работаю по 2-3 часа), свободный график, хобби и личная жизнь. А у тебя, 300к в наносекунду, это есть?
Аноним 14/03/19 Чтв 04:58:15 192956172232
>>192956121
Хуйня, у меня кореш работает на дядю уже несколько лет, клепает проекты на джанго-стеке под ключ, получает в среднем >350к в месяц, у тебя иллюзия того, что квалификация это гарантия дохода, а не умение себя продать.
мимокрокодил
Аноним 14/03/19 Чтв 04:59:21 192956181233
>>192947608 (OP)
Блин, ну просто же
выводишь псевдографику в цикле, остальное всякое говно типа структур и работы с файлами, библиотеками шифрования. простота же даже для меня - человека, который не смог вкатиться в разработку
Аноним 14/03/19 Чтв 05:00:23 192956194234
Аноним 14/03/19 Чтв 05:00:34 192956196235
>>192952713
Сколько!? Это 100-150 строчек. Я на втором курсе уже хуярил по 200 строчек в неделю на курсовых
Аноним 14/03/19 Чтв 05:01:13 192956206236
>>192956196
Нормально ты его приложил.
Аноним 14/03/19 Чтв 05:01:55 192956211237
>>192956196
>200 строчек
>в неделю
Это типа достижение?
Аноним 14/03/19 Чтв 05:03:39 192956225238
>>192956211
А вот и первый затролленный механик.
Аноним 14/03/19 Чтв 05:10:48 192956308239
>>192956211
Это типа был я. Я не работаю в ит, делал все на отъебись, курил траву, но за универ держался. Придумать прогу даже школьник 6го класса может. Бери педивикию, stackoverflow и хуяч
Аноним 14/03/19 Чтв 05:13:06 192956339240
>>192948704
википедия, тебе же написали
Аноним 14/03/19 Чтв 05:16:24 192956392241
>>192948519
>ncurses
нахера? printf пусть использует
Аноним 14/03/19 Чтв 05:47:16 192956756242
>>192956308
Двачую этого анона. У нас в ВУЗе даже макаки писали подобное. Немного просто подумать или ПРОСТО СКОПИРОВАТЬ из примеров, если в гугле не забанили. А гуглить лучше на английском.
Аноним 14/03/19 Чтв 05:57:43 192956914243
>>192955795
>немного дохуя для 1го курса но это годно
Ну как бы для первого курса это слишком сумбурно.
Они должны либо в алгоритмы, либо в общую системную алгоритмизацию.
Такие рваные задания для них либо рано, либо это взрыв души их препода, либо это агонистическая программа совково-аналоговнетного курса, когда пытаются выжать из джуниоров все, что они могут, без четкого разделения на академическое преподавание материала, чисто практическое применение "вот прям щас надо, насущные требования".

>чтобы ты не хуетой страдал а учился работать в стрессовой ситуации с незнакомыми штуками
Заметь, если ты получал классическое образование в этой сфере, то задание состоит из сильно разных по структуре задач. Такое изучают не на первом курсе. Либо сильно проявляется ЧСВ препода отдельно, либо это судорожные попытки руководства сделать из студентов практических программистов.

> я бы с удовольствием в универе сделал бы что-то подобное ебоша на практике
Ну как бы да, если ты нетерпеливый и суетливый чувак, каким был и я.
Но выбор инструментария - чистый С - тебя не настораживает?
Так-то для C++/QT с библиотеками это задание на раз.

>Но что на сишке это надо сделать это пиздец, кому эта ебана си щас нужна
И-мен-но. Такое обычно предлагает тот, кто говорит "интегрировай", надеюсь, ты понял.
Аноним 14/03/19 Чтв 06:55:28 192957607244
>>192956914
>сумбурно
наверняка они позже\сейчас проходят что-то связанное и это годно когда у тебя уже был опыт тех же алгоритмов когда ты слушаешь курс по ним
>четкое разделения
я лично против этого и сторонник чистой практики
>классическое образование
состоит да, но я никогда не любил отрывочные задания, гораздо лучше когда ты все и сразу делаешь и начинаешь понимать что и как к чему прикрутить а не "ой ну я знаю алгоритмы, я знаю шифрование, а как это прикрутить друг к другу?"

Ну и в вообще "классическое" преподавание погромированию лично для меня было практически бесполезным - тебя не учили самому главному - архитектуре и good practices как впрочем и нормальному ооп. А все эти алгоритмы и прочая залупа уже готовая есть и тебе не нужно изобретать велосипед, достаточно знать плюсы и минусы конкретных решений.
>не настораживает
настораживает, хотя плюса тоже бы насторожили потому что это пиздес с ними разбираться если у тебя 0 знания и в общем-то по моему мнению даже вредно.
>именно
но с другой стороны если не студента в воду он нихуя не будет делать так что почему бы и нет.
Аноним 14/03/19 Чтв 07:17:23 192957929245
\гороскоп

Сегодня звезды встали таким образом, что ты можешь одеться как девочка. Однако, есть риск что ты просто даун. Поэтому Двач советует тебе : "Если хочешь быть умным, то лучше занимайся матаном, читай философию и пытайся понимать ее, играй в доту, продумывая новые стратегии и т.д.".
Аноним 14/03/19 Чтв 07:55:10 192958609246
>>192949929
никак. но хотя бы будет приятно.
Аноним 14/03/19 Чтв 08:12:06 192958949247
\гороскоп

Сегодня звезды встали таким образом, что ты можешь первый раз лизнуть вареник. Однако, есть риск не увидеть очевидную толстоту. Поэтому Двач советует тебе : "Ебать ты идиот. Мне даже советы давать лень, реально".
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Топ тредов
Избранное