Найдено результатов: 86

Настройка DNS в Plesk?

Хостер использует Plesk для управления хостингом. Хотелось бы использовать Google Apps на сайте, но не получается прописать DNS в DNS редакторе плеска.



Всё прописано так, как указано в описании настроек гугла. Прошло больше недели.

a2f746e6.jpg



Но при открытии прописанных субдоменов вылезает сообщение плеска о том, что данного домена не существует.



В чём может быть проблема? В кривых руках у меня или у хостера? Или это такое ограничение плеска, не позволяющее ДНС работать с внешними ресурсами?

Система   доменных   имен   Plesk    

273   2   13:25, 2nd August, 2020


Проблемы с настройкой DNS (bind)?

Первый раз вручную рулю DNS'ками, и сразу возникли проблемы. Даже друзья, которые делали это не раз говорят, что странные проблемы.


Имеем: Debian Stable на VDS (firstvds, к сожалению) и bind (8.4.7). На нем крутится пара РНР-сайтиков, сервер заказчика (но делать можно что угодно). И имеем свой крутой сервер с Debian Squeeze, на котором поднят сайт на Python (просто VDS самый маленький, не осилил он питон по памяти). К IP сервера VDS привязан главный домен, назовем его domain.ru. Требуется, чтобы один из поддоменов обращался на мой IP. То есть domain.ru — на IP VDS, sub.domain.ru — на мой. Задача вроде бы простая, но тут начинается веселье.




Файл зоны:
$TTL 3600 <br/>
domain.ru. IN SOA ns1.firstvds.ru. root.domain.ru. (2010090201 10800 3600 604800 86400) <br/>
domain.ru. IN NS ns1.firstvds.ru. <br/>
domain.ru. IN NS ns2.firstvds.ru. <br/>
domain.ru. IN NS ns3.firstvds.ru. <br/>
domain.ru. IN MX 10 mail <br/>
domain.ru. IN MX 20 mail <br/>
domain.ru. IN A [IP VDS] <br/>
www IN A [IP VDS] <br/>
ftp IN A [IP VDS] <br/>
mail IN A [IP VDS] <br/>
smtp IN A [IP VDS] <br/>
pop IN A [IP VDS] <br/>
sub IN A [IP своего сервера] # - все самое интересное здесь



Со всем разобрался, ID зоны в первой строке тоже меняю постоянно как положено. bind перезапущен, через несколько часов DNS обновились и если по SSH с VDS сделать:

root:~# host sub.domain.ru

sub.domain.ru A [IP моего сервера]


И, казалось бы, все отлично. Только вот каждые 3-4 часа (когда обновляются DNS'ки) он меняет IP. То поддомен имеет старый IP то новый. Вот так это выглядит с моей машины (консоль как раз время показывает, можно проследить):

[21:24:05]:vas3k@arch ~&gt;nslookup sub.domain.ru<br/>
Server: 192.168.0.1<br/>
Address: 192.168.0.1#53<br/>
<br/>
Non-authoritative answer:<br/>
Name: sub.domain.ru<br/>
Address: [новый IP]<br/>
<br/>
[23:26:06]:vas3k@arch ~&gt;nslookup sub.domain.ru<br/>
Server: 192.168.0.1<br/>
Address: 192.168.0.1#53<br/>
<br/>
Non-authoritative answer:<br/>
Name: sub.domain.ru<br/>
Address: [старый IP, который на VDS]



То есть вы видите, что DNS туда-сюда прыгает. Через несколько часов опять становится нормально, затем опять старый. Сайт скоро запускаем, поэтому хотелось бы избавиться от этого. А сам я делаю это первый раз, так как не труЪ админ. Даже пытался через ISPManager удалить домен и добавить заново. Такая же хрень, а то бывает и сразу оба IP в Non-authoritative answer приходят.


Такое происходит уже больше месяца. Менял файл зоны многократно. В поддержку FirstVDS обращаться я даже не знаю стоит ли, они же как всегда скажут «ваш сервер — ваши проблемы» и посоветуют все переустановить.


P.S.: Сразу извиняюсь за выдуманные домены, надеюсь понятно объяснил.

Система   доменных   имен   Debian    

371   8   05:32, 16th August, 2020


Программы в notification area (system tray). Как их запустить с клавиатуры?

Может есть какие горячие клавиши, наподобие Alt + Tab?

Компьютерные   сети   Уведомления    

337   4   09:36, 8th August, 2020


Удобный вариант просмотра ленты уведомлений из электронной почты

На многих сайтах, в том числе на Хабрахабре, есть уведомления о новых событиях, причем единственный способ получения уведомлений — электронная почта.

Проблема в том, что основной почтовый ящик не хочется захламлять кучей уведомлений, к тому же интерфейс Gmail не самый удобный для такого формата писем — хотелось бы видеть все уведомления одной лентой: «от кого» / «тема» / «текст сообщения», что-то похожее на веб-интерфейс Twitter.

Для уведомлений собираюсь завести отдельный почтовый ящик.

Может быть есть варианты трансляции в RSS, Jabber, некие интерфейсы для почты, которые позволят удобно читать ленту уведомлений? Напишите ваш способ решения проблемы.



Как привязать домены второго уровня к поддоменам (например, site2.ru к sub1.site.ru)?

Например. Возьмем nllm.habrahabr.ru, я его хочу привязать к своему домену (например, nllm.ru) (Предположим что есть такая возможность).
Для этого я захожу в настройки, указываю домен, у домена прописываю ns-сервера.
Что дальше должно происходить на стороне habrahabr.ru? Как это автоматизировать?

п.с. в данном вопросе не силен, возможно, не точно описал

Рынок   доменных   имен    

392   2   09:13, 21st August, 2020


Проверка занятости домена

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

PHP   Рынок   доменных   имен    

403   5   19:54, 16th August, 2020


Два домена, один сайт?

Имеется сайт, содержание на нескольких языках. Язык локализации указывается в url: example.com/en, example.com/ru, и т.п.

Домен example.com для русскоговорящей аудитории не слишком запоминаем, поэтому приобретается primer.com (.ru прихватил киберсквоттер). Содержимое example.com и primer.com отличается только парой слов в подвале страниц.


Вопрос: как это правильно сделать, чтобы поисковики не забанили за дублирование контента?

Рынок   доменных   имен    

352   5   13:58, 4th August, 2020


Посоветуйте зарубежного регистратора .com с самой простой процедурой передачи домена?

Собственно, сабж. Посоветуйте регистратора, с которым не будет проблем в случае продажи/передачи домена. Домен немного спорный в плане abuse-устойчивости. Спасибо.

Рынок   доменных   имен    

356   4   19:25, 15th August, 2020


Удобный вариант просмотра ленты уведомлений из электронной почты

На многих сайтах, в том числе на Хабрахабре, есть уведомления о новых событиях, причем единственный способ получения уведомлений — электронная почта.

Проблема в том, что основной почтовый ящик не хочется захламлять кучей уведомлений, к тому же интерфейс Gmail не самый удобный для такого формата писем — хотелось бы видеть все уведомления одной лентой: «от кого» / «тема» / «текст сообщения», что-то похожее на веб-интерфейс Twitter.

Для уведомлений собираюсь завести отдельный почтовый ящик.

Может быть есть варианты трансляции в RSS, Jabber, некие интерфейсы для почты, которые позволят удобно читать ленту уведомлений? Напишите ваш способ решения проблемы.



Как привязать домены второго уровня к поддоменам (например, site2.ru к sub1.site.ru)?

Например. Возьмем nllm.habrahabr.ru, я его хочу привязать к своему домену (например, nllm.ru) (Предположим что есть такая возможность).
Для этого я захожу в настройки, указываю домен, у домена прописываю ns-сервера.
Что дальше должно происходить на стороне habrahabr.ru? Как это автоматизировать?

п.с. в данном вопросе не силен, возможно, не точно описал

Рынок   доменных   имен    

264   2   21:54, 26th August, 2020


Проверка занятости домена

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

PHP   Рынок   доменных   имен    

395   5   04:21, 5th August, 2020


Два домена, один сайт?

Имеется сайт, содержание на нескольких языках. Язык локализации указывается в url: example.com/en, example.com/ru, и т.п.

Домен example.com для русскоговорящей аудитории не слишком запоминаем, поэтому приобретается primer.com (.ru прихватил киберсквоттер). Содержимое example.com и primer.com отличается только парой слов в подвале страниц.


Вопрос: как это правильно сделать, чтобы поисковики не забанили за дублирование контента?

Рынок   доменных   имен    

352   5   00:52, 17th August, 2020


Посоветуйте зарубежного регистратора .com с самой простой процедурой передачи домена?

Собственно, сабж. Посоветуйте регистратора, с которым не будет проблем в случае продажи/передачи домена. Домен немного спорный в плане abuse-устойчивости. Спасибо.

Рынок   доменных   имен    

354   4   02:26, 15th August, 2020


Нужна кроссплатформенная библиотека для работы с SRV записями DNS?

На руках имеется jdns, но он не компилируется на Симбиане, нужно решить эту проблему и найти работающую библиотеку или на чистых плюсах или Си или на Qt так, чтобы она работала везде. Чем меньше размер библиотеки тем лучше.

Система   доменных   имен   Qt   Компьютерные   сети    

340   2   20:53, 11th August, 2020


wordpress не отправляет уведомления

Установил на phillennium.ru wordpress, указал в настройках, что при появлении новых комментариев он всегда должен отправлять уведомление об этом на админскую почту — он не отправляет. Погуглил, прочитал, что такое бывает, когда на хостинге не создан адрес вида wordpress@домен_сайта, создал — не отправляет. Погуглил, прочитал про решающий эту проблему Configure SMTP, установил, вбил настройки ящика — не отправляет. В том же Configure SMTP вместо дефолтного smtp-адреса сказал отправлять через существующий gmail-ящик, указал его логин-пароль — все тут же отлично заработало. Теперь хочу, чтобы работало, но без гмейла в качестве костыля. В чем может быть проблема? Хостинг — Infobox.

Электронная   почта   Уведомления    

385   5   19:02, 12th August, 2020


Посоветуйте регистратора доменных имён

У меня много доменов в разных зонах (com, net, org, me, ru, tv, in, etc.), которые разбросаны по разным компаниям-регистраторам.

Хочу найти одну надёжную компанию, куда можно было бы не только перенести все уже зарегистрированные домены и управлять ими оттуда, но и ещё регистрировать новые домены. Посоветуйте, пожалуйста, компанию, которая отвечала бы следующим критериям:
  • поддержка максимального количества доменных зон
  • удобная панель управления и заказа услуг
  • возможность оплаты услуг по кредитке или через PayPal
  • возможность изменения даных в WHOIS для купленных доменов
  • расторопная служба поддержки (хотя обращаюсь редко)

Не предлагать:
  • GoDaddy
  • OnlineNic
  • Enom

Компьютерные   сети   Рынок   доменных   имен    

352   5   22:45, 27th August, 2020


whois для .dj

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

nic.dj — просьба не предлагать, не хуизит ни в какую.

Система   доменных   имен   Рынок   доменных   имен    

376   2   17:24, 29th August, 2020


Firefox\Chromium: автоматическая подмена доменного имени в запросе?

У нас корпоративный squid режет все запросы на адреса вида *.vkontakte.ru*, но не режет *vk.com*.


Соответственно, вконтактовые музыкальные приложения запускаются по vk.com, но при попытке проиграть композицию лезут на cs*.vkontakte.ru/* и режутся.


Существует ли расширение для Firefox\Chromium, которое могло бы автоматически перенаправлять запросы с *.vkontakte.ru* на *vk.com*?

Система   доменных   имен   Chromium   Squid   Mozilla   Firefox    

320   4   05:50, 13th August, 2020


Справедливо ли утверждение: Почта на своем домене привязанным к Google apps, менее уязвима, чем yandex,mail/etc?

Мучает вопрос.
Мне кажется она более закрыта от взлома. Т.к чтобы взломать почту, надо сначала увести домен.
Но хотелось бы услышать мнение профи.



Трансфер домена

Допустим у меня есть домен, так вышло, что в admin-c находится ник хендл регистратора.
Какова процедура трансфера домена к другому регистратору? Я должен просить чтобы текущий регистратор поменял admin-c на мой ник хендл а дальше уже регистраторы разбираются между собой?

Зона .com.ua



Странный url....?

Объясните почему открывается ac

я так понял это как-то связано с зоной .ac, но почему другие зоны так не открываются?

Система   доменных   имен    

289   4   21:36, 10th August, 2020


Бесплатный домен 3 уровня

Где зарегистрировать домен 3 уровня бесплатно? Чтобы можно в настройках написать IP своей машины. На DynDNS.com меня удаляют, так как у меня постоянный IP, а у них в правиле написано:

* You do not log into the account within a 30-day period
* You do not update any Dynamic DNS hostnames within a 30-day period

Фриланс   Рынок   доменных   имен    

407   18   06:55, 9th August, 2020


Законность торгов регистрациями доменов .РФ от Ру-Центра

Для предварительной регистрации доменов в зоне.РФ, RU-CENTER проводит аукцион. Т.е. если претендентов на регистрацию домена, больше одного, то между ними проводятся торги.

А теперь внимание, вопрос:
Каким образом, Ру-Центр имеет право продавать возможность заранее зарегистрировать домен, если, у домена нет владельца, т.е. они продают воздух, т.к. сам Ру-Центр не является владельцем домена. И вообще вопрос, кто инициатор.РФ доменов? Я так полагаю Ру-Центр там играет огромную роль, т.к. представляю масштабы этой Аукционерской акции, на домены разряда Работа.РФ, Строительство.РФ и т.д.

Как это вообще, законно они поступают?

Рынок   доменных   имен   Юриспруденция   в   IT    

321   4   02:13, 23rd August, 2020


Информирование об успешном подключении PPPoE-клиента на FreeBSD?

Есть сервер на FreeBSD, выходящий в инет по PPPoE. При подключении ему выдаётся честный айпишник, но каждый раз разный. Прикрутил DynDNS-клиента inadyn и всё вроде бы нормально, но один раз из десяти inadyn почему-то не срабатывает и сервер остаётся недоступен до следующего переподключения (а то и ребута).

Есть ли возможность отсылать на мыло оповещение о подключении PPPoE собственно каждый раз в момент подключения? Естественно, что бы это оповещение содержало и полученный IP.

FreeBSD   Электронная   почта   Уведомления    

477   2   20:28, 24th August, 2020


Надежный сервис для проверки WHOIS доменов свободен/занят списком?

Нужен надежный сервис проверки WHOIS доменов списком.

Рынок   доменных   имен    

279   7   14:31, 18th August, 2020


Узнать ИП адрес ресурса в домене .РФ ?

Приветствую.
На работе нечего делать, задаю себе сам задачки, чтобы мозг не остывал.
Однако задачка привела меня в ступор.

Как средствами windows/сторонними методами узнать IP адрес ресурса в доменной зоне.РФ?
Возьмем, к примеру, ресурс «президент.рф».
Про ping и nslookup слышал.
Браузер firefox.

Гугл молчит.

Спасибо за внимание.

Рынок   доменных   имен    

409   4   00:57, 19th August, 2020


В чем разница между Master, Slave и Secondary DNS?

Привет.

Не могу понять разницу, где хранятся файлы зон?
Кто отвечает на DNS запросы, если Master «упал»?

Система   доменных   имен    

372   3   14:04, 13th August, 2020


DNSv6 — опыт внедрения?

поставлена задача — поднять и протестить DNS для IPv6



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



будет поднят BGP и L2 транзит до ISP для предоставляющих бесплатный IPv6 трафик.

интересует для *BSD (Linux/Solaris)

Система   доменных   имен   Border   Gateway   Protocol    

364   3   13:53, 20th August, 2020


Онлайн-сервис для жильцов домов?

Подскажите, встречали ли вы что-либо, напоминающее интранет Гранатного, 6?

Имеет ли по-вашему мнению, смысл создавать нечто подобное для жителей вашего дома?

Спасибо.

Компьютерные   сети   Рынок   доменных   имен    

296   10   03:14, 27th August, 2020


можно ли регистрировать двухбуквенные домены .рф

Долго искал в интернете, но так и не нашел ответ на этот вопрос.

Рынок   доменных   имен    

350   2   08:11, 14th August, 2020


Выбор регистратора доменов

Начинаю свое дело.

Ищу надежного регистратора. В основном будут домены в зонах: ru, com, РФ

Критерии:

  • низкая цена регистрации и продления
  • скидки для партнеров

Рынок   доменных   имен   Партнерские   программы    

342   16   13:21, 22nd August, 2020


SMS уведомления

Итак, готовится новый некий проект X. Для этого проекта необходима функция рассылки смс уведомлений пользователям сайта. Например, каждому заполнившему пользователю свою дату рождения, будет в этот день приходить смс с текстом «Компания X поздравляет Вас с днем рождения» (ну или что-то в этом роде). Так вот, вопрос заключается в следующем: каким образом это внедрить в сайт? Есть ли готовые онлайн сервисы для этого или же нужно заключать какие-то договора с мобильными операторами и получать короткий номер? И вообще, если есть какой-то хороший материал по этой тематике — буду очень рад почитать, послушать, посмотреть.

Стартапы   Уведомления   SMS    

429   26   09:43, 19th August, 2020


Подскажите бесплатный сервис с историей DNS

Нужно посмотреть, когда и на что менялись NS-записи у домена в зоне .net.
Нашел гуглем пару сервисов, но там нет нужного домена.

Система   доменных   имен   Рынок   доменных   имен    

272   2   16:49, 16th August, 2020


Домен второго уровня для домашнего сервера

На домашнем компьютере установлен локальный http сервер. Хочу прикупить для него доменное имя. Где это лучше сделать и как настроить?

Система   доменных   имен    

327   13   22:36, 11th August, 2020


Один localStorage на все поддомены. Нельзя, но может всё-таки можно?

Имеется многоязычный проект. Каждому языку соответствует поддомен, а также есть специальные поддомены для статики и особых версий (примерно как на Википедии):

en.example.com<br/>
ru.example.com<br/>
...<br/>
static.example.com<br/>
m.example.com<br/>
fb.example.com<br/>
vk.example.com<br/>
...<br/>



У пользователей во время работы будут накапливаться данные, которые в принципе не нужны на серверной стороне, плюс этих данных может быть больше, чем на 4 KБ, т. е. куки использовать не желательно.

HTML 5 localStorage, казалось бы, подходит идеально, но есть одно большое «но»: данные, сохранённые для одного поддомена, не видны на всех остальных поддоменах согласно спецификации из соображений безопасности.


Не могли бы вы, уважаемые хабровчане, посоветовать, каким образом можно осуществить местное хранение данных в таком случае? Сталкивался ли кто-то ещё с подобной проблемой, успешно решив её? Может быть, стоит каким-либо образом использовать iFrame, хранить localStorage там и «общаться» с ним? Есть ли какие-то другие подходы в решении этой задачи?

JavaScript   Рынок   доменных   имен    

441   4   02:16, 27th August, 2020


Как из виртуальной машины открыть сайт, поднятый на локальном сервере (на Денвере), если их (сайтов) несколько?

Если на хосте поднят всего один сайт, то к нему получить из под виртуальной машины можно по IP-адресу.



На хосте это решается обращением к доменному имени сайта, допустим для основного localhost, второй site1, третий site2 и т.д.



А как открыть домены site1 и site2 из виртуальной машины?



Бесплатный DNS management в зоне RU

Раньше пользовался nics.name, но они перестали обслуживать зону RU. Попробовал нагуглить другой сервис, не нашел. Везде только COM.

Система   доменных   имен    

359   5   12:36, 28th August, 2020


Сервис парковки доменов — выбор есть ?

Народ, подскажите сервисы парковки доменов, кто какие знает которые нормально выплачивают вознаграждение (желательно российские, Sedo не предлагать)?

Рынок   доменных   имен    

399   1   01:08, 5th August, 2020


Языки на сайте

Как лучше делать сайт…
Поддомены
ru.site.com, en.site.com, fr.site.com
или же
site.com/ru/
site.com/fr/
site.com/en/

Если второе, то как правильно делать ссылки внутри php

PHP   Рынок   доменных   имен   Веб-разработка    

408   10   13:13, 26th August, 2020


"Правильная" регистрация домена?

Приветствую всех! Хочу зарегистрировать себе домен в зоне .com или .ru. Хотелось бы узнать о подводных камнях этой процедуры. Стоит ли регистрировать домен на себя, или лучше через посредника? Услугами какого проверенного посредника лучше воспользоваться?



P.S. Так же буду благодарен за советы на тему выбора самого простого (недорогого) PHP5 & MySQL хостинга.

Рынок   доменных   имен    

377   8   04:01, 8th August, 2020


Wildcard и реальные субдомены?

Здравствуй, Хабр.


Подскажи, пожалуйста, как настроить wildcard hosting в Apache так, чтобы существующие субдомены он не «схватывал».


Пример:

Есть домен test.

На нем есть субдомен real.test.

При запросе любого субдомена кроме real.test запрос обрабатывается основным доменом (test)

Apache   Рынок   доменных   имен    

252   2   02:11, 11th August, 2020


регистрация домена

Понадобилось зарегистрировать домен (.рф)
в процессе регистрации nic.ru выдал что домен уже зареген… whois показывает следующее
state: REGISTERED, NOT DELEGATED, UNVERIFIED
org: Joint Stock Company "RNIC"
phone: +7 495 7370601
phone: +7 495 9944601
e-mail: partner@nic.ru
registrar: ELVIS-REG-RF
created: 2010.11.11
paid-till: 2011.11.11
source: TCI

собственно вопрос… к кому теперь обращаться то? к nic.ru или в элвис-телеком?

Система   доменных   имен   Рынок   доменных   имен    

335   3   16:22, 18th August, 2020


Второй домен для сайта

Имеется vds на FreeBSD, apache, сайт работает через wsgi (если это важно)
Прикрутил второй домен (всеми ненавистный рф) таким образом:
В панели управления ISPmanager довавил www домен (сайт.рф) и указал для него home dir первого сайта (site.ru). Все работает, но такое ощущение что просто происходит редирект, сайт открывается, а в строке браузера появляется site.ru вместо сайт.рф
Пробовал так же удалять www домен сайт.рф и просто прописывать сайт.рф как алиас к site.ru, но сайт.рф при этом просто не открывается (сервер не доступен).
Кто нибудь сталкивался с подобным? Гугл перерыл, но предлагаются именно такие варианты, которые я описал выше…
upd:
Сейчас проверил, действительно apache действительно делает редирект (303) почему то…

Apache   Рынок   доменных   имен    

324   2   15:19, 9th August, 2020


Какие браузеры корректно открывают кириллические ссылки?

Собственно, сабж.

Думаю зарегистрировать домен в.рф (пожалуйста, без ругани, для меня это имеет смысл). Но совершенно не представляю, с каких версий браузеры научились с ними работать. Подозреваю, что IE6 вряд ли откроет «президент.рф». К сожалению, проверить негде, надеюсь, кто подскажет.

Рынок   доменных   имен    

385   3   21:06, 1st October, 2020


DNS сервер для локальной сети?

Каким образом можно организовать DNS для внутренней сети предприятия (все машины — Windows, без ActiveDirecotry, без DHCP и т.д.). Есть шлюз для интернета на UserGate.


Есть внутренний интранет-ресурс, хостящийся на одной из машин. Допустим, имя у него «intranet.mycomp». Требуется, чтобы все пользователи сети могли заходить по этому адресу без манипуляций с файлом «hosts».

Система   доменных   имен   Windows    

340   5   20:04, 8th August, 2020


О написании многословных русскоязычных доменов

На волне безоглядной скупки русскоязычных доменов остался неосвещенным один вопрос: по какому принципу выбираются те или иные варианты написания многословных доменов?

Например, кто-то хочет создать сайт о древнерусском зодчестве «Деревянные церкви России». Для этих целей он может зарегистрировать домен «ДеревянныеЦеркви.РФ» и домен с дефисом — «Деревянные-церкви.РФ».

В доменах на латинице традиционными стали домены без дефисов. Однако вбитые в нас правила русского языка будут протестовать против написания «неразрывных» словочетаний.

Так вот вопрос: если какое-то написание в будущем станет традиционным, то какое — с дефисом, или без? И есть ли какие-нибудь домыслы — почему именно так?

Рынок   доменных   имен    

331   9   01:11, 23rd August, 2020


Покупка освобождающегося домена

Впервые столкнулся с такой темой, но поскольку много наслышан о некорректном поведении самих регистраторов на этот счёт, решил обратиться.

Имеем:
домен .ru, освобождающийся через 2 дня,
регистратор Ру-Центр.

Задача:
выкупить освободившийся домен с минимальными потерями времени и средств.

Кто сталкивался с подобными ситуациями, чего следует ожидать и есть ли какие-то рекомендации на этот счёт?

Рынок   доменных   имен   Электронная   коммерция    

386   6   11:01, 22nd August, 2020


Нужно бумажное подтвержение о владении доменом .com, .info, ..

Столкнулся с ситуацией — клиент хочет получить бумажку о том, что именно он является владельцем домена в зоне .com (+ .info). Я регистрировал домены на GoDaddy, написал им, они ответили, что бумажных сертификатов (даже за отдельную плату) не предоставляют. Направление, куда копать дальше, для меня пока не очень ясно. Может быть кто-то сталкивался с подобным и поделится опытом? Единственная рабочая идея — это заверить у нотариуса выписку из WHOIS… но я сомневаюсь, что это можно легко организовать.

Заранее всем признателен за любую полезную информацию!

Система   доменных   имен   Рынок   доменных   имен    

394   5   12:43, 28th August, 2020


Пинг в .Net зоны РФ

Интересует можно ли реализовать?

Ping ping = new Ping();
PingReply pr = ping.Send(s);

Код нормально отрабатывается на латинских доменах. А вот с рф не хочет.

Кстати стандартный ping винды тоже их не видит.

Рынок   доменных   имен    

297   2   09:02, 29th August, 2020


/etc/hosts перенаправление целого домена?

Можно ли в /etc/hosts перенаправить все хосты из домена? Нужно что то похожее на:
127.0.0.1 *.local

но что бы работало :)

Скурил man hosts, погуглил но найти не cмог.

Linux   Рынок   доменных   имен    

432   2   20:06, 10th August, 2020


увели домен .рф

Проблема следующая. Фирма Дизайн-мебель (давно зарегистрированное название) решила купить себе домен дизайн-мебель.рф, но он, как и большинство доменов, был уже выкуплен. Домен нам, мягко говоря, нужен. Поэтому хотелось бы спросить у знающих людей, можно ли вернуть этот домен себе? Так как его написание полностью соответствует зарегистрированному названию фирмы. Что нужно делать?

Рынок   доменных   имен    

353   5   10:12, 19th August, 2020


Могут ли отобрать фамильный домен?

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

Рынок   доменных   имен    

387   3   05:19, 28th August, 2020


HTC.ru почему бренд HTC не забрал домен до сих пор?

Родился такой вопрос.

Может, кто знает в чем там дело, почему бренд HTC не владет доменом HTC.ru?

Вопрос задаю со шкурной целью, так например если я куплю домен myhtc.ru скажем, они могут у меня его забрать?

Навеяно проблемами группы Nokia ВКонтакте у которой отобрали поддомен nokia.vkontakte.ru/.

Рынок   доменных   имен    

370   7   05:35, 18th August, 2020


Актуальная тема "Русскоязычные домены на apache +nginx"

Возникла проблема, которая заключается в том, что панель управления хостингом принимает русскоязычный домены, а вот в настройках вирт. доменов апача и нгинкс полная непонятка.
Как решить?
Просто русские названия апач не принимает, причина этого непонятна.

Nginx   Apache   Рынок   доменных   имен    

432   3   02:15, 29th August, 2020


Индексация зеркальных доменов в Google

Сайт лежит у хостера. К нему прикручен мой домен 2-го уровня и ещё, выданный хостером, «служебный» домен 3-го уровня. Служебный использовался, пока не купил свой. Когда заработал рабочий, зарегистрировал его в разных поисковых системах. Завёл аккаунт на гугле в инструментах и в аналитике. Поставил счётчик.

Некоторое время всё было как нужно. В результатах поиска находился основной домен.
Но спустя несколько недель его заменил «резервный». Причём только в гугле. Остальные (Яндекс, Бинг, Рамблер) находят тот который нужно.

В robot.txt есть запись:
User-Agent: *
Disallow:
Host: имясайта.ru

Заголовок в шапке стоит с абсолютной ссылкой на основной домен.
Остальные ссылки на сайте относительные.

Говорил с тех.поддержкой хостера, рылся в интернете. То, что узнал — несколько противоречиво.

Может быть посоветуете верный путь?

— ждать пока не склеится?
— править robot.txt?
— убить служебный домен?
— переадресация(если её, то какую)?
— другое?

UPD: В инструментах гугла зарегистрированы все три варианта — основной.ru, ввв.основной.ru, служебный.слу.ru(Причём служебный я добавил уже после того как он вылез в результаты поиска). Первым делом я туда и полез. Так вот в настройках есть возможность выбрать «Основной домен» только из первых двух вариантов. Т.е. c www или без. Выбрал без www. Когда захожу в настройки служебного, там в соответствующем поле строчка: «Основной домен — Только домены корневого уровня»

Google   Рынок   доменных   имен    

333   4   06:46, 29th August, 2020


Русские доменные имена в Bind9

Можно ли, а если да, то как, настроить Bind9 с русскими доменными именами?

Linux   Система   доменных   имен   Рынок   доменных   имен    

308   4   21:06, 1st October, 2020


ввв в домен.рф

Вопрос сайтостроителям. Если раньше заказчики требовали работоспособности www.domen.ru, так и domen.ru, то требуют ли они сейчас доступность ввв.домен.рф

Чисто так, интересно :)…

Рынок   доменных   имен    

348   7   01:29, 13th August, 2020


Есть ли какие то приоритеты для Доменов в Google

Например если у меня домен в зоне Uz или Ru то будет ли он в результатах выводить его ниже?

Рынок   доменных   имен    

376   2   22:14, 6th August, 2020


Из-за чего не работает bind9?

При попытке:
service named start
Starting named: named: initgroups(): Operation not permitted [ СБОЙ ]

Установка на сервер из репозитория без изменений.
CentOS 5.5 x86_64
bind 9.7.1
Конфиги дефолтные.

Система   доменных   имен   CentOS    

363   2   14:43, 5th August, 2020


Как правильно организовать NS сервер?

Здравствуйте.

Есть LAMP сервер на нем стоит BIND(свой мини хостинг). Куплен например домен domain.com

Подскажите возможно ли настроить BIND для того что бы при покупке новых доменом в NS записи можно было бы вписать что то похожее на ns1.domain.by. Или может кто может подкинуть ссылок по данному вопросу. Об самой организации DNS уже скурил кучу материала. Нужно что то по конкретной организации NS сервера.

Система   доменных   имен    

350   5   09:57, 9th August, 2020


Быстрая смена сервера?

Братья и сестры, имеющие опыт с быстрой сменой конфигурации веб-сервера, пожалуйста, ответьте на такой вопрос:

Имеется определенный веб-сервис, у которого есть постоянные посетители и имеется сервер А (в данный момент VPS, мощность и т.д не имеют значения), а хочется этот сервер сменить на более мощный, более слабый (нужное подчеркнуть) сервер Б, имеющий другой DNS-адрес. Собственно вопрос: как сделать так чтобы время смены DNS сократилось до возможного минимума или вообще есть ли способ обойти этот таймаут и провести «горячую» смену серверов.

Заранее очень благодарен за ответы.

Система   доменных   имен    

338   4   07:22, 12th August, 2020


Покупка домена "с рук" в зоне .COM

Есть устойчивое желание выкупить у текущего владельца домен в зоне .COM, подскажите, пожалуйста, как правильно это сделать? Как осуществить процедуру передачи прав/денег, при условии что с владельцем не знаком, живем в разных странах, физически встретиться и оформить все при личной встрече возможности пока нет.

Заранее благодарен.

Рынок   доменных   имен   Электронная   коммерция    

303   5   06:36, 1st August, 2020


Как бы побыстрее "загнать" изменения DNS в индекс?

Приветствую всех.
Заголовок конечно немного сеошный, но так уж вышло :)

Сделал изменения в домене, прописал А-запись, и теперь сижу, кукую, жду, когда же whois увидит их, а заодно и dns-сервер моего провайдера.
Знаю, что результата надо ждать от нескольких часов до пары суток. Но неужели нет способа оповестить dns-сервера об изменениях?

Система   доменных   имен    

294   4   06:05, 14th August, 2020


Как отстоять права на собственный сайт?

История такая. В 2008 году я создал сайтик – небольшое хранилище старых учебных материалов (курсовики, лабы и тп), на котором заодно я обкатывал свои навыки вебпрограммирования. Проблема была в том, что домен был зарегистрированнан на ресселейра, у которого я хостился (купился на дешевые цены хостинга, поначалу не поняв, что хостер зарегистрировал домен на себя, глупый был). Платил ему раз в год за продление, всё было нормально, но тут он пропал. Сначала я немного расстроился — вдруг домен перехватят. Но потом подумал: кому он нафиг нужен, у него ТИЦ = 0, гугловский ранг тоже 0, и подал заявку у регистратора на освобождающийся домен и стал ждать. Но какого было удивление, что домен перехватили (регистратор прислал грустное письмо, что, мол, извините, кто-то был шустрее). Мало того: сайт скопировали и выложили на тот же старый адрес.


Возможно ли в таком случае доказать, что сайт принадлежит мне?

Рынок   доменных   имен   Авторское   право    

297   5   20:31, 21st August, 2020


Как zsh bindkey?

Подскажите пожалуйста, как забиндить в zsh:

1. Передвижение вперед-назад до спецсимвола или пробела. Например по www.yandex.ru будет не весь линк сразу пробегать, а частями.

2. Удаление вперед назад до спецсимвола или пробела. Также, как и первое, но удаление.


Сразу говорю:

backword-delete-word && forward-delete-word && forward-word && backward-word — не то, т.к. переходы совершаются от пробела до пробела.

PowerShell   Система   доменных   имен   zsh    

283   1   19:01, 26th August, 2020


Бесплатный домен.

Пару лет использую бесплатный домен .org.ru (бесплатная доменная зона)
Сегодня пришло письмо на почту от ru-ncc@nic.ru

Срок регистрации домена xxx.ORG.RU истекает 13-APR-2011.

Администратором домена является
ФИО.

Стоимость услуги продления регистрации домена составляет 360 RUB
с учетом налогов. (к слову домен .ru стоит 100 рублей на год)

Порядок продления услуг описан на странице
nic.ru/dns/service/how-prolong.html

В случае если услуга продления регистрации домена не будет оплачена
до окончания срока регистрации, делегирование домена будет приостановлено.

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

Для получения доступа к управлению и продлению домена ххх.ORG.RU обратитесь в службу поддержки RU-CENTER ru-ncc@nic.ru


Домен регистрировал на ripn.ru
При попытке зайти в раздел админки на ripn.ru выдало:

Доступ открыт только для администраторов и служб технической поддержки доменов третьего уровня .IN-ADDR.ARPA. Домены .COM.RU, .NET.RU, .ORG.RU, .PP.RU и данные их администраторов передаются в RU-CENTER

Собственно вопрос. Где моя бесплатная доменная зона? Почему я должен платить за бесплатный домен?
Если знаете где можно зарегистрировать бесплатно, поделитесь пожалуйста.

Компьютерные   сети   Рынок   доменных   имен    

250   9   09:32, 7th August, 2020


Регистраторы доменных имён?

Отдаёте ли вы предпочтение каким-то конкретным регистраторам в зонах .ru и .com?

Если да, то каким и почему?

Система   доменных   имен   Рынок   доменных   имен    

303   8   00:23, 8th August, 2020


Покупка/продажа домена

Кто продавал, кто покупал?

1. Как происходит этот процесс, через какие сервисы, процесс оплаты?
2. Какие подводные камни?
3. Возможно ли кидалово?
4. Юридическая сторона вопроса?

Спасибо.

Рынок   доменных   имен   Электронная   коммерция    

243   4   13:33, 23rd August, 2020


Использование общего localStorage для поддоменов?

Здравствуйте. Обращаюсь за советом. Стоит задача — не гонять данные через cookies постоянно на сервер, а хранить их в localStorage и иметь к ним доступ через JavaScript.


Проблема в том, что localStorage даёт доступ только для конкретного адреса. То есть для адресов:

sub.domain.ru

sub2.domain.ru


данные будут разные. Есть ли какой-то способ объединить данные?


Пробовал вариант с iframe:
var ifr = document.createElement('iframe');<br/>
ifr.src = 'domain.ru/localstorage.html';<br/>
ifr.name = 'localStorageIframe';<br/>
document.body.appendChild( ifr );<br/>



после чего обращение к данным (и их сохранение) шло через window.frames[«localStorageIframe»].localStorage[«lastseen»]


Но это не дало результата — данные по-прежнему разные для разных поддоменов.


Есть ли у кого мысли, как это реализовать?

JavaScript   HTML   Рынок   доменных   имен    

327   2   21:06, 1st October, 2020


Долго резолвится доменное имя?

По данным pingdom.com около половины времени загрузки сайта (~3-4 сек. из 6) занимает резолвинг доменного имени.


Каким образом можно ускорить процесс?


Сервер на firstvds, ns-ы тоже от firstvds.

Система   доменных   имен    

399   4   11:53, 2nd October, 2020


Перенос сайта с одного домена на другой?

Привет, Хабрасообщество!


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


Нужно перенести сайт www.шайбушайбу.рф на домен www.shaibushaibu.com (оба, естественно, принадлежат мне), но понятия не имею как это правильно сделать. Что ещё важно — .рф уже проиндексирован поисковиками и хотелось бы что бы все что он нажил так же переместилось на .com


Посоветуйте, пожалуйста, как это сделать. Заранее спасибо!

Рынок   доменных   имен    

316   3   06:07, 1st October, 2020


А кто-нибудь может присоветовать хорошего, проверенного регистратора?

Интересуют домены com, org, net; ru — необязательно, но приятно было бы иметь возможность его зарегистрировать.

Присматриваюсь к r01.ru, но Россия… Есть, интересно, какой-нибудь новозеландский хороший? :)

Рынок   доменных   имен    

313   6   18:48, 1st October, 2020


Несколько аккаунтов в Google apps для одной организации. домен + субдомены

Есть домен некой организации domen.com на нем зарегистрирована бесплатная версия Google apps. После двух лет использования закончился лимит бесплатных аккаунтов, было создано несколько субдоменов sub.domen.com, sub1.domen.com (по отделам). Их так же зарегистрировали в гугле, в общем получается +50 аккаунтов на каждом субдомене.

Может гугл дать по шее за такие выкрутасы? Можно так делать, прописано ли это где-то в правилах и т.д.?

G   Suite   Рынок   доменных   имен    

302   5   21:06, 1st October, 2020


Архив старых записей Whois, есть ли?

Существует ли архив старых записей Whois-доменов?

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

Система   доменных   имен   Железо   Архивация   данных    

329   2   21:06, 1st October, 2020


Организация работы школьников за компьютерами в школе?

Добрый день!

Подскажите, пожалуйста, как проще и удобнее решить следующую задачу.

Есть желание сделать работу удобнее, хочется:
  • каждому школьнику свой логин\пароль;
  • сетевой диск объемом метров 100, для хранения профиля и учебных работ;
  • возможность каждого работать на любом из компьютеров 2-х классов;
  • возможность (с моей стороны) ограничивать доступ к определенным сайтам и т.п.



Я не очень силен в этой теме (вообще не силен :) ), но мысли следующие:
  • нужно организовать домен;
  • прозрачный прокси.



Подскажите, пожалуйста, в какую сторону думать, что почитать, на чем реализовать.


Спасибо.


p.s. сервера как такового в школе нет, но есть возможность собрать отдельную машину по эту задачу.


p.p.s. детей до 500.

Компьютерные   сети   Рынок   доменных   имен    

363   5   08:22, 1st October, 2020


Разводка по сервисам (порт + машина в LAN) через домен третьего уровня

Пусть:
  • На 192.168.1.1:5050 крутится один сервис, я хочу получать к нему доступ по app1.site.ru
  • На 192.168.1.2:4040 крутится второй сервис, соответственно — хочу по app2.site.ru
  • На 192.168.1.3:3030 крутится третий сервис, хочу туда по app3.site.ru

Доступ по appN.site.ru, N=1,2,3 — нужен без указания порта, т.е. по 80.

Да, при этом по www.site.ru и site.ru доступен веб-сайт вообще не с этого сервера. + почта по алиасу mail.site.ru и прочие DNS-записи.

Понятно, что порты и машины я разведу на сервере.

А в целом как это решить?

Система   доменных   имен   Windows   Server    

369   1   04:21, 2nd October, 2020


Как правильно указывать в URL версию языка?

Возможны по крайней мере два варианта:

www.domain.com/en
www.domain.com/ru

или

www.en.domain.com
www.ru.domain.com

Встречал на просторах сети оба варианта.
Как вам кажется, какой использовать предпочтительнее? Или это вообще не играет никакой роли?



Уведомления в skype на php

Для одного из наших проектов нужны уведомления в skype. Гуглил — но ничего рабочего не нашёл.
Подскажите варианты для отправки сообщений в скайп, желательно под *nix системами.

Skype   PHP   Уведомления    

307   3   21:06, 1st October, 2020


Чем замыкать и размыкать цепь 220V?

Пытаюсь имплементировать кое-что из функционала «умных домов» под задачу, нужно подобрать два типа силовых элементов, которые будут коммутировать освещение (220V, порядка 120W).

1. Always-on до сигнала. В голову приходит только тиристор/симистор, всегда зашунтированный логическим элементом, который его включает — однако, это решает только вопрос со включением, для выключения надо как-то рвать цепь.
Требование: минимальный нагрев в состоянии «off».

2. Always-off до сигнала, сигнал — on, off без отключения напряжения.
А вот такую штуку надо поставить параллельно выключателю.
Требование: минимальный нагрев в состоянии «on», минимальные размеры.

Сделай   сам   Электроника   Умный   дом    

286   5   02:19, 1st October, 2020


Как оповестить всех, что у меня сменился ICQ?

Нет ли способы какой-либо массовой рассылки контактам, что у меня сменился номер ICQ (старый угнали)?

Уведомления   Мессенджеры    

375   4   12:03, 2nd October, 2020


Регистрация домена

Дошел я до стадии регистрации своего первого домена. С одной стороны кажется простой задачей — погуглить «резистрация .com .org», зайти, и действовать по обстоятельствам. Но хочется сперва узнать подробнее про подводные камни. Какие могут быть проблемы? Могут ли домен отобрать? Ну и просто советы насчет регистратора и нюансов этой процедуры приветствуются.

Заранее благодарен.

P.S. Оплата через WebMoney.

Рынок   доменных   имен    

326   7   21:06, 1st October, 2020


Регистрация домена на вымышленные данные

Здравствуйте.
Регистрировался домен лет 7 назад на вымышленные данные.
Есть ли способ изменить его данные на реальные? Что писать в тех. поддержку?

Рынок   доменных   имен    

363   3   07:39, 2nd October, 2020


Помогите пожалуйста решить задачи

Задание № 1. Наследование

Исходя из квиза к предыдущему занятию, у нас уже есть класс преподавателей и класс студентов (вы можете взять этот код за основу или написать свой). Студентов пока оставим без изменения, а вот преподаватели бывают разные, поэтому теперь класс Mentor должен стать родительским классом, а от него нужно реализовать наследование классов Lecturer (лекторы) и Reviewer (эксперты, проверяющие домашние задания). Очевидно, имя, фамилия и список закрепленных курсов логично реализовать на уровне родительского класса. А чем же будут специфичны дочерние классы? Об этом в следующих заданиях.

Задание № 2. Атрибуты и взаимодействие классов.

В квизе к предыдущей лекции мы реализовали возможность выставлять студентам оценки за домашние задания. Теперь это могут делать только Reviewer (реализуйте такой метод)! А что могут делать лекторы? Получать оценки за лекции от студентов :) Реализуйте метод выставления оценок лекторам у класса Student (оценки по 10-балльной шкале, хранятся в атрибуте-словаре у Lecturer, в котором ключи – названия курсов, а значения – списки оценок). Лектор при этом должен быть закреплен за тем курсом, на который записан студент.

Задание № 3. Полиморфизм и магические методы

  1. Перегрузите магический метод __str__ у всех классов.

У проверяющих он должен выводить информацию в следующем виде:

print(some_reviewer)
Имя: Some
Фамилия: Buddy

У лекторов:

print(some_lecturer)
Имя: Some
Фамилия: Buddy
Средняя оценка за лекции: 9.9

А у студентов так:

print(some_student)
Имя: Ruoy
Фамилия: Eman
Средняя оценка за домашние задания: 9.9
Курсы в процессе изучения: Python, Git
Завершенные курсы: Введение в программирование
  1. Реализуйте возможность сравнивать (через операторы сравнения) между собой лекторов по средней оценке за лекции и студентов по средней оценке за домашние задания.

Задание № 4. Полевые испытания

Создайте по 2 экземпляра каждого класса, вызовите все созданные методы, а также реализуйте две функции:

  1. для подсчета средней оценки за домашние задания по всем студентам в рамках конкретного курса (в качестве аргументов принимаем список студентов и название курса);
  2. для подсчета средней оценки за лекции всех лекторов в рамках курса (в качестве аргумента принимаем список лекторов и название курса).

 

https://replit.com/@nikolaivinnitsk/DZ-1#main.py

 

class Student:
    def __init__(self, name, surname):
        self.name = name
        self.surname = surname
        self.finished_courses = []
        self.courses_in_progress = []
        self.grades = {}
        self.srgr=float()

    def srgr(self):
        grades_count=0
        if not self.grades:
            return 0
        spisok=[]
        for k in self.grades:
             grades_count += len(self.grades[k])
             spisok.extent(k)
        return float(sum(spisok)/max(len(spisok), 1))
      
    def __str__(self):
       # grades_count = 0
        courses_in_progress_string = ', '.join(self.courses_in_progress)
        finished_courses_string = ', '.join(self.finished_courses)
 #      for k in self.grades:
  #          grades_count += len(self.grades[k])
   #     self.average_rating = sum(map(sum, self.grades.values())) / grades_count  '''
        
        res = f'Имя:{self.name}\n' \
              f'Фамилия:{self.surname}\n' \
              f'Средняя оценка за домашнее задание:{self.srgr}\n' \
              f'Курсы в процессе обучени:{courses_in_progress_string}\n' \
              f'Завершенные курсы:{finished_courses_string}'
        return res
      
    def rate_hw(self, lecturer, course, grade):
        if isinstance(lecturer,Lecturer) and course in self.courses_in_progress and course in lecturer.courses_attached:
           if course in lecturer.grades:
               lecturer.grades[course] += [grade]
           else:
               lecturer.grades[course] = [grade]
        else:
            return'Ошибка'
          
    def __lt__(self, other):
        if not isinstance(other, Student):
            print('Такое сравнение некорректно')
            return
        return self.srgr < other.srgr

      
class Mentor:
    def __init_(self, name, surname):
        self.name = name
        self.surname = surname
        self.courses_attached = []

      
class Lecturer(Mentor):
    def __init__(self, name, surname):
        super().__init__(name, surname)
        #self.average_rating = float()
        self.grades = {}
        self.srgr = float()

    def srgr(self):
        grades_count=0
        if not self.grades:
            return 0
        spisok=[]
        for k in self.grades.values():
           grades_count += len(self.grades[k])
           spisok.extent(k)
        return float(sum(spisok)/max(len(spisok), 1))
      
    def __str__(self):
    #    grades_count = 0 
     #   for k in self.grades:
      #      grades_count += len(self.grades[k])
       # self.average_rating = sum(map(sum, self.grades.values())) / grades_count
        res = f'Имя: {self.name}\nФамилия: {self.surname}\nСредняя оценка за лекции: {self.srgr}'
        return res

    def __lt__(self, other):
        if not isinstance(other, Lecturer):
            print('Такое сравнение некорректно')
            return
        return self.srgr < other.srgr

      
class Reviewer(Mentor):
    def rate_hw(self, student, course, grade):
        if isinstance(student, Student) and course in self.courses_attached and course in student.courses_in_progress:
            if course in student.grades:
                student.grades[course] += [grade]
            else: 
                student.grades[course] = [grade]
        else:
            return'Ошибка'
          
    def __str__(self):
        res = f'Имя: {self.name}\nФамилия: {self.surname}'
        return res
      
best_lecturer_1 = Lecturer('Ivan', 'Ivanov')
best_lecturer_1.courses_attached += ['Python']

best_lecturer_2 = Lecturer('Petr', 'Petrov')
best_lecturer_2.courses_attached += ['Java']

best_lecturer_3 = Lecturer('Semen', 'Zarev')
best_lecturer_3.courses_attached += ['Python']
    
cool_rewiewer_1 = Reviewer('Some', 'Buddy')
cool_rewiewer_1.courses_attached += ['Python']
cool_rewiewer_1.courses_attached += ['Java']

cool_rewiewer_2 = Reviewer('Ostap', 'Bender')
cool_rewiewer_2.courses_attached += ['Python']
cool_rewiewer_2.courses_attached += ['Java']

student_1 = Student('Denis', 'Sviridov')
student_1.courses_in_progres += ['Python']
student_1.finished_coursers += ['Введение в программирование']

student_2 = Student('Roman', 'Malikov')
student_2.courses_in_progres += ['Java']
student_2.finished_coursers += ['Введение в программирование']

student_3 = Student('Sidor', 'Petrov')
student_3.courses_in_progres += ['Python']
student_3.finished_courses += ['Введение в программирование']

student_1.rate_hw(best_lecturer_1, 'Python', 10)
student_1.rate_hw(best_lecturer_1, 'Python', 10)
student_1.rate_hw(best_lecturer_1, 'Python', 10)

student_1.rate_hw(best_lecturer_2, 'Python', 5)
student_1.rate_hw(best_lecturer_2, 'Python', 7)
student_1.rate_hw(best_lecturer_2, 'Python', 8) 

student_1.rate_hw(best_lecturer_1, 'Python', 7)
student_1.rate_hw(best_lecturer_1, 'Python', 8)
student_1.rate_hw(best_lecturer_1, 'Python', 9)

student_2.rate_hw(best_lecturer_2, 'Python', 10)
student_2.rate_hw(best_lecturer_2, 'Python', 8)
student_2.rate_hw(best_lecturer_2, 'Python', 9)

student_3.rate_hw(best_lecturer_3, 'Python', 5)
student_3.rate_hw(best_lecturer_3, 'Python', 6)
student_3.rate_hw(best_lecturer_3, 'Python', 7)

cool_rewiewer_1.rate_hw(student_1, 'Python', 8)
cool_rewiewer_1.rate_hw(student_1, 'Python', 9)
cool_rewiewer_1.rate_hw(student_1, 'Python', 10)

cool_rewiewer_2.rate_hw(student_2, 'Java', 8)
cool_rewiewer_2.rate_hw(student_2, 'Java', 7)
cool_rewiewer_2.rate_hw(student_2, 'Java', 9)

cool_rewiewer_2.rate_hw(student_3, 'Python', 8)
cool_rewiewer_2.rate_hw(student_3, 'Python', 7)
cool_rewiewer_2.rate_hw(student_3, 'Python', 9)
cool_rewiewer_2.rate_hw(student_3, 'Python', 8)
cool_rewiewer_2.rate_hw(student_3, 'Python', 7)
cool_rewiewer_2.rate_hw(student_3, 'Python', 9)

print(f'Перечень студентов:\n\n{student_1}\n\n{student_2}\n\n{student_3}')
print()
print()

print(f'Перечень лекторов:\n\n{best_lecturer_1}\n\n{best_lecturer_2}\n\n{best_lecturer_3}')
print()
print()

print(f'Результат сравнения студентов(по средним оценкам за ДЗ): '
      f'{student_1.name} {student_1.surname} < {student_2.name} {student_2.surname} ={student_1 > student_2}')
print()

print(f'Результат сравнения лекторов (по средним оценкам за лекции): '
      f'{best_lecturer_1.name} {best_lecturer_1.surname} < {best_lecturer_2.name} {best_lecturer_2.surname} = {best_lecturer_1 > best_lecturer_2}')
print()

student_list = [student_1, student_2, student_3]

lecturer_list = [best_lecturer_1, best_lecturer_2, best_lecturer_3]

def student_rating(student_list, course_name):
  
    sum_all = 0
    count_all = []
    for stud in student_list:
       if stud.courses_in_progress == [course_name]:
            sum_all += len(student_list[stud])
            count_all.extent(stud)
    #average_for_all = sum_all / count_all
    return float (sum(count_all)/max(len(count_all),1))#average_for_all

def lecturer_rating(lecturer_list, course_name):
    sum_all = 0
    count_all = 0
    for lect in lecturer_list:
        if lect.courses_attached == [course_name]:
          sum_all += len(lecturer_list[lect])
          count_all.extent(lect)
    #average_for_all = sum_all / count_all
    return float (sum(count_all)/max(len(count_all),1))#average_for_all

print(f"Средняя оценка для всех студентов по курсу {'Python'}: {student_rating(student_list, 'Python')}")
print()

print(f"Средняя оценка для всех лекторов по курсу {'Python'}: {lecturer_rating(lecturer_list, 'Python')}")
print() 

Домашнее задание  

6084   0   23:53, 24th November, 2022