Archive for the ‘ Блог ’ Category

Обновление

<br />
var d = new Date();<br />
d.setDate(1);<br />
d.setMonth(0);<br />
var diff = ((new Date()).getTime() &#8211; d.getTime()) / 1000 / 86400 + 1;<br />
diff = ~~diff;<br />
if(diff === 256) alert(&#8216;С днем программиста!&#8217;);<br />

<br />
if(date(&#8216;z&#8217;) + 1 === 256) echo &#8216;С днем программиста!&#8217;;<br />

А я обновил блог. При обновлении блога столкнулся с проблемой нехватки памяти для обновления WordPress. Немного погуглив, нашел решение: прописать настройки по использованию памяти для WordPress.

<br />
define(&#8216;WP_MEMORY_LIMIT&#8217;, &#8217;256M&#8217;);<br />
define(&#8216;WP_MAX_MEMORY_LIMIT&#8217;, &#8217;256M&#8217;);<br />

Вот это я записал в начало wp-config.php, но из-за какой-то ошибки хостинга должного воздействия этот код не возымел. Решение было простое как апельсин: перенес сайт на localhost, обновил на локале и перенес обратно.
Так что скоро выложу пару плюшек.

Возвращение блудного попугая

После долгого отдыха я опять возвращаюсь к своему блогу. За то время, которое меня тут не было, я получил всего 37 комментов типа “купи виагру” и “увеличь заработок”, которые были выпилены в пару щелчков. Что-то осмысленное напишу чуть позже, а пока – небольшие кусочки кода на js.

<br />
$(&#8216;body&#8217;).on(&#8216;dblclick&#8217;, &#8216;input[type="password"]&#8216;, function(){<br />
this.type = {&#8216;text&#8217;: &#8216;password&#8217;, &#8216;password&#8217;: &#8216;text&#8217;}[this.type];<br />
});<br />

Теперь все input type=”password” при двойном клике будут показывать/скрывать содержимое.

<br />
var w = 0;<br />
$(&#8216;input[type="file"]&#8216;).each(function(){<br />
$(this).wrap(&#8216;
<div id="wrap' + (++w) + '"></div>
<p>&#8216;);<br />
$(this).after(&#8216;<input type="button" class="clearFile" onclick="$(\'#wrap' + w + '\').html($(\'#wrap' + w + '\').html());"/>&#8216;);<br />
});<br />

Ставим кнопку удаления файла после всех input type=”file”.

<br />
var a = 1, b = 2; a = [b, b = a][0]; // a = 2, b = 1<br />

Меняем местами значения двух переменных. Подзырено у Старого мавра.

<br />
var a = 0*a; a === a; // false<br />

Известная бага – проверка на isNaN. NaN не равен ничему, даже самому себе.

$(&#8216;#zoomed-in&#8217;).parent().show();return void(0);

Убираем Mature content filter на deviantart, все это пишем в консольке. Или в адресной строке, но предваряя “javascript:”.

Moodstream

Moodstream

По адресу http://moodstream.gettyimages.com/ уютно расположился сервис по созданию настроения. Во флеше играет музыка и меняются слайды, которые могут быть изображениями или видео.

Настраивается все это в лево-верхней менюшке. Выбираешь установки с большого такого колеса или дергаешь ползунки над ним вправо-влево, затем кликаешь на розовую кнопку – и вуаля, настроение подобрано. А ползунки в настройках такие: радостнее-грустнее, спокойнее-живее, веселее-серьезнее, ностальгичнее-современнее, теплее-холоднее. В правой части меню настроек можешь выставить способ смены картинок, частоту ч/б картинок, частоту музыки со словами, громкость звука и длительность отображения картинок.

А в качестве приятного бонуса можешь щелкать по кнопке + внизу слева, составляя свою программу. Сохранить/редактировать программу можно в верхнем правом углу, но для этого придется регистрироваться.

Как видишь, все просто и незатейливо.

The restart page

The restart page

Еще немного об интересных сайтах. По адресу therestartpage.com расположена страничка, где можно посмотреть процесс загрузки старых ОС. Только не забудь тыкнуть в F11 для полноты эффекта.

Выпадающее меню на css

Выпадающее меню на css

Сегодня я расскажу о такой простой, но полезной вещи – выпадающем меню без использования javascript. Принцип работы прост как апельсин: пользователь мышку навел – показались дополнительные пункты меню (ага, и тебю тоже). В css для этого есть псевдокласс :hover, работающий во всех современных браузерах и даже в IE7 (IE6 понимает его только для ссылок).

Читать полностью

Новости блога

Новости блогаЧто ж, могу подвести некоторые итоги, что изменилось в блоге за последнее время.
Во-первых, появились подсветка кода и нормальный аудиоплеер.
Во-вторых, записи блога двачуются в Твиттер.
В-третьих, теперь работает ночная тема – сама включается вечером и сама выключается утром.
И, в-четвертых, в блог написано 10 постов (не считая этого). Что уже само по себе достижение, потому что я ленивец. :)

Как я погляжу, у блога есть читатели. Ребят, мне важно ваше мнение. Ответьте, пожалуйста, чего не хватает этому блогу (кроме картинок в постах) или в каком направлении его изменять. Для вас же стараюсь. :)

Stopexit

StopexitКакие только идеи ни бродят в умах веб-разработчиков! Сегодня наткнулся на скрипт Stopexit. Что он позволяет? Он не дает посетителю так просто уйти со страницы, спрашивая его, а не хочет ли наш глубокоуважаемый пользователь указать причину ухода с сайта. “Вы точно хотите уйти с сайта? А может, форму заполните? Ну, не уходите. Ну, пажаалюйста!” Думаю, после такой фигни пользователь никогда больше не вернется на сайт с надоедливой страничкой.

Короче, если хочешь узнать у пользователя, что ему на сайте не нравится, просто впили форму вниз страницы и обещай учесть все отзывы, организуй гостевую книгу или просто поставь скрипт Reformal. Но не плати ты за эту ущербную ерунду (она платная, я забыл упомянуть?).

П.С. А сайтик у Stopexit аккуратный. Вот только методы завлечения слишком очевидны.

Google logos

Google logosПо ссылке собраны логотипы Гугла за всю историю, в том числе интерактивные. И даже те, которые не крутятся в России! Не знаешь, чем убить время – тогда тебе туда.

Реклама

РекламаУже давно я читаю комиксы с сайта a-comics.ru, получаю удовольствие от оригинальной авторской графики и сюжетных поворотов. Но сравнительно недавно на страницах сайта начал замечать крутилку каких-то товаров. Стало интересно, кликнул, а там – внезапно! действительно магазин сувенирных товаров, в котором можно заказать футболки, кружки, наклейки и прочую атрибутику с принтами от любимых авторов. Я вот не удержался. Сегодня доставка, чуть позже отпишусь, что да как.

Привет, мир!

Стартую блог, а в голове только одна песня:

Аудиозапись: Adobe Flash Player (версия 9 или выше) требуется для воспроизведения этой аудиозаписи. Скачать последнюю версию здесь. К тому же, в Вашем браузере должен быть включен JavaScript.

. Буду здесь постить свои (и не только свои) мысли (и не только мысли), умные и не очень. Так что поздравьте меня, я влился в ряды блоггеров. =)
П.С. Если не обленюсь, скоро пойдет код.