Pull to refresh
-7
1.4

Senior Software Engineer; Software Archaeologist

Send message

Относительно комментариев есть очень простое правило: в комментарии не надо писать, что мы делаем — нужно писать, почему мы это делаем.

Плохо:

spreadsheet.add_sheet(name: input_name.first(63)) # Берём первые 63 символа от входного имени

Хорошо:

spreadsheet.add_sheet(name: input_name.first(63)) # Для заголовка страницы берём только
# первые 63 символа потому что наши партнёры будут открывать этот документ
# в MS Excel, у которого сносит крышу, если имя страницы в документе длиннее
# 63 символов.

(Все примеры выдуманы, все совпадения с реальностью случайны.)

назвал меня просто Вова :)

"Меня зовут Вова.
Просто Вова.
По отчеству — тоже
Такое же слово..." (c) ОСП-студия.

А вообще... человеки — оно такие... креативные. Нет ни одной валидации, для которой не нашёлся не проходящий её, но тем не менее всё же валидный контпример: [1] [2] [3] [4] [5]

А не подскажете, к каким жЮтким последствиям может привести игнорирование автопилотом тряпичного знака "парковка запрещена" (на том основании, что он тряпичный)? Последствия игнорирования знака вроде "главная дорога" или "обгон запрещён" (да и того же STOP посреди хайвея, где все несутся на 120 км/ч) понятны, но "парковка запрещена"...?

расколбасить самолет и, как следствие - сорвать заход на посадку - изи

(с горечью) Эх, молодой человек, если бы всего-навсего сорвать заход...

Пешеходы для нас — это условные столбики.

А пешеход, которому стало плохо — лежачий полицейский?

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

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

Кстати, в этом же состоит и сложность самому себя вылечить без врача.

Чатгпт прекрасно расскажет пользователям все, что есть в существующих публикациях,

а также не менее прекрасно — то, чего в существующих публикациях нет и быть не может,

причём сделает это с уверенностью, достойной Френка Абигнейла.
Какой подвиг на самом деле совершил Асхат Зиганшин со товарищи, можно узнать в Википедии. И кто такой Фрэнк Абигнейл — тоже.
Какой подвиг на самом деле совершил Асхат Зиганшин со товарищи, можно узнать в Википедии. И кто такой Фрэнк Абигнейл — тоже.

Высший пилотаж — вложить 100, получить 200 (первая доза обычно бесплатно, для демонстрации, что "а сейчас вложишь 100 000 — получишь 200 000), сказать "спасибо", развернуться и уйти.

Или даже за букву.

(задумчиво) Интересно, а что электрику было бы за две буквы (ну, одинаковых, на его, электрика,

рабочей каске

, ЕВПОЧЯ)?

экстремистскую символику.

(задумчиво) Вон оно как, Михалыч: у этого самого АУЕ ещё и символика какая-то есть... А я-то думал — это просто три весёлых буквы...

за оскорбительный рисунок.

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

ей даже на ВДНХ памятник стоит,
В центре снопа — листья конопли
В центре снопа — листья конопли

а не то, что вы подумали.

А так то и сейчас можно сделать футболку со световозвращающим слоем и знаком СТОП(или каким то другим).

Вы забыли — "жестяную". Потому что мясной мешок в курсе, что настоящий дорожный знак не может быть нарисован на ткани. Если на нём видны складки (как на футболке) или он случайным образом изгибается, растягивается и т.п., то это знак не настоящий, на стройке нашел.

не далек тот день, когда грамотно разместив граффити можно будет организовать 10-бальный затор на дороге...

С пробуждением, мистер Рип ван Винкль! Этот день уже 7 лет как пришёл. (Кстати, о заторах...)

Ведь в RFC 6238 явно прописано использовать UNIX time

Хе, кожаные мешки уже который десяток лет костыляют "валидацию емейл-адреса" каждый в меру своего понимания (при том, что в RFC совсем другое написано), а Вы всё ещё на что-то надеетесь...

У меня на "телефоне" (аппарат, у которого нет симки, то есть это просто "мобильный WiFi-терминал" время регулярно убегает на 2-3 минуты (Без симки синхронизировать время с сотовой сетью он почему-то не умеет), а установка "текущего времени" осуществляется как "укажи на циферблате, куда стрелки показывают" (а не "набери цифирки на клавиатуре"), в результате чего правильный TOTP-код получается попыткий так с пятой.

То же очень странно. В стандартной реализации,

Очевидно, у сберовских программистов своеобразные понятия о том, что такое "стандартная реализация" (ни разу не удивлён, кстати, велосипед из костылей — наше всё). При установке правильной таймзоны и правильного текущего местного времени — индейская изба; при установке таймозны "Москва" и текущего московского времени — работает.

В имеющихся 2FA жутко бесит, что время должно быть достаточно точно синхронизировано между девайсами — а если второе устройство не имеет контактов с внешним миром, то время имеет тенденцию убегать, и в результате сгенерированный код не подходит. Другая проблема — часовые пояса: поскольку я нахожусь не в Москве, постоянно приходится на девайсе выставлять московское время, чтобы код для Сбера оказался правильный. Есть же для таких ситуаций UTC, которое по всему шарику одно и то же — но индейская народная национальная изба получается...

А, ну то есть правильнее было сказать не размер, а размер "половой зрелости". Тогда понятно.

Во всяком случае, основная фишка ADSL была в том, что "он использует уже существующие/проложенные телефонные провода" — сильно сомневаюсь, что они везде были витой парой. Скорее именно вот такой вот лапшой.

Ключевой особенностью этого хищника был его размер - максимально возможный - 24. До его появления считалось, что конкурировать может только животное минимального размера 12. Это было связано с тем, что животное рождалось с размером 11 и раз в заданное время при выполнении определённых условий (сытость) росло на 1. То есть, животному с размером 24 перед началом размножения требовалось вырасти не 1, а 13 раз.

Честно говоря, я ничего из этого абзаца не понял — видимо, Вы какой-то момент, очевидный для Вас, но не очевидный для тех, кто не в теме, упустили. Например, в какой момент (при каком размере) могло начинаться размножение; почему "большому" животному (24) нужно дольше (13 раз) расти до размножения, и т.д. Словом, вызываю пояснительную бригаду.

1
23 ...

Information

Rating
1,211-th
Location
Illinois, США
Registered
Activity