May 2016 — Личный блог

Сайт одностраничник в узких кругах фрилансеров и менеджеров интернет-проектов называют коротко – лендинг (от буржуйского «landing page» — что по-нашему означает «посадочная страница). Его еще называют «продающий сайт», «целевая страница», «страница захвата» или «ландос» (прикольный слэнг). Как бы его не называли – цель создания сайта одностраничника – принести своему владельцу доход.

Continue reading →

В предыдущей статье, мы работали с xml-фидом Яндекс Фоток, а в этой разберемся как работать с json-представлением альбома фотографий, так как API Яндекс Фоток представляет два варианта обмена данными: xml и json. Для обработки-перебора json-фида мы будем использовать jQuery.

Необходимо сразу понять, что нам предстоит работа с json-файлом расположенным не на нашем сервере, а это означает, что стандартный вариант getJSON из jQuery нам не подойдет. В работе с JSON с удаленного сервера нам поможет JSONP («JSON with Padding») и $.ajax.

Continue reading →

Яндекс Фотки - крайне популярный ресурс! Как для хранения личных фотографий, так и для хранения любых графических файлов вообще - своего рода CDN для массового размещения картинок.Все фотографии разложены по альбомам, а каждый альбом имеет свой фид, то есть xml-файл в котором хранится вся информация о каждой фотографии, как-то:

  • автор
  • дата загрузки
  • уровень доступа
  • название описание
  • и т.д.

По сути, xml-фид это база данных хранящая в себе всю информацию относительно альбома и каждой фотографии. В общем, https://fotki.yandex.ru это очень удобно и с этим удобством необходимо уметь работать.

Continue reading →
//{* отображение параметра page из URL ($_GET) http://www.example.com/index.php?page=foo *}
{$smarty.get.page}
//{* отображение параметра "page" из формы ($_POST['page']) *}
{$smarty.post.page}
//{* отображение значения cookie "username" ($_COOKIE['username']) *}
{$smarty.cookies.username}
//{* отображение серверной переменной "SERVER_NAME" ($_SERVER['SERVER_NAME'])*}
{$smarty.server.SERVER_NAME}
//{* отображение переменной системного окружения "PATH" *}
{$smarty.env.PATH}
//{* отображение переменной сессии PHP "id" ($_SESSION['id']) *}
{$smarty.session.id}
//{* отображение переменной "username" из смешенных get/post/cookies/server/env *}
{$smarty.request.username}

Оригинал статьи и Smarty на русском языке

У движка Webasyst не очень симпатичные формы login, signup и forgotpasswod. Чтобы заменить их на более красивые, например, в стиле Bootstrap, можно пойти тремя путями:

  1. сгенерировать форму, взять ее код и вставить в нужное вам место
  2. переопределить значения родных стилей css
  3. использовать клиентский javascript

В этой статье я предложу вам последний вариант: клиентский джаваскрипт посредством jQuery.
Причем код будет универсальный для всех трех форм.

Continue reading →
  1. Чтобы узнать возраст девушки, не задавая вопроса напрямую, спросите, кто она по восточному гороскопу. Погрешность — плюс-минус 12 лет.
Continue reading →

Манипуляции со строками и ячейками таблицы при помощи jQuery.

Continue reading →

Много работать за компьютером вредно, ещё вреднее за ним отдыхать и отрывать взгляд только для того, чтобы посмотреть на экран смартфона. Можно спасти положение, делая зарядку для глаз. Но кто будет каждый день выполнять упражнения? Мы сделали подборку советов, которые помогут сохранить здоровье глаз. И никакой гимнастики.

Continue reading →

Говорят, что нужно спать не менее восьми часов. Иначе вы испортите себе здоровье, превратитесь в дёрганого психа и потеряете связь с реальностью. Мы готовы представить альтернативную точку зрения: спать можно и меньше, а освободившееся время тратить на счастливую и здоровую жизнь. Как научиться это делать?

Continue reading →

Искусство убеждать: 7 секретов специалиста по переговорам и освобождению заложников

Популярные советы, которые вы можете встретить в книгах по ведению переговоров, не работают в действительно сложных ситуациях. И, наверное, самые трудные обстоятельства, какие только можно представить, это когда от вашего разговора зависит чья-то жизнь. В этой статье мы предлагаем вам ознакомиться с рекомендациями Криса Восса (Chris Voss), ведущего специалиста ФБР по ведению переговоров и освобождению заложников.

Continue reading →