В этом комменте всё хорошо, кроме слова POSIX - никто его давно не соблюдает, и особенно линуксы (причем намеренно). Да и конкретно по файловой иерархии в нём не особо
Не переживайте, я админил с 2005 до 2012, сначала сеть общаги своего факультета (два фряшных сервера (один роутер) с пачкой свичей на триста рыл), потом суперкомпьютерный кластер, потом в интернет-провайдере, пока не надоело и не пошел по специальности программистом. Видел я на разных юниксах отличия в положенных каталогах, и помню как товарищ по активу сети общажной монтировал на своей слаквари жесткие диски в /mnt на постоянку.
А что, разве FHS предписывает пользователию сидеть только в его каталоге? Нет ровным счетом никаких причин, почему пользователю не иметь свои каталоги вне хомы, это нормально (я себе так делаю, опыт у меня больше 20 лет, и man hier у нас во фре построже этого вашего FHS варьирующегося)
Конечно нет. Они все готовыми протоколами пользуются - HTTP, gRPC… их как раз совсем не много, по пальцам пересчитать.
Создать протокол - это сейчас труд коллективный, это инженерная задача
Я в IETF участвую и вижу как это на самом деле происходит. Как правило, успешные протоколы создаются одним человеком, вся остальная “коллективная” работа по сути сводится к review: “а вот мне бы еще такую фичу”, “вот такой-то use case не учтен”. Хорошо видно по числу авторов на каждом RFC.
Ближе к народу - USB стандарты делает “консорциум” USB Implementers Forum
…и такую херню делают, один из наиболее костыльных стандартов (самое хорошее, что было в USB - почти неубиваемая форма разъема, но со временем потеряли и это). Драйверописатели плюются, погуглить хоть USB quirks.
Это всю атмосферу убьет. К тому же зависимость от внешних сервисов. Я вот всё думаю новый аналог Фидонет сделать, и вот чтоб требование регистрации было только через знакомство с сисопом в оффлайне.
Столько проблем, большинство из которых решается банально настроенным MTA и админом, читабющим почту (для каковых времен, собственно, крон и создавался).
начинал с “наивного” архиватора на ассемблере z80.
Тоже неплохо, совсем не JSON.
ходит такое мнение, что 90% всех тасков в конечном счете сводится к перемещению и трансформации данных в формате json =)
Так собственно про ту сферу, где оно так, речь и шла. Мне, как джуну, в те годы обычно поручали несложные задачи, которые в бэклоге висят, а у старших руки не доходят. И это все-таки были разнообразные задачи, не джейсоны.
Ну что ж, если не искусство, попробуйте создать новый сетевой протокол, который заменил TCP или IPv6. Удачи оставаться в плену зашоренных представлений, тем более подменяя понятия на “типовые проекты” (которые по определению не).
Можете делать по сценарию, а можете приложить творческую жилку и делать искусство. Нет, наличие стандартов вовсе не означает, что всё ограничено и искусство невозможно. Наоборот, точно так же, как в случае с самолётами или ракетами, наличие ограничений в виде законов физики и имеющихся в доступности технологий (стандарты, вообще говоря, тоже подпадают под эту категорию), вынуждает творить так, чтоб эти ограничения обойти. И рождаются шедевры. Так же, как и в случае с сетевыми протоколами или сложными программными комплексами.
Более того, наука совершила такой рывок, что с XX века “творчество и искусство” (незачем разделять эти понятия) стали гораздо более сложными и доступными в большем поле вариаций именно в технических/инженерных областях, нежели в “традиционных” областях искусства/творчества типа художников или музыкантов.
Недостаточное у них пространство измерений, фундаментально меньше нужного для искусство. А вот архитектура уже имеет их, что в строительстве, что в IT. Можно видеть на примере удачных или неудачных протоколов, например. В мире сложных материальных объектов инженерное искусство еще более заметно, например спроектировать самолёт (“некрасивый не полетит”) или ракету.
Язык Go не просто так получил такую популярность. Он не допускает вольностей. И по той же причине многим не нравится Ruby - на нём легко можно написать одноразовый код.
Что забавно, настоящие программисты не любят Go и скорее будут любить Ruby именно поэтому - Go прокрустово ложе для быдлокодеров, искусство на нём не сделаешь.
Неа. Я начинал не с двигания джейсонов, а с демона для прброса портов NAT-PMP, чтоб у людей в родной студенческой общаге торренты качали нормально (это 2005, json уже существовал). Кто, с какого перепугу, решил, что для роста джунов нужно непременно перекладывание джейсонов? Десятилетиями система высшего образования справлялась, а тут вдруг кризис, который чистит джейсон-вкатунов, почему-то всех джунов убьет (нет, для них больше угроза ИИ).
Насчет сравнения с организмом горячиться не надо - биология-то четко знает, что самые важные - репродуктивные органы. Как еще почти полвека назад Р. Докинз в своей книге “Эгоистичный ген” писал, что мы - просто реплицируем гены, от организма в итоге всё равно ничего не останется, кроме генов. Да и то, даже если мы рассматриваем период до размножения, запросто можно потерять несколько пальцев, один глаз, одну почку и так далее, главное выполнить основную биологическую задачу; это вполне себе показывает, что органы не равны.
Вот только даже семья - не организм, а уж тем более корпорация, а уж тем более общество в целом, если мы говорим “все профессии”. Потому что, например, определенные профессии вполне себе отмирают, другие перераспределяются в количестве, появляются новые и т.д. - с органами так не бывает.
Каша в голове не у меня как раз. Читайте классическую работу Ленина (потом можно переходить на её продолжение, мир-системный анализ). С тем же ВК - вот просто отличный пример, как происходит ровно наоборот. А именно, ради коммерческих интересов владельцев ВК подключается административный ресурс (купленные чиновники и т.д.) и пропихивается тот самый MAX, причем не только сам по себе пропихивается, а еще и блокировками конкурентов. Тот же Роскомнадзор только лишь прикрывается заботами о безопасности государства и подобным, деньги там ключевое.
Ну допустим, вот у нас во FreeBSD есть подсистема MAC. И как бы она помогла в данном случае?
В этом комменте всё хорошо, кроме слова POSIX - никто его давно не соблюдает, и особенно линуксы (причем намеренно). Да и конкретно по файловой иерархии в нём не особо
Не переживайте, я админил с 2005 до 2012, сначала сеть общаги своего факультета (два фряшных сервера (один роутер) с пачкой свичей на триста рыл), потом суперкомпьютерный кластер, потом в интернет-провайдере, пока не надоело и не пошел по специальности программистом. Видел я на разных юниксах отличия в положенных каталогах, и помню как товарищ по активу сети общажной монтировал на своей слаквари жесткие диски в /mnt на постоянку.
А что, разве FHS предписывает пользователию сидеть только в его каталоге? Нет ровным счетом никаких причин, почему пользователю не иметь свои каталоги вне хомы, это нормально (я себе так делаю, опыт у меня больше 20 лет, и man hier у нас во фре построже этого вашего FHS варьирующегося)
Однако, такие дурные вещи делает (тащемта вот хоть дичайше костыльный протокол телеги взять, например)
Конечно нет. Они все готовыми протоколами пользуются - HTTP, gRPC… их как раз совсем не много, по пальцам пересчитать.
Я в IETF участвую и вижу как это на самом деле происходит. Как правило, успешные протоколы создаются одним человеком, вся остальная “коллективная” работа по сути сводится к review: “а вот мне бы еще такую фичу”, “вот такой-то use case не учтен”. Хорошо видно по числу авторов на каждом RFC.
…и такую херню делают, один из наиболее костыльных стандартов (самое хорошее, что было в USB - почти неубиваемая форма разъема, но со временем потеряли и это). Драйверописатели плюются, погуглить хоть USB quirks.
Это всю атмосферу убьет. К тому же зависимость от внешних сервисов. Я вот всё думаю новый аналог Фидонет сделать, и вот чтоб требование регистрации было только через знакомство с сисопом в оффлайне.
Да, собственно, как Рамблер-почта в 2011 начала мигрировать с FreeBSD на Ubuntu, так и пошла деградация, реальные проблемы решать перестали.
Столько проблем, большинство из которых решается банально настроенным MTA и админом, читабющим почту (для каковых времен, собственно, крон и создавался).
Тоже неплохо, совсем не JSON.
Так собственно про ту сферу, где оно так, речь и шла. Мне, как джуну, в те годы обычно поручали несложные задачи, которые в бэклоге висят, а у старших руки не доходят. И это все-таки были разнообразные задачи, не джейсоны.
Ну что ж, если не искусство, попробуйте создать новый сетевой протокол, который заменил TCP или IPv6. Удачи оставаться в плену зашоренных представлений, тем более подменяя понятия на “типовые проекты” (которые по определению не).
Можете делать по сценарию, а можете приложить творческую жилку и делать искусство. Нет, наличие стандартов вовсе не означает, что всё ограничено и искусство невозможно. Наоборот, точно так же, как в случае с самолётами или ракетами, наличие ограничений в виде законов физики и имеющихся в доступности технологий (стандарты, вообще говоря, тоже подпадают под эту категорию), вынуждает творить так, чтоб эти ограничения обойти. И рождаются шедевры. Так же, как и в случае с сетевыми протоколами или сложными программными комплексами.
Более того, наука совершила такой рывок, что с XX века “творчество и искусство” (незачем разделять эти понятия) стали гораздо более сложными и доступными в большем поле вариаций именно в технических/инженерных областях, нежели в “традиционных” областях искусства/творчества типа художников или музыкантов.
Недостаточное у них пространство измерений, фундаментально меньше нужного для искусство. А вот архитектура уже имеет их, что в строительстве, что в IT. Можно видеть на примере удачных или неудачных протоколов, например. В мире сложных материальных объектов инженерное искусство еще более заметно, например спроектировать самолёт (“некрасивый не полетит”) или ракету.
Большинство людей слишком тупы, чтобы понимать правильное применение понятия “рессентимент”. Вот так и здесь, очередное навешивание ярлыков.
шутка про мертвых младенцев и воздушные шары
Что забавно, настоящие программисты не любят Go и скорее будут любить Ruby именно поэтому - Go прокрустово ложе для быдлокодеров, искусство на нём не сделаешь.
Искусство - это не про варианты исполнения, а про продумать архитектуру. У токаря или тем более уборщицы такого пространства вариантов нет.
Неа. Я начинал не с двигания джейсонов, а с демона для прброса портов NAT-PMP, чтоб у людей в родной студенческой общаге торренты качали нормально (это 2005, json уже существовал). Кто, с какого перепугу, решил, что для роста джунов нужно непременно перекладывание джейсонов? Десятилетиями система высшего образования справлялась, а тут вдруг кризис, который чистит джейсон-вкатунов, почему-то всех джунов убьет (нет, для них больше угроза ИИ).
Насчет сравнения с организмом горячиться не надо - биология-то четко знает, что самые важные - репродуктивные органы. Как еще почти полвека назад Р. Докинз в своей книге “Эгоистичный ген” писал, что мы - просто реплицируем гены, от организма в итоге всё равно ничего не останется, кроме генов. Да и то, даже если мы рассматриваем период до размножения, запросто можно потерять несколько пальцев, один глаз, одну почку и так далее, главное выполнить основную биологическую задачу; это вполне себе показывает, что органы не равны.
Вот только даже семья - не организм, а уж тем более корпорация, а уж тем более общество в целом, если мы говорим “все профессии”. Потому что, например, определенные профессии вполне себе отмирают, другие перераспределяются в количестве, появляются новые и т.д. - с органами так не бывает.
Каша в голове не у меня как раз. Читайте классическую работу Ленина (потом можно переходить на её продолжение, мир-системный анализ). С тем же ВК - вот просто отличный пример, как происходит ровно наоборот. А именно, ради коммерческих интересов владельцев ВК подключается административный ресурс (купленные чиновники и т.д.) и пропихивается тот самый MAX, причем не только сам по себе пропихивается, а еще и блокировками конкурентов. Тот же Роскомнадзор только лишь прикрывается заботами о безопасности государства и подобным, деньги там ключевое.