Unwired Mind Project

Новое отношение Яндекс к тегам Section и H1 в HTML 5

Уже давольно давно на смену устаревшему и семантически пустому HTML 4 пришел новый более SEO направленный HTML 5, который изобилует вариантами семантического оснащения контента для лучшего и более правильного распознавания поисковыми системами контента и его последующего представления в виде снипета при поиске. Цель данной статьи рассказать об изменениях отношения поисковой системы Яндекс к контенту размеченному тегами section и h1, а также роль нового тега figure при формировании заголовка и сниппета сайта на посиковой выдаче. Все написанное ниже было экспериментально проверено лично.

JavaScript micro framework Evolution 1.7.2

И так. Сейчас Фреймворк развивается весьма медленно, так как я его использую всего на тройке своих и проектах клиентов, а новые функции и ревизии API происходят только по надобности в новом функционале.

Что же изменилось в версии 1.7.2? Во первых, изменился способ самоинициализации. Теперь он построен не на таймере потому что мобильные версии бразуеров до сих пор тупят и не следуют стандарту(медленно инициализируются).

Второе изменение ‐ это появление API $.fireEvent для симуляции какого либо события(например, click или from submit).

Как удалить раздел в файловой системе APFS из macOS Sierra

После некоторых экспериментов с операционной системой High Sierra и обнаружения рядя багов графического характера я решил оставить beta в покое и вернуть нормальную 100% рабочую среду на macOS Sierra 10.12.6.

Clover EFI для Lenovo 300 17\15\14 ISK для macOS High Sierra 10.13.x

Вот и самое время обновить загрузчик, драйвера и патчи Lenovo 300 серии(совместим с моделями 14, 15 и 17 дюймов) для установки новейшей операционной системы от Apple High Sierra. Все, что нужно сделать, это положить папку EFI скачанную с GitHub из моего репозитория на раздел EFI и можно смело загружать операционную систему.

Для монтирования раздела EFI нужно выполнить 2 команды в терминале:

Установка High Sierra на отдельный раздел

Уже 6я публичная beta версия операционной системы macOS 10.3 High Sierra доступна в AppStore, а это значит, что пора установить ее и узнать что же нового появилось. Перед установкой нам обязательно нужно скачать High Sierra, а чтобы сделать это нужно разблокировать доступ к beta версиям ПО Apple. О том как скачать 10.13 beta я писал немного ранее.

Как скачать MacOS High Sierra beta 10.13

Обычно, для того чтобы скачивать бета версии программного оеспечения Apple требуется наличие или developer account, который стоит денег, либо участие в программе бета-тестирования продуктов Apple, которое требует наличия Apple ID. Но мы хакинтошники и у нас не всегда есть то или другое(я например совсем не пользуюсь Apple ID - оно мне не нужно).

Так как же скачать MacOS High Sierra 10.13 beta просто и быстро для того чтобы попробовать эту замечательную операционную систему?

Установка Arch Linux рядом с Mac OS X на GPT диск с Clover

Вот простейшая инструкция по установке Arch Linux вручную на разметку диска в стиле GPT(GUID) рядом с Mac OS X с окружением рабочего стола Deepin. Сразу отмечу, что решение не является профессиональным и может оказаться не совсем идеальным с точки зрения конечного пользователя, но, поскольку сам по себе Arch Linux требует весьма специфических навыков и понимания, то допиливать и разбираться с системой придется самостоятельно, углубляясь в Arch Wiki и прочие мануалы.

42 Kb или как я начал рефакторить свой фреймворк на ES 7

Собственно, ради развлечения и для повышения скилов в области HTML DOM и JavaScript мною порядка года назад был написан микрофреймворк Evolution. Название было выбрано в силу того, что появлялись новые стандарты языка JavaScript ES6 и ES7 и нужен был какой-то более менее интересный проект для миграции кода(его постепенной эволюции с непрерывным тестированием фич в современных браузерах). Сразу же идея подразумевала не поддерживать старые браузеры и тащить только те, которые будут обеспечивать работоспособность системы на определенный этап развития.

Hard Security Fix для Sierra и El Capitan

Вот две небольшие заплатки безопасности для систем Mac OS 10.12.x и 10.11.x, которые предоставляют более жесткую настройку security для ядра и пакетного фильтра. По умолчанию конфигурации ограничивают входящее количество портов до 3000 не мешая работать Torrent и прочему софту(можете сделать еще жесче), а также отключают программное управление пакетным фильтром и способность системы незаметно для вас менять его поведение через anchors.

Первые впечатления от Drupal 8

Поскольку у меня уже был опыт ведения сайтов на Drupal 6 и Drupal 7, то, естественно, мне очень интересно как же поведет себя Drupal 8. Первые впечатления и мысли уже есть и я сейчас постараюсь их истолковать.