Порридж В Ко-ливинге
Ну да, у меня под конец этого месяца хватает сил только на февральский челендж
Ну вот у меня тоже не хватило. Все лето хрен знает что делал(((
Slava
Надо и отдыхать
Порридж В Ко-ливинге
Вот это можно https://leetcode.com/dbabichev/
А вообще на него не смотрите, мы тут наверное все “фи” на это фоне, он чемпиона мира по математике, и медали собирает как фантики
Anonymous
ну такие вообще наверное наукой занимаются, щелкает задачки для разминки)))
Evgeniy
О, тут литкодами меряются? 😁 https://leetcode.com/edevyatkin/
Evgeniy
а вы как подходите к решению ,сначала пытаетесь просто решить не думая об оптимизации или сразу уже продумываете алгоритм?
Обычно обдумываю. Особенно если видно, что, например, квадратичная сложность точно не пройдет
Lynn «Кофеман»
а вы как подходите к решению ,сначала пытаетесь просто решить не думая об оптимизации или сразу уже продумываете алгоритм?
Целый день думаю, а наутро пишу что попало лишь бы работало 😀 Иногда конечно решения очевидны.
Lynn «Кофеман»
Но вот решение вчерашней задачи мне не нравится. Я хотел найти какой-нибудь красивый инвариант, а они его тупо решают реальным прогоном по стеку.
Evgeniy
Где-то 3/4 проходило
Evgeniy
Нашел в итоге?
Lynn «Кофеман»
Не-а. Как я написал выше, с утра написал как попало. Т.е. тоже с честным стеком
Порридж В Ко-ливинге
Ну можно изначальные данные портить, но это не считается
Nikolay
Сегодня открыл для себя что на литкоде есть задачки на SQL))
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Сегодняшнюю можно решить очень интересным способом, почему-то который я нигде не нашел, хотя я думаю он не сильно хуже того, что использует процессоры. Чтобы догадаться до этого способа, надо быть любопытным и знать то, как процессоры умножают (вот кому интересно: https://stackoverflow.com/questions/3060064/how-computer-multiplies-2-numbers)
Порридж В Ко-ливинге
Вопрос на засыпку, что выведется? #include <stdio.h> int main() { long t = -2147483648; printf("%i, %i\n", t, -t); return 0; }
Порридж В Ко-ливинге
чувствую переполнение я...
Никаких переполнений не будет, не зря же деды изобрели long и long long 🤣 Ну компиляторы уж по крайней мере ничего не кидают
Viktor
Никаких переполнений не будет, не зря же деды изобрели long и long long 🤣 Ну компиляторы уж по крайней мере ничего не кидают
а я пропустил long, действительно. увидел, что число уж очень похоже на INT_MIN и всё, сразу подумал в сторону инта.
Viktor
тогда с принтом будет проблема, потому что %i это про инт кажись только
вот и приведёт он тебе этот long к инту небось 😄
Viktor
а вот printf("%li, %li\n", t, -t); норм печатает, как ожидается.
Порридж В Ко-ливинге
тогда с принтом будет проблема, потому что %i это про инт кажись только
В яблочко) Я минут 10 не мог понять, почему оператор - не работает))
Viktor
В Яндексе решили переписать с джаваскрипта на си? 😂
Порридж В Ко-ливинге
Пхахах, да не, Литкод)
KRN
Привет ребята, поделитесь пожалуйста, своим мнением. Насколько по вашему web будет перспективен в будущем? Учусь на первом курсе и хочу определиться в каком направлении буду развиваться в ит. Кроме веба смотрю в сторону ML тоже вызывает интерес, чутка умея в него но ещё не углублялся, хотя в веб нравится больше. Но как будут обстоять дела лет через 5 на рынке труда с вебом, щас все автоматизируется всякие tabnine, no code...
aTan
В перспективе 5-10 нет - переживать вообще не стоит 🙂 Выбирать то, что нравится больше)
Viktor
Привет ребята, поделитесь пожалуйста, своим мнением. Насколько по вашему web будет перспективен в будущем? Учусь на первом курсе и хочу определиться в каком направлении буду развиваться в ит. Кроме веба смотрю в сторону ML тоже вызывает интерес, чутка умея в него но ещё не углублялся, хотя в веб нравится больше. Но как будут обстоять дела лет через 5 на рынке труда с вебом, щас все автоматизируется всякие tabnine, no code...
Привет. Кажется, веб с нами надолго 😊 имхо, пока учишься сосредоточься на основах, на самом программировании. Иди в олимпиадный кружок, чтобы плашки на литкоде были все зелёные, иди на хакатоны и делай там всякую дичь, попробуй и под микроконтроллер что-нибудь написать, и приложение с дополненной реальностью, и что только не. Пока учишься это как раз идеальное время для таких экспериментов. А потом, с хорошей базой, ты попадёшь на стажировку в крупную компанию и уже видишь сколько есть разных направлений реально, и тот же веб — это на самом деле очень и очень широкое понятие.
Viktor
Как я говорю своему племяннику, который на первом курсе сейчас — чтобы к 4 курсу на летней стажировке был в Гугле 😀
Viktor
Там покажут «что бывает вообще»
Порридж В Ко-ливинге
Привет ребята, поделитесь пожалуйста, своим мнением. Насколько по вашему web будет перспективен в будущем? Учусь на первом курсе и хочу определиться в каком направлении буду развиваться в ит. Кроме веба смотрю в сторону ML тоже вызывает интерес, чутка умея в него но ещё не углублялся, хотя в веб нравится больше. Но как будут обстоять дела лет через 5 на рынке труда с вебом, щас все автоматизируется всякие tabnine, no code...
В больших компаниях нет "разраьотчик интерфейсов" по факту. Ты простотращраьотчик, который умеет разбираться с АПИ, знает алгоритмы и шарит как решить проблему. В любом случае, если не пойти в шарадку где будут клепать сайты на PHP + jQuery, то если вдруг в один день "веб вымрет", то ты не останешься на улице.
Порридж В Ко-ливинге
В Яндексе хороший пример этому. До 2012 года ьыла така, специальность "верстальщики", но как мы знаем их больше нет. Тогда приняли решение что версткой и написанием JS должен заниматься один человек, и тогда почти всех верстальшиков переучили. Больше подробностей не знаю. Может @vitkarpov еще дополнит
Порридж В Ко-ливинге
@alexeyten а вы сколько в Я? (стафф не под рукой, не могу посмотреть). Может вы застали верстальщиков?
Viktor
В Яндексе хороший пример этому. До 2012 года ьыла така, специальность "верстальщики", но как мы знаем их больше нет. Тогда приняли решение что версткой и написанием JS должен заниматься один человек, и тогда почти всех верстальшиков переучили. Больше подробностей не знаю. Может @vitkarpov еще дополнит
Всё так, более того — это общий тренд. Тот же девопс. Меняется индустрия, меняются и люди вместе с ней, но это все происходит постепенно и не в один день, поэтому главное уметь программировать, и за бортом точно не останешься.
Порридж В Ко-ливинге
В Я точно не так, а в Амазоне так?
Viktor
Что с дэвопсом? Это теперь на штатных разраьов перекладывают?
Раньше были админы, а теперь эта ответственность размазывается, а бывшие админы по сути стали разработчиками.
Viktor
Только не самого продукта, а всяких платформ CI/CD, кубернетесов и всего такого.
Viktor
В Я точно не так, а в Амазоне так?
Тут даже не в компании дело. Это во всей индустрии тренд такой, и в больших и маленьких компаниях.
Viktor
А веб-студии, которые не просекли фишку, постепенно отмирают.
Viktor
Выгоднее страничку на фейсбуке сделать для компании, чем отдельный сайт.
Порридж В Ко-ливинге
А, лол, сис Алмины это же что-то из 2000 ых...
Viktor
А, лол, сис Алмины это же что-то из 2000 ых...
Да, новое поколение будет помнить админов только из мемасов теперь 🙂
Viktor
Мне кажется @alexeyten может рассказать как это верстать на xml, что такое библиотека блоков от студии Лебедева, и как зарождался БЭМ 😄
Lynn «Кофеман»
Я всё ещё помню xslt 😀
Порридж В Ко-ливинге
Что значит застал? Я им был :)
Вот и пример для Albert того, что не вымрет просто так какая-то профессия. В худшем случае переквалифицируется
Viktor
А, лол, сис Алмины это же что-то из 2000 ых...
Кстати, вот хорошая обзорная статья https://www.google.ru/amp/s/m.habr.com/ru/amp/post/469277/ мне понравилась
Victor
Я всё ещё помню xslt 😀
оно до сих пор у многих в проде
Viktor
оно до сих пор у многих в проде
Прозвучало с толикой боли? 😆
Victor
Прозвучало с толикой боли? 😆
слава б-гу я сталкивался единственный раз года 4 назад и недолго. Но к сожалению, ещё остались всяческие CMS, которые хотели подобным макаром закосить под энтерпрайз
Viktor
А еще перловые шаблоны на tt2 наше все. Я до сих пор помню эпичные истории про тикет в Поиске «переписать с tt2 на джаваскрипт», так появился xjst, видимо 😊
Viktor
Любопытно почему начался такой мощный переход в сторону джаваскрипта с xml. Думаю, что это все одностраничные приложения и мода на толстые клиенты.
Viktor
Но это все лирика, дела давно минувших дней. Возвращаясь к исходной теме — веб не умрет никогда, а просто трансформируется, появятся новые технологии, а программисты останутся.
Victor
ну, скажем так, я в вебе уже довольно давно, помню когда не было разделения на бек и фронт, а jQuery было мегакруто, так вот чем дальше, чем больше усложняется фронт, тем более неразумной считаю идею генерировать разметку на беке
Alexandr
* вспоминает yate *
Viktor
Noscript + descript наше все. Node.js отстой 😃
Viktor
Шучу.
Alexandr
ого, а у descript то уже третья версия
Viktor
https://github.com/pasaran/descript
Viktor
Рили живет?
Alexandr
https://github.com/pasaran/descript3
Viktor
😱
Viktor
Ну вот, там есть документация.
Viktor
Это уже не интересно,
Viktor
Не лампово
Alexandr
не аутентично, да)
Ilia
Иногда проще и дешевле сгенерить на бэке страницу
Lynn «Кофеман»
Щас вроде опять откат к генерации html на сервере
Ilia
А вдруг и $mol станет популярным, если создатель перестанет быть токсиком)
Anonymous
Это пока свелте не выстрелил )
часто слышу о том, что за свелте возможно будущее, но что-то пока не популярен, хотя вроде mail затащили его к себе в проект какой-то
Порридж В Ко-ливинге
Это пока свелте не выстрелил )
Ох уж эти адепты Свелте... Как адепты Преакта и Раста...
aTan
У нас вроде из-за этих соображений так сделали