при этом какой-нибудь "домашний" сканер Mustek с дровами только под Win9x мог аппаратно подключаться только по SCSI-интерфейсу (причем иметь сразу 2 разных SCSI-разъема)
К слову сказать, все мастеки, которые через меня прошли (а я работал в магазине коплюхторной техники), шли с нужной для подключения скази-картой. И даже шлейфом.
при этом какой-нибудь "домашний" сканер Mustek с дровами только под Win9x мог аппаратно подключаться только по SCSI-интерфейсу (причем иметь сразу 2 разных SCSI-разъема)
К слову сказать, все мастеки, которые через меня прошли (а я работал в магазине коплюхторной техники), шли с нужной для подключения скази-картой. И даже шлейфом.
Я что-то пропустил? Когда там появилась система категоризации: general, sensitive, highly sensitive (в общем, как в MSO, хотя бы)? Отслеживание авторства (то есть, такое, что берет данные о пользователе не из локального окружения, которое любой админ локалхоста напатчит, какое захочет, а из домена, который, кстати, в красноглазиксе есть вообще?)
Ну, слово "любой" было использовано не мной, поэтому не мне за него отвечать. Но, на всякий случай, чтобы развеять несколько "детские" взгляды на проблему, скажу: я смотрел исходники постгреса как-то раз, чтобы просто понять "простую вещь": можно ли в их индексе хранить INTEGER в самой ноде, без копирования проиндексированного значения в DATUM. Идея была до банального проста: проверить наличие значения INTEGER в таблице, просматривая только и исключительно индекс (при условии, конечно, что этот индекс не DEFERRED). В текущей реализации движок всё равно, судя по плану запроса, ходит сначала в индекс, а затем в fsm и в табличные данные. Так вот, я плюнул, потому как, чтобы разобраться в исходниках любого постороннего проекта, нужно реально долго (для постгреса, наверное, месяцами) сидеть и погружаться. То есть, "прочитав код" доступно не только лишь всем, а лишь тем, кто разобрался в структуре (к таким относятся: небольшое количество фофанов, мейнтейнеры и PostgresPRO, ну, может, один-два неизвестных форка постгреса еще не указал).
Собственно, кстати, поэтому, когда мне в ответ на сообщение о баге в постгресе швыряют "тебе никто ничего не должен, садись и пиши патч", я разворачиваюсь и ухожу, потому как я оцениваю свои временные затраты, и уже самим фактом сообщения об ошибке, выразив готовность повторить любые действия, предложенные разработчиками, для более точной диагностики, сделал максимально от меня зависящее; патч же у них выйдет накидать сильно быстрее. Тем более, зная, как в проектах такого масштаба относятся к приёму коммитов, после патча я еще столько же времени просижу в ревью, поскольку надо еще уложить патч в их политики code beauty, style, учёт corner cases, про которые я мог не подумать, а команде разработчиков они очевидны, я просто сразу сдаюсь. Ах да, там же еще и тесты к патчу написать надо, то есть, еще до кучи проштудировать их систему прогонки тестов (а в Си она чуть ли не у каждого проекта своя).
Очень напоминает мем про «просто будь собой». Как насчёт просто прочитать исходники и поправить в постгресе команду CREATE … IF NOT EXISTS так, чтобы она соответствовала документации и не падала с ошибкой ни при каких условиях?
Документы как таковые никому толком не нужны. Нужна инфраструктура для их авторинга, шаблонизации, категоризации, отслеживания авторства, рецензирования (с сохранением авторства), а иногда и версионирования. И, боюсь, решение таких задач в лунюксе без лицензий всё равно не обойдётся (если вообще есть).
Зато всрут на порядок больше на отсутствии сквозной интеграции софта и рабочих сред для этого софта. Одно удовольствие же развлекаться с Qt/GTK, разными подходами к d-bus, упражнениями в udev всяких фофанов, не говоря уже о том, чтобы забрасывать хотя бы события из удавленного сервера на софтине А в локальный клиент на софтине Б.
Three physical models of Newton’s and Stokes’s laws with(out) air resistance in the calm air are used to determine the falling time and velocity regimes of SARS-CoV-2 with(out) a respiratory water droplet of 1 to 2000 micrometers (µm) in diameter of an infected person of 0.5 to 2.6 m in height.
Ага, исследование. Целая наука прям, последнее слово. Там дальше сразу формулы всякие.
Как уже говорил, поелику эксперимент с вейпом показывает, что никакие там дроплеты не ограничиваются расстоянием до 1.7м, это «исследование» — суть чистейшее гонево, не имеющее связи с реальностью.
INSERT … ON CONFLICT arbiter — падает, несмотря на то, что в той таблице, куда по PARTITION ROUTING должны упасть данные, он есть, просто этого арбитра нет на мастер-таблице
CREATE … IF NOT EXISTS — таки да, падает, несмотря на уверение в справке об обратном
Эррера очень долго бился над проблемой, когда индексы партиций создавались не в том же (не дефолтном) tablespace, где располагались сами партиции, и я не следил, решил ли он ее; насколько помню, он даже подумывал выкинуть нафиг всё партиционирование и написать заново
И это не прям вот проблемы (особенно, IF NOT EXISTS). А тут разглядеть 0x27 в смайлике.
К слову сказать, все мастеки, которые через меня прошли (а я работал в магазине коплюхторной техники), шли с нужной для подключения скази-картой. И даже шлейфом.
К слову сказать, все мастеки, которые через меня прошли (а я работал в магазине коплюхторной техники), шли с нужной для подключения скази-картой. И даже шлейфом.
Запомните эти слова. Они стоят десятки миллиардов евро.
Я что-то пропустил? Когда там появилась система категоризации: general, sensitive, highly sensitive (в общем, как в MSO, хотя бы)? Отслеживание авторства (то есть, такое, что берет данные о пользователе не из локального окружения, которое любой админ локалхоста напатчит, какое захочет, а из домена, который, кстати, в красноглазиксе есть вообще?)
Ну, слово "любой" было использовано не мной, поэтому не мне за него отвечать. Но, на всякий случай, чтобы развеять несколько "детские" взгляды на проблему, скажу: я смотрел исходники постгреса как-то раз, чтобы просто понять "простую вещь": можно ли в их индексе хранить INTEGER в самой ноде, без копирования проиндексированного значения в DATUM. Идея была до банального проста: проверить наличие значения INTEGER в таблице, просматривая только и исключительно индекс (при условии, конечно, что этот индекс не DEFERRED). В текущей реализации движок всё равно, судя по плану запроса, ходит сначала в индекс, а затем в fsm и в табличные данные. Так вот, я плюнул, потому как, чтобы разобраться в исходниках любого постороннего проекта, нужно реально долго (для постгреса, наверное, месяцами) сидеть и погружаться. То есть, "прочитав код" доступно не только лишь всем, а лишь тем, кто разобрался в структуре (к таким относятся: небольшое количество фофанов, мейнтейнеры и PostgresPRO, ну, может, один-два неизвестных форка постгреса еще не указал).
Собственно, кстати, поэтому, когда мне в ответ на сообщение о баге в постгресе швыряют "тебе никто ничего не должен, садись и пиши патч", я разворачиваюсь и ухожу, потому как я оцениваю свои временные затраты, и уже самим фактом сообщения об ошибке, выразив готовность повторить любые действия, предложенные разработчиками, для более точной диагностики, сделал максимально от меня зависящее; патч же у них выйдет накидать сильно быстрее. Тем более, зная, как в проектах такого масштаба относятся к приёму коммитов, после патча я еще столько же времени просижу в ревью, поскольку надо еще уложить патч в их политики code beauty, style, учёт corner cases, про которые я мог не подумать, а команде разработчиков они очевидны, я просто сразу сдаюсь. Ах да, там же еще и тесты к патчу написать надо, то есть, еще до кучи проштудировать их систему прогонки тестов (а в Си она чуть ли не у каждого проекта своя).
Очень напоминает мем про «просто будь собой». Как насчёт просто прочитать исходники и поправить в постгресе команду CREATE … IF NOT EXISTS так, чтобы она соответствовала документации и не падала с ошибкой ни при каких условиях?
Сингапурский же, или это другое?
И в обратную сторону примерно такая же очередь финнов, алкающих дешёвого бензина.
Документы как таковые никому толком не нужны. Нужна инфраструктура для их авторинга, шаблонизации, категоризации, отслеживания авторства, рецензирования (с сохранением авторства), а иногда и версионирования. И, боюсь, решение таких задач в лунюксе без лицензий всё равно не обойдётся (если вообще есть).
Ну да, ведь все нормальные люди наоборот: ищут, где говнянее, и едут туда из своих параисо отдыхать от неги и беззаботной жизни.
Зато всрут на порядок больше на отсутствии сквозной интеграции софта и рабочих сред для этого софта. Одно удовольствие же развлекаться с Qt/GTK, разными подходами к d-bus, упражнениями в udev всяких фофанов, не говоря уже о том, чтобы забрасывать хотя бы события из удавленного сервера на софтине А в локальный клиент на софтине Б.
Ни в коем случае. DogFooding — это жесткая подстава, вброшенная человекам нибируанцами.
/s
Ага, исследование. Целая наука прям, последнее слово. Там дальше сразу формулы всякие.
Как уже говорил, поелику эксперимент с вейпом показывает, что никакие там дроплеты не ограничиваются расстоянием до 1.7м, это «исследование» — суть чистейшее гонево, не имеющее связи с реальностью.
https://habr.com/en/articles/889088/comments/#comment_28017294
Наверное, какой-то другой Wesha.
Он застенчивый. Вот лампочка, вот пятая точка рвется наружу. Что нужно сделать, чтобы никто не увидел и, тем более, не заснял на камеру, а? А!?
Ну разве могу я заставлять кого-либо, кроме себя, отстаивать свои права!?
Насколько могу судить, в 11 винде оно предустановлено. По крайней мере, я его отдельно не ставил.
Пример?
А, видимо, то, что на скрине
Там выше речь шла про глючный телефон. Без указания производителя. И такое не только с крутейшей китаёзой возможно.
Ой, можно подумать, постгрес боги обжигают.
INSERT … ON CONFLICT arbiter — падает, несмотря на то, что в той таблице, куда по PARTITION ROUTING должны упасть данные, он есть, просто этого арбитра нет на мастер-таблице
CREATE … IF NOT EXISTS — таки да, падает, несмотря на уверение в справке об обратном
Эррера очень долго бился над проблемой, когда индексы партиций создавались не в том же (не дефолтном) tablespace, где располагались сами партиции, и я не следил, решил ли он ее; насколько помню, он даже подумывал выкинуть нафиг всё партиционирование и написать заново
И это не прям вот проблемы (особенно, IF NOT EXISTS). А тут разглядеть 0x27 в смайлике.