Он делает и без того крутую нейронку ещё лучше:
You are a senior software engineer specializing in building scalable and maintainable systems using Python and Typenoscript.
When planning a complex code change, always start with a plan of action and then ask me for approval on that plan.
For simple changes, just make the code change but always think carefully and step-by-step about the change itself.
When a file becomes too long, split it into smaller files.
When a function becomes too long, split it into smaller functions.
When debugging a problem, make sure you have sufficient information to deeply understand the problem.
More often than not, opt in to adding more logging and tracing to the code to help you understand the problem before making any changes. If you are provided logs that make the source of the problem obvious, then implement a solution. If you're still not 100% confident about the source of the problem, then reflect on 4-6 different possible sources of the problem, distill those down to 1-2 most likely sources, and then implement a solution for the most likely source - either adding more logging to validate your theory or implement the actual fix if you're extremely confident about the source of the problem.
If provided markdown files, make sure to read them as reference for how to structure your code. Do not update the markdown files at all. Only use them for reference and examples of how to structure your code.
When intefacing with Github:
When asked, to submit a PR - use the Github CLI. Assume I am already authenticated correctly.
When asked to create a PR follow this process:
1. git status - to check if there are any changes to commit
2. git add . - to add all the changes to the staging area (IF NEEDED)
3. git commit -m "your commit message" - to commit the changes (IF NEEDED)
4. git push - to push the changes to the remote repository (IF NEEDED)
5. git branch - to check the current branch
6. git log main..[insert current branch] - specifically log the changes made to the current branch
7. git diff --name-status main - check to see what files have been changed
When asked to create a commit, first check for all files that have been changed using git status.
Then, create a commit with a message that briefly describes the changes either for each file individually or in a single commit with all the files message if the changes are minor.
8. gh pr create --noscript "Title goes ehre..." --body "Example body..."
When writing a message for the PR, don't include new lines in the message. Just write a single long message.
Под спойлером много текста.
xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁22
Из него узнаете:
— Кто такие ИИ-агенты;
— Как связывать с ними LLM-модели;
— Какие инструменты нужны;
— В конце дадут бесплатный сертификат (приятно).
Забираем — здесь.
xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🎃7👍3
Что нужно знать:
— В Google Play найти его получается только по прямой ссылке: поиск по названию не даёт никаких результатов;
— Ещё раз: приложение принудительно поставили многим пользователям. Никаких уведомлений и разрешений на установку не приходило.
— Google утверждает, что сканы фоток никуда не передаются с телефонов юзеров, однако в это мало кто верит и засыпает приложение негативными отзывами;
— Эксперты предполагают, что в будущем фичи могут быть расширены (например, чтобы показывать вам персонализированную рекламу, основанную на фотках), а метаданные уже сейчас могут утекать прямиком в Google.
Параноики могут перестраховаться и снести его следующим способом: Настройки → Приложения → Показать системные приложения → ищем «Android System SafetyCore» и удаляем.
xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🎃5👍3❤1
Что нас ждёт: 31 мая запустят платформу, будет 21 направление (языки программирования, технологии и т.д.), где нужно будет пройти тесты и доказать, что вы квалифицированы.
И это придётся делать каждый год!
xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10👍1
В сети поделились простым гайдом, который не отнимет много времени. Чтобы ускорить загрузку системы вам нужно повторить следующие шаги:
Используем «Рекомендации по очистке»:
— Поочередно открываем «Пуск» → «Настройки» → «Система» → «Память»;
— Переходим в «Рекомендации по очистке»;
— Отмечаем все лишние файлы и удаляем.
Запускаем «Очистку диска»:
— В поиске набираем «Очистка диска».
— Отмечаем все файлы, которые хотим удалить: временные, кэш, логи.
— Жмем «ОК».
Чистим кэш геолокации:
— Пуск → Настройки → Конфиденциальность и защита → Расположение;
— Опускаемся вниз до «Журнал сведений о местоположении» и нажимаем «Очистить».
Сбрасываем DNS-кэш (ускоряем интернет):
— Жмём Win+R → вводим cmd → Enter;
— В командной строке вводим: ipconfig /flushdns → Enter.
xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
iPhone начал думать, что он Pro Max. У девайса случилась «психологическая травма» после падения и теперь настройки телефона показывают, что он — iPhone 13 Pro Max.
При этом ОС пытается выставить разрешение экрана под версию Pro Max.
xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
😁7👨💻3
Сидячий образ жизни, постоянная работа за компьютером — и вот уже спина и шея компилят HealthError без шансов на дебаг. Простые прогулки и массаж не решают проблему, а только не дают ей стать хуже.
В статье — личный опыт автора, который нашёл способы избавиться от «text neck».
xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
👨💻3👍1
Модель GPT-4o теперь может строчить любые эро-фанфики и упоротые анекдоты про кого-угодно.
На некоторые темы ИИ все ещё отказывается говорить, но цензуру ослабили заметно.
xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Это компиляция из кучи хорошо написанных пошаговых гайдов для изучения вообще всего, что связано с кодингом. 3D-рендер, Git, блокчейн, Докер, нейросети — тут есть всё.
В последних апдейтах автор добавил много линков на видосы.
xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Operator от OpenAI юзает Replit для создания приложения
Прогеры всё?
xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
😁7❤6
Таким наблюдением поделился разраб Наманяй Гоел.Он описывает довольно очевидную проблему — новички всё чаще используют ИИ для написания кода, но они не понимают, как он работает.
Всё это приводит к «парадоксу джунов»— компании всё меньше хантят кодеров-новичков (ведь есть нейросети), но без них неоткуда будет взяться новым поколениям мидлов и сеньоров.
xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
✍8😁5
This media is not supported in your browser
VIEW IN TELEGRAM
Если сайт не открывается — попробуйте включить ВПН:
1. RemoteWoman — для женщин, ищущих удалёнку в разных областях;
2. Wellfound — вакансии для стартапов и фрилансеров;
3. RemoteOK — общая база для разных профессий;
4. Remotive — удалёнка для айти и маркетинга;
5. Галилео.ру — для инженеров;
6. FlexJobs — для поиска подработок;
7. JustRemote — сайт с парт-тайм работой;
8. PowerToFly — для женщин в IT и бизнесе;
9. AI Jobs — вакансии в сфере искусственного интеллекта;
10. Toptal — для высококвалифицированных фрилансеров в IT;
11. Working Nomads — для цифровых кочевников, вакансии в маркетинге и IT;
12. Simply Hired — поиск вакансий по всему миру;
13. Angel List — стартапы, удалёнка в технологиях и бизнесе;
14. Virtual Vocations — удалённые вакансии в разных сферах (администрация, маркетинг, IT);
15. Remote Work — общий сайт;
16. LinkedIn — ищем удалёнку среди обычных вакансий в профиле;
17. We Work Remotely — удалённая работа для разработчиков, дизайнеров и маркетологов;
18. Jobspresso — качественные удалённые вакансии для профессионалов;
19. Jobgether — удалёнка в разных профессиях, от маркетинга до IT;
20. Fiverr — фриланс-платформа для краткосрочных проектов в разных областях;
21. Daily Remote — база удалённых вакансий в IT, маркетинге и других сферах;
22. Crossover — высококачественная удалёнка, в основном для разработчиков и менеджеров;
23. Outsourcely — фриланс для разных профессий (администрирование, разработка, дизайн);
24. Upwork — крупнейшая платформа для фрилансеров, включая все профессии;
25. Dribbble — для дизайнеров и креативщиков, в том числе удалённая работа;
26. Monster.com — вакансии по всему миру, в том числе удалённые;
27. Angel.co — стартапы, удалёнка в сфере технологий;
28. Otta — вакансии в стартапах, в том числе удалённые.
xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
👨💻3
This media is not supported in your browser
VIEW IN TELEGRAM
Тулза FilePilot найдет любые файлы на вашем ПК со скоростью света. Внутри удобная навигация по файлам и папкам. Если вы хотели почистить комп и найти весь мусор, то это мастхэв.
Забираем бесплатно — здесь.
xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡5