16.04.2022 20:05

В 2014 году попал мне в руки на рабочем проекте флагманский на тот момент планшет Samsung Galaxy Tab S 10.5 LTE (chagalllte) SM-T805, на котором была установлена операционная система Android KitKat 4.4.2. Рабочий проект закончился, а планшет остался и был заброшен на полку, откуда изредка извлекался для тестирования других проектов. И вот, в 2022 году он был опять извлечен, и обнаружилось, что на Android 4.4.2 можно поставить чуть больше, чем ничего.
OTA обновления на этом планшете по какой-то причине никогда не работали как следует, гарантия уже давно кончилась, поэтому было принято решение обновить его до чего-то более-менее актуального, пользуясь инструкциями с 4pda и XDA форумов.
Читать далее...
03.04.2022 10:43

Занятный баг, с которым столкнулся уже не один пользователь операционной системы Windows 10. В списке языков наравне с самостотельно установленными русским, английским, украинским появляется азербайджанский язык. При этом удалить его средствами операционной системы невозможно.
Читать далее...
19.03.2022 10:46
Интернет меняет многие сферы жизни, в том числе торговлю. Любой производитель может продавать свои товары напрямую клиентам, причем не только в родном городе и стране, но и в другие страны. Если вы продаете в своем интернет-магазине только цифровые товары, ограничения практически стираются.
Можно, конечно, продавать всем клиентам товары с ценами в долларах США, но для некоторых пользователей это выглядит подозрительно. Намного комфортнее для большинства покупателей видеть цены в своей национальной валюте - гривнах, рублях, тенге.
Читать далее...
15.03.2022 09:03

Placeholder (плейсхолдер) - атрибут поля ввода в HTML, позволяющий дать пользователю пояснение или подсказку о том, что в это поле следует вводить. Иногда такая подсказка может оказаться достаточно длинной, но штатные средства HTML не позволяют пользователю взаимодействовать с плейсхолдером, например прокручивать или разворачивать. В таком случае пользователь просто не увидит часть подсказки, скрытой за пределами поля ввода.
Решим эту задачу, сэмулировав для такого плейсхолдера поведение бегущей строки.
Читать далее...
13.03.2022 14:26

Зачем может понадобиться менять порт Apache2? Во-первых, некоторые специалисты считают, что смена порта по умолчанию может повысить безопасность. На самом деле это не совсем так, потому что существуют сканеры портов, и злоумышленник в конце концов сумеет выяснить, что за порт используется на вашем сервере. Но против ботов и любителей это действительно может помочь.
Также может случиться, что вам необходимо освободить стандартный 80 порт для какого-нибудь специализированного программного обеспечения, которое может работать только на этом порту.
Читать далее...
02.08.2021 21:58
Никто не спорит, что встраиваемое онлайн-видео - это удобно. Его можно смотреть на телефоне, на ноутбуке и делиться с друзьями.
Но что, если видео для вас очень важно, и вы боитесь, что автор его удалит навсегда? Или видео нужно вам там, где нет интернет связи? Попробуем скачать Vimeo видео для просмотра офлайн.
Читать далее...
22.12.2020 14:00

В прошлой статье мы рассмотрели возможность программного создания кастомного поля для товара на примере номера складской ячейки или коробки.
Улучшим это решение, сделав созданную колонку сортируемой. Сделать это можно в три шага:
- Указать Woocommerce, что созданная ячейка сортируемая
- Отсортировать вывод по значениям
- Дополнить список записями с пустым значением
Читать далее...
07.12.2020 14:40

Woocommerce предоставляет отличную возможность создать интернет-магазин чего угодно на базе WordPress с минимальными навыками разработки или даже вообще без них. В нем даже предусмотрен механизм добавления так называемых "атрибутов", то есть дополнительных полей, расширяющих возможности классификации товаров.
Однако эти атрибуты ориентированы больше на показ на клиентской части, т.е. размеры, цвета, фасон и т. д. А что если нужно создать характеристику только для внутреннего использования? Например, номер складской ячейки или коробки, в которой хранятся нужные товары.
В этой статье я рассматриваю создание числового поля для номера коробки, его вывод в таблицу товаров для удобного поиска и вывод на странице редактирования заказа с возможностью сортировки.
Читать далее...
02.12.2020 19:04

Home Assistant - это бесплатное программное обеспечение для создания умного дома с разнообразными автоматизациями. Еще буквально несколько лет назад его использование было уделом гиков, знающих Python и пишущих конфиги руками, но теперь в конце 2020 большая часть стандартных вещей делается через веб интерфейс.
Чаще всего к использованию Home Assistant приходят те, кто уже сталкивался с умным домом на примере, например, Mi Home, и остался недоволен его быстродействием, танцами с бубном при добавлении китайских и европейских версий устройств, или же тем, что все данные в нем идут через сервера в Китае.
Читать далее...
26.11.2020 13:00

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

Читать далее...
24.11.2020 16:41

Никто не любит, когда его обсчитывают, или недокладывают заказанный и оплаченный товар. Но, к сожалению, это иногда случается, не от желания недобросовестного продавца нажиться на клиентах, но по банальной невнимательности.
Если вы владелец интернет-магазина, или работник-комплектовщик, для вас при сборке заказа может быть важно не только количество каждого товара, но и общее число элементов в заказе, особенно если товары однотипные, например бусины, бутылочки или открытки.
Читать далее...
22.03.2020 18:37

Переустановка Windows - хороший способ избавиться от системных проблем, возникших в процессе использования компьютера или при очередном "удачном" обновлении системы.
Однако, чтобы не мучиться в последствии вопросами "как же называлась та программка для записи CD?" стоит перед очисткой системного раздела экспортировать список установленных приложений в текстовый файл.
Читать далее...