question |
réponse |
Nasza nowa architektura mikrousług jest znacznie bardziej solidna. commencer à apprendre
|
|
Our new microservices architecture is much more robust.
|
|
|
Zaprojektowaliśmy system tak, aby był wysoce skalowalny. commencer à apprendre
|
|
We designed the system to be highly scalable.
|
|
|
Ta biblioteka jest przestarzała; powinniśmy użyć nowszej alternatywy. commencer à apprendre
|
|
That library is obsolete; we should use a more modern alternative.
|
|
|
Potrzebujemy bardziej szczegółowej kontroli nad uprawnieniami użytkowników. commencer à apprendre
|
|
We need more granular control over user permissions.
|
|
|
Przejście na nowy system powinno być bezproblemowe dla użytkowników końcowych. commencer à apprendre
|
|
The transition to the new system should be seamless for the end-users.
|
|
|
Interfejs użytkownika jest bardzo intuicyjny i łatwy w nawigacji. commencer à apprendre
|
|
The user interface is very intuitive and easy to navigate.
|
|
|
Używamy zastrzeżonego algorytmu do kompresji danych. commencer à apprendre
|
|
We use a proprietary algorithm for data compression.
|
|
|
Mamy nadmiarowe serwery, aby zapewnić wysoką dostępność. commencer à apprendre
|
|
We have redundant servers to ensure high availability.
|
|
|
zgodny z poprzednimi wersjami Nowa wersja API musi być zgodna z poprzednimi wersjami. commencer à apprendre
|
|
The new version of the API must be backward-compatible.
|
|
|
Modułowy design ułatwia wymianę poszczególnych komponentów. commencer à apprendre
|
|
A modular design makes it easier to replace individual components.
|
|
|
Ta funkcja jest nieaktualna i zostanie usunięta w następnej wersji. commencer à apprendre
|
|
This function is deprecated and will be removed in the next release.
|
|
|
Oprogramowanie jest wysoce konfigurowalne, aby sprostać różnym potrzebom klientów. commencer à apprendre
|
|
The software is highly configurable to meet different customer needs.
|
|
|
Używamy rozproszonej bazy danych do przechowywania danych. commencer à apprendre
|
|
We use a distributed database to store our data.
|
|
|
System musi być w stanie obsłużyć tysiące współbieżnych żądań. commencer à apprendre
|
|
The system needs to be able to handle thousands of concurrent requests.
|
|
|
W programowaniu funkcyjnym struktury danych są często niezmienne. commencer à apprendre
|
|
In functional programming, data structures are often immutable.
|
|
|
specyficzny dla danej platformy Unikamy pisania kodu specyficznego dla danej platformy, jeśli to możliwe. commencer à apprendre
|
|
We avoid writing platform-specific code whenever possible.
|
|
|
Nasza aplikacja jest niezależna od platformy i działa zarówno na systemie Windows, jak i Linux. commencer à apprendre
|
|
Our application is platform-agnostic and runs on both Windows and Linux.
|
|
|
Domyślnie wywołania API są synchroniczne. commencer à apprendre
|
|
By default, the API calls are synchronous.
|
|
|
Używamy asynchronicznych operacji, aby uniknąć blokowania głównego wątku. commencer à apprendre
|
|
We use asynchronous operations to avoid blocking the main thread.
|
|
|
Nasz nowy model uczenia maszynowego wykorzystuje najnowocześniejsze techniki. commencer à apprendre
|
|
Our new machine learning model uses state-of-the-art techniques.
|
|
|
Utrzymanie tego przestarzałego systemu jest bardzo kosztowne. commencer à apprendre
|
|
Maintaining this legacy system is very expensive.
|
|
|
Migrujemy z architektury monolitycznej na mikrousługi. commencer à apprendre
|
|
We are migrating from a monolithic architecture to microservices.
|
|
|
Wybraliśmy lekki framework, aby zapewnić szybkie czasy ładowania. commencer à apprendre
|
|
We chose a lightweight framework to ensure fast loading times.
|
|
|
Nasza dokumentacja jest bardzo kompleksowa i obejmuje wszystkie funkcje. commencer à apprendre
|
|
Our documentation is very comprehensive and covers all features.
|
|
|
Musimy zintegrować dane z kilku niejednolitych systemów. commencer à apprendre
|
|
We need to integrate data from several disparate systems.
|
|
|
Mamy do czynienia z okresowym problemem z siecią, który trudno jest zdiagnozować. commencer à apprendre
|
|
We are dealing with an intermittent network issue that is hard to diagnose.
|
|
|
Nasz proces wdrażania jest w pełni zautomatyzowany. commencer à apprendre
|
|
Our deployment process is fully automated.
|
|
|
Ręczne wprowadzanie danych jest powolne i podatne na błędy. commencer à apprendre
|
|
Manual data entry is slow and error-prone.
|
|
|
Stworzyliśmy szyte na miarę rozwiązanie CRM dla tego klienta. commencer à apprendre
|
|
We built a bespoke CRM solution for this client.
|
|
|
Musimy zapewnić jednolity wygląd i sposób działania we wszystkich naszych aplikacjach. commencer à apprendre
|
|
We need to ensure a uniform look and feel across all our applications.
|
|
|
Każdy zgłoszony błąd musi być możliwy do odtworzenia przez zespół programistów. commencer à apprendre
|
|
Every reported bug must be reproducible by the development team.
|
|
|
System musi być bezpieczny i szybko wracać do normy po awarii. commencer à apprendre
|
|
The system must be resilient and recover quickly from failures.
|
|
|
Stworzyliśmy zastępcze rozwiązanie, dopóki nie wdrożymy trwałej poprawki. commencer à apprendre
|
|
We've created a makeshift solution until we can implement a permanent fix.
|
|
|
Stosujemy iteracyjny proces rozwoju, dostarczając małe przyrosty wartości. commencer à apprendre
|
|
We follow an iterative development process, delivering small increments of value.
|
|
|
Aplikacja musi być wydajna nawet przy dużym obciążeniu. commencer à apprendre
|
|
The application needs to be performant even under heavy load.
|
|
|
Nowy system musi być zintegrowany z zastanym oprogramowaniem księgowym. commencer à apprendre
|
|
The new system has to be integrated with the incumbent accounting software.
|
|
|
Stary algorytm był bardzo nieefektywny i zużywał za dużo pamięci. commencer à apprendre
|
|
The old algorithm was very inefficient and consumed too much memory.
|
|
|
Szukamy optymalnego rozwiązania, które zrównoważy wydajność i koszty. commencer à apprendre
|
|
We are looking for the optimal solution that balances performance and cost.
|
|
|
To jest zastrzeżony format pliku, więc nie możemy go łatwo odczytać. commencer à apprendre
|
|
This is a proprietary file format, so we can't easily read it.
|
|
|
Nasze usługi muszą być współdziałające z systemami firm trzecich. commencer à apprendre
|
|
Our services must be interoperable with third-party systems.
|
|
|
Musimy zapewnić, że dane są spójne we wszystkich naszych bazach danych. commencer à apprendre
|
|
We need to ensure the data is consistent across all our databases.
|
|
|
Operacje na bazie danych powinny być atomowe; albo wszystkie się udają, albo żadna. commencer à apprendre
|
|
Database operations should be atomic; they either all succeed or all fail.
|
|
|
Projekt strony musi być zwrotny i dobrze wyglądać na wszystkich urządzeniach. commencer à apprendre
|
|
The website's design must be responsive and look good on all devices.
|
|
|
Kontenery Dockera są efemeryczne i mogą być zatrzymywane i uruchamiane w dowolnym momencie. commencer à apprendre
|
|
Docker containers are ephemeral and can be stopped and started at any time.
|
|
|
To jest statyczna strona internetowa, generowana z plików Markdown. commencer à apprendre
|
|
This is a static website, generated from Markdown files.
|
|
|
Treść jest generowana dynamicznie na podstawie preferencji użytkownika. commencer à apprendre
|
|
The content is generated dynamically based on user preferences.
|
|
|
Cała nasza infrastruktura jest zwirtualizowana. commencer à apprendre
|
|
Our entire infrastructure is virtualized.
|
|
|
Raport pokazuje zagregowane dane z ostatniego miesiąca. commencer à apprendre
|
|
The report shows aggregated data from the last month.
|
|
|
Pliki JSON często zawierają zagnieżdżone obiekty. commencer à apprendre
|
|
JSON files often contain nested objects.
|
|
|
Zaprojektowaliśmy oprogramowanie tak, aby było rozszerzalne za pomocą wtyczek. commencer à apprendre
|
|
We designed the software to be extensible with plugins.
|
|
|
Potrzebujemy bardziej drobiazgowej kontroli dostępu do tych zasobów. commencer à apprendre
|
|
We need more fine-grained access control for these resources.
|
|
|
Nowa platforma zapewnia zunifikowany widok danych klienta. commencer à apprendre
|
|
The new platform provides a unified view of customer data.
|
|
|
Komponenty front-endu i back-endu są od siebie całkowicie rozłączne. commencer à apprendre
|
|
The front-end and back-end components are completely decoupled.
|
|
|
Wynik tej funkcji powinien być deterministyczny; zawsze ten sam wynik dla tego samego wejścia. commencer à apprendre
|
|
The output of this function should be deterministic; always the same result for the same input.
|
|
|
To jest tylko zastępcze rozwiązanie, dopóki nie otrzymamy ostatecznych wymagań. commencer à apprendre
|
|
This is just a provisional solution until we get the final requirements.
|
|
|
Wywołanie API typu "usuń" powinno być idempotentne. commencer à apprendre
|
|
A "delete" API call should be idempotent.
|
|
|
Refaktoryzacja kodu zastanego jest jednym z naszych głównych priorytetów. commencer à apprendre
|
|
Refactoring legacy code is one of our top priorities.
|
|
|
Opracowaliśmy własne, wewnętrzne narzędzie do monitorowania. commencer à apprendre
|
|
We developed our own in-house monitoring tool.
|
|
|
Zdecydowaliśmy się użyć standardowego oprogramowania zamiast budować własne. commencer à apprendre
|
|
We decided to use off-the-shelf software instead of building our own.
|
|
|
Każdy commit musi zostać zweryfikowany przez nasze automatyczne testy. commencer à apprendre
|
|
Every commit must be verified by our automated tests.
|
|
|
Zadania są wykonywane w porządku sekwencyjnym. commencer à apprendre
|
|
The tasks are executed in a sequential order.
|
|
|
Ta aplikacja może działać jako samodzielny program. commencer à apprendre
|
|
This application can run as a standalone program.
|
|
|
Używamy ustandaryzowanego formatu do logowania wszystkich zdarzeń. commencer à apprendre
|
|
We use a standardized format for logging all events.
|
|
|
Systemy o wysokiej dostępności muszą być odporne na uszkodzenia. commencer à apprendre
|
|
High-availability systems need to be fault-tolerant.
|
|
|
Aplikacja jest wielowątkowa, aby w pełni wykorzystać nowoczesne procesory. commencer à apprendre
|
|
The application is multi-threaded to take full advantage of modern CPUs.
|
|
|
Przetwarzanie wideo jest bardzo zasobożernym zadaniem. commencer à apprendre
|
|
Video processing is a very resource-intensive task.
|
|
|
Wdrożyliśmy tę funkcję w sposób przyrostowy. commencer à apprendre
|
|
We rolled out the feature in an incremental fashion.
|
|
|
Serwery produkcyjne muszą mieć chroniony system operacyjny. commencer à apprendre
|
|
Production servers must run a hardened operating system.
|
|
|
Stworzyliśmy język specyficzny dla domeny (DSL) do konfigurowania naszych reguł. commencer à apprendre
|
|
We created a domain-specific language (DSL) to configure our rules.
|
|
|
Zoptymalizowaliśmy nasz proces wdrażania, aby był szybszy i bardziej niezawodny. commencer à apprendre
|
|
We have streamlined our deployment process to be faster and more reliable.
|
|
|
Mamy tymczasowego menedżera projektu, dopóki nie znajdziemy stałego. commencer à apprendre
|
|
We have an interim project manager until a permanent one is found.
|
|
|
Obecne środki bezpieczeństwa nie są adekwatne do ochrony przed nowymi zagrożeniami. commencer à apprendre
|
|
The current security measures are not adequate to protect against new threats.
|
|
|
Usuńmy ten zbędny kod, aby poprawić czytelność. commencer à apprendre
|
|
Let's remove this superfluous code to improve readability.
|
|
|
Plan projektu musi być spójny logicznie i zrozumiały dla wszystkich. commencer à apprendre
|
|
The project plan must be coherent and understandable to everyone.
|
|
|
Musimy upewnić się, że dane pozostaną nienaruszone podczas migracji. commencer à apprendre
|
|
We need to make sure the data remains intact during the migration.
|
|
|
Nasz system obsługuje do 10 współbieżnych użytkowników. commencer à apprendre
|
|
Our system supports up to 10, concurrent users.
|
|
|
Pracujemy w metodyce zwrotnej, z dwutygodniowymi sprintami. commencer à apprendre
|
|
We work in an agile methodology, with two-week sprints.
|
|
|
Przepływ danych w tej architekturze jest jednokierunkowy. commencer à apprendre
|
|
The data flow in this architecture is unidirectional.
|
|
|
Potrzebujemy dwukierunkowej synchronizacji między tymi dwoma systemami. commencer à apprendre
|
|
We need bidirectional synchronization between these two systems.
|
|
|
Wersjonowanie semantyczne pomaga nam zarządzać zależnościami. commencer à apprendre
|
|
Semantic versioning helps us manage dependencies.
|
|
|
Błąd był efemeryczny i zniknął po ponownym uruchomieniu usługi. commencer à apprendre
|
|
The error was transient and disappeared after restarting the service.
|
|
|
Dane są przechowywane w trwałej pamięci. commencer à apprendre
|
|
The data is stored in persistent storage.
|
|
|
Staramy się utrzymać zunifikowany stos technologiczny w całej firmie. commencer à apprendre
|
|
We try to maintain a homogenous tech stack across the company.
|
|
|
Nasze środowisko składa się z zróżnicowanych systemów, w tym Windows i Linux. commencer à apprendre
|
|
Our environment consists of heterogeneous systems, including both Windows and Linux.
|
|
|
Przeprowadziliśmy wyczerpujące testy, aby upewnić się, że nie ma regresji. commencer à apprendre
|
|
We performed exhaustive testing to ensure there were no regressions.
|
|
|
Stara wersja biblioteki jest podatna na ataki XSS. commencer à apprendre
|
|
The old version of the library is vulnerable to XSS attacks.
|
|
|
Używamy systemu uwierzytelniania rozproszonego. commencer à apprendre
|
|
We use a federated authentication system.
|
|
|
Ta metoda w klasie bazowej została nadpisana w klasie pochodnej. commencer à apprendre
|
|
This method in the base class has been overridden in the derived class.
|
|
|
Logika biznesowa jest w pełni hermetyzowana wewnątrz tej usługi. commencer à apprendre
|
|
The business logic is fully encapsulated inside this service.
|
|
|
Architektura mikrousług promuje luźno powiązane komponenty. commencer à apprendre
|
|
A microservices architecture promotes loosely-coupled components.
|
|
|
Unikaj pisania ściśle powiązanych klas, ponieważ trudno je testować. commencer à apprendre
|
|
Avoid writing tightly-coupled classes as they are difficult to test.
|
|
|
SOA (Service-Oriented Architecture) to architektura zorientowana na usługi. commencer à apprendre
|
|
SOA (Service-Oriented Architecture) is a service-oriented architecture.
|
|
|
Nasz system jest oparty na zdarzeniach, co zapewnia dużą skalowalność. commencer à apprendre
|
|
Our system is event-driven, which allows for great scalability.
|
|
|
Musimy zapewnić, że nasza strona internetowa jest dostępna dla osób z niepełnosprawnościami. commencer à apprendre
|
|
We must ensure our website is accessible to people with disabilities.
|
|
|
Obliczenia zostały zrównoleglone, aby przyspieszyć przetwarzanie. commencer à apprendre
|
|
The computation was parallelized to speed up the processing.
|
|
|
Potrzebujemy niezawodnego systemu przesyłania wiadomości, aby uniknąć utraty danych. commencer à apprendre
|
|
We need a reliable messaging system to avoid data loss.
|
|
|
Napisaliśmy specyficzny skrypt, aby naprawić dane na produkcji. commencer à apprendre
|
|
We wrote an ad-hoc script to fix the data on production.
|
|
|
W systemach rozproszonych często mamy do czynienia z ostateczną spójnością. commencer à apprendre
|
|
In distributed systems, we often deal with eventual consistency.
|
|
|
Wolę zwięzły kod, który jest łatwy do odczytania. commencer à apprendre
|
|
I prefer terse code that is easy to read.
|
|
|
Logi w trybie debugowania są bardzo rozwlekłe. commencer à apprendre
|
|
The logs in debug mode are very verbose.
|
|
|