Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - andrevech

Страницы: [1]
1
css / Изменение цвета svg изображения
« : Ноябрь 16, 2017, 01:06:02 pm »
Иногда приходится применить цвет к изображению в соответствии со стилистикой размера.
Сохраняем изображение в svg и применяем следующий css стиль.
svg {
  fill: red;
}

Пример https://codepen.io/luiscarvalho/pen/hJFrx

2
Android / Нужные приложения для Android
« : Октябрь 16, 2017, 07:40:42 am »
Хочу поделиться своим списком программ, которые которые я устанавливаю на свой андройд сразу после перепрошивки. Я очень люблю эксперименты, поэтому как только кто-то выкладывает прошивку, мой пытливый ум разрывает меня изнутри, и я устанавливаю прошивку.

В первую очередь раскрою свои технические данные.
Аппарат Umi Emax Mini. Китайский бренд с отличными характеристиками. Удачный телефон, его производили и другие фабрики, он же TCL M3G.
Вот в него то я и перепрошил смарт, с целью экспериментов в прошивках, на TCL M3G их очень много и даже выпускались обновления. То есть теперь  от Umi остался только логотип на обратной стороне.

Я устанавливал такие системы как Miui, CyanogenMod, Flyme, LeWa, Mokee, Yios и Resurrection Remix
Все они основаны на Android 5.0, 5.1, 5.1.1.
Я же остановился на CyanogenMod 12.1 от 01/24/2017 скачанной с Needrom.com.
Miui и flyme не понравились своей зализанностью.

Итак мой выбор приложений Android, которые я считаю необходимыми.
  • CyanogenMod - Быстрая система, с кучей настроек. 
  • Nova Launcher - Важное приложение. Оболочка, рабочий стол, которое связывает нас с системой. Nova гибкий в настройках лаунчер. Легкий и быстрый в работе. Можно настроить жесты, размер иконок, отображение папок, вид и скорость анимации.
  • True Caller - В первую очередь определитель номера, и отличная звонилка с определением спама. Помогает в этом безумном мире кол центров, которые отнимают время.
  • Snap Camera - Тоже выбранная из многих фото приложений. Отличается настройками.
  • Greenify - выгружает из памяти приложения после отключения экрана. Можно назначить самому программы, которые отправлять в гибернацию. Очень серьезно экономит заряд батареи.
  • Nimbus Note - аналог Evernote, на мой взгляд работает быстрее.
  • AlReader - известная читалка. Последнее время книги читаю только на телефоне.
  • Titanium Backup - Если вы часто сбрасываете телефон до заодских настроек и перепрошиваете, то это приложение поможет вам сохранить списки звонков, базу смс и сообщения из мессенджеров.
  • Xperia Музыка, Xperia Календарь, Xperia Альбом - после владения аппарата от Sony привык к их фирменным приложениям, особенно Музыка удачно реализовано, другие приложения на маркете не стояли рядом.
  • Viber, Skype - куда же без них.
  • Яндекс.Навигатор, 2ГИС - навигация и справочник
  • Lastpass - хранилище паролей, у меня установлен в Chrome на десктопе, так что моя база со всеми паролями всегда под рукой.
  • Total Commander - файловый менеджер с доступом к root
  • myMail  - почтовый клиент с возможностью подключения любых почтовых сервисов и в любых количествах. Я же пользуюсь одним Яндексом, куда стекаются все другие почтовые ящики. Так же можно настроить уведомления от определеных  папок. Так к примеру у меня настроен фильтр рассылок в отдельные папки, которые мне не нужны постоянно, и я myMail мне про них не говорит. А рабочую папку я поставил на уведомление, чтобы сразу реагировать на письма клиентов.

3
Scanner http://www.steffengerlach.de/freeware/scn2.zip

Отличная программа для анализа жесткого диска. Ей уже больше  10 лет, но работает и анализирует она отлично.

Анализирует размер каждой папки и показывает секторами. Можно зайти в каждую папку (сектор) и узнать что же занимает так много места в ней.

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

4
Вкладка Ресурсы содержит дерево со всеми страницами


 
Чтобы добавить страницу к Курсам по шитью, к примеру.
 
1. Раскрываем Курсы и цены (Нажатием на стрелочку слева от названия папки)
2. Раскрываем Курсы по шитью (Нажатием на стрелочку слева от названия папки)
3. На названии папки "Курсы по шитью" нажимаем правой кнопкой мыши появляется меню.
4. Выбираем Создать -> Документ
 


 
 
Откроется новая страница, как на примере Юбка.
Заполняем или меням в существующих
1. Заголовок
2. Аннотация - выводится в шапке под заголовком
3. Содержание основной текст
4. Сохраняем, на зеленую кнопку сверху
5. Загружаем картинку, после сохранения
 
Псевдоним, это строка в ссылке на страницу, должна быть уникальной. Генерируется автоматом. Система может поругаться, если будет дубль. Просто поменять псевдоним или добавить символ.
 

 
 
Далее жмем вкладку Дополнительные поля
 
Здесь нам понадобятся поля
1. doptext - Это текст внизу страницы между красными полосками
2. Продолжительность курса, цена курса, статус курса
 
Заполняем и сохраняем.
Проверяем на странице, как отображается.
 

 
 
 
Если не отображается:
1. В верхнем меню ->  Управление -> Очистить кеш (очистится кеш на сервере)
2. Очистить кеш браузера ctrl-R
 
В верхнем меню Соджержание -> Перейти на сайт (откроется главная страница сайта)
В редактировании страницы в ряду  с зеленой кнопкой Сохранить есть кнопка Посмотреть (откроется текущая страница)
 

 

5
При разработке сайта заказчик присылал все иллюстрации через ВКонтакте. А фоток было по 10-15 штук в сообщении. первые два сообщения я сохранил вручную, а потом рука устала нажимать кнопки мыши, и я начал задумываться об автоматизации. Во-первых у сообщения есть кнопка показать все картинки, и в отдельной вкладке открывается страница со всеми фотками друг за другом. Дальше после недолгих блужданий по интернету и магазину Chrome нашел расширение для браузера, с незамысловатым названием Image Downloader. С помощью ее можно сохранять фотки с любых сайтов. Она показывает список всех картинок на странице. Можно выделить все картинки или некоторые. Нажимаешь кнопку и все фотки скачиваются в указанную папку.


6
После прошивки CyanogenMod 12.1 на мой UMI Emax Mini громкость динамиков стала значительно ниже. Сначала я относился к этому как к преимуществу, когда для включения вечером музыки нужно было перевести регулятор громкости на середину, для комфортого прослушивания и не мешать домашним. Тем самым была возможность более плавно регулировать, а не скачками, как это было на стоке, в два нажатия уже орало. И ничего нельзя было сделать, либо не слышно, либо уже громко.

Недавно решил посмотреть фильм на открытом воздухе, включил, прибавил громкость на максимум, а на выходе оказалось очень тихо. Слышно, но прищлось телефон взять очень близко. А хотелось поставить на стол и откинувшись на стуле отдохнуть.

Я задумался, как бы мне прибавить громкость. Для начала скажу что у меня стоят права root, без них ничего не получится. Полазил в поисковиках и нашел способ, но для Android, а для CyanogenMod пришлось немного изменить.

1. Получаем права root.

2. Скачиваем из Маркета или еще откуда Root Explorer, у меня стоит ES Explorer.

3. Ищем два файла

root/etc/mixer_paths_mtp.xml
root/etc/mixer_paths_skuk.xml



4. Открываем для редактирования поочереди.

5. Находим строки

<ctl name="RX1 Digital Volume" value="84">
<ctl name="RX2 Digital Volume" value="84">
<ctl name="RX3 Digital Volume" value="84">   

6. Меняем значения на 96 (можно и больше, если нужно)



7. Сохраняем.

8. Перезагружаем устройство.

Нужно еще проверить, как будет максимальная громкость в разных условиях. Но теперь мы знаем, как ее менять.

7
На mail.ru не открывалось окно на кнопке смены почтовых ящиков и выпадающий список всех проектов. Также заметил, что на google не открывался выпадающий блок со списком приложений. Это происходило во всех браузерах. Avast нашел какой-то VK OK Adblock, файлы и реестр почистил от этой гадости. Откатил систему на несколько дней назад, до работающей версии, по словам пользователя. Результата не наблюдалось. В средствах разработчика браузера было видно, что не загружались некоторые js файлы. По все видимости они и обеспечивают работу выпадающих списков.

Наконец было решено скачать Dr.Web CureIt. Когда-то он отлично искал вирусы. И действительно, ему не понравился файл host. Открыл этот файл и обнаружил там список адресов, которые перенаправлялись на непонятный ip. На компе не установлено никаких программ, которые требовали бы перенаправления.

Удалил все эти адреса, и о чудо, все заработало. 

8
Всем привет!

Захотел я разобрать свой рабочий ноутбук и обновить термопасту на процессоре. За пять лет работы он начал грется при небольшой нагрузке. А если открыть несколько рабочих программ, то почти обжигало руку). Вот мой Samsung, рабочая лошадка, везде его таскаю. На других машинах уже и не работаю.




Ну так начнем. Переворачиваем, снимаем аакумулятор, и откручиваем винты, которые видим.




Откроются крышки, а под ними жесткий диск и оперативная память. Вытаскиваем их, и выкручиваем еще несколько винтов. Справа и выше жесткого диска есть болт с пружиной. Его можно пока оставить. Это болт от радиатора процессора. А левее плату с wi-fi модулем откручиваем.







Дальше переворачиваем ноут лицом и снимаем клавиатуру. Она держится спереди и сзади на пластиковых ушках. Лучше всего начинать справа или слева. И аккуратно поднимая посередине передние и задние ушки будут выходить из зацепления.




Дальше мы видим еще кучу винтов и два шлейфа с голубыми язычками. Поднимаем черную планочку-зажим и тянем за синие язычки.





После выкручивания всех винтов отковыриваем верхнюю крышку, она также держится клипсами по периметру.







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










Собираем в обратной последовательности. При сборе у меня, к счастью, не осталось лишних деталей. Еще один момент, после сборки ноут не включился сразу. Я сначала перепугался и разобрал еще раз. Но после второго сбора, он постоял минут 5-10 и благополучно включился.

9
Скрипты / Owl Carousel
« : Январь 27, 2017, 07:57:29 am »
Отличная карусель для сайта. https://owlcarousel2.github.io/OwlCarousel2/
Использовал и для слайдера и для магазина и для новостей. Очень много настроек, пока подходило под все требования. Еще одно достоинство, это озывчивость к изменению экрана, сейчас это очень актуально.

Но столкнулся с небольшой проблемой. Нужно было разместить несколько слайдеров на одной странице.
Первый раз получилось само собой, а в дальнейшем решилось не с первого раза.

Как разместить много слайдеров Owl Carousel на одной странице?
Очень просто.

Добавляем класс owl2.
например <div class="row owl2 owl-carousel">

и соответсвенно в скрипте

$(document).ready(function () {
            var owl = $('.owl2.owl-carousel');
            owl.owlCarousel({
                margin: 10,
                nav: true,
                loop: true,
                responsive: {
                    0: {
                        items: 2
                    },
                    600: {
                        items: 6
                    },
                    1000: {
                        items: 8
                    }
                }
            });
        });


10
Понадобилось сделать список с выбором дней недели в админке CMS ModX Evo, при создании ресурса.

1. Создаем TV параметр.
2. Назначаем Тип ввода: Listbox (Single-Select)
3. В поле Возможные значения пишем такую простую конструкцию
"понедельник||вторник||среда||четверг||пятница||суббота||воскресенье"
4. Сохраняем.

11
Еще более простой способ ускорить skype, это закрыть доступ на рекламные сервера.
Добавляем строки в hosts
#skype
127.0.0.1 rad.msn.com
127.0.0.1 apps.skype.com
127.0.0.1 api.skype.com
127.0.0.1 static.skypeassets.com
127.0.0.1 adriver.ru
127.0.0.1 devads.skypeassets.net
127.0.0.1 devapps.skype.net
127.0.0.1 qawww.skypeassets.net
127.0.0.1 qaapi.skype.net
127.0.0.1 preads.skypeassets.net
127.0.0.1 preapps.skype.net
127.0.0.1 serving.plexop.net
127.0.0.1 preg.bforex.com
127.0.0.1 ads1.msads.net
127.0.0.1 flex.msn.com
127.0.0.1 g.msn.com
127.0.0.1 live.rads.msn.com
127.0.0.1 ads1.msn.com
127.0.0.1 static.2mdn.net
127.0.0.1 g.msn.com
127.0.0.1 a.ads2.msads.net
127.0.0.1 b.ads2.msads.net
127.0.0.1 ad.doubleclick.net
127.0.0.1 ac3.msn.com
127.0.0.1 rad.msn.com
127.0.0.1 msntest.serving-sys.com
127.0.0.1 bs.serving-sys.com
127.0.0.1 flex.msn.com
127.0.0.1 ec.atdmt.com
127.0.0.1 cdn.atdmt.com
127.0.0.1 db3aqu.atdmt.com
127.0.0.1 cds26.ams9.msecn.net
127.0.0.1 sO.2mdn.net
127.0.0.1 aka-cdn-ns.adtech.de
127.0.0.1 secure.flashtalking.com
127.0.0.1 adnexus.net
127.0.0.1 adnxs.com
127.0.0.1 *.rad.msn.com
127.0.0.1 *.msads.net
127.0.0.1 *.msecn.net
#skype

12
сервер я проверял, работает. Даже приходят письма на другие почтовые сервисы, на яндекс например. Я даже в качестве быстрого решения настроил им почту на яндексе. Это именно mail.ru не пропускает письма без адреса.

13
После нескольких лет мучений с новыми скайпами под управлением Microsoft я решил разобраться в этом вопросе. Альтернативных клиентов для него нет и скорее всего не будет. Находил варианты в зачаточном состоянии, но все они заглохли. Пробовал ставить более ранние версии skype 4, они не захотели авторизовываться, видимо из за санкций которые наложил microsoft. Официальная новая версия жутко тупила, куча рекламных полей, хоть рекламу я и отключил в hosts, но видимо программа все ровно пыталась эту рекламу вытащить.
Вычитал в интернете что microsoft наложил санкции на все старые версии до 6.13. Скачал шестую версию с какого то стороннего сайта со старыми программами. Установил и все полетело. Версия skype 6.13.0.104 работает на много быстрее последних версий. Умельцы убрали все рекламные области, так что в ней ничего лишнего.
Кому интересно вот этот Skype
https://yadi.sk/d/Hq8UbTl8xC3aV


14
Воpникла проблема у клиентов перестала приходить почта на mail.ru, даже в спаме нету. Оказывается mail.ru проверяют подписи письма, и если обратный адрес не совпадает с адресом сервера, то они его блокируют.

Решение простое: нужно прописать поле from с адресом на домене сайта (например info@site.ru).

В частности решение для ModX evo с eForm такое.
[!eForm? &formid=`reserv-form` &tpl=`reservform-tpl` &to=`mail_@mail.ru` &report=`reservreport-tpl` &thankyou=`reservthank-tpl` &vericode=`1` &subject=`Бронирование` &fromname=`Бронирование` &from=`info@site.ru`!]

Параметры  &fromname=`Бронирование` &from=`info@site.ru` оказались обязательными.

Теперь сообщения приходят.

Страницы: [1]