Перестал пользоваться Dropbox'ом, как только появился BTSync. Потом BTSync оскотинился и я перелез на Syncthing. Ныне сижу на нем и горя не знаю. Ну да, облака, все дела… Но у меня домашний сервер крутится 24/7 и никакие облака мне особо и не нужны.
Не с малознакомым. И не спорил, а нудно доказывал, что именно в таком виде задача не решается за приемлемые сроки или с приемлемым качеством. При чем, какое должно быть качество и что есть приемлемые сроки в его понимании несколько отличалось от того что от него требовалось. Типа такого:
— Тут на две недели работы
— Хорошо, у тебя есть две недели.
— Нет, это слишком долго. Лучше это вообще не делать.
— Это надо сделать.
— Нет, я с этим справлюсь хуже, чем [называет имя другого программиста]
ну и т.д.
т.е. поставить ему задачу очень тяжело. При этом все понимают, что дело не в его проф способностях. Просто он не хотел делать некоторые задачи и хоть ты тресни.
Я работал с человеком, который, по всем признакам, имел синдром Аспергера. Очень дотошный (что, в работе программиста только +), он писал довольно качественный код. Когда удавалось поставить ему задачу, можно было не сомневаться, что задача будет выполнена в срок и качественно. Вот только половину своих умственных способностей он тратил на то, чтобы объяснить начальству, почему именно эту задачу начальство сформулировало неверно и давайте будем делать не так, а по другому.
Вобщем, есть свои трудности с такими людьми.
Для тех кто не понимает, как это новое железо перестанет поддерживать старые системы. Почему нельзя сказать, что просто старые системы перестанут в полной мере поддерживать новое железо?
Ответ кроется вот в этом моменте:
> Они могут либо работать с Microsoft по ее условиям, либо отказаться от сотрудничества. Партнеры Microsoft избрали первый вариант.
Видимо в новые процессоры и чипсеты будут внесены такие изменения, чтобы специально порушить обратную совместимость. Что-то в поведении каких-то битов в каких-то глубоко системных регистрах, т.е. там, где это важно для работы низкоуровневых потрохов системы, а на прикладном уровне все останется без изменений. Т.е. эта несовместимость будет не следствием естественного развития железа, а чистым маркетингом. Поменяют местами назначения двух битов в каком-нить системном слове и вуаля. Вот это и будет означать, что новое железо перестало поддерживать старые системы.
ИМХО.
Не все объекты перемещаемы в памяти. std::vector, например, вообще считает что таких и вовсе нет (это разумное упрощение, т.к. копировать через конструктор копирования перемещаемые объекты безопасно, перемещать memcpy'ем неперемещаемые — быть беде). Так что memcpy там только в самых простых случаях и только если оптимизатор молодец. Поправьте знающие, но, вроде как в Qt (сам я знаком с этой библиотекой шапочно) динамический массив позволяет указывать признак перемещаемости, как раз с целью применять memcpy.
Просто они воспользовались удобным случаем продемонстрировать вам свое интеллектуальное превосходство. (если что, это сарказм на тему быстренько заминусовать тех кто «сел в лужу»)
Не зареган на фейсбуке. Не использую вотсап. При чем, у многих моих знакомых и друзей вотсап и я никак внятно не мог ответить им, почему я его не использую и не собираюсь. Похоже интуиция параноика меня останавливала.
Вы рассуждаете, беря за основу материальное. Т.е. материальная вселенная для вас первична. Это то, что вы называете реальностью. Но давайте предположим, что всё несколько наоборот. Наша материальная вселенная — это порождение нематериальных процессов на информацией. Ну типа, компьютер, но без материального воплощения. Самоорганизованная информация. Не спрашивайте меня, как это возможно. Я не знаю. Но то, что это невозможно, утверждать преждевременно, не так ли?
За барьером небытие, которого не существует… Что, простите?
Кажется это как нарисовать 7 красных линий, все строго перпендикулярно, и две из них зелёным, а одну прозрачным цветом.
Еще раз: либо вселенная бесконечна, либо зациклена. Барьера быть не может, потому что все что за барьером — тоже вселенная. И никак иначе. Хотя вру. Есть еще вариант, что мы в матрице, т.е. по сути — программный код.
Стоп стоп! Это я вам доказываю, что барьера быть не может. Это вы барьер придумали. Я всего лишь показал, что барьер не может ограничить вселенную. Это принципиально.
А небытия не существует, иначе оно было бы частью бытия
Ну вот вы и сами ответили на изначальный вопрос о барьере.
Думаю, дискуссию можно завершить.
Ну так вот я и спрашиваю, что за барьером?
Я понимаю, что вы хотите сказать. Что-то вроде: бессмысленно говорить о том чего не существует. Но это ведь не ответ. Если трехмерное пространство ограничено трехмерным же барьером, то как раз бессмысленно говорить, что за этим барьером ничего. Как минимум 3-х мерный барьер с этим «ничиго» соприкасается, а значит это «ничего» тоже трехмерно. А раз оно трехмерно, значет это уже не «ничего», а просто продолжение пространства за барьером. Даже если там другие законы физики. Это ничего не меняет.
Там находится тоже самое пространство карты. Игрок вполне может туда попасть (посмотрите, например, быстрые прохождения игры Portal). Конечно, в некоторых играх может сработать ограничение на разрядность координат и возникнуть переполнение, но мы же о вселенной говорим. Так что вопрос все еще открыт.
Что мешает конструкторам разработать нормальные петли, которые бы были сопряжены с боковыми стенками в том числе — для меня лично всегда было загадкой.
Конструкторам мешают маркетологи. Оно должно сломаться, чтобы вы купили новый ноутбук. Бизнес, ничего личного.
Обвиняете библию в проблемах человечества? Не путайте библию и религии. Большинство адептов христианских религий делали и продолжают делать то, что прямо или косвенно библией осуждается. Что не мешает им утверждать, что библия — их настольная священная книга. Но вы же не станете читать библию. Вам проще голословно кинуть обвинение.
Вот соглашусь. Сейчас пишу поддержку у себя в клиенте. Все волосы на голове вырвал. Адок тот еще. Все эти кошмарные станзы мне уже снятся. Любая элементарная вещь делается кучей разных способов без гарантии, что заработает на всех серверах и на всех клиентах. Крайне перегруженный ненужностями протокол. XML головного мозга.
Интересно, что на это ответят противники электромобилей, апеллирующих к «где взять столько электроэнергии» и «они тоже загрязняют воздух, только через электростанции».
У меня старый ноутбук 6-летней давности с вистой. К нему даже драйверов для windows 7 не предусмотрено у производителя. Решил установить туда 10-ку, просто чтобы посмотреть, что это за зверь такой (на десктопе 7ку пока менять никуда не собираюсь). Вобщем, я наверное сейчас скажу крамолу, но мой старый тормозной и вконец доставший меня ноутбук просто как будто стал новым и современным. И браузер Edge выдает чудеса быстродействия. Уж побыстрее, чем firefox на десктопе, который раза эдак в три, как минимум, производительней моего старичка-ноута.
Нет, политику навязывания и тотальной телеметрии я, конечно, не одобряю. Но не могу не отдать должного: десятка и edge — весьма достойные продукты, если рассматривать производительность. Хотя я слышал и негативные отзывы об этих штуках, но, почему-то мне кажется, что там просто какая-то несовместимость. В моем случае я даже передумал выкидывать свой ноутбук на свалку.
Нужно очень постараться, чтобы придумать ситуацию, в которой это ваше утверждение стало бы истиной. Что-то вроде «ищем проблемную программу, ковыряя логи телеметрии». Ну допустим. Только вот 2015-я студия используется для сборки далеко не всех windows программ. Так что телеметрия, которую вшивает студия в мою программу, скорее всего, никогда и никому не пригодится. Т.о., отвечая на ваш вопрос: мой внутренний перфекционист. Меня побудил мой внутренний перфекционист, согласно пунктам 1 и 2, решив, что если код не нужен, то не нужен.
а так кто-то ещё делает?
Если говорить о vccrt, то динамическая линковка не имеет никаких преимуществ, а только недостатки:
1. лишнее время на загрузку и динамическое связывание
2. линкер не смог ничего с'оптимизировать (имеется в виду crt в связке с моим кодом)
3. размер. Казалось бы, размер exe'шника меньше, но расплата в том, что в дистрибутив приходится все эти dll-ки заталкивать, иначе нет гарантии, что ваша программа заработает у среднестатистического пользователя вашей программы.
Так что да, я так делаю и всем рекомендую.
— Тут на две недели работы
— Хорошо, у тебя есть две недели.
— Нет, это слишком долго. Лучше это вообще не делать.
— Это надо сделать.
— Нет, я с этим справлюсь хуже, чем [называет имя другого программиста]
ну и т.д.
т.е. поставить ему задачу очень тяжело. При этом все понимают, что дело не в его проф способностях. Просто он не хотел делать некоторые задачи и хоть ты тресни.
Вобщем, есть свои трудности с такими людьми.
Ответ кроется вот в этом моменте:
> Они могут либо работать с Microsoft по ее условиям, либо отказаться от сотрудничества. Партнеры Microsoft избрали первый вариант.
Видимо в новые процессоры и чипсеты будут внесены такие изменения, чтобы специально порушить обратную совместимость. Что-то в поведении каких-то битов в каких-то глубоко системных регистрах, т.е. там, где это важно для работы низкоуровневых потрохов системы, а на прикладном уровне все останется без изменений. Т.е. эта несовместимость будет не следствием естественного развития железа, а чистым маркетингом. Поменяют местами назначения двух битов в каком-нить системном слове и вуаля. Вот это и будет означать, что новое железо перестало поддерживать старые системы.
ИМХО.
Кажется это как нарисовать 7 красных линий, все строго перпендикулярно, и две из них зелёным, а одну прозрачным цветом.
Еще раз: либо вселенная бесконечна, либо зациклена. Барьера быть не может, потому что все что за барьером — тоже вселенная. И никак иначе. Хотя вру. Есть еще вариант, что мы в матрице, т.е. по сути — программный код.
Ну вот вы и сами ответили на изначальный вопрос о барьере.
Думаю, дискуссию можно завершить.
Я понимаю, что вы хотите сказать. Что-то вроде: бессмысленно говорить о том чего не существует. Но это ведь не ответ. Если трехмерное пространство ограничено трехмерным же барьером, то как раз бессмысленно говорить, что за этим барьером ничего. Как минимум 3-х мерный барьер с этим «ничиго» соприкасается, а значит это «ничего» тоже трехмерно. А раз оно трехмерно, значет это уже не «ничего», а просто продолжение пространства за барьером. Даже если там другие законы физики. Это ничего не меняет.
Конструкторам мешают маркетологи. Оно должно сломаться, чтобы вы купили новый ноутбук. Бизнес, ничего личного.
настольнаясвященная книга. Но вы же не станете читать библию. Вам проще голословно кинуть обвинение.Нет, политику навязывания и тотальной телеметрии я, конечно, не одобряю. Но не могу не отдать должного: десятка и edge — весьма достойные продукты, если рассматривать производительность. Хотя я слышал и негативные отзывы об этих штуках, но, почему-то мне кажется, что там просто какая-то несовместимость. В моем случае я даже передумал выкидывать свой ноутбук на свалку.
Нужно очень постараться, чтобы придумать ситуацию, в которой это ваше утверждение стало бы истиной. Что-то вроде «ищем проблемную программу, ковыряя логи телеметрии». Ну допустим. Только вот 2015-я студия используется для сборки далеко не всех windows программ. Так что телеметрия, которую вшивает студия в мою программу, скорее всего, никогда и никому не пригодится. Т.о., отвечая на ваш вопрос: мой внутренний перфекционист. Меня побудил мой внутренний перфекционист, согласно пунктам 1 и 2, решив, что если код не нужен, то не нужен.
Если говорить о vccrt, то динамическая линковка не имеет никаких преимуществ, а только недостатки:
1. лишнее время на загрузку и динамическое связывание
2. линкер не смог ничего с'оптимизировать (имеется в виду crt в связке с моим кодом)
3. размер. Казалось бы, размер exe'шника меньше, но расплата в том, что в дистрибутив приходится все эти dll-ки заталкивать, иначе нет гарантии, что ваша программа заработает у среднестатистического пользователя вашей программы.
Так что да, я так делаю и всем рекомендую.