SharePoint Framework to nowy model tworzenia customizacji w SharePoint umożliwiający w pełni client-side development zintegrowany z modern SharePoint UX.
Spróbujemy odpowiedzieć na pytanie: Jaki framework będzie dla nas najlepszy? Opowiem dlaczego to pytanie jest takie ważne oraz o tym czego potrzebujemy by znaleźć na nie odpowiedz, która wcale nie jest taka trywialna.
Jakość oprogramowania jest rozbudowaną dziedziną wiedzy, którą każdy programista zna doskonale, ale ilu tak naprawdę stosuje skutecznie? W prelekcji przedstawię zarówno najważniejsze, zweryfikowane praktycznie sposoby podnoszenia i utrzymywania jakości oprogramowania na założonym poziomie, jak również omówię kilka pułapek, w które nadzwyczaj łatwo wpadamy.
Marcin opowie w jaki sposób dostał się do Automattic pomimo małego doświadczenia z WordPressem i jego środowiskiem. Opisze także proces rekrutacji programistów oraz zdradzi, jak wygląda codzienna praca w tej firmie.
***
Marcin Bot podczas WordCamp Lublin 2017:
https://2017.lublin.wordcamp.org/session/od-zera-do-automattica/
Contributor Day - WordCamp Lublin 2017 - przegląd motywówTomasz Dziuda
Zbiór porad i informacji dla osób chcących zajmować się przeglądem motywów kandydujących do pojawienia się na oficjalnym repozytorium WordPress.org. Przygotowany z myślą o uczestnikach Contributor Day
SharePoint Framework to nowy model tworzenia customizacji w SharePoint umożliwiający w pełni client-side development zintegrowany z modern SharePoint UX.
Spróbujemy odpowiedzieć na pytanie: Jaki framework będzie dla nas najlepszy? Opowiem dlaczego to pytanie jest takie ważne oraz o tym czego potrzebujemy by znaleźć na nie odpowiedz, która wcale nie jest taka trywialna.
Jakość oprogramowania jest rozbudowaną dziedziną wiedzy, którą każdy programista zna doskonale, ale ilu tak naprawdę stosuje skutecznie? W prelekcji przedstawię zarówno najważniejsze, zweryfikowane praktycznie sposoby podnoszenia i utrzymywania jakości oprogramowania na założonym poziomie, jak również omówię kilka pułapek, w które nadzwyczaj łatwo wpadamy.
Marcin opowie w jaki sposób dostał się do Automattic pomimo małego doświadczenia z WordPressem i jego środowiskiem. Opisze także proces rekrutacji programistów oraz zdradzi, jak wygląda codzienna praca w tej firmie.
***
Marcin Bot podczas WordCamp Lublin 2017:
https://2017.lublin.wordcamp.org/session/od-zera-do-automattica/
Contributor Day - WordCamp Lublin 2017 - przegląd motywówTomasz Dziuda
Zbiór porad i informacji dla osób chcących zajmować się przeglądem motywów kandydujących do pojawienia się na oficjalnym repozytorium WordPress.org. Przygotowany z myślą o uczestnikach Contributor Day
Na Contributor Day przed WordCampem w Gdyni przeprowadziłem review motywu na żywo dla uczestników, którzy również przeglądali motywy. Zauważyłem, że dla wszystkich było to interesujące doświadczenie i pokazywało wiele kwestii, które normalnie się pomija mówiąc jak przeglądać motywy.
Dlatego przejrzałem kod kilkudziesięciu motywów (nie mylić z pełnym review) z kilkuset czekających w kolejce do przejrzenia i wybrałem najciekawsze błędy developerów motywów, aby je omówić i zaproponować lepsze rozwiązania.
Dlaczego? Bo jedną z idei oprogramowania Open Source jest wspólna nauka (także ta na cudzych błędach).
Prezentacja otwierająca WordCamp Gdynia 2016, traktująca o czynnikach wpływających na ekosystem WordPressa oraz o tym jak będzie wyglądała przyszłość WordPressa.
Prezentacja o tym jak utrzymać się na powierzchni w szybko rozwijającym się świecie technologii webowych. Zbiór porad, które mogą się przydać nie tylko webdeveloperom.
14. • Powtarzalne czynności
• Zadania w których łatwo można
zaprogramować kolejne etapy
• Warto zwracać uwagę na złożoność i
zasobożerność rozwiązania
automatycznego
35. JAK TO DZIAŁA?
• Tworzymy package.json
• Tworzymy Gruntfile.js
• Wchodzimy do katalogu z projektem
• Aktualizujemy wszystkie zależności z package.json
poprzez npm install
• Uruchamiamy zadania komendą grunt lub grunt
<nazwa_zadania>
36. GRUNTFILE.JS
• Funkcja otaczająca
• Konfiguracja grunta i zadań
• Załadowanie wtyczek i zadań
• Definicje własnych zadań (domyślne zadanie ma
nazwę “default”)