Как вы файл назовёте, так в архив он и уйдёт

Как вы файл назовёте, так в архив он и уйдёт

Егор Чистяков

Я занимаюсь дизайном с десятого класса, то есть с 1999 года.

Я поздно сообразил, что можно и нужно вести статистику, но почти за семь лет работы на последнем месте у меня было 754 клиента. Думаю, тысячи две вообще есть наверняка.

Некоторые из них приходили с пустяковыми заказами — восстановить печать по оттиску, набрать визитную карточку или спасти старую фотографию. Другие просили придумать логотипы, упаковки и этикетки (куда без них). Кое-кто заказывал оформить автопарк компании, нарисовать обои в комнату, проиллюстрировать монтаж окон или помочь презентовать строительство контейнерного терминала.

Заказы бывают очень разные, но у них есть одна общая черта — все материалы к ним хранятся в файлах. И 754 клиента превращаются в 25646 файлов (и 75872 файла, если считать совсем все, включая исходные материалы). И у каждого из этих файлов есть имя.

Мои коллеги и мои неколлеги относятся к именам файлов и папок пренебрежительно, не понимая, какого удобного инструмента себя лишают. У них есть файлы «автобус печать финал.cdr» и «политика-Краско-правки-НА ПОДПИСЬ.docx», «ситик_блага большой4.ai» и «Копия расчет новый 3_замена.xslx», «Новая папка (8)» и наш старый друг «Новый текстовый документ.txt».

Как несчастны эти люди! Они часто всё теряют, путают, забывают и страдают, думая — как же назвать этот чёртов файл?

Все 18 или сколько там лет я использую одну систему для называния рабочих файлов.

Вот как выглядит имя типового файла:

vladcompany_banner_10_02_komsomolsk-na-amure_krasko_660x150_curves_set_2.ai

Оно, конечно же, уникальное. Глядя на него, я знаю про файл всё, куда бы его ни занесло.

Я знаю, что некая VladCompany заказала у меня десятый баннер, в него внесена вторая правка, он про Комсомольск и Краско, он размера 660×150 см, в нём нет живых шрифтов и он подготовлен к выводу на печать второй раз.

Вот мои базовые принципы называния файлов:

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

Дели имя файла на блоки. 
Имя может быть сколь угодно длинным, пока его легко прочитать. Определи свой порядок следования этих служебных блоков-слов — обычно работает самый естественный, как с нанизыванием прилагательных в обычной речи (вы же играли в Героев 3? наверняка вам попадались отличные большие длинные дорогие древние чёрные неузорчатые подземные чешуйчатые убийственные драконы? или хотя бы плохие маленькие худощавые хромые молодые зелёные пятнистые болотные склизкие гноллы? если не уловили, погуглите порядок и узнаете новое про языки).

Никаких живых пробелов. 
Они любят превращаться в %20, сбивают с толку некоторые почтовые программы, обожают невидимо удваиваться и слишком тонки визуально — легко не заметить и спутать.

Ставь подчёркивания вместо пробелов. 
Их видно, они широкие, они отлично отделяют слова. Дефисы слишком тщедушные и узкие. У подчёркиваний только один недостаток — нажатие Ctrl+стрелок во время переименовывания файла/папки в Windows 7 их не видит (но почему-то видит в любом диалоговом окне, что существенно полезнее).

Отделяй подчёркиваниями только блоки. 
Тогда их можно быстро считать. А внутри блока либо слитно, либо через дефис — различить три-пять слов не составляет никакого труда.

Что можно перевести — переводи, остальное транслитерируй. 
У меня есть папки «MihaylovkiyBroiler» и «SpecRemStroyTrest», «UnitedConfectioners» и «TayskayaLavka». Это самый спорный момент моей системы, потому что опирается исключительно на мой словарный запас и мой метод транслитерации (вспомните свою банковскую карту или загранпаспорт) — но он простой и работает.

Никаких слов с заглавной буквы для файлов. 
Целиком — пожалуйста, можно и «_PATCH» дописать, и «PROBE» и даже «_PLYONKA» — главное, чтобы один регистр на одно служебное слово. В папках — наоборот, они должны отделяться друг от друга. В колонке TitleCase прекрасно виден:

ProfiCenter
Profilaktika
ProfileStroy
Profit
ProfiTrade
ProfitTrans
VladAvia
VladGroup
VladHleb
VladLink
VladModa
VladOilDV
VladOptika
VladOptSnab
VladVoenTorg

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

Длинные названия можно саббревиатурить. 
Если у вас в городе есть FEFU или MSUN, то фигли их расшифровывать. Просто будь последователен в нерасшифровке.

Сквозная нумерация — твой друг. 
Нумеруй тупо всё и сразу. Я делаю это чуть сложнее и ставлю заполняющий ноль для вариантов/правок: нули утяжеляют номер визуально; маркируют его; уступают место для единицы, когда счёт переходит за первый десяток; идут впереди других цифр при сортировке.

Хитрая Windows всё равно сортирует файлы весело:

noname_pack_01.ai
noname_pack_01_01.ai
noname_pack_01_01_export.ai

но

noname_sticker_01_01_honey.ai
noname_sticker_01_honey.ai
noname_sticker_02_01_honey.ai
noname_sticker_02_honey.ai

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

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

Когда я точно знаю, что файлов будет несколько сотен, я пишу «001» — и только в одном моём проекте у файлов имена типа «imyarek_stuff_2857.jpg».

Подписывай размеры как человек. 
Не как художник — это они любят сначала писать высоту картины в каталогах и альбомах.
Не как печатник — это они любят писать сначала меньший размер, чтобы понять, какую ширину материала брать.
А как бывший школьник, которого учили декартовым координатам, который знает, что по оси x откладывают горизонтальные размеры, а по оси y — вертикальные, и который учил хотя бы один иностранный язык, где x стоит до y. Никаких «щитов три на шесть» не существует.

Ну и подписывай, когда размер важен.

Не используй звёздочку в размерах. 
Ту самую, который над цифровым блоком, которая астериск. Она маленькая и грязная. Я уж не говорю, что она не совсем про умножение, да и не про умножение размеров речь, а про размерность.

Ставь икс. Не ставь настоящее умножение (Alt+0215 у Windows), только Юникода в именах нам не хватает, коль уж русского нет — его ставь в настоящих текстах.

Не ври в имени файла. 
Если поменялся, например, размер — не поленись и везде исправь. Клиент взял файл, поправил и сохранил под тем же именем — переименуй. Никаких «ну это был Краско, а потом оказалось, что Куйбышенко, а у меня было уже 25 файлов, мне было лень».

Возлюби переименовывальщики. 
25 файлов прекрасно и быстро переименовываются могучим бесплатным AdvancedRenamer или дружелюбным платным TurboRenamer. Все они умеют автоматическую нумерацию, обрезку, шаблоны и прочее.

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

Даже ресурсы-запчасти лучше подписать:

megasupershop_clothespins.psd
megasupershop_coal.psd
megasupershop_cucumbers.psd
megasupershop_dishes.psd
megasupershop_dishes_2.psd
megasupershop_donsan.psd
megasupershop_doshirak.psd

Сри в коробки. 
Старый трюк работает и для папок.
Тебе дали для работы кучу файлов? Создай в корне папки клиента папку «_source» (с подчёрком, чтобы обогнать в сортировке другие папки) и сложи туда.

Дали новую пачку файлов? Заведи внутри исходников две папки и сложу первую кучу в первую, а вторую во вторую.

Нарисовал сто визиток и они мешают искать файлы? Создай вложенную в клиента папку для визиток и свали всё про них туда.

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

Когда срач не в коробках, а файлов много, помогает ещё и группировка (есть и такое в Windows).

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

legion_banner_22_05_sales_curves_1_1000x150+14.cdr
legion_banner_22_05_sales_curves_2_170x220+14.cdr
legion_banner_22_05_sales_curves_3_100x150.cdr
legion_banner_22_05_sales_curves_4_80x180.cdr
legion_banner_22_05_sales_curves_5_390x145_X2.cdr

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

Для тех, кто любит эскизы, могу посоветовать, Ardfry PSD Codec. Всего двадцать баксов и все эскизы обретут своё лицо (помните, как было до Бриджа?).

Используй ключевые слова. 
Создавая категории, потом и вспоминаешь ими.
Large, small, curves, print, export (файл уходит клиенту), import (клиент внёс правки в наш макет), corp, crop, bw, green, shadow, bg, flatten, optimized, preview, draft, render, model и другие.
Но опасайся final, last, done — не обманывай себя сам.

Это работает.
Диалоговые окна подсказывают тебе нужные комбинации.
Проекты не рассыпаются и не теряют корней при перемещении.
Менеджеры находят нужные файлы сами (если не ленятся).

А если подтянуть среду и научить систему быстро копировать имена файлов и быстро открывать нужные папки по пути (AHK FTW), к каждому макету прилагать картинку, настроить автоматическое резервное копирование по ключевым словам — будет совсем хорошо.

P. S. Как только я рассказал об этой своей системе, клиент прислал файл вот с таким именем:

admiral_heart_01_curves.eps

Совпадение? Скорее отрицательная энтропия.

Report Page