Advanced search
Evgenij LegotskojApril 22, 2020, 5:15 p.m.

EVILEGRefusal of advertising networks online EVILEG (Google Adsense, YAN Yandex, etc.)

EVILEG

So, perhaps the most joyful moment has come for many users of the EVILEG website. Namely, disabling advertising networks on the site.
Perhaps you would like to know the reasons for such an interesting behavior of the site owner, who, it would seem, was supposed to bring some kind of income through advertising networks.

In fact, the stars came together, and several reasons came out, and here they are.

Evgenij LegotskojNov. 6, 2019, 7:30 a.m.

EVILEGEVILEG - расширенные параметры поиска и сортироваки для различных частей сайта

EVILEG, filter, development

Друзья!!! На данный момент я разработал новые generic вьюшки EFIlterView и EPaginatedView , которые будут включены в один из следующих выпусков EVILEG-CORE, и которые я на данный момент внедряю и обкатываю на сайте.

Так вот, EFilterView позволяет мне легко и быстро …

Evgenij LegotskojNov. 3, 2019, 4:03 a.m.

DjangoEVILEG-CORE. Caching properties of model objects using model_cached_property

ESNF-C, Django, model_cached_property, EVILEG

To speed up the site, in addition to optimizing database queries, you can use caching.

Django allows you to cache:

  • individual view , both Class Based View , and ordinary functions view
  • whole templates or parts of these templates
  • QuerySet
  • as well as properties of model objects using cached_property

I was interested in the ability to cache individual properties of model objects for heavy computing or heavy database queries.
The cached_property decorator has such a functional, but the drawback for me was that caching occurred only for the lifetime of the object.
Whereas I need caching for a longer period of time than the existence of an object when requesting a page. And also I needed to cache properties depending on the input arguments. This decorator on the site caches the number of likes and dislikes, as well as information about whether the current user liked a particular content object.

Thus the decorator model_cached_property was written

Evgenij LegotskojOct. 27, 2019, 4:56 a.m.

DjangoEVILEG-CORE. Using Google reCAPTCHA

Google, reCAPTCHA, EVILEG, CORE, ESNF-C

This will be the first article on the use of a set of established utilities that are present in the core of the EVILEG site. This part of the site’s program code is in open source, so I want to talk about what functionality is present in this battery and how to use it.

I'll start by using Google reCAPTCHA , and what is required to quickly implement this functionality.

Evgenij LegotskojOct. 27, 2019, 4:55 a.m.

EVILEGRelease EVILEG-CORE 0.0.5

ECNF-C, Django, EVILEG, Releases, Python

Introducing the new release of EVILEG-CORE 0.0.5.

Evgenij LegotskojOct. 7, 2019, 1:42 a.m.

EVILEGRelease EVILEG-CORE 0.0.4

ESNF-C, EVILEG

After about 5 months of refinement of the site, I release a more elaborate version of the evileg_core package.

This release includes both new functions and utilities, and the old functionality has been finalized. For example, Markdown field behavior has been improved. Initially, EMarkdownField drastically reduced content rendering performance, but the problem was identified and resolved.

Evgenij LegotskojJuly 31, 2019, 3:32 a.m.

EVILEGДобавление donate ссылок для ползователей

EVILEG

Привет всем!!!

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

Когда пользователь добавляет хотя бы одну платёжную систему для…

Evgenij LegotskojJuly 22, 2019, 3:58 a.m.

DjangoПроверка орфографии на сайте. JavaScript?

JavaScript, EVILEG

Добрый день!

Нужен совет сообщества по разработке функционала проверки орфографии.
Одна из идей - добавить проверку орфографии при наборе текста статей.
Полагаю, что наиболее адекватным будет использование JavaScript.
Чтобы вы могли посоветовать в этом случае?
Возможн…

Evgenij LegotskojJuly 9, 2019, 3:44 p.m.

EVILEGEVILEG - тестирование определения локального времени на сайте

EVILEG, timezone, test

Добрый день, Друзья!!!

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

Вопрос следующий. Не могли бы вы …

Evgenij LegotskojJuly 5, 2019, 11:05 a.m.

Development diariesDevelopment Diary of EVILEG - TD Strategy - 001

TD, TowerDefense, EVILEG, RTS

Finally got around to do what I wanted to try for a very long time. Namely, the development on the Unreal Engine 4. I will try to throw the site and highlight the evenings to finalize the site itself. But nevertheless I will try my hand at GameDev.

Several conditions came together at once:

  • The professional level in programming already allows you to quickly understand even unfamiliar libraries.
  • There is sufficient technical equipment and the ability to buy some devices.
  • Appeared free time and desire.

Well, now closer to the idea of the game. Personally, I prefer RPG games. But it seems to me that such a game is quite difficult to implement, at least in my view. Therefore, the first project will be a game in the style of Tower Defense, the only question is that the conceived game does not become a classic RTS. Although it may even be for the better?

Donate

Did the EVILEG help you? Support the development of the site!

PayPalYandex.Money
How to become an author?

Contribute to the evolution of the EVILEG community.

Learn how to become a site author.

Learn it
Timeweb

Let me recommend you the excellent hosting on which EVILEG is located.

For many years, Timeweb has been proving his stability.

For projects on Django I recommend VDS hosting

View Hosting
S
  • Sergej
  • July 10, 2020, 3:15 p.m.

Qt - Test 001. Signals and slots

  • Result:68points,
  • Rating points-1
S
  • Sergej
  • July 10, 2020, 3:10 p.m.

C++ - Test 001. The first program and data types

  • Result:80points,
  • Rating points4
S
  • Sergej
  • July 10, 2020, 3:06 p.m.

C++ - Тест 003. Условия и циклы

  • Result:78points,
  • Rating points2
Last comments
V

Django - Tutorial 027. Implementation Google reCAPTCHA

Спасибо. Только использую декоратор не в urls.py а перед views
R

Qt WinAPI - Lesson 001. How to collect all DLL, which used in Qt project?

Вы меня не совсем правильно поняли, но все равно спасибо, принял все к сведению. Все сделал как вы сказали, все отлично работает, еще раз огромнейшее спасибо) Разве что только что были опять про…

Qt WinAPI - Lesson 001. How to collect all DLL, which used in Qt project?

Стоило перед использованием что ли инструкцию прочитать https://www.cyberforum.ru/blogs/131347/blog2457.html "После сборки при запуске требовались dll," Ясное дело стоило задепло…
R
R

Qt WinAPI - Lesson 001. How to collect all DLL, which used in Qt project?

Да, собралось. После сборки при запуске требовались dll, перекинул всю папки bin, plugins(не знаю как можно было сделать более умно). Как я понял в первой строке путь к екзешнику вставляю, втор…
Now discuss on the forum

Drug Drop problems

Я думаю, что вам этот метод нужно переписывать QMimeData *SqlTableModelDrAndDr::mimeData(const QModelIndexList &indexes) const То есть доделывать недостающие индексы, например, и по …

Как в Qt в qmenu добавить scrollarea

Вот это наследованный класс меню. Но посути это обычное меню. #pragma once#include <QtWidgets>class TransMenu : public QMenu { Q_OBJECTpublic: TransMenu(QWidget* parent = …
o

Нужен человек кто хорошо понимает паттерны и их использование

Добрый день. Если вопрос про паттерны, то рисуй диаграмму классов.

Сборка Qt / C++ проекта под windows и linux

Отбой. Забыл в исходнике обернуть каждый #include макросом. #ifdef Q_OS_WIN32#include "win_controller.h"#else#include "linux_controller.h"#endif
C

Счечик производительности сети

Здравствуйте! Я решил проблему используя QtNetworkMonitor пример с GitHub . Вопрос закрыт.
About
Services
© EVILEG 2015-2020
Recommend hosting TIMEWEB