interfejsy obiektowe

Znaleziono około 74 wyników dla: interfejsy obiektowe
  • Pamięć obiektowa - alternatywa dla bloków i plików?

    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...

    Artykuły   15 Kwi 2015 03:54 Odpowiedzi: 9    Wyświetleń: 5109
  • [ATmega][C/C++] Programowanie obiektowe, inne kompilatory

    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>...

    Mikrokontrolery AVR   09 Cze 2010 19:02 Odpowiedzi: 60    Wyświetleń: 8029
  • [C++] Obiektowa pułapka, polimorfizm a operator new

    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?

    Programowanie   29 Mar 2015 09:45 Odpowiedzi: 3    Wyświetleń: 738
  • C++ - funkcja zwracająca wartość bool w podejściu obiektowym

    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()...

    Programowanie Początkujący   29 Mar 2015 19:54 Odpowiedzi: 7    Wyświetleń: 1698
  • programowanie obiektowe - referencja, kopie, wskaźnik

    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

    Programowanie   16 Kwi 2010 18:30 Odpowiedzi: 2    Wyświetleń: 1808
  • Pisanie obiektowe w czystym ANSI C

    Udało się ! Miałem problem ponieważ usiadłem do pracy jakiś czas po opracowaniu pomysłu i uciekły mi podstawowe założenia. A więc pomysł działa i sprawdza się jak na razie w 100%. Wygląda to tak: xxx.h struct xxx; // deklaracja (predefinicja typu) struct xxx_interface { (void) (*make) (xxx* pObj, int, int); (void)...

    Programowanie   13 Sie 2010 09:32 Odpowiedzi: 11    Wyświetleń: 4356
  • Nauka programowania obiektowego w pełnym tego słowa znaczeniu

    Wiem że google - moim przyjacielem, ale ciężko czasami znaleźć zbiorcze zestawienie pewnych informacji, a tego właśnie potrzebuje pełnej informacji która pozwoli mi zastanowić się nad tym co poprawić w strukturze klas mojego projektu jak komunikować pomiędzy poszczególnymi warstwami projektu oraz pomiędzy poszczególnymi obiektami.Czy ozywać wywołań,...

    Programowanie   22 Gru 2012 13:42 Odpowiedzi: 11    Wyświetleń: 4019
  • książka c# - nauka programowania obiektowego w Visual Studio 2012

    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"...

    Programowanie   03 Mar 2015 00:41 Odpowiedzi: 8    Wyświetleń: 4299
  • [C++11][Cortex-M3/M4] - distortos - obiektowy RTOS dla mikrokontrolerów w C++

    Tak jak pisałęm wyżej - opcja zamiennika dla samego cmake-gui (ze wsparciem dla json-schema, używającego cmake) jest naprawdę ciekawa (; Właśnie mimowolnie zdałem sobie sprawę, że wyszedł by z tego dość fajny projekt, z korzyścią dla wielu osób. Można by było oprzeć budowanie menu GUI tylko za pomocą pliku JSON. Są dobre biblioteki do parsowania JSON...

    Mikrokontrolery ARM   06 Kwi 2021 08:03 Odpowiedzi: 255    Wyświetleń: 36996
  • [JAVA] - Po co są w Javie są Interfejsy?

    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,...

    Programowanie Początkujący   16 Sie 2014 07:14 Odpowiedzi: 5    Wyświetleń: 1422
  • [CPP] Jak zastosować wzorzec observer, dla interfejsu z ekranem i joystickiem

    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.

    Programowanie   12 Wrz 2020 15:19 Odpowiedzi: 14    Wyświetleń: 471
  • Tworzenie aplikacji serwera i zdalnego interfejsu użytkownika na Androida

    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...

    Programowanie Początkujący   21 Paź 2021 10:23 Odpowiedzi: 23    Wyświetleń: 582
  • Java - Jak podnosić poziom?

    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ć:...

    Programowanie   25 Gru 2016 22:40 Odpowiedzi: 2    Wyświetleń: 738
  • Programowalny sterownik zupełnie inaczej

    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. Zakładana częstotliwość przetwarzania musi wynosić...

    DIY Konstrukcje   21 Cze 2018 22:00 Odpowiedzi: 38    Wyświetleń: 11949
  • Czy stare komputery były lepsze od SBC i płytek rozwojowych?

    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, ani na programowaniu. I, szczerze pisząc, nie ma w tym nic złego....

    Tematy tygodnia   05 Maj 2023 07:12 Odpowiedzi: 25    Wyświetleń: 2523
  • Ethernet jednoparowy: bezproblemowa i zrównoważona łączność typu end-to-end

    Firma Binder, wiodący dostawca przemysłowych złączy okrągłych, często opracowuje solidne i ekonomiczne rozwiązania w zakresie łączności. Teraz proponuje system złącz do stosowania w jednoparowych sieciach Ethernet (SPE). Zminiaturyzowane złącza przemysłowe serii 808 są wyposażone w blokadę śrubową. Wspierają transmisję danych i energii elektrycznej...

    Newsy   27 Lis 2022 18:10 Odpowiedzi: 0    Wyświetleń: 450
  • Co najlepsze do nauki programowania

    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...

    Programowanie   02 Sty 2009 01:59 Odpowiedzi: 48    Wyświetleń: 9975
  • 5 wskazówek dotyczących pisania konfigurowalnego oprogramowania układowego

    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ń,...

    Artykuły   14 Cze 2023 16:38 Odpowiedzi: 12    Wyświetleń: 1569
  • Jaką technologię wybrać do nauki i czy Qt to dobra opcja?

    Ł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,...

    Programowanie   19 Paź 2022 11:34 Odpowiedzi: 12    Wyświetleń: 327
  • Komputer sie wolno uruchamia

    To sa procesy z menedzera. 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... HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit...

    Software serwis   29 Lis 2007 11:26 Odpowiedzi: 7    Wyświetleń: 13888
  • Przykład architektury systemu wbudowanego programowanego w C++

    Czy użyc singletona dla głównego obiektu aplikacji ? Singleton to jeden z najgłupszych wzorców projektowych, ja bym go nie używał. Jak odwzorować elementy sprzętowe w klasy ? Po prostu tak jak działa sprzęt <: Na to pytanie nie da się odpowiedzieć ogólnie, bo przecież każdy element sprzętowy działa trochę inaczej - np. USART a DAC to dwa różne światy....

    Mikrokontrolery   17 Lut 2021 08:29 Odpowiedzi: 30    Wyświetleń: 1149
  • Błąd magazynu przy indeksie wydajnosci systemu

    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...

    Pogotowie Antywirusowe   16 Cze 2019 16:12 Odpowiedzi: 21    Wyświetleń: 7806
  • Język programowania Rust - czy warto stosować w embedded?

    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...

    Projektowanie i Tworzenie Po godzinach   15 Sty 2023 23:17 Odpowiedzi: 75    Wyświetleń: 4833
  • Embedded World 2022 - moduły i elementy IoT

    Moduł komórkowy u-blox SARA-R510AWS. Na targach Embedded World 2022, o których od jakiegoś czasu piszemy (patrz Moduły IoT Firma u-blox twierdzi, że jej nowy produkt jest pierwszym w branży modułem komórkowym AWS IoT ExpressLink zaprojektowanym w celu ułatwienia tworzenia bezpiecznych rozwiązań IoT z usługami w chmurze Amazon Web Services (AWS). SARA-R510AWS,...

    Newsy   17 Paź 2022 18:21 Odpowiedzi: 0    Wyświetleń: 384
  • Projektowanie Zorientowane Obiektowo - pierwszy program OO

    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...

    Programowanie   16 Sty 2008 23:10 Odpowiedzi: 3    Wyświetleń: 1809
  • C++ od czego zacząć naukę języka.

    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...

    Programowanie Początkujący   25 Lut 2009 09:47 Odpowiedzi: 33    Wyświetleń: 13800
  • Visual Studio 2008 C++ inkludowanie

    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...

    Programowanie   09 Maj 2010 08:52 Odpowiedzi: 8    Wyświetleń: 3202
  • STM32F0DISCOVERY - Jaka książka?

    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ś...

    Mikrokontrolery ARM   12 Sty 2013 12:50 Odpowiedzi: 28    Wyświetleń: 3327
  • STM32F4Discovery - STM32F4 + darmowe IDE = zaraz mnie trafi !

    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...

    Mikrokontrolery ARM   30 Lip 2014 12:08 Odpowiedzi: 111    Wyświetleń: 14718
  • [Zlecę] Projekt i software dla komercyjnego urządzenia elektronicznego

    Nawiążę długoterminową współpracę (kilka miesięcy prac projektowych, a następnie długoterminowa umowa na rozwój i serwis) przy projekcie rozbudowanego urządzenia elektronicznego audio z pojedynczymi wykonawcami lub firmą w następującym zakresie: - tworzenie oprogramowania w C i C++ na STM32, głównie w zakresie interfejsów (UART, SPI, I2C, mile widziane...

    Projektowanie Bazar   14 Paź 2013 12:27 Odpowiedzi: 0    Wyświetleń: 1098
  • Drobny projekt na ADuC847 - oprogramowanie C++, RS232

    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...

    Mikrokontrolery   20 Gru 2005 00:47 Odpowiedzi: 10    Wyświetleń: 2142
  • [Praca] Programista C/C++ systemów wbudowanych / Gdańsk

    Do zadań osoby zatrudnionej na powyższym stanowisku będzie należało m.in.: - tworzenie i integracja oprogramowania niskiego poziomu w C/C++, - strukturalne/obiektowe programowanie dla procesorów ARM/DSP, z użyciem wzorców projektowych, - projektowanie i wytwarzanie oprogramowanie systemów wbudowanych ze szczególnym uwzględnieniem pracy w czasie rzeczywistym...

    Ogłoszenia Elektronika   03 Cze 2012 07:58 Odpowiedzi: 0    Wyświetleń: 1054
  • [Sprzedam] Rejestator temperatury i danych z uniwersalnym wejściem

    Witam, Sprzedam rejestrator danych z Ethernetem (wbudowany serwer www) Używany do testów ale w 100% sprawny. link do aukcji: Cena ok 1500zł lub wg. licytacji lub kup teraz. Nowy to 2200zł netto. Dla elektroda.pl darmowa wysyłka kurierem. Dane techniczne: Rejestrator posiada 8 wejść uniwersalnych co oznacza że możemy do niego podłączyć między innymi...

    Ogłoszenia Elektronika   14 Gru 2013 17:51 Odpowiedzi: 0    Wyświetleń: 1071
  • [Sprzedam] Rejestator temperatury i danych z uniwersalnym wejściem

    Witam, Sprzedam rejestrator danych z Ethernetem (wbudowany serwer www) Używany do testów ale w 100% sprawny. link do aukcji: Cena ok 1500zł lub wg. licytacji lub kup teraz. Nowy to 2200zł netto. Dla elektroda.pl darmowa wysyłka kurierem. Dane techniczne: Rejestrator posiada 8 wejść uniwersalnych co oznacza że możemy do niego podłączyć między innymi...

    Ogłoszenia Elektronika   27 Gru 2013 16:50 Odpowiedzi: 0    Wyświetleń: 948
  • Nietypowa prośba - temat pracy inżynierskiej

    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...

    Hardware, Software, naprawa urządzeń sieciowych   25 Mar 2014 07:26 Odpowiedzi: 2    Wyświetleń: 4377
  • Program liczący wytrzymałość spoin - w jakim języku najprościej wykonać?

    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...

    Programowanie Początkujący   18 Cze 2014 07:25 Odpowiedzi: 17    Wyświetleń: 2985
  • [STM32][C] - Poprawne pisanie własnych bibliotek

    Makr używam również do inicjalizacji skomplikowanych struktur. Przykładowo: ... Może nie wczytywałem się zbyt dokładnie, ale jestem prawie pewny, że ten kod można by zastąpić (osoby o słabszych nerwach proszone są o nie czytanie dalszej części) polimorficznymi klasami (aby mieć interfejs) i szablonami (aby mieć statyczne bufory). Tamten przykład aż...

    Mikrokontrolery ARM   12 Gru 2016 20:53 Odpowiedzi: 83    Wyświetleń: 10176
  • C# i Oracle - Połączenie z DB Oracle

    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...

    Programowanie   28 Cze 2016 12:13 Odpowiedzi: 19    Wyświetleń: 1869
  • Czy mogę dodać dodatkowe pole przekazywane jako trzeci parametr konstruktora?

    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...

    Programowanie   20 Kwi 2017 17:20 Odpowiedzi: 1    Wyświetleń: 834
  • 5 kroków do zaprojektowania wbudowanej architektury oprogramowania - część 2

    Projektowanie architektury oprogramowania wbudowanego nie jest trywialnym przedsięwzięciem, jak już opisywaliśmy w Krok #2 – Zidentyfikuj i prześledź pakiety danych Kiedy pracujemy z zespołami przy tworzeniu ich oprogramowania wbudowanego, zauważam, że inżynierowie wykazują dwie tendencje. Po pierwsze, chcą dostać się do sprzętu od pierwszego...

    Artykuły   20 Gru 2022 10:47 Odpowiedzi: 0    Wyświetleń: 669
  • [C++] Obliczanie pola figur geometrycznych.

    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...

    Programowanie   17 Lis 2004 16:46 Odpowiedzi: 10    Wyświetleń: 14312
  • SPI - czy komunikacja w dwie strony jest możliwa?

    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) {...

    Mikrokontrolery   04 Lut 2009 17:28 Odpowiedzi: 7    Wyświetleń: 1335
  • Nauka programowania. Dobrze wybrałem?

    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...

    Programowanie   05 Lip 2007 22:11 Odpowiedzi: 56    Wyświetleń: 9036
  • [c++] formsy... Gra kulki

    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...

    Programowanie   08 Wrz 2008 11:07 Odpowiedzi: 19    Wyświetleń: 7160
  • Linlamp - DS18B20 dla linuksa

    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...

    DIY Konstrukcje   01 Mar 2015 22:01 Odpowiedzi: 18    Wyświetleń: 8745
  • [AVR][GCC] wskaźnik w strukturze - przekazanie parametru

    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);....

    Mikrokontrolery   13 Kwi 2010 19:53 Odpowiedzi: 8    Wyświetleń: 3832
  • Robot 3 kołowy, bluetooth, silniki krokowe.

    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...

    DIY Konstrukcje   25 Wrz 2010 12:36 Odpowiedzi: 16    Wyświetleń: 11898
  • Wykorzystanie jednego czujnika przez dwa sterowniki PLC.

    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...

    Automatyka Przemysłowa   09 Sie 2011 23:34 Odpowiedzi: 18    Wyświetleń: 5286
  • Synchronizacja RFID z PHP

    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: i pewnie w jak jest możliwość oprogramowania tego w javie to i w innych językach obiektowych też. Poza tym znalazłem też coś takiego: Tam nawet jest...

    Programowanie   13 Maj 2012 19:07 Odpowiedzi: 4    Wyświetleń: 1762
  • Książki o programowaniu uC i systemach uC - opinie, przemyślenia, nowości

    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...

    Mikrokontrolery Początkujący   21 Mar 2020 12:19 Odpowiedzi: 525    Wyświetleń: 135617
  • [NET] - Komunikacja między modułowa oparta o komunikaty w formacie XML

    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...

    Programowanie   02 Paź 2012 20:30 Odpowiedzi: 9    Wyświetleń: 1422
  • [C#] Implementacja multi-eventowej klasy

    Zamiast robić miliardy ifów wykorzystuje się to, po co w ogóle języki obiektowe zostały stworzone - polimorfizm. Poczytaj o wzorcu stanu 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 nazwy w stylu fnc nie brzmią ani profesjonalnie ani...

    Programowanie   25 Lis 2012 15:07 Odpowiedzi: 6    Wyświetleń: 1476
  • Linq, SQL - Szybkość wykonywania zapytań

    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...

    Programowanie Początkujący   30 Mar 2013 11:12 Odpowiedzi: 5    Wyświetleń: 2184
  • wirus ukash -wirus policyjny

    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...

    Pogotowie Antywirusowe   25 Kwi 2013 10:58 Odpowiedzi: 63    Wyświetleń: 12747
  • Obsługa przycisków dotykowych za pomocą mikrokontrolera AVR

    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 wadą tego typu rozwiązań jest konieczność wykorzystania dedykowanych...

    Artykuły   19 Gru 2014 16:27 Odpowiedzi: 3    Wyświetleń: 16167
  • Jak przesłać plik wykonywalny (rar, exe) via RS232

    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...

    Programowanie   08 Cze 2013 11:14 Odpowiedzi: 7    Wyświetleń: 2574
  • C++ (AVR GCC) - Dynamiczne tworzenie obiektów

    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...

    Mikrokontrolery AVR   03 Lut 2016 18:26 Odpowiedzi: 34    Wyświetleń: 3444
  • Nowy skalowalny mechanizm programowania

    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...

    Mikrokontrolery   31 Mar 2016 23:51 Odpowiedzi: 24    Wyświetleń: 2064
  • Przeształcenie Quicksort w C++

    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...

    Programowanie Początkujący   23 Paź 2016 20:48 Odpowiedzi: 6    Wyświetleń: 957
  • Raspberry- inteligentny dom -

    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...

    Smart Home IoT   10 Sty 2017 13:38 Odpowiedzi: 12    Wyświetleń: 3198
  • Jaką przewagę ma C++ nad C w przypadku mikrokontrolerów

    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"...

    Mikrokontrolery ARM   05 Gru 2016 08:28 Odpowiedzi: 82    Wyświetleń: 7254
  • [STM32][Eclispe] - Błąd w instrukcjach Thumb w AC6 STM32 Work Bench-STM32f407VG

    Te biblioteki Tm są z tego projektu: 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ć : Odwołania działają mi do STD ( po kliknieciu ctrl i lewy na nagłówek) w linii include:...

    Mikrokontrolery   04 Gru 2016 08:15 Odpowiedzi: 28    Wyświetleń: 1476
  • Czy i jak wykonujecie backupy?

    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...

    Tematy tygodnia   01 Sie 2017 11:51 Odpowiedzi: 72    Wyświetleń: 11067
  • Sony Xperia XZ Premium - rozmyte tło menu - Android 7.1.1

    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ą...

    Smartfony Użytkowy   18 Sie 2017 21:33 Odpowiedzi: 9    Wyświetleń: 1377
  • Jakie dyski do RAID, różne czy takie same?

    (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...

    Projektowanie i Tworzenie Po godzinach   21 Mar 2018 01:00 Odpowiedzi: 47    Wyświetleń: 11595
  • Programowalny sterownik jeszcze inaczej

    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 było dostępne z zewnątrz obudowy. Płyta we/wy jest zasilona z...

    DIY Konstrukcje   22 Cze 2018 22:43 Odpowiedzi: 13    Wyświetleń: 5481
  • Literatura pomocna do nauki programowania w języku C

    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...

    Programowanie   25 Lip 2018 05:44 Odpowiedzi: 12    Wyświetleń: 636
  • Dlaczego Linuksy pisane są nadal w C, a nie w C++?

    ... 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...

    Programowanie   15 Wrz 2018 09:47 Odpowiedzi: 10    Wyświetleń: 16098
  • Wspólny projekt generatora DDS na elektroda.pl

    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ę wspólnie zaprojektowanego generatora DDS w (at)gulson czy jest...

    DIY w budowie   31 Paź 2019 10:08 Odpowiedzi: 175    Wyświetleń: 16089
  • Jak stworzyć cookie z nazwą użytkownika? Załączam kod.

    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,...

    Tworzenie WWW   13 Cze 2019 17:59 Odpowiedzi: 6    Wyświetleń: 357
  • Zestaw deweloperski HART-IP z Raspberry Pi 3B+ do komunikacji w terenie przemysł

    Czy słyszałeś kiedyś o dwukierunkowym protokole komunikacyjnym HART? Ja dotychczas nie, ale prawdopodobnie powinienem, ponieważ na świecie znajduje się ponad 40 milionów urządzeń, obsługujących ten protokół, jak donosi FieldComm Group, która jest właścicielem protokołu. Organizacja ta składa się z 375 członków pracujących nad oprzyrządowaniem przemysłowym...

    Newsy   11 Maj 2020 20:46 Odpowiedzi: 0    Wyświetleń: 966
  • Uruchamianie zaawansowanych aplikacji C++ na mikrokontrolerach

    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...

    Artykuły   14 Wrz 2021 10:55 Odpowiedzi: 25    Wyświetleń: 3090
  • AVR Studio vs Assembler - bezpieczeństwo kodu, bootloadera i konwersja USB/RS232

    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...

    Projektowanie i Tworzenie Po godzinach   21 Lut 2022 19:32 Odpowiedzi: 78    Wyświetleń: 2964
  • Potrzebuję porady co do nauki programowania

    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...

    Projektowanie i Tworzenie Po godzinach   21 Wrz 2023 20:40 Odpowiedzi: 21    Wyświetleń: 702