Ads_700x200

czwartek, 8 września 2016

Za dużo kompilatorów - problem z kompilacją ?

Witam,

Gdy zaczynamy nabywać coraz większego bakcyla programowania, tak jak to np ma miejsce ostatnimi czasy gdy udało mi się namówić mnóstwo osób na korzystanie z Delphi Berlin ;) ... to nagle wśród początkujących, którzy do tej pory korzystali tylko z jednego kompilatora na komputerze, jakim był Atmel Toolchain czy tam WinAVR, okazuje się że kompilacja w niektórych przypadkach nie chce działać rzekomo ;) Jak sobie z tym poradzić ? ;) sprawa jest prosta. Wystarczy zmienić kolejność ścieżek w zmiennej środowiskowej windows o nazwie PATH. Tylko teraz pytanie się pojawia u Was - "no dobrze ale jak i gdzie się to zmienia? co to za stwór ten cały PATH?" Nie ma sprawy nadciągam Wam z odsieczą i pomocą. Poniżej mega krótki kilku obrazkowy poradnik - zapraszam ;)

wtorek, 6 września 2016

A może by tak DELPHI ?

Witam,

Chciałem się tak delikatnie zapytać, co Ty powiesz na to jeśli zaproszę Cię tym razem na małą randkę razem z DELPHI ? ... Przygotowałem taki błyskawiczny pierwszy poradnik ... lekcja 01 tak na zajawkę, żeby po prostu zobaczyć co to jest, jak się tworzy pierwszy najprostszy program. Żeby przekonać Ciebie jakież to proste. Wiem wiem, każdy powie, że w dzisiejszych czasach stworzenie tak prostego programu jak w poradniku jest do zrobienia za pomocą byle jakiego narzędzia. Co więcej tych narzędzi jest mnóstwo wokoło nas. Czasem niektórzy się zastanawiają dlaczego ja próbuję jeszcze coś opowiadać na temat Delphi, którego zdaniem wielu osób już nie powinno być na rynku ... a jednak jest. Może w związku z tym jest też jakiś powód, że Delphi nie tylko wciąż istnieje ale co ciekawe nadal wciąż dynamicznie się rozwija? ... może warto ? Zapraszam

czwartek, 25 sierpnia 2016

Kompilator pod lupą i podział projektu na pliki

Witam,

Tym razem króciutki poradniczek dla całkowicie początkujących a przy okazji jako uzupełnienie do Bluebooka. Mam nadzieję, że warto obejrzeć ;) W razie czego można dopytać ale zdecydowanie warto to zrozumieć ... Będzie bardzo pomocne podczas dalszej nauki programowania. Oj dzieje się ostatnio na blogu i w ogóle ;) Zapraszam:

środa, 24 sierpnia 2016

ROBAL - czyli szybka zagadka dla szarych komórek ;)

Witam,

Tym razem chciałbym Wam zadać tzw "szybką" albo nawet za szybką zagadkę ;) ... ale tym razem moi drodzy to nie będzie zgaduj zgadula. Tym razem będzie trzeba troszkę pomyśleć nad ? ... TADA! nad prostym jak DRUT kodem programu dla mikrokontrolera. Pewnie już domyślacie się w jakim języku ma on być napisany ? ... na pewno nie w Pythonie, nie w Ruby, nie w PHP ani nawet nie w Cobolu. Ot po prostu w najzwyklejszym, który jest naszych cyfrowym chlebem powszednim ;) języku C. Co ów program ma wyprawiać ? W zasadzie to wszystko mówi obrazek na górze tego postu. Miga sobie nieźle co ? ;) No właśnie ale o co tu chodzi? - każdy sobie pomyśli. (Nadmienię, że to zadanie dla początkujących ew średnio zaawansowanych) W takim razie wyjaśniam.

poniedziałek, 22 sierpnia 2016

Warsztaty z YELLOWBOOK'iem

Witam,

Przede wszystkim bardzo dziękuję wszystkim, którzy wsparli dotychczas projekt Yellowbook. Takiej skali wsparcia nie spodziewałem się w najśmielszych oczekiwaniach. W związku z tym, że projekt nadal zbiera środki, pomyślałem, że warto je wykorzystać tak aby również osoby wspierające miały z tego większy pożytek. Dlatego został przygotowany kolejny cel do realizacji. Jeśli uda się zebrać kwotę 49,5 tys zł, wtedy będą mogły ruszyć tzw "WARSZTATY Z YELLOWBOOK'iem" Szczegóły opisane są oczywiście na stronie projektu https://polakpotrafi.pl/projekt/yellowbook-c-w-praktyce (na dole strony). Kwota ta potrzebna jest w związku z tym, żeby możliwe było podjęcie się organizacji dla minimalnie 10 osób w każdej z trzech lokalizacji w Polsce. Cel zakłada bowiem, że odbędą się trzy tego typu imprezy w trzech różnych miejscach Polski. 

wtorek, 16 sierpnia 2016

Projekt YELLOWBOOK

Witam,

Dawno mnie tu nie było ale chyba każdy wie dlaczego. Byłem bowiem "na zesłaniu", które trwało łącznie aż 11 miesięcy! To długo, dla mnie bardzo długo lecz podejrzewam, że dla moich czytelników, widzów pewnie też. Tyle właśnie trwało napisanie mojej trzeciej książki, żółtej książki, jednym słowem mówiąc YELLOWBOOK'a. Ostatnie miesiące a szczególnie dni dłużyły mi się niesamowicie. Ale jest! Już koniec, hurrraaaa udało się, pisanie książki zakończone. Nadszedł czas na 
" Projekt YELLOWBOOK "



Cóż to oznacza? Z uwagi na tak długi czas, w którym musiałem się bez reszty poświęcić na tworzenie nie tylko książki ale także kodów źródłowych do ćwiczeń. Kodów, które nie są pisane na kolanie, na szybko, byle by coś tam było. Są dopracowane jak zawsze a tym razem poświęcam im wręcz szczególną uwagę, dlatego że zdecydowałem się na bardzo nietypowe ale nowatorskie zarazem podejście do przekazywania wiedzy w książce. 
    Oczywiście to Ty ocenisz na końcu czy to nowe podejście jest do zaakceptowania, czy może przysłużyć się jeszcze lepiej samej sprawie jaką jest proces uczenia się z tak napisanej książki. To Ty będziesz sędzią w tej sprawie. Ja ze swojej strony powiem, że jeszcze nie spotkałem się na rynku wydawniczym, przynajmniej w Polsce z takim podejściem do opracowania materiału w książce. 
   Z jednej strony było to dla mnie ogromne wyzwanie i zajęło mi to dużo więcej czasu niż gdybym opisywał to dotychczas stosowanym sposobem w wielu różnych publikacjach tego typu, poświęconych programowaniu. Z drugiej zaś strony to dla mnie znowu ryzyko i dreszczyk emocji jak zostanie to ocenione przez Ciebie. Bo to jest dla mnie najważniejsze. Do omówienia miałem, jak każdy sam będzie się mógł przekonać dość duży i bardzo złożony kod źródłowy. Próba opisu jego kluczowych tylko części zapewne zniechęciłaby przede wszystkim początkujących, którzy pogubiliby się zapewne mając nawet na dołączonym nośniku pełen kod do przeglądania. Dlatego postanowiłem podjąć się dość karkołomnej czasowo próby pisania tego kodu niejako razem z czytelnikiem, z początkującą osobą od samego początku! Omawiając po kolei nie tylko stosowane w kodzie techniki programowania ale przede wszystkim chciałem pokazać w jaki sposób można małymi kroczkami dochodzić do pewnych rozwiązań, tych bardziej skomplikowanych. Pokazać całą drogę tak aby było widać jak na dłoni skąd one się biorą. Jak rodzą się pomysły w trakcie tworzenia kodu. Podsumowując, chciałem aby czytelnik poczuł się tak jakbyśmy razem we dwójkę siedzieli obok siebie i wspólnie pracowali, tworzyli. Zostawiam wręcz w wielu miejscach pole do popisu dla czytelnika.

środa, 22 czerwca 2016

HollidaysPACK - czyli urlopowa wersja ATB 1.05

Witam - rozmyślania na temat tego co można będzie robić ew na urlopie w wakacje ;) ... mając w rączkach "wszystkomający" zestaw ATB do tego jakiego LION'ika ... książki ... można sobie poprojektować, poprogramować - no pobawić się elektronicznie i w spokoju. Życzę Wszystkim dobrego odpoczynku przy elektronice i programowaniu w te wakacje! (przy okazji zapraszam na małą zajawkę tego o czym będzie między innymi w Yellowbook'u)

wtorek, 14 czerwca 2016

Digi-LION na komputer PC

Witam,

Tym razem chciałbym przedstawić Wam mały ale sprytny programik narzędziowy do naszego DIGI-LION'a ;) .... Ano tak jakoś zacząłem marzyć o takim narzędziu, a że marzenia ponoć się spełniają - to postanowiłem troszkę wspomóc ten proces i TRACH! ... po kilku dniach budzę się, zaglądam do komputera a tu co widzę ? ... O jej - jaka miła niespodzianka - program "Digi-LION PC" ;) ale się ucieszyłem! Okazało się nawet, że można go od razu pobrać na komputer ze strony Atnela, LINK. (tu możecie sobie też poczytać o tym programiku). W takim razie do roboty pomyślałem, skoro już mam narzędzie, mogę podglądać w terminalu jak mówi do mnie swoją prozą DIGI-LION, a do tego mogę nawet tworzyć "w locie" wykresy na podstawie jego "gadania" ... no to postanowiłem się z Wami tym szybko podzielić. Zresztą, co tu dużo mówić zobaczcie sami co z tych marzeń wyszło. Ale .... no właśnie zawsze jest jakieś ale .... Pewnie taki programik mógłby robić coś tam jeszcze - macie może jakieś pomysły i marzenia ? ;) ... to jak włączamy maszynkę do marzeń i rozwiniemy go troszkę ? ... Liczę na wasze pomysły - na tym jeszcze nigdy się nie zawiodłem... W takim razie ...

środa, 8 czerwca 2016

DIGI-LION nowa cyfrowa odsłona ATB-LION

Witam,

Tym razem chciałbym przedstawić Wam, nową wersję przetwornicy z ładowarką pod nazwą DIGI-LION. Poprzednio produkt nazywał się ATB-LION ale wtedy nie posiadał on na pokładzie mikrokontrolera ATtiny10, który potrafiłby nie tylko monitorować napięcie akumulatorów ale także chronić je przed nadmiernym rozładowaniem czy w końcu przekazywać nam (czyli użytkownikom) informacje na bieżąco odnośnie aktualnego stanu napięcia na akumulatorze. Podsumowując połączone zostały zalety poprzedniej wersji produktu z dodatkowym sterowaniem i nadzorem nad pracą przetwornicy za pomocą maleńkiego mikrokontrolera. Fakt, że moduł potrafi co kilka sekund informować nas za pomocą danych przesyłanych przez RS232, o aktualnie panującym napięciu na zaciskach, gdzie podłączony jest akumulator, pozwala nie tylko na
monitorowanie jego stanu, ale również na tworzenie prostych wykresów i charakterystyk jego pracy, podczas cykli ładowania i rozładowywania się. Z informacji przesyłanych z modułu można korzystać zarówno w celach poglądowych np w terminalu na komputerze PC ale także wykorzystywać może te informacje mikrokontroler zasilany z przetwornicy. Dzięki temu wie kiedy należy przygotować się do uśpienia, albo poinformować użytkownika urządzenia o stanie podłączonej baterii. Odpada konieczność tworzenia własnego pomiaru baterii co przekłada się również na czas wykonania naszego własnego projektu oraz na jego cenę. Zapraszam do pierwszej prezentacji na gorąco.

wtorek, 31 maja 2016

Atnel Video Player "VELA" - ukończony

Witam, 

Niezmiernie miło mi przedstawić Wam nowy program służący do katalogowania i szybkiego wyszukiwania informacji w ogromnej ilości materiałów wideo pochodzących z najróżniejszych zakamarków serwisu youtube. ATNEL VIDEO PLAYER, to nowa odsłona. Już kiedyś był, istniał jego protoplasta o nazwie "Atnel Video Guides" ale z różnych historycznych względów musiał doczekać się swojego godnego następcy. Oczywiście w swojej podstawowej wersji służy on do wsparcia poradników ATNEL. Nie mniej jednak występuje w przyrodzie jego nieco rozszerzona wersja pod nazwą "VELA" .... Nazwa Vela pochodzi od nazwy gwiazdozbioru VELA. Po polsku Vela to Żagiel, a zatem będzie nam ułatwiał surfowanie po bezkresnych zasobach youtuba. Na czym polega zasada pracy programu? Jego mocne strony? wygoda? nieoceniona pomoc? ... tutaj nie będę zabierał wam dużo czasu ponieważ w poradniku "troszkę" się rozgadałem. Zobaczycie jednak, że dzięki temu programowi już nawet z tego poradnika uda się szybko wyciągnąć stosowne dla siebie informacje na przyszłość w postaci zakładek czasowych! ... zapraszam do prób, do zabawy no i do nauki! Sam program oczywiście pobieramy z tej strony:

niedziela, 17 kwietnia 2016

Zapowiedź nowego AVG .... mega wstępna wersja

Witam,

Tym razem, to już prawie tradycja ostatnio jeśli chodzi o te zapowiedzi ;) ... chciałbym pokazać wam tak wstępną wersję programu AVG (Atnel Video Guides), że aż nie wiem czy w ogóle uda mi się go do końca zrealizować.... To co jest obecnie nie posiada nawet jeszcze bazy danych żeby można było tworzyć sobie własne zakładki do każdego z filmów. Na tą chwilę ... w "wolnym czasie" bawię się Delphi i próbuję coś stworzyć. Jest zatem teraz moment, że aplikacja wczytuje informacje o wszystkich poradnikach i pozwala odtwarzać wybrany z nich. Odtwarzanie następuje jednak wewnątrz mojej aplikacji, w osobnym okienku zwanym "AVG Player". Można sobie to okienko dostosować do własnych upodobań jeśli chodzi o kolor tła a także o wielkość. Przy czym, nie ważne jaka jest wielkość okienka to i tak można w dowolnym momencie podobnie jak w trakcie oglądania na youtube, dwa razy kliknąć i powiększyć filmik na pełny ekran...