Я был несколько не прав, потому что почему-то решил, что нужен именно полноценный роутер, а не вынос лишь части сервисов с него. А ещё в том, что исходил из предположения, что у всех, как и меня, уже валяется кучка морально устаревшего, но вполне живого железа x86, и даже покупать ничего не надо.
Но даже если нет, то подходящие железяки обойдутся в ту же стоимость. Уже упомянутый в комментах какой-нибудь eee pc или старый мини ПК типа Dell Wyse. Стоимость в пределах 3 т.р. У меня такой трудится принтсервером под Win10 :-). За эти деньги там будет, вероятно, 2гб оперативки, кое какой накопитель, и как минимум 100мбит сетевой порт. Под упомянутые задачи вполне достаточно. А если вдруг недостаточно, то с учётом древности такого железа за символические деньги можно легко докинуть и памяти, и диска. И ситуация с текущими ценами на актуальное железо на такое старьё не повлияла. Только вот мониторил на днях, равзлекаясь некромантией :-). В производительность может упереться разве что на скоростном шифровании КВН, ну так и смартфон в любом случае упирается в wifi.
Линукс на такое железо влетит со свистом без каких-либо плясок с бубном и поиском дров. Практически любой дистрибутив. И даже что-нибудь поэкзотичнее, типа того же PFSense или его базовой операционки FreeBSD.
Но ваш вариант тоже вполне имеет право на жизнь, особенно когда "время есть, а денег нет"(с). Хорошо, что на хабре теперь есть ваша статья на эту тему.
В качестве академического опыта - интересно. В практическом плане не проще ли было на старом x86 железе всё поднять? С pfsense в качестве ОС роутера, например. Электричества, конечно, больше жрёт. Но с учётом затраченного времени, оно не окупится никогда на таких мобильных платформах.
А, да. Чуть не забыл. Идея-то не новая, так раньше и делали. Во времена, когда линукс под стол ходил.
Острожно предположу (в свои 49), что реальный опыт и знания всё-таки имеют значение. Но не столько в программировании и владении инструментарием, сколько в предметке. Но сразу оговорка, я "ненастоящий программист", основной профиль - преслувутая 1Ска. В кавычках, потому что есть стереотипы, что это настройка, рисование печатных форм и т.п. Ну что же, добро пожаловать в наш адок в несколько сотен тысяч строк кода отчетности ЦБ, например.
Если честно, я, много лет назад отошедший от "настоящего программирования", но развлекаясь им, как хобби, не очень в курсе, а как обстоят дела у настоящих программистов? Потому что в нашей теме основной рыночный вес формируется не столько тем, насколько разработчик владеет инструментарием, сколько тем, насколько он владеет конкретной предметной областью. Да, это сужает список предложений. С другой стороны, при необходимости сменить работодателя, повзоляет не только не распылятся на неопределённый круг, но ещё и, во многих случаях, не заниматься вообще свободным наймом, а найти приемлемое предложение по связям. Если честно, я за свои 30 лет стажа на свободном рынке искал работу два раза. Оба раза в связи с релокацией. И то в одном из них в компании внезапно оказался чел, с которым ранее пересекались и после собеса он дал рекомендации. И я не обладал изначально никаким вообще весом или ресурсами.
Кто-то может сказать, что вообще-то это уровень аналитиков и т.п. Могу возразить, что во многих случаях, мы в одном лице закрываем все вопросы, от бизнес-анализа до конечного решения. Такие олды, как я, заодно могут закрыть вопросы по сетевой инфраструктуре и железу :-).
А напишите. И мне надо написать, например, как я к проводному пульту проектора экрана припаял адруинку и по модбасу тоже подключил к HomeAssistant, добавив заодно контроль тока и крайних положений.
Прелесть в том, что потом, когда очередной не сильно искушенный человек захочет тоже что-нибудь подключить, он может поиском найти эти статьи и повторить готовое решение. Я так нашёл, что можно приводы ворот Nice подключать. Причём соотечественник реверсанул штатный протокол Nice и выложил проект на github. А штатное решение не только заметных денег стоит, но и работает только через своё облако, не все такое любят.
Пока они там спорят про слоп/не слоп, Postgres начал юзать году в 1999м, под FreeBSD. В те времена инет был такой себе, и выкачивал онлайн-мануалы для локального использования. Файл с логотипом у них тогда назывался slonik.jpg :-). Щас уже времена не те, поэтому elephant.png.
Если в 91м, то тогда всё по тогдашним законам. Если проживали на 06.02.1992, то признавались гражданами. Вот только надо было официально проживать, т.е. иметь прописку.
Наверное, повезло. Моей маме пришлось изрядно пообивать пороги. А мне самому в итоге, можно сказать, тоже повезло. Среди чиновников попадаются хорошие люди, не пришлось ни через суд доказывать, ни взятки давать.
А вот и нет. На момент распада СССР у всех были паспорта СССР. Постановлением Правительства РФ №950 были введены временные вкладыши, которые подтверждали гражданство уже РФ. Паспорта с вкладышами (или без) выдавались вплоть до 1999г.
Хех. После распада СССР стать лицом без гражданства было легко. Моя история, например: родителей родина отправила строить ГЭС в союзную республику. Когда всё крушилось, местные там устроили войнушки, ну и меня отправили к родственникам в уже новое государство, Россию. Самим им ехать на тот момент было некуда, поэтому ещё оставались там. 16 мне исполнилось в России, паспорт выдали, но вот незадача, тогда в паспорте должен был быть вкладыш о гражданстве. А у родителей гражданства РФ на тот момент не было. Вот и болтался потом немало времени, как лицо без гражданства. И таких было много, не только дети, но и взрослые. Которые из уже недружественных бывших республик выехали, не пожелав принимать их гражданство. А тут автоматом им гражданство никто не раздавал. Мутное время, когда новым властям было пофиг на таких людей.
В статье не раскрыта тема, а чем управлять пускателями? Промежуточное низковольтное реле или симистор?
Отдельная моя личная боль, чем ШИМировать мощные светодиодные ленты, 100-300вт? Готовых решений, чтобы можно было подать управляющий сигнал 4кГц и получить плавную регулировку на минимальной скважности пока не могу найти. Те что есть, не успевают открываться на минимальной скважности.
Это в свою очередь означает, что нагрузка у вас не обесточивается никогда - там всегда будет 10-15 мА, которые: а) Ударят вас фазой, если вы дотронетесь до контактов даже при закрытом симистре; б) Будут мерцать светодиодной лентой, которой этого тока вполне достаточно
Упс. Как раз планировал убрать снабберы из ТТР там, где светодиодные лампы мерцают. Так можно или нет?
Гым... Ностальгия, ага. Но ну её нафиг. У меня нет ностальгии по тому времени в таком его разрезе. Да, всё это было: ppp, uucp, всё это под божественной freebsd, пока linux под стол ещё ходил. Через аналоговые релейно-шаговые АТСки. Тот ещё мрак. Но тут вдруг раз, и 1С рассылает обновления в несколько десятков мб, и по всей стране электронная почта слегка прилегла. Решалось передачей данных ножками. В смысле ножками к провайдеру, там скачать на свой винт. Это если с провайдером дружишь. Впрочем, тогда все друг друга в этом круге знали лично и дружили. Какое же было счастье, когда стали приходить всякие ISDN/xDSL. А сейчас вспоминается как страшный сон.
ЗЫ: Сижу себе на удалёнке в "загородном поместье", весь из себя оснащённый и автономный - бесперебойники, генераторы, две оптики. Ну разве что GSM канала нет, оптики же две, а GSM у нас грустный. И тут фигак - посреди рабочего дня полный отвал инета. Пока разбирался, что происходит, в колхозном чате мелькнуло сообщение "а что это у нас дымит?". В итоге сгоревший на въезде автосервис сжёг к фигам заодно и все линии связи, висящие на соседних с ним столбах. Ну и как и встарь, ножками (ну ладно, на машине ехал) к работающему инету. Хотя это всё мелочи, ребят с сервиса искренне жаль. У них нет таких лёгких вариантов сменить локацию и работать дальше.
Общества с гендерным равноправием перестают рожать. Такие дела:)
...Ах да, есть же пример.
Вот да. Но не будем показывать пальцем. Хоть и там не так однозначно, т.к. в примере наличие постоянной угрозы накладывает свои особенности. Очень много везде измышлений, что всё дело в доступности благ (ипотеки/садиков/etc). И удивляет, как пипл эти измышления хавает. Хотя на поверхности всё лежит же. За редкими особенными исключениями рождаемость никак не связана с благосостоянием.
Сами прошли этот путь. Дофига умные, сначала мир посмотреть, квартиру купить и ага. А потом 30+, второй ребёнок уже нелегко дался. Оглядываясь назад понимаем, что не было там ничего такого страшного. Третьего и хочется, и колется. Самим то что уж шашкой махать, зато вынес из ситуации опыт. И ненавязчего капаю своим уж детям :-).
В итоге с высоты собственного жизненного опыта могу вещать, что дети - это счастье. А раз сам не смог больше, то план Б - своих детей сооринетировать правильным образом и обеспечить поддержкой. Тем более у нас коллективе есть ориентир - коллега уж трижды дедушка.
Так талант то тут причём? Под талантом подразумевается какая-то врождённая способность, как точность руки у хорошего сварщика или алгоритмическое мышление у программиста. Всё остальное приобретается учением и опытом. Хотя, конечно, способность к обучению не у всех присутствует, но не назвал бы её талантом.
Про талант к сварке +1. У меня аналогично, нет таланта точно двигать руками.
Ну так для программирования тоже надо иметь определённый талант, а точнее склад ума. Далеко не всем дано. Мимо меня довольно много прошло людей, которые пытались в программирование, но вот не дано им было, несмотря на всё их прилежание в учебе.
Есть кучка профессий руками, где особые таланты не нужны: сантехники, электрики и т.п. Но вот там, кстати говоря, нейросети тоже могут наступать на пятки. Т.к. там уровни мидл и синьор - это способность не только монтаж сделать, но и спроектировать. По крайней мере если речь идёт о частном домостроении.
Аж интересно стало. В процессе стройки дома я видел только одного спеца, который зарабатывал соизмеримые со мной деньги. Это был плиточник. Пару лет назад он мог поднимать до 300 т.р. Но это без выходных если. Сколько же зарабатывают установщики кондеев?
У "ненастоящих" программистов (1С) в большинстве случаев за многолетним опытом стоит не столько владение инструментарием, сколько знание предметных областей. У выпускников вузов/курсов этого нет в принципе. Впрочем, среди моего круга общения есть некоторое количество и "настоящих" программистов, но с их опытом в финтехе если уж они меняют работу, то так и остаются в финтехе. Так что получается более-менее универсальный сценарий: чтобы повысить свою востребованность на рынке труда можно не только прокачивать скилы в разработке, но и погружаться в предметные области.
Я был несколько не прав, потому что почему-то решил, что нужен именно полноценный роутер, а не вынос лишь части сервисов с него. А ещё в том, что исходил из предположения, что у всех, как и меня, уже валяется кучка морально устаревшего, но вполне живого железа x86, и даже покупать ничего не надо.
Но даже если нет, то подходящие железяки обойдутся в ту же стоимость. Уже упомянутый в комментах какой-нибудь eee pc или старый мини ПК типа Dell Wyse. Стоимость в пределах 3 т.р. У меня такой трудится принтсервером под Win10 :-). За эти деньги там будет, вероятно, 2гб оперативки, кое какой накопитель, и как минимум 100мбит сетевой порт. Под упомянутые задачи вполне достаточно. А если вдруг недостаточно, то с учётом древности такого железа за символические деньги можно легко докинуть и памяти, и диска. И ситуация с текущими ценами на актуальное железо на такое старьё не повлияла. Только вот мониторил на днях, равзлекаясь некромантией :-). В производительность может упереться разве что на скоростном шифровании КВН, ну так и смартфон в любом случае упирается в wifi.
Линукс на такое железо влетит со свистом без каких-либо плясок с бубном и поиском дров. Практически любой дистрибутив. И даже что-нибудь поэкзотичнее, типа того же PFSense или его базовой операционки FreeBSD.
Но ваш вариант тоже вполне имеет право на жизнь, особенно когда "время есть, а денег нет"(с). Хорошо, что на хабре теперь есть ваша статья на эту тему.
В качестве академического опыта - интересно. В практическом плане не проще ли было на старом x86 железе всё поднять? С pfsense в качестве ОС роутера, например. Электричества, конечно, больше жрёт. Но с учётом затраченного времени, оно не окупится никогда на таких мобильных платформах.
А, да. Чуть не забыл. Идея-то не новая, так раньше и делали. Во времена, когда линукс под стол ходил.
Острожно предположу (в свои 49), что реальный опыт и знания всё-таки имеют значение. Но не столько в программировании и владении инструментарием, сколько в предметке. Но сразу оговорка, я "ненастоящий программист", основной профиль - преслувутая 1Ска. В кавычках, потому что есть стереотипы, что это настройка, рисование печатных форм и т.п. Ну что же, добро пожаловать в наш адок в несколько сотен тысяч строк кода отчетности ЦБ, например.
Если честно, я, много лет назад отошедший от "настоящего программирования", но развлекаясь им, как хобби, не очень в курсе, а как обстоят дела у настоящих программистов? Потому что в нашей теме основной рыночный вес формируется не столько тем, насколько разработчик владеет инструментарием, сколько тем, насколько он владеет конкретной предметной областью. Да, это сужает список предложений. С другой стороны, при необходимости сменить работодателя, повзоляет не только не распылятся на неопределённый круг, но ещё и, во многих случаях, не заниматься вообще свободным наймом, а найти приемлемое предложение по связям. Если честно, я за свои 30 лет стажа на свободном рынке искал работу два раза. Оба раза в связи с релокацией. И то в одном из них в компании внезапно оказался чел, с которым ранее пересекались и после собеса он дал рекомендации. И я не обладал изначально никаким вообще весом или ресурсами.
Кто-то может сказать, что вообще-то это уровень аналитиков и т.п. Могу возразить, что во многих случаях, мы в одном лице закрываем все вопросы, от бизнес-анализа до конечного решения. Такие олды, как я, заодно могут закрыть вопросы по сетевой инфраструктуре и железу :-).
А напишите. И мне надо написать, например, как я к проводному пульту проектора экрана припаял адруинку и по модбасу тоже подключил к HomeAssistant, добавив заодно контроль тока и крайних положений.
Прелесть в том, что потом, когда очередной не сильно искушенный человек захочет тоже что-нибудь подключить, он может поиском найти эти статьи и повторить готовое решение. Я так нашёл, что можно приводы ворот Nice подключать. Причём соотечественник реверсанул штатный протокол Nice и выложил проект на github. А штатное решение не только заметных денег стоит, но и работает только через своё облако, не все такое любят.
Из моего опыта деревенской жизни, комфортная жизнь началась с колодца, для постоянного водоснабжения. Ну а следующим этапом была таки канализация :-).
А насчёт счастливее или нет - каждому своё. Кому-то важны блага в пешей доступности. Мне вот в кайф сидеть в своём тёплом домике поодаль от них.
Пока они там спорят про слоп/не слоп, Postgres начал юзать году в 1999м, под FreeBSD. В те времена инет был такой себе, и выкачивал онлайн-мануалы для локального использования. Файл с логотипом у них тогда назывался slonik.jpg :-). Щас уже времена не те, поэтому elephant.png.
А в остальном да, просто берём, и работаем.
Если в 91м, то тогда всё по тогдашним законам. Если проживали на 06.02.1992, то признавались гражданами. Вот только надо было официально проживать, т.е. иметь прописку.
Наверное, повезло. Моей маме пришлось изрядно пообивать пороги. А мне самому в итоге, можно сказать, тоже повезло. Среди чиновников попадаются хорошие люди, не пришлось ни через суд доказывать, ни взятки давать.
А вот и нет. На момент распада СССР у всех были паспорта СССР. Постановлением Правительства РФ №950 были введены временные вкладыши, которые подтверждали гражданство уже РФ. Паспорта с вкладышами (или без) выдавались вплоть до 1999г.
Хех. После распада СССР стать лицом без гражданства было легко. Моя история, например: родителей родина отправила строить ГЭС в союзную республику. Когда всё крушилось, местные там устроили войнушки, ну и меня отправили к родственникам в уже новое государство, Россию. Самим им ехать на тот момент было некуда, поэтому ещё оставались там. 16 мне исполнилось в России, паспорт выдали, но вот незадача, тогда в паспорте должен был быть вкладыш о гражданстве. А у родителей гражданства РФ на тот момент не было. Вот и болтался потом немало времени, как лицо без гражданства. И таких было много, не только дети, но и взрослые. Которые из уже недружественных бывших республик выехали, не пожелав принимать их гражданство. А тут автоматом им гражданство никто не раздавал. Мутное время, когда новым властям было пофиг на таких людей.
А сколько времени компилируется проект в Arduino IDE под ESP? Я перешёл на Platformio, потому что там компиляция под ESP раз в 5 быстрее.
В статье не раскрыта тема, а чем управлять пускателями? Промежуточное низковольтное реле или симистор?
Отдельная моя личная боль, чем ШИМировать мощные светодиодные ленты, 100-300вт? Готовых решений, чтобы можно было подать управляющий сигнал 4кГц и получить плавную регулировку на минимальной скважности пока не могу найти. Те что есть, не успевают открываться на минимальной скважности.
Упс. Как раз планировал убрать снабберы из ТТР там, где светодиодные лампы мерцают. Так можно или нет?
Гым... Ностальгия, ага. Но ну её нафиг. У меня нет ностальгии по тому времени в таком его разрезе. Да, всё это было: ppp, uucp, всё это под божественной freebsd, пока linux под стол ещё ходил. Через аналоговые релейно-шаговые АТСки. Тот ещё мрак. Но тут вдруг раз, и 1С рассылает обновления в несколько десятков мб, и по всей стране электронная почта слегка прилегла. Решалось передачей данных ножками. В смысле ножками к провайдеру, там скачать на свой винт. Это если с провайдером дружишь. Впрочем, тогда все друг друга в этом круге знали лично и дружили. Какое же было счастье, когда стали приходить всякие ISDN/xDSL. А сейчас вспоминается как страшный сон.
ЗЫ: Сижу себе на удалёнке в "загородном поместье", весь из себя оснащённый и автономный - бесперебойники, генераторы, две оптики. Ну разве что GSM канала нет, оптики же две, а GSM у нас грустный. И тут фигак - посреди рабочего дня полный отвал инета. Пока разбирался, что происходит, в колхозном чате мелькнуло сообщение "а что это у нас дымит?". В итоге сгоревший на въезде автосервис сжёг к фигам заодно и все линии связи, висящие на соседних с ним столбах. Ну и как и встарь, ножками (ну ладно, на машине ехал) к работающему инету. Хотя это всё мелочи, ребят с сервиса искренне жаль. У них нет таких лёгких вариантов сменить локацию и работать дальше.
Вот да. Но не будем показывать пальцем. Хоть и там не так однозначно, т.к. в примере наличие постоянной угрозы накладывает свои особенности. Очень много везде измышлений, что всё дело в доступности благ (ипотеки/садиков/etc). И удивляет, как пипл эти измышления хавает. Хотя на поверхности всё лежит же. За редкими особенными исключениями рождаемость никак не связана с благосостоянием.
Сами прошли этот путь. Дофига умные, сначала мир посмотреть, квартиру купить и ага. А потом 30+, второй ребёнок уже нелегко дался. Оглядываясь назад понимаем, что не было там ничего такого страшного. Третьего и хочется, и колется. Самим то что уж шашкой махать, зато вынес из ситуации опыт. И ненавязчего капаю своим уж детям :-).
В итоге с высоты собственного жизненного опыта могу вещать, что дети - это счастье. А раз сам не смог больше, то план Б - своих детей сооринетировать правильным образом и обеспечить поддержкой. Тем более у нас коллективе есть ориентир - коллега уж трижды дедушка.
Так талант то тут причём? Под талантом подразумевается какая-то врождённая способность, как точность руки у хорошего сварщика или алгоритмическое мышление у программиста. Всё остальное приобретается учением и опытом. Хотя, конечно, способность к обучению не у всех присутствует, но не назвал бы её талантом.
Про талант к сварке +1. У меня аналогично, нет таланта точно двигать руками.
Ну так для программирования тоже надо иметь определённый талант, а точнее склад ума. Далеко не всем дано. Мимо меня довольно много прошло людей, которые пытались в программирование, но вот не дано им было, несмотря на всё их прилежание в учебе.
Есть кучка профессий руками, где особые таланты не нужны: сантехники, электрики и т.п. Но вот там, кстати говоря, нейросети тоже могут наступать на пятки. Т.к. там уровни мидл и синьор - это способность не только монтаж сделать, но и спроектировать. По крайней мере если речь идёт о частном домостроении.
Аж интересно стало. В процессе стройки дома я видел только одного спеца, который зарабатывал соизмеримые со мной деньги. Это был плиточник. Пару лет назад он мог поднимать до 300 т.р. Но это без выходных если. Сколько же зарабатывают установщики кондеев?
У "ненастоящих" программистов (1С) в большинстве случаев за многолетним опытом стоит не столько владение инструментарием, сколько знание предметных областей. У выпускников вузов/курсов этого нет в принципе. Впрочем, среди моего круга общения есть некоторое количество и "настоящих" программистов, но с их опытом в финтехе если уж они меняют работу, то так и остаются в финтехе. Так что получается более-менее универсальный сценарий: чтобы повысить свою востребованность на рынке труда можно не только прокачивать скилы в разработке, но и погружаться в предметные области.