Programowanie

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


30
Próba połączenia SSH z instancją Amazon Ec2 - błąd uprawnień
Dla niektórych jest to prawdopodobnie głupio proste pytanie :) Utworzyłem nową instancję linuksa na Amazon EC2 i jako część tego pobrałem plik .pem, aby umożliwić mi SSH. Kiedy próbowałem ssh z: ssh -i myfile.pem <public dns> Mam: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0644 for 'amazonec2.pem' …

30
Konwertujesz ciąg znaków na wartość logiczną w Pythonie?
Czy ktoś wie, jak wykonać konwersję z ciągu znaków na wartość logiczną w Pythonie? Znalazłem ten link . Ale to nie wygląda na właściwy sposób. Tj. Przy użyciu wbudowanej funkcjonalności itp. Pytam o to, ponieważ dowiedziałem się o tym int("string")stąd. Ale podczas próby bool("string")zawsze zwraca True: >>> bool("False") True
745 python  string  boolean 


17
Jak naprawić „Próba importu względnego w pakiecie innym”, nawet jeśli __init__.py
Próbuję śledzić PEP 328 , o następującej strukturze katalogów: pkg/ __init__.py components/ core.py __init__.py tests/ core_test.py __init__.py W core_test.pyMam następującą instrukcję import from ..components.core import GameLoopEvents Jednak po uruchomieniu pojawia się następujący błąd: tests$ python core_test.py Traceback (most recent call last): File "core_test.py", line 3, in <module> from ..components.core import …


6
Jak anulować lokalne zatwierdzenie git
Mój problem polega na tym, że zmieniłem plik, np .: README, dodałem nowy wiersz „ this for my test line ” i zapisałem plik, a następnie wydałem następujące polecenia git status # On branch master # Changed but not updated: # (use "git add <file>..." to update what will be …

14
pull / push z wielu zdalnych lokalizacji
Krótko mówiąc: czy istnieje sposób na wypchnięcie repozytorium git i pobranie z listy zdalnych repozytoriów (zamiast pojedynczego „pochodzenia”)? Długie: często mam sytuację, gdy tworzę aplikację na wielu komputerach, z różnymi łączami - powiedz laptop podczas transportu, komputer „A”, gdy jestem w określonej lokalizacji, i inny komputer „B” podczas gdy na …
743 git 

30
Jak zaktualizować Node.js?
Odpowiedzi na to pytanie są dziełem społeczności . Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Czy nie można ominąć stosu przepełnienia stosu w : NodeJS ??????????????????????????????????????????? Wykonałem następujące czynności, aby zaktualizować mój npm: npm update npm -g Ale nie mam pojęcia, jak zaktualizować …


7
Do czego służy shebang / hashbang (#!) Na Facebooku i nowe adresy URL na Twitterze?
Właśnie zauważyłem, że długie, zwinięte adresy URL Facebooka, do których jesteśmy przyzwyczajeni, wyglądają tak: http://www.facebook.com/example.profile#!/pages/Another-Page/123456789012345 O ile pamiętam, na początku tego roku był to zwykły ciąg podobny do fragmentu adresu URL (zaczynając od #), bez wykrzyknika. Ale teraz jest to shebang lub hashbang ( #!), które wcześniej widziałem tylko w …

30
Nie można przesłać do GitHub - ciągle mówi potrzeba scalenia
Jestem nowy w GitHub . Dzisiaj spotkałem się z pewnym problemem, gdy próbowałem przekazać mój kod do GitHub. Pushing to git@github.com:519ebayproject/519ebayproject.git To git@github.com:519ebayproject/519ebayproject.git ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to 'git@github.com:519ebayproject/519ebayproject.git' hint: Updates were rejected because the tip of your current branch is behind …
743 git 


19
Monada zwykłym angielskim? (Dla programisty OOP bez tła FP)
W kategoriach zrozumiałych dla programisty OOP (bez żadnego funkcjonalnego tła programowania), czym jest monada? Jaki problem rozwiązuje i jakie są najczęściej używane miejsca? EDYTOWAĆ: Aby wyjaśnić rodzaj zrozumienia, którego szukałem, załóżmy, że konwertujesz aplikację FP, która miała monady, na aplikację OOP. Co byś zrobił, aby przenieść obowiązki monad na aplikację …


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.