Главная Настройка Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски


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

Check this out!


[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 116 | 2 | 33
Назад Вниз Каталог Обновить

Крестособеседование Аноним 13/07/17 Чтв 21:00:25  1024379  
dev210x-aboutpa[...].jpg (15Кб, 318x210)
Поделитесь опытом собеседования джунов или прохождения джунособеседования. Интересуют не топ вакансии мыла и яндекса, а что-то более приземленное. Какой порог говнокодера для вкатывания именно на работу? Интересует десктоп с++, но за еду готов на все.
Аноним 13/07/17 Чтв 21:14:13  1024391
Отсобесил ~20 крестоджунов. Что конкретно тебя интересует?
Аноним 13/07/17 Чтв 21:16:41  1024395
>>1024391
Думаю оп хочет знать, чего от джуна хочет работадатель.
Аноним 13/07/17 Чтв 21:17:43  1024399
>>1024391
что спрашиваешь, на чём валятся в основном?
Аноним 13/07/17 Чтв 21:23:46  1024405
>>1024395
все РАБотодатели разные.

>>1024399
Т.к. мы разговаривам о джунах, то я спрашиваю, знает ли он кресты.

Указатели, операции с ними.
Например, что такое ++ на указатель?
Как получить A[2][3] без использования [] ?

Классы, порядки создания обьектов и базовых классов.
Наследование. У нас еще про виртуальное спрашивают, но нахуй оно надо.

Почему нельзя кидать эксепшен из деструктора? Что случиться? Почему можно, но не нужно кидать эксепшен из конструктора?

Как работает сортировка слиянием и быстрая сортировка.

Написать на бумажке простейшую реализацию стека.

Умные указатели, зачем нужны, что такое weak_ptr.

Как устроен вектор? лист? unordered_map?

Что такое темплейты в С++ ? Зачем нужны?

Deep copy и Shallow copy.

Move и rvalue референсы

Это из того, что я вспомнил на скорую руку.
Аноним 13/07/17 Чтв 21:25:53  1024410
>>1024399
Валятся вообще на всем. Очень много дебичей после универа, которые что-то помимо универской программы не знают вообще. На любой вопрос по С++11 слышу только мычание и хрюканье (Алле, посоны, 6 лет прошло)
Аноним 13/07/17 Чтв 21:28:30  1024417
>>1024405
в принципе ничего страшного, 80% знаю, компания блатная, большая?
Аноним 13/07/17 Чтв 21:31:26  1024422
>>1024417
Миниконтора на ~25 разрабов из ДС.
Я не думаю, что ты знаешь 80%, там много вопросов с подковырками, и дальнейшими рассуждениями.

Но, вообще, если ты можешь на каждый из них что-то намычать - уже неплохо.
Аноним 13/07/17 Чтв 21:38:47  1024433
>>1024422
я о том что ты перечислил >>1024405, что на 80% могу даже не мычать, а рассказать
Аноним 13/07/17 Чтв 21:47:11  1024447
>>1024433
Почему из конструктора и деструктора нельзя эксепшены кидать? Какие последствия?

Только без гугла, давай
Аноним 13/07/17 Чтв 21:48:29  1024449
>2017
>C++

НЕ ЛЕЗЬ БЛЯДЬ ДЕБИЛ ЕБАННЫЙ. Лучше бери простой С или хипстерские языки замены С++, но в С++ не лезь. Это если не менегед.

А так Java/C#
Аноним 13/07/17 Чтв 21:51:56  1024455
>>1024447
не тот вопрос на который я бы не мычал, но мой ответ таков: если бросается исключение, то последующий код в конструкторе/деструкторе не выполнится если исключение не обработано, и из-за этого произойдет крах. Только тряпками ссаными не бей, не люблю мокрое
Аноним 13/07/17 Чтв 21:52:18  1024456
>>1024447
не тот вопрос на который я бы не мычал, но мой ответ таков: если бросается исключение, то последующий код в конструкторе/деструкторе не выполнится если исключение не обработано, и из-за этого произойдет крах. Только тряпками ссаными не бей, не люблю мокрое
Аноним 13/07/17 Чтв 21:54:55  1024460
>>1024449
проходили в универе c# после крестов, сам вкатился, т.к. препод овощ(пришлось про регулярки ей рассказывать), не сильно понравилось, просто уже много убил на кресты, знаю питошу немного(писал себе скрипты для вк, со всякими маневрами), + маняплеер сделал с ним и qt, но не хочу веб, а бигдата -матан, ужос сплошной
Аноним 13/07/17 Чтв 21:57:10  1024463
>>1024405
это в ДС? сколько получает у вас джун С++?
Аноним 13/07/17 Чтв 21:58:20  1024464
>>1024460

C++ это тупиковый путь. Язык говно и нарастает еще большей кучей говна со временем. Ты его целиком не осилишь даже за 10 лет. Нахуй оно тебе надо? он слишком нишевый в 2017. Максимум в гейдеве потребуется.

Так то С язык для белых людей, а С++ для пидаров ебаных.
Аноним 13/07/17 Чтв 21:59:38  1024467
>>1024464
ээ блэт абидна, с# вообще не вкатил, попробовать жабу? какие подводные? только без смехуечков
Аноним 13/07/17 Чтв 21:59:54  1024468
>>1024456
ну ощем, неправильно. Абсолютно.

>>1024463
Полтос, может быть чуть чуть больше.

>>1024464
Проследуй на парашу, кукарешка.
Аноним 13/07/17 Чтв 22:03:02  1024470
>>1024468

С++ шлюха, проект на компиляцию уже поставил? сколько часов уже идет, 10?

>>1024467

Java говно из за того что отсасывает у C# по функционалу полезному + JVM тормозит, зато экосистема лучше и больше чем у .NET, тысячи полезных библиотек и кода + настоящая кросс-платформенность, в этом плане Java более стандартизирована чем тот же .Net Core например.

На JVM можешь выучить хипстерскую Scala
Аноним 13/07/17 Чтв 22:03:56  1024472
>>1024470
как все сложно
Аноним 13/07/17 Чтв 22:05:50  1024474
>>1024472

Все просто - не лезь в С++, прошу тебя. Для low level нативного языка выучи С (он предельно прост), для хай левела можешь Scala/Java/C# да что угодно. Уважаемый прогер должен знать Си а дальше похуй.

А Вот С++ говнище ебучее просто не лезь
Аноним 13/07/17 Чтв 22:08:12  1024477
>>1024470
>>1024474
Манька чето-там кукарекает со стороны параши. Пусть кукарекает, что с него взять. Какой-то бред про УВАЖАЕМЫХ ПРОГЕРОВ несет.
Аноним 13/07/17 Чтв 22:08:52  1024478
>>1024477

C++ мартышка порвалась. Засунул тебе за щеку shared_ptr, говноед.
Аноним 13/07/17 Чтв 22:10:33  1024479
>>1024478
Больше ярости, петушок, давай. 28 гигабайт оперативки для хелло ворлда хватает уже?
Аноним 13/07/17 Чтв 22:14:27  1024485
>>1024479

Но ведь С > C++ по скорости и потреблению ресурсов, манька. Твое говно ни на что не годится, лол. Скоро даже из гейдева выпрут.

А на джаве я не пишу.
Аноним 13/07/17 Чтв 22:16:34  1024487
>>1024485
Сразу видно человека, который не разрабатывал ничего на С и С++ и нихуя не знает про Zero Cost abstractions.
Аноним 13/07/17 Чтв 22:18:13  1024490
>>1024487
>ничего на С

Как раз мой любимый язык

>C++

Я не говноед

>Zero Cost abstractions.

Хуекост блять. Компиляторы С++ кривое говно а STL/Boost параша делает все еще хуже.
Аноним 13/07/17 Чтв 22:19:50  1024491
>>1024490
>Хуекост блять. Компиляторы С++ кривое говно а STL/Boost параша делает все еще хуже.
Я все понял, прощай. Главное вживую такую ересь не неси, а то еще обоссут.
Аноним 13/07/17 Чтв 22:22:03  1024496
>>1024491

Обоссали ITT только тебя. Энджой свою парашу с boost/stl говном, стандартом который выходит каждые 2-3 года и добавляет еще хуевую тучу параши при этом нихуя не исправляя а делая еще ХУЖЕ чем было, надстраивая все над ошибками дизайна 20 летней давности. Ты эталонный говноед просто.

Зашаблонировал твоей мамке хуйцом

Аноним 13/07/17 Чтв 22:23:20  1024497
>>1024496
да, да, конечно. Как знаешь.
Аноним 13/07/17 Чтв 23:06:27  1024539
Объясните, что делают на С++ в десктопе в 2017?
Раньше писали оконные приложения с помощью MFC и VCL в C++ Builder. Сейчас Qt. А вот что на нем разрабатывают?
Аноним 13/07/17 Чтв 23:20:22  1024551
>>1024539
CoolReader, FireFox.
Аноним 13/07/17 Чтв 23:22:03  1024554
>>1024551
Я бы хотел узнать о задачах, а не о продуктах.
Аноним 14/07/17 Птн 00:03:26  1024576
>>1024539
ниче не делают
десктоп мертв
Аноним 14/07/17 Птн 00:05:34  1024578
>>1024539
Много линуксопараши написано на Qt.
Все KDE например.

Из недалекого - Blizzard клиент батлнета на qt написан.
Фактически - кресты это современный выбор для кроссплатформенности, которому не надо 67гб оперативки.
Аноним 14/07/17 Птн 00:07:43  1024579
>>1024576
>>1024578
Спасибо, вот только что делают в россии? Какая сфера применения крестов у нас?
Аноним 14/07/17 Птн 00:12:23  1024581
>>1024579
Весь бэкенд веб сервисов яндекса, например. Я на работе пилю софт под сетевое оборудование на x86_64.

У касперского все на крестах, еще.
Аноним 14/07/17 Птн 00:15:04  1024582
>>1024581
Работал еще в говноконторе, связанной с РЖД (не в самом РЖД). Весь софт для ЖД написан на крестах, начиная от говнотерминалов на станциях, заканчивая охуительными йоба-серверами для автоматических поездов.
Аноним 14/07/17 Птн 00:57:53  1024592
>>1024487
>Zero Cost abstractions
>2017
>кресты
Хуя ты шутник.
Аноним 14/07/17 Птн 01:09:14  1024596
>>1024468
>Полтос, может быть чуть чуть больше.
Пиздец, хули так мало?
Аноним 14/07/17 Птн 09:46:26  1024722
>>1024391
Возможно ли устроиться на кресты, если последние 4 года писал на пхп? При условии, что С++ знаю более-менее, но нет опыта промышленной разработки на нём.
Аноним 14/07/17 Птн 11:11:37  1024765
>>1024596
А сколько надо?
Аноним 14/07/17 Птн 12:22:34  1024790
>>1024722
я бы тебе сам не советовал, если разве что в какой-нибудь НИИ, туда есть шанс вкатиться, а так хуярить на си++ без опыта это как стометровку по граблям бегать
Аноним 14/07/17 Птн 12:24:39  1024792
>>1024474
10 лет пишу на си++, легче не становится, за эти годы освоил perl, python, php, javascript, ruby. C++ это десятки страниц как делать не надо, там в одних конструкторах зарыться можно на дня три-четыре готовясь к собеседованию
Аноним 14/07/17 Птн 15:33:34  1024912
>>1024539
За последний год я запилил джва оконных приложения на qt для общения с подключаемой железкой. Ещё пилю и поддерживаю отладчики для экзотических процессоров, но уже без qt, он без GUI
Аноним 14/07/17 Птн 21:12:45  1025125
>>1024912
>запилил джва оконных приложения на qt для общения с подключаемой железкой

Клево. Посоветуй железку, чтобы я мог тоже таким заниматься! Пока что только ковыряюсь с STM32.
Аноним 15/07/17 Суб 15:45:13  1025418
>>1024765
С такими требованиями штук 60-70.

Мимо питон макака
Аноним 15/07/17 Суб 15:46:37  1025420
>>1024447
Утечки паааамяти. И повреждениииия.
Аноним 15/07/17 Суб 17:14:43  1025457
>>1024447
Из конструктора можно. И это единственный способ сигнализировать об рантаймовой ошибке (говнопараметры передали например) в нем.
В деструкторе нельзя т.к. в этот момент может сосуществовать еще перехваченное исключение. Два активных исключение это UB.
Аноним 15/07/17 Суб 18:08:05  1025470
>>1024422
Когда ты решаешь, что собеседуемый не подходит вообще? Если на любом вопросе завалится, или если человек в целом адекватно мыслит, то можешь взять на стажировку?
Допустим я не уверен на счет
>Почему нельзя кидать эксепшен из деструктора?
Отвечу что-то типа: когда мы кидаем исключение создается специальный объект, который будет локальным в кинувшем его методе. Если это деструктор, то он по любому удалит класс, и после выхода из его области видимости, по адресу эксепшона будет мусор. Если эта штука попадет на обработчик прерывания, случится неопределенное поведение.
Не погонишь сразу?
Аноним 15/07/17 Суб 18:28:37  1025475
>>1024447
Чтобы обернуть yoba = new Yoba() в try/catch, придётся городить целую залупу, поэтому инициализация с исключениями переносятся в метод init() который вызывается после создания объекта.
Аноним 15/07/17 Суб 19:01:42  1025487
>>1025470
Судя по его манере общения он тебя возьмет только если ты будешь в достаточно мере забит, чтобы не обоссывать его с его охуительными мантрами во время работы. Много подобных крестовых тимлидов особенно на галерах вроде люксофта видал, кстати. Все от недостатка квалификации.
Аноним 15/07/17 Суб 19:28:42  1025506
>>1024470
C# и этот его CLR, в отличии от JVM нигде нормально не работает. Всякие моно и попытки портировать неткор - сырая хуйня, использование либ под юниксом - сплошная боль и унижение. Так что по большому счету сосёт как раз шарп.
Аноним 15/07/17 Суб 19:29:30  1025508
>>1025506
Кроме винды нигде не работает, но она не нужна как известно
Аноним 15/07/17 Суб 21:05:22  1025565
>>1025508

Красноглазый питух без net core порвался.
Аноним 15/07/17 Суб 21:06:43  1025566
>>1025470
Оценивается сам человек в первую очередь. Что-то в духе "Выпил бы я с ним пива?". К нам приходил физик устраиваться, который дико угарал по физике, но денег там нет вообще. Он честно сказал, мол чуваки, я мало знаю, но буду стараться, а вечерами буду в НИИ ездить плазму дрочить. Кресты не знал вообще.

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

Второе - это знания. Проблема в том, что кресты очень сложны, и пока у тебя нет достаточно серьезной теоретической базы - ты просто не можешь писать production-grade код. Если ты ничего не знаешь про эксепшены - это еще хоть немного простительно, но вот если ты не понимаешь аллокации\деаллокации, указатели, владение, какое-никакое убогое ООП - то увы, после тебя ебаться с коредампами никто не будет.

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

>>1025487
Забит, обоссывать, охуительными. Ты что тут вообще забыл, школьник?
Аноним 15/07/17 Суб 21:09:56  1025572
>>1025470
И да. Неправильно.
Аноним 15/07/17 Суб 21:32:38  1025581
>>1025566
>Проблема в том, что кресты очень сложны
Или в том, что говно.
«Плюсовые исходники подобны Некрономикону — опасны, непонятны, полны запретных знаний и магических формул. И когда в три часа утра, после полусуток отладки вы встречаете статический защищенный волатайл указатель на виртуальную дружественную шаблонную функцию, вам хочется впасть в спячку, а потом проснуться в теле оборотня, найти создателей стандарта C++ и разорвать в клочья всё, что им дорого»
Аноним 15/07/17 Суб 21:38:46  1025583
>>1025581
Говно не говно, но в Microsoft с релокацией собес у меня уже забил на крестовика.
Аноним 15/07/17 Суб 21:45:45  1025586
>>1025583
Годные специалисты всегда кому-то пригождаются - хоть на с плюсами в резюме, хоть с лиспом.
Аноним 15/07/17 Суб 22:58:40  1025622
>>1025566
>потому-что чувак был очень приятный.
>пытается отбрехиваться что берет людей не по личной приязни>>1025487
Ну что тут сказать, крестовики они такие.
Аноним 15/07/17 Суб 23:38:05  1025656
>>1025622
В реальном мире (за пределами твоей комнатки) все так делают, потому-что тебе с этим человеком работать потом. И знания, и софтскиллс важны, но если человек многообещающий и приятный - его можно взять на вырост.

А токсичного профессионала лучше не брать, ущерб от него остальному коллективу будет выше, чем его вклад в продукт
Аноним 15/07/17 Суб 23:43:47  1025660
>>1024722
Проморгал вопрос, сорри.
В этом нет смысла, лучше освой фронт и английский, и работай фулстэком на удаленке за многобаксов.

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

Собесящий 20 джунов-и-защищающий С++-кун
Аноним 15/07/17 Суб 23:55:55  1025664
>>1025656
А как ты потом будешь решать задачи бизнесса с этим "приятным но не профессиональным, но многобообещающим"? Отправишь нормальных людей на переработки (так кстати и поступают в большинстве галер) без оплаты, потому что задача будет формально закрыта под твоего питомца? Нет, если человек конфликтный и "токсичный" то он может быть опасен для коллектива, но вот такое вот коллекционирование "приятных многообещающих" - это совок в худшем его проявлении.
Аноним 15/07/17 Суб 23:56:21  1025665
Снимок.JPG (28Кб, 424x363)
Анон не хочу бесить своей тупостью и плодить говнотреды,
я только только начал попытки вкатывания в кресты первый язык програмирования, в 2013 пытался в вкатиться в джаву но на первых страницах обосрался и забросил
в общем глянь на пик и скажи почему из цикла не выходит если сделать ввод пустой строки?
я вообще честно сказать пока не очень понимаю как выходить из цикла без быдлокода, аля если ввести STOP тогда break;
Аноним 16/07/17 Вск 00:03:33  1025667
>>1025665
почему бы просто не проверять что-то вроде word != "" ?
мимо фронтенд макака
Аноним 16/07/17 Вск 00:06:00  1025670
>>1025665
Потому что окончание ввода соответствует сигналу/символу ctrl+D, а не мифической пустой строки.

И еще, word.begin() == word.end() не выполнится никогда. Задавай подобные вопросы в крестотреде (основном ).

А вообще, хули вас тут столько понавылазило вкатывальщиков, вот этот вот товарищ прав чуть более чем полностью >>1025664
Аноним 16/07/17 Вск 00:07:58  1025671
>>1025670
Вернее вот это> >>1025660
Аноним 16/07/17 Вск 00:13:08  1025674
>>1025670
>хули вас тут столько понавылазило вкатывальщиков

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

>мифической пустой строки
нахуй тогда про это писать если это мифическая хуйня?

Аноним 16/07/17 Вск 00:38:17  1025697
>>1025674
>нахуй тогда про это писать если это мифическая хуйня
Ну, в крестах все байты, условно говоря. Нет такой последовательности байт, которая во всех кодировках трактовалась бы как пустая строка.

>про ошибку ввода или окончание файла
Правильно из while цикла здесь ты можешь выйти по окончанию файла, для консоли окончание файла что? А нихуя для нее не окончание файла, только некоторое условия вводимое через сигнал (в линуксах ctrl-D, в виндах, как сейчас посмотрел - ctrl-Z). Т.е. стандартный ввод (ввод из консоли) это такой же файл как и все остальное, но конец ввода ты для него можешь только симулировать.
Аноним 16/07/17 Вск 00:42:40  1025702
>>1025697
понял.
Аноны, скажите, я щас поскролил немного треды в /pr и чет грустно становится.
Я зря дрочу сейчас С++ ?
Надо чтото другое? или все таки си послужит мне базой в изучении других языков?
эх блядь нахуй я на двач зашел пиздец
Аноним 16/07/17 Вск 00:46:41  1025709
>>1025702
>Я зря дрочу сейчас С++ ?
Смотря чего ты хочешь.
>Надо чтото другое?
Смотря чего ты хочешь.

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

Аноним 16/07/17 Вск 00:53:20  1025716
>>1025709
>Смотря чего ты хочешь.
я просто нихуя не умею.
есть какие то полунвыки в IT админстве, но в целом мне от этого блевать хочется.

Хочу зарабатывать деньги фрилансом 300к в секунду
да я понимаю что это все маня фантазии, но честно скажу даже если это будет не фринланс, думаю если усиленно трудиться, будет результат.
Похуй что звучит наивно, я больше не вижу для себя перспектив.
Аноним 16/07/17 Вск 00:54:20  1025719
>>1025716
>фриланс
Почему не веб? Это в десятки раз проще и деньги уже можно через пол года начать пытаться зарабатывать?
Аноним 16/07/17 Вск 00:58:41  1025724
>>1025664
У нас контора может себе это позволить, т.к. мы не галера, а сами разрабатываем свой продукт. У нас действительно очень хороший коллектив подобран, ни одного мудака нет. А человек, при желании, очень быстро набирается опыта. Ну и да, если уж чувак физику плазмы освоил, то и кресты бы освоил изи.

>>1025716
Крестов на удаленке нет, забудь раз и навсегда. Работай JS-макакой, работы навалом. Ну и да, надеюсь что ты понимаешь, что без английского фриланса нет.
Аноним 16/07/17 Вск 01:01:06  1025726
>>1025719
>Почему не веб?
если ты про JS, то я его пытался учить.
Но потом решил, что лучше основы взять из годных книжек по C++ (кореш сказал что это отличный букварь)
сейчас прохуярил половину книги Стэнли Липпман, Жози Лажойе и Барбара Му Язык программирования C++ решаю лабы вроде бы успешно но хз т.к. сам себе учитель и это за месяц. это нормальный прогресс или я слоупок?
В общем суть в том что мне надо узнать какие то основы, чтобы было проще перекатыаться.
ткните носом где обосрался
Аноним 16/07/17 Вск 01:03:28  1025729
>>1025724
>без английского фриланса нет
да понимаю. сейчас мой досуг 24/7 это изчение С++
на английский сейчас забил. хуево у меня как то получается на двух стульях сидеть.
Аноним 16/07/17 Вск 01:06:33  1025732
>>1025726
Чувак, не смотря на то, что я искренне люблю кресты, я НАСТОЯТЕЛЬНО не рекомендую в них вкатываться в 2017 году с нуля. Работы для джуна нет, рост достаточно медленный. После полугода изучения JS, ты вполне можешь нашлепать сайтик с бэком простенький, и за это можно будет получить деньги. За полгода крестов ты начнешь понимать, почему у тебя все нахер крашится от каждого чиха, но еще не будешь знать, как это чинить.

Я вкатывался в кресты потому-что у меня была возможность перевестись внутри конторы с около-админа на крестобога, чем я и воспользовался, чтобы войти в большой мир программирования. Если у тебя подобных возможностей нет - не усложняй себе жизнь.
Аноним 16/07/17 Вск 01:07:25  1025733
>>1025726
>ткните носом где обосрался
Ты учишь кресты как язык. Ну, в какой-то мере ты их выучишь, а дальше? Какая твоя прикладная область? Ты освоил сети, многопоточное программирование, метапрограммирование на уровне поддержки/расширения буста, изучил, возможно особенности работы с графикой или другой железной переферией? Можешь написать пару драйверов под мак? Можешь просто написать кроссплатформенный код?

Проблема в том, что С++ сам по себе еще не инструмент, инструментом он становится в совокупности с чем-то. не будем лишний раз упоминать что инструмент немного пизданутый на голову, но лишь немного
Аноним 16/07/17 Вск 01:14:20  1025742
>>1025733
дайте совет стоит то кнмигу дочитывать?
или это опять же трата времени и я ничего из нее не узнаю нового полезного что пригодится в том же JS
Аноним 16/07/17 Вск 01:17:48  1025744
>>1025742
Скорее всего нет. JS слишком "другой" язык
Аноним 16/07/17 Вск 01:18:25  1025747
>>1025742
Не стоит. Особенно ту что ты читаешь. Если хочешь чего-то общеразвивающего читни какую-нибудь банальщину вроде Кормена.
Аноним 16/07/17 Вск 01:24:33  1025752
>>1025747
>Кормена
хорошо уже скачал и начал читать
слышал что по JS годной литературы нет, так как все там очень быстро развивается/устаревает.
что посоветуете? или мне просто пиздовать в JS тред?
Аноним 16/07/17 Вск 02:24:22  1025770
>>1025752
Вообще пиздуй в тред, а так любой учебник по ecma script'у зайдет нормально. Ну, это тип чтобы стать королем обезьян, понимать что как работает и т.п.
Аноним 16/07/17 Вск 02:25:02  1025771
>>1025724
>Крестов на удаленке нет
есть, даже в ембедеде умудряются шипить железо туда сюда
>ITT крестобомжи пытаются обеспечить себе job security вводя вкатывателей в заблуждение
Аноним 16/07/17 Вск 02:26:42  1025772
>>1025771
Так я сам в ембедде шиплю железо туда сюда и много чего другого, но вкатываться в это надо лет так в 15-16 пока еще у мамки на шее сидишь и на деньги поебать.
Аноним 16/07/17 Вск 03:12:17  1025789
>>1025716
фриланса на крестах вообще нет, ты о чем лол
либо монстры с 20тью годами опыта устраиваются на удаленку (и то это демпинг) либо это блек, а за блек сейчас быстро сажают и кодеров - к основной статье добавляют группу и в особо крупных и уже за вонючую шарашку за которую тебе 500 баксов скинули светит срок десяточка..
Аноним 16/07/17 Вск 11:28:53  1025874
А вы сами то в какой области прогайте, плюсаны?
Аноним 16/07/17 Вск 11:50:37  1025887
Как будет обстоять с работой на С++ в ближайшие 10-15 лет?
Аноним 16/07/17 Вск 12:35:19  1025913
>>1025887
Нормально. Аналогов языку, по большому счету, пока нет Ржавые дебилы, молчать!. А ниша есть.

Да и язык активно развивается, и не такой страшный как 10 лет назад, новые проекты тоже начинаются

Аноним 16/07/17 Вск 13:07:34  1025937
Так что проще вкатиться работать девелопером на решетках чем на крестах?
Аноним 16/07/17 Вск 13:11:13  1025939
>>1025913
>Ржавые дебилы, молчать!
Раст может взлететь?
Или его ждет участь других хипстерских языков вроде го окамла?
Аноним 16/07/17 Вск 14:21:43  1025979
>>1025939
Раст, в его нынешнем виде определенно НЕ может взлететь.
Аноним 16/07/17 Вск 15:09:27  1026003
>>1025979
Не пизди, все что надо есть, нужно только библиотек побольше.

Взлетит на встроенной документации и охуенном пакетманагере
Аноним 16/07/17 Вск 17:14:07  1026095
>>1025937
нету работы ни на шарпе ни на крестах
на крестах - геймдев, а именно мобилки, плюс чутка qt в мутных конторах делающих непойми что
на шарпе - это тот же веб, те asp.net
НО всех этих вакансий на порядки меньше чем в ява или вебе
проблема усугубляется тем что на рынке дохуя крестовиков и шарпистов с 15-20тью годами опыта
Аноним 16/07/17 Вск 17:15:39  1026097
>>1025913
"новые проекты"?
ну давай, навскидку, несколько "проектов" в россии что на крестах пилятся и где реально нужны люди, и это не фейковые вакансии для привлечения внимания
Аноним 16/07/17 Вск 17:16:46  1026100
>>1025887
медленный спад на и без того хуевом рынке
Аноним 16/07/17 Вск 17:51:25  1026117
>>1026097
>фейковые вакансии для привлечения внимания
Что за хуйню я читаю? Может они еще кликбейтом занимаются чтобы мелочишки на проезд собрать?
Аноним 16/07/17 Вск 18:54:51  1026152
>>1026097
>в россии
кого ебет что в россии пилится
всех минимально талантливых хантят сразу на запад
Аноним 16/07/17 Вск 20:01:14  1026175
>>1026095
И что тогда делать студентоте?
Аноним 16/07/17 Вск 20:05:31  1026179
>>1026152
> минимально талантливых хантят сразу на запад
боже, да ты ебанутый
кого там схантили за последние несколько лет с универа сразу? пара десятков человек в гугл, фейсбук и амазон может быть и уехали
или ты троллишь так?
Аноним 16/07/17 Вск 20:06:28  1026182
>>1026175
не лезть в крестоговно
не учить шарп, если не готов ебашить на asp.net
Аноним 16/07/17 Вск 20:08:50  1026183
>>1026175
Учиться, лол.
Аноним 16/07/17 Вск 20:13:02  1026186
>>1026117
ты не понимаешь что ли что любой hr-отдел выполняет на самом деле двойные функции?
первая - само собой, работа с кадрами, в том числе и подбор нового персонала
но вторая, не менее важная, это pr
постоянно висят открытые вакансии на всех ключевых площадках по поиску работы, постоянно проводятся собеседования, но при этом вероятность того что человека возьмут, иногда вообще нулевая, тк это чисто pr акции компании
например, по такой схеме давно работает яндекс - они много и охотно собеседуют со сторонними людьми, но он им на самом деле нахуй не нужны, тк у них несколько выпускающих кафедр наших топовых вузов прикормленно, каждый год они могут выбирать из сотен студентов, "заточенных" именно под их технологии
Аноним 16/07/17 Вск 20:19:25  1026191
>>1026186
И какой в этом смысл? Какая выгода? Что они таким образом пиарят? Вдруг, клиент придет к ним собеседоваться, лол и решит потом говно-crm заказать?
Аноним 16/07/17 Вск 20:40:50  1026203
>>1024405
>не нужно кидать эксепшен из конструктора?
Это еще почему? Только не говори, что проверяешь флаги после инициализации.

Кидаю исключения из конструктора. Брат жив, зависимость есть.

Алсо, у гугла какой-то бзик насчет эксепшенов. Почему? Комитет говорит, что всё там нормально. У меня были проблемы с ними только из-за ссаного Qt.
Аноним 16/07/17 Вск 20:43:37  1026204
>>1026203
1. Как будешь обрабатывать исключение из конструктора базового класса?
2. Как будешь такой объект удалять, если у него явное владение какими-то ресурсами?

Можно-то можно, но не нужно.
Аноним 16/07/17 Вск 21:07:27  1026215
>>1026204
1. Так же, как и из этого. Он же просто раньше вылетит. Или я не понял проблемы.
2. Я прямо перед броском подчищал гавно в конструкторе, но если жестко следовать RAII, такой хуйней не придется заниматься.
Аноним 16/07/17 Вск 21:23:14  1026225
>>1026215
1.

struct A { A() { throw 1 ; } } ;

struct B : A { B() : A () { } } ;

Как отработает в таком контексте деструктор B? Будет ли он вообще вызван?

2. Не, ну если прям все все все операции завернуть в RAII то с большой вероятностью ты с этой проблемой не столкнешься. Останутся проблемы только с разными глобальными конкуретными состояниями которые надо закрывать, например, по глобальному же рефкаунтеру.
Аноним 16/07/17 Вск 22:00:24  1026239
>>1025937
Проще вкатиться шарпером, за счет меньшего порога вхождения. Но если говорит о вкате - то лучше какой-нить питономартыхой или JSдебилом.

>>1025939
Вероятно, Раст займет какую-то свою небольшую нишу, за счет хобби-проектов. Но на деле - на этой хуйне никто ничего разрабатывать не будет (Где искать растодевелов? где стабильность языка? где библиотеки?).

>>1026095
Работа есть, и на шарпах, и на крестах. Просто она в ДС, ну или, на худой конец, в ДС2. Более нигде работы нет, можно даже не искать.

>>1026097
Моя контора разрабатывает софт для сетевого оборудования провайдерского уровня. Все на крестах. Хуева гора проектов в Яндексе, хуева гора проектов в Мейлру. Много игр и около-игр. Проекты на OpenCV. Работы реально дохуя, HH для ДС открой, удивишься.

>>1026175
Задрачивать алгоритмы и структуры данных. На собесах в топовые компании надо знать именно их, языку научат.

>>1026203
Если кидаешь из конструктора - все поля класса должны быть обернуты в RAII-обертки, т.к. деструктор вызван не будет, при вылете эксепшена за пределы, собстно, конструктора.

У гугла бзик насчет эксепшенов за счет того, что у них код не расчитан на их применение, гугли Exception Safety. Если ты планируешь их использовать - нужно изначально строить так и архитектуру, и использовать RAII врапперы. Чего гугл не делал, а впиливать это в легася никто не будет.

Собеседовавший-20-джунов-кун

Аноним 16/07/17 Вск 22:10:55  1026244
>>1026239
А когда деструкторы для RAII кстати вызовутся если деструктор не будет вызван? Какая получается область видимости?
Аноним 16/07/17 Вск 22:35:45  1026256
>>1026244
перед вылетом эксепшена из конструктора
Аноним 16/07/17 Вск 22:58:28  1026264
>>1026256
В throw или в выходе из обработчика исключения/анвиндера?
Аноним 16/07/17 Вск 23:35:55  1026272
>>1026204
1. Так же как и из конкретного.
2. Оберну ресурсы в unique_ptr, возможно с custom deleter. RAII же.
Аноним 16/07/17 Вск 23:39:10  1026274
>>1026225
1. Никак не отработает. Деструкторы вызываются только у полностью сконструированых экземпляров класса.
2. Менять дизайн. У сущности должен быть один владелец. Разделяемое состояние, доступное для записи - вселенское зло.
Аноним 16/07/17 Вск 23:40:44  1026275
>>1026274
Ну, бывает такое что нельзя архитектуру поменять. Был у меня проект, где, например надо было открывать/закрывать глобальные opengl/opencl контексты. Всякое бывает.
Аноним 16/07/17 Вск 23:43:43  1026277
Во, вспомнил пример, где нельзя бросать исключение из конструктора. Event-loop это (например асинхронный IO). Если бросить внутри него, то вылетит оно из loop->run() где уже никакого контекста для обработки нет.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 116 | 2 | 33
Назад Вверх Каталог Обновить

Топ тредов
Избранное