Айтишники на пенсии

Модератор: sss1

Ответить
ksi
Уже с Приветом
Сообщения: 10067
Зарегистрирован: Чт май 20, 1999 4:01 am

Re: Айтишники на пенсии

Сообщение ksi »

АццкоМото писал(а): Вт май 16, 2017 2:24 pm
Давайте дил: я вас не учу математике, а вы меня не учите погромизму.
Еще раз, всего два пункта:
1) просто общее правило, нельзя освобождать ту память, которую не ты выделял
2) в тот момент, когда "внутри внутренней функции", как вы изволили выразиться, освободился старый массив, любой клиент из параллельного потока (или из этого же - если старый указатель сохранен где-то еще) ничего об этом не знает. и не надо только рассказывать, что все клиенты должны обращаться к массиву по двойному указателю, сохраненному в "надежном месте". это не сработает. чуть-чуть может помочь volatile, но даже если этот изврат поможет, это серьезный performance hit на ровном месте. и вообще чесание правого уха левой ногой
Да я вас не учу, делать мне больше нечего. Тем более бесплатно :D

С multithreading нет никаких проблем - каждый thread c самого начала должен работать со своими собственными данными, поэтому race conditions не бьывает если вы придерживаетесь такой парадигмы. Тот массив "принадлежит" всегда одному thread Другой thread его не видит. Вы не можете в любом случае иметь доступ (по крайней мере write, да и read очень осторожно) к одним данным из разных thread.

Зря вы спорите. Я просто очень хорошо знаю как пишется на С громандный энтерпрайз код со всеми наворотами, мыслимыми и немыслимыми, включая собственную threading library. Very advanced так что вещи типа boost рядом не стоят. То, что я вам говорю - это как реально пишутся на С продукты экстремальные по своей сложности.
Аватара пользователя
Alexander Troyansky
Уже с Приветом
Сообщения: 5753
Зарегистрирован: Чт авг 14, 2008 7:52 pm
Контактная информация:

Re: Айтишники на пенсии

Сообщение Alexander Troyansky »

ksi писал(а): Вт май 16, 2017 3:50 pm С multithreading нет никаких проблем - каждый thread c самого начала должен работать со своими собственными данными...
Шах и мат. Каждому треду - по процессору, файловой системе, копии базы данных, массиву и т.п. Результы по окончанию работы сложить.
Последний раз редактировалось Alexander Troyansky Вт май 16, 2017 4:21 pm, всего редактировалось 1 раз.
I would hope that a wise white man with the richness of his experiences would more often than not reach a better conclusion than a latina female who hasn't lived that life
Физик-Лирик
Уже с Приветом
Сообщения: 5106
Зарегистрирован: Пн окт 18, 2004 8:46 pm

Re: Айтишники на пенсии

Сообщение Физик-Лирик »

adda_ писал(а): Вт май 16, 2017 3:42 pm Насчет умных вас обманули.
Девушки любят молодых мальчиков с деньгами. Можно даже старых, но с очень большими деньгами.
Молодых мальчиков с деньгами на всех не хватит. Останется большое количество девушек, которые начнут выбирать исходя из других критериев. А Комми уже тут как тут, подготовлен. :D
Аватара пользователя
Вячеслав Викторович
Уже с Приветом
Сообщения: 5777
Зарегистрирован: Сб фев 13, 2016 12:50 pm
Откуда: Кемерово

Re: Айтишники на пенсии

Сообщение Вячеслав Викторович »

Физик-Лирик писал(а): Вт май 16, 2017 4:18 pm
adda_ писал(а): Вт май 16, 2017 3:42 pm Насчет умных вас обманули.
Девушки любят молодых мальчиков с деньгами. Можно даже старых, но с очень большими деньгами.
Молодых мальчиков с деньгами на всех не хватит. Останется большое количество девушек, которые начнут выбирать исходя из других критериев. А Комми уже тут как тут, подготовлен. :D
Ой, да ви не знаете ныненышнюю молодежь! Они такие дельцы, шо даже "виндоус почистить" на минет или "сварить борщъ" меняют!
Когда денег нет, то бартер отгрызает себе долю...
Аватара пользователя
АццкоМото
Уже с Приветом
Сообщения: 15276
Зарегистрирован: Ср фев 28, 2007 11:18 pm
Откуда: VVO->ORD->DFW->SFO->DFW->PDX

Re: Айтишники на пенсии

Сообщение АццкоМото »

ksi писал(а): Вт май 16, 2017 3:50 pm
АццкоМото писал(а): Вт май 16, 2017 2:24 pm
Давайте дил: я вас не учу математике, а вы меня не учите погромизму.
Еще раз, всего два пункта:
1) просто общее правило, нельзя освобождать ту память, которую не ты выделял
2) в тот момент, когда "внутри внутренней функции", как вы изволили выразиться, освободился старый массив, любой клиент из параллельного потока (или из этого же - если старый указатель сохранен где-то еще) ничего об этом не знает. и не надо только рассказывать, что все клиенты должны обращаться к массиву по двойному указателю, сохраненному в "надежном месте". это не сработает. чуть-чуть может помочь volatile, но даже если этот изврат поможет, это серьезный performance hit на ровном месте. и вообще чесание правого уха левой ногой
Да я вас не учу, делать мне больше нечего. Тем более бесплатно :D

С multithreading нет никаких проблем - каждый thread c самого начала должен работать со своими собственными данными, поэтому race conditions не бьывает если вы придерживаетесь такой парадигмы. Тот массив "принадлежит" всегда одному thread Другой thread его не видит. Вы не можете в любом случае иметь доступ (по крайней мере write, да и read очень осторожно) к одним данным из разных thread.

Зря вы спорите. Я просто очень хорошо знаю как пишется на С громандный энтерпрайз код со всеми наворотами, мыслимыми и немыслимыми, включая собственную threading library. Very advanced так что вещи типа boost рядом не стоят. То, что я вам говорю - это как реально пишутся на С продукты экстремальные по своей сложности.
Вы несёте такую феерическую чушь, что я даже не знаю, с чем именно поспорить. Неверно ровно всё и ещё чуть-чуть. Двоечка за CS 101
Мат на форуме запрещен, блдж!
Аватара пользователя
Komissar
Уже с Приветом
Сообщения: 64875
Зарегистрирован: Пт июл 12, 2002 11:38 am
Откуда: г.Москва, ул. Б. Лубянка, д.2

Re: Айтишники на пенсии

Сообщение Komissar »

аццко, закругляй флудить в моем топеге. Лучше расскажи, где у вас в ТХ девочки в коротких шортиках стайками носятся?
Аватара пользователя
M. Ridcully
Уже с Приветом
Сообщения: 12017
Зарегистрирован: Пт сен 08, 2006 3:07 pm
Откуда: Силиконка

Re: Айтишники на пенсии

Сообщение M. Ridcully »

Физик-Лирик писал(а): Вт май 16, 2017 4:18 pm
adda_ писал(а): Вт май 16, 2017 3:42 pm Насчет умных вас обманули.
Девушки любят молодых мальчиков с деньгами. Можно даже старых, но с очень большими деньгами.
Молодых мальчиков с деньгами на всех не хватит. Останется большое количество девушек, которые начнут выбирать исходя из других критериев.
А умение "писать на С громандный энтерпрайз код со всеми наворотами, мыслимыми и немыслимыми, включая собственную threading library" - среди критериев имеется?
Мир Украине. Свободу России.
ksi
Уже с Приветом
Сообщения: 10067
Зарегистрирован: Чт май 20, 1999 4:01 am

Re: Айтишники на пенсии

Сообщение ksi »

АццкоМото писал(а): Вт май 16, 2017 5:58 pm Вы несёте такую феерическую чушь, что я даже не знаю, с чем именно поспорить. Неверно ровно всё и ещё чуть-чуть. Двоечка за CS 101
У вас просто знания и представления остались немного школьные. А в реальности все сложнее. И mutex ставить вредно, поскольку просыпание thread занимает много времени и убивает перфоманс и скалабилити. Искусство написание серьезного параллельного кода состоит в том, что бы сделать его по возможности lock free. Никто никого не должен ждать. А достичь этого возможно только если нет объектов которые шерятся между разными threads на запись. Все как в жизни кстати.

Но вообще Комми прав - лучше вернуться к благодатной теме длинных ножек и коротких юбок 8) .
Аватара пользователя
M. Ridcully
Уже с Приветом
Сообщения: 12017
Зарегистрирован: Пт сен 08, 2006 3:07 pm
Откуда: Силиконка

Re: Айтишники на пенсии

Сообщение M. Ridcully »

ksi,

скажите честно, не в лом ковырять "громадный энторпрайз код", написанный на C, с собственной multithreading library, да ещё и с, как выясняется, с lock free синхронизацией?
Звучит как огроменная куча дымящегося говна. :D
Есть живые люди, видевшие, как это работает?

PS: я примерно так себе представляю себе ад, в который попадают айтишники уже после пенсии. :evil:
Мир Украине. Свободу России.
ksi
Уже с Приветом
Сообщения: 10067
Зарегистрирован: Чт май 20, 1999 4:01 am

Re: Айтишники на пенсии

Сообщение ksi »

M. Ridcully писал(а): Вт май 16, 2017 6:51 pm ksi,

скажите честно, не в лом ковырять "громадный энторпрайз код", написанный на C, с собственной multithreading library, да ещё и с, как выясняется, с lock free синхронизацией?
Звучит как огроменная куча дымящегося говна. :D
Есть живые люди, видевшие, как это работает?

PS: я примерно так себе представляю себе ад, в который попадают айтишники уже после пенсии. :evil:
Я его и не поддерживаю, это не моя работа. Но он такой сложный потому что жизнь такова. Зато приносит по полмиллиарда каждый год доходов.А бабло как известно побеждает зло
adda_
Уже с Приветом
Сообщения: 10775
Зарегистрирован: Сб июл 22, 2006 3:19 pm

Re: Айтишники на пенсии

Сообщение adda_ »

ksi писал(а): Вт май 16, 2017 7:11 pm Я его и не поддерживаю, это не моя работа. Но он такой сложный потому что жизнь такова. Зато приносит по полмиллиарда каждый год доходов.А бабло как известно побеждает зло
Давно пора прикрыть этот high frequency trading основная идея которого заключается в том, чтобы сделать деньги в момент когда большие дяди типа Чейса или какого нибудь мучал фонда закупают или продают кучу стоков сразу. И ведь известно как это сделать, просто увеличить немного респонс тайм чтобы эти козлы поставившие компьютеры рядом с датацентром не успевали отработать транзакции которые проходят в момент пока выясняется конкретная цена на данный момент. И самое главное это отчасти сделано и книжка по этому поводу написана даже.
Ан нет, нихрена не хотят и кормят этих паразитов.
Аватара пользователя
Alexander Troyansky
Уже с Приветом
Сообщения: 5753
Зарегистрирован: Чт авг 14, 2008 7:52 pm
Контактная информация:

Re: Айтишники на пенсии

Сообщение Alexander Troyansky »

Снежная Королева писал(а): Вт май 16, 2017 6:48 pm Мне на ножки наплевать :umnik1: Не отвлекаемся от указателей.

Какую книжку по С посоветует общественность?
Если исключительно по C, то https://en.wikipedia.org/wiki/The_C_Pro ... g_Language
I would hope that a wise white man with the richness of his experiences would more often than not reach a better conclusion than a latina female who hasn't lived that life
Физик-Лирик
Уже с Приветом
Сообщения: 5106
Зарегистрирован: Пн окт 18, 2004 8:46 pm

Re: Айтишники на пенсии

Сообщение Физик-Лирик »

ksi писал(а): Вт май 16, 2017 6:43 pm Но вообще Комми прав - лучше вернуться к благодатной теме длинных ножек и коротких юбок 8) .
Komissar писал(а): Вт май 16, 2017 6:10 pm аццко, закругляй флудить в моем топеге. Лучше расскажи, где у вас в ТХ девочки в коротких шортиках стайками носятся?
Возвращаемся к теме.
Комми, о чем вы думаете, когда глядите на кирпич?
Аватара пользователя
Kolbasoff
Уже с Приветом
Сообщения: 3481
Зарегистрирован: Вс янв 02, 2005 4:10 pm

Re: Айтишники на пенсии

Сообщение Kolbasoff »

Так, шортики отставить. Физик-Лирик и Снежная Королева едут в Тайланд и там устраивают математический замес на пляже. А мы продолжаем тему:
Kolbasoff писал(а):Южная Юропа: Греция, Черногория, Болгария и даже Кипр весьма дешевы по сравнению с Северной и тем более с Америкой, при этом приятны для пенсов. Но делать там кроме как лежать на пузе, плескаться в море, бухать отличное молодое вино, кушать овощи/фрукты за 50 центов/кило, и смотреть на местных пифцов и пивичек просто нечего.
adda_ писал(а):Я думал об этом, но как бы не все понятно как это осуществить. Логистика и прочее. Проблемы зверения от безделья у меня нет.
Проблемы логистики как раз нет. Есть проблема зверения от безделья, которая возникает не сразу, а где-то на третьем месяце безделья. Особенно если привык напрягать моск, и он требует тренировки. Тема перехода в преподы обсосана изрядно. Какие еще eсть идеи?
OtecFedor
Уже с Приветом
Сообщения: 8378
Зарегистрирован: Ср окт 17, 2001 4:01 am
Откуда: Уездный город N

Re: Айтишники на пенсии

Сообщение OtecFedor »

Kolbasoff писал(а): Вт май 16, 2017 8:42 pm Так, шортики отставить. Физик-Лирик и Снежная Королева едут в Тайланд и там устраивают математический замес на пляже. А мы продолжаем тему:
Kolbasoff писал(а):Южная Юропа: Греция, Черногория, Болгария и даже Кипр весьма дешевы по сравнению с Северной и тем более с Америкой, при этом приятны для пенсов. Но делать там кроме как лежать на пузе, плескаться в море, бухать отличное молодое вино, кушать овощи/фрукты за 50 центов/кило, и смотреть на местных пифцов и пивичек просто нечего.
adda_ писал(а):Я думал об этом, но как бы не все понятно как это осуществить. Логистика и прочее. Проблемы зверения от безделья у меня нет.
Проблемы логистики как раз нет. Есть проблема зверения от безделья, которая возникает не сразу, а где-то на третьем месяце безделья. Особенно если привык напрягать моск, и он требует тренировки. Тема перехода в преподы обсосана изрядно. Какие еще eсть идеи?
Consulting.
Еше можно отркыть рога и копта и получать sbir гранты и ваять one-of-a-kind хню для физиков, военных etc.
Ответить

Вернуться в «Пенсии»