Witam. Mam przedmiot "Programowanie obiektowe". Prowadzący dał nam wolna ręke w wyborze tematu więc prosiłbym o jakieś pomysły na jakaś aplikację. Jedyny warunek to taki, że ma być to obiektowo zrobione co jest oczywiste:)
heh ;P a o czym jest temat :P jesli c++ to jakis szef w krawiectwie to tez mozesz wklic linka do kursu z tego :P A teraz powazniej c++ ogolnie klasy, programowanie obiektowe.
LtLog faktycznie masz racje, ale przeglądając posty autora zauważyłem że używa C++, a skoro C++ jest trochę podobny składniowo do AS3 i obydwa ją jeżykami obiektowymi. Więc jeżeli autor zna programowanie obiektowe, to początek z AS3 byłby prosty. A jeżeli będzie chciał rozbudować projekt sięgnie po ASB API i płynnie połączy AS2 i 3. ActionScript Bridge...
Powoli C# wchodzi na Linuksy i taką jego chyba najbardziej udaną próbą jest projekt Mono. Kod nie jest za bardzo przenośny między Linuksem a windą, ale po niewielu przeróbkach jakoś tam działa :) to tak na marginesie. Co do samych języków - musisz też popatrzeć na zastosowanie. Ktoś tam napisał, że Java zamula, C++ jest szybszy, ale zauważ, że zastosowania...
Teraz ze względu na to że pracuję nad bardziej skomplikowanym projektem chciałbym wykorzystać C++ co przy wykorzystaniu programowania obiektowego pozwoliłoby na poprawę przejrzystości i logicznej spójności projektu. C++ to nie tylko programowanie obiektowe, w taki sposób można też programować z użyciem C. To przede wszystkim programowanie z użyciem...
Cześć, W dużym skrócie - programowanie obiektowe pozwala znacznie lepiej odwzorować otaczającą nas rzeczywistość. Ponadto - pozwala też na lepsze zarządzanie danym projektem, opis abstrakcyjnego obiektu jest dla nas bardziej intuicyjny, przenaszalność kodu jest lepsza. Zerknij sobie np. : http://wortal.php.pl/Wortal/Artykuly/PHP...
Witam, piszę projekt zaliczeniowy z programowania obiektowego w języku C++, który nas obowiązuje. Stanąłem jednak przy ścieżkach, od Pinów do bramek, oraz z bramek do bramek. Jednostka ALU charakteryzuje się tym, że do poszczególne bramki mogą mieć nawet do 5 wejść (załączam schemat) : http://obrazki.elektroda.pl/3072763300_1... Projekt...
Nieprecyzyjnie określiłeś o co ci chodzi. Programowanie GALi w sensie zaprogramowania kostki czy skompilowania projektu? JEDEC to plik wyjściowy kompilatora i jest odczytywany przez programator i wysyłany do scalaczka. Jeśli chodzi o kompilowanie projektów to polecam ISP Design Expert ze stronki LATTICE'a, wspaniały program, można robić projekty w jezyku...
Tak z ciekawości, bo nie jestem tu ekspertem: o jakim braku przenośności w C# piszesz? Moim zdaniem ten język nie jest w tym zakresie gorszy od innych względnie nowych języków. Od programowania obiektowego raczej się nie ucieknie (też nie jestem do końca przekonany do obiektów), nie warto z tym walczyć, lepiej polubić.
Witam! Ostatnio nauczyłem się programowania obiektowego graficznego w C++ Builder 6, zaplanowałem sobie projekt bazy danych dla mnie i moich znajomych. Lecz przy planowaniu jej natknąłem się na ważną rzecz, muszę znać komendę która będzie służyć do udostępniania danych. A dokładnie chodzi mi o to że np. ja moim znajomym prześle ten mój program i jak...
Ale wciąż czekam na opinie! kogoś kto zrobil coś duzego na tych bibliotekach! Ale co według Ciebie znaczy "duże"? Ja robiłem może nie coś ogromnego w sensie objętości we Flashu, ale ze skomplikowanymi zależnościami czasowymi na STM32F103VD/VE. Używałem przerwań i robiłem rekonfigurację różnych bloków układu w tych przerwaniach. I to działało z użyciem...
Czołem Koledzy :) Pozwolę się dołączyć do dyskusji, bo ja również szukam odpowiedzi na pytanie postawione przez krisRaba . Chciałbym się też odnieść co do edukacji inżynierów, bo sam jestem obecnie na 5. roku i kończę studia. Mikrokontrolerami zainteresowałem się pomiędzy drugim a trzecim rokiem studiów i jak prawie każdy zacząłem od AVRów, teraz z...
to są różne środowiska w sensie, graficznym i każdy z tych środowisk wrzucił swoje 3 grosze do języka c++. pracuje na c++ builder, jest prawie taki sam jak delphi tylko ze dla cpp. maja swoje dodatkowe biblioteki przede wszystkim VCL. znowu C++ Visual jest z Microsoftu i ma swoją bibliotekę, podajże MCL. oba ułatwiają prace w programowaniu okienkowym...
Wzorce projektowe dla C++ są ładnie i syntetycznie opisane tutaj: https://cpppatterns.com/ Co do ich stosowania w Embedded C++, to daje się to zrobić. Trzeba tylko pamiętać, aby ograniczać używanie pamięci dynamicznej do minimum. C++ to nie tylko programowanie obiektowe. Język ten (w najnowszym dialekcie) wspiera też programowanie generyczne, funkcyjne,...
Napisałem ten post w tym dziale, ponieważ interesujące jest rozpoczęcie nauki programowania od mikrokontrolerów, a książki wydawane przez autorów powinny uczyć tego tematu. Jednak praktycznie w każdej publikacji spotykam się z jednym podejściem – proceduralnym. Zastanawia mnie, dlaczego autorzy nie pokazują również drugiego podejścia. Wszyscy podkreślają,...
Wisze że z dalszą nauką programowania nie będzie łatwo, ponieważ jak piszecie powinienem dalej uczyć się od kogoś znaleźć mentora z którym analizowałbym kody gotowych programów oraz moich aplikacji. Spróbuj znaleźć jakiegoś programistę przez neta i próbować z nim coś zdziałać. Możesz też przyłączyć się do jakiejś społeczności Open Source i rozwijać...
W tym konkretnym przypadku masz rację, podany przykład jest bardzo często stosowaną praktyką - z różnych względów. Przejrzystość kodu, zajętość RAMu itp. Ale co do używanego słownictwa nadal się nie zgodzimy ;) no ale dajmy spokój. Co to jest flaga - każdy wie. A wracając do głównego wątku... żałuję bardzo, że nie ma takiego fajnego darmowego portu...
Witam. Czy zna ktoś może jakieś dobre pozycje książek z gatunku programowania obiektowego, w których znalazły by się w miare rozbudowane, ale gotowe projekty. Znam podstawy programowania, również obiektowego, ale w praktyce ciężko mi stworzyć obiektowo nawet prostą aplikację, dlatego chciałbym spróbować wzorując się na gotowym kodzie. Tak ściślej mówiąc,...
Sam pracuje teraz nad urządzeniem, które wykorzystywać będzie kod do sterowania, i oczywiście piszę go w Atmel studio, wiem jaki prosty jest C bo przesiadałem się z BASCOM i mnie wryło dosłownie. No ale nie jest dział DIY działem innowacyjnych technologii. Zrozumcie to. Takie przekrzykiwanie się o wyższości jednego języka nad drugim to w zdecydowanej...
Witam wszystkich to mój pierwszy post na tym forum. Chcę zrobić sterownik kotła CO, ma on sterować: -2 x pompa 230V(są zainstalowane), -wentylatorem nadmuchu(też 230V jest zainstalowany), -mieć podłączone 3 czujniki temperatury(są zainstalowane ale możliwe że będę musiał dokupić/zrobić i zdublować istniejące); Wyjaśniam że kocioł jest ze sterownikiem...
Ogólną "niepisana" zasadą we wszystkich środowiskach jest aby podobne funkcje były w szerokim sensie "lekkie", liczyły sie z tym, ze nie wszystkie zasoby JESZCZE są dostepne itd, liczące się z czasem Zwykle maja ubóstwo przekazania im parametrów / kontekstu działania. Ogólnie są do czego innego. Raczej wąskie dobrze przemyślane zadanie i wyłącznie sprzątające,...
Nie jesteś stary, po prostu metody pracy, narzędzia oraz uniwersalność jest po stronie klasycznego programowania a nawet (O ZGROZO!) skryptów z command line, a nie IDE. Rozwój oprogramowania to nie tylko język programowania czy sam sprzęt, to też wiele elementów pozwalających na efektywne utrzymanie projektu. Takie środowisko (bloczkowe) nie może w...
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...
mam kilka pytanek co do przykładowego projektu na lpc. 1. w funkcj pll_start pojawia się rejestr APBDIV domyślam się że odpowiada on VPBDIV ale skąd różnica w nazwie? (widzę że adres ten sam) 2. W projekcie są pliki nagłówkowe hdr_cpsr.h, hdr_mam.h oraz hdr_scb.h które wybitnie ułatwiają programowanie. Czy to ty Freddie jesteś ich autorem? Czy można...
Czy możecie coś podpowiedzieć odnośnie programowania na arduino bo próbuje blokami na tinkercad i lipa. Jak wykonać pomiary i jak generować pwm? To to coś nie jest do robienia radyjek w MineCraft? W każdym razie w rzeczywistym świecie nic z tej zabawki. Składania Arduino nie jest trudna, C obiektowe w wersji na mikrokontrolery. Ewentualnie zostaje...
Po prostu przejdź na C++ i już. Nie ma żadnych wad, a 99% tego co możesz przeczytać w necie to durne przesądy leśnych dziadków. Kod o tej samej funkcjonalności w C czy w C++ będzie działał identycznie w obydwóch przypadkach. Tyle że ten w C++ będzie krótszy, prostszy (powiedzmy że to kwestia subiektywna) i zapewne bardziej odporny na błędy. Ja też się...
użycie płyty z PC jako sterownika to temat zgrany (od wielu, wielu lat) i mało odkrywczy Przyznaję, że pomysł zrodził się w mojej głowie i został wykonany w obecnej formie jakieś 8 lat temu, kiedy o mikrokontrolerach wiedziałem praktycznie nic. Tym nie mniej nadal uważam to za niezły pomysł biorąc pod uwagę, że zależało mi na sporej mocy obliczeniowej...
Hermetyzacja, czy raczej enkapsulacja, sama w sobie jest nic nie warta. Dochodzi jeszcze coś takiego, jak podział odpowiedzialności. Każda klasa i funkcja powinna robić JEDNĄ rzecz. Nie ma definicji, czym jest jedna rzecz, ale jak masz w klasie tyle pól, to ta klasa na pewno ma kilka lub nawet kilka odpowiedzialności. Żywy przykład to używanie publicznego...
Na pierwszym semestrze z przedmiotów informatycznych są tylko 'Podstawy programowania' realizowane w C, a zakres laboratorium masz tutaj: http://www.inzynier-informatyk.pl/zadani... , więc jest to przedmiot banalny do zdania. Na drugim semestrze dopiero wchodzą Algorytmy i struktury danych w C (dość ciężki przedmiot) i Programowanie Obiektowe w C++...
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...
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,...
dziękuję za odpowiedź. temat projektu dostałem sformułowany nastepująco: "electric piano" i to wszystko. jestem w trakcie pisania pracy inżynierskiej (dla jasności, zajmuję się programowaniem obiektowym, nie elektroniką), sesja etc i jakoś umknęło mi, aby udać się do wykładowcy w celu uściślenia projektu, tak więc wszystko muszę dośpiewać sobie sam...
Mam mały problem... muszę do szkoły oddać projekt i między innymi napisać program w Javie (eclipse) " generujący n całkowitych liczb losowych z przedziału od 0 do r-1 i wyliczający średnią dla tych liczb " Przyznam że dopiero zaczynam z programowaniem obiektowym i nie bardzo to czuję. Jak się do tego zabrać albo jak to zrobić ? Pomóżcie
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ć:...
"Jaki sens ma deklarowanie zmiennej obiektowej typu Workbook w obrębie jednego skoroszytu (jak wynika z Twojego kodu)?" Moja odpowiedź dla naszego początkującego kolegi ma mieć walory edukacyjne, dlatego zastosowałem taką konstrukcję. Może się wydawać trochę bez sensu w tak prostym przypadku, ale przy złożonych aplikacjach mających setki może tysiące...
Witam, Jest to moja druga gierka napisana w c# w konsoli (poprzednia to kółko i krzyżyk, również wstawiałem ją tutaj na forum i udzielaliście mi WIELU przydatnych informacji, także postanowiłem pokazać Wam i ten projekcik). Gra na razie nie ma żadnego menu, tylko od razu się uruchamia i poruszamy się klawiszami WSAD. Ale uważam, że jest grywalna, ponieważ...
Dzień dobry Buduję ciekawe urządzenie w oparciu o mikrokontroler Atmega128. Używam biblioteki Petitfat do obsługi karty pamięci SD po magistrali SPI. Posiadam bibliotekę Petitfat napisaną w C w kilku plikach. W związku z tym jestem zmuszony realizować cały projekt z wykorzystaniem języka C, gdyż nie potrafię (może się nie da?) zmodyfikować pliku Makefile...
Co istotne w porównaniu do Arduino, do każdego projektu możesz mieć customowy zestaw bibliotek (ta sama biblioteka np. ze zmienionymi parametrami) czego w Arduino nie zrobisz. Ja się bardzo cieszę, że nie zrobię, jeszcze tylko by mi brakowało mieć 10 tak samo nazywających się bibliotek, które różnią się kodem. Jak potrzebuję zrobić forka z jakiejś...
Projekt ciekawy i przyznam sie ze kiedys cos takiego chcialem zrobic jednak RPi szkoda troszke do takich rozwiazan, planujesz udostepnic go dla innych osob? Jeżeli ktoś będzie zainteresowany szczegółami, to się dogadamy i przygotuję co trzeba. To jest wszystko jest naprawdę bardzo mocno konfigurowalne i możlwiości są naprawdę duże Myślałem nad podaniem...
Witam Wszystkich Mam pytanie do osób bardziej zaawansowanych w oprogramowywaniu aplikacji mikropocesorowych budowanych na bardziej złożonych układach. Czy do tworzenia takich projektów ktoś z Was stosował metody projektowania obiektowego- czy stosowaliście nowe klasy ...cyz nie jest to wówczas zbyt wysoki poziom abstrakcji odbiegający od samej struktury...
Ł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,...
Projekt bardzo fajny, ale mam 1 uwagę co do niego, a bardziej do programu. Po jego odpaleniu jest przycisk START, a nie wiadomo czemu bez pytania włącza się serwer tcp. No i jeśli możesz, to umieść źródła programu. Dzięki za opinie :) Oj,musze "looknąc" do tego,pewnie się jakiś błąd wkradł.Zródła jak i sam program będzie ogólnodostępny jako program...
Hmm, mam teraz pewien problem i cały czas się zastanawiam jak go rozwiązać, żeby było optymalnie i w miarę dynamicznie się to wszystko robiło (chodzi mi o to, żeby zapobiec pisaniu wieeelu ifów, które będą sprawdzały jaki aktualne jest zdjęcie w picturebox). Mianowicie moim założeniem tego projektu jest to, abym mógł samochód pootwierać z każdej strony,...
http://obrazki.elektroda.pl/7575148500_1... Witam wszystkich użytkowników. Wraz z kolegą chcielibyśmy wam przedstawić efekt naszej pracy inżynierskiej jakim był: Projekt i wykonanie platformy Stewarta z wykorzystaniem serwomechanizmów. Celem niniejszej pracy było zbudowanie platformy Stewarta oraz przystosowanie jej do pracy jako urządzenie...
Z założenia plik nagłówkowy zawiera deklaracje typów i funkcji. Definicje zawarte są plikach z kodem źródłowym. Zrobienie LIB-a żeby linker mógł selektywnie wybrać, banalne nie jest. Biblioteka to tylko zbiór plików obiektowych i nie wiem co jest niebanalnego w tym aby linker linkował tylko to co jest potrzebne. Wątek nie mówi, czy mowa o jakiś jakościowych...
Czy przenieść wszystkie zmienne do oddzielnego pliku i włączyć go przez include do każdego pliku (raczej chyba nie) czy w każdym pliku powtórzyć deklaracje zmienych poprzedzając je słowem extern (monotonne)? Przy programowaniu nie warto oszczędzać sobie roboty :) Najlepszym rozwiązaniem będzie przepisanie kodu do postaci, w której nie korzysta on ze...
Ciekaw jestem ile kolega takich instalacji wykonał, oraz jakie zna konkretnie systemy :) Bo obawiam się, że kolega pisze o tym, co sobie wyobraża, a nie co wie. Więc - dla rozjaśnienia koledze podpowiem, że "bitmapy" to najmniejszy problem. Pisałem już wyżej, ze jednym z podstawowych problemów w takich instalacjach jest integracja urządzeń rozmaitych...
Prawda jest taka, że osoba która ten kurs opanuje w całości jeszcze sporo nauki będzie potrzebować żeby umieć ocenić kiedy trzeba "przyspieszać" programy. Wreszcie, ja osobiście sądzę, że zaczynanie nauki od programowania strukturalnego, tylko po to żeby za chwilę przestawiać sposób myślenia na obiektowy jest ... hmm... stratą czasu. Dzisiaj od OOP...
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 powiesz na krytykę C++ no przez Linusa? Jakby nie było, gościu zna się na rzeczy i zrobił kilka projektów w C które podbiły świat (kernel, git). Nie no, nie przywołujmy tutaj tej bzdury (; Tyle mam do powiedzenia na ten temat - http://warp.povusers.org/OpenLetters/Res... Jest sporo osób które krytykują konstruktywnie C++. Zwykle...
A po 2 miesiącach, właśnie ze względu na czas potrzebny do układania i liczenia "patyczków" oraz tragiczne ograniczenia jakie się z tym wiążą, "pierwszoklasista" dochodzi do wniosku, że matematyka jest kompletnie nieprzydatna, czasochłonna i trudna, więc od teraz będzie się zajmował filozofią... Tak widzę naukę programowania uC dla człowieka, który...
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,...
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ę...
fantom napisał że wykonywanie kodu na CRM (wirtualna maszyna) to zabójstwo dla procesorka! To nie o to chodzi. Przecież nie będziesz tworzył CRM dla procesorka! kompilator ma przetworzyć skadnie leksylalną napisanego kodu na 3F 12 0H itp. czyli na kod maszynowy!! W jaki sposób to osiągnąć to jest pytanie tego tego tematu. 1.) Można napisać parser "rozpoznający"...
C++ wymaga większych nakładów na naukę ale jak już się go nauczysz to przejrzystość programu dobrze napisanego w C++ jest dużo większa niż programu napisanego w C. Aleeee... o czym Pan piszesz? 8-O C++ jest językiem obiektowym, C nie. Co prawda istnieje coś takiego ja Objective C, w którym bodaj glib jest napisana, ale to zupełnie inna para kaloszy....
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)....
Czesc. Szukam pomocy w zaprogramowaniu jednego przycisku żeby ustawiał stan wysoki na pierwszym wyjściu po jednym kliknięciu, drugie wyjście po drugim i trzecie po trzecim i tak dalej aż do resetu. Zaczynam przygode z plc. Z gory dzięki za pomoc. Wstępna ocena dostępnych informacji Cześć, Rozumiem, że chcesz zaprogramować sterownik PLC w taki sposób,...
Zaciekawił mnie ten temat, ponieważ mam w planie zainstalować kilka paneli. Nie mieszkam w PL i tu gdzie mieszkam nie ma możliwości On-grid, na zasadach jak w PL. Czyli albo pakowanie w baterię i resztę oddać za free, albo off-grid i ciągłe straty. Widzę tylko i wyłącznie bezpośrednie grzanie CWU. Może kiedyś CO. Nawet w lato, które jest raczej mizerne...
dzieki wielkie od czegos trzeba zaczac a assembler jest trudny gdy zaczalem troche czytac o nim . Jestem teraz akurat na specjalizacji automatyka i w tym kierunku chcialbym isc tez na studia ,ale bez opanowanego ktorego jezyka programowania daleko nie zajde ... W tym roku skończyłem automatyke i robotyke na PWr i musze powiedzieć, że Basica na tych...
Widziałem na jednym z forów, że ktoś pokazywał, że kod wygenerowany w C++ nie musi być wcale większy niż w C - ale trzeba już nieźle wiedzieć "o co chodzi", żeby dobrze sobie taki kod zoptymalizować. Jak się ma szybkość wykonywania takiego kodu w stosunku do C? To są wszystko mity... Kod w C++ zajmuje tyle ile musi zajmować - ciężko oczekiwać, że możesz...
Freddie, może zaprezentuj swoje rozwiązanie problemu. Dowiem się o normalnych rozwiązaniach. Tutaj je zaprezentowałem - http://www.elektroda.pl/rtvforum/viewtop... RTOSów jest "do wyboru - do koloru", nie wiem czemu piszesz o jakimś analizowaniu ich kodu... Po co? Bierzesz jakiś "dojrzały" projekt, wrzucasz i działa. Wydaje mi...
Witam, nie wiem czy umieszczam to w odpowiednim dziale, jeśli nie to proszę o przeniesienie. Chodzi o to, że zastanawiam się czy iść na politechnikę na kierunek elektronika i telekomunikacja, czy to ma sens? Dla mnie miało to jedyny sens. Rysować nie potrafię, więc na architekturę by mnie nie przyjęli, chemia zapomnij, a pseudo-humanistycznych kierunkach...
(at)JacekCz Napisałeś bardzo długiego posta ze złymi poradami. Odnośnie makr twoja propozycja jest również zła. Prawidłowy zapis "multi statement" makra to: Nad pierwszy bym dyskutował (nawiasem mówiąc napisałem najmniej złe). Doceniam, że chce wprowadzić "emulację" w miarę pełnej jednostki syntaktycznej, ale eliminuje inny aspekt bloku: blok ma wartość...
Po co komuś wpychać na siłę coś o co w ogóle nie prosi? Jak ktoś będzie chciał naprawić silnik w samochodzie przy pomocy młotka i dłutka to rozumiem że udzielisz mu informacji o tym jak to zrobić, bo przecież nie pytał się o żadne profesjonalne metody regeneracji swojego bolidu, a może akurat masz do czynienia z "sześćdziesięciolatkiem"? Każdy ma swój...
Programista musi umieć posługiwać masą różnorodnego sprzętu multimetrami, tachometrami, oscyloskopem, drukarkami do oznaczników i tak dalej. Programista jak jest potrzeba musi sobie zrobić przeróbkę w szafie, podłączyć urządzenie obiektowe i tak dalej (przecież jak jesteś gdzieś za uralem a monterzy wyjechali po zrobionej robocie a tu coś wyjdzie to...
Jestem na MEiLu na AiR. Ogólnie to masz teraz (od nowszych roczników) dwie specjalizacje - Robotykę i coś z Biorobotyką/Biomechaniką. Mechanika: Oprócz standardowej mieszanki mechaniczno-matematycznej typu analiza, algebra, mechanika itp, to kierunek jest o wiele bardziej nastawiony na aspekty mechaniczne i te dotyczące teorii sterowania, aniżeli elektroniczne....
Oj kolego, to nie jest wszystko takie proste. Stworzenie shootera FPS w 3D ala Quake3 jest dość proste dla osoby dobrze piszącej w C++, lecz gry mmo to już poważna sprawa. Tutaj już nie ma tysięcy linii kodu (bez silnika i bibliotek),a dziesiątki tysięcy linii kodu (a może być i więcej, w miarę rozwoju gry). Jeżeli nie znasz się na programowaniu, dobrym...
Jeśli jesteś początkującym programistą stanowczo odradzałbym Ci zaczynać naukę od języków C/C++. Dlaczego? Pokutuje u nas przekonanie, że to dobre na początek. Wynika ono głównie z tego, że dawno dawno temu nie było alternatyw i profesorowie/nauczyciele tzw. starej daty zaczynali swoje przygody z programowaniem od tych właśnie języków. Siłą nawyku...
https://obrazki.elektroda.pl/1241761500_... Motywacją do wykonania sterownika przedstawionego w tym temacie była chęć doprowadzenia do ładu kilku starszych wzmacniaczy, które wykonałem a niektóre z nich także pokazywałem na elektrodzie. Są to m. in.: - https://www.elektroda.pl/rtvforum/topic2... - https://www.elektroda.pl/rtvforum/topic3...
No nie ma chyba nic więcej na polskim rynku typowo o programowaniu w C dla uC. Może lektura roczników EP i zawartych programów też coś pomoże. Ostatnio wyszło sporo książek w wydawnictwie BTC na temat AVR i mikrokontrolerów. nie widziałem ich ale może któreś zawierają kody w C, może też dla PIC. Polecam zainteresować sie nie tylko czystym c ale i c++...
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,...
Część Dość długo zastanawiałem się czy cos napisać Zdajesz sobie sprawę z tego że na część twoich pytań nie da się odpowiedzieć albo inaczej odpowiedzi nie będą miały faktycznej wartości. Nie zgadniemy co będzie za 5 lat. Faktycznie ze względu na to IŻ DCS przeznaczony jest dla dużych i bardzo dużych instalacji o wysokich wymaganiach niezawodnościowych...
Poszukaj na Elektrodzie- ktoś udostępnił E book "RS 232 praktyczne programowanie" - są tam porzykłady w Pascalu i w C [również obiektowych]. Jeśli chcesz moge udostępnić ci programy [źródła] opisywane w tej książce. Pozdrawiam
Tak też pierwotnie zrobiłem. Jednakże w projekcie nie było istotne gdzie znajdowały się konkretne pola bitowe, a na ich korzyść przemówiła wygoda odwołań. Próbowałem to robić makrami, ale przyzwyczajenia z programowania obiektowego robią swoje (jednak ta kropka fajnie wygląda :P )
No to chyba doszliśmy do konsensusu. C programowanie strukturalne, C++ programowanie strukturalne i obiektowe. Jaki język wybiera dana firma zależy więc od tego czy projekty są duże/małe. A przede wszystkim jakim językiem posługuje się dotychczasowa część załogi. Bo przecież nie sztuką naładować programów, zwolnić się z pracy, a później gdy wyniknie...
A taka, że osoby z wysokimi średnimi mają już doświadczenie w pracy na studiach. Co niby? Doświadczenie w pracy na studiach? Jakiej pracy? Mówisz o tych śmiesznych egzaminach "zdać-zakuć-zapomnieć" czy projekcikach którymi handel kwitnie? To ma być wyznacznik przydatności kandydata do pracy? Studiuję EiT i zdarza się, że ludzie z najwyższymi średnimi...
Jakie to konkretnie wady C++ są "wyeliminowane" w Rust? Weźmy pod uwagę C++17. To jest dobre pytanie. Na pewno jest to język zmieniający paradygmat - co w tym jest dobre albo złe, nie umiem jako zaledwie kibic powiedzieć. W świecie programowania korporacyjnego sekwencyjne (choć obiektowe) Java czy C# są już passee, i najnowsza moda to programowanie...
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...
heh...... nie wiem czemu wszyscy pisza "po co to", a po co roznego rodzaje zegary i itp, ktorych jest masa na elektrodzie:pp a i nie wiem czemu sie wszyscy tak tym podniecaja:pp to naprawde nie jest duzy projekt:pp 2000 lini w asm to nie jest duzo:pp Ja pisze wieksze projekty w obiektowych jezykach:pp Tez bym sie mogl pochwalic wlasnymi parserami i...
▫ sieci komputerowe ▫ urządzenia audiowizualne ▫ automatyka przemysłowa ▫ cyfrowa obróbka audio i video ▫ grafika komputerowa ▫ programowanie mikroprocesorów i programowanie obiektowe ▫ elektronika samochodowa ▫ projektowanie i montaż specjalizowanych układów elektronicznych Oto specjalizacje w mojej szkole,...
... najlepiej jest zacząć w Javie, tak? Polecicie ewentualnie jakieś sprawdzone strony, podręczniki na których podstawie będe się mógł rozwijać? O ile przyjmujesz moje zdanie.... :) Jako "druga" książka to Bruce Eckell Thinking in Java (kolejne wydania po polsku), Joshua Bloch, jest kilka po polsku, na każdej z nich skorzystasz. Ale to etap "next",...
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...
Za 6.5pln masz płytkę do LPC2104/6 lub LPC2103 (maleńka przeróbka) - dobrze zrobiona firmy AVT 1411 A. Zamów sobie w ich sklepie: www.sklep.avt.pl Jest to dip 20x90mm - koszt złożenia całości to jakieś 25PLN - niczego tańszego nie znajdziez. Na początek ja zastosowałem ARMa LPC2103 bo miał 32kB flaszu i aż 4 liczniki (to żadkość w obudowie 48 nóżkowej)...
Rzadko kiedy zdarza mi się mieć możliwość bezpośredniego porównania różnych architektur, ale niedawno miałem dość wydaje mi się obiektywne doświadczenie. Projekt: linijka świetlna wskaźnik wysterowania charliesampling 12 led. Układy: Attiny13 i PIC12LF1501. Wynik AVR z -Os 604 bajtów, PIC 412 instrukcji darmowym kompilatorem. Czyli 300 * 16 bit AVR...
Przecież tam linkują do Twojego filmy na YT. Ja raczej bym się cieszył, że ktoś skorzystał z mojego rozwiązania zamiast robić z siebie ofiarę za kilka euro - bo pewnie taka jest skala tego procederu ale to oczywiście kwestia osobistego podejścia i nie mam zamiaru wymuszać na Tobie jakiejkolwiek zmiany. Od lat śledzę Twoje projekty i wiem, że masz wiedzę...
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)...
w jakim zakresie częstotliwości CS5460A będzie pracował poprawnie? Filtry wejściowe mają -1 dB przy około 1.9 kHz ale danych o dokładności poza zakresem 50/60 Hz nie widzę. Dla domyślnego zegara próbkowanie to ~500 kSps ale filtry antyaliasingowe muszą być dosyć agresywne - stąd zapene te 1.9 kHz - i sensowna dokładność wyżej nie sięgnie. Tu jest problem,...
(at)tadzik85 od unikania kwiatków są przyjęte normy pisania kodu (coding standards), code review, testy developerskie, analizatory kodu (lint i inne wariacje na jego temat) i pewnie jeszcze kilka innych mechanizów, których nie wymieniłem. Natomiast planowanie optymalności i czytelności kodu na etapie założeń jest jak dla mnie, przepraszam, ale niezgodne...
Dla jednego pracodawcy przeglądającego CV będzie to 15 miesięcy, a dla innego, będzie to po 5 różnych firm po 3 miesiące. Tak, czy inaczej, zawsze to coś, a w zasadzie duże coś, co daje przewagę nad tymi co zamiast stażów, zbierali truskawki w holandii. To nawet lepiej jak w 5 różnych firmach niż w jednej. Np. w raz w biurze projektowym, raz bardziej...
... a ja bym na twoim miejscu wziął ciut większy procek np Mega16/32 - masz więcej portów więc nie trzeba by było aż tak żyłować i RESETa wyłączać - a wejście na programator ISP zawsze może się przydać. Właśnie tak jak mówił kolega Markosik - setny raz nie wytrzyma i klapa, albo jednak botloader coś zawiedzie i znowu klapa - wylutowywanie, zabawa, strata...
Poszukuję zleceń jako programista php zdalnie lub na terenie Wrocławia. Interesuje mnie głównie programowanie w php . Posiadam doświadczenie : - Tworzenie narzędzi wspomagające SEO , - Obiektowe projektowanie relacyjnych baz danych , - Optymalizacji dużych serwisów, - Audyt bezpieczeństwa seriwsów - Kohana 2.3.x / 3.x , Zend Kontakt Adres e-mail: gothye84(at)wp.pl...
W sumie na początek też poleciłbym całe środowisko DevC++. Wiem też że można znaleźć gdzieś okrojoną wersję Borlanda ( sam kompilator z wyposażeniem ), którą mogłbym też polecić. To prawda Dev zajmuje malutko miejsca, poza tym MingW daje bardzo mały kod wynikowy, w przeciwieństwie do Borlanda. W ogóle to najpierw trzeba się nauczyć jak się uruchamia...
Postanowiłem stworzyć temat streszczający młodym adeptom technika i studia. Proszę o podpisywanie się ludzi którzy ukończyli studia i mają coś do powiedzenia oraz że np politechnika taka a tak jest lepsza od tej. Szara prawda: Liceum czy technikum-------------------------------... Po liceum nie...
Dzięki JacekCz. Prawda jest taka,że ilu programistów, tyle pomysłów i metod na dotarcie do celu. U jednego ten sam program zawiera 1000 linijek, a u drugiego 600. Ja jestem początkujący i zawsze wybiorę to, co bardziej rozumiem.A że czasami jest więcej pisaniny, to trudno. Są dwie filozofie, dwa ujęcia prawdy, grecko-europejska "jest jedna prawda którą...
Cześć, Dobrze się składa, że poruszyłeś ten temat. Nie żebym się wyrywał przed szereg i od razu naprawiał Twoje radio. Najpierw poeksperymentuje na własnych. :-) Może jednak ktoś z tu obecnych wcześniej zmierzył się z tym tematem i ma jakieś wnioski, które mogą mi i jeszcze kilku domorosłym elektronikom pomóc. Po tym jak niedawno mój dotychczasowy serwisant...
Czy ty uwazasz ,ze firma ktora zajmuje się produkcja softu i sprzetu to szef wezmie cie za raczke i nauczy cie jak projektowac i pisac programy??ty masz juz to znac! tam cie nikt nie bedzie uczy!!!chcesz siano dostawac za nauke??czy za robote?? Tak mniej więcej uważam - to moje zdanie - są firmy, które piszą że przyjmą absolwentów - przecież nie idziesz...
https://obrazki.elektroda.pl/6101739600_... Projekt OpenMV to inicjatywa mająca za zadanie tworzyć niedrogi, miniaturowy i łatwo dostępny system widzenia maszynowego, który oprogramować można w popularnym Pythonie. Twórcy tego systemu za cel wzięli sobie stworzenie, jak sami mówią "Arduino dla systemów widzenia maszynowego". Ich...
Ja potrzebuję układ max za 2mc!!! jak go zrobisz to zarabiasz 15minut masz 1200zł/h Kolego trochę powagi i realizmu . Zalogowanie się na danym portalu aukcyjnym i zakup podzespołów zajmie więcej niż godzinę . Kwadrans jest potrzebny na uruchomienie odpowiednich programów na komputerze i realizacji połączenia . Szkoda słów. Czy ty kolego kiedykolwiek...
Język programowania Rust zdobywa coraz więcej uwagi jako opcja warta wykorzystania. Jego możliwości w zakresie bezpieczeństwa pamięci są fascynujące, ale jak to często bywa, spożytkowanie ich może być trudniejsze niż się wydaje. Chociaż Rust stanowi interesującą opcję językową, istnieje co najmniej pięć znaczących przeszkód, które utrudniają jego adopcję...
uff, chyba troche namieszalem :-) (at)falowniki nie powiem ci co bylo tematem mojej pracy dyplomowej bo to nie ma najmniejszego znaczenia. Nie miala ona nic wspolnego z automatyka czy PLC. Jak wyjechalem do Niemiec to z racji kraju pochodzenia nie mialem najmniejszych szans na prace w wyuczonej specjalnosci (energetyka przemyslowa) zwlaszcza, ze to...
programowanie obiektowe zmienne obiektowe pamieci obiektowe
kondensator pobór prądu oleju skrzyni biegów sharan zablokować windows update
dobre sklepy elektroniczne online dobre sklepy elektroniczne
Skoda Octavia 2 1.6 MPI 2004 - Luz czujnika wałka rozrządu Rola klepsydry na ekranie komputera jako wskaźnika zajętości systemu