All streams
Search
Write a publication
Pull to refresh
0
0

User

Send message
Точно так же resiz'ю,
только я еще с помощью утилиты exiftool выяняю «Оринтацию снимка» — и если надо «convert -rotate ...»
Спасибо — полезно было почитать,
Спасибо!!!
И способ знал и с утилитой imagemagick знаком

спасибо за пример с Python-Fu и за пример imagemagick
Критика:
1) Английские слова — как то не так по моему(IMHO) свучат: KDE(«кэдэ'е» — а не «ки'ди'эй»), Xandros(Ксандрос, вроде а не Хандрос)… могу ошибатся — с кем не бывает.
2) про курсы — не призентативная выборка учебных центров (опять же IMHO) — а в Специалисте инструктор Артур ушел, а про новых не знаю ничего
(Цитата: 19.05.2008 — Я уволился из Специалиста и больше курсы там не читаю). Видимо именно по этому смена с направления Slackware на Ubuntu.
Готов по рассказать подробнее на счет курсов и зачем они нужны, плюсы\минусы в сравнении с чтением доков в интернете — если интересно пишите в личку.
3) Добавте тег «linux» — случайно наткнулся на подкаст — хотя постайнно смотрю habrahabr на вопрос linux-сообщений.

Не критика:
1) Cкачал и прослушал на телефоне всё и пока интерес не потерял — в отличее от какого-то подкаста(у которого был кстати тег «linux»).
Мои комментарии:
1) В примере с for — лучше вариант:
for i in {0..4}
или
for i in $(seq 0 4)
2) Часто использую бесконечный цикл:
while:; do чего-нибудь; done
(упс… узрел в комментах)
3) Арифметические действия:
echo $[2+2]
Полезность — вывести случайное число в диапазоне 1-100
echo $[ $RANDOM % 100 +1 ]
При необходимости использования дробей — команда bc:
(упс… узрел в комментах)
# echo 3/2 | bc -l
1.50000000000000000000
# echo $[3/2]
1
4) stdout и stderr в один файл:
./program_with_error >& file_with_out-and-err
5) Командная подстановка — кавычки ``:
удобнее пользоватся $() — так как удобнее можно делать вложения(без экранирования внутрених кавычек), например:
rm $(cat /tmp/list-$(whoami))
— удалит файлы по списку с имением /tmp/list-ИмяВыполневшегоКоманду
6) Про пробелы в именах файлов спорить не надо — скрипт нужно подстраивать под «сложные условия»:
лишний раз не ленится аргументы с использованием переменных в каваычки брать,
где можно у find, например, использовать опцию -print0, а у xargs — --null
А еще был пример — когда ноут с гироскопом, также festival'ить «Ей, положь на место. Меня укачивает… Караул, грабят… Брось меня, брось — я кричать буду… Хозяяяяяяяяяяяин, крадут. „ — когда ноут активно изменяет положение в пространстве.
Пользуясь festival'ом(в нем кстати еще есть прога text2wave и saytime) люблю использовать следующие фразы:

Asta la vista, baby.
I'll be back.
oooooooooooooooooooaaaaaaaaaaaaaaaaaaaa.

А также прикольно получается когда к sshd прицепляю — при подключении кого-нить к моей машине сообщать «Alarm, Alarm. SSH connection.»
Реально понравилось вставка javascript'овская - что-то в этом есть.

Про поддерживает куки и авторизацию во wget - знал
Да когда-то это давало опыт, а щас все обычные действия давно уже заскриптованы. Тыкаю в кнопочку и уже не помню как оно там работает. :)
http://aonick.livejournal.com/672.html
Подчерк красивый и разметка :) , полтора оборотов перенял

Сам всё качаю также иногда даже скрипт не создаю, прям так в полтора строки из смеси wget'а и sed'а

ИМХО скрипт написать гораздо проще и быстрее, чем искать и устанавливать универсальную качалку(которая все равно не во всех ситуациях сработает).
2

Information

Rating
Does not participate
Registered
Activity