Jaka jest różnica między budowaniem aplikacji Outside In a budowaniem aplikacji Inside Out za pomocą TDD? Oto książki, które czytałem o TDD i testowaniu jednostkowym: Rozwój oparty na testach: Przez przykład Rozwój oparty na testach: Praktyczny przewodnik: Praktyczny przewodnik Realne rozwiązania dla rozwoju wysokiej jakości ram i aplikacji PHP Rozwój …
Mamy do czynienia z interesującym problemem na StackOverflow. Mamy całą masę drobnych „zadań do zrobienia wkrótce”. Przykładem jest aktualizacja list „Podobne pytania”. To, co zrobiliśmy w przeszłości, polega na nałożeniu tych zadań na obciążenia niektórych użytkowników. To nigdy nie było idealne, ale tak naprawdę nie było zauważalne. Teraz, gdy SO …
Co to jest ukryte żądanie AJAX? Zauważyłem wzrost użycia ukrytych żądań AJAX zaprojektowanych tak, aby akcja użytkownika wydawała się natychmiastowa. Ten typ żądania AJAX będę określać jako nieblokujący. Jest to żądanie AJAX złożone bez uświadomienia użytkownikowi, że się dzieje, jest wykonywane w tle, a jego działanie jest ciche ( nie …
Na przykład, stackexchange.combez pytania właściciela witryny lub Google o informacje na temat tworzenia witryny, czy można wiedzieć, jakiego języka używa się w zapleczu? Wygląda na to, że strona internetowa nie ma .extensionpaska, na przykład, .phpktóry może wskazywać, który jest opracowany PHP, ale bez rozszerzenia, skąd mam to wiedzieć?
Szukam nauki języka Python do tworzenia stron internetowych. Zakładając, że mam już pewne podstawowe doświadczenie w programowaniu stron internetowych w Javie (JSP / Servlety), jestem już zaznajomiony z projektowaniem stron internetowych (HTML, CSS, JS), podstawowymi pojęciami programistycznymi i że jestem zupełnie nowy w Pythonie, jak to zrobić uczysz się Pythona …
Pracowałem intensywnie nad tworzeniem aplikacji internetowych przy użyciu PHP i ASP.NET, ale jednym z pytań, które nieustannie zadają mi klienci, jest to, czy przejść dalej z witryną php czy stroną asp.net. Naturalnie pierwszą rzeczą, która przychodzi na myśl, jest odpowiedź na następujące pytanie: PHP jest oprogramowaniem typu open source, a …
Rozumiem, że do tworzenia strony internetowej po stronie serwera można użyć dowolnego języka programowania ogólnego. Czy mam rację, myśląc, że serwer potrzebuje tylko interfejsu, takiego jak CGI, aby serwer i język programowania działały razem? Jeśli tak, to dlaczego niektóre języki programowania (takie jak php) są bardziej popularne niż inne?
Stworzyłem prostą aplikację Java MVC, która dodaje rekordy do formularzy danych do bazy danych. Moja aplikacja zbiera dane, sprawdza je i przechowuje. Wynika to z faktu, że dane pochodzą od różnych użytkowników online. dane mają głównie charakter liczbowy. Teraz, gdy dane liczbowe są przechowywane w bazie danych (serwer SQL), chcę, …
Próbuję ustalić kilka dobrych pytań na rozmowę kwalifikacyjną, aby ocenić zdolność ludzi do pracy w HTML / CSS, jednak temat ten jest bardzo szeroki i nie jestem pewien, jakie pytania mogę zadać, aby poprawnie ocenić czyjś HTML / Znajomość CSS. Jakie pytania mogę zadać, aby ocenić umiejętności HTML / CSS …
Czytając tę stronę i SO, widziałem wiele historii pytań i odpowiedzi na rozmowy kwalifikacyjne, które mówiły, że kandydat musiał zaimplementować listę od podstaw. Zwykle jest to ćwiczenie „gimme” do programowania kandydatów na role, takich jak pisanie FizzBuzz. Chodzi o to, że jeśli kandydat nie może tego zrobić, nie może zaprogramować …
Powiedz, że mam aplikację internetową, która korzysta z jQuery. Czy lepiej jest przechowywać niezbędne pliki javascript na moich własnych serwerach wraz z plikami mojej witryny, czy odwoływać się do nich w CDN jQuery (przykład: http://code.jquery.com/jquery-1.7.1.min.js ) ? Widzę zalety dla obu stron: Jeśli jest na moich serwerach, jest to jedna …
Ostatnio współpracowaliśmy z grafikiem (zaaranżowanym przez klienta), aby zapewnić skórkę dla aplikacji Django + Bootstrap, którą zbudowaliśmy. Projektant dostarczył serię statycznych obrazów nowego układu wraz z dokumentem opisującym niektóre atrybuty techniczne (rozmiary czcionek, kolory, kilka wymiarów itp.). Wdrożenie tego okazało się niezwykle czasochłonne. Chociaż cała witryna była w zasadzie stroną …
Obecnie nasza firma opracowuje aplikacje składające się głównie z serwerów Ruby on Rails i kilku różnych klientów REST, od systemów kiosków w Javie po urządzenia wbudowane w C / C ++ (oprócz interfejsów dla standardowych przeglądarek internetowych). Musimy rozszerzyć nasz zespół, a ponieważ nie udało nam się znaleźć dobrych starszych …
Rozpocząłem rejestrowanie nieudanych prób logowania na mojej stronie za pomocą komunikatu typu Failed login attempt by qntmfred Zauważyłem, że niektóre z tych dzienników wyglądają Failed login attempt by qntmfredmypassword Zgaduję, że niektórzy ludzie mieli nieudane logowanie, ponieważ wpisali swoją nazwę użytkownika i hasło w polu nazwy użytkownika. Hasła są haszowane …
Wiem, że to dziwne, ale inny programista celowo zastosował kilka złych praktyk programistycznych! Wytłumaczę. Po pierwsze pozwól mi powiedzieć, że jest inteligentnym facetem i w większości pisze zrozumiały kod. Został poproszony o wdrożenie licencji na projekt aplikacji internetowej napisany w Javie. Ponieważ jest to Java, jeśli ktoś naprawdę tego chce, …
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.