Ghost»Блоги


День Рождения Ноябрь 11, 1985

Как создать Swap файл в Ubuntu

Я рад приветствовать Вас, на нашем сайте! Сейчас я расскажу, как создать Swap файл в ОС Ubuntu, но прежде, давайте разберемся, что такое Swap и нужен ли она Вам, вообще. Swap - это раздел созданный на диски, или, быть может файл, который служит, как оперативная память, в случае, когда оперативной памяти не хватает.
Нужен ли Вам Swap? Чтобы ответить на этот вопрос, ответьте на вопрос: хватает ли Вам оперативной памяти? Если хватает, то Swap, Вам не нужен, если не хватает, то ответ: да, Swap нужен.

Теперь, давайте приступим к созданию Swap. Для этого будем использовать Shell-клиент, можно использовать программу "PuTTY", на мой взгляд, отличный софт.

Первым делом необходимо определить, сколько свободного места у Вас на жестком диске, чтобы не отхватить лишнего, так как Swap заберет пространство с диска. Для этого можно использовать команду: df -h. Теперь, когда мы знаем, что, например, можем себе позволить создать Swap размером в два гигабайта, выполняем команду:
fallocate -l 2G
...

Какая должна быть статья, чтобы получить с нее максимум выгоды

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



Объем статьи


Скажу сразу, что объемистая статья выигрывает у небольших статей. Большая статья может раскрыть тему более подробно, нежели статья с небольшим объемом и вполне может ответить на все возможные вопросы, которые могут появиться после получения основного ответа. В конечном итоге, у читателя не останется вопросов, что говорит о его полном удовлетворении. Приведу пример из темы: Что нравится поисковым системам в сайтах (Продвижение сайта) - можно ответить на вопрос «Как вялить рыбу?» всего одной строчкой – «посолить и сушить», но это будет не ответ, читатель ни чего не поймет, и, скорее всего больше не будет обращаться к автору подобного ответа. Такие ответы не стоит давать вообще....

Отличие объявления переменных через let и var в JavaScript

Самое главное отличие между let и var, как мне кажется - это видимость объявленной переменной. Переменная, что была объявлена через var будет видна по всей функции, переменная, что была объявлена через let, будет видна только в блоке, то есть между фигурными скобками { и }, где она и была определена, или видна не будет в блоке, если переменная объявлена вне блока.

Пример объявления переменной через var:
var variable = 'Первое значение';
if (variable) {
	var variable = 'Второе значение';
};

alert(variable); // На экране: "Второе значение"

Пример объявления переменной через let:
let variable = 'Первое значение';
if (variable) {
	let variable = 'Второе значение';
};

alert(variable); // На экране: "Первое значение"

Код первого примера выведет на экран строку "Второе значение", код второго примера выведет на экран "Первое значение"....

Как использовать функции password_hash и password_verify в PHP

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

Когда то для хеширования пароля достаточно было функции "md5", но сегодня этого мало: https://secure.php.n ... swords.fasthash:
Почему популярные хеширующие функции, такие как md5() и sha1() не подходят для паролей?
Такие хеширующие алгоритмы как MD5, SHA1 и SHA256 были спроектированы очень быстрыми и эффективными. При наличии современных технологий и оборудования, стало довольно просто выяснить результат этих алгоритмов методом "грубой силы" для определения оригинальных вводимых данных.

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

PHP.NET рекомендует для...

Мир восьмибитной Консоли

Конечно все знают, что такое Dendy. Dendy - это целая вселенная, куда погружаются сидя на против телевизора, держа в руках геймпад и шустро "перебирая" его кнопки. Просидеть можно целые сутки у экрана телевизора, играя в увлекательную игру, при этом не замечая пролетающее время. А игрушек, которые затягивали в мир Dendy полным полно! Взять хотя бы игру Battle Cite или Танчики, смысл игры довольно простой, надо уничтожить 20 вражеских танков, при этом не допустить уничтожения своего штаба в виде орла, за кирпичной стеной и не быть уничтоженному самому. Как все вражеские танки будут перебиты, откроется новое поле боя. Все просто и понятно, можно сказать, что все уровни одинаковы, меняется только расположение кирпичных стен, деревьев, воды и так далее. Если враги подорвут ваш танк, то он воскреснет используя запасную жизнь, если враги подорвут штаб, то игра тут же закончится.

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