Moje nowe miejsca w sieci

Od kilku miesięcy wróciłem do publikacji treści w sieci. Ma to związek z rozwojem naszego software house’u, jak i tym, że wreszcie znajduję czas na rozwój projektów open source, o których staram się publikować. Treści te znajdziecie na:

W obydwu tych miejscach publikuję w języku angielskim. Mam nadzieję, że treści te okażą się dla ciebie interesujące :)

Domena odzyskana

No cóż… zawaliłem. Jakieś dwa lata temu otrzymałem fakturę proforma od ówczesnego rejestratora domeny przyb.net. Nazwy wymieniał nie będę bo nie chcę skończyć w sądzie (a o takich przypadkach słyszałem). Rzecz w tym, że kwota na fakturze urosła do poziomu nieakceptowalnego. Myślałem o migracji do innego rejestratora, ale przytłoczony ilością pracy najzwyczajniej w świecie przegapiłem temat.

Snippet: kiedy Polylang próbuje tłumaczyć grupy pól Advanced Custom Fields

Polylang oraz Advanced Custom Fields to dwa bardzo dobre i popularne pluginy dla WordPressa. Sami korzystamy z nich w wielu wdrożeniach. Kilka aktualizacji temu pojawił się spory problem z działaniem tego tandemu – Polylang próbuje na siłę tłumaczyć grupy pól ACF. Dzieje się tak, ponieważ grupy pól zrealizowane są w ACF jako custom post type – Polylang chce dobrze nie wiedząc, że powinien ten typ postów zostawić w świętym spokoju ;)

Snippet: Jak przenieść metabox Yoast SEO na koniec okna WordPressa, poniżej metaboxów Advanced Custom Fields

To dość specyficzny problem, który tyczy się konfiguracji w której korzystamy z popularnego pluginu Advanced Custom Fields (ACF) oraz pluginu Yoast. W domyślnej konfiguracji, metabox Yoast’a pojawia się powyżej dodanych przez nas metaboxów ACF. Na szczęście jest to kolejny drobny problem który możemy szybko naprawić z wykorzystaniem filtrów WordPressa.

Zagadka z JavaScript #1

Na dziś prosta zagadka z javascriptu. Deklarujemy obiekt, iterujemy po nim, przypisujemy event listenery (w jQuery, bo czemu nie?). Pytanie, jakie wartości wyświetli alert po klinięciu w kolejne zbindowane elementy?

PS. Szybka podpowiedź: zakładamy że kod wykona się poprawnie :)

Snippet: płynne scrollowanie dla overflow:scroll na iOS

Domyślnie, działanie overflow: scroll na iOS jest praktycznie nie do użytku. Na szczęście, można łatwo przełączyć je w tryb „momentum scrolling” typowy dla natywnych kontrolek w systemie iOS.

1
2
3
4
.whatever {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
}

PS. Snippet z dedykacją dla Marty, która nigdy o nim nie pamięta ;)

Krótki poradnik, jak nie dostać pracy

Ostatnio w Owls Department prowadzimy rekrutację. Jesteśmy małym zespołem, więc liczą się dla nas zarówno względy wiedzy, zaangażowania w pracę jak i te czysto personalne. Z resztą, myślę że takie samo podejście mają szefowie chyba każdej firmy w branży, która stara się być fajnym miejscem pracy, a nie tylko fabryką kodu. To w sumie nie pierwsza rekrutacja, jaką prowadzę i niestety za każdym razem w równym stopniu dołuje mnie nieporadność kandydatów. Początkowo, miałem się jedynie wyżalić w krótkim wpisie na Facebooku, ale pomyślałem że to niezły pomysł aby tą myśl rozwinąć. Może ktoś weźmie do serca to co napiszę i ogarnie się wysyłając kolejne CV – niezależlnie od tego, czy będzie aplikował na stanowisko programisty czy operatora wózka widłowego?