Czym jest artefakt w programowaniu/IT ? Czy może mi ktoś to wyjaśnić ? Czy to jest coś w rodzaju oddzielnej aplikacji ?
sajek587 napisał(a):
Czym jest artefakt w programowaniu/IT ? Czy może mi ktoś to wyjaśnić ? Czy to jest coś w rodzaju oddzielnej aplikacji ?
Gdzie znalazłeś to określenie?
To może oznaczać różne rzeczy, w zależności od kontekstu.
Artefakt to jest pewna pozostałość po zrealizowaniu jakiegoś zadania. Np. dokumentacja, spaczkowany kod, commit do repozytorium, jakiś email do kogoś.
sajek587 napisał(a):
Czym jest artefakt w programowaniu/IT ? Czy może mi ktoś to wyjaśnić ? Czy to jest coś w rodzaju oddzielnej aplikacji ?
Według mnie to wszystko to co powstaje w procesie budowania. Minimalny artefakt to np. kod źródłowy wrzucony do archiwum, który może być użyty jako biblioteka (np. w pythonie). Inne artefakty to zbudowane aplikacje/binarki/jakieś raporty z budowania/uruchamiania testów.
Artefakty, to także jakieś mikro-glitche przy generowaniu grafiki
Ja zawsze artefakt w programowaniu rozumiałem jako drobny błąd w wyświetlaniu grafiki.
Pierwsze słyszę.
https://jfrog.com/knowledge-base/what-is-a-software-artifact/
" by-product produced during the software development process"
Ma kilkanaście różnych znaczeń w programowaniu/IT ale z grubsza artefakt to drobne przekłamanie lub efekt uboczny.
https://en.wikipedia.org/wiki/Artifact
W przypadku teamcity artefakt to to co zadeklarujesz żeby się wytworzyło w procesie buildowania, np logi lub paczka z buildem.
W przypadku grafiki lub algorytmów kompresji stratnej to błędy powodujące małe wizualne lub słyszalne defekty.
Myślę że na angielskiej wikipedii jest to najlepiej opisane
Zapytałem profesjonalisty :]
plikiem powstałym na którymś etapie software development life cycle.
@WeiXiao: W takim razie artefakt tłumaczyłby się na język angielski jako asset bądź resource.
Spine napisał(a):
@WeiXiao: W takim razie artefakt tłumaczyłby się na język angielski jako asset bądź resource.
Nie, assety i resourcy to bardziej dane wejściowe które się dołącza do projektu i których projekt później używa
artifact to coś wytworzonego podczas pracy
i .exek to np. resource lub asset?
Artefakt
Spine napisał(a):
Zapytałem profesjonalisty :]
[screen z chat gpt]
Chat GPT to model językowy - wypluwa to co "brzmi dobrze" według jego danych; ale nie ma dobrej zdolności do odróżniania prawdy od fałszu, dedukcji, etc.
Riddle napisał(a):
sajek587 napisał(a):
Czym jest artefakt w programowaniu/IT ? Czy może mi ktoś to wyjaśnić ? Czy to jest coś w rodzaju oddzielnej aplikacji ?
Gdzie znalazłeś to określenie?
To może oznaczać różne rzeczy, w zależności od kontekstu.
Np. artefakt występuję w azure devops. Jest tam taka zakładka artifacts.