Dmitry
Если никто не возражает, могу здесь рассказать про проект.
Vladimir
Думаю можно
Vladimir
А всякие вопросы и т.д. - уже в личку
Dmitry
+ Хочется быть в курсе ситуации на рынке труда
какая именно инфа по рынку труда интересует ?
Aleksei
забавно - я как-то согласился на такую вакансию, мы выкатили альфу, директор забрал все деньги и свалил в латвию
Aleksei
не то, чтобы я наговариваю, просто совпадение
Roman
Какой стек технологий востребован и средняя вилка в первую очередь, так же по странам/городам инфа
Dmitry
нету чего ??
Aleksei
Go, язык такой
Yan👀
Полагаю имеется в виду язык го
Dmitry
:)
Dmitry
По стекам технологий которые сейчас используются в США: 1) .Net - для тех крупных компаний, которые в свое время подсели на него. Продолжают есть кактусы и колоться 2) SaaS сервисы для e-commerce ( RUBY, PHP, HTML,CSS) 3) SPA - Angular, React 4) Back - как ни странно - PHP, Python, Node.JS в порядке убывания популярности 5) Cloud - AWS
Roman
Спасибо! Полезная инфа 👍🏻
Andrey
6) Микро сервисы - GO
Aleksei
Дмитрий, а можно подробней про второй пункт, что-то не очень понял
Roman
Java ащще не видно что то Думал она много где
Roman
Жиквери
Andrey
Жиквери - норм кстати библиотека, особенно с React
Aleksei
запросы делать
Aleksei
Жиквери - норм кстати библиотека, особенно с React
Dmitry
Дмитрий, а можно подробней про второй пункт, что-то не очень понял
все просто. Раньше любимой платформой e-commerce был Magento, сейчас это саас решения - WooCommerce, Shopify, Prestashop и тд. Люди перестали хотеть платить много денег и ждать 3 месяца своего интернет-магазина. Они хотят быстро и задешево получить “коробочное решение” на 80% адаптированное под них. Потому что остальные 20% невозможно адаптировать.
Dmitry
метеора за последние 9 мес ни разу не встречал.
Anonymous
а я даже когда-то собеседовал meteor программиста
Anonymous
он знал все про метеор, но ничего про жс
Anonymous
¯\_(ツ)_/¯
Aleksei
это выросший jquery-программист
Vadim
так и с людьми бывает, которые реакт знают
Vadim
он знал все про метеор, но ничего про жс
Dmitry
короче, делают небольшие онлайн магазинчики импользуя темплейты
Не только небольшие, но и очень крупные.. по российским меркам.
Andrey
так и с людьми бывает, которые реакт знают
это как ? на реакте не попишешь нормально, без знания JS)
Andrey
а вот на JQ норм можно годами работать, не зная JS
Vadim
Очень многие знают class, но не могут рассказать что у него под капотом и как это работает.
Roman
Зачем знать жиэс когда есть жикверя
Alexander
cheerio так же хейтят?
Alexander
Ну, как jQuery, в смысле. Ниче ж не мешает его использовать для модификации результатов абстрактного renderToString. И про DOM, опять же, знать ничего не надо.
Serhii ✙
class это сахар над прототипами
Michael
Meteor.js вообще не любят чтоли?
Кому сдалось это говно
Alexander
А jquery сахар и чейнинг над DOM. Полезно знать, что под капотом, но не обязательно.
Alexander
Кому сдалось это говно
А чо на нем написано?
Michael
Сайт метеора поди
Alexander
Вот тем, кто это использует, и сдалось
Alexander
Ну, я какие-то екоммерс решения видел
Michael
Решения — это очень громко сказано, мне кажется
Aleksei
https://www.quora.com/Which-startups-use-Meteor-in-production
Denis
Парни, есть такие библиотеки типа: https://www.npmjs.com/package/tldjs https://www.npmjs.com/package/tld
Denis
Насколько вообще оправдано их использование? Или проще: function getSimpleTLD(URL) { const parsed = URL.split('.') return parsed[parsed.length - 1] }
Vladimir
я думаю от задачи зависит, также как и например парсинг почты
Denis
Хм
Denis
Вот не совсем понятно, могут ли быть кейсы, когда домен не вида xxx.yyy.zzz, где zzz - это TLD
Vladimir
ну могут конечно
Vladimir
https://publicsuffix.org/list/public_suffix_list.dat
Vladimir
вот и список же
Denis
хм
Aleksey
там скорее yyy.zzz — является TLD
Aleksey
у нас такой случай для Турции был — .com.tr
Denis
Блин :)
Denis
Реально
Denis
Хороший кейс
Denis
https://www.google.com.tr/
Denis
Бодрый список: https://habrahabr.ru/company/pc-administrator/blog/304356/
Denis
Как вам инструент для поддержки качества кода? http://www.sonarqube.org/javascript-plugin-finds-tricky-bugs-thanks-to-execution-flow/
Vladimir
без типов вряд ли сильно полезно
Anonymous
https://twitter.com/rvagg/status/748371867107467264
Grigory
Возник такой вопрос как проверить в express handlebars существует файл или нет, например протестировать если критический css есть то указать его как в ссылку на стиль если нет то дефолтный
Vlad
Я думаю вычислять эту информацию вне шаблона и прикидывать её внутрь
Pavel
Что лучше взять для приложения с необходимостью отслеживания изменений данных в реалтайме? Надо что-то в духе firebase, но хотелось бы хостить у себя. Сущностей немного, хитрых связей нет и с большего все равно, реляционная база будет или nosql. Пока такие варианты: 1. horizon, rethinkdb и сокеты 2. loopback, любая база на выбор и реалтайм через sse 3. еще вот feathers нагуглился с коннекторами к разным базам и теми же сокетами для реалтайма
Roman
rethinkdb нормик вроде
Anton
Мне кажется, тут еще зависит от того, какой процент от объема данных нужно будет шерстить обычными запросами
Pavel
sse можно полифилить вроде, но я пока не углублялся. для лупбека нет из коробки поддержки сокетов. а sse есть
Anton
Иногда проще прикрутить message broker
Anton
А данные хранить в обычной базе
Pavel
Иногда проще прикрутить message broker
предположительно обычных запросов будет меньше. message broker вариант, конечно, но хорошее коробочное решение интереснее, потому что надо все вчера, как обычно
Pavel
в horizon на первый взгляд все хорошо кроме того, что переподключение к серваку и синхронизацию данных в этом случае нужно пилить самостоятельно
Anton
А есть еще вот такая интересная штука