Статья неплохая, весьма отражает, но я бы сюда добавил ещё одну мысль: нематериальная и материальная компенсации вовсе не разных полюсах находятся. Как раз где зарплаты хорошие, обычно и с нематериальными плюшками всё в порядке, а где деньги зажимают то и из нематериального можно рассчитывать разве что на свитер с эмблемой гидроприводов.
Если смотреть на субурбию США, где я живу последние 6 лет, то личный транспорт очень даже рентабелен и обеспечивает куда выше уровень жизни. Для меня нет проблем объехать за час 3-4 разных специализированных магазина (где есть всё) вместо покупки всего в большом молле (где только самый ходовой товар). Кроме того не нужно подстраиваться под расписание и маршрут общественного транспорта, просто сразу едешь из пункта А в пункт Б. Посчитайте лишнее время которое тратится с общественным транспортом на его ожидание, и то насколько длиннее на самом деле маршрут, по сравнению с кратчайшим путём без остановок.
Частные школы, рестораны и прочие активности тоже весьма выигрышны именно в частном секторе. Они не ограничены стоимостью дорогого жилья. Даже захудалый местный STEM-кружок располагается в отдельном здании с десятком лабораторий. В городе одна аренда сделала бы его бюджеты неподъёмными.
Интересно, почему никого из инвесторов в телеграм не беспокоит как же так вышло? Ранее Дуров публично заявлял что TON вообще никак не связан с телеграммом и это абсолютно независимая компания, а теперь берёт обязательства по выплате долгов этой совершенно независимой компании. Разве этот прецедент не увеличивает риски других подобных авантюр?
Вы видимо ошибочно считаете в абсолютных единицах. Правильно же считать в стоимости человекочасов необходимых для покрытия месячного расхода электроэнергии.
Сколько человекочасов требуется потратить среднему жителю германии чтобы оплатить средний по германии расход электроэнергии и сколько среднему жителю россии необходимо проработать чтобы покрыть свои потребности по электричеству?
Регулярное проведение интерактивных тренингов помогает. Ну как помогает — это не панацея, конечно, есть "неизлечимые", но всё же это позволяет повысить количество бдительных людей в ЦА на десятки процентов.
Если в программе (на любом языке) принимается допущение что любой сырой набор байтов — это валидная UTF-последовательность, то это ошибка в логике.
Язык С++ перекладывает заботу о валидации на программиста. Поэтому если программист "забыл" добавить валидацию, случается краш.
В языке Раст например, устроено так что "забыть" невозможно. Необходимо явно написать каким именно образом преобразовать сырые данные в utf8 — from_utf8 (и обрабатывать Result), from_utf8_lossy (который вставит плейсхолдер в места, которые сломаны) или как-то ещё
Нет не об этом. Раст обещал разрешить технические проблемы с памятью, а не проблемы в логике приложения.
Если, например, вы возьмите коллекцию (вектор, мапу и т.д.) и будете заполнять её данными, которые вам не нужны, то это вполне себе утечка памяти — ведь вы продолжаете хранить данные, которые не собираетесь использовать. Но это проблема с логикой приложения, а не техническая проблема с памятью.
С другой стороны, создать ссылку на невалидный (неинициализированный или уже освобождённый) участок памяти в безопасном подмножестве раста не получится. Такой код просто не скомпилируется
Не согласен. Костыли — это как раз политические и законодательные запреты.
Всем по большому счёту наплевать на GDPR как и на условия хранения персональных данных. Существует тысяча способов их обойти для основной массы пользователей.
А вот технические способы сделать сбор данных невыгодным — это решение которое работает.
<сарказм>Тогда можно пойти ещё дальше и пожаловаться на то что апи двух разных произвольных сервисов несовместимы друг с другом...</сарказм>
Если уж ваш интерфейс подразумевает наличие конкретной фичи постгреса, надо назвать его IPostgreDb и всё сразу станет на свои места. А если вы его назвали его IDatabase но продолжаете полагаться на специфичные для постгреса штуки, ваша абстракция протекает.
Наверное, Вам просто не приходилось ещё сталкиваться
Случаи которым лично был свидетелем в разных компаниях:
Бухгалтер что-то поймала себе на компьютер. Пока она была на обеде, с помощью банк-клиента сделали перевод весьма крупной суммы на ООО-пустышку. После чего перевели компьютер в нерабочее состояние. Бухгалтер пришла с обеда, увидела что компьютер не работает, ну и позвала админа восстанавливать. Админ в свою очередь подумал что диск навернулся, типичная ситуация, забрал системник в ремонт. Пока чинил, перевод успешно прошёл и деньги с той стороны успешно обналичили. Заметили, в общем, что денег нет, примерно дня через три.
Наши продажники заметили странную закономерность. Как только они уговаривают кого-то на вкусный контракт, в последний момент перед подписанием клиент внезапно уходит к конкурентам. Случаи происходили на регулярной основе с частотой исключающей случайности. В итоге оказалось, что один из бывших сотрудников пользовался доступом к общему документу, права с которого забыли отозвать.
Грустная история шифровальщика, который зашифровал и документы и бекапы документов целого отдела. Общий сетевой ресурс с доступом на запись. Компания чудом выжила тогда.
Случаев увода данных клиентов и сотрудников просто не перечесть. Включая актуальную контактную информацию, данные по зарплате, сканы паспортов и прочее. Здесь в основном, конечно, наплевательское отношение руководства к хранению чувствительных данных
Эти случаи хорошо показывают цену игнорирования корпоративных мер безопасности — единый вход в систему, разграничение доступа, правильно организованные бекапы, ограничение привилегий — не только админские права, а чтобы в принципе неподписаное невозможно было запустить.
Нужно писать что предоставленная техника не подготовлена должным образом для выполнения задач связанных с непосредственными должностными обязанностями которые требуют загрузки документов с личных устройств, их просмотра, редактирования и последующей печати. В связи с чем выполнение вашей работы блокировано отсутствием необходимых инструментов.
Именно в таком стиле. И в случае промедления просто эскалируйте наверх. Это задача ИТ-отдела разбираться какие там драйвера нужны, какие файлы не открываются и не редактируются, и какой принтер подключать.
В бюрократию можно играть с двух сторон, а если начальство это ещё и поощряет...
Google объявили себя идейным спонсором Питона. Visionary Sponsor как они это называют. Начали они с того, что вчера перечислили в фонд Питона 350 тысяч долларов.
Статья неплохая, весьма отражает, но я бы сюда добавил ещё одну мысль: нематериальная и материальная компенсации вовсе не разных полюсах находятся. Как раз где зарплаты хорошие, обычно и с нематериальными плюшками всё в порядке, а где деньги зажимают то и из нематериального можно рассчитывать разве что на свитер с эмблемой гидроприводов.
Если смотреть на субурбию США, где я живу последние 6 лет, то личный транспорт очень даже рентабелен и обеспечивает куда выше уровень жизни. Для меня нет проблем объехать за час 3-4 разных специализированных магазина (где есть всё) вместо покупки всего в большом молле (где только самый ходовой товар). Кроме того не нужно подстраиваться под расписание и маршрут общественного транспорта, просто сразу едешь из пункта А в пункт Б. Посчитайте лишнее время которое тратится с общественным транспортом на его ожидание, и то насколько длиннее на самом деле маршрут, по сравнению с кратчайшим путём без остановок.
Частные школы, рестораны и прочие активности тоже весьма выигрышны именно в частном секторе. Они не ограничены стоимостью дорогого жилья. Даже захудалый местный STEM-кружок располагается в отдельном здании с десятком лабораторий. В городе одна аренда сделала бы его бюджеты неподъёмными.
Плеер случайно не мог полезть в сеть за субтитрами или какими-то метаданными (с imdb например) связанными с воспроизводимым видео?
Тут впору спросить при какой температуре кипит прямой угол
Интересно, почему никого из инвесторов в телеграм не беспокоит как же так вышло? Ранее Дуров публично заявлял что TON вообще никак не связан с телеграммом и это абсолютно независимая компания, а теперь берёт обязательства по выплате долгов этой совершенно независимой компании. Разве этот прецедент не увеличивает риски других подобных авантюр?
Вы видимо ошибочно считаете в абсолютных единицах. Правильно же считать в стоимости человекочасов необходимых для покрытия месячного расхода электроэнергии.
Сколько человекочасов требуется потратить среднему жителю германии чтобы оплатить средний по германии расход электроэнергии и сколько среднему жителю россии необходимо проработать чтобы покрыть свои потребности по электричеству?
Регулярное проведение интерактивных тренингов помогает. Ну как помогает — это не панацея, конечно, есть "неизлечимые", но всё же это позволяет повысить количество бдительных людей в ЦА на десятки процентов.
Если в программе (на любом языке) принимается допущение что любой сырой набор байтов — это валидная UTF-последовательность, то это ошибка в логике.
Язык С++ перекладывает заботу о валидации на программиста. Поэтому если программист "забыл" добавить валидацию, случается краш.
В языке Раст например, устроено так что "забыть" невозможно. Необходимо явно написать каким именно образом преобразовать сырые данные в utf8 — from_utf8 (и обрабатывать Result), from_utf8_lossy (который вставит плейсхолдер в места, которые сломаны) или как-то ещё
Есть и третий (пока что?) — покинуть территорию влияния роскомнадзора
не скомпилироваться, например, ввиду отсутствия гарантии правильности данных поступающих на обработку
Нет не об этом. Раст обещал разрешить технические проблемы с памятью, а не проблемы в логике приложения.
Если, например, вы возьмите коллекцию (вектор, мапу и т.д.) и будете заполнять её данными, которые вам не нужны, то это вполне себе утечка памяти — ведь вы продолжаете хранить данные, которые не собираетесь использовать. Но это проблема с логикой приложения, а не техническая проблема с памятью.
С другой стороны, создать ссылку на невалидный (неинициализированный или уже освобождённый) участок памяти в безопасном подмножестве раста не получится. Такой код просто не скомпилируется
Не согласен. Костыли — это как раз политические и законодательные запреты.
Всем по большому счёту наплевать на GDPR как и на условия хранения персональных данных. Существует тысяча способов их обойти для основной массы пользователей.
А вот технические способы сделать сбор данных невыгодным — это решение которое работает.
<сарказм>Тогда можно пойти ещё дальше и пожаловаться на то что апи двух разных произвольных сервисов несовместимы друг с другом...</сарказм>
Если уж ваш интерфейс подразумевает наличие конкретной фичи постгреса, надо назвать его IPostgreDb и всё сразу станет на свои места. А если вы его назвали его IDatabase но продолжаете полагаться на специфичные для постгреса штуки, ваша абстракция протекает.
Я бы купил за $320, но их просто нигде нет с релиза дешевле чем за $700+
С релиза почти ежедневно мониторю:
Вы бы в совке не выжили, простите. Отказ выражать скорбь практически гарантированно отправил бы вас в лагеря.
Погодите, а они разве не этого добирваются?
Чтобы связь заблокировалась, но как-бы не по их вине?
Наверное, Вам просто не приходилось ещё сталкиваться
Случаи которым лично был свидетелем в разных компаниях:
Бухгалтер что-то поймала себе на компьютер. Пока она была на обеде, с помощью банк-клиента сделали перевод весьма крупной суммы на ООО-пустышку. После чего перевели компьютер в нерабочее состояние. Бухгалтер пришла с обеда, увидела что компьютер не работает, ну и позвала админа восстанавливать. Админ в свою очередь подумал что диск навернулся, типичная ситуация, забрал системник в ремонт. Пока чинил, перевод успешно прошёл и деньги с той стороны успешно обналичили. Заметили, в общем, что денег нет, примерно дня через три.
Наши продажники заметили странную закономерность. Как только они уговаривают кого-то на вкусный контракт, в последний момент перед подписанием клиент внезапно уходит к конкурентам. Случаи происходили на регулярной основе с частотой исключающей случайности. В итоге оказалось, что один из бывших сотрудников пользовался доступом к общему документу, права с которого забыли отозвать.
Грустная история шифровальщика, который зашифровал и документы и бекапы документов целого отдела. Общий сетевой ресурс с доступом на запись. Компания чудом выжила тогда.
Случаев увода данных клиентов и сотрудников просто не перечесть. Включая актуальную контактную информацию, данные по зарплате, сканы паспортов и прочее. Здесь в основном, конечно, наплевательское отношение руководства к хранению чувствительных данных
Эти случаи хорошо показывают цену игнорирования корпоративных мер безопасности — единый вход в систему, разграничение доступа, правильно организованные бекапы, ограничение привилегий — не только админские права, а чтобы в принципе неподписаное невозможно было запустить.
Неправильные ты, дядя Фёдор, служебки пишешь…
Нужно писать что предоставленная техника не подготовлена должным образом для выполнения задач связанных с непосредственными должностными обязанностями которые требуют загрузки документов с личных устройств, их просмотра, редактирования и последующей печати. В связи с чем выполнение вашей работы блокировано отсутствием необходимых инструментов.
Именно в таком стиле. И в случае промедления просто эскалируйте наверх. Это задача ИТ-отдела разбираться какие там драйвера нужны, какие файлы не открываются и не редактируются, и какой принтер подключать.
В бюрократию можно играть с двух сторон, а если начальство это ещё и поощряет...
Заодно будем знать каким образом утекают документы из компании
Перечислили деньги эквивалентные годовой заплате одного своего синьор-инженера. (пруф: https://www.levels.fyi/company/Google/salaries/Software-Engineer/L5/ ) Какой-то не тот смысл они вкладывают в слово "идейный"