Pull to refresh
5
0.2
Хуан К. @shadowjack

User

Send message
Ну так а вектор атаки-то какой? Предложить пользователю сделать SQL-инъекцию на своём собственном устройстве? (Что-то навроде классического способа размножения вирусов под Linux — «Ух ты, вирус? Дай посмотреть» :-) )
В этом месте Perl-программисты усмехнулись и почесали бороды.
Ерунда. Не надо просто человеку предлагать средства разработки, используемые в компании, и типовые задачи.
Предложите человеку написать что-нибудь простенькое на Brainfuck'е. Или ещё что-нибудь такое, чего он скорее всего никогда не делал.
Если у него мозг работает — то он быстренько разберётся.
Самое лучшее интервью в моей жизни — то, на котором в комнате для собеседования стоял компьютер и мне было на нём предложено написать код.
А вот то, что предлагается в статье — это просто издевательство над соискателем.
GetAdressat

По рукам надо бить за такое. Долой невалидный корявый английский.
Пфф. По-настоящему русская версия должна быть: «Возьмите топор. В случае необходимости используйте обух в качестве молотка.»
Помните, в старом UFO сбитых тарелок к концу игры было под сотню минимум? Это реалистично, но местами сильно надоедало.

Но погодите, ведь в старом УФО можно было просто сбить вражью тарелку и не лететь на зачистку в тактическом режиме. А в новом УФО тактических сражений избежать никак невозможно.

В новом XCOM штурмов тарелок будет всего под десяток

Ха, если бы.
«The mind is quicker than the eye», «My command is your wish».
Да, +++ATH. И не обязательно даже в POST-запросе, я помню, в стародавние времена одному товарищу сообщение по ICQ с этим текстом вешало трубку.
Хм-м, но всё же, если вы хотите придерживаться своей изначальной логики, то вот такая вот конструкция уж точно спасёт отца русской демократии:

mysub($x && $x->[0] =~ /abc/ || undef, $x = []);

P.S. Извиняюсь за флуд :-)
Гхм, ну хотя это не работает с включенной прагмой strict.
Тогда, рез уж автовивификация есть, проверка на истинность $x вообще не нужна, и можно сразу проверять значение нулевого элемента:

mysub($x->[0] =~ /abc/, $x = []);
Ну а вы не стреляйте себе в ногу. Сделайте вот так, и будет вам счастье и радость:

mysub(@$x && $x->[0] =~ /abc/, $x = []);

В любом случае гораздо более осмысленно проверять не только ссылку на массив, но чтобы этот массив ещё и не был пустым.
Мдээээээ, если уж вам просто сканер уязвимостей сервис поломал…
Mad coding skillz, bro.
С 500 кг веса и такой динамикой можно поставить на него огнемёты и бросить в психическую атаку на противника :-)
Классный дядька.
Ух ты! Надо будет иметь ввиду: в случае нападения Хищника — замотаться бородой, тогда он ничего не увидит, му-ха-ха! :-D

Information

Rating
2,728-th
Location
Россия
Registered
Activity