Size: a a a

2020 January 27

VG

Vadim Goncharov in Modern::Perl
+
источник

AK

Andrey Konovalov in Modern::Perl
Emmanuel Goldstein
127.0.0.1 это корректный DNS-сервер. Может, у человека локальный unbound поднят.
Пример был именно о внешнем DNS-сервере.
источник

EG

Emmanuel Goldstein in Modern::Perl
Andrey Konovalov
Пример был именно о внешнем DNS-сервере.
Чем «внешний DNS-сервер» логически отличается от «локального DNS-сервера»? Почему твоей библиотеке должна быть разница, внешний это DNS-сервер или нет?
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
Emmanuel Goldstein
Тем более, что 127.0.0.1 это полностью валидный адрес DNS-сервера
Окей. Тебе нужен адрес гейта
источник

EG

Emmanuel Goldstein in Modern::Perl
Vyacheslav Olkhovchenkov
Окей. Тебе нужен адрес гейта
Окей. Если во внешнем коде есть какие-то дополнительные ограничения на адрес гейта, то одно значение будет проверяться два раза.
Особенно это будет бессмысленно, если внешний код допускает, скажем, только два адреса гейта, ни один из которых не 127.0.0.1.
источник

EG

Emmanuel Goldstein in Modern::Perl
А если твою библиотеку использует другая библиотека, которую использует третья библиотека etc, то каждое твоё значение будет проверяться по десять раз.
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
это уже другой вопрос -- где и как надо валидировать данные
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
и да, возможно их надо валидировать по 10 раз
источник

EG

Emmanuel Goldstein in Modern::Perl
Нет, это тот же самый вопрос.
Если ты не валидируешь данные в сеттере, то тебе хватит обычной lvalue-функции.
источник

AT

Askar Timirgazin in Modern::Perl
@PerlBanjoBot $ perl -e "print die 101.1 - 101;"
источник

P

PerlBanjoBot in Modern::Perl
Askar Timirgazin
@PerlBanjoBot $ perl -e "print die 101.1 - 101;"
0.0999999999999943 at -e line 1.
https://PerlBanjo.com/d1b3275194
источник

AT

Askar Timirgazin in Modern::Perl
Добрый день, кто-нибудь знает, как правильно считать в перл?
Мне не нужна точная математика — я просто копейки считаю от суммы в рублях
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
если я валидирую данные в сеттере то мне хватит обычного сеттера
источник

EG

Emmanuel Goldstein in Modern::Perl
Askar Timirgazin
Добрый день, кто-нибудь знает, как правильно считать в перл?
Мне не нужна точная математика — я просто копейки считаю от суммы в рублях
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
а что ты считаешь? деньги или расчеты?
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
если второе -- то тебе сначала надо осоить несколько курсов вычмата
источник

AT

Askar Timirgazin in Modern::Perl
Деньги, просто копейки, два знака после запятой
источник

EG

Emmanuel Goldstein in Modern::Perl
Askar Timirgazin
Деньги, просто копейки, два знака после запятой
Считай в целых числах.
источник

EG

Emmanuel Goldstein in Modern::Perl
В единицах копеек.
источник

EG

Emmanuel Goldstein in Modern::Perl
Или в единицах 1/100 копеек.
источник