Машина тоже может быть предвзятой
Если кто не понял — так влияет на ответ включенная функция памяти у ChatGPT.
👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
Интересный видос про слепую печать
Сам никогда целенаправленно не развивал этого навыка, но в какой-то степени им овладел.
Буквы глазами больше не ищу, все на ощупь, но все ещё нет ощущения свободы печати, если переферическим зрением не вижу её
На фрагменте 6:42 (кликабельно) — понял, что не осознанно частично навык этот развил именно на своей первой механической клавиатуре без русской раскладки.
Смотреть не неё было просто бесполезно, первое время на ощупь искал буквы которые не запомнились 😄
А потом сильно спрогрессировал на программирование и гуглеже в ночное время, на предидущем ноутбуке, у которого нет подсветки клавиатуры.
Так что советы годные, сам не пробовал, но рекомендую 😁
Лично для себя выделил keybr.com, в свободное время попробую.
Сам никогда целенаправленно не развивал этого навыка, но в какой-то степени им овладел.
Буквы глазами больше не ищу, все на ощупь, но все ещё нет ощущения свободы печати, если переферическим зрением не вижу её
На фрагменте 6:42 (кликабельно) — понял, что не осознанно частично навык этот развил именно на своей первой механической клавиатуре без русской раскладки.
Смотреть не неё было просто бесполезно, первое время на ощупь искал буквы которые не запомнились 😄
А потом сильно спрогрессировал на программирование и гуглеже в ночное время, на предидущем ноутбуке, у которого нет подсветки клавиатуры.
Так что советы годные, сам не пробовал, но рекомендую 😁
Лично для себя выделил keybr.com, в свободное время попробую.
Я наконец-то продвинулся в английском на столько, что мне рекомендации подкидывают американские видосы с обзором на советскую компьютерную мышь 😃
Забавно он расстраивается с инструкции на иностранном языке (русском), прям как в России расстраиваются с инструкций на английском 😀
https://youtu.be/u4RkkjiYu0k
Смотрю их без субтитров уже года полтора, но только последние полгода стал это делать чаще, и непринужденно
Забавно он расстраивается с инструкции на иностранном языке (русском), прям как в России расстраиваются с инструкций на английском 😀
Русские используют букву “B (би)” для звука “V (в)” — прям посмеялся
https://youtu.be/u4RkkjiYu0k
Смотрю их без субтитров уже года полтора, но только последние полгода стал это делать чаще, и непринужденно
YouTube
I Bought a Soviet Era Gaming Mouse - MARS UKV-01
Looking for electronic components and equipment? Consult the specialists! Head over to https://lmg.gg/CircuitSpecialists and save 10% using code “LMG”
Win a Hennessey Ford Bronco or $75K cash with no purchase necessary with the Ridge Wallet sweepstake! Check…
Win a Hennessey Ford Bronco or $75K cash with no purchase necessary with the Ridge Wallet sweepstake! Check…
Please open Telegram to view this post
VIEW IN TELEGRAM
ХА!
БОГИ КУРСОРА УСЛЫШАЛИ!
😂😂😂
Не, ну эт реально было бы стыдно не сделать автогенерацию коммитов, я устал уже через чат их делать
Остальное на сайте всё расписано, и работает примерно так, как и представлено
https://www.cursor.com/features
Единственный нюанс, это лимит в 500 запросов на НЕ мини модели, который можно докупать по 500шт пачками по 20$
Так что эт будет не выгодно, если ты прям пишешь год через чат боковой и слабо разбираешься.
А так модели cursor-mini с головой хватает для уточнения деталей, анализа и рефакторинга, при этом комплиты безлимитные.
БОГИ КУРСОРА УСЛЫШАЛИ!
😂😂😂
Не, ну эт реально было бы стыдно не сделать автогенерацию коммитов, я устал уже через чат их делать
Остальное на сайте всё расписано, и работает примерно так, как и представлено
https://www.cursor.com/features
Единственный нюанс, это лимит в 500 запросов на НЕ мини модели, который можно докупать по 500шт пачками по 20$
Так что эт будет не выгодно, если ты прям пишешь год через чат боковой и слабо разбираешься.
А так модели cursor-mini с головой хватает для уточнения деталей, анализа и рефакторинга, при этом комплиты безлимитные.
О хранении seed фразы | Или нейросети НЕ заменят программистов
Попробовал я эти ваши нейросети.
Сутра решил заставить ассистента написать простенький проект SPA на react в одном компоненте.
Задачей было иметь на экране камеру, кнопку для захвата и вывод результата.
А бизнес логикой являлось — чтение QR кода с камеры, текст которого надо рашифровать из base64 перед тем как вывести на экран.
Такой проблемный код, ещё и нерабочий я давно не рефакторил🫡
В целом курс вначале правильный был взят, и по мере погружения в архитектурные и кросплатформенные нюансы — всё начало сыпаться.
Искусственный интеллект не справляется с адаптацией проекта под особенности работы iOS, сам накидывает функций вместо использования реактивности реакта при переключении камер, а пытаясь заменить тэг video на canvas не доперает как получить пропорции разрешения видео потока камеры, чтобы нормально отобразить её... (на то он и искусственный)
Ну а приложение я придумал для чтения моей сид фразы от крипто кошелька. Она у меня хранится в виде QR кода, в котором base64 строка, а в ней уже seed фраза.😎
🖼️ Github
🖼 Github Pages
Попробовал я эти ваши нейросети.
Сутра решил заставить ассистента написать простенький проект SPA на react в одном компоненте.
Задачей было иметь на экране камеру, кнопку для захвата и вывод результата.
А бизнес логикой являлось — чтение QR кода с камеры, текст которого надо рашифровать из base64 перед тем как вывести на экран.
Такой проблемный код, ещё и нерабочий я давно не рефакторил
В целом курс вначале правильный был взят, и по мере погружения в архитектурные и кросплатформенные нюансы — всё начало сыпаться.
Искусственный интеллект не справляется с адаптацией проекта под особенности работы iOS, сам накидывает функций вместо использования реактивности реакта при переключении камер, а пытаясь заменить тэг video на canvas не доперает как получить пропорции разрешения видео потока камеры, чтобы нормально отобразить её... (на то он и искусственный)
Ну а приложение я придумал для чтения моей сид фразы от крипто кошелька. Она у меня хранится в виде QR кода, в котором base64 строка, а в ней уже seed фраза.
Please open Telegram to view this post
VIEW IN TELEGRAM
Cursor Agent самостоятельно выполняет задачи
Кстати у Cursor есть кроме чата ещё composer, который может работать в режиме агента
Он прям пошагово решение задачи выстраивает
Сам находит файлы в которых надо делать изменения, сам их меняет
А ты diff получаешь и аппрувишь или режектишь изменения
Плюс прям в diff можно вносить изменения свои и корректировать его рещультат работы
И при этом еще автокомплиты все работают, в том числе нейросетевые и предсказание положения курсора
А перед тем как что-то делать — выдвигает предположения, если задача не достаточно четко поставлена, и можно просто выбрать вариант или сделать уточнения
Для работы этой функции требуется модель с большим контекстным окном, например Claude 3.5 sonnet (200k токенов на входе, и без лимитов на запрос, на выходе до 8k токенов)
GPT-4 не подходят, тк у них 21k токенов контекст на запрос, и общий 128k на весь чат
Так же есть лимит на 500 запросов в месяц по подписке PRO, но можно увеличить кратно стоимость подписки и в столько же раз увеличить лимиты.
Либо включить Usage-Based Pricing для запросов сверх лимита (по нему бонусом открываются новейшие GPT-o1 и Claude 3 Opus)
Мне понравилось как это работает на примере редактирования файлов
Надо будет попробовать на других задачах, именно комплексных.
А в основном для повседневных мелких задач — хватает безлимита на кастомной cursor-mini, которая работает не хуже полноценной 4o
Так что я за подписку плачу, а лимиты не использую, надо внедрять AI в работу📞
Кстати у Cursor есть кроме чата ещё composer, который может работать в режиме агента
Он прям пошагово решение задачи выстраивает
Сам находит файлы в которых надо делать изменения, сам их меняет
А ты diff получаешь и аппрувишь или режектишь изменения
Плюс прям в diff можно вносить изменения свои и корректировать его рещультат работы
И при этом еще автокомплиты все работают, в том числе нейросетевые и предсказание положения курсора
А перед тем как что-то делать — выдвигает предположения, если задача не достаточно четко поставлена, и можно просто выбрать вариант или сделать уточнения
Для работы этой функции требуется модель с большим контекстным окном, например Claude 3.5 sonnet (200k токенов на входе, и без лимитов на запрос, на выходе до 8k токенов)
GPT-4 не подходят, тк у них 21k токенов контекст на запрос, и общий 128k на весь чат
Так же есть лимит на 500 запросов в месяц по подписке PRO, но можно увеличить кратно стоимость подписки и в столько же раз увеличить лимиты.
Либо включить Usage-Based Pricing для запросов сверх лимита (по нему бонусом открываются новейшие GPT-o1 и Claude 3 Opus)
Мне понравилось как это работает на примере редактирования файлов
Надо будет попробовать на других задачах, именно комплексных.
А в основном для повседневных мелких задач — хватает безлимита на кастомной cursor-mini, которая работает не хуже полноценной 4o
Так что я за подписку плачу, а лимиты не использую, надо внедрять AI в работу
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Кто-то пробовал сей девайс?
Думаю приобрести, обзоры не дают понимания, потрогать не могу, в городе нет их(
Думаю приобрести, обзоры не дают понимания, потрогать не могу, в городе нет их(
Готовые Промпты и Шаблоны для Chat GPT
Если говорить о рабочих промтах для Chat GPT, то вот один из них 😃
Вот такое одобряю, вроде очевидно, но не очень
Придумал это, тк экспорт чата нельзя делать если файлы грузил в него, а скринить и копировать не хочу больше, уже пробовал, эт муторно.
К остальному отношусь с презрением 🤨
Файл не просил выдать, просто в чате выписал он, но если чат большой - можно предложить ему именно в файле выгрузку сделать, тогда ограничения по контексту могут быть сняты, будет сгенерировать python код, аргументом в него передан весь контекст.
Но если контекст тоже моделью формируется, то ограничения останутся.
Я бы ещё попробовал попросить отрендерить его в PNG с использованием LATEX на темной теме.
Но картинку хоть какую-то он выдает, так что в теории и LATEX можно подцепить, главное чтобы он кириллицу принимал.
Это первый блин комом, не уточнил, каким именно образом ренденить.
Но у меня лимиты кончились, так что в следующий раз 😃
Закинул MD файл в комментарии и в telegraph
Если говорить о рабочих промтах для Chat GPT, то вот один из них 😃
Сделай выгрузку текущего чата полностью и без изменений в markdown формате
Вот такое одобряю, вроде очевидно, но не очень
Придумал это, тк экспорт чата нельзя делать если файлы грузил в него, а скринить и копировать не хочу больше, уже пробовал, эт муторно.
К остальному отношусь с презрением 🤨
Файл не просил выдать, просто в чате выписал он, но если чат большой - можно предложить ему именно в файле выгрузку сделать, тогда ограничения по контексту могут быть сняты, будет сгенерировать python код, аргументом в него передан весь контекст.
Но если контекст тоже моделью формируется, то ограничения останутся.
Я бы ещё попробовал попросить отрендерить его в PNG с использованием LATEX на темной теме.
Но картинку хоть какую-то он выдает, так что в теории и LATEX можно подцепить, главное чтобы он кириллицу принимал.
Это первый блин комом, не уточнил, каким именно образом ренденить.
Но у меня лимиты кончились, так что в следующий раз 😃
Закинул MD файл в комментарии и в telegraph
Cododel.dev | Александр
С сегодняшнего дня — начинаю планирование Ну или если по-простому, календарь использовать буду стараться.) Я чувствую острую нехватку организованности и порядка в жизни, в перспективе пары месяцев может расскажу о результатах
Пересобрал расписание под работу в студии.
Если кратко, то полчаса на дорогу, час на кофе и обсуждения
Затем 1 час работа, 20 минут перерыв и обсуждения
И так до конца рабочего дня.
(Перерывы не обязательны😃 )
Календарь сделал публичным, и будем работать по нему
По идее, таким образом - и я смогу концентрироваться, и в перерывах смогу подсказывать по другим программистам.
Иначе получается хаос, в котором работают все, кроме меня 😅
Если кратко, то полчаса на дорогу, час на кофе и обсуждения
Затем 1 час работа, 20 минут перерыв и обсуждения
И так до конца рабочего дня.
(Перерывы не обязательны
Календарь сделал публичным, и будем работать по нему
По идее, таким образом - и я смогу концентрироваться, и в перерывах смогу подсказывать по другим программистам.
Иначе получается хаос, в котором работают все, кроме меня 😅
Эксперимент только начинается
Please open Telegram to view this post
VIEW IN TELEGRAM
Cododel.dev | Александр
Есть ли польза от Pikabu? Что-ж — могу сделать заключение, что посты писать можно, и довольно не сложно. При этом они могут набирать хорошие охваты и активность, при этом не важно, какой у тебя рейтинг и как давно ты на платформе. Правда чтобы получить профит…
Кресло из поста появилось на озоне дешевле даже чем я на Авито купил
На озоне было 24к
На Авито 14к
Сейчас 13к
https://ozon.ru/t/2mex0oM
Доставка видимо из Китая, к 3 января только
В целом хорошее, но специфичное
Стоит учитывать что это самое дешевое седло из подобных 😁
На озоне было 24к
На Авито 14к
Сейчас 13к
https://ozon.ru/t/2mex0oM
Доставка видимо из Китая, к 3 января только
В целом хорошее, но специфичное
Стоит учитывать что это самое дешевое седло из подобных 😁
OZON
Офисное кресло, черный купить на OZON по низкой цене (1687362767)
Офисное кресло, черный – покупайте на OZON по выгодным ценам! Быстрая и бесплатная доставка, большой ассортимент, бонусы, рассрочка и кэшбэк. Распродажи, скидки и акции. Реальные отзывы покупателей. (1687362767)
⚡1😱1
Сегодня я сделал sail для directus
(Да, тоже под docker заточен😈 )
Надо думать как орагнизовать доставку обновлений с учетом того, что миграции организовать сложно, так как они идут параллельно со снэпшотаии состояния
По идее тут снэпшотами орудовать надо, но это дико мало контроля 😢
(Да, тоже под docker заточен
Надо думать как орагнизовать доставку обновлений с учетом того, что миграции организовать сложно, так как они идут параллельно со снэпшотаии состояния
По идее тут снэпшотами орудовать надо, но это дико мало контроля 😢
Please open Telegram to view this post
VIEW IN TELEGRAM
Cododel.dev | Александр
Сегодня я сделал sail для directus (Да, тоже под docker заточен 😈 ) Надо думать как орагнизовать доставку обновлений с учетом того, что миграции организовать сложно, так как они идут параллельно со снэпшотаии состояния По идее тут снэпшотами орудовать надо…
GitHub
GitHub - cododel/directus_template
Contribute to cododel/directus_template development by creating an account on GitHub.
👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
OZON
Ноутбук Apple, 16.2, MacBook Pro 16, Apple M4 MAX, 36 ГБ, серебристый купить c доставкой на OZON по низкой цене (1752983094)
Apple MacBook Pro 16 M4 Max 36/1TB Silver 14/30 Ноутбук 16.2", Apple M4 MAX, RAM 36 ГБ, SSD, MacOS, (MX2T3xx/A, MX2U3xx/A, MX2V3xx/A, MX2W3xx/A, MX2X3xx/A, MX2Y3xx/A, MX303xx/A, MX313xx/A), серебристый, Английская раскладка – покупайте на OZON по выгодным…
😱1
Cododel.dev | Александр
Сегодня я сделал sail для directus (Да, тоже под docker заточен 😈 ) Надо думать как орагнизовать доставку обновлений с учетом того, что миграции организовать сложно, так как они идут параллельно со снэпшотаии состояния По идее тут снэпшотами орудовать надо…
Теперь это helm (штурвал)
Скоро обновление, не уверен что очень, но скоро.
Думаю сделать свой полноценный sail для directus, раз уж мне приходится с ним работать на проекте.
Утилита уже поддерживает создание файлов миграций и управление directus-sync cli, при этом автоматом подтягивает нужные данные из .env
Скоро обновление, не уверен что очень, но скоро.
Думаю сделать свой полноценный sail для directus, раз уж мне приходится с ним работать на проекте.
Утилита уже поддерживает создание файлов миграций и управление directus-sync cli, при этом автоматом подтягивает нужные данные из .env
👍2
Cododel.dev | Александр
Теперь это helm (штурвал) Скоро обновление, не уверен что очень, но скоро. Думаю сделать свой полноценный sail для directus, раз уж мне приходится с ним работать на проекте. Утилита уже поддерживает создание файлов миграций и управление directus-sync cli…
Artisan для Directus | Деплой и Code driven подход
Не маленькая штука выйдет...
На проекте, под который я её делаю есть одна проблема.
Как и любого проекта на любой CMS - нет рабочих миграций и initial data.
Люди работали через rsync, просто копируя полностью весь проект...
Как на новый сервер, так и новому разработчику.
В целом - в wordpress эта практика считается нормальной, и ведется версионный учет только самописных шаблонов и плагинов.
Но этот проект позиционируется как гораздо более серьезная вещь, и на мой взгляд, не допустимо так халатно относиться к организации работы вокруг проекта.
Думал мне немного поможет эта утилита организовать полный цикл рабочего процесса, приближенный к laravel sail
В целом - твердое ДА!
Оно поможет.
Со всем можно смириться и разобраться, но самое узкое место - это данные и файлы.
Исопльзуя directus-sync — я теперь могу хранить структурированный snapshot всей модели данных directus.
Из минусов - накатывается долго и версионность обеспечивается коммитами, а не наложением версий, как при классических миграциях.
Дальше данные.
Добавил поддержку миграций, но оказалось они исполняются при первом запуске интанса вместе с системными, так что посев базы делать оттуда смысла не имеет, если миграции не описывают модель данных.
Таким образом я оставляю поддержку создания стабов миграций, но отказываюсь от их использования.
Вместо них реализовал систему fill-initial-data
Она представляет из себя bash скрипт, который проходится в цикле по директории directus/initial-data по отсортированным по имени sql файлам, и применяет их через psql напрямую в базу.
Штука не надежная, но рабочая - главное обеспечить правильный порядок, иначе могут быть проблемы со связями. Достигается правильный порядок указанием префикса YYYY_MM_DD_TIMESTAMP вначале имени каждого файла, подобно laravel.
Данные накатить теперь можно, при том даже не проблема достать их из существующей базы. Отлично!
А теперь uploads...
Вот с ним хз что делать)
Кроме фактического существования файла - он должен быть в базе данных, при этом у него есть relation к виртуальным директориям, для отображения в админке.
А на их id ссылаются другие сущности...
У меня есть сомнения, что это вообще нужно помещать в initial-data, тк в laravel никогда и не сталкивался с такой задачей, но именно здесь она меня напрягает.
В целом работать теперь думаю можно, а helm я скорее всего допилю. Уже отрефакторил немного.
Не маленькая штука выйдет...
На проекте, под который я её делаю есть одна проблема.
Как и любого проекта на любой CMS - нет рабочих миграций и initial data.
Люди работали через rsync, просто копируя полностью весь проект...
Как на новый сервер, так и новому разработчику.
В целом - в wordpress эта практика считается нормальной, и ведется версионный учет только самописных шаблонов и плагинов.
Но этот проект позиционируется как гораздо более серьезная вещь, и на мой взгляд, не допустимо так халатно относиться к организации работы вокруг проекта.
Думал мне немного поможет эта утилита организовать полный цикл рабочего процесса, приближенный к laravel sail
В целом - твердое ДА!
Оно поможет.
Со всем можно смириться и разобраться, но самое узкое место - это данные и файлы.
Исопльзуя directus-sync — я теперь могу хранить структурированный snapshot всей модели данных directus.
Из минусов - накатывается долго и версионность обеспечивается коммитами, а не наложением версий, как при классических миграциях.
Дальше данные.
Добавил поддержку миграций, но оказалось они исполняются при первом запуске интанса вместе с системными, так что посев базы делать оттуда смысла не имеет, если миграции не описывают модель данных.
Таким образом я оставляю поддержку создания стабов миграций, но отказываюсь от их использования.
Вместо них реализовал систему fill-initial-data
Она представляет из себя bash скрипт, который проходится в цикле по директории directus/initial-data по отсортированным по имени sql файлам, и применяет их через psql напрямую в базу.
Штука не надежная, но рабочая - главное обеспечить правильный порядок, иначе могут быть проблемы со связями. Достигается правильный порядок указанием префикса YYYY_MM_DD_TIMESTAMP вначале имени каждого файла, подобно laravel.
Данные накатить теперь можно, при том даже не проблема достать их из существующей базы. Отлично!
А теперь uploads...
Вот с ним хз что делать)
Кроме фактического существования файла - он должен быть в базе данных, при этом у него есть relation к виртуальным директориям, для отображения в админке.
А на их id ссылаются другие сущности...
У меня есть сомнения, что это вообще нужно помещать в initial-data, тк в laravel никогда и не сталкивался с такой задачей, но именно здесь она меня напрягает.
В целом работать теперь думаю можно, а helm я скорее всего допилю. Уже отрефакторил немного.
👍4