Максим
В перспективе фул
Oleg
В перспективе фул
нужно немного JS, много бэка (python/golang), много баз данных разных видов
Oleg
ну и всякое типа очередей итп
Oleg
чем JS для бека не подходит?
от задач зависит, если простое что-то и на безопасность пофиг, подходит
Сидредин
чем JS для бека не подходит?
Он и для фронта не очень, говорят. Просто альтернатив нет)
Максим
Мне кажется в js хорошая безопасность?
Daniil
Он и для фронта не очень, говорят. Просто альтернатив нет)
Альтернативы есть. Только они в js компилятся)
Agent_RBY_
Он и для фронта не очень, говорят. Просто альтернатив нет)
Говорят многое, особенно те, кто не шарит за программирование)
Oleg
Мне кажется в js хорошая безопасность?
лучше спросить у спецов, но я слышал мнение, что плохая ;)
Agent_RBY_
У JS есть проблемы, но для веба он подходит хорошо
Максим
Я так понимаю, нужно учить JS и Python?
m700
Я так понимаю, нужно учить JS и Python?
нет понятие нужно учить)
Agent_RBY_
Я так понимаю, нужно учить JS и Python?
Если хочешь в фуллстек и по проще, то учи чисто JS Но в целом направление фуллстек я не рекомендую - слишком много учить за такую же зп как у обычного фронта/бека
Максим
У меня деньги не на первом месте🙂
Gravity
Бабки на первом месте
Agent_RBY_
Бабки на первом месте
ну хоть не деды
Максим
Во что лучше углубиться в начале, фронт или бэк?
Agent_RBY_
фронт проще, а там что нравится то и выбирай
m700
Во что лучше углубиться в начале, фронт или бэк?
это вопрос из разряда с брюнетками мутить или с блондинками?
Максим
Ну да, глупый вопрос😅
Oleg
Я так понимаю, нужно учить JS и Python?
надо "учить" технологии. сеть, базы данных, масштабирование бэка и т.п.
m700
Ну да, глупый вопрос😅
определись зачем те вобще это программирование нужно и все станет просто
Максим
Хорошо. Я понял, спасибо большое!
Максим
Всем кто откликнулся!
Vladislav
Максим
Максим
Ребята, привет Подскажите, пожалуйста, как блин этот отступ образуется!?
Maksim Pozharskiy
Задаётся свойством margin, так же у него есть поведение по умолчанию
Максим
Максим
При указании маргин 0, ничего не происходит
Ga
А длина блока какая?
Максим
Ga
У тебя Флекс
Максим
А длина блока какая?
На флексах, длина 1214, но jc center
Максим
Сейчас скину код парни, сек
Ga
А у тебя там навигация?
Максим
Ga
Ну это скорее надо обернуть в nav, а не header
Ga
Сделать родительский блок 100% width
Ga
И у него указать flex
Ga
У тебя щас главный header имеет flex?
Максим
Ну это скорее надо обернуть в nav, а не header
а, не, я nav и завернул, но завернул блок именно меню, а не меню+лого, лого сделал через div, а уже лого (div) + меню (nav) обернул в header
Andrii
Это не математика, это арифметика. И многие математики плохо считают арифметику :)
Ga
Смотри, тебе надо тогда ещё один блок
Ga
Header top у тебя должен быть 100%
Ga
А дочерний блок иметь max-width
Максим
думаю так будет понятнее
Максим
Максим
Silent
Ребят всем привет, есть вопрос. Начал изучать с# и наткнулся на поразрядные операторы. Не особо понятная для меня тема, поэтому спрашиваю. Часто ли они используются и есть ли смысл их дожимать сейчас, а не чуть позже.
Silent
В кратце по подробнее можно
Михаил
целые числа можно разделить/умножить на любую степень 2 почти мгновенно. Во много раз быстрее чем просто умножить на это число
Михаил
Можно инвертировать цвет (если он целыми числами записан)
Михаил
Все эти сдвиги xor | & побитовые (как дешевые операции) используются в генераторах псевдо-рандомных чисел
Silent
Понял, нужная штука. У меня пробел познаний с системами счислений, походу буду копать вначале в ту сторону
Silent
Спасибо за ответ, если есть какие-то советы то буду ждать сообщения)
Михаил
Могут использоваться для хранения нескольких булевых чисел в одном int например. С помощью битовых масок. Тоже очень полезно
Silent
Кстати я одно не понял, как булевое значение при операциях приводится к интовому. (типовое приведение или как оно)
Silent
Это же не числовое, или я что-то недопонял
Silent
С char тот же вопрос
Andrii
целые числа можно разделить/умножить на любую степень 2 почти мгновенно. Во много раз быстрее чем просто умножить на это число
Сейчас то компилятор сделает автоматически... Обычно в API иногда надо проверить установлен ли бит, тут разве что. Ну а понимать выражения типа что ниже в общем-то редко когда надо. static inline uint64_t ncb(uint64_t x) { uint64_t a = x & -x; uint64_t b = x + a; uint64_t c = b ^ x; a <<= 2; c /= a; return b | c; }
Silent
char ch1 = "a" , ch2 = "b"; ch1 = (char) (ch1 + ch2);
Silent
Вот эта история с учебника, почему символы улетают на инт и приходится приводить их обратно
Михаил
Кстати я одно не понял, как булевое значение при операциях приводится к интовому. (типовое приведение или как оно)
char 1 байт. bool, к сожалению, тоже 1 байт. инт 4 байта. По моему с ними с регистрах ничего не делается, просто есть проц, все регистры 64 битные, и занято только 1/8/16/32/64 бита и все. А второе число таким же образом в другом регистре. Поправьте если не так
Silent
Для меня дибила 2 чара это уже стринги в с#
Михаил
char ch1 = "a" , ch2 = "b"; ch1 = (char) (ch1 + ch2);
а в c# можно писать char ch = 'a' ?
Silent
Вадим
char ch1 = "a" , ch2 = "b"; ch1 = (char) (ch1 + ch2);
Так у тебя двойные кавычки. Это норм для си?
Вадим
Лол так ты смотри
Andrii
Ну я пробую книжку для начинающих писать, где начинаю с бит. Но в общем-то это скорее упражнение, чем насущная необходимость, не заходит — ну и не надо :)
Вадим
Там же одинарные кавычки, это значит тип чар, даже в книжке
Вадим
А ты пишешь двойные