Programowanie

Pytania i odpowiedzi dla programistów profesjonalnych i entuzjastów

3
Jaki jest cel pojedynczego znaku krzyżyka / krzyżyka (#) we własnym wierszu w preprocesorze C / C ++?
I zostały patrząc na Boost kodu źródłowego biblioteki, a ja zauważyłem, że często nie są to pojedyncze znaki funta bez żadnych dyrektyw preprocesora dołączonych do nich. Przeczytałem podręcznik preprocesora GCC i przewodnik specyfikacji i nie mogę znaleźć nic na ten temat. (1) #ifndef BOOST_CONFIG_HPP (2) # include <boost/config.hpp> (3) #endif …
145 c++  c  boost  c-preprocessor 

17
„Niedozwolona jest interakcja użytkownika” przy próbie podpisania aplikacji OSX za pomocą codeign
Nasza zautomatyzowana kompilacja działa na Jenkins. Sama kompilacja działa na niewolnikach, a niewolnicy są wykonywane przez SSH. Pojawia się błąd: 00:03:25.113 [codesign-app] build/App.app: User interaction is not allowed. Wypróbowałem każdą sugestię, którą do tej pory widziałem w innych postach tutaj: Użycie bezpieczeństwa odblokowania pęku kluczy bezpośrednio przed podpisaniem w celu …


4
Sprawdzone metody: solenie i pieprzanie haseł?
Natknąłem się na dyskusję, w której dowiedziałem się, że to, co robię, nie jest w rzeczywistości soleniem haseł, ale ich pieprzeniem, i od tego czasu zacząłem robić obie funkcje takie jak: hash_function($salt.hash_function($pepper.$password)) [multiple iterations] Ignorując wybrany algorytm skrótu (chcę, aby było to omówienie soli i papryki, a nie konkretnych algorytmów, …

7
Jak działa ten exploit milw0rm do rozpylania sterty?
Zwykle nie mam trudności z odczytaniem kodu JavaScript, ale w tym przypadku nie mogę zrozumieć logiki. Kod pochodzi z exploita opublikowanego 4 dni temu. Możesz go znaleźć pod adresem milw0rm . Oto kod: <html> <div id="replace">x</div> <script> // windows/exec - 148 bytes // http://www.metasploit.com // Encoder: x86/shikata_ga_nai // EXITFUNC=process, CMD=calc.exe …


4
Szukasz słowa w VIM?
Mogę wyszukiwać słowo w vimie za pomocą /word. Jak mogę wyszukiwać tylko word, wyłączając wyszukiwania word1i word2?
145 vim 


3
Jak uruchomić skrypt jako inny użytkownik bez hasła?
Mam skrypt.sh, który należy uruchomić jako użytkownik2. Jednak ten skrypt można uruchomić tylko pod user1 w mojej aplikacji. Chciałbym uruchomić następujące polecenie: su user2 -C script.sh ale móc działać bez hasła. Chcę również, aby było to bardzo restrykcyjne, ponieważ w user1 można uruchomić skrypt.sh tylko pod user2 i nic więcej. …
145 linux  bash  sudo  su  sudoers 



5
Różnica między Select Unique i Select Distinct
Myślałem, że to synonomia, ale napisałem w Microsoft SQL: Select Unique col from (select col from table1 union select col from table2) alias I to się nie udało. Zmieniam to na Select Distinct col from (select col from table1 union select col from table2) alias naprawione. Czy ktoś może wyjaśnić?
145 sql  sql-server 



1
Jak przywrócić gałąź główną do upstream
Rozwidliłem repozytorium git i skonfigurowałem wcześniej. Zrobiłem kilka zmian w gałęzi Master, zobowiązałem się do przejścia na github. Co powinienem teraz zrobić, aby porzucić wszystkie zmiany w gałęzi Master i uczynić ją identyczną z gałęzią główną wyższego rzędu?
145 git  github 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.