Muszę dodać umowę EULA do mojego (komercyjnego) oprogramowania, ale nie stać mnie na prawnika. Spojrzałem również na różne przykłady umowy EULA w Internecie, ale wszystkie dotyczą określonego oprogramowania lub krajów i prawdopodobnie zostały skopiowane z innego oprogramowania komercyjnego. Zastanawiam się więc nad skorzystaniem z krótkiej niestandardowej umowy EULA, która wspomniałaby …
Wydaje się, że jest wielu programistów, którzy piszą SQL, używając wielkich słów kluczowych: SELECT column FROM table INNER JOIN table ON condition WHERE condition GROUP BY clause HAVING condition Zastanawiam się, dlaczego ludzie trzymają się tego podejścia? Oczywiście jest to od dawna ustalona konwencja - ale nigdy nie natknąłem się …
Jeśli „jawne jest lepsze niż niejawne”, dlaczego nie ma w Pythonie jawnych modyfikatorów dostępu: publicznego, chronionego, prywatnego itp.? Wiem, że chodzi o to, że programista powinien wiedzieć, co robić za pomocą podpowiedzi - nie trzeba używać „brutalnej siły”. Ale „enkapsulacja” lub „ukrywanie informacji” IMO to nie tylko po to, by …
Istnieje niewiele artykułów akademickich dotyczących związku między tworzeniem oprogramowania lean a praktykami objętymi normą ISO 9001. Większość artykułów mówi, że rozbieżność między tymi podejściami jest duża , ale niektóre wskazują również, że koncepcje te mogą się uzupełniać, a korzyści są znacznie większe, gdy stosuje się oba zbliża się . Pod …
W programowaniu baz danych istnieje technika zwana „normalizacją”, którą wykonujesz w stosunku do danych, które chcesz przechowywać. Czy ktoś próbował zastosować tę koncepcję do projektowania obiektów? Jak się masz Jak ci poszło? Edycja: W celu rozszerzenia / wyjaśnienia normalizacja bazy danych jest czymś więcej niż zbiorem zasad ograniczających nadmiarowość. W …
Szablony C ++ są znane z generowania długich, nieczytelnych komunikatów o błędach. Mam ogólne pojęcie, dlaczego komunikaty o błędach szablonów w C ++ są tak złe. Zasadniczo problem polega na tym, że błąd nie jest wyzwalany, dopóki kompilator nie napotka składni, która nie jest obsługiwana przez określony typ w szablonie. …
Dijkstra pisze tutaj : Oprócz matematycznej skłonności, wyjątkowo dobra znajomość języka ojczystego jest najważniejszym atutem kompetentnego programisty. Nie rozumiem drugiej części tego cytatu. Czy możesz wyjaśnić lub rozwinąć? PS Dorastałem w Indiach. Mówię po bengalsku w domu; Mówię marathi w społeczności, w której mieszkam; Hindi jest językiem narodowym i jest …
Mój zespół opiera się w dużym stopniu na kolorze w naszym kodzie, aby przedstawić funkcje, nad którymi należy popracować (my kolorujemy linie kodu, które wymagają uwagi). Mamy bliskiego przyjaciela, który jest ślepy na kolory i chce dołączyć do naszego zespołu. Co możemy zrobić, aby podkreślić, co wymaga pracy bez użycia …
Przez większą część mojej kariery programowałem prawie wyłącznie w językach kompilowanych, szczególnie w Javie. Jedną z moich ulubionych rzeczy w Javie jest to, jak możesz być produktywny i jak mało kodu musisz pisać, używając narzędzi takich jak Eclipse. Możesz: Łatwo i automatycznie refaktoryzuj swoje metody i klasy Wyświetl natychmiast wszystkie …
Wiele razy, gdy mam już dość rozwoju, a mój umysł nie pomaga mi już (w domu), po prostu robię coś rozrywkowego, a mój umysł staje się wolny, aby pracować przez wiele godzin z większą zdolnością rozwiązywania problemów. Kiedy jednak poleciłem tę technikę mojemu menedżerowi jako technice zwiększania produktywności i wydajności …
Jestem programistą platformy .NET od około 5/6 lat. Nigdy nie zajmowałem się profesjonalnym programowaniem w Javie i ostatni raz, kiedy naprawdę go dotknąłem, prawdopodobnie wróciłem na studia. Trochę bawiłem się językiem Scala, ale nic poważnego. Ostatnio zaproponowano mi całkiem fajną pracę, ale używając Javy zamiast .NET. Myślę, że potrafię poradzić …
Kiedy tworzę prostą stronę internetową, np. Książkę kontaktów, w której mogę dodawać, usuwać i aktualizować kontakty, tworzę index.phpplik, w którym użytkownik, jeśli nie jest zalogowany, jest proszony o podanie hasła, a jeśli wpisze prawidłowe hasło, jest przypisał sesję i może robić pewne rzeczy z kontaktami. Mam dwa pliki: Pierwszy ( …
Obecnie dużo inwestuję w struktury danych i algorytmy i próbuję rozwiązać niektóre zagadki programistyczne. Próbuję kodować i rozwiązywać za pomocą Java i Clojure. Czy marnuję czas? czy powinienem więcej inwestować w technologie i frameworki, które już znam, aby uzyskać głębszą wiedzę (ins i outs) i móc szybciej z nimi pisać? …
Zasadniczo, moja wiedza na ten temat jest zilch inna niż fakt istnienia otwartego i zamkniętego źródła. Jestem programistą (w najmniejszym stopniu projektantem), więc szukam w Internecie takich ikon, jak ikony. Zawsze byłem wielkim fanem tych ikon , które mają licencję Creative Commons Uznanie autorstwa 2.5. O ile widzę, ta licencja …
Czy ktoś wie, dlaczego Scala została zaimplementowana w Javie i .NET zamiast C lub C ++? Większość języków jest implementowana w Cor C ++ [tj. Erlang, Python, PHP, Ruby, Perl]. Jakie są zalety Scali zaimplementowanej w Javie i .NET, poza umożliwieniem dostępu do bibliotek Java i .NET? AKTUALIZACJA Czy Scala …
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.