Wpis z mikrobloga

◢ #unknownews

Dziś sporo treści z kategorii #programowanie i #technologia - weekend idzie, to trzeba trochę pokodzić ( ͡º ͜ʖ͡º)


Porcja ciekawych linków na dzisiaj.

➊ "Znalazłam mojego ojca na ulicy" - historia kobiety fotografującej bezdomnych. Któregoś dnia, jej ojciec trafia na ulicę.
http://bbc.in/1kyfhGt
Smutna historia o chorobie psychicznej, pasji do fotografii, relacjach rodzinnych... warto przeczytać.

➋ Podręcznik dla startupowców - napisany przez ludzi z Y-Combinatora (jednego z najbardziej znanych startupowych inkubatorów)
http://bit.ly/1OsNDrx
Jak pracować nad pomysłem na #startup, jak budować zespół, jak zbierać kasę, jak ogarnąć systematyczny wzrost na rynku... i wiele, wiele innych. Idealna lektura, jeśli planujesz założyć drugie Google w garażu u rodziców ;)

➌ Co by było, gdyby język #php wymyślili Brytyjczycy? Bardzo wysublimowane gry słowne ;)
http://bit.ly/1kyfjhK
Po prostu piękne... aby zrozumieć artykuł i uśmiechnąć się, wymagana jest (bardzo) podstawowa wiedza na temat różnic w American i British English.

➍ Nie ufasz aplikacjom webowym działającym w chmurze w modelu SaaS? chcesz hostować wszystko sam? Mam coś dla Ciebie
http://bit.ly/1kyfjyf
Lista aplikacji (najczęściej odpowiedników różnych popularnych SaaSów), które możesz uruchomić na własnym serwerze czy #hosting.u i nie bać się, że złe korporacje przeglądają Twoje dane.

➎ Praca w tzw. Open Space to zło - to powszechna opinia, ale czy można ją jakoś poprzeć badaniami? ( #pracbaza )
http://bit.ly/1OsNDrA
Siedzenie w 'openspejsie' sprzyja komunikacji, wymianie wiedzy i produktywności... blablabla... a co mówią liczby?

➏ SiteCake to niezwykły CMS w pełni oparty na idei drag & drop - brak panelu admina, wszystko zarządzane jest z poziomu widoku strony
http://bit.ly/1kyfhGy
Jako ciekawostkę, warto dodać, że cały kod CMSa mieści się w jednym pliku, nie operuje na bazie danych, a cała strona po wygenerowaniu jest statyczna (może działać bez wsparcia dla PHP).

Zagadka programistyczna mojego autorstwa. Sprawdza umiejętność debugowania kodu #javascript i umiejętność kombinowania. Celem jest znalezienie hasła do panelu logowania.
http://bit.ly/1kyfhGz
Zadanie przygotowane jako konkurs w ramach konferencji SecurityBsides 2015. Kod niestety zawiera małego buga, więc jeśli na górze strony nie widnieje napis 'UW-Team', odśwież stronę - sorry ( ͡° ʖ̯ ͡°)

➑ Świetna prezentacja możliwości nowych DevToolsów dostępnych w Firefoxie - robi wrażenie!
http://bit.ly/1kyfhGB
Chyba nie muszę wspominać, że stronę należy przeglądać w #firefox? ;)

➒ IRC Anywhere - to tzw. 'bouncer' pozwalający trzymać sesję IRC zawsze aktywną. To darmowy i OpenSourcowy odpowiednik IRCCloud
http://bit.ly/1kyfjyi
Świetne rozwiązanie. Oferuje zarówno support dla interface webowego, jak i możliwość podłączenia się za pośrednictwem dowolnego klienta IRC. Coś dla typowych (ale i postępowych) geeków. I nie piszcie mi tutaj proszę, że #irc jest już martwy. Dla niektórych on stale żyje... tylko wolniej ;)

➓ 10 lat temu, Wikipedia uchodziła za z góry przegrany eksperyment, prowadzony przez utopijnych radykalistów...
http://bit.ly/1kyfjyj
W obecnych czasach możemy podziwiać, jak bardzo to spojrzenie minęło się z prawdą.

➡ Gra na dziś ( #gry )
http://bit.ly/1OsNDrB - "Christmas Tree Light Up". Gra z serii 'logicznych', polegająca na takim połączeniu kabli i żarówek na świątecznej choince, aby w pełni ją oświetlić i zamknąć obwód. Zadanie jak zwykle, na początku wydaje się proste. Wciągająca gra, ideą trochę podobna do starej 'Pipemanii'

➡ Chcesz otrzymywać te same newsy innymi kanałami?

Są na to co najmniej dwa sposoby:

obserwuj mój prywatny profil na Facebooku - http://facebook.com/jakub.mrugalski (nie dodawaj do znajomych... subskrybuj)
❖ Dodaj do swojego czytnika RSS - http://feeds.feedburner.com/unknowNews

Podobało się? to daj plusa :)
Masz ciekawy link, który powinien pojawić się w następnym zestawieniu? odezwij się na priv.

❖❖❖ Publikuję od poniedziałku do piątku między 10 a 12. Dodaj mnie do obserwowanych, lub obserwuj tag #unknownews ❖❖❖
  • 64
  • Odpowiedz
@imlmpe: nie mogę zgadnąć trzeciego znaku w haśle, pozostałe już mam, podpowiedz :) podejrzewam, że substring ucinając trzeci znak powinien zwrócić na końcu \1 ale nie wiem jak to osiągnąć :)
  • Odpowiedz
nie mogę zgadnąć trzeciego znaku w haśle, pozostałe już mam, podpowiedz


@fuuYeah: prawdopodobnie chodzi Ci o zapis:

rx = new RegExp('^(S)[B]\1$');
\1 w przypadku RegExpów oznacza "to samo, co w pierwszym nawiasie" ( ͡° ͜ʖ ͡°)

Hasło jednak ma trochę więcej liter, więc jeszcze sporo przed Tobą (wyrażenie regularne sprawdza tylko 3 pierwsze znaki - reszta kodowana jest inaczej). Powodzenia w zabawie i zdawaj raport jak idzie
  • Odpowiedz
@bialyyy: @imlmpe:

Ta też się chwilę zastanawiałem o co chodzi z \1 w match, wcześniej tego nie widziałem (tylko w replace)
Ale ogólnie proste, pół hasła z regexu, pół z charmapy hm
  • Odpowiedz
@imlmpe: ten reload nie działa po wpisaniu dobrego hasła, trzeba sobie ręcznie podmienić w pasku adresu. Wpisywałem takie wcześniej ale to mnie zmyliło że robi się reload ale nie przechodzi do kolejnej strony. Nie byłem pewny czy to bug czy ficzer aby zmylić przeciwnika. Aha kazali się z tobą skontaktować :)
  • Odpowiedz
@imlmpe: To ja się też pochwalę. Metoda mało uczciwa, bo po 10 minutach skapitulowałem z odtwarzaniem "magica" i ściągnąłem sobie plik do siebie, a potem już łatwo... ;-)

Czy to było pomyślane, aby to "zdebugować" też użycia takich sposobów?
Z drugiej strony, jak debugowanie to debugowanie - wszystkie chwyty dozwolone. W pracy utarliśmy sobie określenie DDD - Dumper Driven Debugging (#perl)

Fajna zagadka, pozdrawiam :)
Fall - @imlmpe: To ja się też pochwalę. Metoda mało uczciwa, bo po 10 minutach skapit...

źródło: comment_TF8n0Z7tDQK2kOOcodisigfy3ubvwPuA.jpg

Pobierz
  • Odpowiedz
@WMPP: Starsznie dużo pozmieniali, to tak naprawdę było praktycznie to samo co SiteCake swego czasu jak im jeszcze tłumaczenie na nasz język robiłem. Faktycznie, zrobili całkowitą zmianę.
  • Odpowiedz