Как работать с верстальщиком и контролировать его

О том, как работать с верстальщиками аутсорсерами при разовых заказах.

Всё это надо обсудить сразу, т.к. если начать контролировать в процессе работы, то это воспринимается как «недоверие», «нажим» и т.п. Читать далее Как работать с верстальщиком и контролировать его

Опыт использования и выбора хостингов (Часть 2)

Это вторая часть статьи о выборе хостинга, в ней приведено описание двух компаний — это Masterhost и McHost. Читать далее Опыт использования и выбора хостингов (Часть 2)

Опыт использования и выбора хостингов (Часть 1)

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

В этой статье я опишу мой опыт использования некоторых хостингов и процесс их выбора. В этой части достаточно подробно рассказывается про Мажордомо, т.к. это последний хостинг с которым я работал (результат отрицательный). Читать далее Опыт использования и выбора хостингов (Часть 1)

Firefox 3: Как сделать GMail.com почтовым клиентом

firefox gmail При нажатии на ссылку вида mailto:info@myfirm.ru Firefox3 предоставляет возможность выбора почтового клиента, при помощи которого пользователь хочет отправить письмо. Но GMail.com в списке нет 🙁
Читать далее Firefox 3: Как сделать GMail.com почтовым клиентом

Шпаргалка по MySQL

подсказка шпаргалка по MySQLДаже скорее не шпаргалка, а подсказка. Выложена в формате PDF.

Отличается от других тем, что помогает при проектировании базы данных, т.к. содержит перечень типов полей БД с указанием возможных атрибутов, минимальные и максимальные хранимые значения с учётом signed и unsigned, формат хранимых данных и размер одной записи в байтах.

Читать далее Шпаргалка по MySQL

PHP: Рекурсивное создание (mkdir) директорий в Win и слэш.

Вчера надо было сделать скрипт, который создаёт директории, но они не всегда создаются в уже существующих директориях.
Читать далее PHP: Рекурсивное создание (mkdir) директорий в Win и слэш.

Контроль доступа к файлам с использованием Apache mod_rewrite и эмуляции сессий в PHP.

О том, как сделать доступ к большим файлам только после авторизации посетителя на сайте. Читать далее Контроль доступа к файлам с использованием Apache mod_rewrite и эмуляции сессий в PHP.

Удобная и быстрая вёрстка с использованием продуктов Adobe

Недавно я видел, что некоторые верстальщики всё ещё сохраняют фрагменты дизайна в виде отдельных файлов, т.е. используют Crop Tool в Photoshop, получается медленно, некачественно и неудобно. Для таких верстальщиков или для начинающих опишу более удобный, и наверно более правильный способ вёрстки, который заключается в использовании инструмента Slice Tool в Photoshop, последующего «сохранения для Web» и использования программы Dreamweaver для HTML-вёрстки. Читать далее Удобная и быстрая вёрстка с использованием продуктов Adobe

Flash: Щелкните, чтобы активировать и использовать этот элемент управления

Странно, но всё ещё всплывают вопросы про «рамку вокруг флэшки» и «IE просит нажать на флэшку для активации» и т.п., хотя обновление для IE, после которого стало необходимо активировать активные элементы страничек, вышло уже очень давно. Читать далее Flash: Щелкните, чтобы активировать и использовать этот элемент управления

Курсор “Рука” при наведении не на ссылку

Как сделать, чтобы при наведении указателя мыши не на ссылку (не на <a href=….>) был в виде руки? Читать далее Курсор “Рука” при наведении не на ссылку

Последние мышки от Logitech и AutoCAd

После подключения мыши Logitech MX Revolution, в программе AutoCAD, колесо прокрутки стало работать не так, как должно.

На предыдущей мышке Logitech MX 310, если нажать в Автокаде кролл, то появлялась «рука» которой можно было перемещать чертёж. Такое поведение скролла было и на других мышках. Читать далее Последние мышки от Logitech и AutoCAd

Flash: Линия, которая перемещается по вертикали следуя за курсором

О том, как сделать, чтобы некий объект двигался по вертикали используя Y-координату указателя мышки (курсора). Читать далее Flash: Линия, которая перемещается по вертикали следуя за курсором

Смена скинов сайта и smarty…

Если сделать в папке для шаблонов (templates) ещё несколько папок, например day, evening и night, в которые помещать скины (картинки, CSS, шаблоны) для разных случаев, то smarty не будет перекомпилировать шаблон… Читать далее Смена скинов сайта и smarty…

“Странные” проблемы с ресайзингом картинок на сервере средствами PHP

Недавно столкнулся с непонятной проблемой при загрузке картинок на сервер через PHP-скрипт.

После тестирования выяснилось, что картинка загружается, но не происходит ресайзинг для превью. Читать далее “Странные” проблемы с ресайзингом картинок на сервере средствами PHP

Картинка-индикатор работы FTP

Если вы хотите чтобы на сайте отображалось состояние работы вашего или любого другого FTP-сервера (тоесть работает/не работает/переполнен), вы можете использовать картинку-индикатор.
Читать далее Картинка-индикатор работы FTP

О влиянии приоритета операций в PHP

Допустим, что у нас есть функция returnNumberOrFalse(), которая возвращает значение, например — число, и мы хотим получить значение этой функции, записать его в переменную и вывести её в браузер, при условии, что функция не вернула false.
Читать далее О влиянии приоритета операций в PHP

Как посмотреть содержимое папки через командную строку (по SSH)

Чтобы вывести содержимое папки (папки и файла) можно использовать команду:

ls -la — выводит содержимое текущей папки 🙂 , т.е. той, в которой вы сейчас находитесь.

ls -la /path/to/folder/ — выводит содержимое папки, которая имеет пкть «/path/to/folder/», но при этом не переходит в эту папку!

Читать далее Как посмотреть содержимое папки через командную строку (по SSH)

Как создать и удалить папку через коммандную строку (по SSH).

Чтобы создать папку из командной строки надо использовать команду:

mkdir new_folder_name

«new_folder_name» — надо заменить на имя создаваемой папки (дирректории).

  

Чтобы удалить папку:

rm -r folder_name

«folder_name» — надо заменить на имя удаляемой папки (дирректории) или файла.
Ключ «-r» — рекурсивно удаляет всё содержимое папки и саму папку.