Событие наведения и снятия курсора на jQuery

Опубликовано 2015.12.03 в разделе JavaScript.

Всё достаточно просто. Не забывайте подключать саму библиотеку jQuery
  1. $(document).ready(function() {
  2. $('#element').hover(
  3. function(){
  4. // навели курсор на объект
  5. console.log('hover');
  6. },function(){
  7. // отвели курсор с объекта
  8. console.log('no hover');
  9. });
  10. });

Продвижение в одноклассниках по 7.4.22

Опубликовано 2015.11.29 в разделе SEO.

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

Убрать все GET параметры

Опубликовано 2015.11.28 в разделе JavaScript.

Если вам нужно очистить URL от всех GET параметров, то обычно используют код:
  1. window.location = 'my-url';
Он в принципе работает, но остаётся знак вопроса в конце урла. Если заменять window.location.href - ситуация такая же. Есть магический способ. Он делает тоже самое, но знак вопроса пропадает О_о Выглядит он так:
  1. window.location.href=window.location.href.split('?')[0]
Я не понимаю почему это работает)) Может кто-то сможет толково объяснить?

Продвижение сайта

Опубликовано 2015.10.17 в разделе SEO.

Продвижение играет важную роль в жизни фактически каждого сайта. Без правильной раскрутки о вашем ресурсе будут знать меньшее количество людей и как следствие - вы потеряете часть своей потенциальной аудитории. Продвигать сайт можно по-разному, но обычно используется сразу несколько способов. Эти способы можно поделить на внешние и внутренние, скажем так. Под внутренними следует понимать такие моменты, как проставление мета тэгов на страницах, таких как заголовок, описание и ключевые слова. Так же на странице должен быть один заголовок в тэге h1 и возможно подзаголовки h2, h3 и т.д.

Командная разработка

Опубликовано 2015.09.30 в разделе Разное.

Командная разработка - это ни что иное, как ка написание продукта не в одиночку, а работая в команде. На первый взгляд кажется, что в команде разработка пойдёт быстрее и продукт будет готов раньше, чем если бы его писал один программист. На практике всё гораздо сложнее. При работе в команде следует четко обозначить список задач, выполнение которых и будет означать выполнение проекта. Задачи не должны пересекаться друг с другом и иметь минимум зависимостей друг ото друга. Если вы этого не учтёте - то одну и ту же задачу сделают сразу три программиста, и каждый сделает её по-своему.

Создание видеоуроков

Опубликовано 2015.09.22 в разделе Разное.

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

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

Вести запись можно как со всего монитора, так и с отдельного участка, например это может быть вкладка браузера или окно мессенджера.

Событие возврата назад

Опубликовано 2015.05.13 в разделе Objective C.

Если у вас настроен push переход между контроллерами, и в NavigationController-е есть кнопка назад - можно зацепиться за событие возврата. Причём сделать это именно в первом контроллере, на который вы вернулись, а не просто перехват события нажатия кнопки назад во втором контроллере. В первом контроллере добавляете такой метод:
  1. - (void)viewWillAppear:(BOOL)animated
  2. {
  3. [super viewWillAppear:animated];
  4.  
  5. if (self.isMovingToParentViewController == NO)
  6. {
  7. //событие возврата из другого контроллера
  8.  
  9. }
  10.  
  11. }

Не только лишь web-сайт

Опубликовано 2015.04.14 в разделе Разное.

При слове "сайт" все привыкли понимать веб сайт. А именно сайт наполненный контентом, который индексируют поисковые системы и читают рядовые пользователи. Но web технологии - это не только форумы и социальные сети. С помощью любого серверного языка можно написать и внутреннюю систему, например какую-либо систему учёта в фирме, программу для записи или бронирования.

Создание новостного блока в Drupal 8

Опубликовано 2015.04.04 в разделе Drupal.

Вначале напишем задачу и будем поэтапно её решать:
  • 1. Необходимо создать на сайте новости.
  • 2. В новости помимо текста должна быть картинка.
  • 3. Комментировать новости запрещено.
  • 4. Новости должны сохраняться в разделах "Политика", "Экономика", "События" и "Разное".
  • 5. Вывести блок из последних 5 новостей. В блоке должна быть маленькая картинка новости, заголовок и дата публикации.
Решение: Вначале нужно создать материал типа "Новости". Я уже объяснял ка создать тип материала, поэтому расскажу вкратце.

Установка модулей в Drupal 8

Опубликовано 2015.04.04 в разделе Drupal.

Ранее я уже вкратце говорил что такое модуль, для чего он нужен и где его следует хранить. Давайте установим свой первый модуль. Пусть это будет модуль Devel https://www.drupal.org/project/devel Качайте zip архив для 8 версии, распаковывайте и сохраняйте в sites/all/modules. Папок all и modules у вас нет-создавайте их. В свежих версиях друпала кидайте модули сразу в папку modules. Выглядеть у вас это должно вот так: установка Drupal 8