Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Онлайн-РПГ в формате коллекционной карточной игры. Собери свою уникальную колоду из фэнтезийных героев и брось вызов игрокам другим в дуэлях и масштабных битвах на арене!

Повелители стихий

Карточные, Мидкорные, Ролевые

Играть

Топ прошлой недели

  • Animalrescueed Animalrescueed 43 поста
  • XCVmind XCVmind 7 постов
  • tablepedia tablepedia 43 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
14
tproger.official
tproger.official
Типичный программист

А лидов всегда быстрее выбирают⁠⁠

3 дня назад
А лидов всегда быстрее выбирают
[моё] IT юмор Программирование IT Программист Папа Римский
1
11
DmitryRomanoff
DmitryRomanoff
Юмор для всех и каждого
Серия Один гениальный промт

Имитатор программиста⁠⁠

3 дня назад

Уровень зарплаты: 30 000 - 50 000 руб.
Обязанности: Имитировать деятельность программиста, когда приходят клиенты, открывать код (файлы дадим). Внимательно смотреть в монитор и бормотать: "Что за кретин писал этот код?", "Говорил же, надо на фреймворке делать!" и другие - список обязательно выучить наизусть!

IT Хакеры Программист Юмор IT юмор Программирование Информационная безопасность Короткопост Текст
12
DmitryRomanoff
DmitryRomanoff
Юмор для всех и каждого

— Алло, это техподдержка? У меня нейросеть генерирует одних котов в шляпах!⁠⁠

3 дня назад

— А какой был промпт?
— "Нарисуй президента США".

[моё] IT Нейронные сети Хакеры Юмор IT юмор Самиздат Программист Программирование Промпт PROMT Промты для нейросетей Удаленная работа Короткопост Текст
0
32
Аноним
Аноним
Лига программистов

Продолжение поста «13 лет подтвержденного опыта в ИТ и я получаю "неуд" за курсач по моему направлению»⁠⁠1

3 дня назад

Это промежуточный пост с ответами на комменты и микроапдейтами.

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

2. Решил вынести в отдельный пункт от ТЗ историю про методичку. Методички как таковой нет вообще. Есть общая по написанию курсовых работ по универу, pdf-преза с видеоконсультации по курсу, сама запись видео и "шаблон". Шаблон - это вордовский файлик, который представляет собой реально шаблон курсача. Конечно, у меня есть расхождения с шаблоном, но основные моменты покрыты (анализ, проектирование, сравнение с конкурентами), где-то чуть больше, где-то чуть меньше. Если посмотреть критерии оценивания, то там несколько пунктов:

• Сложность работы (помним, что можно сделать лэндос и это "тройка")

• Качество и полнота анализа (сделан сравнительный конкуретный анализ, user story, CJM, bird view, что и требуется по заданию)

• Качество и грамотность проектирования и технической реализации (общая архитектура, внешние зависимости, описание БД, контракты в proto - всё есть)

• Оформление пояснительной записки (41 страница)

• Соблюдение срока выполнения (сдал за полтора месяца до начала сессии)

В скобках указал свои комментарии.

3. Были комменты из серии "что за универ". Я целенаправленно пока это не публикую, как и не публикую ТЗ в явном виде. Я все же надеюсь, что закончится компромиссом и публично наносить урон репутации я не буду. Дальше будет видно.

4. Интересно было почитать комменты про код в целом. Типа там гавно какое-то написано, давай ссылку, щас мы тебе поясним. Я не претендую на solution architect/staff engineer/cto, а с учетом того, что код писался порядка 5 лет назад, принимаю тот факт, что там хватает косяков. Но оставлю одно из замечаний преподавателя:

Не анализирован код и описание реализации (пока нечего проверять)

Читаю так, что код даже не смотрели! А зачем, не правда ли?

Аналогично замечание про интерфейс клиента, типа приложи скрин хотя бы. А там целая папка со скринами. И код, и скрины и ссылки на работающий проект явно прописаны в пояснительной записке в приложении.

5. Предлагали зайти к преподу и просто поговорить, утрясти. Я б с радостью, но я на дистанционке. В универе был ноль раз, хотя учусь на третьем курсе. Универ находится в другом городе.

6. Отдельно отмечу комменты про "всего 1000 пользователей" или про стек, типа "еще б кафку затащил". Не вижу тут проблем. Пет-проект на то и пет-проект, чтобы учиться. Если была бы цель сильно погрузиться в кафку, то и кафка бы родилась рядом, очереди в проекте есть. А то что 1000 пользователей мало, ну извините, сколько есть. Считаю, что это достаточно хороший результат)

7. Отдельное спасибо тем, кто рассказал свои ебанутые ситуации курьезы, которые встречались в процессе обучения. Это хорошая моральная поддержка, в этой странной истории. Наталкивает на вывод, что права студентов примерно где-то у плинтуса лежат. Если бы не коммент @Grobina, который даёт шанс, что это закончится тем самым компромиссом.


А что сейчас-то?

Написал в ректорат, жду. Параллельно прокапываю дорожку на перевод в другой универ. Хотя б понять что и как делается, сколько потеряю в деньгах/времени. Уж сильно обидно от фразы "сделайте лэндинг или что-то на cms без кода, но выше тройки не рассчитывайте" в контексте этого инцидента.

Спасибо за разгон, считаю рейтинг хороший у поста получился, тем более с учетом такой узкой проблемы.

Показать полностью 3
[моё] Универ IT Высшее образование Учеба Программирование Бред Фэйспалм Конфликт Мат Длиннопост Ответ на пост
29
3
rusfbm
rusfbm

Как ChatGPT помнит твой проект месяцами: система архивов для историков и исследователей⁠⁠

4 дня назад

Архивы вместо амнезии: как ChatGPT становится памятью твоего исследования

Представь себе ситуацию. Ты открываешь новый чат в ChatGPT — и это не просто диалог «за жизнь», а уже готовая лаборатория с памятью, правилами игры, форматом архива и понятной кнопкой «следующий шаг = следующий архив». Никакого кода, никаких программ для разработчиков, только сам чат, zip-архив и один конфиг-файл в JSON, который ты вставляешь в первый запрос.

https://disk.yandex.ru/d/TpB9RfSe-zuC5g

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

Как ChatGPT помнит твой проект месяцами: система архивов для историков и исследователей

ChatGPT как лаборатория без кода: зачем вообще заморачиваться

Большинство людей используют ChatGPT как говорящую энциклопедию. Максимум — попросить переписать текст попроще или составить план курса. Но у ChatGPT, особенно в режиме Plus с GPT-5.1 Thinking, есть совершенно другой уровень возможностей.

Можно вести долгую линию исследования — историю, экономику, социологию, игровые симуляции, бизнес-модели. Можно строить повторяемые эксперименты с одинаковыми правилами, структурой данных и последовательными шагами. Можно оформлять каждый шаг как снимок проекта в zip-архиве. То есть ChatGPT перестаёт быть просто болталкой и превращается в условную лабораторию без кода, где ты управляешь исследованиями через текстовые инструкции, а состояние проекта хранится в zip-архивах.

Почему так мало людей этим пользуются? Почти никто не думает о чате как о системе версий. Новый диалог воспринимается как новая жизнь, старые структуры забываются. Люди боятся любых слов вроде «архив», «формат», «политика изменений» — кажется, что это для программистов. Почти никто не догадался, что ChatGPT прекрасно понимает описания протоколов и может сам следить за тем, чтобы ты не ломал структуру проекта.

Именно здесь в игру входит один небольшой JSON-файл, который выполняет роль конституции лаборатории. Ты вставляешь его в первый запрос — и дальше чат в каждой итерации работает только через архив zip, считает каждый ответ подготовкой нового снимка и следует твоей политике: ничего не удалять, не переименовывать, только дополнять.

Архив как жёсткий скелет проекта: простая идея, которая решает хаос

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

Чтобы это сломать, вводится одна простая дисциплина: каждая существенная итерация равна одному zip-архиву. Архив 1, архив 2, архив 3 и так далее. Внутри каждого — всегда один и тот же каркас.

Папка META содержит метаданные. В файле VERSION.txt записано человекочитаемое описание: номер итерации, дата, краткий список изменений. В MANIFEST.yml перечислено, что вообще лежит в архиве и зачем. В POLICY.yml описаны правила, по которым лаборатория живёт — ничего не удаляем, не переименовываем, только дополняем.

Папка DOCS содержит готовые главы, пояснительные тексты, статьи. Папка DATA — таблицы, файлы CSV и JSON, расчёты, реестры. Папка NOTES — черновики, планы, открытые вопросы.

Ключевой принцип здесь такой: имена каталогов и ключевых файлов стабильны. Версия и итерация живут только в META, нигде больше. Новая итерация не стирает старые данные, не переписывает историю тихо, а добавляет новые слои, пометки, уточнения.

Пример практики выглядит так. Сегодня ты делаешь архив 1 — набросок концепций, первые таблицы. Завтра создаёшь архив 2: уточняешь структуру, добавляешь новые главы и данные, фиксируешь в VERSION.txt, что именно изменилось. Через месяц у тебя есть архив 7. Можно взять архив 3 и архив 7, сравнить их и увидеть эволюцию мысли.

Получается три важных качества. Повторяемость — можно воспроизвести путь рассуждений. Аудируемость — видно, что когда появилось. Стойкость — один сломанный чат не уничтожает проект. И всё это без единой строки кода. Все решения принимает человек, а ChatGPT просто честно следует заранее прописанным правилам.

JSON-конфиг: как один файл превращает чат в управляемую систему

Проблема очевидна: обычный чат ничего не знает о твоих правилах по архиву. Если каждый раз вручную объяснять «работаем только через zip», «не удали таблицу, а добавь новую строку с пометкой устарело», «в конце итерации обязательно дай ссылку или название итогового архива» — ты устанешь уже на третьем диалоге.

Решение простое: ввести один конфигурационный JSON-файл, который ты вставляешь в первый запрос нового чата. Что в нём зашито на смысловом уровне, без синтаксиса?

Общая цель. Каждый значимый шаг оформлять как новый zip-архив. Внутренняя структура стабильна — META, DOCS, DATA, NOTES. Версионность живёт только в META.

Правила поведения ассистента. Не придумывать и не создавать бессмысленные бинарные файлы ради галочки. Работать с логической структурой архива: описывать, какие файлы, таблицы, строки должны появиться. В конце итерации явно называть текущий архив — архив 1, архив 2 и так далее, фиксировать предполагаемое имя файла, например архив_01.zip, писать, что именно входит в этот снимок.

Политика изменений. Пример набора смысловых флагов: логическое append-only, то есть старые данные не выбрасываются, а помечаются как устаревшие или уточнённые. Запрет на удаление или переименование ключевых файлов и директорий. Запрет на встраивание тяжёлых первоисточников вроде PDF или картинок внутрь архива. Режим цитирования: из внешних источников только выдержки, без массивного копирования.

Мета-уровень общения. Ассистент не должен каждый раз навязывать пользователю всё описание протокола. Он использует JSON-настройки как внутренний регламент и опирается на них молча. Для пользователя общение остаётся обычным: сделай то, посчитай это, напиши такую главу.

Именно поэтому важен готовый JSON-файл. Рядовому пользователю не нужно вникать в структуру настроек. Достаточно один раз загрузить конфиг и дальше просто работать с содержанием проекта.

Что в итоге получает пользователь и чем это отличается от просто чата

Если свести всё в короткий список, лаборатория на базе ChatGPT без кода даёт несколько важных преимуществ.

Повторяемость. Можно вернуться к архиву 3 через год и понять, что именно тогда считалось аксиомами.

Контролируемую эволюцию. Мнения и модели могут меняться, но следы этих изменений не исчезают.

Удобство для командной работы. Zip-архив можно передать другому человеку: вот архив 5, продолжай как архив 6 по тем же правилам.

Отделение мозга от интерфейса. Внешне это обычный чат. Внутри — стабильная структура, регламент в JSON и метаданные в META.

Отсутствие кода. Всё управляется текстом, архивом и одним конфиг-файлом. Никаких фреймворков, библиотек, развёртываний.

И особенно важно: такой подход сейчас практично реализуем именно в среде ChatGPT на подписке Plus с режимом GPT-5.1 Thinking, потому что модель хорошо понимает длинные инструкции, поддерживает работу с архивами и может надёжно следовать конституции, описанной в одном JSON-файле, без дополнительного кода.

Если ты хочешь, чтобы следующий твой большой проект в ChatGPT жил не в виде хаотичного диалога, а в виде воспроизводимой лаборатории с архивами и понятной эволюцией, самый простой шаг — подготовить один конфиг-файл с настройками и в первом же запросе нового чата просто вставить его целиком. А затем скачать готовый JSON с настроенным профилем лаборатории, сохранить у себя и каждый новый серьёзный проект начинать с его загрузки в первый запрос.

Примечание: дорогие друзья, на весь мой контент, как я постоянно упоминаю на Пикабу, распространяется "Лицензия: CC BY-SA 4.0". Фактически это означает, что вы можете использовать эту статью, эти идеи, эти иллюстрации и даже исходный JSON-конфиг совершенно свободно. Можете переписать текст под себя, можете переделать схему, можете создать свою версию системы архивов. Единственное условие — упомяните автора и ссылку на оригинальный пост.

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

Если ты захочешь поделиться своей версией, своими улучшениями, своими историями успеха — я буду рад прочитать в комментариях. Это не просто система, это способ мышления. И каждый может адаптировать его под себя.

Так что берите, используйте, улучшайте. Лицензия CC BY-SA 4.0 — это приглашение к сотрудничеству, а не ограничение.

Дорогие читатели, признавая ценность классической хронологии, я предлагаю посмотреть на прошлое ещё и через проверяемый инструмент — интервальный анализ с контролируемым сдвигом (ИА-Δ).

Как я строил хронологию Византии при помощи метода интервального анализа истории. Применение ChatGPT для анализа истории (часть 1)

Это не полемика и не «опровержение», а рабочая гипотеза и приглашение к самостоятельной проверке. Эпоха ИИ позволяет уйти от гаданий: любой может сам запустить расчёты и увидеть, где совпадения держатся, а где распадаются.

Просто вставьте в чат промпт в формате json и архив Рим.zip.

Уверен, что откроете для себя много нового!

При копировании прошу указывать:

«Материал создан Abdullin Ruslan R. Оригинал доступен по ссылке: https://pikabu.ru/@rusfbm. Лицензия: CC BY-SA 4.0».

Читайте также:

Система архивов в ChatGPT: как не потеряться в собственном исследовании (любителям истории посвящается)

КОГДА ЧИСЛА ПРАВЯТ, ЛЕГЕНДЫ ПРОИГРЫВАЮТ. ИСТОРИЯ ОСТРОГРАДОВ: ЛАДОГИ И КИЕВА. ЧАСТЬ 1

Куйаба-Ладога. Морской порт и главная артерия державы Руси Яра/Европы

Расчет локализации Куйабы и Арсании по количественным указаниям арабских географов IX–XII вв. Часть 1

Байесовская триангуляция с источниковой трассировкой (БТ-REI). Астрономические якоря и пересчёт хиджры в григорианскую шкалу. Часть 1

Революция в хронологии: два метода, которые изменили историческую науку

Папская бухгалтерия: как Рим создал модель современного финансового управления в 1500 г. Часть 1

От Максимуса до Борджиа: имперский кризис через призму дилогии «Гладиатор» и сериала «Борджиа». Рождение капитализма (часть 1)

Как проверить “рифмы истории” без подгонки: простой метод ИА- в эпоху ИИ

Маркоманские войны как зеркало европейской политики XV века (часть 1)

Как я строил хронологию Византии при помощи метода интервального анализа истории. Применение ChatGPT для анализа истории (часть 1)

Интервальный анализ истории с контролируемым сдвигом (ИА-): Исторические рифмы под контролем (часть 1)

От мифической Трои к реальной Шкодре: переосмысление гомеровского эпоса (часть 1)

Балканская Троя: исследование гипотезы о локализации „Илиона“ в районе Шкодера в Албании (часть 1)

Геополитика накануне Троянской войны (897–907 гг.). Часть 1

Интервальный анализ с контролируемым сдвигом — новый метод исторического анализа

Интервальный анализ с контролируемым сдвигом (ИА-дельта). Разбор "на пальцах"

Интервальный анализ с контролируемым сдвигом как новый метод исторического анализа

Хронология Римской империи, версия 1.0. Двойники римских императоров (часть 1)

Ганнибал Барка: фигура, дельты и «двойники». Очерк биографии Ганнибала и хронология трёх Пунических войн (часть 1)

Ганнибал – это Роберт Гвискар (1015–1085)

ПАТРИАРХ «ФОТИЙ IX ВЕКА» КАК СОВОКУПНЫЙ ОБРАЗ ЧЕТЫРЁХ ПАЛЕОЛОГОВСКИХ ПАТРИАРХОВ (1350–1390 гг.)

Календарная война: Византия и Рим в борьбе за «древность»

Календарные войны: как Византия и Рим состарили себя на 608 и 1260 лет

Евсевий Кесарийский как проект Македонского возрождения: данные 13 пилотных исследований и единый комплексный анализ

Солнечные папы: Тайная история культа Яра, который Рим пытался стереть

Сварка времён: Юлиан Отступник как хронологический миф и философский мост Византии

Когда в реальности жили Плинии и Тацит?

Показать полностью 1
Контент нейросетей Python Программирование Древний Рим Альтернативная история ChatGPT Программист Digital Чат-бот Длиннопост
12
352
wtf420
Лига программистов

Ответ на пост «Нужен совет»⁠⁠1

4 дня назад

кто как начинал

Я начинал с перфокарт на БЭСМ-6,
загружал RT-11 на Электронике-85 с 8 дюймовых дискет, даже играл на нем в LodeRunner
учил язык бейсик на ZX spectrum и БК-001 и Микроше,
на DEC Vax VMS разбирался с сетями,
изучал Borland С++ и Ada на IBM 80286,
подключался к usenet через relcom и demos,
держал FIDO ноду в 5015,
Настраивал сети на Lantastic и Novell Netware,
восхищался OS/2 и WFW 3.11 после MS DOS,
учил теорему Котельникова, для понимания как работает связь, ADSL, Ethernet,
разбирался с TCP/IP, SQL, Linux, Erlang, Python, Go, Kubernetes, Docker, openvswitch и тд и тп.

А, к чему это я все , нехуя тебе в ИТ делать, если даже ты вопрос для гугля сформулировать не можешь.
ИТ это постоянные изменения технологий , поиск и глубокое изучение информации самостоятельно, аргументированные споры с коллегами, вечные дедлайны и синдром самозванца.
Так что забудь, иди дальше ладу гранту проектируй.

Показать полностью
[моё] Программирование Backend Самообразование Образование Работа Текст Ответ на пост Мат
135
Deardaddy
Лига программистов

Нужен совет⁠⁠1

4 дня назад

Хочу поменять сферу деятельности,задумал войти в it, backend.интересует кто как начинал,выбор курсов может быть,литературы и т д.
кто из вас готов поговорить,дать совет?исходные данные (мои) и т д в личном общении..заранее благодарю!

Программирование Backend Самообразование Образование Работа Текст
67
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии