Евгений Легоцкой

EVILEG

  • 9
  • 0
Donate
Show information

Contacts

Web-site: https://evileg.com


About myself

Добрый день!

Я - автор сайта EVILEG, который зародился в июне 2015 года.

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

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

Помимо этого на сайте представлена информация о моих личных наработках в области программирования на Qt/C++, QML, Java, Assembler под AVR, Desktop, Android NDK, Android SDK.

Информация на сайте

На страницах этого сайта вы сможете найти следующую информацию:

  • Настройка сетевого оборудования;
  • Программирование микроконтроллеров;
  • Общие сведения о технологиях и системах передачи данных;
  • Программирование:
    • Qt/C++;
    • Qt/QML;
    • Java;
    • AVR;
    • Android SDK;
    • Android NDK.

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

Друзья, я в отпуске до конца недели. Путешествую. Как вернусь, так буду отвечать на вопросы на форуме. Всем успехов!!!

Друзья!!! Не забывайте, что на сайте есть раздел идей и предложений , где вы можете добавить свои мысли по улучшению сайта и исправлению каких-нибудь багов! Медленно, но верно я всё дописываю. В большинстве случаев мне нужно просто знать, чем вы пользуетесь и чего вам, например, не хватает на сайте. Дело в том, что я распределяю силы и время на то, что по-моему мнению, наиболее приоритетно, но это не значит, что будут решаться именно те вопросы, которые наиболее актуальны для вас. Иногда достаточно только сказать о том, чего не хватает.

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

Друзья! Я добавил на сайте в профиль пользователя возможность добавления систем Доната для всех пользователей.

Это означает, что каждый пользователь зарегистрированный на сайте, может добавить информацию о трёх способах приёма платежей:

  • Yandex.Money
  • PayPal.Me
  • Webmoney

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

Надеюсь, что вы оцените

Вот теперь личные диалоги пользователей работают в realtime режиме. Наконец-то дошли руки прикрутить к проекту django-channels и использование websockets. Следующим шагом будет добавление звукового уведомления.

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

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

Итак. Google+ скоро будет отключена. Поскольку я используют на сайте аутентификацию через Google OAuth2, я опасался, что это меня затронет. Но как оказалось, благодаря тому, что я испоьлзовал только информацию об имени пользователя, email и openid,и ничего из Google+ API, то у меня это прошло относительно безболезненно.

Немного ошибок 500, изменение настроек и вуаля, всё работает, как и работало. Отлично.

Теперь только улыбаемся и машем тонущему кораблю Google+

Удивительно, в какое говно превращается ВКонтакте, когда начинаешь отписываться от различных пабликов. Лента новостей становится сплошной рекламной доской. Причём одно из объявлений я вижу уже третью неделю.

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

EVILEG, к сожалению, также подвержен этому влиянию. Для незарегистрированных пользователей на сайте достаточно много рекламы, хотя я стараюсь настроить рекламную политику ресурса таким образом, чтобы недопускать к показу мусорную дешёвую рекламу. Благо что РСЯ, что Адсенс позволяют отрезать такую рекламу.

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

Всё это требует финансовых вложений в той или иной мере.

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

Вот и я порой размышляю о том, как найти баланс и золотую середину в финансировании некоторых частей проекта EVILEG без ущерба лицу сайта.

Какие мысли есть на этот счёт?
  • Любой развивающийся ресурс должен покрывать свои расходы за счёт каких-либо источников финансирования
  • Одним из таких источников финансирования может быть реклама
  • Нет никакого вреда в целевой рекламе в разумных пределах
  • Почему бы этой рекламе не стать объявлениями, которые пользователь может фильтровать или вообще иметь подписку только на интересующие тематики, при этом рекламная активность пользователей должна быть модерируемой, чтобы не начал распространяться спам.
  • Одним из вариантов финансирования может быть платная подписка на ресурс, например 2$ в месяц, в качестве доброй воли пользователя, который хочет поддержать ресурс
  • Другие варианты финансирования можно будет рассмотреть познее при дальнейшем развитии ресурса и некоторой его самостоятельности
Какие выводы можно из этого сделать?

У меня есть мысль создать три уровня политики относительно пользовательских аккаунтов

  • Незарегистрированные пользователи
    • Вся реклама полностью включена, недоступен некоторый функционал сайта, например прохождение тестов, создание тем форума и т.д. Тем более недоступен функционал по платной подписке
  • Зарегистрированные пользователи
    • Остаётся только один рекламный блок, который находится в правом сайдбаре. В некоторых частях сайта и данный блок отключён полностью.
    • Доступен почти весь функционал сайта, за исключением специфических частей, которые будут доступны по подписке. Например, таким специфическим функционалом является информация о пользователях, которые просматривали профиль (как в LinkedIn - жто полезная штука, когда хочется узнать, кто из рекрутёров смотрел профиль)
  • Зарегистрированные пользователи с платной подпиской
    • Фактом платной подписки такие пользователи выражают свою добрую волю в поддержке ресурса, получают бейджик PRO, например.
    • Получают доступ к специфичному функционалу сайта
    • Вообще не видят рекламных блоков на сайте
    • Получают ускоренный доступ к некоторым новым функциям, которые будут вводиться на сайте.
Общие мысли

Часть из выше перечисленного уже реализована. Во всяком случае уровни политики для Незарегистрированных и для Зарегистрированных пользователей.

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

  • Покупка компьютерных игр в Steam
  • Оплата PyCharm Professional от JetBrains

Ну а что думаете Вы? Готовы ли вы поддержать сайт EVILEG с помощью платных подписок, например?

Посмотрел на нагрузку на сервер сайта. Процессор сам по себе практически не нагружен. Среднесуточная нагрузка составляет в среднем 4-7 процентов. А вот память выедается процентов на 75-80, иногда даже swap используется. Задумываюсь о том, что пора бы ещё раз прорефакторить код и переписать более лаконично некоторые части кода. Как я заметил, чтобы уменьшить потребление памяти сайтом на Джанго, иногда достаточно просто вынести одно место весь повторяющийся код, поскольку при инициализации Python скриптов всё это хранится в памяти, и каждый повторяющийся кусок требует под себя эту самую память. Вот и есть мысль о том, чтобы поискать, что ещё можно объединить так, чтобы можно было избавиться от растрат ресурсов... Не сломать бы только половину функционала.

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

Load more
Looking for a Job?
25,000.00 руб. - 30,000.00 руб.
Разработчик Qt/C++
Barnaul, Altai Krai, Russia

For registered users on the site there is a minimum amount of advertising