Unwired Mind Project

Frontend Revolver v.1.0.8: forms fetch API introduction and new UI

Today I was able to update Revolver front-end library to version 1.0.8. This update includes new Form API with fetch based engine that allows you to submit form data with automatic configuring request.

Module $.fetchSubmit parse form options and collect field values. Than module automatically add $.event to submit and perform request in POST or GET variant. Than response will be returned to callback.

Example form markup:

RevolveR DBX: simple MySQLi engine with structure based queries syntax

In mention to develop CMS I was write some PHP class for work with database queries based on principles of structured array definitions.

What is RevolveR DBX? It's just clever wrapper for PHP based MySQLi engine with simple configuring and very fast execution that allow you to write DB structure and define what query parameters need to be executed(all in one structured array).

Example:

Budget hackbook for web development based on ASUS K541UV

Month ago I was buy very light weight and beautiful notebook ASUS K541UV for 580$. Instead of very good sound system and large scale resolution 1920 x 1080px there are i3 7100U CPU Kaby Lake, Intel HD620 graphics and GeForce 920MX.

ASUS K541UV Hackintosh

Few steps with system DSDT modification with help of German hackintosh community and Olarilla community and some kexts finding we have a 100% working hackintosh based on Mac OS High Sierra 10.13.4.

Evo to Revo: my first npm package

Today I'm think about future of my small front-end project Evolution. In mind I want to create a real powerfull framework with a lot of options and futures. Now I can see Angular, Ember, Vue, React and many others like Marionette ... So, i have no free time and motivation now. I think new project Revolver micro-library have more chances to be alive that old project Evolution framework.

So, now I'am finish publishing my first package to NPM repositories and have finished some fixes for library. What differences with Evo project.

Form styler jQuery: стилизуем checkbox, radio и select

Для разработки и интернет магазина потребовалось стилизовать элементы форм HTML такие как input[type="checkbox"], input[type="radio"] и select. По некоторым причинам многие существующие плагины мне не подошли так как потеряли свою актуальность и их код не адекватно работал с новыми версиями jQuery, а также конфликтовал с другими плагинами. Собственно, пришлось написать свою примитивную обертку для стилизации элементов форм.

Новое отношение Яндекс к тегам 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.