Dmitry
Хахаха, это я прямо :D Когда мне в монитор смотрят, я забываю как фигурную скобку напечатать, а думать вообще не могу. Что характерно, выяснилось, такое же происходит и когда с коллегами на удаленке проблему по скайпу с демонстрацией экрана решаешь.
Dmitry
А ты джун
тут скорее сеньер пришел посмотреть как дела у стажера )
Yuri
А я тут наклейками балуюсь. +1 к харизме "вайтишника". Надеюсь что не -1 к интеллекту
Yuri
мак на проце m1 ?
Нееее я не такой богатый) прошка 13 на интеле 18 года
Anonymous
Нееее я не такой богатый) прошка 13 на интеле 18 года
=) тоже хочу мак, только чем больше узнаю, тем линукс ближе...а мак чот и дорого, и без него вполне можно работать...и жаба давит...
Mарита
про 40летних прогеров)
Anonymous
Да фигня это все, я таких 20 летних встречал. Не из за возраста это, а просто чел такой. Я лучше бы до 11 поспал, а вечером работал. не люблю утро.
Yuri
=) тоже хочу мак, только чем больше узнаю, тем линукс ближе...а мак чот и дорого, и без него вполне можно работать...и жаба давит...
Да ф топку эти маки, хотя вот заметил, появилась такая фишка как homebrew (менеджер недостающих пакетов), удобно с терминала устанавливать всякие пакеты, обновлять и все такое, на Винде нет такой удобной штуки, ну или я по нубству ещё не столкнулся. Вот в чем макбук хорош, ИМХО, это дисплей. Ультрабуки, чтоб ещё лёгкий, с качественной матрицей на винде по цене почти вровень с макбуками.
Anonymous
я тут для себя открыл новый терминал кроссплатформенный для винды, может кому интересно будет https://www.microsoft.com/en-us/p/windows-terminal/9n0dx20hk701?rtc=1&activetab=pivot:overviewtab
Котофейк
не, я с винды сча потихоньку на убунту переезжаю, чот мне надоели приколы винды
Можно вкратце о приколах винды и преимуществах линуксах? Немного в курсе об этом, но интересно именно здесь это услышать.
Anonymous
Можно вкратце о приколах винды и преимуществах линуксах? Немного в курсе об этом, но интересно именно здесь это услышать.
код написанный и протестированный на винде, при перекладывании на сервер с линукс системой может повести себя иначе, что приведет к ошибкам, которые придется исправлять. Поэтому чтобы не создавать себе лишнюю работу, лучше разрабатывать сразу в той системе, в которой программа будет работать.
Anonymous
Кроме того, когда работает команда разработчиков, важно чтобы разработка шла в едином окружении - не так, что у этого винда такой версии, у этого винда 7, а тут у нас на маке чел сидит. Единое окружение достигается по разному, можно всем поставить одну ОС с одинаковыми настройками. Но это гемор. Поэтому пошли разработчики в сторону виртуализации - имитации среды разработки. Запуска виртуальную машину, чел работает в среде, которая будет работать программа. Но это требует ресурсов компа, да и не так там все просто. Следующий шаг - стали повяляться решения типа vagrant. Ну и самое последнее и бурно развивающееся это docker.
Алексей (Яснотор)
Mарита
😳
с пикабушечки скрин
Котофейк
Докер это вообще классная штука, как я понял, автоматизирует процесс разворачивания приложения
Алексей (Яснотор)
Котофейк
Взял мяч - хуячь)
Anonymous
Может мне тоже линукс поставить и сразу в нём учиться питонить?
не обязательно, просто до питона можешь не добраться, пока будешь учиться работать в новой ОС =)
Захотел и сделал
вполне можно сразу учиться под убунтой, на виртуалочку поставил и вообще не паришься
Anonymous
все новое - интересно)
ну вот, для этого у меня второй ссд стоит с убунтой, учусь тыкать там и всякое =)
Anonymous
второй ссд? для виртуалок надеюсь)
ну я просто один отключаю, а второй подключаю =)) не параллельно ОСи стоят
Anonymous
Меня прям просто выморозило, что чтобы установаить докер на винду, надо линукс ядро поставить, потанцевать с бубном и работать из винды в докере с линукс, я лучше сразу в линуксе все это сделаю
Anonymous
хз, без танцев с бубном)
ну я просто тот еще шаман, могу так сказать =)
Dmitriy
тут к вопросу а зачем вам докер?
Anonymous
С докером сложновато разобраться? Как много у тебя времени ушло на то, чтобы поднять свой первый докер?
Ну, за вечер поднять вполне реально, я по инструкции прошел и сделал. Но вот чтобы понимать что там и как, это конечно намного дольше. Я неск месяцев по немного его жую.
Anonymous
тут к вопросу а зачем вам докер?
у меня просто интерес личный
Anonymous
тут к вопросу а зачем вам докер?
а, тестовое как то делал по laravel php там кинули образ докера
Dmitriy
в целом докер покрывается доками на самом оф. сайте докера, если надо понимать, то там надо понимать инструменты, предоставляемые ядром, типа изоляции процессов, пространства имен и тд, по факту докер удобная обертка над этим всем, мб что то не так сказал, может гуру меня поправят)
Dmitry
у нас докер в продакшне. да и много где уже, кроме вебстудий. прикрутить кубер к нему и вуаля - у тебя автоматически масштабирующаяся система.
Dmitry
хотя у нас докером занимаются девопсы. там тот еще гемморой местами, я так понимаю.
Dmitriy
думаю всегда так, поделив монолит на сервисы ты получаешь атомарность кодовой базы, по продуктам (допустим), но получаешь проблемы с администрированием зоопарка сервисов
Dmitry
у тебя в любом случае будет зоопарк контейнеров и серверов, если твои приложения нагруженные. другое дело, что поделив монолит на что-нибудь, можно от жестких связей никак не избавиться, а проблем себе добавить. об этом хорошо в "Чистой архитектуре" дядя Боб написал
Dmitriy
эт понятно, я просто к тому, что нет волшебной кнопки сделать все хорошо, всегда приходится идти на компромисс
Dmitry
а между чем и чем ты выбираешь? если выбирать между "положить софтину в докер" и "не класть софтину в докер", то нужно делать первое, по-любому просто
Dmitry
минусов вроде бы и не видать
Dmitry
а, тестовое как то делал по laravel php там кинули образ докера
а меня на тестовом наоборот просили завернуть всё в докер. да и на тот момент пытаться поставить под винду редис и постгрю было той еще веселухой, проще было все через докер композ собрать
Dmitriy
мне вообще докер не приходиться использовать, поскольку .net framework)
Dmitry
мне вообще докер не приходиться использовать, поскольку .net framework)
о, ты-то мне и нужен :D расскажи, плз, пишут ли бек на шарпе, если да, то как именно это работает? у вас виндовые сервера или чего? мой опыт шарпа ограничился юнити в основном
Dmitriy
о, ты-то мне и нужен :D расскажи, плз, пишут ли бек на шарпе, если да, то как именно это работает? у вас виндовые сервера или чего? мой опыт шарпа ограничился юнити в основном
пишут конечно, давно уже .net core пришел, который майки сейчас смержили с .net framework, сейчас актуальный .net 5 кросс-платформа, как в жаве, для .net framework сервера виндовые, можно конечно через докер запустить виндовый образ, но это извращение
Dmitry
а что именно пишется, еще интересно? есть мнение, что виндовые сервера дороже, и по поддержке тоже
Dmitriy
про поддержку виндовых серверов не скажу, там вотчина девопс, а пишутся в основном бизнес-приложения всякие по масштабу, работал в школе доп. образования (средняя по размеру компания), писал там бэк для своей LMS системы, сейчас энтерпрайзом занимаюсь
Dmitry
понятно, спс. я вообще про энтерпрайз обычно слышу в разрезе джавы
Dmitriy
да давно уже не так, платформа живет и развивается, обрастает новыми фичами, в общем все круто
Dmitry
вчера только спорили
Dmitry
джава мидлов нужно раза в 2 больше, чем шарповских, это пугает
Dmitry
я поэтому подумываю полноценный перекат в джаву, а не в шарп
Котофейк
думаю всегда так, поделив монолит на сервисы ты получаешь атомарность кодовой базы, по продуктам (допустим), но получаешь проблемы с администрированием зоопарка сервисов
Как-то смотрел видос, там чел сказал так - если ваш проект не дорос до определённого размера и уровня, то забудьте про микросервисы, иначе закопаетесь в них, т.е средства достижения будут дороже самого проекта .
Dmitriy
джава мидлов нужно раза в 2 больше, чем шарповских, это пугает
да у жава большая кодовая база, ну и пиар-компания языка заключалась в том, что кросс-платформа и тд, сейчас долю языка поел шарп, чутка котлин
Котофейк
Вселенная слышит нас, кстати о контейнерах.
Котофейк
https://telegra.ph/OS-dlya-kontejnerov-Fedora-CoreOS-prodolzhit-razvitie-Fedora-Atomic-i-Container-Linux-05-19
Котофейк
Вот что говорит одна известная онлайн школа "​​Язык программирования, который делает за вас большую часть работы, — скажете, это невозможно? Но он уже существует. Ruby on Rails позволяет создавать веб-приложения любой сложности и в то же время доступен для быстрого макетирования. Отличный вариант для новичков!" А что скажете вы? Интересно кто-нибудь есть тут спецы?
Dmitry
да у жава большая кодовая база, ну и пиар-компания языка заключалась в том, что кросс-платформа и тд, сейчас долю языка поел шарп, чутка котлин
да, майки вообще много где обосрались. на игровой рынок вот только недавно начали выходить, хотя там уже давно тонна бабла.
Dmitriy
да, майки вообще много где обосрались. на игровой рынок вот только недавно начали выходить, хотя там уже давно тонна бабла.
сейчас исправляются, причем красиво, в плане игр накупили кучу студий, ждем релизов от них и сам думаю взять не плойку а бокс, как кризис закончится
Dmitry
сейчас исправляются, причем красиво, в плане игр накупили кучу студий, ждем релизов от них и сам думаю взять не плойку а бокс, как кризис закончится
ага, я, кстати, тоже думаю, что бокс лучше. и там подписка какая-то есть, вроде 10$ в месяц и играй во что хочешь. я столько игр в жизни не пройду.
Dmitry
тоже думаю взять его, в общем
Yuri
Откуда стока
Великий АлиЭкспресс, у меня 200 наклеек, выбрал по вэбу на фотке, а так лежит большая куча по другим языкам и технологиям.
ioannes
превью?
Шиндовс терминал превью
ioannes
This is the preview build of the Windows Terminal, which contains the latest features as they are developed.
ioannes
Нагуглил
Dmitry
если это огромная гора наклеек, то я беру )
Yuri
а можешь ссылочку дать? попробовал найти, не вышло
Здесь сто наклеек, качество норм: https://a.aliexpress.com/_98ga3p И здесь ещё брал, качество иногда не очень: https://a.aliexpress.com/_AoHNd1
Dmitry
Ошибка не знаю что делать🤦‍♀
Белла. Я тут подумал. И хочу принести тебе, скажем так, публичные извинения. Возможно, да, я перегнул немножко палку, прости меня, я не специально. Мой совет относительно любых проблем остается тот же - нужно читать. А ошибки нужно в первую очередь гуглить. Просто потому, что если ты правда устроишься работать, то только так и получится решать проблемы, причем каждый день и по 20 раз. Но в остальном, пожалуй, я и правда повел себя как хам, коим не являюсь, и приношу извинения.