Пока читал заметил что в начале информация повторяется. Например рассмотр плюсов и минусов и в разделе "кому подойдёт" - та же информация только другими словами. И такое же второе место немного раньше.
В целом не плохой обзор, но упустили ещё один вариант настройки доступа, а именно через туннель Cloudflare. Когда ставил свой сервер столкнулся с этим и когда искал способ наткнулся на этот вариант. Бесплатного пакета хватает для нужд домашнего сервера и в этом варианте затраты будут только на домен и интернет (который и так оплачивается).
Минус такого подхода это сам туннель. Для файлообменника, просмотра видео и подобного скорости может не хватить и придется настраивать все корректно или переходить на платные планы. Также будут проблемы с приложениями которые используют специфические протоколы и порты, как Minecraft.
К плюсам можно отнести гибкую защиту, простоту базовой настройки (добавить поддомен для сервиса можно в пару команд) и хорошая политика доступа с аутентификацией (Google OAuth например).
В остальном для самохоста отличный вариант. Понятно что если есть блокировки, то это не подойдёт, но это один из возможных и довольно простых вариантов.
Chat GPT это не Искусственный Интеллект, а нейронная сеть. Ее архитектура не позволяет ей получить интеллект или "манию" по определению. То что мы наблюдаем на скриншоте вполне может быть заранее подготовленным промптом в котором нейронку попросили вставить эти слова в ответ.
Мы так же не видим весь диалог, а лишь вырезанную часть, как и полный файл над которым выкопать работа, что бы на 100% подтвердить что этих текстов нет в нем изначально.
Пока что, это выглядит как заявление соседа что он жал руку НЛО, а в качестве доказательства он показывает фотографию рукопожатия с рукой в перчатке, ведь НЛО же в скафандре 👀
За Клод лично увы ничего не могу сказать. Из за того, что помимо задач кодинга есть рутинные в виде анализа/коррекции/поиска, поэтому решил фокусироваться на ГПТ. Хотя много слышу за Клод и его эффективность в коде. В какой-то момент думаю все таки заручусь и им 😁
начал писать документацию
У меня такой фокус с гпт не прошел, она начала в какой-то момент забывать правила и суть задачи (из за обрезки окна контекста, через переполнение). Поэтому в отношении Клод верю вам на слово, помечу себе на попробовать 😏
что gpt до 5 версии вообще не годится для работы
Для меня лично довольно хороша была 4о, много чего с ней получалось решить. Хотя и глупила она больше о3 довольно часто, если работать в одном диалоге довольно долго. Был некий баланс, но у всех задачи разные, для моих в большинстве случаев ее хватало.
Если расписать требование на 10-100 листов, возможно она и выдаст хороший результат, я не пробовал.
К сожалению нет (но тут не буду утверждать, может есть нейронки способные это сделать от начала до конца). Код на 1100 строк, к примеру, GPT не может полностью выписать в файл из за слишком большого количества текста. Очень многое зависит от окна контекста и оно не всегда достаточно для крупной задачи.
Уже больше года как ввел нейронки в процесс разработки и успешно использую как в личных так и открытых проектах.
Инструментов которые были бы в открытом доступе и реализовали действительно Искусственный Интеллект не встречал. Слышал о проекте который был на уровне мышления 3-х летнего ребенка, но то было давно. Сейчас в новостях революций в этой сфере лично не видел.
Возвращаясь к нейронкам, то в основном использую Chat GPT. Активно пользовался с версии 4о, затем о3, редко приходилось 4.1 . На данный момент часто использую 5 Thinking и иногда возвращаю о3. Что увидел за время использования:
Потеря нити речи, придумывание не существующих данных (функции которых нет или фрагменты которые не могут работать в принципе)
Трудность в выполнении комплексного запроса состоящего больше чем из 3-4 пунктов. Начинает сокращать, забывать, недоговаривать.
Был глюк, когда о3 в случайный момент отвечала на вопрос который был задан много ранее. В новой версии такого уже не видел.
На чем пробовал - скрипты для телеграмм ботов (aiogram), прошивки под ESP8266/ESP32, GUI для питоновских скриптов через PyQt5 и TKinter.
Пример на чем споткнулись: реализация модульности для отдельных тг ботов (загрузка/выгрузка доп функционала через скрипты, поддержка интервальных тасков, динамического импорта и т.д.) - в определенный момент начала терять связь с основным кодом, забывать правила оформления (даже и наличии примеров в том же диалоге) и изобретать то чего нет (во имя цели решить поставленную задачу).
разработчик завершил задачу, написал десяток новых методов и поменял пару модулей
Мы в Surf сделали из этого систему: применили shift-left подход, запретили разработчикам писать код,
И где?
Заголовок не соответствует содержанию статьи. Речь касалась тестирования, написание юнит тестов через ИИ, анализ требований, но текста о не пишущих код программистах я не увидел.
Если совсем душнить, то на данный момент нет достаточно хорошего ИИ. Все что мы сейчас видим (и часто подразумеваем под ИИ), это нейронные сети обученные на куче книг (репозиториев, статей и прочего). А ошибки они найдут только потому, что видели решения лучше (или знают паттерны), но только в общем контексте. Такая нейронка не всегда сможет написать эффективное решение для какой-то конкретно узкой проблемы.
Поэтому до настоящего ИИ в действительном и корректном его значении нам пока что далеко (не слишком, но все же)
современные видеокарты не обязательно превращаются в электронный мусор после серьёзной поломки
Смотря что назвать серьезной поломкой. Если произошел отвал кристалла, то карта превращается в ту же китайскую плату с компонентами.
На первый взгляд, подобные эксперименты — удел узкого круга ремонтников и энтузиастов, умеющих работать с микроскопами, инфракрасными паяльными станциями и сложной диагностикой. Однако история несёт и более широкий посыл.
На самом деле так и есть. Результат не качественного сьема чипа автор уже увидел на примере кривой платы. В такие "ремонты" и "апгрейды" без оборудования и понимания диагностики таких устройств - лезть нет смысла.
Из своего личного опыта могу сказать что Spotify удобен простотой интерфейса и в целом работой с ним (хотя тоже не всегда, было иногда сложно подключить беспроводную колонку, сейчас вроде как лучше стало).
Не могу сказать что плейлисты прям топ, ловил глюки с ними и они не всегда работают как надо. В целом не плохо, но ощущение будто могут лучше.
Из плюсов это не плохие рекомендации, однако если сравнивать с Soundcloud, то на мой взгляд там рекомендации намного лучше подбираются. Особенно если идти вне своего плейлиста.
Удивился этому когда сравнил их между собой. Ну и конечно в споте не всегда есть нужные треки (да, это скорее очень узкий аспект, но все же он есть), особенно какие-то ремиксы. Однако пользуюсь им уже где-то 3-4 года и пока полет нормальный.
Я тоже думал за ESP после прочтения первой и второй статьи. Но увы, сама по себе ESP потребляет много, и анимация (а принципе любая) тоже. Есть к примеру ESP32C3 которая упакована в один чип с небольшим набором компонентов, но все же.
Можно попробовать использовать WS2812B, например от Lolin 8x8 RGB. Это матрица хоть и в разы меньше, с возможностью контролировать яркость и цвета, но не уверен что она обыграет по потреблению обычные светодиоды.
Кстати можно немного усложнить сборку и использовать светодиоды формата 0802. По идее они будут потреблять меньше и светить не плохо. Однако их даташит я не изучал, поэтому не утверждаю.
Или "вся программа написана, исходя из предположения о том," что никаких ошибок не будет?
Предположу что такая мысль и была :) Хотя на самом деле, даже для себя, намного удобнее понимать что за ошибка возникла, чем видеть один текст который относится к куче других ошибок.
Но тут возможно и есть обратная сторона с точки зрения защиты. Если мы детально описываем что за ошибка произошла, то злоумышленник может меняя запросы, анализировать по ошибкам как работает алгоритм и щупать код.
Скорее всего от равномерного распределения потоков. Если к примеру одному потоку нужно два ядра и другому такому же так же два, то при наличии 3 ядер в системе, придется либо урезать один поток либо подождать завершение первого.
Понятно что это сова натянутая на глобус и не всегда все равно делится, но думаю логика была такая.
Пока читал заметил что в начале информация повторяется. Например рассмотр плюсов и минусов и в разделе "кому подойдёт" - та же информация только другими словами. И такое же второе место немного раньше.
В целом не плохой обзор, но упустили ещё один вариант настройки доступа, а именно через туннель Cloudflare. Когда ставил свой сервер столкнулся с этим и когда искал способ наткнулся на этот вариант. Бесплатного пакета хватает для нужд домашнего сервера и в этом варианте затраты будут только на домен и интернет (который и так оплачивается).
Минус такого подхода это сам туннель. Для файлообменника, просмотра видео и подобного скорости может не хватить и придется настраивать все корректно или переходить на платные планы. Также будут проблемы с приложениями которые используют специфические протоколы и порты, как Minecraft.
К плюсам можно отнести гибкую защиту, простоту базовой настройки (добавить поддомен для сервиса можно в пару команд) и хорошая политика доступа с аутентификацией (Google OAuth например).
В остальном для самохоста отличный вариант. Понятно что если есть блокировки, то это не подойдёт, но это один из возможных и довольно простых вариантов.
Ну кстати да, соглашусь. Скорее всего замеряли линейкой с шкалой +- минус соседняя галактика 😁
Chat GPT это не Искусственный Интеллект, а нейронная сеть. Ее архитектура не позволяет ей получить интеллект или "манию" по определению. То что мы наблюдаем на скриншоте вполне может быть заранее подготовленным промптом в котором нейронку попросили вставить эти слова в ответ.
Мы так же не видим весь диалог, а лишь вырезанную часть, как и полный файл над которым выкопать работа, что бы на 100% подтвердить что этих текстов нет в нем изначально.
Пока что, это выглядит как заявление соседа что он жал руку НЛО, а в качестве доказательства он показывает фотографию рукопожатия с рукой в перчатке, ведь НЛО же в скафандре 👀
За Клод лично увы ничего не могу сказать. Из за того, что помимо задач кодинга есть рутинные в виде анализа/коррекции/поиска, поэтому решил фокусироваться на ГПТ. Хотя много слышу за Клод и его эффективность в коде. В какой-то момент думаю все таки заручусь и им 😁
У меня такой фокус с гпт не прошел, она начала в какой-то момент забывать правила и суть задачи (из за обрезки окна контекста, через переполнение). Поэтому в отношении Клод верю вам на слово, помечу себе на попробовать 😏
Для меня лично довольно хороша была 4о, много чего с ней получалось решить. Хотя и глупила она больше о3 довольно часто, если работать в одном диалоге довольно долго. Был некий баланс, но у всех задачи разные, для моих в большинстве случаев ее хватало.
Полная автоматизация 😂
На ИИ статью не похоже, но кто знает 😁
К сожалению нет (но тут не буду утверждать, может есть нейронки способные это сделать от начала до конца). Код на 1100 строк, к примеру, GPT не может полностью выписать в файл из за слишком большого количества текста. Очень многое зависит от окна контекста и оно не всегда достаточно для крупной задачи.
Уже больше года как ввел нейронки в процесс разработки и успешно использую как в личных так и открытых проектах.
Инструментов которые были бы в открытом доступе и реализовали действительно Искусственный Интеллект не встречал. Слышал о проекте который был на уровне мышления 3-х летнего ребенка, но то было давно. Сейчас в новостях революций в этой сфере лично не видел.
Возвращаясь к нейронкам, то в основном использую Chat GPT. Активно пользовался с версии 4о, затем о3, редко приходилось 4.1 . На данный момент часто использую 5 Thinking и иногда возвращаю о3. Что увидел за время использования:
Потеря нити речи, придумывание не существующих данных (функции которых нет или фрагменты которые не могут работать в принципе)
Трудность в выполнении комплексного запроса состоящего больше чем из 3-4 пунктов. Начинает сокращать, забывать, недоговаривать.
Был глюк, когда о3 в случайный момент отвечала на вопрос который был задан много ранее. В новой версии такого уже не видел.
На чем пробовал - скрипты для телеграмм ботов (aiogram), прошивки под ESP8266/ESP32, GUI для питоновских скриптов через PyQt5 и TKinter.
Пример на чем споткнулись: реализация модульности для отдельных тг ботов (загрузка/выгрузка доп функционала через скрипты, поддержка интервальных тасков, динамического импорта и т.д.) - в определенный момент начала терять связь с основным кодом, забывать правила оформления (даже и наличии примеров в том же диалоге) и изобретать то чего нет (во имя цели решить поставленную задачу).
Заголовок:
В тексте:
И где?
Заголовок не соответствует содержанию статьи. Речь касалась тестирования, написание юнит тестов через ИИ, анализ требований, но текста о не пишущих код программистах я не увидел.
Если совсем душнить, то на данный момент нет достаточно хорошего ИИ. Все что мы сейчас видим (и часто подразумеваем под ИИ), это нейронные сети обученные на куче книг (репозиториев, статей и прочего). А ошибки они найдут только потому, что видели решения лучше (или знают паттерны), но только в общем контексте. Такая нейронка не всегда сможет написать эффективное решение для какой-то конкретно узкой проблемы.
Поэтому до настоящего ИИ в действительном и корректном его значении нам пока что далеко (не слишком, но все же)
Смотря что назвать серьезной поломкой. Если произошел отвал кристалла, то карта превращается в ту же китайскую плату с компонентами.
На самом деле так и есть. Результат не качественного сьема чипа автор уже увидел на примере кривой платы. В такие "ремонты" и "апгрейды" без оборудования и понимания диагностики таких устройств - лезть нет смысла.
Поэтому возможно все, но есть нюанс...
Хорошая статья, приятно было читать по самоделки на МК (сам иногда таким балуюсь 😎). Рад что все получилось и желаю в этом успеха дальше 😊
Из своего личного опыта могу сказать что Spotify удобен простотой интерфейса и в целом работой с ним (хотя тоже не всегда, было иногда сложно подключить беспроводную колонку, сейчас вроде как лучше стало).
Не могу сказать что плейлисты прям топ, ловил глюки с ними и они не всегда работают как надо. В целом не плохо, но ощущение будто могут лучше.
Из плюсов это не плохие рекомендации, однако если сравнивать с Soundcloud, то на мой взгляд там рекомендации намного лучше подбираются. Особенно если идти вне своего плейлиста.
Удивился этому когда сравнил их между собой. Ну и конечно в споте не всегда есть нужные треки (да, это скорее очень узкий аспект, но все же он есть), особенно какие-то ремиксы. Однако пользуюсь им уже где-то 3-4 года и пока полет нормальный.
Посмотрим к чему в итоге все это приведет
Я тоже думал за ESP после прочтения первой и второй статьи. Но увы, сама по себе ESP потребляет много, и анимация (а принципе любая) тоже. Есть к примеру ESP32C3 которая упакована в один чип с небольшим набором компонентов, но все же.
Можно попробовать использовать WS2812B, например от Lolin 8x8 RGB. Это матрица хоть и в разы меньше, с возможностью контролировать яркость и цвета, но не уверен что она обыграет по потреблению обычные светодиоды.
Кстати можно немного усложнить сборку и использовать светодиоды формата 0802. По идее они будут потреблять меньше и светить не плохо. Однако их даташит я не изучал, поэтому не утверждаю.
Предположу что такая мысль и была :) Хотя на самом деле, даже для себя, намного удобнее понимать что за ошибка возникла, чем видеть один текст который относится к куче других ошибок.
Но тут возможно и есть обратная сторона с точки зрения защиты. Если мы детально описываем что за ошибка произошла, то злоумышленник может меняя запросы, анализировать по ошибкам как работает алгоритм и щупать код.
Скорее всего от равномерного распределения потоков. Если к примеру одному потоку нужно два ядра и другому такому же так же два, то при наличии 3 ядер в системе, придется либо урезать один поток либо подождать завершение первого.
Понятно что это сова натянутая на глобус и не всегда все равно делится, но думаю логика была такая.
Вспоминается классика :)
Скайнет одобряет