-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
01bbf44
commit a5768fb
Showing
9 changed files
with
297 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
Grammar must joy: changes log | ||
|
||
Version 1.0: | ||
• A stand-alone app (from uNot) has been made; | ||
• Publication on GitHub |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,52 @@ | ||
# GrammarMustJoy | ||
# GrammarMustJoy | ||
|
||
## Description | ||
|
||
uNot (UniNotifier), the web resources supervisor service. | ||
This app provides the ability to be notified when the content of user-specified websites changes. | ||
In other words, about updates on them, which will be presented in the form of a text log. Only what the user | ||
has specified is loaded – all other objects (including ads) are ignored. | ||
|
||
A detailed description of the app is available on [its own page](https://adslbarxatov.github.io/GrammarMustJoy) | ||
|
||
| ||
|
||
|
||
|
||
## Описание | ||
|
||
Служба наблюдения за состоянием веб-ресурсов. | ||
Это приложение предоставляет возможность получать уведомления об изменении состояния указанных пользователем | ||
веб-сайтов. Другими словами, об обновлениях, происходящих на них, которые представляются в виде текстового журнала. | ||
Загружается только то, что указал пользователь – все остальные объекты (включая рекламу) игнорируются. | ||
|
||
Подробное описание приложения доступно на [отдельной странице](https://adslbarxatov.github.io/GrammarMustJoy/ru) | ||
|
||
| ||
|
||
|
||
|
||
## Requirements / Требования | ||
|
||
- Windows 7 or newer; | ||
- Microsoft .NET Framework 4.8.1; | ||
- Android version requires OS 5.0 or newer. | ||
|
||
Interface languages / языки интерфейса: ru_ru. | ||
|
||
| ||
|
||
|
||
|
||
## [Development policy and EULA](https://adslbarxatov.github.io/ADP) / [Политика разработки и EULA](https://adslbarxatov.github.io/ADP/ru) | ||
|
||
This Policy (ADP), its positions, conclusion, EULA and application methods | ||
describes general rules that we follow in all of our development processes, released applications and implemented ideas. | ||
***It must be acquainted by participants and users before using any of laboratory’s products. | ||
By downloading them, you agree and accept this Policy!*** | ||
|
||
Данная Политика (ADP), её положения, заключение, EULA и способы применения | ||
описывают общие правила, которым мы следуем во всех наших процессах разработки, вышедших в релиз приложениях | ||
и реализованных идеях. | ||
***Обязательна к ознакомлению для всех участников и пользователей перед использованием любого из продуктов лаборатории. | ||
Загружая их, вы соглашаетесь и принимаете эту Политику!*** |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
markdown: GFM | ||
#theme: slate | ||
remote_theme: pages-themes/[email protected] | ||
plugins: | ||
- jekyll-remote-theme | ||
- jemoji | ||
- jekyll-seo-tag | ||
|
||
defaults: | ||
- scope: | ||
path: "" | ||
values: | ||
image: /img/UN.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
<html> | ||
<head> | ||
<link rel="shortcut icon" type="image/png" href="favicon.png"> | ||
</head> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
# Grammar Must Joy project: the concept | ||
> **ƒ** RD AAOW FDL; 6.07.2024; 0:03 | ||
| ||
|
||
|
||
|
||
### Содержание страницы: | ||
|
||
- [The project concept](#the-project-concept) | ||
- [The mother project](https://adslbarxatov.github.io/UniNotifier) | ||
|
||
| ||
|
||
|
||
|
||
### The project concept | ||
|
||
We’ve been accompanying the Grammar must joy community for quite some time. And at this point, | ||
the conclusion suggests itself that the result of its existence wasn’t only the opportunity | ||
to collect some conclusions about what the ideal joke or anecdote could be. The fact is that | ||
in the process of filling the community, we successfully created and tested a mechanism that | ||
still exists as a button in the uNot application. How does it work? | ||
|
||
- First, the VK community was created, which was filled manually from various sources. *Text entries*, | ||
usually *not exceeding a thousand characters in length*, were used as content. They were published either | ||
immediately or delayed (but this is not particularly important). During active seeding, participating | ||
in this community made sense; nowadays, publications in it occur much less frequently, which is why | ||
it is more of an auxiliary nature. | ||
|
||
- Then a channel appeared on Telegram, since relaying directly from VK was greatly complicated by its developers. | ||
In addition, this “distillation” made it possible to *carry out high-quality filtration of the content*. | ||
In the process, a *template file appeared with the serial numbers of all “live” records*, which is | ||
used in the application to speed up work (it excludes requests for non-existing records). | ||
|
||
- Finally, the *GMJ query function* has been added to the application. It allows you to *periodically update | ||
the range of available entries, randomly select one of them* and display it in the news log. In this case, | ||
the *selected entry is crossed out from the list of available ones*, which eliminates repetitions. The list | ||
is reset when the end of the range is reached. Therefore, *the entire archive of posts | ||
rotates continuously, remaining fully accessible to the user*. | ||
|
||
In this form, this mechanism has been working properly for more than three years. It can potentially | ||
be applied to any content with certain ***critical characteristics***: | ||
- Text entries must be *discrete*, that is, not connected to each other logically or chronologically; | ||
- Text entries must be *autonomous*: each of them must have independent meaning and practical value; | ||
- Text entries *must not exceed a thousand characters*: This is a technical limitation of the mechanism in its current form. | ||
- At least *80% of records should not completely lose relevance* over time (i.e., they shouldn’t become useless). | ||
|
||
As you understand, jokes easily fit these characteristics – in general, the concept was developed for them. | ||
But it is inapplicable to weather forecasts or quotes. We [have already tried](https://vk.com/upsilon_one) | ||
to implement this method for content of a different kind. But these attempts haven’t yet been successful |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.