RUVIDEO
Поделитесь видео 🙏

Project2 Slobodan Ivkovic

CS50's Web Programming with Python and JavaScript - Project2


Channel and Private messaging Flask-SocketIO's application.


When a user visits web application for the first time, they prompted to type in a display name that will eventually be associated with every message the user sends. If a user closes the page and returns to your app later, the display name is still be remembered.

Any user can create a new channel, so long as its name doesn’t conflict with the name of an existing channel.

Users can see a list of all current channels, and selecting one allow the user to view the channel - accordion lists :).

Once a channel is selected, the user can see any messages that have already been sent in that channel, up to a maximum of 100 messages. My app only store the 100 most recent messages per channel in server-side memory.

Once in a channel, users are able to send text messages to others the channel. When a user sends a message, their display name and the timestamp of the message are associated with the message. All users in the channel can then see the new message (with display name and timestamp) appear on their channel page. Sending and receiving messages do NOT require reloading the page.

If a user is on a channel page, closes the web browser window, and goes back to web application, the application remember what channel the user was on previously and take the user back to that channel.

Application is supporting private messaging between any two users users are shown to other at accordion list in Private messaging departmet of the application.

I do not use a database for this assignment, there are: User, Users Repository and Channel object with their functions.

Thi is very inetersting problem and all the best all of you people.

Web Programming with Python and JavaScript

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Project2 Slobodan Ivkovic», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

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