Tak więc, zdarzyło mi się zauważyć, że last.fm zatrudnia w mojej okolicy, a ponieważ znam kilka osób, to who workedthere, chociaż staram się o to.Jak działa ten pojedynczy liniowiec Perla?
Ale pomyślałem, że najpierw lepiej przyjrzeć się current staff.
Wszyscy na tej stronie mają ładny/sprytny/głupi pasek, np. "Czy życie nie jest tysiąc razy za krótkie, abyśmy mogli się zanudzić?". W rzeczywistości, to było dość zabawne, dopóki nie dostał się do tego:
perl -e'print+pack+q,c*,,map$.+=$_,74,43,-2,1,-84, 65,13,1,5,-12,-3, 13,-82,44,21, 18,1,-70,56, 7,-77,72,-7,2, 8,-6,13,-70,-34'
której nie mógł się oprzeć wklejając do mojego terminala (niby głupie, być może), ale drukowane:
kolejny haker Last.fm,
Myślałem, że byłoby stosunkowo łatwo zorientować się, w jaki sposób działa jeden Perl-liner. Ale naprawdę nie mogłem zrozumieć dokumentacji i nie znam Perla, więc nie byłem nawet pewien, czy czytałem odpowiednią dokumentację.
Próbowałem więc zmodyfikować numery, które doprowadziły mnie do nikąd. Postanowiłem więc, że jest naprawdę interesująca i warta wymyślenia.
Tak, „jak to działa” jest nieco niejasne, moje pytanie jest głównie
Jakie są te numery? Dlaczego istnieją liczby ujemne i liczby pozytywne, a czy negatywność lub pozytywność ma znaczenie?
Co robi kombinacja operatorów +=$_
?
Co robi pack+q,c*,,
?
Moja aktualna: '(* SKLEP * TIESCALAR) = map {eval "sub {$ _}"} {print qw'map && sen $ |} // Podział, pop błogosławię \ $ | ++"; tie $ t, main; $ t = "Tylko kolejny haker Perla, \ n" ' –