
Wpis użytkownika kontrabanda w Hydepark
kontrabandaOsobistość
8piorunówMinisterstwo Cyfryzacji złożyło obietnicę ws. publikacji kodu źródłowego mObywatela do listopada 2025 roku
Ministerstwo Cyfryzacji zapowiedziało publikację kodu źródłowego aplikacji mObywatel do listopada 2025 roku, po otrzymaniu ostatniej ekspertyzy od CSIRT-ów. Termin ten zastąpił wcześniejsze zobowiązanie ustawowe, które nie zostało dotrzymane.
https://kontrabanda.net/r/ministerstwo-cyfryzacji-zlozylo-obietnice-ws-publikacji-kodu-zrodlowego-mobywatela-do-listopada-2025-roku/
Komentarze (2)
Obecny kod źródłowy mObywatel:
class EnterpriseInputHandler:
def _init_(self):
self.user_input = None
def collect_input(self):
self.user_input = input("Podaj swoje ID klienta: ")
print("Dziękujemy. Twoje dane zostały zapisane do systemu... może.")
class AbstractProcessor:
def process(self, data):
raise NotImplementedError("To powinno zostać zaimplementowane.")
class LegacyProcessor(AbstractProcessor):
def process(self, data):
result = []
for i in range(len(data)):
if i % 2 == 0:
result.append(data[i] 2)
else:
result.append(data[i] + 42)
return result[::-1] # Odwracamy, bo tak
def get_data_from_legacy_system():
return [1, 2, 3, 4, 5]
def save_to_enterprise_database(data):
print("Zapisuję do bazy danych... Ale tak naprawdę nie.")
return True
def main():
input_handler = EnterpriseInputHandler()
input_handler.collect_input()
data = get_data_from_legacy_system()
processor = LegacyProcessor()
processed_data = processor.process(data)
if save_to_enterprise_database(processed_data):
print("Operacja zakończona sukcesem. Kod: 200-OK-WHO-KNOWS")
else:
print("Błąd krytyczny, skontaktuj się z działem IT.")
print(f"(Twoje ID klienta: {input_handler.user_input} – zupełnie nieużywane)")
if _name == "main_":
main()
Ale taguj #tinder