Mar. 3rd, 2019

elglin: (Default)
Ну таки пацан сказал, и пацан сделал, и это даже тот же самый пацан.
Конечно, сроки немножечко сорваны, но, в отличие от Боинга (кстати, а хде Старлайнер-то), не критично.
Конечно, Max Q будет ни фига не в июне, а где-нибудь в сентябре, да и первый полет с человеками будет не в июле, а в ноябре-декабре, но факт в том, что изделие уже есть в металле, и оно не только летает, но и долетело.
И это радует.

В контексте же, волнующем меня, совершенно очевидно, что к МКС со штатными экипажами Дракон залетает не ранее начала 2020, а Старлайнер - дай бог к середине, если не к концу, так что на знакомых мне ув. старперах это отразится не ранее 2021. А в том возрасте, в котором ув. старперы к этому времени будут, уже можно, получив извещение об увольнении, с достоинством переключиться на отведение внуков в школу и разведение цветочков на окне.

Python 2/3

Mar. 3rd, 2019 09:40 pm
elglin: (Default)
Встала передо мной, как всегда, оригинальнейшая задача проверки принадлежности айпишника сети. Как человек, писавший еще на С и BSD Sockets, я решил задачу в лоб: конверсия строчного айпишника в бинарный, там AND c маской и все такое. Ну да, уличная магия со сдвигами влево-вправо, про которые из молодежи знают полтора анонимуса. Импортировать socket для того, что решается бинарной арифметикой, как-то оверкилл.
И тут мне говорят: import ipaddress и вообще не парься. Ну я и подумал, что я олень.
А вот оказалось, что не совсем олень. Потому как, во-первых, StackOverflow жалуется на то, что через ipaddress оно, конечно, работает, но почему-то намного медленнее уличной магии, а во-вторых, ipaddress в стандартную библиотеку впилен только в тройке, а у меня везде двойка, и никакого, естественно, на них PyPi.

А еще увидел в коде коллеги голимую функциональщину, отложил кирпичей - но, поскольку оно работает, ну и пусть его работает.
Page generated May. 13th, 2026 09:57 am
Powered by Dreamwidth Studios