КОНЬЯКОВ.ру

Аудит, Разработка, ИБ, Поддержка и SEO сайтов

Курсы валют на сегодня

WGET Скачать сайт полностью без архивов

wget -r -k -l 7 -E -nc -R "*.gz, *.tar, *.tgz, *.zip, *.pdf, *.tif, *.bz, *.bz2, *.rar, *.7z" -erobots=off --user-agent="Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36" http://www.example.com/

Jump-Start-PHP-Environment

Книги must-have для программистов: Jump Start PHP Environment (2015)

Jump Start PHP Environment (2015)

Автор: Bruno Skvorc

#php #books

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

В книге рассматриваются следующие темы:
✔️ анатомия веб-запросов;
✔️ выбор IDE;
✔️ командная строка;
✔️ отладчик;
✔️ Vagrant;
✔️ система контроля версий;
✔️ композер и многое другое.

Преимущества:
➕ подходит начинающим разработчикам;
➕ обзорный материал по всем актуальным темам в веб-разработке;
➕ небольшой объём.

Недостатки:
➖ не переведена.

Скачать (книга на английском языке)

Простой слайдер изображений на jQuery и CSS

Простой слайдер изображений на jQuery и CSS

Простой слайдер изображений на jQuery и CSS

Простой слайдер изображений на jQuery и CSS

Demo на нашем сайте
Demo на jsfiddle

Как оптимизировать большое количество изображений и уменьшить их размер?

Mass Image Compressor (PNG, JPG, RAW)

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

Вот действия которые нужно осуществить для решения данного вопроса:

1) Создаём архив директории в которой находятся изображения
tar cvf images.tar images/

2) Скачиваем архив на компьютер (в нашем случае Windows). Можно зайти по FTP (например через программу FileZilla) и скачать файл. Либо скачать архив через менеджер-закачек (либо просто через веб-браузер).

3) Извлекаем содержимое архива в какую-нибудь новую директорию. Внимание! Не удаляйте архив после извлечения, т.к. он может вам потребоваться, в случае некорректной работы программы или других проблем. Оставляйте резервную копию (бекап) ваших файлов и данных. Вдруг что-то пойдёт не так…

4) Скачиваем и устанавливаем программу Mass Image Compressor (High Quality Batch Image Compression of JPEG, PNG and Raw formats): https://sourceforge.net/projects/icompress/ (зеркало на моём сайте)

5) Запускаем программу Mass Image Compressor, ставим галочку «Compress Images if All Child Directories», выбираем качество сжатия, — оптимальный процент оптимизации = 70%. Также ставим = 100% в ячейке «New Dimension in %» (если вы не хотите менять размер оптимизированных изображений, но если хотите уменьшить, то число должно быть соответственно меньше 100).

6) Убеждаемся, что все резервные копии нужных файлов присутствуют, после этого запускаем процесс, нажав кнопку «Compress All».

Mass Image Compressor (PNG, JPG, RAW)

Ждём.

После окончания процесса вы увидите следующее.

Mass Image Compressor (PNG, JPG, RAW)

Поздравляю, все ваши изображения успешно оптимизированы до приемлимого результата. Это позволит вам улучшить качество вашего сайта в глазах поисковых машин, которые оценивают тяжесть сайтов (изображения, таблицы стилей, скрипты и так далее), и выносят с учётом этого вердикт.

7) Архивируете полученную папку.

8) Чтобы залить все изображения обратно, вы можете использовать тот-же FTP клиент FileZilla. Можете выбрать нужные для обновления папки и перенести их Drag-n-Droop, или если есть возможность запустить извлечение из архива на стороне хостинга, можете перенести на хостинг — ваш полученный zip архив.

FileZilla - Mass Image Compressor (PNG, JPG, RAW)

9) Чтобы извлечь архив, можете запустить команду (здесь будьте осторожны, вы можете затереть на сервере старые файлы, и если что-то пойдет не так, то воспользуйтесь резервной копией, чтобы исправить ошибку):
unzip images.zip

Повторю. Всегда перестраховывайтесь. Например сделайте так: mkdir backup_dir;mv 2015 2016 2017 2018 backup_dir; тем самым вы перенесете в бекап свои старые директории (с неоптимизированными изображениями). После этого можете свободно распаковывать архив с оптимизированными изображениями.

Удачи ;)

exim-4-remote-critical-exploit

Демонстрация удалённой критической уязвимости (RCE) в почтовике Exim 4

Подробности в статье: https://xakep.ru/2018/05/07/exim-4-exploit/
Зеркало статьи: https://konyakov.ru/pubs/xakep/exim-4-critical-exploit/

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (Пока оценок нет)
Загрузка...

Страница 1 из 68

© 2007–2018, konyakov.ru