Массив из 16 элементов. Сколько максимум шагов сделает бинарный поиск?
a) 4
b) 5
c) 8
Ответ
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍3
Можно ли применить бинарный поиск к массиву: [7, 1, 3, 9, 5]
a) Да
b) Нет
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2
99% людей не понимают, как работают нейросети.
Для большинства это какой-то магический чёрный ящик.
Но на самом деле никакой магии нет — только математика и очень-очень много вычислений.
После просмотра этого видео в твой жизни будет меньше волшебства, но оно того стоит! 🔴💊 Или нет 🔵💊? Выбор за тобой...
https://youtu.be/aircAruvnKk
Для большинства это какой-то магический чёрный ящик.
Но на самом деле никакой магии нет — только математика и очень-очень много вычислений.
После просмотра этого видео в твой жизни будет меньше волшебства, но оно того стоит! 🔴💊 Или нет 🔵💊? Выбор за тобой...
https://youtu.be/aircAruvnKk
YouTube
But what is a neural network? | Deep learning chapter 1
What are the neurons, why are there layers, and what is the math underlying it?
Help fund future projects: https://www.patreon.com/3blue1brown
Written/interactive form of this series: https://www.3blue1brown.com/topics/neural-networks
Additional funding…
Help fund future projects: https://www.patreon.com/3blue1brown
Written/interactive form of this series: https://www.3blue1brown.com/topics/neural-networks
Additional funding…
👍4🔥3😐1
Недавно я задумалась, как часто стала использовать AI-помощников (ChatGPT, DeepSeek, GigaChat и другие) для поиска информации — и как редко теперь открываю браузер.
А ведь на поисковом трафике завязан маркетинг множества компаний. Бренды платят немалые деньги, чтобы оказаться на первых строчках в выдаче Google и Яндекса.
Но постепенно рулить трафиком начинает ИИ. Или еще нет?
В общем, я решила немного покопать этот вопрос — и вот что получилось.
https://youtu.be/evqAwuvoljs
#ai #нейросети #gpt
А ведь на поисковом трафике завязан маркетинг множества компаний. Бренды платят немалые деньги, чтобы оказаться на первых строчках в выдаче Google и Яндекса.
Но постепенно рулить трафиком начинает ИИ. Или еще нет?
В общем, я решила немного покопать этот вопрос — и вот что получилось.
https://youtu.be/evqAwuvoljs
#ai #нейросети #gpt
YouTube
Люди больше не гуглят. Как попасть в ответы ChatGPT
Люди всё реже открывают сайты, читают статьи и переходят по ссылкам.
Всё чаще они просто задают вопрос ChatGPT, Gemini или другим AI-помощникам — и получают готовый ответ прямо в интерфейсе.
И если вашего сайта, бренда или продукта нет в этом ответе — для…
Всё чаще они просто задают вопрос ChatGPT, Gemini или другим AI-помощникам — и получают готовый ответ прямо в интерфейсе.
И если вашего сайта, бренда или продукта нет в этом ответе — для…
❤3👍3
К слову о нашем обсуждении браузера в Cursor — после экспериментов из прошлого 👆 видео появились некоторые выводы.
Браузер внутри IDE действительно может подвисать, если компьютеру не хватает мощности. На моём Mac Air он периодически лагал, а вот на рабочем Pro-шке всё работало заметно быстрее.
Я изначально хотела написать, что держать чат, окно браузера и код на одном экране — неудобно. Но буквально сегодня обнаружила, что браузер из Cursor можно вытащить на отдельный экран, и при этом он остаётся связанным с основным окном IDE. Так что эту часть ещё потестим.
Из плюсов — для некоторых точечных задач встроенный браузер реально оказался полезным. Например, когда нужно написать промпт с действиями над конкретным элементом интерфейса — быстро найти ошибку в элементе или удалить его.
Если говорить про вайбкодинг — тут вообще без вопросов, штука классная.
Пока итог такой: для обычного просмотра результата во время разработки я бы использовала привычный браузер, а встроенный — держала как инструмент «на подхвате». И у него точно есть хорошие шансы пригодиться
#ai #нейросети #cursor #vibecoding
Браузер внутри 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
Уже несколько раз он подсвечивает вещи, которые пропустила и я, и живой ревьюер.
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
Ситуация, в целом, стандартная: сроки горят, людей не хватает. Где-то фронт блочит бэк, где-то наоборот. И на этом фоне у нас внезапно пошла новая мода - бэкендеры делают фронтовые задачи с помощью Cursor и несут это на ревью.
И вот уже второй день я смотрю эти PR.
С одной стороны, формально код есть. С другой - мне приходится вчитываться в него гораздо внимательнее, потому что бэкендер сам не может оценить качество решения. Не потому что он плохой, а потому что у него просто нет фронтенд-опыта. В итоге я трачу на ревью почти столько же времени, сколько потратила бы, если бы писала это сама.
Но дальше начинается самое интересное.
Все мои комментарии бэкендер просто копирует в Cursor, а потом отвечает мне… ответом из Cursor-а.
И получается, что я не обсуждаю код с человеком.
Я общаюсь с нейросетью - через прослойку бэкендера и UI GitHub-а. И это, естественно, замедляет весь процесс.
Я не против того, чтобы люди становились фулстеками. Но тут ключевое слово — «становились».То есть пытались разобраться, понять, что именно происходит в коде, и несли ответственность за решение, а не просто перекладывали её на ревьюера. 🧨
#videcoding #cursor
😁5🔥3