Изменение символической ссылки

Однажды столкнувшись с необходимостью быстро переключать символическую ссылку на различые директории, я долго не мог понять как это сделать одной командой. Сначала я никак не мог пересоздать симлинку поверх существующей, потом возникла проблема с тем, что симлинка ссылается на директорию и новая линка создавалась в директори...
Однако все оказалось проще пареной репы:
ln -nfs dir_name link_name перевесит ссылку link_name на папку dir_name.
-s - тут все понятно, указываем, что хотим симлинку
-f - опция разрешает переписывать существующую симлинку

The code has been tested and works
Русский

Алгоритм - Календарь

Построение скрипта календаря
Алгоритм

1. Необходимо расчитать количество дней в текущем месяце.
2. Будем использовать цикл с числом итераций равным кол-ву дней в текущем месяце и шагом равным одному дню
3.

The code has been tested and works
Русский

Исправление ошибки при LOAD DATA LOCAL INFILE в mysql 5.5

Добавляем пакет драйвера для mysql для debian
apt-get install php5-mysqlnd

The code has been tested and works
Русский

Кодировка файлов Linux

Из этой статьи вы узнаете, как определить кодировку файла из командной строки в Linux.

А также, вы познакомитесь с лучшим решением для конвертации текста между разными кодировками.

Дополнительно я приведу примеры конвертации текста между такими наиболее распространенными кодировками, как CP1251 (Windows-1251, Кириллица), UTF-8, ISO-8859-1 и ASCII.

Определить Кодировку Файла

Используйте следующую команду, чтобы узнать какая кодировка используется в файле :

file -bi [filename]

The code has been tested and works
Русский

Оптимизация быстродействия веб ресурса.

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

– отвечать клиентским запросам как можно быстрее
– быть правильно сконструированным и простым в использовании
– иметь возможность быть использованным людьми с различными физическими недостатками
– иметь возможность быть использованным независимо от потребительского браузера
– быть легко находимым современными поисковыми машинами

The code has been tested and works
Русский

PHP: Буферизация вывода

Буферизация вывода в PHP это довольно полезная штука, если уметь ею пользоваться.
Если вы видели ошибки наподобие данной.

Warning: Cannot modify header information - headers already sent by (output started at ...)

Русский

Задача Javascript

Написать программу которая печатает прямоугольный треугольник из символов *
Использую цикл while
*
**
***
****
*****

The code has been tested and works
Русский

Бэкап сайта в облако

Как

Вот рецепт. Логинимся root-ом и создаем скрипт:

touch backup-now.sh

Далее прячем его от посторонних и делаем исполняемым:

chmod 0700 backup-now.sh

Текст скрипта будет примерно таким:

#!/bin/bash

SERVER_NAME="server1"
TIME=`date +%Y-%b`

FS_FILE=/tmp/$SERVER_NAME-fs.$TIME.tar.gz
MYSQL_FILE=/tmp/$SERVER_NAME-mysql.$TIME.sql.gz

# Archiving filesystem
tar -czf $FS_FILE /etc /root /home

The code has been tested and works
Русский

Страницы

Подписка на claco.com RSS