powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Высоконагруженные системы
25 сообщений из 475, страница 18 из 19
Высоконагруженные системы
    #39752869
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Раньше армия учила жить в коллективе, а сейчас - даже не знаю, что посоветовать.

P.S.
У Семён Семёнович, полностью атрофировано чувство реальности - так вся жизнь пройдёт в обидах на окружающее быдло.
...
Рейтинг: 0 / 0
Высоконагруженные системы
    #39752923
semen.s.semen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovРаньше армия учила жить в коллективе, а сейчас - даже не знаю, что посоветовать.

P.S.
У Семён Семёнович, полностью атрофировано чувство реальности - так вся жизнь пройдёт в обидах на окружающее быдло.

Да какие обиды - господь с тобой.

Работаю, развиваюсь и вполне себе доволен ))
...
Рейтинг: 0 / 0
Высоконагруженные системы
    #39752927
semen.s.semen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anatoly MoskovskyПотому что создание софта - это технология, и если кто-то ее не придерживается, потому что слишком умный (в прямом смысле), то продукта на выходе не будет.


Ну да Ну да

Очередная Мантра )))

Подавляющее количество айти проектов провальны

Как Вы думаете почему ?

Да потому что качество и успех проект напрямую зависит от того кто проектировал базу

И если ее проектировал умный (в прямом смысле) - то проект порвет рынок и мир

А если как обычно (прижившийся после армии) то будем иметь очередное распиаренное Г.
...
Рейтинг: 0 / 0
Высоконагруженные системы
    #39752928
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NekZsemen.s.semenchar buffer[12];

и

char * buffer = new char[12]

То как бы ээээ ....
А ты понимаешь в чём разница между двумя этими переменными без Гугла?
Код: plaintext
1.
2.
char * buffer = "Hello";
char buffer1[] = "Hello";

Убей, не понимаю - чем после компиляции будет отличаться бинарное представление этих буферов и функционально аналогичные алгоритмы работы с ними через элементы массива или через арифметику указателей?
...
Рейтинг: 0 / 0
Высоконагруженные системы
    #39752930
semen.s.semen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovРаньше армия учила жить в коллективе, а сейчас - даже не знаю, что посоветовать.

P.S.
У Семён Семёнович, полностью атрофировано чувство реальности - так вся жизнь пройдёт в обидах на окружающее быдло.

Тебя наверное в армии поди научили как решать мою задачу с подсчетом слов ?

А да точно - тебе сказали что профессионалы лучше тебя все знают и ты успокоился и никаких обид.

Тоже позиция )
...
Рейтинг: 0 / 0
Высоконагруженные системы
    #39752933
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_devNekZпропущено...

А ты понимаешь в чём разница между двумя этими переменными без Гугла?
Код: plaintext
1.
2.
char * buffer = "Hello";
char buffer1[] = "Hello";

Убей, не понимаю - чем после компиляции будет отличаться бинарное представление этих буферов и функционально аналогичные алгоритмы работы с ними через элементы массива или через арифметику указателей?
Это не const, значит туда можно писать, но первое вылетает при записи.
...
Рейтинг: 0 / 0
Высоконагруженные системы
    #39752944
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TЭто не const, значит туда можно писать, но первое вылетает при записи.ну ты замутил
первое просто указатель на строку в константной секции и естестно при попытке записать по этому указателю - получим AV
второе выделенный на стеке буфер, который заполнятся как ни странно тоже из константной секции

но второй случай "шибко умный компилятор" для оптимизации может превратить в первый если нет кода записи
...
Рейтинг: 0 / 0
Высоконагруженные системы
    #39752945
semen.s.semen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)Dima TЭто не const, значит туда можно писать, но первое вылетает при записи.ну ты замутил
первое просто указатель на строку в константной секции и естестно при попытке записать по этому указателю - получим AV
второе выделенный на стеке буфер, который заполнятся как ни странно тоже из константной секции

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

Спасибо за адекватный и конструктивный ответ !!!
...
Рейтинг: 0 / 0
Высоконагруженные системы
    #39752951
semen.s.semen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати одним из излюбленных приемов на интервью является дать задачку


char * buffer = "Hello";
char buffer1[] = "Hello";


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

Яндекс таким обожает заниматься ))
...
Рейтинг: 0 / 0
Высоконагруженные системы
    #39752952
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)второе выделенный на стеке буфер

Даже в namespace scope? ;-)
...
Рейтинг: 0 / 0
Высоконагруженные системы
    #39752953
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
semen.s.semenКстати одним из излюбленных приемов на интервью является дать задачку


char * buffer = "Hello";
char buffer1[] = "Hello";


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

Яндекс таким обожает заниматься ))
Это тебе ещё повезло, многие компании в России до сих пор грешат брейнтизерами.
...
Рейтинг: 0 / 0
Высоконагруженные системы
    #39752954
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
semen.s.semenКстати одним из излюбленных приемов на интервью является дать задачкудля полноты картины у них должен быть ещё запрет в кодинг-стандарте на явное использование строковых литералов в коде)))
...
Рейтинг: 0 / 0
Высоконагруженные системы
    #39752956
semen.s.semen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorychsemen.s.semenКстати одним из излюбленных приемов на интервью является дать задачкудля полноты картины у них должен быть ещё запрет в кодинг-стандарте на явное использование строковых литералов в коде)))

Какие еще кодинг стандарты

Весь кодинг стандарт это отношение к тебе со стороны вышестоящего

Условно говоря - код хорошие пока его автора некому лишить работы.

Поэтому у самого главного менеджера самый отличный код

У духа джуниора - самое Г

Лид пишет хороший код - пока менеджеру не захочется его глянуть и покритиковать

Армия е - мое, тупая армия
...
Рейтинг: 0 / 0
Высоконагруженные системы
    #39752996
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)Dima TЭто не const, значит туда можно писать, но первое вылетает при записи.ну ты замутил
первое просто указатель на строку в константной секции и естестно при попытке записать по этому указателю - получим AV
второе выделенный на стеке буфер, который заполнятся как ни странно тоже из константной секции

но второй случай "шибко умный компилятор" для оптимизации может превратить в первый если нет кода записи
В курсе. Если честно: был удивлен что такое компилируется.
...
Рейтинг: 0 / 0
Высоконагруженные системы
    #39752999
semen.s.semen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima Tkealon(Ruslan)пропущено...
ну ты замутил
первое просто указатель на строку в константной секции и естестно при попытке записать по этому указателю - получим AV
второе выделенный на стеке буфер, который заполнятся как ни странно тоже из константной секции

но второй случай "шибко умный компилятор" для оптимизации может превратить в первый если нет кода записи
В курсе. Если честно: был удивлен что такое компилируется.

Мне мое IDE на char * buffer = "Hello World" ругается
...
Рейтинг: 0 / 0
Высоконагруженные системы
    #39753003
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
semen.s.semenDima Tпропущено...

В курсе. Если честно: был удивлен что такое компилируется.

Мне мое IDE на char * buffer = "Hello World" ругается
MSVC еще не такое может пропустить
...
Рейтинг: 0 / 0
Высоконагруженные системы
    #39753006
semen.s.semen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima Tsemen.s.semenпропущено...


Мне мое IDE на char * buffer = "Hello World" ругается
MSVC еще не такое может пропустить

У меня не MSVC
...
Рейтинг: 0 / 0
Высоконагруженные системы
    #39753066
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NekZkealon(Ruslan)второе выделенный на стеке буфер

Даже в namespace scope? ;-)ответ подразумевался в контексте процедуры :-)
...
Рейтинг: 0 / 0
Высоконагруженные системы
    #39753071
semen.s.semen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос подразумевался с подколкой

А это значит что любой ответ будет неверным
...
Рейтинг: 0 / 0
Высоконагруженные системы
    #39753099
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
semen.s.semenegorychпропущено...
для полноты картины у них должен быть ещё запрет в кодинг-стандарте на явное использование строковых литералов в коде)))

Какие еще кодинг стандарты

Весь кодинг стандарт это отношение к тебе со стороны вышестоящего

Условно говоря - код хорошие пока его автора некому лишить работы.

Поэтому у самого главного менеджера самый отличный код

У духа джуниора - самое Г

Лид пишет хороший код - пока менеджеру не захочется его глянуть и покритиковать

Армия е - мое, тупая армия
Я не знаю как в мире С++. Но в Java сегменте разработки чем ты синьорнее - тем ты меньше пишешь кода.
Фактически интервью в части middle/senyor/tech-lead будет не сильно отличаться. Основная разница в опыте
работы и в способности оценить сложность будущей разработки а также в способности понимать business
value той или иной фичи.

Кстати - самая большая ошибка Java-критикующих в том что они считают что EE-проект создается на Java.
Это не так. Современное EE-приложение это огромный слоистый торт из различных языковых технологий
которые на выходе дают код но в изначальном представлении - их исходник не является Java.

Я перечислю только те с которымми работал сам. Часть их них являют просто язык. Часть - фреймворк
с языком. Или часть можно назвать библиотекой но достаточно специфичной и требующей глубоких
знаний. Тоесть так просто "с пол-пинка" вы в нее не зайдете. Нужно читать concepts.
- Droolz (бизнес-правила, flow события в системе)
- Hibernate HQL (языки ORM)
- Spring Boot (в части configuration) это пожалуй более чем половина структурных описаний приложения
- FreeMarker (описание форм отчотности)
- Jasper (XML-подобное описание дизайна отчотов)
- Gradle (фреймворк и некий язык описания процесса сборки)
- Apache Camel DSL(XML - тоже flow бизнес процессов с очень развитыми возможностями по интеграции,
к примеру http-сервер является просто endpoint-ом c точки зрения Camel коих может быть очень
много и в разных протоколах в т.ч. и асинхронных)
- Maven (тоже описатель процесса сборки крупного проекта но декларативный. В отличии от Gralde
в нем нет проверок условий и вся логика запрятана в плагины)
- JBehave (конструктор языка описания интеграционных или конечных тестов на естественном языке для бизнеса)
- Liquibase/Flyway - языки контроля версий и описания патчей к реляционным DBMS.

Это не означает что на собесе спрашивают именно это. Это просто некий потенциальный перечень "нежданчиков"
с которыми надо будет работать и разбираться. Тоесть вариант "Выучил назубок Java-core и теперь я все знаю" - это миф.
Это просто стартовая точкая. Вы еще никто. После нее горизонт познания еще расширяется только.

Поэтому самый главный менеджер (техлид) проекта кода вообще не пишет. У него будет достаточно работ в части
code-review, архитектурных вопросов и бесконечных согласований изменений к BR.

По поводу того тчо менеджеру вдруг захочется глянуть и покритиковать.

Я не знаю где вы работали и как. В хорошей конторе есть определённый кодекс поведения (Code Of Conduct)
есть система ценностей (Values) и видение конечной цели. Если команда мотивирована. Получает оплату и
понимает что работа каждого зависит от teammates, то никакого подсиживания и критики быть не должно.

Вобщем мой вам совет в первую очередь. Пересмотрите своего работодателя. Поищите хороший
аутсорс который работает на западного заказчика.
...
Рейтинг: 0 / 0
Высоконагруженные системы
    #39753101
semen.s.semen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonВобщем мой вам совет в первую очередь. Пересмотрите своего работодателя. Поищите хороший
аутсорс который работает на западного заказчика.


То есть вы считаете что описанная мной армия - это место где я сейчас работаю

Мой Вам совет

Не стесняйтесь задавать простые вопросы (это конечно повод считать вас Джуном) - но по крайней мере Вы не будете содержать в голове логических дыр и делать неверные выводы на пустом месте.
...
Рейтинг: 0 / 0
Высоконагруженные системы
    #39753104
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извини. Мне просто показалось что часть твоих сообщений содержат
горечь и злобу. Страницей раньше.

Будто ты был джуном. Тебя обижали. Мозк отбивали и прочее.

Ну это так... не факт а просто впечатление.
...
Рейтинг: 0 / 0
Высоконагруженные системы
    #39753108
semen.s.semen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonИзвини. Мне просто показалось что часть твоих сообщений содержат
горечь и злобу. Страницей раньше.

Будто ты был джуном. Тебя обижали. Мозк отбивали и прочее.

Ну это так... не факт а просто впечатление.

Джуном я был (как и все) - но все это давно в прошлом.
...
Рейтинг: 0 / 0
Высоконагруженные системы
    #39753110
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хорошо проехали. Ты - не джун.

Можешь рассказать о текущем проекте? Разумеется я не прошу раскрывать NDA
и всякие имена и адреса.

Просто. Технологический стек.
...
Рейтинг: 0 / 0
Высоконагруженные системы
    #39753111
semen.s.semen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonХорошо проехали. Ты - не джун.

Можешь рассказать о текущем проекте. Разумеется я не прошу раскрывать NDA
и всякие имена и адреса.

Просто. Технологический стек.

C++/Java
...
Рейтинг: 0 / 0
25 сообщений из 475, страница 18 из 19
Форумы / C++ [игнор отключен] [закрыт для гостей] / Высоконагруженные системы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]