
Sergey
15.06.2016
21:43:06
Ну вот я django на Flask ты не сможешь перенести код простым копированием, так что аналогия, имхо, не совсем правильная.
Всё равно под каждую технологию, под каждого вендора и под каждую реализацию надо переучиваться
И это хорошо когда есть выбор

Alexander
15.06.2016
21:47:14
разница между Flask и Django она усваивается буквально за 1-2 дня

Google

Alexander
15.06.2016
21:47:20
сам код он на питоне
то есть этот код копируется и вставляется с минимальными изменениями
то есть у нас есть какой-то модуль питона
и мы вызываем его в проекте с джангой
а потом вызываем его в проекте с фласком

Sergey
15.06.2016
21:48:04
А есть асинхронные фреймворки, где парадигма программирования в принципе другая

Alexander
15.06.2016
21:48:23
да, но aiohttp или tornado не заменяют django
скорость разработки на них ниже и функционала поменьше

Sergey
15.06.2016
21:48:44
А многим django не нужен

Alexander
15.06.2016
21:49:02
не, я согласен
что везде свои особенности
понятно, что циско не будет 100% идентична джуниперу
и это хорошо

Google

Alexander
15.06.2016
21:49:43
но если программист знает джанго - на фласк он перелезет за 2 дня
если программист знает python2, на python3 он тоже перелезет за 2 дня (если не будет лениться)

Sergey
15.06.2016
21:51:14
Ну вот я не учился специально микротику, но многое чего понимаю просто из-за опыта работа с сетями в Linux

Alexander
15.06.2016
21:51:34
если сравнивать сообщества программистов и сетевиков - то у программистов вся документация бесплатная и октрытая, а у сетевиков всякие циско/джунипер/микротик курсы за денюжки
и в их интересах намеренно усложнять интерфейсы

Sergey
15.06.2016
21:51:53
А та же циска - это уже далеко не линух, модно сказать как другой язык в программировании

Alexander
15.06.2016
21:51:53
чтобы больше людей шли на их курсы
а вот поколение Z эти циски/джуниперы/микротики вообще не поймёт в их текущем виде...
если софт не может решить простую задачу с полпинка без необходимости становиться специалистом в предметной области - это баг, там у них уже такое восприятие... и отчасти я с этим согласен...
все эти агрегирования каналов и балансировки должны быть простыми для создания и мониторинга обычными людьми, без кучи сертификатов и знаний в области построения сетей, точно так же, как сейчас любой простой человек может довольно быстро разобраться , как сделать себе сайт в интернете (и у него выбор между SaaS и тем же Wordpress'ом)...

Sergey
15.06.2016
22:03:29
Т.е. все должны настраивать эникейщики за еду?

Alexander
15.06.2016
22:04:41
эникейщики вообще не нужны
сам заказчик (или его бизнес-аналитик)
нажал на кнопку - и всё заработало
вот эти вещи типа openflow - это ведь шаг в этом направлении?
точнее, заказчики имеют проблему, к ним приходят бизнес-консультанты/аналитики/системные интеграторы (не знаю, как это лучше называть) и говорят - а мы можем вам придумать решение под ваш бизнес, садятся, придумывают, потом нажимают 2 кнопки и готово, всё работает, все контейнеры как-то создались, сконфиугрировались, задеплоились в облаке
то есть люди могут заниматься чем-то более творческим, интересным и увлекательным, чем поддерживать сеть или серверы

Sergey
15.06.2016
22:10:18
Кажется, это больше тема для соседней группы. Здесь, имхо, не оценят.

Alexander
15.06.2016
22:10:28
самое сложное должно быть - написание технического задания, а вот всё что дальше - чтобы работало двумя кнопками
ну, может, да

Google

Sergey
15.06.2016
22:12:20
Я не представляю машину, которая сможет продумать топологию сети под все возможные кейсы
Это не контейнеры, которые как братья близнецы

Alexander
15.06.2016
22:13:06
продумать топологию - согласен
тут человек нужен
но это больше похоже на часть ТЗ
я не говорю о том, что надо уволить из компаний сетевиков)) или что в будущем их не надо брать на работу)) я про то, что сетевики не должны ничего вручную конфигурировать, всё должно как-то само работать изначально, а железки отсталые

Sergey
15.06.2016
22:16:34
В постоянно растущем проекте и топология сети будет меняться. Один раз придумать на век вперёд её выйдет. Никуда от инженеров не деться. Железки тоже глючат и местами что-то приходится допинывать руками
А глюки в сетевом оборудовании гораздо больнее, чем сбой одного сервера их 100500

Alexander
15.06.2016
22:18:11
да, я полностью согласен с тем, что компания без такого инженера работать не может... но почему бы не понизить порог вхождения?
вот гугл сделал Go
потому что не все программисты могут осилить С
некоторым нужно попроще

Alexander
15.06.2016
22:18:36
а спрос большой

Sergey
15.06.2016
22:18:38
Go не замена C
Вообще, никак

Alexander
15.06.2016
22:18:46
но его делали именно как замену
как системный язык
именно эта цель была у гугла
им нужно много дешевых программистов
заставлять всех учить С сложно

Google

Alexander
15.06.2016
22:19:17
и вот был придуман Go
который нашёл применение в тех же сетях
с позиции менеджеров того же гугла программист - это просто дорогая уборщица и у компании, учитывая размах компании (а значит, огромные суммы денег на зарплаты), появляется естественное желание сэкономить - чтобы эти новые уборщицы могли больше гектаров пола вымыть за то же время с тем же качеством, просили меньше денег и на обучение работы со шваброй бы тратилось меньше времени, а ещё чтобы кандидатов было больше... получается, Go придумали именно менеджеры гугла, а не программисты/архитекторы... это не умаляет того, что Go получился в целом неплохим языком программирования, но если докапываться до предпосылок к появлению нового языка - они были именно такими...

Sergey
15.06.2016
22:29:02
Мы совсем ушли от тематики канала
А про go, и вообще унификацию...

Alexander
15.06.2016
22:33:39
да, нафлудили))

Aleksey
15.06.2016
22:34:31
А можно вы особенности хипстер-девелопмента отдельно обсудите?
но его делали именно как замену
Совсем нет. Его делали для манкикодинга. Да, замена для СИ в рамках манкикодинга. Но на СИ ещё драйвера, например пишут, что не эффективно на го, хотя и реально

Alexander
15.06.2016
22:36:08
конечно, я не говорил про вообще полную замену С

Admin
ERROR: S client not available

Aleksey
15.06.2016
22:36:21
Надо понимать, что на пхп можно написать сайт, а на си можно написать пхп. Го разрабатывался именно на роль узкого решения, чтоб нельзя было писать плохо.

Alexander
16.06.2016
00:06:55
рассылка пришла с интересной статьёй на примерно эту тему про разработчиков и зарплаты https://mattermark.com/developers-developers-developers-expensive/
вопрос: вот тут http://wiki.mikrotik.com/wiki/Manual:PCC указываны примеры, где заведомо известны айпишники, сети... а можно ли настроить PCC так, чтобы эти данные получались через DHCP?.. то есть вместо того, чтобы явно указывать те же шлюзы, как-то сослаться на то, что их нужно получать через DHCP клиент и после expires автообновлять вслед за IP'ом (ну, вдруг там новый приедет)... айпишник у меня статический, но мало ли, вдруг, там какие-то другие настройки поменяются...


Паша
16.06.2016
03:03:09
Мне это всё обсуждение напоминает попытку залезть в чужой монастырь со своими правилами
@lorddaedra, а проведем аналогию с подъемным краном
Судя по вашей логике, там должен быть один рычаг – поднять и уложить плиту. Это реально, как вы думаете? Почему там туева хуча рычагов и кнопок?
Или почему автомобили водят люди? Поля сеют не роботы?

Alexander
16.06.2016
03:06:12
автомобили лишь пока водят люди
скоро это изменится
поля уже сеют роботы

Google

Паша
16.06.2016
03:06:25
Ну нет в нашем мире абсолютной детерминированности

Alexander
16.06.2016
03:06:29
дроны поливают и так далее
всё, что можно автоматизировать без ущерба для качества, стоит автоматизировать , люди должны отдыхать, а не заморачиваться изучением сложных технологий
заниматься творчеством и прочим таким
раньше чтобы сделать сайт нужно было быть умным
сейчас сайт может сделать почти каждый
вот и с сетями так же надо
админов и сететиков всё равно не уволят

Паша
16.06.2016
03:09:19

Alexander
16.06.2016
03:09:46
там ещё php если нужна динамика
всякие формы обратной связи

Паша
16.06.2016
03:10:02

Alexander
16.06.2016
03:10:10
ну всё равно нужно изучать html
а сейчас это просто в два клика

Паша
16.06.2016
03:10:25

Alexander
16.06.2016
03:10:30
я не спорю
просто html девочка-блондинка изучать не будет
а в два клика сайт сделать сможет

Паша
16.06.2016
03:11:02

Alexander
16.06.2016
03:11:19
зависит от задач

Паша
16.06.2016
03:11:25
Потому созданный ею сайт умеет чуть меньше чем ничего

Alexander
16.06.2016
03:11:51
http://www.wix.com/