Свежее (стр. 9)

Дефис в названии базы данных MySQL Руководства

2011.09.26

Кстати, а вы знаете, что если в MySQL в названии базы данных есть дефис, то вы просто так не сможете её удалить? %)

mysql> drop database xxx-dev;
ERROR 1064 (42000): You have an error in your
SQL syntax; check the manual that corresponds
to your MySQL server version for the right syntax
to use near '-dev' at line 1

Надо, оказывается, окружать название БД back-tick'ами:

mysql> drop database `xxx-dev`;
Query OK, 55 rows affected (0.13 sec)

Решение найдено в описании MySQL Bug #461. Создаются базы данных с дефисами в названии без проблем.

Учёт логинов в MySQL базе данных часть 2: поиск прямо из Bash Эксперименты

2011.09.17

Собственно, как я и ожидал, учёт логинов в MySQL базе данных ужасно неудобен, когда надо срочно быстро вспомнить логин/пароль для какого-то сайта. Даже при наличии дополнительной функции find_login всё равно нужно сначала запускать mysql-клиента, заходить в базу данных... долго. Надо быстрее.

Как посмотреть список сработавших почтовых событий в Битрикс Руководства

2011.09.05

В 1С:Битрикс используется относительно удобный способ отправки почтовых сообщений в ответ на различные события в системе. Фактически, функция CEvent::Send() заменяет собой встроенный в PHP mail().

Однако, в административной панели нет никакого способа посмотреть список сработавших событий, что бывает важно, если вы видите, например, что письма явно не доходят, хотя событие очевидно срабатывает.

Как зафиксировать положение фона на веб-странице при уменьшении размера окна браузера Руководства

2011.08.29

Допустим, есть веб-страница, которую нужно сверстать. И у этой страницы на фоне по центру стоит очень большая картинка, которая выходит за границы основной полосы контента, создавая красивые приятные поля. Основная полоса контента фиксированной ширины. И это хорошо.

Однако, когда пользователь берётся за правый край окна браузера и делает его ширину меньше, чем ширина полосы контента, фоновая картинка уезжает влево, то есть, прекращает располагаться там, где она располагалась относительно контента. А вот это уже нехорошо.

Учёт логинов в MySQL базе данных Эксперименты

2011.08.06

Иногда связок логин/пароль становится так много, что даже записанные на отдельной бумажке (в отдельном текстовом файле) они занимают больше экрана места. Вчера меня это достало и я воспользовался тем, что на моей машине работает MySQL сервер. Сегодня мы с вами делаем простую систему для учёта учётных записей в MySQL базе данных.

Как изменить кодировку имён файлов Руководства

2011.06.06

Работая с коллегами, пользующимися альтернативными операционными системами, :) временами приходится иметь дело с файлами, имена которых повредились после передачи через Сеть. Моя Debian-система работает на LANG=ru_RU.UTF-8, так что самая частая головная боль — это кодировка cp1251, тяжёлое наследие Windows98 в России.

К моему личному великому удовольствию, в Debian присутствует утилита, которая позволяет изменить кодировку имён файлов, которые уже лежат на вашем жёстком диске. Она называется convmv.

Дополнительно, бывает проблема получить читаемый список файлов на FTP-ресурсах, где выставлена кодировка, отличающаяся от UTF-8. Для Krusader, которым я пользуюсь в качестве FTP-менеджера по умолчанию, всё решается элементарным пунктом меню «Вид» -> «Выбрать кодировку».

Мой конфиг к EMACS Эксперименты

2011.05.29

После некоторого времени использования замечательного текстового редактора EMACS становится понятно, что его не только можно переконфигурировать, но даже более того: для удобной работы совершенно необходимо его переконфигурировать. Все пишут свои конфиги к EMACS; и я, пожалуй, также объясню свой.