Eko programowanie, czyli jak programiści mogą zadbać o środowisko
Wszystko teraz jest “eko”, gdy więc słyszymy o green coding zastanawiamy się, czy to kolejna eko trend-ściema, czy coś więcej. W dzisiejszym odcinku Krzysztof i Marcel eksplorują temat tworzenia kodu zużywającego mniej energii. W poszukiwaniu optymalnych i prostych rozwiązań sprawiających, żeby aplikacja była bardziej eko, odpowiadają m.in. na pytania: który język programowania zużywa najmniej energii? jaka architektura emituje najmniej dwutlenku węgla? jak gromadzenie i przechowywanie danych wpływa na szybkość działania aplikacji? jakie są narzędzia wspierające eko programowanie? jak konteneryzacja wpływa na lekkość aplikacji? Eksperci Capgemini: Krzysztof Pojasek -Senior Software Engineer. W Capgemini pracuje od 8 lat. Obecnie pracuje dla banku, dla którego wraz z Marcelem, migrują dotychczasową infrastrukturę na chmurę. Marcel Rzepka - Konsultant Aplikacji (Programista). W Capgemini od 5 lat. Więcej o pracy w Capgemini: https://www.capgemini.com/pl-pl/kariera/ Linki do materiałów wspomnianych w odcinku: https://collectif.greenit.fr/ecoconception-web/115-bonnes-pratiques-eco-conception_web.html https://hackaday.com/2021/11/18/c-is-the-greenest-programming-language/ https://offset.climateneutralnow.org/footprintcalc https://www.capgemini.com/pl-pl/2022/07/czy-aplikacje-zostawiaja-slad-weglowy/ https://www.youtube.com/watch?v=Bmlit1eHTKU https://www.capgemini.com/wp-content/uploads/2021/05/Sustainable-IT_Report.pdf Jeśli odcinek Ci się spodobał, daj nam o tym znać wystawiając ocenę w Spotify lub Apple Podcasts. Podcast Capgemini Polska Produkcja: Cleverhearted Showrunners https://www.cleverhearted.com/ #ekoprogramowanie #greencoding #ecodesign #co2 #csr #sustainability #employerbranding #eb #capgemini #capgeminipolska #techchatter
I tak zacząłem się zastanawiać i myślę, nie wiem, przecież jeżdżę autem tak jak Tysiące innych osób, bo widzę przecież w korkach, że wszyscy stoją. Zajem te same produkty, co wszyscy inni, wszystko robię to samo, a jest ten współczynnik większy. I tak zacząłem przeglądać, w jaki sposób wytwarzany jest ten dwutlenek węgla i okazało się, że nawet podczas codziennej, rutynowej czynności, jakim jest Research po mediach socjalnych, czyli tam przeglądam sobie, nie wiem, Facebooka, Instagrama, sprawdzę, co jest na Twitterze, jakiś krótki film na YouTubie i tak dalej. Przy spędzeniu czasu 5 minut na każdym z tych, dziennie 5 minut na każdym z tych takich portali tych głównych społecznościowych, to czy wiesz, że to jest tyle samo wytworzonego dwutlenku węgla, co przy przejechaniu jednego kilometra samochodem?
Pokazano wszystkie 1 dopasowanie. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.
Słuchasz drugiego sezonu podcastu TechChatter, audycji Capgemini Polska
Krzyś i Marcel przedstawiają się i przedstawiają temat rozmowy - efekt cieplarniany i jego wpływ na środowisko.
Marcel opowiada o swoich zamiarach ekologicznych i wątpliwościach co do istnienia efektu cieplarnianego.
Marcel wyjaśnia pojęcie śladu węglowego i jego wpływ na klimat, podkreślając, że nawet codzienne czynności mogą spowodować jego wzrost.
Marcel przedstawia sposób zmniejszania śladu węglowego poprzez ekoprogramowanie, w tym poprzez zmniejszenie zużycia energii w aplikacjach.
Marcel i Krzyś omawiają wpływ wyboru języka programowania na zużycie energii, podkreślając, że wybór zależy od wielu czynników.
Marcel i Krzyś omawiają wpływ efektywności kodu i zasobów na zużycie energii, podkreślając, że małe zmiany mogą mieć duży wpływ.
Marcel i Krzyś poruszają temat wyboru między on-prem a chmurą, podkreślając, że chmura może być bardziej ekologiczna.
Marcel i Krzyś omawiają wpływ wyboru bazy danych na zużycie energii, podkreślając, że efektywność jest kluczowa.
Marcel i Krzyś poruszają temat wyboru technologii i architektury, podkreślając, że małe zmiany mogą mieć duży wpływ na efektywność.
Marcel i Krzyś omawiają, jak ekoprogramowanie może poprawić wydajność aplikacji, podkreślając, że to jest win-win.
Marcel i Krzyś poruszają temat projektowania GUI i UX, podkreślając, że te elementy mogą znacznie wpłynąć na zużycie energii.
Marcel i Krzyś omawiają, jak kasowanie i zasoby mogą wpłynąć na zużycie energii, podkreślając, że małe zmiany mogą mieć duży wpływ.
Marcel i Krzyś poruszają temat frameworków i kontenerów, podkreślając, że te technologie mogą znacznie wpłynąć na efektywność aplikacji.
Rozmowa skupiła się na korzyściach automatycznego deploy'u i konteneryzacji, takich jak zautomatyzowane testy, skalowanie zasobów i zapisywanie ich w chmurze, co prowadzi do zwiększonej efektywności i mniejszego zużycia energii.
Wspomniano o możliwości zwiększenia efektywności zasobów na środowiskach deweloperskich, takich jak zmniejszenie pamięci RAM, co prowadzi do mniejszego zużycia energii.
Rozmowa skupiła się na interpretacji eko-programowania jako optymalizacji, która prowadzi do zwiększonej efektywności i mniejszego zużycia energii, nie tylko dla użytkowników, ale także dla środowiska.
Rozdziały i streszczenia generowane automatycznie. Pełna transkrypcja nie jest publikowana — wyszukaj frazę, aby zobaczyć dopasowane fragmenty.
„Słuchasz drugiego sezonu podcastu TechChatter, audycji Capgemini Polska"
Kliknij, aby znaleźć fragmenty, w których pada.