W którym momencie powinienem rozpocząć aktualizację maszyn naszego programisty do nowszej wersji systemu Windows? Z doświadczenia wynika, że Microsoft zwykle ma epicką porażkę w każdym innym systemie operacyjnym (tak naprawdę nie próbuję rozpoczynać debaty na ten temat, to moja opinia, niech tak będzie), tj. 2000 był stabilnym i użytecznym systemem …
Mój klient, właściciel firmy tłumaczeniowej, właśnie powiedział mi, że czytał o Ruby on Rails i powiedział mi, że „jest tam więcej ludzi z PHP ” i „ wygląda na to, że społeczność woli ”. Co byś, jako inżynier oprogramowania i freelancer, powiedział klientowi, aby osiągnąć te cele: Sprzedać Spraw, by …
Próbuję znaleźć skuteczne sposoby, w jakie inni rozwiązali następujący problem. W pracy zostaliśmy zmuszeni do wydania poprawki oprogramowania (do zainstalowania w systemach użytkowników końcowych), która jest widoczna tylko dla konkretnego klienta. Kod niestandardowy znajduje się we własnej gałęzi kontroli źródła. Problem polega na tym, że mamy dwie równoległe linie kodu …
Zostałem poproszony o wykonanie małego projektu pobocznego, aby dostarczyć prostą aplikację jednemu z naszych klientów. Normalnie pracowałbym nad kodem zaplecza, w którym mam wszystkie moje potrzeby związane z testowaniem, i nie miałem jeszcze wątpliwej przyjemności pisania testów dla GUI, więc nie jest dla mnie jasne, jak powinienem skonfigurować kod testujący …
Czytałem wprowadzenie Oracle do koncepcji OOP i natrafiłem na ten opis: Rzeczywiste obiekty mają dwie cechy: wszystkie mają stan i zachowanie. Psy mają stan (imię, kolor, rasę, głodny) i zachowanie (szczekanie, ściąganie, machanie ogonem). Obiekty oprogramowania są koncepcyjnie podobne do obiektów w świecie rzeczywistym: one również składają się ze stanu …
Kiedy mam do czynienia z projektem, który ma wiele różnych plików, zawsze wydaje mi się, że nie rozumiem, w jaki sposób części współdziałają ze sobą. Nigdy tak naprawdę nie miałem większego problemu ze zrozumieniem mniejszych komponentów w izolacji, ale wraz ze wzrostem złożoności projektu, nie jestem w stanie mentalnie zrozumieć, …
Jestem kolejnym użytkownikiem Subversion walczącym o ponowne nauczenie się w Tao rozproszonej kontroli wersji. Korzystając z Subversion, byłem wielkim fanem niewielkich projektów i wraz z większością moich byłych pracodawców ustrukturyzowaliśmy nasze oddziały repozytoriów; tagi i bagażnik w następujący sposób: branches-+ +-personal-+ | +-alice-+ | | +-shinyNewFeature | | +-AUTOMATED-+ | …
Wydaje się to mniej powszechne w przypadku nowszych witryn, ale wiele witryn, na których potrzebuję konta (np. Do płacenia rachunków itp.), Uniemożliwia mi utworzenie hasła ze spacjami. To tylko utrudnia zapamiętywanie i nie jestem świadomy żadnych ograniczeń bazy danych lub programowania dotyczących spacji w hasłach, zaszyfrowanych lub (wbrew niebiosom) w …
Jestem dość nowy w NodeJS i trudno mi się skupić na asynchronicznej naturze funkcji, kiedy naprawdę chcę, aby jedno połączenie śledziło drugie w sposób zsynchronizowany. Powiedzmy na przykład, że dzwonię do metod usług sieciowych. Każda metoda ma funkcję wywołania zwrotnego. Ale co, jeśli chcę zadzwonić do 10 z nich w …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 4 lata temu . Przeczytałem tutaj na P.SE więcej pytań, w których początkującym programistom zaleca się wybranie …
Aplikacje Windows pracuję w C ++ od około 10 lat. Niedawno zacząłem zagłębiać się w niektóre projekty Linuksa i nie mogę znieść, jak jestem nieproduktywny ... Szybko się uczę i od pewnego czasu używam Linuksa jako podstawowej platformy. Czuję się bardzo dobrze z powłoką, zasadami systemu operacyjnego i graficznym interfejsem …
Chcesz poprawić ten post? Podaj szczegółowe odpowiedzi na to pytanie, w tym cytaty i wyjaśnienie, dlaczego Twoja odpowiedź jest poprawna. Odpowiedzi bez wystarczającej ilości szczegółów mogą być edytowane lub usuwane. Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby …
W wolnym czasie opracowuję emulator NES. Używam C ++, ponieważ jest to język, którego najczęściej używam, znam głównie i lubię najbardziej. Ale teraz, kiedy poczyniłem pewne postępy w projekcie, zdaję sobie sprawę, że nie używam prawie żadnych konkretnych funkcji C ++ i mogłem to zrobić w zwykłym C i uzyskać …
Niedawno dowiedziałem się o programie o nazwie Total Commander. Jest to zamiennik Eksploratora Windows i ma własne rzeczy do kopiowania plików. Aby sprawdzić, czy pliki są identyczne, zamiast obliczać CRC, dosłownie sprawdza każdy bajt, jeden po drugim, zarówno na oryginale, jak i na kopii. Moje pytanie brzmi: czy to konieczne? …
Ostatnio refaktoryzowałem duże fragmenty kodu i zastępowałem je zapytaniami Linq. Usuwanie uprzedzeń językowych - Linq jest zasadniczo zestawem operacji Map / Filter i Reduce, które działają na sekwencji danych. To dało mi do myślenia, jak daleko teoretycznie byłbym w stanie to zrobić. Czy byłbym w stanie przepisać całą bazę kodu …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.