Интересно было бы посчитать интервалы и закодировать их в обычные 16-битные или 32-битные числа (можно даже пополам не делить и двойку не выкидывать), а потом скормить на вход, например, обычному gzip. По идее, он должен хорошо справиться с такой задачей.
Пример с container_of непонятен (либо он неправильный, либо я не так прочитал).
events[0].data.ptr это ведь произвольный указатель, который может задать пользователь. Зачем указывать на epoll_event и заморачиваться с container_of, если можно сразу положить туда указатель на epoll_client.
Я не говорю, что Rust обязательно лучше C++ и на нем проще писать во всех контекстах. Просто поделился первыми личными впечатлениями об эргономике языка. Заметьте, что я в своем комментарии обильно использовал слово «кажется», чтобы подчеркнуть, что я делюсь собственным восприятием и не претендую на объективность.
Считаю ненужным что-то вам доказывать. Про опыт и «покажи проекты» — очень толсто, прямо классический пример «сперва добейся». Если вы считаете мое мнение не заслуживающим внимания, вы можете его просто молча игнорировать.
На работе пришлось последний месяц-два писать на Rust, и после этого C++ кажется жутко неудобным и неотёсанным поделием. Отсутствие типов-сумм внезапно стало очень сильно напрягать, а семантика перемещения в C++ кажется какой-то жалкой пародией и костылем — нет никакой помощи от компилятора для отслеживания использования перемещенных объектов. Шаблоны с утиной типизацией и отвратительными сообщениями об ошибках кажутся каким-то безумием по сравнению с системой типажей (trait).
Раньше я очень любил C++ несмотря на множество его недостатков, но буквально месяц погружения в Rust перевернул мое восприятие с ног на голову. Меня поразило, как часто код на Rust работает правильно с первого раза, и как просто на нем писать асихронные и многопоточные приложения.
Я как раз говорил не про Urgent Care. Можно реально записаться на прием к обычному доктору в тот же день, на определенное время (не walk-in), если позвонить в первой половине дня. Обычно есть свободные аппоинтменты. Просто звоните и когда вас спрашивают, к кому вы записываетесь, назовите своего PCP и скажите, что устроит любой доктор, если есть same-day appointment. У меня работало каждый раз, и в PAMF и в Стэнфорде.
И посиди-ка в очереди по паре часов с ребенком с температурой 39, пока доктор до тебя снизойдет.
Если будний день, то попробуйте вместо ER позвонить в клинику и записаться к врачу. Если у вас острые симптомы, то обычно находят аппоинтмент в тот же день (из моего личного опыта со Stanford и PAMF)
чудаки из Primary Care
Не знаю, что уж вам такого эти «чудаки» сделали, что вы на них так обижаетесь. В Стенфорде даже резиденты (недавние выпускники) — толковые ребята.
Ну и вдогонку — американцы стабильно называют Healthcare как самую большую проблему в стране.
Обычно жалуются на систему страхования и цены, а не на качество.
Что-то я вообще не понял, о какой такой смерти джуниора в статье идет речь. Вся Долина в Штатах держится на свежих выпускниках. Куча всяких стартапов в Сан-Франциско — работы для джуниоров вагон и маленькая тележка. Или речь идет о людях, которые вообще программировать не умеют никак? Тогда неудивительно, желающих «войти в айти» сейчас предостаточно.
Не надо быть никакой закоренелой феминисткой, чтобы ходить на такие эвенты. Просто это помогает с поиском работы.
Нынче такие мероприятия часто проводятся. Доля женщин в индустрии — около 16-17%, если мне не изменяет память. Пытаются сделать профессию более привлекательной для женского пола.
Все кругом такие творцы, просто офигеть можно :) Из вашего предыдущего комментария мы в принципе поняли, какой вы просто офигительный энтузиаст и творец.
Поэтому работодатели и хотят видеть энтузиастов своего дела на ответственных должностях. А не тех, кто о работе забывает сразу после 17:00.
Работодатели хотят видеть энтузиастов, потому что им можно меньше платить. Но не на ответственных должностях. Точнее, работодателю выгодно приложить усилия, чтобы энтузиасту его должность казалась ответственной — так он будет еще больше работать.
Но еще есть в мире компании, где нужны сеньоры. Там не нужен энтузиазм, а нужно ответственное отношение к деливери и способность принимать верные решения и делать задачи с срок. Это настоящие ремесленники, знающие свое дело, и получающие удовольствие от создания успешного продукта, приносящего прибыль компании и пользу заказчику, а не от какого-то воображаемого «творчества». То, о чем говорит PastorGL и чего вы (пока) не понимаете. Эти ребята уже слишком позвзрослели и обрасли цинизном, чтобы работать на одном «творческом» энтузиазме.
Вот это место на гуглокартах: goo.gl/maps/uP879KhLtYt
Это я прекрасно понимаю. Я высказал гипотезу, что gzip с такой избыточностью должен сам хорошо справиться.
events[0].data.ptr это ведь произвольный указатель, который может задать пользователь. Зачем указывать на epoll_event и заморачиваться с container_of, если можно сразу положить туда указатель на epoll_client.
Считаю ненужным что-то вам доказывать. Про опыт и «покажи проекты» — очень толсто, прямо классический пример «сперва добейся». Если вы считаете мое мнение не заслуживающим внимания, вы можете его просто молча игнорировать.
Раньше я очень любил C++ несмотря на множество его недостатков, но буквально месяц погружения в Rust перевернул мое восприятие с ног на голову. Меня поразило, как часто код на Rust работает правильно с первого раза, и как просто на нем писать асихронные и многопоточные приложения.
Да, есть проблема с fee for service, но по-моему пример с ухом сильно натянутый.
Если будний день, то попробуйте вместо ER позвонить в клинику и записаться к врачу. Если у вас острые симптомы, то обычно находят аппоинтмент в тот же день (из моего личного опыта со Stanford и PAMF)
Не знаю, что уж вам такого эти «чудаки» сделали, что вы на них так обижаетесь. В Стенфорде даже резиденты (недавние выпускники) — толковые ребята.
Обычно жалуются на систему страхования и цены, а не на качество.
Нынче такие мероприятия часто проводятся. Доля женщин в индустрии — около 16-17%, если мне не изменяет память. Пытаются сделать профессию более привлекательной для женского пола.
Все кругом такие творцы, просто офигеть можно :) Из вашего предыдущего комментария мы в принципе поняли, какой вы просто офигительный энтузиаст и творец.
Работодатели хотят видеть энтузиастов, потому что им можно меньше платить. Но не на ответственных должностях. Точнее, работодателю выгодно приложить усилия, чтобы энтузиасту его должность казалась ответственной — так он будет еще больше работать.
Но еще есть в мире компании, где нужны сеньоры. Там не нужен энтузиазм, а нужно ответственное отношение к деливери и способность принимать верные решения и делать задачи с срок. Это настоящие ремесленники, знающие свое дело, и получающие удовольствие от создания успешного продукта, приносящего прибыль компании и пользу заказчику, а не от какого-то воображаемого «творчества». То, о чем говорит PastorGL и чего вы (пока) не понимаете. Эти ребята уже слишком позвзрослели и обрасли цинизном, чтобы работать на одном «творческом» энтузиазме.