Kanstantsin
Благодарю!
Sasha
ну да там ошибку выдаст ключ
Sasha
хз, в 2.x так
Sasha
а че как-то по другому поля документа можно достать в blade?
Sasha
@evoParser([*tvname*]) 😂
Oleg
Sasha
Можно и без switch, например, суффикс языка к названию на лету приклеивать
Иван
Всем привет.
Кто-нибудь такое реализовывал? http://modx.im/blog/questions/5320.html
Может что-то появилось или свои мысли расскажите.
Спасибо
Paul
Иван
Иван
Paul
Volodymyr
Volodymyr
в таблице и модуль для просмотра
Volodymyr
да
Иван
да
А потом как в excel выгрузить?
Иван
Иван
Axenia
Иван (105.77) увеличил карму dzhuryn (2416.7)
Иван
Axenia
Иван (105.77) увеличил карму paulsavchenkov (10.28)
Am
Paul
Каждый раз когда я вижу в тексте слово "Джун" я читаю его как "Даун".
Am
Paul
Am
А то что у нас в стране все "молодеют" сеньоры это прям иногда печаль-печальная. В европах проработать можно от 7-15 лет чтобы опыта получить для серьора, а у нас часто даже и двух лет не работают ((%
Paul
Am
Ну так это нормально,
Что в Украине, что в России что в РБ, Грузии. Армении и иже с ними нужно башкой думать чтобы добиться чего нибудь. Наверное поэтому сеньоров у нас больше? Больше желающих думать?
Ох, нет. Сеньор это человек с опытом работы значительно больший чем 2-3 года, обычно. Т.е. за 2-3 года можно, конечно же, получить реально большой опыт выполнив кучу мелких проектов, например. Только для этого и сеньором можно не становится, когда делаются однотипные вещи. Сеньор, обычно, имеет массу опыта в сложных проектах, которые за 2-3 года может быть и вообще один. Плюс стек технологий, которые используются при этом так же важен. У нас же часто сеньор это тот кто за 2-3 года смог выучить JS или PHP на уровне "хорошо читаю документацию и применяю".
В лучшем случае такие сеньоры, как по мне, от недостатка кадров - вменяемых не так много и часто уже работают или уехали. В худшем это все тоже кумовство.
Paul
Ох, нет. Сеньор это человек с опытом работы значительно больший чем 2-3 года, обычно. Т.е. за 2-3 года можно, конечно же, получить реально большой опыт выполнив кучу мелких проектов, например. Только для этого и сеньором можно не становится, когда делаются однотипные вещи. Сеньор, обычно, имеет массу опыта в сложных проектах, которые за 2-3 года может быть и вообще один. Плюс стек технологий, которые используются при этом так же важен. У нас же часто сеньор это тот кто за 2-3 года смог выучить JS или PHP на уровне "хорошо читаю документацию и применяю".
В лучшем случае такие сеньоры, как по мне, от недостатка кадров - вменяемых не так много и часто уже работают или уехали. В худшем это все тоже кумовство.
Согласен
Andrey
Нет ли у нас тут кого-то на сишнике пишущего? нужно простенькую прогу для десктопа, а моих знаний не хватает.
Andrey
При запуске сканировать текущую свою директорию, найти все файлы.
Пройтись по файлам, определить exif каждого (там изображения) и переименовать в "бывшее имя" + расширение, исходя из того, что там exif выдал.
Отдать лог. Файлов может быть десятки тысяч, сотня.
Консольный пыха не справляется)
Am
А что пыха то говорит, почему решили что не справляется?
Andrey
Комп вешает. У меня старый калькулятор...
Да и хотелось бы именно софтинку, оно даже не мне, на работе девчам.
Am
Аааа..ну, раз только десктоп нужно. Обычно для таких дел можно взять простенький хостинг и запускать там.
Am
Или локальный на работе чтобы проще было ((%
Andrey
Ну вообще подумаю. В целом-то наверное можно разбить список, запускать несколько разных процессов.
Тот же консольный пхп можно ведь настроить из командной строки и сунуть в планировщик.
Am
Можно и кнопку на запуск консольного исполнения - залили фоты, нажали кнопку, консольный скрипт без срока действия запустился. Тут главное чтобы не было прям действительно сразу 100К фото ((%
Am
Заливать замучаетесь.
Andrey
Я из десктопного только VB6 помню и самую чутка сишку.
Andrey
Вполне 100к может быть.
Am
Вряд ли прям все лежат в одной папке.
Am
*надеюсь
Andrey
В одной)
Am
Ух, сила
Am
Вообще гуглили эту тему? Масса переименовщиков есть, может подойдут.
Andrey
Колдую с друпалом. Какой-то разраб начудил.
В общем там было поле, что-то типа "аватарка". В это поле вставляли ссылку на эту самую аватарку.
После сохранения и при первом обращении хитровыебанный скрипт проверял, существует ли такой файл (имя там было соль+md5+ещё чет). Если нет — загружал на сервер курлом. Но загружал он его, сука такая, без расширения.
Зачем? Не знаю.
На морде отдавалось так же. Проверка существования, проверка exif, отдать файл.
Andrey
И этих аватарок ссаных копится космическое количество просто.
Andrey
Почему не сделать было поле выбора файла — ебейшая загадка. Тем более при несложном колдунстве у Друпала есть загрузка файла по урл. Прям в том же поле, ничего выбирать не надо, вставляй тот же самый урл и жми кнопку.
Am
Вы, так понял, просто хотите чтобы к этим файлам добавилось расширение?
Andrey
Пока что. Ну вообще я это блядство планирую убрать)
Am
Это все лежит на сервере линукс?
Andrey
Да.
Andrey
В данный момент — у меня на десктопе, но, думаю, для компиленной проги на си это похеру будет.
Хотя я уже думаю, что идея говно и надо обходиться подручными штуками.
Am
for i in ./222/* ; do mv "$i" "${i}.jpg" ; done
Am
В консоле запустите
Am
./222/* - название папки где лежат все эти 100К без расширения.
Am
Путь от корня или где там лежат
Oleg
Am
Да, про это многие забывают. Ведь, линукс написан на Си ((% зачем нам еще обертка для этого?! ((%
Am
Главное дождаться завершения работы команды ((%
Am
На калькуляторе может занять время для 100К. Ну, и нужно понимать что там всем файлам добавит расширение .jpg даже тем кому не нужно.
Am
Andrey
Andrey
Суть то как раз в exif
Am
А если не jpg?
В смысле не нужно .jpg? Тогда массово это не поможет, тут только выставит .jpg не смотря на exif
Andrey
Ну да, а я о чём.
Am
Тогда уже часть кода есть. Сейчас придумаем другую часть.
Andrey
А там можно инклюдить сторонние расширения?
Am
Это просто консольная команда. По сути прямое обращение минуя тот же php (%
Andrey
Ну мб эти команды можно собрать в некий файл, где подключить библиотечку для определения
Am
Этим и занимаюсь. А так это тот же пхп ((%