Ну так никто не спорит, что если не защищать патентами свои изобретения, то и дохода с них не будет. А тех, кто защищал, очень много: Джеймс Дайсон, Чарльз Дарроу, Генри Бессемер, Сара Блейкли, Роберт Кернс, Александр Белл, Жорж де Местраль, Честер Карлсон и многие другие. Хватит?
И нет, миллион долларов -- это не богатство.
Что Вы тут тогда делаете, если зарабатываете больше? )))
Сколько миллионов долларов у Вас сейчас на счету? Ну хоть примерно )
Если купить с этих денег квартиру в мск или питере, останется примерно ничего.
Останется квартира, которую можно сдавать или продать.
Приятная сумма по сравнению с типичными российскими зарплатами
Не по сравнению, а в дополнение к доходам от своей деятельности.
Смотря что считать богатством. Как по мне, 11 миллионов шведских крон (чуть более миллиона долларов) - вполне можно считать богатством. Список лауреатов Нобелевской премии сами найдете?
Впрочем, раз просили хотя бы одного - вот он, сам Нобель )
Я этого тоже не понял. Например, БПФ или БЧХ-кодирование ещё как-то на практике нужны, но это явно выходит за рамки школьной программы. А квадратные уравнения даже бесплатная Maxima сама решает, не говоря уже о калькуляторах.
При чем тут проблемы? Если Вам при разработке под Linux не приходится регулярно работать в нём, то значит эти проблемы решают за Вас другие специалисты. А если приходится, то какой смысл переключаться между Windows и Linux, если достаточно только Linux?
Вопрос в том, где тут место для Windows? Не субъективно "мне так нравится/удобней/привычней", а объективно.
Я просто вижу, причем далеко не в одной команде, как после отказа от монолитов на IIS и MS SQL в пользу микросервисных архитектур на k8s, Kafka, PostgreSQL, gRPC, CH, RabbitMQ и т.п., оставаясь на том же C# и React, уже половина разработчиков постепенно перешла на Linux. Просто потому, что Windows для них перестал быть востребован в производственном процессе.
Это не ответ. Мне действительно интересно как смогли совпасть KDC и AD на работе и дома. Вы до этого хакнули DC на работе и стащили оттуда все ключи и сертификаты?
Где я написал про работать в параллель, последний без базы и т.д. Опять же про пример из вашей головы.
Зачем об этом писать, если PostgreSQL иначе просто не ставится? Ну не поставите одну мажорную версию поверх другой. Даже если Вам это удастся, то потом потребуется откатывать всё назад из бекапов, так как завести эту конструкцию уже не получится. Просто потому, что pg_upgrade использует библиотеки предыдущей версии для доступа к данным обновляемой БД и библиотеки новой версии - для актуализации их формата.
При апгрейде initdb? ну допустим, это валидно если новая мажорная версия с чистого листа.
Ещё раз, при установке PostgreSQL и директории бинарников, и директрии БД лежат в подкаталоге с номером мажорной версии в качестве его имени. Без intidb Вы даже pg_upgrade не запустите.
Чаще в смысле по разнообразию работодателей/клиентов или в смысле у специфичного работодателя по его полиси?
Чаще в любом случае, так как у моих клиентов PostgreSQL без расширений - большая редкость. Соответственно, если расширение хоть как-то используется в DDL исходной БД, то даже метаданные исходной БД обновить не получится. Поставить расширение в еще не существующую БД ведь невозможно. А если мы создаем новую БД и ставим в неё все необходимые расширения, то иного варианта, как копирование данных из старой БД нам не остаётся. И через резервную копию - это самый быстрый и надёжный путь.
Его профиль дропнул на работу, очистил историю и куки и у меня условно-чистый браузер с моими настройками.
И как получилось, что KDC и AD на работе и дома совпали? )))
да, случайно и работает.
Как он работать будет, если только установили рядом, условно, с PostgreSQL 17 PostgreSQL 18, причем последний вообще без БД? )))
Ну пусть даже initdb какой-то скрипт автоматом запустил. Но БД то всё равно получилась пустая без единой роли и паролей.
Ну и обновляя мажорные версии ПГ на серверах я надеюсь вы не стартуете каждый раз базу заново типа новый каталог и с чистого листа?
Новый каталог с чистого листа - это как раз обязательное требование. А дальше по обстоятельствам. Иногда можно использовать hard links в этот новый каталог и воспользоваться средствами pg_upgrade. Но чаще, конечно, СУБД поднимается с нуля, устанавливаются и проверяются все необходимых расширения, после чего данные заливаются из бекапа.
Конфиги, само собой правятся только в крайних случаях. Предпочитаю ALTER SYSTEM. Ну и вдумчивое чтение release notes обязательно. Например, я уже готов при переходе на 19-й PostgreSQL включать где нужно JIT компиляцию, которую в нем по-умолчанию вообще отключили.
И каким скриптом там настраиваете, например, kerberos авторизацию или плагин для ЭЦП? И какой скрипт позволяет решить проблему с расширениями, которые новую версию не поддерживают? Там просто отличий от базовой конфигурации требуется на два-три порядка меньше, чем у тех же Asterisk или PostgreSQL. Но суть та же.
Возвращаясь к конфигам серверного ПО, даже на мажорные вещи обновить их просто - кидаем оба в нотепад++ и сравниваем что появилось, меняем только то, что появилось (если надо) и всё работает.
Ну как-то оно может случайно и заработает, но скорее всего результат будет весьма печален. По крайней мере документация рекомендует обновлять конфигурационные файлы вдумчиво и руками. Вы вообще осознаёте, что каждая мажорная версия PostgreSQL устанавливается в свой каталог, создаёт свой сервис и может функционировать совершенно независимо от установленных ранее версий? Там же при установке автоматическое обновление мажорных версий даже не предполагается.
Я уже молчу про Asterisk, где при обновлении на мажорную версию может потребоваться использовать другие модули и драйвера.
Попробуйте, например, просто перенести Citrix VPN (nsgclient) с Ubuntu 16.04 на 18.04, а затем последовательно на 20.04, 22.04 и 24.04. На 26.04 ещё не пробовал. Может уже полегчало. И подобный софт попадается с завидной регулярностью.
Это даже не касаясь более-менее сложного ПО, вроде Asterisk или PostgreSQL, где переход на новую мажорную версию всегда требует вдумчивого анализа конфигурации, а сброс настроек там в принципе неприемлем.
Я убунтой даже не пользуюсь, по этому нисколько. Не понятно к чему аргумент.
Какая разница? Замените Canonical на любую организацию, поддерживающую дистрибутив Linux. Сколько Вы дохода они от Вас получили? А сколько от enterpise?
Я не думаю, что они платят каноникал, они для этого слишком жадные.
То есть, Вы искренне считаете, что Canonical зарабатывает на таких пользователях, как Вы? Сколько же Вы ежемесячно донатите в open source, раз так думаете?
Корпа самая жлобская байты считать не будет даже по нынешним ценам
С точностью наоборот. Это обычный домашний пользователь может закрыть глаза на 1-2 ГБ RAM. А enterprise на гипервизоре или k8s, где таких систем с сотня при общем объеме 256 ГБ RAM, на сотню лишних ГБ глаза не закроет, если их можно будет освободить просто сменой дистрибутива.
Я клиент и мне песочница важнее пары мегабайт (или даже гигабайт) памяти.
Какую долю в доходах Canonical составляют такие клиенты, как Вы? Сколько Вы им уже заплатили? А какую долю в этих же поступлениях составляет enterprise?
Ну так как раз в этом AI может существенно помочь. Преподаватель больше сможет уделять времени прямому общению с обучающимися, если значительную часть подачи и объяснения материала возьмёт на себя AI.
А вот и корень проблемы. Именно из-за наплевательского отношения к потребностям клиентов, например, Ubuntu, продвигая snap, теряет клиентов. И чем больше приложений будет поставляться в snap - тем сильней будет этот отток. Особенно в enterpise, где проблем с самостоятельным обслуживанием и поддержкой нет. Я точно знаю уже несколько крупных компаний, отказавшихся от Ubuntu именно по этой причине.
Если экономить я бы начал с браузера.
Проблема не браузерах, а в перегруженных сайтах. Отсюда, enterprise от этого совершенно не страдает.
Я не об этом. Винда требует перезагрузки после каждого чиха.
Я это указал:
"Ну так сервера под Linux тоже приходится перезагружать при некоторых обновлениях. Другое дело, что если под Linux большинство обновлений требуют лишь перезапуска сервисов, связанных с этими обновлениями, то под Windows почти любое обновление - это перезагрузка сервера. Но к стабильности это никакого отношения не имеет."
Это издержки того, каждый flatpak содержит все необходимые приложению so, а так как с точки зрения системы в разных flatpak - это разные файлы, даже если они идентичны по содержиомому, то и грузит в память их система отдельно для каждого приложения, вместо того чтобы все приложения использовали один и тот же so. То есть, shared objects перестают быть shared.
Так или иначе на круг там копейки для 99% применений.
В таких случаях указывают источник приводимой статистики. Где он?
Так мы и говорим о необходимости хорошего образования. Что не так?
А Генри Бессемер или Роберт Кернс явно из обычных рабочих выросли.
Вы писали:
Я же Вам уже целый список предоставил. Не пора ли продемонстрировать, что Вы еще способны к обучению на собственных ошибках?
Может плохо слушали? Это явно не относится к on-premises AI.
Ну так никто не спорит, что если не защищать патентами свои изобретения, то и дохода с них не будет. А тех, кто защищал, очень много: Джеймс Дайсон, Чарльз Дарроу, Генри Бессемер, Сара Блейкли, Роберт Кернс, Александр Белл, Жорж де Местраль, Честер Карлсон и многие другие. Хватит?
Что Вы тут тогда делаете, если зарабатываете больше? )))
Сколько миллионов долларов у Вас сейчас на счету? Ну хоть примерно )
Останется квартира, которую можно сдавать или продать.
Не по сравнению, а в дополнение к доходам от своей деятельности.
Смотря что считать богатством. Как по мне, 11 миллионов шведских крон (чуть более миллиона долларов) - вполне можно считать богатством. Список лауреатов Нобелевской премии сами найдете?
Впрочем, раз просили хотя бы одного - вот он, сам Нобель )
Я этого тоже не понял. Например, БПФ или БЧХ-кодирование ещё как-то на практике нужны, но это явно выходит за рамки школьной программы. А квадратные уравнения даже бесплатная Maxima сама решает, не говоря уже о калькуляторах.
При чем тут проблемы? Если Вам при разработке под Linux не приходится регулярно работать в нём, то значит эти проблемы решают за Вас другие специалисты. А если приходится, то какой смысл переключаться между Windows и Linux, если достаточно только Linux?
Вопрос в том, где тут место для Windows? Не субъективно "мне так нравится/удобней/привычней", а объективно.
Я просто вижу, причем далеко не в одной команде, как после отказа от монолитов на IIS и MS SQL в пользу микросервисных архитектур на k8s, Kafka, PostgreSQL, gRPC, CH, RabbitMQ и т.п., оставаясь на том же C# и React, уже половина разработчиков постепенно перешла на Linux. Просто потому, что Windows для них перестал быть востребован в производственном процессе.
Да как сказать. Обычный пользователь вполне может три дня поднимать сеть через WiFi при наличии для этого адаптера только 32-х битных драйверов.
Взаимно, заблуждайтесь далее.
Это не ответ. Мне действительно интересно как смогли совпасть KDC и AD на работе и дома. Вы до этого хакнули DC на работе и стащили оттуда все ключи и сертификаты?
Зачем об этом писать, если PostgreSQL иначе просто не ставится? Ну не поставите одну мажорную версию поверх другой. Даже если Вам это удастся, то потом потребуется откатывать всё назад из бекапов, так как завести эту конструкцию уже не получится. Просто потому, что pg_upgrade использует библиотеки предыдущей версии для доступа к данным обновляемой БД и библиотеки новой версии - для актуализации их формата.
Ещё раз, при установке PostgreSQL и директории бинарников, и директрии БД лежат в подкаталоге с номером мажорной версии в качестве его имени. Без intidb Вы даже pg_upgrade не запустите.
Чаще в любом случае, так как у моих клиентов PostgreSQL без расширений - большая редкость. Соответственно, если расширение хоть как-то используется в DDL исходной БД, то даже метаданные исходной БД обновить не получится. Поставить расширение в еще не существующую БД ведь невозможно. А если мы создаем новую БД и ставим в неё все необходимые расширения, то иного варианта, как копирование данных из старой БД нам не остаётся. И через резервную копию - это самый быстрый и надёжный путь.
И как получилось, что KDC и AD на работе и дома совпали? )))
Как он работать будет, если только установили рядом, условно, с PostgreSQL 17 PostgreSQL 18, причем последний вообще без БД? )))
Ну пусть даже initdb какой-то скрипт автоматом запустил. Но БД то всё равно получилась пустая без единой роли и паролей.
Новый каталог с чистого листа - это как раз обязательное требование. А дальше по обстоятельствам. Иногда можно использовать hard links в этот новый каталог и воспользоваться средствами pg_upgrade. Но чаще, конечно, СУБД поднимается с нуля, устанавливаются и проверяются все необходимых расширения, после чего данные заливаются из бекапа.
Конфиги, само собой правятся только в крайних случаях. Предпочитаю ALTER SYSTEM. Ну и вдумчивое чтение release notes обязательно. Например, я уже готов при переходе на 19-й PostgreSQL включать где нужно JIT компиляцию, которую в нем по-умолчанию вообще отключили.
Поясните Вашу мысль. Как отказ от контейнеров может хоть что-то сэкономить?
И каким скриптом там настраиваете, например, kerberos авторизацию или плагин для ЭЦП? И какой скрипт позволяет решить проблему с расширениями, которые новую версию не поддерживают? Там просто отличий от базовой конфигурации требуется на два-три порядка меньше, чем у тех же Asterisk или PostgreSQL. Но суть та же.
Ну как-то оно может случайно и заработает, но скорее всего результат будет весьма печален. По крайней мере документация рекомендует обновлять конфигурационные файлы вдумчиво и руками. Вы вообще осознаёте, что каждая мажорная версия PostgreSQL устанавливается в свой каталог, создаёт свой сервис и может функционировать совершенно независимо от установленных ранее версий? Там же при установке автоматическое обновление мажорных версий даже не предполагается.
Я уже молчу про Asterisk, где при обновлении на мажорную версию может потребоваться использовать другие модули и драйвера.
Это хотя бы семантически верно. А, например, ИИ вместо AI - семантически уже не верно из-за появляющейся антропоморфной окраски.
Попробуйте, например, просто перенести Citrix VPN (nsgclient) с Ubuntu 16.04 на 18.04, а затем последовательно на 20.04, 22.04 и 24.04. На 26.04 ещё не пробовал. Может уже полегчало. И подобный софт попадается с завидной регулярностью.
Это даже не касаясь более-менее сложного ПО, вроде Asterisk или PostgreSQL, где переход на новую мажорную версию всегда требует вдумчивого анализа конфигурации, а сброс настроек там в принципе неприемлем.
Какая разница? Замените Canonical на любую организацию, поддерживающую дистрибутив Linux. Сколько Вы дохода они от Вас получили? А сколько от enterpise?
То есть, Вы искренне считаете, что Canonical зарабатывает на таких пользователях, как Вы? Сколько же Вы ежемесячно донатите в open source, раз так думаете?
С точностью наоборот. Это обычный домашний пользователь может закрыть глаза на 1-2 ГБ RAM. А enterprise на гипервизоре или k8s, где таких систем с сотня при общем объеме 256 ГБ RAM, на сотню лишних ГБ глаза не закроет, если их можно будет освободить просто сменой дистрибутива.
Какую долю в доходах Canonical составляют такие клиенты, как Вы? Сколько Вы им уже заплатили? А какую долю в этих же поступлениях составляет enterprise?
Дальше объяснять или не надо?
Ну так как раз в этом AI может существенно помочь. Преподаватель больше сможет уделять времени прямому общению с обучающимися, если значительную часть подачи и объяснения материала возьмёт на себя AI.
А вот и корень проблемы. Именно из-за наплевательского отношения к потребностям клиентов, например, Ubuntu, продвигая snap, теряет клиентов. И чем больше приложений будет поставляться в snap - тем сильней будет этот отток. Особенно в enterpise, где проблем с самостоятельным обслуживанием и поддержкой нет. Я точно знаю уже несколько крупных компаний, отказавшихся от Ubuntu именно по этой причине.
Проблема не браузерах, а в перегруженных сайтах. Отсюда, enterprise от этого совершенно не страдает.
Я это указал:
"Ну так сервера под Linux тоже приходится перезагружать при некоторых обновлениях. Другое дело, что если под Linux большинство обновлений требуют лишь перезапуска сервисов, связанных с этими обновлениями, то под Windows почти любое обновление - это перезагрузка сервера. Но к стабильности это никакого отношения не имеет."
Но при чем тут стабильность?
Это издержки того, каждый flatpak содержит все необходимые приложению so, а так как с точки зрения системы в разных flatpak - это разные файлы, даже если они идентичны по содержиомому, то и грузит в память их система отдельно для каждого приложения, вместо того чтобы все приложения использовали один и тот же so. То есть, shared objects перестают быть shared.
В таких случаях указывают источник приводимой статистики. Где он?