
Boris
15.02.2019
07:59:02
тут задача разбивается на 2 части. то что справа (internet domain address) гугл например решил парсить без регекспа
https://github.com/google/guava/wiki/InternetDomainNameExplained
и то что слева, трудно распарсить регуляркой.
плюс, корневые домены меняются и расширяются катастрофически, и по идее их можно и нужно получать время от времени у соответствующей организации.

Google

Alexey
15.02.2019
08:00:58
Домены то легко, автоматом даже

Boris
15.02.2019
08:01:01
большинство регекспов из интернета 0х годов надеется, что там будет не более 3 символов в корневом домене (например ту что я пытался в го оживить именно такой и была)

Alexey
15.02.2019
08:01:05
Вот то, что слева - пиздец

Boris
15.02.2019
08:01:36

Alexey
15.02.2019
08:01:49
Ога

Boris
15.02.2019
08:02:15
но большинство любителей решать эту задачу регуляркой, решают ее "один раз написано и навека. картина маслом"

Alexey
15.02.2019
08:03:10
Так долбоёбики же

Boris
15.02.2019
08:03:35
Email стандарт это вообще спецификация больше бизнес требований, чем грамматики. Поэтому код следующий RFC не может быть выражен регуляркой. Он должен быть выражен парсерами частей и матчерами.

Zart
15.02.2019
08:14:53

Boris
15.02.2019
08:15:49
этого я даже не знал кек. а там может быть адрес почтового отделения?

Zart
15.02.2019
08:16:20
я не удивлюсь

Boris
15.02.2019
08:17:13
я на работе тут протакливаю идею использовать emailMQ.
какую-то говноочередь российскую купили - там протокл http. С пеной у рта доказываю, что smtp/pop3 лучше было бы

Google

Zart
15.02.2019
08:17:59
как не знал?
root - валидный почтовый адрес, на который доставлены миллиарды писем

Boris
15.02.2019
08:20:00
до сих пор думал, что он root@localhost
но я джун, мне простительно хуль.

Zart
15.02.2019
08:21:01
нет, мта дописывает ориджин, который может быть любым
или раскрываться через альяс в список вообще

Серёга
15.02.2019
08:29:14
зарт научи спамить миллионами
писем

Dmitry
15.02.2019
08:29:59
root@cadmi!zart!kalaverin!bstar
:)

Zart
15.02.2019
08:42:42
просто чтобы троллить людей Return-Path'ом

Dmitry
15.02.2019
08:51:07

Boris
15.02.2019
08:51:27

Dmitry
15.02.2019
08:52:23
написали
> Looks good! Thank you! ✨

Маришка
15.02.2019
09:36:25
Теперь костыли у меня и в коде и в жизни
Хех

Petr
15.02.2019
11:48:01

Николай
15.02.2019
13:26:47
В последнее время менеджеры слабые совсем стали, не то что раньше.
Начитались своей херни про мотивацию и уважение и всё.
Вот помню как раньше было!
Я накосячил, ко мне подойдёт мой менеджер и скажет "Пиздец ты накосячил, придурок. Пиздуй переделывать здесь и здесь".
А сейчас? Нет, сейчас уже так не говорят.
Надо вежливо, чтобы не демотивировать это комнатное, блядь, растение, отвести его в сторонку объяснить почему и как он не прав, тратя на это последние нервы и время.
Ну, то есть, вы понимаете абсурдность ситуации?
Вижу, что нет.
Я поясню: Я должен быть вежливым с уёбком, который может на меня обидеться и перестать выполнять работу, за которую ему, блядь, платят.
Я немного скучаю по временам, когда мудака можно было назвать мудаком при всех. Что стало со старым-добрым офисным рабством.

Павел
15.02.2019
14:31:31
Отчитывать при всех и правда так себе подход, в остальном да

Dmitry
15.02.2019
14:38:44
нельзя отчитывать начальника при подчиненных

Google

Dmitry
15.02.2019
14:38:50
подчиненных при подчиненных можно

Vladimir
15.02.2019
14:38:55
имхо
в остальном норм

Dmitry
15.02.2019
14:39:25
кого наоборот? подчиненных при начальнике?
а кто отчитывать будет?

Vladimir
15.02.2019
14:39:27
«отвести в сторонку» заменить на «напихать хуев на регулярном 1-1 митинге»

Dmitry
15.02.2019
14:40:09
схуяли

Павел
15.02.2019
14:40:18

Dmitry
15.02.2019
14:40:31
почти всегда так и надо. за крайне редкими исключениями

Vladimir
15.02.2019
14:40:54
а зачем?
ладно, давай иначе - что изменится от того, что факт порки станет публичным?)

Dmitry
15.02.2019
14:41:38
не надо ничего придумывать про иерархию и траекторию пиздюлей - в армии всё придумали до вас и отточили веками

Boris
15.02.2019
14:42:20
если у тебя есть яйца, насрать на лицо кому-либо на ретро или на планерке и ты понимаешь, что отгрызая ему ебальник, ты прав - то и так назхываемая команда тоже понимает

Dmitry
15.02.2019
14:42:59
и каждый будет думать, что ебут только его
а остальные - любимки

Boris
15.02.2019
14:43:26
а когда-ты попиздел с кем-то 1 на 1, то да - он будет думать, что он один мудила, во вторых если он мудила, он начнет токсично отравлять команду
потому, что 1 на 1 он всегда будет считать себя правым и не виновным. и рано или поздно доебки 1 на 1 приведут к ощущению, что его просто реально чмырят из личной неприязни.

Dmitry
15.02.2019
14:44:31
награждают - перед строем
значит и ебать надо перед строем :))

Google

Boris
15.02.2019
14:44:36
проблема в том, что команда то может и вступиться за невиновного при публичной порке. ну если характера есть. но тут уж вопрос личности управленца.

Dmitry
15.02.2019
14:44:52
а это как раз фактор, укорачивающий управленца
чтобы не ебал просто так

Павел
15.02.2019
14:45:01

Dmitry
15.02.2019
14:45:19
потому что иначе он рано или поздно поймает бунт (читай выше "вступятся")

Boris
15.02.2019
14:47:33
Как про себя рассказ
@cadmi ты должен помнить Мора. Мы с ним чуть не до пизделки один раз 1 на 1 допизделись

Admin
ERROR: S client not available

Dmitry
15.02.2019
14:47:52
он переехал тебя мотоциклом?

Boris
15.02.2019
14:48:08
не - он потом купил, когда мы уже душа в душу хуярили.
скажем, вот я однажды месяц не мог готовые мерджреквесты слить в мастер, пушо дженкинс не работал. МЕСЯЦ.
мы с командой проебали 2 спринта, ухудшили себе коэффициент темпа и на очередном ретро - все казали, ну раз никому нет что сказать, так и быть расходимся.
я просто взял и выступил с мюнхенской речью, как наш плешивый вождь, просто отгрыз ебальник девопсу.
через 4 часа дженкинс работал. но ненавидел он меня все оставшиеся 4 месяца.
архитекторы же с ним каждый день беседовали из-за неработающего дженкинса 1 на 1. результатов нихуя не было. пока престарелый джуниор не озверел.

Petr
15.02.2019
15:55:59
Софт скиллс у девопса отличные значит были

Alexey
15.02.2019
15:56:22
Судя по тому, что я прочитал — он редкостный мудак.

Petr
15.02.2019
15:56:51
Одно другому..

Alexey
15.02.2019
15:57:07
Скорее наоборот, рука об руку идёт.

Zart
15.02.2019
16:29:03

Веселый
15.02.2019
16:31:15

Google

Zart
15.02.2019
16:31:48
боромир.жипег
нельзя просто взять и убрать говно (ц)
я тут урл увидел, много думал...
rudevs.network
это ру девс или руде вс?

Alexey
15.02.2019
16:51:03
rude.vs.all
Так правильнее, но начинаем с малого.

Zart
15.02.2019
20:45:40
https://access.redhat.com/security/cve/cve-2019-8341 штаблядь
https://bugzilla.redhat.com/show_bug.cgi?id=1677653 мда
к нам в питон node_modules/ завозят
https://www.python.org/dev/peps/pep-0582/

Alex
15.02.2019
21:10:33
ну зашибись теперь. хотя пока еще драфт, может не заапрувят.

Kobe
15.02.2019
23:51:15
Во как бывает
Language:
python3
Source:
a = ([0],)
try:
a[0] += [1]
except Exception:
print("error")
print(a[0])
Result:
error
[0, 1]

vlade11115
16.02.2019
00:07:58
Баян.

Delirium Mind
16.02.2019
05:10:34
Добрый день

Николай
16.02.2019
07:29:11
к нам в питон node_modules/ завозят
Просто ещё одна область видимости в импорты, разве нет?
То под виртуальную среду ставились, а то будет некая иерархия (как node_modules, наверно), в которой будет искать перед поиском в глобальных модулях. Но что тут плохого хоть? Единственное новое что я тут увидел - рекурсивный поиск и версионность. Почему такой хейт на этот пеп?

Stanislav
16.02.2019
08:05:27

Delirium Mind
16.02.2019
08:05:41