Диджитал на чиле
57 subscribers
141 photos
19 videos
1 file
49 links
Кейсы, советы и немного о жизни тех.директора диджитал-агентства. Про IT и маркетинг без лишней серьёзности и пафоса.
Download Telegram
RuCenter провел ребрендинг, теперь они — Руцентр
И, наконец-то они сделали это 🙏 — обновили свой сайт и панель управления, ибо работать в старой было просто невыносимо.

А вот картинку в OpenGraph-разметке поменять забыли )))👇🏻

#новости_днч
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
YouTube разблокировали (но это не точно), а ChatGPT стал доступен для скачивания на Windows (что в общем-то тоже не совсем правда).

Зато сегодня точно пятница 🤫 всем хорошего дня
И музыки для настроения

Fall Out Boy — I Don’t Care
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍1
«Синдром блестящего объекта» или «дизайнерская фиксация»?

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

Недавно задался вопросом, есть ли такому состоянию «научное» объяснение. Оказалось, есть — и даже не одно!

Синдром блестящего объекта (Shiny Object Syndrome) — это термин, который описывает тенденцию отвлекаться на новые и привлекательные идеи или проекты, даже если они не соответствуют вашим текущим целям или задачам. Вы как бы преследуете «блестящие объекты», которые привлекают ваше внимание, но могут отвлекать от основного фокуса.

Дизайнерская фиксация (Design Fixation) — это состояние, когда дизайнеры или разработчики настолько привязываются к определённой идее или референсу, что им сложно рассмотреть альтернативные решения. Это может ограничивать творческий процесс и препятствовать созданию оптимального дизайна для конкретного проекта.

Эффект сороки (Magpie Syndrome). Сороки известны своей склонностью собирать блестящие предметы. Этот термин используется для описания людей, которые привлекаются к ярким или привлекательным вещам, даже если они не имеют практической ценности.

Перенасыщение вдохновением. Когда вы потребляете большое количество референсов и вдохновляющих материалов, это может привести к желанию внедрить всё сразу, не учитывая их релевантность для вашего проекта.

Когнитивное искажение (предвзятость к новизне). Это психологическое явление, при котором новые или недавно появившиеся идеи кажутся более привлекательными или ценными, чем уже известные, даже если это не так.

🤖 ChatGPT любезно рассказал, как с этим бороться, ибо это, как оказалось, распространённая проблема в современном мире.

1) Осознание проблемы. Первый шаг — признать (ну кто бы сомневался), что такая склонность может отвлекать от основных целей проекта и усложнять процесс разработки.
2) Фокус на требованиях проекта. Постоянно возвращайтесь к целям и требованиям вашего проекта, чтобы оценить, насколько новые идеи действительно полезны.
3) Ограничение источников вдохновения. Сократите время, проводимое за просмотром референсов, или установите чёткие критерии для их отбора (иногда сложно заставить себя вылезти из ленты Pinterest, согласен).
4) Консультация с командой. Обсуждайте идеи с коллегами, чтобы получить объективную оценку их релевантности (вот это действительно дельный совет).

К чему я это всё? Недавно смотрел референсы для ЛК будущего сервиса Glossary (тот, что из рубрики #СНуляGPT) и наткнулся вот на такие интерфейсы. Согласитесь, совсем же не подходят для проекта, да и вообще сгенерированы они через нейросети и на практике слабо реализуемы. Но как круто выглядит! 🤩

А вам приходилось сталкиваться с такой проблемой?
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Про легаси-проекты. Когда код старше разработчика.

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

А если серьёзно, тема больная для многих разработчиков. Легаси-проекты — это как старая техника: тут скрипит, там пердит, но в целом вроде как-то работает. Главное — не трогать!

А рано или поздно заказчик всё же просит потрогать. И тут, как правило, разработчики нехотя берутся за проект: документации нет, логика и архитектура с первого взгляда непонятны, да и вообще, что за уникум это писал.. 💦
Основная проблема даже не в том, что в таком проекте неприятно ковыряться, а в том, что страшно трогать, чтобы не сломать.

Ведь легаси-проект — это наследие нескольких разных разработчиков. У каждого свой подход, мышление, стиль и, наконец, квалификация. Вспоминается отрывок из советского мультфильма «Трое из Простоквашино» (олды, привет 👋🏻), где мальчик, кот и собака по очереди писали одно письмо родителям.

Если вам, как разработчику (или команде), всё же пришлось столкнуться с таким проектом, вот пара советов:

— Не спешите менять всё сразу
Иногда хочется плюнуть и переписать часть особенно плохого кода с нуля. Не надо! Лучше осмотритесь и вносите изменения постепенно, чтобы снизить риск сломать больше, чем нужно было починить. Со временем появится более чёткое понимание, что и как следует переписать с нуля, и нужно ли вообще переписывать.

— Пишите тесты
Если тестов нет (а их по-любому нет), начните добавлять их хотя бы для нового функционала.

— Держите заказчика в курсе
Объясняйте, что правки в легаси — это не просто «дописать пару строк», а масштабное археологическое исследование. Соответственно, это может повлиять на сроки и бюджеты.

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

Тут важно понять, что легаси — это не конец света, а скорее возможность вырасти и прокачать свои скиллы.

Ну и помните: спустя время от вашего кода тоже будет плеваться другой программист :) Ну, потому что так заведено 💅

А вы работали с легаси-проектами или только слышали о них?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Что ж, друзья, давненько я не писал ничего про наш сервис Glossary, который пытаюсь создать исключительно силами ChatGPT. Но «не писал» не значит «ничего не делал». Просто хотелось довести проект до ближайшей точки, чтобы было что вам показать.
Итак, на данный момент действительно есть что показать! 😃

Встречайте, первый рабочий прототипkveex.ru
Не спрашивайте про название домена. Какой был свободен из когда-то мной зарегистрированных, тот и поставил.

А вот тут можно посмотреть, как подсвечиваются термины.

Что реализовано на данный момент:
— API с основными эндпоинтами для создания, редактирования и чтения данных
— Интерфейс на VueJS (на визуал пока не смотрим, это всё же прототип как никак)
— Доработанный JS-скрипт, который подсвечивает слова на сайте в зависимости от словаря в личном кабинете

Почти всё это было и в прошлый раз, но теперь проект размещён на облачном сервере, а значит, любой из вас может потестить.

Сказать, что это было сложно, я не могу. Сейчас, глядя на работающий прототип, кажется, что это было не трудно. Но назвать этот этап лёгким язык тоже не поворачивается. Довольно много времени ушло на взаимодействие с GPT: приходилось повторять одни и те же промты, переспрашивать и актуализировать.
Чем дольше общаешься с ChatGPT в рамках одного чата, тем сложнее добиваться нужного результата.

Итого затрачено в общей сложности около 10 часов. Особенно много времени ушло на настройку конфигурации сервера.

Что дальше
А дальше я бы хотел повозиться с визуалом. Немного поднадоело ковырять бэкенд, хочется поверстать.

Ссылку на диалог с ChatGPT обновил.
Кому интересно — смотрите.

#СНуляGPT
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
KozhinDev meetup
Интересные спикеры и доклады 😎
👍4
Яндекс.Музыка традиционно подвела мои музыкальные итоги года. Люблю такое!

88 039 минут — общее время прослушивания
А моё музыкальное альтер-эго — ледяной монстр рифов 😮

В целом про Sunrise Avenue не особо удивлён — так и есть, а вот ворваться в лето под Король и Шут это неожиданно (видимо в отпуск очень хотелось).

Вообще, ребятки из Яндекс Музыки в этом году хорошо постарались, нравится их приложение, которое они регулярно улучшают.
Ещё бы некоторые треки не блочили и новинки побыстрее завозили, вообще цены не было б.. ☹️

Кто тоже слушает музыку в яндексе, делитесь итогами )

Всем хорошей недели
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥2👏2
Я тут в процессе общения с ChatGPT столкнулся с проблемкой — GPT уже не вывозит диалог Glossary. Часто путается и подолгу думает перед ответом. Приходится по несколько раз уточнять вводные и напоминать содержимое отдельных файлов.

В общем, я решил, что пора создать новый диалог и продолжить разработку сервиса в нём. При этом попробовал вытащить из предыдущего диалога историю (см.скрины).

Как я и предполагал, историю "соседних" диалогов ChatGPT помнит, но не полностью. Конкретно в моём случае, он понимает суть проекта, но вспомнил не тот стек технологий, который был выбран.
А также уровень готовности проекта выдал более ранний, чем есть на самом деле. Что интересно: примерно с того же момента начал лагать предыдущий чат. Возможно тут есть связь 😏

Но в целом, много времени на воспоминания GPT не потребовалось. Сейчас в новом чате полёт нормальный.

К чему это я?
Дело в том, что раньше, ещё в версиях 3-х моделей и начальных 4-х, чтобы GPT не терял нить разговора, было крайне важно общаться с ним в рамках одного диалога. При этом желательно на какую-нибудь узкую тему.

Получается, что теперь это не так важно. Эксперимент проходит не зря, эт хорошо 🆗

Кстати, если кто не знал, в ChatGPT есть возможность включать/выключать память. Делается это в настройках во вкладке "Персонализация". От этого зависит, будет ли ИИ запоминать историю всех ваших диалогов и применять для формирования ответов.

#СНуляGPT
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2👏2
Ну, понеслася.. 😏
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6💯3🤝2
Помните, я тестировал бета-версию Canvas в ChatGPT?
Так вот, судя по всему, OpenAI её доработали и открыли для всех тарифных планов, а также вынесли этот функционал в отдельную панель инструментов.

Соответственно, теперь можно в любой существующий чат добавить холст и работать более эффективно. Насколько именно эффективно — буду проверять 🔪 Благо есть проект, на котором можно тестировать.

Сейчас я там натягиваю интерфейс на Vue с фреймворком Naive UI. Ранее с ним не работал, поэтому интересно вдвойне.

Процесс замедлился, свободного времени не так много. Сам этому не рад, но ничего не поделать :) Декабрь жи... 😐
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5