masha_codeca – Telegram
masha_codeca
137 subscribers
13 photos
16 videos
1 file
64 links
👋 Привет, друг!
Давайте знакомиться! Меня зовут Маша и я фронтенд разработчик. Работала в таких крупных компаниях как Epam и Yandex, а также в стартапах и веб-студиях. В общем я прошла огонь, воду, «галеры» и бигтехи. 👩‍💻И мне есть, что тебе рассказать. 😏
Download Telegram
⚡️Задача

Массив из 16 элементов. Сколько максимум шагов сделает бинарный поиск?
a) 4
b) 5
c) 8

Ответ a) 4
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍3
⚡️Задача

Можно ли применить бинарный поиск к массиву: [7, 1, 3, 9, 5]
a) Да
b) Нет

Ответ: b) Нет (массив не отсортирован)
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2
99% людей не понимают, как работают нейросети.
Для большинства это какой-то магический чёрный ящик.

Но на самом деле никакой магии нет — только математика и очень-очень много вычислений.

После просмотра этого видео в твой жизни будет меньше волшебства, но оно того стоит! 🔴💊 Или нет 🔵💊? Выбор за тобой...

https://youtu.be/aircAruvnKk
👍4🔥3😐1
Недавно я задумалась, как часто стала использовать AI-помощников (ChatGPT, DeepSeek, GigaChat и другие) для поиска информации — и как редко теперь открываю браузер.

А ведь на поисковом трафике завязан маркетинг множества компаний. Бренды платят немалые деньги, чтобы оказаться на первых строчках в выдаче Google и Яндекса.

Но постепенно рулить трафиком начинает ИИ. Или еще нет?

В общем, я решила немного покопать этот вопрос — и вот что получилось.

https://youtu.be/evqAwuvoljs

#ai #нейросети #gpt
3👍3
This media is not supported in your browser
VIEW IN TELEGRAM
🔥2
⬆️ Вы уже пробовали? Какие у вас впечатления?
К слову о нашем обсуждении браузера в Cursor — после экспериментов из прошлого 👆 видео появились некоторые выводы.

Браузер внутри IDE действительно может подвисать, если компьютеру не хватает мощности. На моём Mac Air он периодически лагал, а вот на рабочем Pro-шке всё работало заметно быстрее.

Я изначально хотела написать, что держать чат, окно браузера и код на одном экране — неудобно. Но буквально сегодня обнаружила, что браузер из Cursor можно вытащить на отдельный экран, и при этом он остаётся связанным с основным окном IDE. Так что эту часть ещё потестим.

Из плюсов — для некоторых точечных задач встроенный браузер реально оказался полезным. Например, когда нужно написать промпт с действиями над конкретным элементом интерфейса — быстро найти ошибку в элементе или удалить его.

Если говорить про вайбкодинг — тут вообще без вопросов, штука классная.

Пока итог такой: для обычного просмотра результата во время разработки я бы использовала привычный браузер, а встроенный — держала как инструмент «на подхвате». И у него точно есть хорошие шансы пригодиться

#ai #нейросети #cursor #vibecoding
🔥2
Как же мне нравится, как Cursor ревьюит код.❤️

Уже несколько раз он подсвечивает вещи, которые пропустила и я, и живой ревьюер.

C “кожаным” ревью часто замечаю одну и ту же картину: если PR на пару сотен строк, то его ревьюят внимательно, вдумчиво, обязательно найдут, к чему придраться.
А вот когда PR на 2000-3000 строк - комментариев на строку кода становится заметно меньше.

И это, в целом, логично. Чтобы реально разобраться, что там происходит, нужно потратить почти столько же времени, сколько разработчик потратил на написание. А у ревьюера есть свои задачи и дедлайны. В итоге такое ревью часто скатывается в нейминг, кодстайл и мелкие придирки - просто потому, что глубоко копать дорого.

Зато в маленьких PR внутри тебя внезапно просыпается добросовестный ревьюер: хочется понять логику, проверить кейсы, найти, где именно всё может пойти не так. Хотя, иронично, риска в таких PR обычно меньше.

И вот тут AI выигрывает.
Для него проверка PR - не утомительный процесс. Он с одинаковым усердием смотрит и 200 строк, и 3000. Таким образом человеческий фактор просто исчезает.

Конечно, ручное ревью отменять нельзя, хотя бы потому, что человек может закоммитить идеально написанный, но вредоносный код.

Но автоматизация на этапе ревью - это огромное преимущество, особенно для больших PR.

Кстати, кнопка ревью в Cursor, как мне кажется, расположена не очень очевидно, поэтому прикрепляю скрин, где её искать ⬆️

#cursor #ai #ии #vibecoding
🔥4👍1
Я сегодня просто сгорела 🍑 💣

Ситуация, в целом, стандартная: сроки горят, людей не хватает. Где-то фронт блочит бэк, где-то наоборот. И на этом фоне у нас внезапно пошла новая мода - бэкендеры делают фронтовые задачи с помощью Cursor и несут это на ревью.

И вот уже второй день я смотрю эти PR.

С одной стороны, формально код есть. С другой - мне приходится вчитываться в него гораздо внимательнее, потому что бэкендер сам не может оценить качество решения. Не потому что он плохой, а потому что у него просто нет фронтенд-опыта. В итоге я трачу на ревью почти столько же времени, сколько потратила бы, если бы писала это сама.

Но дальше начинается самое интересное.

Все мои комментарии бэкендер просто копирует в Cursor, а потом отвечает мне… ответом из Cursor-а.

И получается, что я не обсуждаю код с человеком.
Я общаюсь с нейросетью - через прослойку бэкендера и UI GitHub-а. И это, естественно, замедляет весь процесс.

Я не против того, чтобы люди становились фулстеками. Но тут ключевое слово — «становились».То есть пытались разобраться, понять, что именно происходит в коде, и несли ответственность за решение, а не просто перекладывали её на ревьюера. 🧨

#videcoding #cursor
😁5🔥3