Tuesday, March 30, 2021

Исследование Махачкалы через интернет

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


Перед поездкой

В специализированном списке каналов и чатов Telegram для я нашел чат дагестанского IT-сообщества. 

Где работать?

  • Коворкинг, ТЦ Вегас, 6 этаж, каб. 610

Как отдыхать? В городе есть выход к морю, парки, музеи.

Спустя некоторое время пообщался в голосовом чате IT-сообщества с его участниками. Живое общение сыграло определяющую роль в выборе между "ехать сейчас" или "ехать позже".


Подготовка к поездке

Погода в Махачкале в период с 21 марта до 28 марта будет от +5 до +12.

Купил на aviasales: билеты на самолет и аероэкспресс, включена еда и дополнительное место багажа.
Стоимость: 10367 рублей

Забронировал проживание на booking.
Стоимость: 13300 рублей

Посмотрел материалы известных блоггеров про город Махачкала. Расстояние от Махачкалы до Дербента составляет менее 150 километров.


Посетить

  • городскую набережную +
  • город Каспийск -
  • город Дербент +
  • Сулакский каньон +
  • редукторный поселок +
  • философская встреча -
  • литературная встреча -
  • смотровая площадка горы Тарки-Тау +

Пребывание

Поездка в Махачкалу прошла отлично. Республика Дагестан превзошла ожидания. Ниже изложены личные мысли, которые не претендуют на истину. 

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

Дорожное движение - опасно. Отсутствие освещения в ночное время и отсутствие полос разметки делает свое дело. Дорожные знаки расставлены хорошо. Ямы на дорогах присутствуют. Автомобили паркуются почти везде. Так как провел за рулем два дня, то в полном объеме ощутить все прелести вождения.

Махачкала очень активно строится. Стройка - везде. Часто инфраструктурные объекты ака трубы выведены наружу. В некоторых местах выхлопы автомобилей смешиваются дорожной пылью и запахом газа. Очень популярно расширение жилой площади путем пристроек и балконов. Элитный двор - это там, где есть освещение.

Вкусная еда. Мясо, овощи, тесто, сухофрукты, чай. Чуду, курзе, ботишал. Личное открытие - сушеная хурма. 

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

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

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

В Республике Дагестане много добрых людей. Некоторые жители отмечают низкий уровень сервиса и безответственность. Это обязательно изменится. Вопрос в том, останется ли тогда гостеприимство и радушие?


Полезные ссылки

Коворкинг: http://codecan.space/
Афиша мероприятий: https://www.interdag.ru/

Букинг и Яндекс такси также работают прекрасно.

Saturday, March 20, 2021

Показать текущее мероприятие

Проблема

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

Отсутствует информация о том, какое мероприятие идет сейчас и какое мероприятие вскоре начнется.

При реализации необходимо учитывать, что мероприятия проходят в разных часовых поясах.

Первая реализация на сайте выглядит так:



Формирование списка предстоящих мероприятий

При создании мероприятия организатор указывает время начала и время окончания. Время окончания является необязательным - в таком случае следует принимать длительность мероприятия - 1 час.

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


Формирование списка прошедших мероприятий

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

  • время окончания меньше текущего времени;
  • время окончания больше текущего времени, но время начала меньше текущего времени.

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


Отображение меток

Если мероприятие идет сейчас отображать метку «идет сейчас»: время окончания больше текущего времени, время начала меньше текущего времени.

Если мероприятие начнется в течении часа, отображать метку «Начнется в течение часа»: время начала больше текущего времени и время начала меньше текущего времени + 1 час


Локализация времени

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


Результат

Список предстоящих мероприятий:

Список прошедших мероприятий (сначала отображаем текущие):

Карточка текущего мероприятия:

Карточка мероприятия, которое начнется в течение часа:

Мероприятие, для которого указан другой часовой пояс:


После выпуска новой версии, покажем решение аналитику.





Monday, March 1, 2021

Сменить графику

 Сменить графику:

  1. Графика для Play Market (Feature graphic) - 1024 на 500 пикселей
  2. Обложка сообщества ВКонтакте - 1590 на 400 пикселей
  3. Обложка клуба Strava - 815 на 400 пикселя
  4. Предпросмотр сайта (Open Graph) - 968 на 504 пикселя


Результат


Графика для Play Market выглядит так:


Обложка группы ВКонтакте выглядит так:


Обложка клуба в мобильном приложении Strava выглядит так:


Предпросмотр сайта выглядит так:



Sunday, February 7, 2021

Сменить иконку

Сменить иконку:

  1. В группе ВК установить квадратную иконку;
  2. В чате Телеграм установить квадратную иконку;
  3. В чате Whatsapp установить квадратную иконку;
  4. В чате Viber установить квадратную иконку;
  5. В аккаунте Instagram установить квадратную иконку;
  6. В аккаунте Strava установить квадратную иконку;
  7. На сайте events4friends.ru установить иконку в нескольких местах:
    1. В шапке сайта установить круглую иконку размером 128 на 128; 
    2. Обновить favicon с помощью сайта https://realfavicongenerator.net/;
    3. В базе данных изменить ссылку на лого сообщества;
  8. Работы с мобильным приложением:
    1. В мобильном приложении events4friends установить иконку
    2. В мобильном приложении events4friends обновить splash screen
    3. В магазине PlayMarket установить квадратную иконку размером 128 на 128 и обновить feature graphic размером 1024 на 500;
    4. Выпустить обновление приложения в PlayMarket и AppleStore.
  9. В телеграм боте events4friendsbot установить круглую иконку.
Теперь, когда вся информация собрана в одном месте, обновлять иконку станет проще.

Saturday, December 26, 2020

Прекращение работы над IQITO и Prodexy

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

Скачать приложения можно тут: https://apps.apple.com/ru/developer/roscomputing/id977864307

Tuesday, December 15, 2020

Результаты опросов

Результаты

Результаты голосований переехали на персональный сайт:

Ниже размещены примеры голосований.


Слово «Заткнись»

18 апреля 2021 года добрались до этого слова.




Слово «Епта»

Несколько раз «епта» привлекало внимание и 25 марта 2021 года решили его добавить.


Граждане решили.


Слово «Передок»

Кто добавил «Передок»? Неизвестно. Но 24 марта 2021 года решили его убрать. 

Граждане решили единогласно.


Слово «Бл@ть»

Удалить слово бл@ть (именно с @ вместо я)? 20 марта 2021 года прошло голосование.


Граждане решили удалить все слова с символами @ 0 * и другими для замены букв.

 

Слово «Мразь»

Мразь - (бранное) ничтожные, презренные люди. 7 марта 2021 года состоялось голосование. 

Граждане решили цензурировать слово.


Слово «Чмошник»

Чмошник - (грубое, уничижительное) никчёмный, презренный, морально и физически опустившийся человек. 13 февраля 2021 года состоялось голосование


Бот больше не удаляет слово «чмошник». 


Слово «Калик»

Калик - одно из сокращённых названий Калининграда, которое не нравится некоторым жителям.
1 ферваля 2021 года состоялось голосование


Бот не реагирует на слово «Калик». 

Слово «Сука»

22 января 2021 года состоялось голосование


Бот продолжает удалять слово «сука» и все его производные. 


Слово «Шлюха»

13 декабря 2020 года состоялось голосование


Теперь бот не удаляет слово «шлюха» и все его производные. 


Friday, October 23, 2020

Инструкция. Как создать анонс мероприятия?

Вступление

Этот пост содержит информацию о том, как создать анонс мероприятия на сайте events4friends.ru

Для создания потребуется логин и пароль. 

Инструкция

На главной странице сайта нажать ссылку "Войти":






Сайт покажет страницу входа:


Ввести логин и пароль. Затем нажать кнопку "Войти":


Сайт покажет результат входа:


Если не указано имя пользователя, сайт попросит ввести имя:

Ввести имя и нажать кнопку "Сохранить и продолжить".

Нажать кнопку "Вернуться на экран приветствия". Теперь видно имя текущего пользователя на сайте:



Нажать кнопку "Все мероприятия". 
На экране мероприятий для авторизованного пользователя видна кнопка "Сделать анонс:


Нажать кнопку "Сделать анонс".

Появится форма анонса. Необходимо заполнить все поля.




Для того, чтобы создать ссылку необходимо выделить текст:



Нажать сочетание кнопок Ctrl + K. Появится окно:



Вставить ссылку и нажать "Save".

Далее заполнить остальные поля.



Заполнить все поля и нажать кнопку "Создать".

Сайт покажет страницу нового мероприятия:



Готово!

Проверить правильность введенной информации. В случае ошибки анонс можно "Изменить" или даже "Удалить".