#DarowiznySidnet: Radek dla Let’s Encrypt i Fundacji Ocalenie

W Sidnet Dzień Programisty mamy codziennie, a inne wrześniowe święto – Międzynarodowy Dzień Dobroczynności wypada tu przynajmniej raz w miesiącu, kiedy przychodzi czas na #DarowiznySidnet.

Tym razem wspierane przez nas finansowo projekty open‑source i non‑profit wybiera Radek Stępiński. Nasz kreatywny Full‑Stack Developer po godzinach łączy programowanie z innymi pasjami. Zaprogramował metronom wykorzystany m.in. w utworze Wrocław Remote Orchestra (w którym Radek zagrał na kilku instrumentach dętych). Obecnie pracuje nad wersją online popularnej imprezowej gry karcianej opartej na skojarzeniach.

Let’s Encrypt

Organizacja non‑profit wydająca bezpłatne cyfrowe certyfikaty SSL/TLS. Let’s Encrypt demokratyzuje dostęp do bezpiecznego połączenia HTTPS. Zabezpiecza już niemal 260 milionów stron WWW, a także serwery FTP, serwery poczty i inne.

“Dzięki Let’s Encrypt każdy może w kilkadziesiąt minut i całkowicie za darmo, bez głębszej znajomości tematu, skonfigurować sobie szyfrowanie z prawdziwego zdarzenia, dzięki czemu łatwiej o zaufanie użytkowników. Niezależnie od tego, czy prowadzisz bloga czy sklep internetowy, dziś »https://« na początku adresu jest niemal standardem, a dzięki Let’s Encrypt dostosowanie się do niego jest szybkie i bezbolesne” – wyjaśnia Radek.

Protokół automatycznego wydawania i odnawiania certyfikatów jest udostępniany w postaci otwartego standardu.

Fundacja Ocalenie

Powstała w 2000 roku fundacja pomaga cudzoziemkom i cudzoziemcom rozpocząć nowe życie w Polsce. Niesie pomoc ofiarom tortur. Zapewnia bezpłatne specjalistyczne wsparcie: prawne, psychologiczne czy językowe. Wspiera w codziennych sprawach (kontaktach z urzędami, wynajmie miejsca do mieszkania, podjęciu pracy, zapisach do przedszkoli i szkół), które dla osób słabo mówiących po polsku lub spotykających się z dyskryminacją są znacznie trudniejsze do załatwienia niż dla Polek i Polaków.

“Szczególnie dziś, w obliczu kryzysu w Afganistanie, potrzebna jest pomoc dla imigrantów: zarówno tych w kraju, aby mogli łatwiej i szybciej stać się członkami naszego społeczeństwa, a także tych, którzy jeszcze do celu nie dotarli i muszą w niepewności czekać na granicy, często bez podstawowych zapasów” – mówi nasz programista.

Fundacja Ocalenie na Facebooku relacjonuje bieżącą sytuację uchodźców i uchodźczyń na granicy, m.in. w Usnarzu Górnym.

Przez cały rok prowadzi także warsztaty (m.in. integracyjne warsztaty kulinarne czy antydyskryminacyjne dla firm), szkolenia (np. dla firm i działów HR zatrudniających cudzoziemców i cudzoziemki), kursy językowe i zawodowe dla najróżniejszych grup, m.in.: służb mundurowych, pracowników administracji, NGO, wolontariuszy, studentów, dzieci.

#DarowiznySidnet: Łukasz dla Linux Mint i Fundacji Iskierka

W sierpniu wspieramy projekty open‑source i charytatywne powstałe w 2006 roku, czyli wtedy, kiedy wskazujący je Łukasz Bownik szedł do szkoły. 15 lat później oba projekty są rozpoznawalne i skupiają wokół siebie zaangażowaną społeczność, a Łukasz realizuje się jako Full‑Stack Developer.

Sprawdź, co zadecydowało o wyborach jednego z młodych talentów w zespole Sidnet.

Linux Mint

Dystrybucja Linuksa bazująca na Debianie i Ubuntu, udostępniana na licencji GNU. W przeciwieństwie do wspomnianych systemów ma mniej restrykcyjne podejście do używania oprogramowania o zamkniętym kodzie źródłowym.

“Przemawia do mnie motto tej dystrybucji Linuksa: »From freedom came elegance«. Linux Mint korzysta z pakietów i repozytoriów Canonical, ale nie jest zależny od wsparcia korporacji. Rozwija go samoorganizująca się społeczność programistów i testerów, co daje świetne efekty w zakresie grafiki, wydajności i łatwości obsługi” – mówi Łukasz.

Linux Mint był już przez nas wspierany na początku 2020 zgodnie z prośbą Wojtka Wąsika.

Od tego czasu w systemie pojawiło się kilka nowości:

  • Aplikacja Bulky do zbiorczych zmian w nazwach plików według własnych reguł (wersja 20.2, Uma).
  • Web App Manager pozwalający na przekształcenie dowolnej strony WWW w aplikację desktopową (wersja 20.1, Ulyssa).
  • Warpinator do udostępniania plików wewnątrz sieci lokalnej (wersja 20, Ulyana).

Fundacja Iskierka

Fundacja otacza opieką ponad 700 dzieci z chorobą nowotworową, głównie na Śląsku i w Rzeszowie. Jest jedną z dwóch polskich organizacji zrzeszonych w CCI Europe – europejskim oddziale Childhood Cancer International. Edukuje, pomaga w pozyskiwaniu środków na leczenie, funduje leki, rehabilitacje, sprzęt medyczny czy remonty szpitali.

Poza tym pobudza pasje swoich małych podopiecznych, angażując ich w:

“Nowotwory u dzieci mają względnie wysoką wyleczalność. Jednak do jej osiągnięcia potrzebna jest kompleksowe i często bardzo kosztowne leczenie. Wspieram Iskierkę, bo chciałbym, by każdy, kto od małego niesie na swoich barkach brzemię śmiertelnej choroby, miał szansę na zbudowanie własnej przyszłości” – mówi nasz programista.

#DarowiznySidnet: Olga dla Citizen Evidence Lab i Onkobieg – Razem po zdrowie!

W projekcie open‑source wspieranym przez nas w lipcu otwartoźródłowym elementem jest nie kod programistyczny, lecz idea. Za tym niekonwencjonalnym podejściem do inicjatywy #DarowiznySidnet stoi Olga Muzyczuk, która w zespole Sidnet zarządza projektami IT – w szczególności tymi zahaczającymi o obszary brandingu, komunikacji czy użyteczności. Wrażliwa na to, co ludzkie, docenia organizacje walczące z dehumanizacją – nagłaśniające przypadki naruszeń praw człowieka i przywracające chorym onkologicznie prawo do leczenia.

Dowiedz się więcej o organizacjach, które otrzymają nasze finansowe wsparcie na prośbę Olgi.

Citizen Evidence Lab

Przestrzeń współpracy osób i organizacji zaangażowanych w ochronę praw człowieka. Zainicjowana przez Amnesty International w 2014 roku, skupia śledczych, badaczy, dziennikarzy, inżynierów, programistów i studentów z różnych krajów.

Badając naruszenia praw człowieka, wykorzystuje weryfikację zdjęć i video oraz teledetekcję, a w ostatnim czasie coraz częściej także innowacyjne metody: crowdsourcing, data science czy uczenie maszynowe.

Citizen Evidence Lab realizuje m.in. takie projekty jak:

  • Amnesty Decoders – platforma mikrozadań (microtasking) wykorzystująca największą siłę Amnesty International – kilkumilionową społeczność rozsianą po całym świecie. Dzięki platformie badacze nie muszą już przetwarzać ogromnych ilości danych samodzielnie. Wspierają ich wolontariusze, analizujący zdjęcia satelitarne, dokumenty czy treści publikowane w mediach społecznościowych.
  • Digital Verification Corps – międzynarodowy program, w ramach którego studenci z kilku partnerskich uczelni weryfikują treści wizualne pochodzące z mediów społecznościowych, dostarczając dowodów na łamanie praw człowieka. Podczas szkoleń studenci uczą się potwierdzać autentyczność zdjęć i filmów, a także weryfikować czas i miejsce ich wykonania.
  • Dzielenie się wiedzą w duchu open‑source. Citizen Evidence Lab dostarcza nie tylko narzędzia pracy, ale i materiały poradnikowe. Uczy swoją społeczność, jak podejmować etyczne decyzje w pracy z wrażliwymi danymi czy zabezpieczać się przed traumą zastępczą.

“Wolontariusze Amnesty Decoders wsparli dotychczas śledztwa online dotyczące. m.in. przemocy wobec kobiet na Twitterze, wycieków ropy w Delcie Nigru czy wcześniej pomijanych w statystykach śmierci cywilów w Syrii. Zgłębienie tego ostatniego tematu indywidualnemu badaczowi zajęłoby 2,5 roku (!). Obecnie wszystkie projekty są zakończone, ale zarejestrowałam się w serwisie i niecierpliwie czekam, by włączyć się w kolejny research” – mówi Olga.

Onkobieg – Razem po zdrowie!

Bieg wokół Narodowego Instytutu Onkologii (od 2020 roku bieg wirtualny), którego celem jest wsparcie finansowe i psychiczne osób dotkniętych nowotworem. Najstarsza w Polsce charytatywna impreza biegowa o tematyce onkologicznej, organizowana przez Stowarzyszenie Sarcoma od 2008 roku.

Inicjatywa ma dla Olgi duże znaczenie ze względu na doświadczenia nowotworów w rodzinie. Od kilku lat Olga wspiera Stowarzyszenie swoimi kompetencjami. Koordynuje rozwój serwisu WWW i doradza w zakresie komunikacji. Odpowiada m.in. za koncept tegorocznej kampanii 1%.

“Nie muszę mieć osiągów biegowych, by należeć do społeczności Onkobiegu. Na linii startu jest miejsce dla każdego: sportowców, programistów, dzieciaków, seniorów, zdrowych, osób osłabionych po chemioterapii, z protezami kończyn lub na wózku. Tym, co łączy Onkobiegaczy jest wrażliwość na temat nowotworów, wdzięczność wobec personelu medycznego i gotowość do niesienia pomocy obecnie zmagającym się z chorobą” – wyjaśnia Olga.

Najbliższa, 14. edycja Onkobiegu odbędzie się online 12 września 2021.

#DarowiznySidnet: Krzysiek dla SciPy i Fundacji na rzecz Nauki Polskiej

W zespole Sidnet nie brakuje science geeków, ale na hasła: „scientific computing”, „machine learning”, „data science” chyba najżywiej reaguje Krzysiek Pisera. Nasz Senior Lead Developer nadzorujący prace w projektach dla Edge NPD to zwolennik naukowego podejścia do tworzenia oprogramowania i zarządzania firmą.

Nic dziwnego, że nauka to słowo klucz przewijające się w projektach open‑source i non profit, które wspieramy na wniosek Krzyśka. Co to za projekty?

SciPy

Zestaw oprogramowania open‑source, opartego na Pythonie i stosowanego podczas rozwiązywania różnych zagadnień matematycznych w inżynierii oprogramowania.

Podstawowe elementy “ekosystemu” SciPy to:

  • NumPy – program służący do obliczeń na macierzach
  • Matplotlib – kreator wykresów
  • iPython – interaktywny interfejs
  • SymPy – pakiet do obliczeń symbolicznych
  • pandas – program wspierający analizę danych
  • SciPy library – podstawowa biblioteka do obliczeń naukowych

W kilku ostatnich projektach dla Egde NPD Krzysiek korzystał z paczek NumPy, pandas czy iPython. Dzięki bibliotece SciPy (w szczególności pakietowi scipy.optimize) rozwiązywał problemy optymalizacyjne z obszarów liniowego programowania.

“Rozwiązanie zamodelowanego matematycznie problemu biznesowego naszego Klienta wiązało się z jednoczesnym operowaniem na ponad 150 zmiennych. Dodatkowo, ograniczenia dla tych zmiennych były dynamicznie tworzone na podstawie instrukcji dostarczanych przez użytkownika. W efekcie, przeprowadzenie tylko jednej optymalizacji wymagało wykonania nawet tysiąca równań i nierówności matematycznych. Biblioteka SciPy pozwoliła na znajdowanie rozwiązań w zaledwie kilka sekund” wyjaśnia Krzysiek.

SciPy to także zaangażowana społeczność twórców i blogerów, a także coroczne konferencje organizowane w Teksasie i ich wersje lokalne: EuroSciPy, SciPy Japan, SciPy Latin America czy indyjski SciPy.in.

Parafrazując Joey’a z “Przyjaciół”, nasz Senior Lead Developer podsumowuje: “Czego tu nie lubić? Python? Dobre. Open-source? Dobre. Nauka? Dooobre!”

Fundacja na rzecz Nauki Polskiej

Organizacja non profit od 30 lat wspierająca naukowców i zespoły badawcze. Z założenia apolityczna i samofinansująca się, jest największym w Polsce pozabudżetowym źródłem finansowania nauki.

Program stypendialny START sprawia, że najzdolniejsi naukowcy przed trzydziestką nie rezygnują z kariery naukowej ze względów ekonomicznych czy osobistych. Rozwój polskiej nauki nie powinien być okupiony wieloletnimi wyrzeczeniami młodych naukowców” – mówi nasz lead developer.

Poza konsekwentnym finansowaniem rozwoju nauki, Fundacja stoi m.in. za wprowadzeniem Studiów Polskich (Polish Studies) na Uniwersytecie Columbia w Nowym Jorku oraz na Uniwersytecie Cambridge w Wielkiej Brytanii.

#DarowiznySidnet: Staszek dla LimeSurvey i Fundacji Gajusz

Projekty wspierane przez nas w maju łączą przeszłe i przyszłe doświadczenia Staszka: doświadczenie zawodowe w prowadzeniu badań ankietowych oraz doświadczenie bycia rodzicem, które dla Staszka rozpocznie się za kilka miesięcy.

Sprawdź, dlaczego wybrane projekty open‑source i non profit są tak bliskie naszemu Specjaliście do spraw Sprzedaży – Michałowi Staszewskiemu, który w zespole pełnym Michałów jest znany jako “Staszek”.

LimeSurvey

Wiodące open‑source’owe oprogramowanie do tworzenia ankiet. Rozwijane od 2003 roku i udostępniane bez opłat licencyjnych. Aplikacja internetowa LimeSurvey jest napisana w języku PHP i przeznaczona do uruchamiania w środowisku LAMP (Linux + Apache + MySQL + PHP) lub pokrewnym.

“Wcześniej korzystałem z płatnych, korporacyjnych systemów ankietowych: SurveyGizmo i SurveyMonkey. Gdy przeanalizowałem możliwości LimeSurvey, okazało się, że open‑source’owy program nie odstaje od swoich komercyjnych odpowiedników. On także pozwala na przeprowadzenie dużych badań ankietowych z wykorzystaniem zaawansowanych szablonów i automatyzacji” – wyjaśnia Staszek.

Na jakie inne korzyści z bezpłatnego LimeSurvey wskazuje Staszek?

  • Ponad 80 wersji językowych i uproszczone tłumaczenie ankiety na inne języki.
  • 28 gotowych rodzajów pytań, m.in.: pytania jedno‑ i wielokrotnego wyboru, z możliwością zaznaczenia odpowiedzi na skali za pomocą suwaka, z polami daty i godziny (w wybranym formacie) etc.
  • Reaktywność: podpowiedzi, walidacja, wyświetlanie dodatkowych pytań i pomijanie nieistotnych w zależności od udzielanych odpowiedzi.
  • Wbudowana analityka, wizualizacja i eksport danych.
  • Zarządzanie dostępami: ankiety tylko na zaproszenie, otwarte, publiczne.
  • Możliwość dostosowania wyglądu, także przez dodanie kodu HTML/JavaScript z własnym szablonem.

Fundacja Gajusz

Powstała w 1998 fundacja prowadzi pierwsze w centralnej Polsce hospicjum dla nieuleczalnie chorych dzieci. Każdego roku wspiera ponad 400 rodzin, mierzących się nie tylko z chorobą terminalną, ale także dziecięcymi nowotworami, wadami letalnymi zdiagnozowanymi w trakcie ciąży czy traumatycznymi wydarzeniami.

Z inicjatywy Fundacji Gajusz powstały m.in. takie projekty jak:

  • OKNO – wsparcie dla dzieci, które doświadczyły choroby nowotworowej. Podczas spotkań terapeutycznych i integracyjnych poznają nowych przyjaciół, uczą się radzić sobie ze stresem, nabywają kompetencje pomocne w powrocie do zwyczajnego życia.
  • Hospicjum stacjonarne – “Pałac” zamieszkiwany przez nieuleczalnie chore dzieci nazywane “Księżniczkami” i “Książętami”. Miejsce dedykowane dzieciom pozbawionym opieki rodziców, z rodzin nieradzących sobie z opieką nad nieuleczalnie chorym dzieckiem lub bez możliwości sprawowania opieki paliatywnej w warunkach domowych.
  • Tuli Luli – ośrodek przygotowujący do adopcji niemowlęta opuszczone przez rodziców biologicznych. Maluszki rozwijają się w towarzystwie trzech stałych opiekunek. Korzystają ze spacerów, sali integracji sensorycznej i ćwiczeń rehabilitacyjnych.
  • Cukinia – centrum terapii, które swoją nazwę zawdzięcza filmowi “Nazywam się Cukinia”. Skupia psychoterapeutów, neurologopedów, psychiatrów dziecięcych, fizjoterapeutów i wielu innych specjalistów niosących pomoc rodzinom w kryzysie.

“Fundację Gajusz poznałem podczas studiów w Łodzi – nieraz po drodze na wydział spotykałem zrozpaczonych rodziców odwiedzających siedzibę Fundacji. Odkąd wiem, że będę tatą, to los tych najmniejszych dzieci stał mi się bardzo bliski” – wyjaśnia Staszek.

#DarowiznySidnet: Dawid dla Git i Schroniska w Tczewie

Dawid lata temu dołączył do Sidnet jako programistasamouk, dziś doświadczeniem mógłby obdarować niejednego Frontend Developera. W ekspresowym tempie opanowuje kolejne  frameworki JavaScript, a specjalizuje się w aplikacjach singlepage (SPA) i aplikacjach desktopowych.

Sprawdź, jakie projekty opensource i dobroczynne zyskają nasze finansowe wsparcie dzięki wyborom Dawida.

Git

Opensource’owy system kontroli wersji, stworzony w 2005 roku przez Linusa Torvaldsa jako alternatywa dla własnościowego wówczas BitKeepera. Powszechnie stosowany przez programistów – od freelancerów po pracowników największych firm technologicznych jak Google, Netflix, Twitter czy Android.

“Git to jedno z pierwszych narzędzi, które poznaje programista. Używamy go w niemal każdym projekcie – komercyjnym i hobbystycznym – jeśli tylko wymaga on bezkonfliktowej współpracy developerów. System sprawdza się także w projektach rozwijanych samodzielnie – pozwala odseparować pracę przy poszczególnych elementach aplikacji dzięki tzw. »gałęziom«, a w razie potrzeby przywrócić poprzednią wersję kodu” – wyjaśnia Dawid.

Kto chce poznać Gita na poziomie eksperckim i korzystać z jego zaawansowanych funkcji, tego odsyłamy do publicznie dostępnej książki “Pro Git”.

Schronisko w Tczewie

Schronisko dla bezdomnych zwierząt zlokalizowane w rodzinnym mieście Dawida. W 2020 roku wolontariusze schroniska pomogli znaleźć dom 326 psom i 48 kotom. W tym samym roku – tylko ze środków z 1% podatku – wymienili dachy nad boksami, wyremontowali część boksów i zapewnili swoim czworonożnym podopiecznym ocieplane budy, specjalistyczną karmę, a także zabiegi medyczne.

“Lista wydatków schroniska nigdy się nie kończy. Dlatego już 5. raz w ramach #DarowiznySidnet wspieram schronisko w moim mieście” – mówi nasz programista.

Schronisko w Tczewie jest jednym z 10 schronisk prowadzonych przez Ogólnopolskie Towarzystwo Ochrony Zwierząt OTOZ Animals. Przedstawiciele organizacji każdego dnia ratują zwierzęta przed głodem i bólem, walczą w sądach o kary dla ich oprawców i przeprowadzają metamorfozy zwierzaków, przygotowując je do adopcji.