Pytania oznaczone «hook»

Hak odnosi się do zastąpienia lub rozszerzenia domyślnego zachowania systemu lub aplikacji niestandardowym zachowaniem dla określonego zdarzenia. Dla haków klawiatury preferuj tag [keyhook]. Do przechwytywania związanego z gitem użyj samego tagu [githooks]. Do przechwytywania usług sieciowych użyj zamiast tego tagu [webhooks].

248
Co oznacza termin „hak” w programowaniu?

Niedawno usłyszałem termin „hak” podczas rozmowy z niektórymi ludźmi na temat programu, który piszę. Nie jestem pewien, co dokładnie oznacza ten termin, chociaż z rozmowy wywnioskowałem, że hak jest rodzajem funkcji. Szukałem definicji, ale nie mogłem znaleźć dobrej odpowiedzi. Czy ktoś byłby w...

197
Umieszczanie haków git w repozytorium

Czy uważa się to za złą praktykę - umieszczanie .git / hooks w repozytorium projektów (na przykład przy użyciu dowiązań symbolicznych). Jeśli tak, jaki jest najlepszy sposób na dostarczenie tych samych haków różnym użytkownikom

157
Czy jest jakiś hak git do ciągnięcia?

Muszę wykonać pewne czynności (przygotować pliki wiadomości gettext * .mo) na moim projekcie za każdym razem, gdy uruchamiam git pull. Czy jest jakiś odpowiedni hak git, którego mógłbym użyć w tym

126
Przydatny przykład haka zamykającego w Javie?

Próbuję się upewnić, że moja aplikacja Java podejmuje rozsądne kroki, aby być niezawodną, ​​a część z nich obejmuje bezpieczne zamykanie. Czytam o hakach zamykających i tak naprawdę nie wiem, jak ich używać w praktyce. Czy istnieje praktyczny przykład? Załóżmy, że miałem bardzo prostą aplikację,...

126
Jak skonfigurować przechwycenie po zatwierdzeniu przez Git

Jak zdalnie wyzwolić kompilację z Jenkinsa? Jak skonfigurować przechwytywanie po zatwierdzeniu przez Git? Moim wymaganiem jest to, że za każdym razem, gdy w repozytorium Git zostaną wprowadzone zmiany dla określonego projektu, automatycznie rozpocznie się kompilacja Jenkinsa dla tego projektu....

115
Haczyki Git pre-push

Chciałbym uruchomić testy jednostkowe przed każdym wypychaniem git i jeśli testy się nie powiodą, anuluj wypychanie, ale nie mogę nawet znaleźć haka przed wypychaniem, jest tylko wstępne zatwierdzenie i przed rebase.

81
Globalne przechwytywanie klawiatury w aplikacji C #

Chcę przechwycić skrót klawiaturowy w mojej aplikacji i wywołać okno dialogowe, które pojawi się, jeśli użytkownik naciśnie kombinację klawiszy nawet poza aplikacją. Podobnie jak klawisz Ctrl i Ctrl w wyszukiwarce Google Desktop, wywołujący okno dialogowe wyszukiwania. Próbowałem użyć...