Дневник Программиста - Роман Воропаев стр. 3

Опыт перехода с HTTP на HTTPS с SSL сертификатом

Опыт перехода с HTTP на HTTPS с SSL сертификатом

Не так давно я в статье Шифруемся! Получил SSL сертификат для сайта блога кратко описал последовательность действий для перевода блога на https и получение на него ssl сертификата, то же самое я сделал и с сайтом VolkMaster Project но всё оказалось не так гладко, как хотелось бы.

Главной проблемой оказалось то, что vr66.ru и vr66.ru для поисковиков совершенно разные сайты (оно и понятно, первый из них на 80 порту, а второй на 443) и нужно совершить как можно безболезненный переход с одного сайта на другой, чтоб не потерять позиции и тиц.

Как на AliExpress найти телефоны Xiaomi и Meizu

Как на AliExpress найти телефоны Xiaomi и Meizu

Как некоторые, интересующиеся марками Xiaomi и Meizu, заметили, что через браузер на ПК в некоторых случаях в результатах поиска не отображаются модели телефонов этих марок. Нет, эти телефоны никуда не исчезли, их всё так же по прежнему можно найти через мобильное приложение aliexpress или через поиск в гугле или яндексе. Но что же делать, если нужно их найти через браузер на компьютере на самом сайте али, это я расскажу вам в своей статье.

Добавление своих полей в форму заказа

Добавление своих полей в форму заказа

Тут недавно в сообществе modx предложили универсальный вариант для добавления дополнительных полей в Minishop2 к оформлению заказа, без вмешательства в исходники и без потерь при обновлении.

Интересное решение, поэтому добавлю его себе в блог в заметки.

Решалось это следующим образом:

  1. Добавлялись необходимые поля, для примера взяты тип плательщика, название организации и инн.
  2. Добавлялся плагин срабатывающий при сохранении заказа и при подключении js минишопа в админке.
  3. Редактировались настройки и записи словарей.

Запуск нового профессионального хостинга HostVM.RU

Запуск нового профессионального хостинга HostVM.RU

Рады сообщить, что спустя 10 месяцев после запуска собственного хостинга HostVM.ru для клиентов VolkMaster Project, мы наконец-то вывели его на уровень реально профессионального хостинга, и теперь мы не зависим ни от какой компании, которая нам бы предоставляла программное обеспечение для хостинга, которая может в любой момент без нашего ведома перезапустить его, или начать профилактические работы, либо вообще сменить ип адрес, что могло повлиять на доступность сайтов наших клиентов.

Теперь у нас собственный VPS, так же мы приобрели лицензию на удобную панель управления хостингом. Хостинг у нас заточен именно под сайты разрабатываемые нашей командой VolkMaster Project.

Портативная автомойка с али. Обзор и тест-драйв

Портативная автомойка с али. Обзор и тест-драйв

Решили приобрести с отцом портативную автомойку, которую можно использовать от 12V и возить в багажнике автомобиля, ну и чтоб по меньше места занимала. Выбирали и в наличии в Екатеринбурге, но в основном либо цена заоблачная, что еще немного добавить и можно керхер купить, либо слабые и не качественные. Решено было взять за разумные деньги с aliexpress.

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

Как я сайт от санкций яндекса спасал

Как я сайт от санкций яндекса спасал

Несколько лет назад, когда сайты успешно можно было продвинуть прогоняя их по каталогам, был у меня единственный кстати такой неудачный опыт со своим собственным сайтом VolkMaster Project. В то время проект проект еще занимался только регистрацией доменов, а сайты делали от имени веб студии Волка.РФ.

Ну и вот после этого неудачного опыта, первым делом я заметил, что тиц сайта стал «не определен», а это главный знак того, что на сайт наложили санкции яндекса (еще их называют минусинск). И тогда в общем некогда было заниматься решением этой проблемы, писать платонам я тоже ничего не стал, оставил всё как есть до 2016 года. Несколько лет (года 3 — 4) сайт был под фильтрами, тиц так и был «не определен» (если сайт не под фильтром, а просто не имеет тиц, то его показатель будет «0»). Даже, когда сайт был полностью переделан с сайта по услугам регистрации доменов на сайт по разработке и продвижению сайтов, то фильтр так и не был снят. И только в сентябре этого года я начал потихоньку действия по улучшению своего сайта.

Избавляемся от надоедливых рекламных смс

Избавляемся от надоедливых рекламных смс

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

Но вот как-то раз ко мне стали приходить смски, вместо номера отправителя вот это: smsc.ru, причем просто текст: «Дождь, прохлада, чай, кофе, варенье, мед. Согрей себя и своих близких», причем с этого текстового номера (это шлюз для отправки смс) могут оповещения приходить с разных магазинов, которые используют этот сервис, еще андроид не дает заносить черный список, если номер отправителя не состоит только из цифр.

В общем, еще я заметил, что это началось буквально на следующий день, как я зарегистрировался и заказал запчасти для авто в интернет-магазине автодок, кстати от них тоже приходят оповещения с этого «номера». Стало всё понятно, либо автодок продает кому-то котнтактные данные для рассылки рекламы, либо сам этот недобросовестный сервис продает контактные данные, полученные от одних их клиентов другим. Потом хоть стали приходить смски вместе с рекламой и ссылкой на сайт, который эти рекламы рассылает, что интересное было, это то, что этот сайт я вижу в первые, их услугами ни разу не пользовался, а значит не мог я дать согласие на рассылку рекламы, а значит они нарушают федеральный закон о рекламе. Включаю свои юридические знания и начинаю))

Шифруемся! Получил SSL сертификат для сайта блога

Шифруемся! Получил SSL сертификат для сайта блога

Буквально на днях в блоге команды Google Chrome Security появилась информация:

Начиная с января 2017 года браузер начнет маркировать простое HTTP соединение как незащищенное!
Так что в след за отказом от технологий flash, что в принципе я считаю правильным, идет постепенный отказ от незащищенных соединений (по http). Гугл еще в 2014 году заявил, что сайты на https будут в выдаче предпочтительнее, чем с http. Поэтому решил я свои проекты начать потихоньку переводить на https и получать ssl сертификаты, а т.к. сейчас у меня идет тестирование новой vps с новой панелью управления хостингом, решил я перенести на него свой блог и за одно получить сертификат от Let's Encrypt.

1. Turbo Pascal Введение теория и основы.

1. Turbo Pascal Введение теория и основы.

Turbo Pascal — интегрированная среда разработки программного обеспечения для платформ DOS и Windows 3.x и язык программирования в этой среде, диалект языка Паскаль от фирмы Borland.

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

Я напишу небольшой курс для изучения основ программирования Turbo Pascal и постараюсь его преподнести как можно проще для тех, кто никогда не сталкивался с программированием и вообще не имеет представления о том, как это из текста получается какой-то работающий функционал.

Так же я открываю свой первый проект "Начни кодить", в котором буду знакомить вас с разными языками программирования и попытаюсь это преподнести как можно намного проще. И первый курс у меня будет по Turbo Pascal

1.1 Типы данных в Turbo Pascal

1.1 Типы данных в Turbo Pascal

Знание и понимание типов данных является неотъемлемой частью в программировании.

В этом уроке мы познакомимся с типами данных в языке программирования Turbo Pascal.

1.2 Основные определения и операторы в Turbo Pascal

1.2 Основные определения и операторы в Turbo Pascal

В этом уроке мы познакомимся с основными определениями и операторами в Turbo Pascal.

1.3 Структура программы в Turbo Pascal

1.3 Структура программы в Turbo Pascal

В этом уроке я расскажу об структуре программы в Turbo Pascal и основных правилах.