Niedawno ukończyłem Trzy znaki nędznej pracy Patricka Lencioniego, a jednym z jego głównych pomysłów jest potrzeba jakiejś formy pomiaru. Mam dość standardowe wewnętrzne zadanie programistyczne, w którym pracuję nad nowymi narzędziami i robię poprawki / naprawy błędów dla wcześniejszych narzędzi, które napisałem. Z czysto osobistych powodów, jakie rzeczy mierzyłbyś na …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 5 lat temu . Mój szef planuje wykorzystać dane z naszej ciągłej kompilacji (buduje i uruchamia testy przy każdym zatwierdzeniu) jako część naszych …
Powiedzmy, że chciałem stworzyć dynamiczny kompilator / interpreter języka, być może interpreter schematu, na platformie .NET w obecnym kształcie. Czy lepiej byłoby użyć Dynamic Language Runtime (DLR) lub C # 4.0 do wdrożenia funkcji dynamicznych mojego języka? Czy potrzebuję obu? Wiem, że w tej dziedzinie wykonano inne prace, w szczególności …
Git i Mercurial działają według podobnych modeli i mają podobną terminologię. Pierwsze wydanie Mercurial nastąpiło zaledwie 12 dni po Git. W jaki sposób te dwa projekty w początkowej fazie rozwoju były tak podobne? Czy ktoś zna historię?
Przypuszczam, że to pytanie zostanie natychmiast oznaczone jako subiektywne, ale które według Ciebie jest lepsze: double volume(double pressure, double n_moles, double temperature) { return n_moles * BOLTZMANN_CONSTANT * temperature / pressure; } lub double volume(double P, double n, double T) { return n*R*T/P; } Innymi słowy, czy funkcje implementujące pewne …
W JavaScript mamy coś o nazwie undefined . Powiedziałem coś, ponieważ tak naprawdę nie wiem, czy jest to klasa podstawowa, wbudowana zmienna, słowo kluczowe, czy cokolwiek innego. Po prostu wiem, że tam jest. Aby zobaczyć to w akcji, możesz po prostu napisać: undefined; typeof undefined; Czy ktoś może mi wyjaśnić, …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 6 lat temu . Kiedy Microsoft przedstawił .NET Framework i język C # w 2002 roku, jaki był pierwszy artykuł wprowadzający C #? …
Pracuję nad aplikacją OCR, w której muszę wybrać opcję opartą na wprowadzaniu tekstu przez użytkownika. Ex: Available Options: ["python", "ruby", "java", "clojure", "haskell"] Input: kava Output: java Input: ruby Output: ruby Input: clujuro Output: clojure etc.. moja aplikacja jest oparta na pythonie, czy istnieje już algorytm do rozwiązania tego problemu.
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 5 lat temu . Pochodzę ze strony iOS. Szczególnie interesuje mnie informacja, czy istnieją podobne przeszkody po stronie Androida …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 5 lat temu . Chciałem wiedzieć, jak działają (prawdziwe) windy. Ale jak dotąd nie mogłem znaleźć dużo materiału na temat algorytmów, których używają, …
Wikipedia określa punkt końcowy GA na ten temat: Zwykle algorytm kończy się, gdy wyprodukowano maksymalną liczbę pokoleń lub osiągnięto zadowalający poziom sprawności dla populacji. Jeśli algorytm zakończył się z powodu maksymalnej liczby pokoleń, możliwe jest osiągnięcie zadowalającego rozwiązania. Teraz, jeśli kończy się, gdy osiągnięty zostanie zadowalający poziom sprawności, a Ty …
Jest to część serii pytań, które koncentrują się na projekcie o nazwie Projekt abstrakcji, którego celem jest wyodrębnienie pojęć używanych w projektowaniu języka w formie frameworka. Kolejną związaną z tym stronę związaną z typowaniem strukturalnym można obejrzeć tutaj . Meta-temat związany z zapytaniem dotyczącym frameworka i odpowiedniego miejsca do opublikowania …
Jestem pewien, że wszyscy słyszeliście, jak menedżerowie mówią, że „potrzebujemy analizatora” lub „potrzebujemy projektanta”. Chociaż jestem programistą .NET, prawie nie mogę odróżnić analizatora od projektanta (nie projektanta stron internetowych ani projektantów interfejsu użytkownika). Kto jest analizatorem? Kto jest projektantem? Czy się pokrywają?
Czasami chcesz zwrócić wiele wartości z funkcji. Jak to zwykle się robi w Javie? Jedną z opcji jest użycie tablicy, takiej jak ten fragment kodu w języku Python, który zwraca listę lub krotkę: value, success = read_unreliably() if success: print value Inną opcją byłoby zwrócenie skrótu / dict, na przykład …
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.