Dziękuję za odblokowanie tematu. (at)TheSunshine Czytałeś dokumentację tej funkcji? The addslashes() is sometimes incorrectly used to try to prevent SQL Injection. Instead, database-specific escaping functions and/or prepared statements should be used. Do wstawiania znaków ucieczki służą specjalne funkcje, albo można użyć przygotowanych instrukcji (zalecane,...
Ze wskazówek: * aplikacje biznesowe zazwyczaj są pisane w Delphi lub Visual Basicu, bo języki te umożliwiają szybkie i wygodne pisanie nieskomplikowanych aplikacji (jak interfejsy do systemów bazodanowych); * C# wymusza podejście obiektowe, przez co jest lepszy do nauki "ładnego" stylu programowania, jednocześnie w dużej mierze zwalnia programistę z...
Doprowadź swój program do tego, aby się kompilował kompilatorem C++. Na 99.9% działanie będzie identyczne z Twoim programem w C. Jeśli pytasz o interfejsy i wzorce projektowe, to raczej zrezygnuj z podpowiedzi w tym temacie. Aby poprawnie z nich (wzorców) korzystać należy umieć programować w C++ i obiektowo, przez co po treści pytania wnioskuję, że...
Dzięki za poruszenie tematu, aktualnie zastanawiam się nad w/wym rozwiązaniem ze wskaźnikiem na vtbl dla obiektu. Mam jeden problem do rozwiązania a mianowicie: Przy tworzeniu obiektu danej klasy, podpinam mu odpowiedni interfejs. Pytanie brzmi: jak przechowywać interfejsy? Częściowo sobie odpowiedziałem na to pytanie: Można przechowywać wszystkie interfejsy...
Stephen Prata, mój zdecydowany faworyt. W moich księgozbiorach znaleźć można: Matt Weisfeld, Myślenie obiektowe w programowaniu. Thomas H. Cormen, Algorytmy bez tajemnic. Michał Matlak, Język C/C++ i obliczenia numeryczne. Witold Malina, Mariusz Szwoch, Podstawy projektowania interfejsów użytkownika. To te książki, które trzymam w szafce przy łóżku...
Mogę spróbować. Uzrywam Fortrana (wiem, ze zabytek) i też matlaba. Witej chwili uczę się Pythona (bardziej obiektowe programowanie). Jeśli otrzymałbym kod windowsowy mógłbym spróbować. Czy jest gdzieś dostępny? Pozdrowienia Jarek
Witajcie! Poleci ktoś dobrą książkę po polsku o c#? Chciałbym nauczyć się w programować obiektowo w tym języku, jestem studentem informatyki, obecnie na zajęciach przerabiamy klasy, interfejsy, delegacje. Na razie nieźle mi idzie, ale przyznam, że z każdym wykładem coraz trudniej nam zrozumieć o co chodzi. Ponoć "Microsoft Visual C# 2012 Krok po kroku"...
A ja podejdę do tego inaczej. Jak zwykle najlepiej wyobrazić sobie cos takiego w rzeczywistości, ponieważ nie zapominajmy że po to jest programowanie obiektowe, które ma głównie imitować naturalne zachowania. Interfejs - to np taki panel do sprzętu muzycznego, może być pilot. On nic sam nie robi ale posiada regulacje: Głosniej/ciszej, basy, soprany,...
Znów mi wraca myśl, ze uczenie ogólnego programowania (w tym obiektowego) na mikrokontrolerach zamiast na pecetach to fatalny pomysł. To raczej do uK powinien przychodzić już ukształtowany programista.
Jeśli napiszesz to porządnie obiektowo, to nie ma znaczenia czy wyświetlał będziesz kolorowe literki 'o' na konsoli a "kliknięcia" przyjmował z klawiatury w postaci (rząd, kolumna) czy zrobisz to na formularzu ew. formie (a nie żadnych formsach). To jest właśnie idea programowania obiektowego i interfejsów. Na pewno musisz mieć 2 metody: bool ruchDo(int...
ale czy tam też jest coś w rodzaju formy jak w VC++ gdzie przeciąga się komponenty ? czy jakoś inaczej się z tym pracuje? Razem z Qt dostajesz Qt Designer'a który jest banalny w obsłudze. Wybierasz sobie widget i go przeciągasz na formę. Można też pisać ręcznie co niejednokrotnie jest szybszym rozwiązaniem. Zresztą Qt teraz to nie tylko GUI, to cały...
Akurat ten przykład jest w JavaScript (język po stromnie przeglądarki internetowej) nie w Java (wieloplatformowy język obiektowy). Nie znam wzorów na liczenie wytrzymałości spoin, ale przypuszczam, że ten program będzie składał się z kilku pól w które wpisujesz dane, kilku (?) pól z wynikami i jakiś obliczeń wykonywanych po kliknięciu przycisku. Do...
Witam! Muszę napisać aplikację w C# bądź C++ używając Visual Studio 2010, za pomocą której będę sterował ATmegą16L poprzez komunikację USB. Stąd moje pytanie czy wie ktoś gdzie mogę znaleźć jakiś przykład wykorzystujący obsługę USB (interfejs HID) do np. Włączania diod? Taki Power Switch tyle że obiektowo. Będę wdzięczny za pomoc.
Dyskusja ma charakter ogólny i nie dotyczy stylu akurat tego programu. Cos na kształt przewagi emacs-a nad vim-em i vice wersal' ;-) o eclipse już nie wspomnę. Nie miałem zamiaru wywoływać wrażenia zbytniego zaangażowania w tę dyskusję :) Jeśli takie wrażenie jednak powstało, to przepraszam - było późno :):):). Czasami lubię ekumeniczne dyskusje na...
Tego typu program to aplikacja bazodanowy, interfejs do bazy danych. Jak bardzo chcesz możesz stworzyć obiektową bazę danych lub jej namiastkę w postaci obiektów trwałych (persistent object) - serializacji obiektów do plików. Niemniej przyłączam się do w/w opinii, że obiektowości należy używać tam gdzie ma to logiczne uzasadnienie. Pisząc w C# musisz...
Tak więc przed ślepym hejtowaniem polecam bliższe zapoznanie się z biblioteką. Oj ja się zapoznałem (; Niczego nie "hejtuje" - po prostu widzę wady tego kodu. Do zrobienia statycznego interfejsu, jeśli ktoś w życiu nie widział innego GUI i nigdy nie programował obiektowo - spoko. W innym wypadku już nie jest tak różowo... I na pewno nie chodzi mi o...
Ten przykład używa porównania liczb w ciele funkcji sortującej (obojętnie quicksort, czy bąbęlkowe) który nie ma sensu w kodzie innym niż dydaktyczny. Bardziej profesjonalne jest przekazanie do funkcji sortującej "komparatora". W klasycznym C jest to zwykle wskaźnik na funkcję o nagłówku: A z czym konkretnie ma kolega problem? Bo tu "zwykły" algorytm...
... a to może wprowadzić spore kłopoty wydajnościowe. Nie ma "sporych problemów wydajnościowych C++". Jest w tym temacie myślę inny problem. API, interfejsy między-modułowe określone na sposób C jest ekstremalnie trudno zmienić w sposób kompatybilny na obiektowe C++. Wszystkie klasyczne systemowe API są zdefiniowane na sposób "C". Drugie, wiele zalet...
Czy GTK jest popularne w obecnych czasach, czy może są jaszcze inne również popularne? Tak, w szczególności wśród tych, którzy nie lubią C++, a chcą w C programować (jako, tako) obiektowo :) Są dużo mniej popularne biblioteki takie, jak FLTK czy wxWidgets, ale można chyba śmiało powiedzieć, że Qt wraz z GTK opanowało 95% tego "rynku".
1. nie bardzo umiem przeczytać, co piszesz.... 2. generalnie 'programowanie wg interfejsu' nie narzuca NICZEGO co do konstruktora, prywatnych pól danych itd... właśnie dokładnie o to chodzi, aby dać wolność implementacji. 3. jestem nieco zdziwiony tokiem myślenia 'programowanie interfejsów' w C++, to dla mnie jest dziwne. Choć wybitny teoretyk zwolennik...
Java, bo wymusza pewne rzeczy i uczy właściwego "sposobu myślenia" No chyba nie... poza tym Java jest mega ciężka. Na pewno nie Python, bo jedyne czego uczy to niechlujstwo. Python właśnie ma zasadę że jest jeden oczywisty sposób jak coś zrobić. A to że ludzie wstawiają kod który 'dziala' ale ma konkretny dług techniczny to inna sprawa. Poza tym czysto...
Przede wszystkim operując na strumieniach masz niesamowitą wygodę w programowaniu. Możesz w każdej chwili przerobić taki program np. na czytanie z pamięci zmieniając tylko typ strumienia. A więc jest to klasa, która unifikuje pewny standard (wszystkie strumienie oparte są o abstrakcyjną klasę TSream co zapewnia jednolity interfejs). Po drugie jest to...
Zacznij od zrozumienia podstawowych zasad programowania obiektowego - żadnych cin wewnątrz klasy no chyba że klasa jest interfejsem TUI. Powinno to wyglądać mniej więcej: [syntax=cpp]class PIN { private: string pin; unsigned check; public: PIN(const string &pin) { change(pin); } bool change(const string &apin) { pin=apin; check=0; } bool reset()...
Ogólnie widzę to tak: Implementacja aktualnej warstwy sprzętowej w C jako zespół funkcji komunikujących się bezpośrednio ze sprzętem Dodano po 13 C++ na mikrokontrolerze, to nie jest jakieś Qt czy aplikacja okienkowa, która często jest robiona właśnie w ten bzdurny sposób, że jest jakiś obiekt aplikacji, który z maina() jest tylko konfigurowany i uruchamiany....
Jeżeli nie znasz języka C, zdecydowanie odradzam Grębosza. Jeżeli na prawdę chcesz nauczyć się programować w stylu orientowanym obiektowo (a do tego C++ został stworzony, ponadto w tym stylu programuje się graficzne interfejsy użytkownika), polecam zdecydowanie "C++ Potęga języka" autorstwa A. Koenig, B. Moo . To na początek przeprowadzi Cię przez podstawy...
Zamiast robić miliardy ifów wykorzystuje się to, po co w ogóle języki obiektowe zostały stworzone - polimorfizm. Poczytaj o wzorcu stanu http://www.dofactory.com/Patterns/Patter... Możesz mieć jeden interfejs obsługi wiadomości a kilka jego implementacji. To jest dużo czytelniejsze niż milion switchów/ifów. PS. pisz pełne zrozumiałe nazwy, bo...
W jednym rozwiązaniu sprawdzą się bloki w innym pliki a w kolejnych rozwiązaniach pamięć obiektowa będzie dobrą alternatywą dla bloków i plików. Pamięć obiektowa "bierze na siebie" przechowywanie dostarczonych metadanych, przetwarzanie metadanych zarówno przy dostępie do zapisanych danych, wyszukiwaniu a także tworzeniu "własnych" metadanych podczas...
W .NET w każdej bazie danych wygląda to podobnie, zmieniają się jedynie nazwy klas. Przypomniałeś mi. Zasadniczo idea programowania obiektowego tu by się realizowała przez użycie typu specyficznego tylko raz, potem na uniwersalnych (często to są w rzeczywistości interfejsy, czasem klasy abstrakcyjne, ale to nie ma znaczenia dla początkujących). W konsekwencji...
Wspiera paradygmat obiektowy, a to że nazwy specyfikatorów są inne nie ma większego znaczenia. To nie tylko nazwy specyfikatorów. To nieco inne podejście do danych. Kolega rzucił linkiem, więc pozwolę sobie prze-google-tłumaczyć krótki cytat z tego linka, który wyjaśni innym kolegom niuanse: "Był taki moment w starym serialu Star Trek, w którym lekarz...
Ja zaczynałem od Basic'a, potem było Logo i Pascal (to wszystko na komputerach ośmiobitowych). Najważniejsze jest to, by zrozumieć podstawowe algorytmy i nauczyć się je stosować oraz modyfikować dla swoich potrzeb. Program nauki w technikum informatycznym (przedmiot: "Programowanie strukturalne i obiektowe" w klasie 2, 3 i 4) zakłada umiejętność programowania...
http://obrazki.elektroda.net/37_12577976... Witam! Przedstawiam projekt uniwersalnego sterownika kotłowni. Układ w założeniach ma być maksymalnie uniwersalny i posiadać różne funkcje przydatne w realizacji projektu automatyki domowej. Podstawową funkcją ma być sterowanie urządzeniami małej kotłowni (kocioł, panel słoneczny, pompy, CWU, podłogówka)....
Planujesz podpiąć tego RTOSa pod std::thread? Nie mam na ten temat sprecyzowanego zdania... Związane jest to z nieoptymalną (moim zdaniem) proporcją zalet do wad. Zaleta zasadniczo jest tylko jedna, choć oczywiście bardzo istotna - standardowy interfejs. Za to bez specjalnego zastanawiania się rozwiązanie to ma dwie bardzo poważne wady. 1. Wymagałoby...
Witam. Posiadam: 1 .Zespół zaworowy Honeywell VK4100C 1000 2 (V1 230V , V1+V2 230V - sprawny ( cewki V1 i V2 około 4k ohma ) 2 .Sterownik/iskrownik : V4565DF.1001 1 - sprawny * odpala went. nawiewu * iskrownik pracuje * realizuje czas oczekiwania na zapłon 25s * sygnalizuje funk. blokady po 25s bez skutecznego odpalenia palnika * realizuje RESET i ponownie...
Kolego kadu , podaj lepiej pełen interfejs i hierarchię tych swoich klas, bo po takim opisie to ciężko coś wnioskować. Błędy w przekazywaniu obiektów klas z dynamicznie alokowanymi składowymi zwykle oznaczają, że nie przeciążasz/źle implementujesz operator przypisania/konstruktor kopiujący. Pozdrawiam, Dr.Vee
Witam, szukając rozwiązania moich problemów trafiłam na to forum, z nadzieją, że znajdzie się ktoś kto pomoże mi w ich rozwiązaniu. :) Mianowicie, muszę zaprogramować sterowanie "inteligentnym domem". Wiele czytałam już na ten temat i zdecydowałam się wybrać w tym celu mikrokomputer Raspberry Pi B+, wybrałam taki model ponieważ posiadam go i nie chciałam...
Fantastyczny robocik, czekam na dalsze wieści o rozwoju projektu A jaka przyjemność płynie z korzystania QT4? Pozwolę sobie w dwóch słowach opisać jakie moim zdaniem przyjemności płyną z uzywania Qt. Qt to wieloplatformowy, w pełni obiektowy framework dający świetne narzędzia do projektowania aplikacji, a to za sprawą: - gotowych do użycia implementacji...
Powiem tak, ostatnio zachciało mi się zbudować w ten sposób system, tak żeby siebie sprawdzić i przy okazji się troszke nauczyć. Miał być to system w postaci czarnej skrzynki do wielu zastosowań. Zaprojektowałem system w postaci urządzenia i biblioiteki API (czytnik kart chipowych na USB, projekt jest na elektrodzie). Czas włożony w zaprojektowanie...
zmiany w samej bibliotece nie powinny dotyczyć jej interfejsu publicznego. No właśnie... Musze ją trochę przebudować, bo jak na razie to nie ma określonego jednego konkretnego interfejsu... Wtedy faktycznie problem się sam rozwiąże... Tak to jest jak się z kawałka kodu chce zrobić wspólną bibliotekę... Pytanie z innej beczki. Czy znacie może jakąś...
Witam wszystkich, jestem w trudnej sytuacji gdyż jestem początkującym w tym dziale a mój profesor wymaga ode mnie odpowiedzi na te pytania ;/;/ z góry dziekuje za odpowiedzi i prosiłbym tak trochę bardziej zrozumiale ponieważ w środę mam kartkówkę z tego i przydało by mi się nauczyć tego :PP 1 Prosze nazwać elementy interfejsu urzytkownika występujące...
Po pierwsze W trybie awaryjnym uruchom ComboFix. On zawsze sobie radzi z tym wirusem. Co TY człowieku piszesz z jakim wirusem ? Przecież Combofix to nie skaner typu AV by usuwać wirusy tylko przeznaczony jest do specyficznych infekcji. Na jakiej podstawie polecasz go użyć ? System jego nie jest przygotowany na użycie tego potężnego narzędzia Po drugie...
Obiektowo nie oznacza koniecznie pod windows. Język programowania można uznać za obiektowy, jeżeli spełnia następujące wymagania: •Pozwala definiować klasy i ich wystąpienia, nazywane obiektami. Klasa zawiera definicje struktur danych i definicje operacji wykonywanych na tych strukturach. Operacja może być implementowana za pomocą jednej lub wielu...
Wejścia dwu-stanowe dla dwóch PLC z jednego czujnika można separować diodami (mimowszystko półprzewodniki są mniej awaryjne niż przekaźniki i do tego szybsze w działaniu) Tylko, że diody nie zapewniają separacji galwanicznej. Potrafią się zepsuć "na zwarcie" i wtedy drugi sterownik może również się zepsuć. Opóźnienia jakie wnoszą przekaźniki są z punktu...
Hmm Znalazłem w końcu trochę czasu i przeklikałem się przez parę stron jakoś związanych z tym tematem i jakoś nie widzę potrzeby schodzenia aż tak "nisko" z programowaniem. w tym zagadnieniu znalazłem to: http://www.smartlab.deusto.es/java-rfid/ i pewnie w jak jest możliwość oprogramowania tego w javie to i w innych językach obiektowych też. Poza tym...
Funkcje wirtualne nie zastępują wskaźników na funkcje - to są wskaźniki na funkcje, czyli technika programowania niekiedy konieczna, której jednak, o ile to możliwe, należy unikać Proceduralne programowanie również jest techniką programowania. Niesie ono również narzut na wykonanie programu. Jednak każdy z nas (chyba każdy:)) godzi się na ten narzut...
Freddie ja się w całości z tobą zgadzam. Jednak prostu uart i2c coś prościutkiego gdzie jednak pokazane jest ze to C++ a nie C napisany z C++. Od dłuższego czasu wspierasz C++ z czym się zgadzam ale dla większości ludzi uwierzyć znaczy zobaczyć........... Trzeba by to przemyśleć (razem z aktualizacją przykładów), tylko ten brak czasu... Ehh... Ale...
Zacznę od tego, żeby nie traktować tego posta w kategoriach personalnych. Muszę ponownie podkreślić, że pisanie obiektowe w C jest skrajnie niewygodne. Choć to oczywiście zależy jakich "ficzerów" byśmy chcieli użyć. 1. Enkapsulacja -> albo brak (struktury z wiadomą zawartością i układem), albo wyjątkowo problematyczna proteza (używanie "obiektów"...
Proponuję z metod WithPlayer oraz WithComputer zrobić jedną metodę. Ich kod jest niemal identyczny, a różnią się tylko informacją o grze z komputerem, co można przekazać jako parametr nowej metody. Klasa Players powinna nazywać się Player, ponieważ opisuje tylko jednego gracza. Możesz pójść o krok dalej i zrobić klasę Player jako abstrakcyjną. Klasa...
(at)GrandMasterT dzięki za informację z praktyki potwierdzającą mój pozornie zwariowany pomysł, dobrze wiedzieć że ktoś wypróbował to w produkcji. Na pułapkę z wielkością dysku pewnie nie jedna osoba się złapała... Generalnie w systemach dyskowych RAID liczących setki czy dziesiątki dysków, zwykle długość jednej grupy RAID nie przekracza kilkunastu...
Szkoda że im większą popularność zdobywają mikrokontrolery tym więcej powstaje środowisk typu "nic nie musisz wiedzieć by zacząć programować". Bo ja wiem. Ja tam jestem zadowolony z faktu, że w Atmel studio mogę napisać normalny program w pełni obiektowy na małego attiny2313 zamiast męczyć się w assemblerach czy kombinować w C. Przejrzystość kodu i...
To poprostu naucz się programowania w Java. Sam NetBeans to tzw. SDK (Software Development Toolkit), czyli tak naprawdę środowisko wspomagające pisanie programów w Java, dzięki któremu można uprościć wiele, pisząc program w Java (np. podpowiadanie składni, edytor visualny Matisse tutaj: http://www.netbeans.org/kb/50/quickstart... dzięki któremu...
W ostatnich trzech artykułach omówiono pięć kroków wymaganych do zaprojektowania wbudowanej architektury oprogramowania. Do tej pory dzielono ją na zależną i niezależną od sprzętu. Ponadto zbadano, w jaki sposób wczesna identyfikacja zestawów danych może pomóc poprawić bezpieczeństwo urządzeń i pomóc w naturalnej dekompozycji. Pięć kroków projektowania,...
Oczywiście, google Twoim przyjacielem. Wrzuć w nie np "MVP pattern" (albo "wzorzec MVP) i dostaniesz odpowiedź. Trzy wzorce, które wymieniłeś to prawie to samo (MVC to ogólny wzorzec, MVP to modyfikacja MVC na potrzeby ASP.NET, a MVVM to adaptacja MVC dla Silverlight / WPF). Idea jest prosta: rozdzielić interfejs użytkownika od sterowania aplikacją...
Ten J.Bloch jest wydany po polsku (w Helionie), revelacyjna książka, ale z grupy "druga książka|". Do dziś nie wiem, co polecać jako "pierwsza książka" Bruce Eckel thinking in Java (jest po polsku starsze wydanie, zapewniam że nie jest "szkodliwe") Najcenniejsze w kontakcie z Javą jest pewien gen programowania obiektowego, przy czym chcę podkreślić:...
Jedną ze strategii szybkiego wdrażania nowych produktów wbudowanych na rynek jest wykorzystanie zunifikowanych platform. Mając plan działania identyfikujący rozwiązania, które zostaną wpuszczone do obiegu, np. w ciągu najbliższych kilku lat, można z powodzeniem stworzyć ww. ujęcie. Ponieważ różni klienci chcą nieco innych funkcji, konfiguracji i dostosowań,...
Niedawno "liznąłem" Rust w kontekście aplikacji konsolowych i WebAssembly, a przy tym mam duże doświadczenie w C++, dużo czytałem o zaletach Rust. W moim odczuciu WebAssembly bardziej przypomina tworzenie systemu wbudowanego niż programu na komputer, bo mikrokontroler "otacza się" różnymi układami i urządzeniami wybranymi w zależności od potrzeb, tak...
Opis problemu: a. klasa Board jest czysto wirtualna. Mozna powiedzeć że jest to interfejs do zwykłej planszy do gry. new chcialby zniać jakiego konkretnie typu jest obiekt rBoard. Takie pytanie świadczy o złej budowie programu. Gdzie jest błąd?
Co to niby jest "system sterowania układami"?! Możesz to rozwinąć? Jestem bardzo ciekawy ... Cytuję "Układy wejść/wyjść to uniwersalne urządzenia przeznaczone do rozbudowy systemów sterowania w celu obsługi dodatkowych sygnałów obiektowych. Wykorzystywane są jako układy rozszerzeń sterowników PLC i kontrolerów PAC i pozwalają na lokalną lub oddaloną...
Alternatywnie zamiast wersji personal proponuję kultowe Turbo C++ Builder z www.codegear.com z licencją komercyjną (można sprzedawać programy wygenerowane darmowym narzędziem :!: ). Niestety (albo na szczęście ;-) ) nie daje się na jednej instalacji zapuścić Turbo C++ i Turbo C#, ale to chyba nie jest silne ograniczenie. Dodatkowa zaleta produktów Borlanda/Codegear...
Te biblioteki Tm są z tego projektu: https://stm32f4-discovery.net/2015/02/li... jedyna różnica to inny zestaw stm32f407 zamiast stm32f429, powinno to działać na STD, nie mam jak połączyć ich z HALem skoro hal ma takie nazwy (przykład dla innego procka), tylko TCP/IP inny mam , może to na Keilu trzeba odpalić :...
Hmm dalej mam problem..i naprawde nie mogle znalesc bledu prosze zobaczcie : Ustawienie do komunikacji SLAVE - MASTER MASTER: void SPI_MasterInit(void) { DDR_SPI = (1<<DD_MOSI)|(1<<... SPSR = (1<<SPI2X); //f_0sc/2 } SLAVE: void SPI_SlaveInit(void) {...
Łatwo tworzy się GUI w Tcl/Tk, a jeśli język podstawowy ma mieć większe możliwości, to Python3+tkinter TCL to przeszłość, i słusznie historia zdecydowała, bo to kiepski język. Uczenie się go w 2022 jest totalnie bez sensu. Wymyślili taką ideę, ze "wszystko jest makrem", łącznie z if'ami, pętlami. To może było ciekawe w jakimś uniwersyteckim dezyderacie,...
Teraz już w ogóle rzadko się korzysta z RPC, a w technologiach mobilnych w ogóle. Jak dla mnie to wielka strata, RPC (nie wnikając w jakość implementacji) ma niepodważalne zalety (wady też, jak wszystko), nie powinien zniknąć. Zawsze powinna być panorama rozwiązań, nie monokultura. RE S T w 3/4 przypadków jest restem zgwałconym, nie mającym nic wspólnego...
A no z tego samego powodu dla którego ktoś decyduje się na pisanie w C++. Chce mieć obiektowe API i hermetyzację. Jeśli już coś piszę obiektowo (czysto teoretycznie) to nie po to aby w obiektach używać odwołać do API bez obiektowości. A jeśli ktoś pisze program w C++ i chce skorzystać z biblioteki lwIP to też musi ją opakować w klasy? Czy jak ktoś...
Jak patrzę na takie rozwiązania graficzne to wielce się dziwię że ktoś poświęcił czas na rozwój czegoś takiego a jeszcze bardziej dziwię się że ktoś zmarnował czas na naukę czegoś takiego. Nie ma czegoś takiego jak "poświęcony czas" na naukę o ile przesiadasz się z robienia logiki na układach z serii 40 czy też 45 itp. Owszem są pewne sprawy które...
Rozumiem, że nie możesz zmienić formy wiadomości, ale przecież możesz ją w pamięci przerobić tak, aby parser mógł sobie użyć chociażby schemy do sprawdzenia co to za wiadomość. Ja bym poszedł w tę stronę. Albo rozłożyć to na czynniki pierwsze z linq i tu czytaj dalej :) Masz też do dyspozycji XMLReadera Na Twoim miejscu powalczyłbym z emitmapperem do...
W załączeniu jako przykład obiektowa realizacja 1-wire. Kod jest trochę skomentowany więc można się zorientować co i jak. Poniżej przykład jak tego użyć: OWDevID *id=OW->ScanDevices(); const char *x; counter=0; if(id) do{ x=id->GetDevID(counter++); if(x) { for(uint8_t a=0;a<8;a++) { HextoASCII(x[a],tekst);....
Coś z rodziny CAD - najlepiej nawet jakiś stary AutoCAD [2003] lub : • BRL-CAD – opisywany przeze mnie nie tylko na łamach CADblog.pl program CAD, oparty o operacje na bryłach (CSG) http://brlcad.org/ • CalculiX – program wykorzystujący MES, opracowany (w czasie wolnym od pracy!) przez pracowników niemieckiego MTU Aero Engines....
No to moze 1wire bedzie juz najlepszym przykladem. Wiadomo, ze tam sie licza us i nie mozna czegos pozniej zrobic. Chyba najgorszym - już pisałem, że do obsługi 1-wire należy użyć UARTu. Tylko, ze to nigdy nie bedzie natychmiast. Tego nie rozumiem w Twojej wypowiedzi - jakim sposobem RTOS zrobi cos natychmiast ? Jesli to prawda, to rzeczywiscie bylaby...
Sprzedam INTERFEJS SIECIOWY ETHERNET TCP/IP 10/100 MBIT/S 750-352 WAGO. Produkt nowy, oryginalnie zapakowany. Cena 400 zł Dane techniczne: kolor: jasnoszary znak zgodności: CE liczba węzłów: limitowana przez specyfikację ETHERNET medium transmisji: skrętka S-UTP 100 Ω Cat 5; maks. długość przewodu 100m prędkość transmisji: 10/100 Mbit/s wydajność transmisji:...
GNU GENERAL PUBLIC LICENSE Wersja 2, czerwiec 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 675 Mass Ave, Cambridge, MA 02139, USA Każdemu wolno kopiować i rozpowszechniać dosłowne kopie tego dokumentu licencyjnego, ale nie wolno go zmieniać. Wstęp Licencje większości oprogramowania mają na celu odebranie wolności udostępniania i zmieniania...
Taki "WORM-NAS" lub "WOM" byłby świetnym zabezpieczeniem dla kopii zapasowych wysyłanych z komputerów do urządzenia udostępniającego zasoby w lokalnej sieci. Oczywiście nie jest to takie proste ponieważ oprogramowanie wykonujące kopie zapasowe często potrzebuje np. odczytać informacje o zapisanych kopiach zapasowych lub zapisać nowe informacje w dzienniku...
https://obrazki.elektroda.pl/7656017200_... O komputerach jednopłytkowych czy stare komputery były lepsze od współczesnych platform rozwojowych i SBC? Nie lubię Arduino I to jest jak najbardziej prawda. Arduino to platforma, która miała dać łatwy dostęp do programowania elektroniki ludziom, którzy nie znają się ani na elektronice,...
Co byś nie wziął to i tak najsłabszym ogniwem jest Behringer Xenyx. Poza tym po co te kombinacje z mikserem? Generalnie to niepotrzebne źródło szumu. Kup np. M-Audio Eight i miksuj na poziomie DAW. Posiadam i Eight-a, jak i Focusrite Scarlett 18i20. Obiektywnie - różnic na ucho nie zauważam. Częściej korzystam z M-Audio, ze względu na jej funkcjonalność.
Tutaj nawet nie chodzi o to jakie konkretne mikrokontrolery są używane do nauki, ale o brak podejścia do techniki tworzenia oprogramowania na urządzenia wbudowane. Jak optymalnie pisać drivery, na co zwracać uwagę w C, po co volatile, jak projektować maszynę stanów, podejście algorytmiki, bufory kołowe, FIFO, stosy, podejście pseudo-obiektowe i tak...
Warto by spróbować z kamerą IP z obiektywem MotoZoom - kamera z automatu ustawi ostrość, a jak nie odpowiada to samemu łapiesz ostrość z menu PTZ kamery. Dodatkowo w interfejsie kamery można wyłączyć IR - ale dopytać trzeba czy, na pewno da radę wyłączyć IR.
Opisany przez Ciebie efekt jest skutkiem, wykorzystywanych w j. Java, referencji do obiektow, a nie ich kopii. Problem mozna rozwiazac na dwa proste sposoby: przeciazyc chroniona ("protected") funkcje klonujaca Object.clone() , implementujac wczesniej w Swojej klasie interfejs java.lang.Cloneable lub napisac dla tej klasy konstruktor kopiujacy i w kolekcji...
Najlepsze oprogramowanie jest mało warte jeżeli jego interfejs jest mało czytelny. Rejestratory avtech od strony interfejsu są przeciętne ale mają genialny sposób zgrywania danych. BCS mają ciekawe interfejs ale słaby sposób zgrywania danych. Do BCS jest fajne dodatkowe oprogramowanie na którym można jednocześnie podglądać wybrane kamery z różnych...
1) Projekt sieci LAN z dostępem dla klientów mobilnych. 2) Projekt sieci komputerowej z dostępem dla klientów mobilnych. 3) Implementacja mechanizmów zabezpieczania dostępu do sieci LAN w oparciu o zarządzalne przełączniki Cisco. 4) Projekt i implementacja kanału VPN z wykorzystaniem narzędzi Open Source. 5) Projekt sieci komputerowej z usługami telefonii...
O które kierunki pytacie? Na WETI PG macie elektronikę i telekomunikację, automatykę i robotykę, informatykę i inżynierię biomedyczną. Jeśli chodzi o elektronikę na PG, jest całkiem okej. Programowanie - na pierwszym roku C++, proceduralnie i obiektowo (projekt do zrobienia), na drugim podstawy Javy (projekt do zrobienia) i duperele w rodzaju HTMLa,...
Wracając do przerwań, zgodnie z obietnicą wrzucam przykładowe definicje interfejsu klas opartych na przerwaniach. Pierwsza obsługuje timer i umożliwia wywoływanie z opóźnieniem lub cyklicznie podanej funkcji, lub wywoływanie jakiejś akcji: 1 #ifndef _TMFTIMER_H 2 #define _TMFTIMER_H 3 4 #include <stdint.h> 5 6 #ifdef __AVR__ 7 #include <avr/io.h>...
http://obrazki.elektroda.net/38_11691358... To sa procesy z menedzera. http://obrazki.elektroda.net/22_11691358... A tu jest czesc z autorunsa, ale tego jest mnostwo. Tu jeszcze mam taki plik tekstowy z autorunsa : HKLM\System\CurrentControlSet\Control\Te... Server\Wds\rdpwd\StartupPrograms + rdpclipRDP Clip MonitorMicrosoft Corporationc:\windows\system32\rdpclip.e...
A w czym konkretniej problem? Podany przez Ciebie kod przedstawia jeden ze sposobow wykorzystania zbioru. Zbior (Set w Java) to kolekcja obiektow, nie zawierajaca duplikatow (moze tez zawierac co najwyzej jedna wartosc "null", ale to mniej istotne). Dodatkowo, w tym przypadku mamy do czynienia z posortowanym zbiorem liczb (SortedSet<Integer>),...
https://obrazki.elektroda.pl/8368409700_... Celem projektu było stworzenie amatorskiego programowalnego sterownika logicznego. Motywacją do stworzenia tego sterownika była potrzeba posiadania uniwersalnego urządzenia pozwalającego w warunkach laboratoryjnych na szybkie przetestowanie różnych algorytmów sterowania przy przebiegach szybkozmiennych....
Moje wskazówki tyczą się tych zapytań linq, które operują na bazie danych z wykorzystaniem Linq To Sql oraz Entity Framework. 1. IEnumerable vs IQueryable. Mamy dwa zapytania: [syntax=csharp] IEnumerable<Person> persons = context.Person.Where(p => p.Name.StartsWith("A"); persons = persons.Take(10); IQueryable<Person> persons = context.Person.Where(p...
https://obrazki.elektroda.pl/9151185000_... Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne biblioteki, płytki...
https://obrazki.elektroda.pl/4486804800_... Ostatnio na forum Elektrody pojawił się bardzo ambitny ANKIETA: WYNIKI ANKIETY: Czy warto? Przede wszystkim chciałbym poprosić Was o wypowiedzenie się w kwestii zasadności realizacji takiego projektu. Czy takie urządzenie przyda się w Waszym warsztacie. Może będzie szansa na pojawienie się...
Aktywne posiadają wbudowany i dedykowany wzmacniacz - jak subwoofer kina domowego. Pasywne wymagają wzmacniacza zewnętrznego, który należy kupić na własną rękę. Rozwiązanie aktywne jest dużo lepsze ze względu np na to, że zwrotnica głośnikowa jest aktywna (w przypadku zestawów dwu i więcej drożnych)- usytuowana jest przed końcówkami mocy, dzięki niskiemu...
to relatywnie prosta sprawa przy tej ilosci obiektow, odezwij sie na priv. podesle Ci co nieco
https://obrazki.elektroda.pl/8970077400_... wstęp Projekt jest nawiązaniem do projektu opublikowanego przeze mnie wcześniej: Sprzęt Jako moduł sterujący wybrałem Arduino Nano. Aby podłączyć moduł mikrokontrolera do płyty we/wy został wykonany obwód drukowany umożliwiający osadzenie modułu Arduino w taki sposób, aby jego złącze USB...
Mówimy o tych samych kamerach? To są analogi, nie mają interfejsu webowego, wif również. Może nie jest to najwygodniejsze, ale kilka razy ustawiałem ptz kamery dahua bezpośrednio z rejestratora więc nie, nie wpina się tylko. Można ją również skonfigurować, tak jak i kamery ze stałym obiektywem Z kamerami ptz od Hikvision nie miałem dotychczas do czynienia...
Z frajdą dołączę się do dyskusji (na dole podam powód), ale musimy mocno rozdzielić targety, które się rozmazują: a) Na ARM-y w zasadzie rdzeń każdego języka da się przenieść b) na 8bit tylko wybrane (tzn nie interesują mnie, choć jestem stary javoviec, np java która co z tego że da się pokazać z hello wordl, ale nic ponadto). I boli głównie rozmiar...
Ciężko powiedzieć, na SSD przeniosłem tylko 1 system, na drugim kompie nic nie było przenoszone i jest tak jak było na HDD. Czy żadne usługi nie zostały wyłączone? Świadomie nic nie ruszałem w usługach. Może jakaś aplikacja je wyłączyła. Używam zainstalowanego Avasta, i odpalam co jakiś czas Malwarebytes i ADWCleaner. Może one coś wyłączyły. Nie mam...
Kamera z obiektywem 120° (wizjerek do drzwi) na środku sufitu. Kierowanie światła na współrzędne gdzie występuje najwięcej zmian w treści sygnału. problem 1: tania kamera płytkowa cz-b daje sygnał video i aby go przetwarzać cyfrowo trzeba łapać poszczególne klatki. problem 2: tania kamera na USB będzie działać dobrze z PC, gorzej z jej enumeracją na...
Dalej, ktoś zna namiary na obiektywy mini ? Obiektywy do kamer megapikselowch nie są raczej mini (http://www.dipol.com.pl/oferta-monitori... Będziesz jeszcze potrzebował filtr IR. Bez niego nie uzyskasz dobrych kolorów.
Kiedys chcialem zrobic cos podobnego z iFIX-em i SolidWorks-em ale z braku czasu sprawa umarla smiercia naturalna :D . W iFIX nie ma możliwości wstawiania obiektow 3D (podejrzewam ze w WinCC tez nie) i jedyny wedlog mnie sposob to wystawianie sygnalow ze SCADA i wrzucanie ich na bierzaco do programu CAD-owskiego z pomoca interfejsu API. W przypadku...
Tak, tyle że Windows XP to 1 CD a MDK 9.2 to 7 CD. Zgadza się, tylko co dostajesz? Windows xp: - kernel (niewymienialny) - interfejs graficzny - podstawową obsługę multimediów - podstawy do zarządzania systemem MDK 9.2: - kernel (wymienialny, zarządzalny) - interfejsy graficzne (raz, dwa trzy... mnóstwo) - szeroka obsługa multimediów - szeroka obsługa...
http://obrazki.elektroda.pl/3988245700_1... Autor zastanawiał się, jak zaimplementować w projekcie interfejs bardziej elegancki, niż zwykle stosowane przyciski. Częściowo zainspirowany materiałami wideo umieszczonymi przez D. Jones'a na stronie EEVBlog, postanowił zainteresować się pojemnościowymi przyciskami dotykowymi. Zwykle jednak...
Obraz z obiektywu jest w postaci pionowych kresek bez synchronizacji V. Podejrzewam przetwornik ale jakoś nie mam 100% pewności. Ponadto nie mogę na nim znaleźć żadnego symbolu. Może ktoś posiada fragmencik schematu CCD +JCY0185. I pytanko kolejne: Czy po wymianie CCD bez fabrycznego interfejsu można wszystko poustawiać??
Witam Bardzo dziękuję za głosy w dyskusji, ale nadal poproszę o odpowiedź. Może trochę niejasno napisałem opis w pierwszym poście, przepraszam. Poszukuję kamerki którą sobie skonfiguruję przy użyciu przyjaznego, klikanego interfejsu , a następnie wywieszę "za okno", podam zasilanie i zapomnę o niej na miesiąc. Ona w tym czasie będzie robić zdjęcie co...
O Roxach nic. Robusów zalożyliśmy niedużo - w sumie może kilkanaście (kolega zleceniodawca siedzi w Faacach więc to ich najwięcej montujemy - czy ma to sens czy nie 🤔), ale do tej pory najdawniejszy - 13 letni Robus 600 dalej działa (i reszta też) więc nie jestem obiektywnym źródłem informacji. Naprawiłem 3 centralki RBA-3A - zlecone, ale w...
zmienne obiektowe pamieci obiektowe programowanie obiektowe
regulator pieca podłączenie oscyloskopy naprawa rubens grzałka zużyta
kalibracja hydrostatu spawanie żeliwa
Kontrolka rezerwy paliwa w Chevrolet Aveo - przyczyny i rozwiązania Integracja przepływomierza YF-S201 z Tasmota