Если вы ставить "cat $1", то рассматривается одно слово; вместо того, чтобы пройтись по каждой строке в файле, цикл выполнится только один раз, при этом fl примет значение <пробел>cat $FILE<пробел>
Вадим Сысоев: Ну как минимум отключить неиспользуемые плагины. PS: я хз, как при ssd и i3 шторм может стартовать столько и при этом еще и тормозить. У меня на рабочем компе (c2d e7400 + 4G ddr2 + hdd) загрузка вместе с немальким проектом занимает порядка 30 секунд. А по сути - если новичок, который только начинает обучение - забудьте про IDE. Да, там классные плюшки, типа автодополнения, автоматом прописываются подключаемые классы, удобнее рефакторить и т.д... НО Вам надо самому писать те же имена вызываемых функций, блоки и конструкции, чтобы ЭТО запоминалось и руки привыкали к коду. IDE имеет смысл не на этапе обучения, где проект редко переваливает за 1-2К строк кода, а когда проект разрастается до размеров, когда держать в голове все зависимости, цепочки вызовов просто нереально. Да, после того, как вы освоитесь в том же шторме, к саблайму (или что вы там используете), кроме как внести мелкую правку возвращаться вртли захочется. Но пока - просто пишите код, набивайте руку.
Vladimir Lipodat: Нет, не запомнится! Не стройте иллюзий... Запомнится лишь то, к чему Вы сами смогли прийти, найти, реализовать. Если спрашивать готовые решения - толку от обучение чуть больше, чем нихрена...
Eduard: а разницы нет. как только указываю параметр charset в DSN, вне зависимости от его значения (при условии, что оно валидно) - валится на ошибке, описанной выше. При указании в charset откровенной ереси проверка все же срабатывает и пишет в ошибке, что неверная кодировка.
Денис Букреев: это потому, что вы неправильно делаете. Только что попробовал - все прекрасно работает. Пошаговый процесс: открыли гифку в ФШ. Щелкнули на создание экшена, ввели его имя и все такое. Сделали ресайз изображения через "Image > Image Size". Нажали свое заветное Alt+Shift+Cmd+S, выставили "глубокие настройки", в этом же окне нажали на сохранить и СОХРАНИЛИ в ту дирректорию, где у вас будет результат экспорта (например это папка full). Отменили резайз. Закрыли гифку. Остановили записи макроса. Далее открыли окно пакетной обработки, выбрали только что сознанный макрос, папку источник. Опциями отключили диалоги открытия файла и выбора цветового профиля. Папку назначения тоже отключили. Запуск! В итоге в папке full у вас результат задачи 1. Откорректировали этот, либо создали новый макрос - вуаля, в папке gif у вас фалы с шириной 400px. Проставлете суффиксы (хотите вручную, хотите парой команд в консоле - как кайф есть). Снова правите макрос для задачи 3. На все манипуляции около 10 минут.
Денис Букреев: все правильно вам посоветовали. Запускаете запись макроса, на примере 1 файла делаете все необходимые манипуляции с "глубокими настройками" и трехкратным сохранением в различных разрешениях... короче полный путь. Сохраняете. Запускаете его выполнение для директории с файлами. На выходе получаете готовый результат.
Jsman: как вариант какой-либо плагин переопределяет хоткей. Смотрите, что у вас забиндено в Preferences -> Key binding. По дефолту так "keys": ["alt+f3"], "command": "find_all_under"