а зачем нужен автобус, если есть троллейбус, ведь можно без автобусов?
А зачем нужен case если всегда можно обойтись if/elif
Практически всегда есть несколько способов что-то сделать, и выбор лучшей архитектуры приходит с опытом. Поэтому вопрос "нельзя сделать" не стоит. Есть вопрос как лучше сделать, но тут нужны конкретные примеры.
Не ищите глубокий смысл.
Суперкласс может быть просто одним из базовых классов, который вы используете для наследования от него, но также можете и создавать его экземпляры.
Абстрактный - не позволяет создавать экземпляры. Только для наследования.
ну в любом случае я вижу символы, которые не должны быть в base64 encoded тексте.
Суть base64 encoding - привести текст в чистый текстовый формат, без нечитабельных символов и без интернациональных символов.
Грубо говоря - только в принтабельные символы ASCII, минус некоторые специальные (типа =, которые используются для выравнивания триолей в конце). Перевод строки разрешен.
так явно же видно, что у него внутри data не base64 encoded текст.
Просто вкратце почитайте на википедии что такое base64 - это способ кодирования информации таким образом, что конечный результат состоит из конкретного набора символов. В нем не могут быть интернациональные символы, пробелы и некоторые из того, что я вижу на вашем скриншоте.
Вы укажите количество предполагаемых студентов.
По скайпу вполне можно пару десятков подключить.
Бесплатных нормальных платформ мало.
Ну и да, не забывайте про твич.
Вам правильно говорят - работайте с объектом.
Регулярки полезный инструмент, но с тех времен как браузеры перешли с нативного парсинга HTML на объектную работу с DOM-деревом, HTML сильно усложнился, и работать с регулярками, когда в КАЖДОМ языке программирования есть библиотека для правильной работы с HTML - в корне неправильный подход.
Один раз подучить библиотеку, и вы будете пользоваться современным надежным и актуальным инструментом.
А у регулярок есть свои, другие области применения.
Valdemar Smörman, Как бы кто ни ругал майкрософт, но виндовс на десктопе уже почти 30 лет. Это опыт различных решений и ситуаций. И если кнопочка пуск или крупные иконки вас раздражают, то это просто внешняя маленькая верхушка айсберга того, как все работает под капотом.
У Линукса вся жизнь ушла на оптимизацию сетевого стека, работы фоновых демонов и многозадачности. Там он круче, но в массовый десктоп Линукс никогда не стремился, вот и получается.
The_Immortal, попробуйте ssh сервер перезапустить от имени вашего юзера, которым залогинены в систему.
Или попробовать все-таки вариант со службой расписания
Константин Нагибович, и? я провожу технические собеседования, в общем кроме чата, микрофона и расшаренного рабочего стола больше ничего не нужно. Ну еще камера желательна, но не обязательна.
А зачем нужен case если всегда можно обойтись if/elif
Практически всегда есть несколько способов что-то сделать, и выбор лучшей архитектуры приходит с опытом. Поэтому вопрос "нельзя сделать" не стоит. Есть вопрос как лучше сделать, но тут нужны конкретные примеры.
Не ищите глубокий смысл.
Суперкласс может быть просто одним из базовых классов, который вы используете для наследования от него, но также можете и создавать его экземпляры.
Абстрактный - не позволяет создавать экземпляры. Только для наследования.