Pracuję nad aplikacją internetową, która potrzebuje danych, które może uzyskać tylko z zainstalowanej lokalnie przeglądarki natywnej aplikacji. Jak poruszać się po obszarze izolowanym przeglądarki, aby móc komunikować się (bezpiecznie, ponieważ dane są potencjalnie wrażliwe), z aplikacją natywną. W jedynym przykładzie, który znalazłem, użytkownik ręcznie przenosił między tokenami niektóre tokeny i …
Niedawno odbyłem rozmowę kwalifikacyjną i jedno z pytań brzmiało: „Czy do dokumentów HTML 5 potrzebny jest doctype?”. Odpowiedziałem „nie”, ale mam wrażenie, że się mylę. Z w3 wygląda na to, że jest to absolutnie wymagane, ale jeśli napiszę prosty HTML <html> <body> <input type="color" disabled/> </body> </html> zapisz go jako …
Właśnie zacząłem czytać O'Reilly's Learning Perl, 6. edycja i byłem zaskoczony, gdy natknąłem się na ten fragment. #!/usr/bin/perl print "Hello, world!\n"; Wyobraźmy sobie, że wpisałeś to w edytorze tekstu. (Nie martw się jeszcze o to, co oznaczają części i jak one działają. Za chwilę zobaczysz o nich.) Możesz ogólnie zapisać …
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 6 lat temu . W przypadku projektu muszę pracować z różnymi typami plików z niektórych starych gier i pokrewnego …
Jak dotąd najbardziej myląca część git opiera się na innej gałęzi. W szczególności mylące są argumenty wiersza poleceń. Za każdym razem, gdy chcę osadzić mały fragment jednej gałęzi na wierzchołku innego, muszę przejrzeć dokumentację git rebase i zajmuje mi to około 5-10 minut, aby zrozumieć, jaki powinien być każdy z …
W poniższym kodzie umieściłem wewnętrzny arkusz stylów ze znacznikiem w treści, zamiast mieć w głowie. W przypadku aplikacji do pojedynczej strony rozważam zrobienie tego dla stylów, które dotyczą tylko samej strony, zamiast posiadania osobnego pliku pagespecific.css. Czy istnieje scenariusz, w którym ma to wadę, ponieważ nie umieszczam tego samego w …
Języki niekompletne Turinga oferują dużą przewagę nad językami kompletnymi bez Turinga, ponieważ są one znacznie bardziej analizowalne, a tym samym oferują znacznie szersze możliwości optymalizacji. Jednak są one rzadko używane, a kompletność Turinga jest sprzedawana jako dobra cecha. Czy są dostępne obecnie główne języki niekompletne, które są przeznaczone do programowania …
Powiedzmy, że tworzymy parser. Jednym z wdrożeń może być: public sealed class Parser1 { public string Parse(string text) { ... } } Lub możemy zamiast tego przekazać tekst do konstruktora: public sealed class Parser2 { public Parser2(string text) { this.text = text; } public string Parse() { ... } } …
W java.util.PriorityQueue mamy metody add(E e)i offer(E e). Obie metody są udokumentowane jako: Wstawia określony element do tej kolejki priorytetowej. Jakie są różnice między tymi dwiema metodami?
Postanowiłem stworzyć własny język programowania, głównie dla zabawy. Jednak zainteresowałem się aspektem prawnym tego wszystkiego. Możesz na przykład licencjonować określone programy na określonych warunkach. Jak jednak radzisz sobie z licencjonowaniem języka ? Poza tym mam na myśli nie tylko implementację języka (kompilatora i VM), ale sam standard. Czy brakuje mi …
Czytam o pozyskiwaniu wydarzeń i mam pytanie dotyczące wytrwałości. Nadal mogę mieć DB ze wszystkimi podmiotami, prawda? A może zdarzenia powinny być odtwarzane przy każdym uruchomieniu aplikacji, aby uzyskać najnowszą wersję każdego elementu w pamięci? Wydaje się to marnotrawstwem w większych systemach (jak w przypadku dużej ilości danych)? Chodzi o …
Tworzymy aplikację Windows w .NET 4 z bazą danych MySQL. Kiedy zamierzamy wdrożyć tę aplikację, instalujemy platformę .NET 4 na naszym kliencie, a następnie podczas instalowania .NET Connector dla MySQL wymaga ona .NET Framework 3.5. Ale .NET 4 jest już zainstalowany. Czy platforma .NET nie była wstecznie kompatybilna? Ostatecznie instalujemy …
Muszę przechowywać pytania i odpowiedzi w bazie danych. Pytania będą składały się z jednego do dwóch zdań, ale odpowiedzi będą długie, przynajmniej akapit, prawdopodobnie więcej. Jedynym sposobem, w jaki wiem, że mogę to teraz zrobić, jest baza danych SQL. Jednak nie wydaje mi się, aby było to dobre rozwiązanie, ponieważ …
Jestem członkiem zespołu projektowego złożonego z 4 programistów, w tym mnie. Od dłuższego czasu dyskutujemy o tym, jak poradzić sobie z dodatkową pracą, która pojawia się w ramach jednego elementu pracy. Ta dodatkowa praca to zwykle rzeczy nieco związane z zadaniem, ale nie zawsze konieczne do osiągnięcia celu przedmiotu (może …
Zastanawiam się, jaka byłaby formalna i najczęściej stosowana metoda dokumentowania reguł biznesowych? Również w jaki sposób dokumentujesz specyfikacje interfejsu użytkownika artefaktów programistycznych (np. Dokumentowanie pól formularza i zachowanie przycisków w formularzu, tekście informacyjnym itp.)
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.