Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1



Członek DUG




Cześć.
Od jakiś 4 miesięcy w wolnym czasie bawię się językiem C, ale samemu jest trochę nudno i brakuje motywacji. Pomyślałem, więc żeby dodać trochę emocji i wspólnie stworzyć jakiś projekt OpenSource. Oczywiście coś z sensem, przydatnego dla Linuxa. Jak nie C to może być też obiektowo Java (jest multiplatformowa, dużo ofert pracy i fajnie się pisze). Dlatego jak ktoś z was jest chętny to zapraszam. Przydałyby się jakiekolwiek podstawy, żeby nie zaczynać od zera na przykład .
Jako, że nie lubię być gołosłowny, przepisałem stary wadliwy skrypcik do C https://github.com/kelloco2/toxlogged .
Gdyby znalazł się ktoś chętny trzeba tylko pomyśleć nad jakimiś pożytecznym projektem, od siebie mogę zaproponować to co zacząłem pisać;
*pytaczkonsolowy - program do nauki słówek dla dzieci. Coś jak PytaczMaster w C i ncurses a może Java + np. JFrame ?
*pakiet oszczędzający energię w Linuxie. Trochę skryptów w Bashu + daemon w C monitorujący poziom baterii/idletime i wykonujący zaprogramowane akcje. parsowanie pliku z zaprogramowanymi akcjami za pomocą libconfig. proste, w tle i niezależnie od środowiska :).
Jeżeli ktoś chciałby przetestować tamten prosty programik (testowałem powierzchownie);
git clone https://github.com/kelloco2/toxlogged.git && make -C toxlogged
i przełączamy się na jakąś ttyX i np. z konsoli:
./toxlogged -u jakistam leafpad test
uruchomi w Xach leafpada jako użytkownik jakistam jeżeli jest zalogowany.
albo np. z konsoli root/skryptu crona;
./toxlogged notify-send -i battery_caution "Niski poziom baterii"
u wszystkich zalogowanych w Xach zostanie uruchomiona ta komenda.
Pozdrawiam

Offline





Cenzor wirtualnego świata
No ja mam pomysł na przydatny projekt monitorowania życia pc w oparciu o szereg jego czujników i wprowadzanie różnych zachowań w przypadku wykrycia różnych rzeczy. To takie pseudo AI, ale ja tam jeszcze nie umie programować ale jak już będę się kiedyś brał za to, to pewnie python i nic innego. xD
Offline




Użytkownik





Uczysz się by zarabiać, czy by umieć?
Fervi
Offline




Zbanowany





342
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 00:42:41)
Offline



człowiek pasjonat :D




Użytkownik





uzytkownikubunt napisał(-a):
fervi napisał(-a):
Uczysz się by zarabiać, czy by umieć?
FerviSugerujesz, że można uczyć się tak by nie umieć ale móc po tej nauce dobrze zarabiać?
Chodziło o to, czy uczy się po prostu dla nauki
Są języki programowania, na których nie zarobisz w zasadzie nic, ale są bardzo fajne
Ja lubię enigma-dev, w zasadzie projekt polega na odtworzeniu Game Makera
Sam Game Maker jest cholernie rozbudowanym projektem, w którym możesz naprawdę dużo rzeczy zrobić - od gier (2D, 3D, MMO) po programy (mniejsze programy możesz zrobić używając jego, można odpalać cudzy soft [robić nakładki na różne programy], lub użyć bibliotek DLL (w starej wersji) i napisać dobry software.
Podstawy podstaw to znajomość - ja wiem, 30 poleceń? Znając je potrafisz zrobić dość proste gry (platformówki itd.)
Fervi
Offline



Członek DUG




fervi te twoje pytania. uczę się tego co mi się podoba i wydaje sensowne. A jeżeli można z tego zarobić - okey tym lepiej ;).

Offline


Driver



Taki mały offtop:
Za dawnych lat pamiętam organizowane wykłady na IRC. Prelegent udostępnił na kanale login i passwd do shell'a i używając screen'a były prowadzone wykłady. W kilku nawet uczestniczyłem i fajnie się to oglądało i czytało. Wszystko było tłumaczone na kanale. Można było zadawać pytania itp. To były czasy...
Offline




Użytkownik





dominbik napisał(-a):
fervi te twoje pytania. uczę się tego co mi się podoba i wydaje sensowne. A jeżeli można z tego zarobić - okey tym lepiej ;).
A raczej wiesz.
Problem w tym, że po dość długim czasie pisząc w przeciętnym języku zyskujesz efekty
A tutaj usiądziesz na godzinkę i już się orientujesz i tworzysz - oszczędność czasu, sił życiowych itd.
Fervi
Offline



Administrator




Aby się nauczyć programować w jakimś języku przydałoby się poczytać najpierw o nim, zaopatrzyć się w jakąś dobrą książkę. Przeglądać i modyfikować przykłady. Spróbować rozwiązywać jakieś niezbyt skomplikowane zadania programistyczne by utrwalić składnie języka. Np. programistyczne kata (http://pl.wikipedia.org/wiki/Kata), takie małe zadanka do zaprogramowania. Zbiór kata z opisem do zrobienia (w jakimkolwiek języku programowanie) można znaleźć np. tutaj - http://content.codersdojo.org/code-kata-catalogue/ . Opisy po angielsku, podstawowy język programisty. Na wspólne projekty może przyjdzie czas później. Pierwsze to wybrać język i się go co nieco nauczyć. Jakiś poważny język, a nie coś do oszczędzania czasu i sił życiowych ;] No chyba, że się ma tyle wolnego czasu, by poświęcić na jakąś niszową technologie i raczej nie wiąże przyszłości z zawodowym programowaniem.
Offline



człowiek pasjonat :D



Administrator




http://codingdojo.org/cgi-bin/wiki.pl?KataCatalogue - tu jest też trochę.
Offline




Użytkownik





kamikaze napisał(-a):
Jakiś poważny język, a nie coś do oszczędzania czasu i sił życiowych ;] No chyba, że się ma tyle wolnego czasu, by poświęcić na jakąś niszową technologie i raczej nie wiąże przyszłości z zawodowym programowaniem.
O to chodzi, wydaje mi się, że dominbik nie chce programować zawodowo, tylko się nauczyć i programować dla siebie i innych.
Ogólnie dominbik o ile chcesz się uczyć, to python wydaje się być fajnym językiem skryptowym
Fervi
Offline



Też człowiek :-)




BlackEvo napisał(-a):
Taki mały offtop:
Za dawnych lat pamiętam organizowane wykłady na IRC. Prelegent udostępnił na kanale login i passwd do shell'a i używając screen'a były prowadzone wykłady. W kilku nawet uczestniczyłem i fajnie się to oglądało i czytało. Wszystko było tłumaczone na kanale. Można było zadawać pytania itp. To były czasy...
Pamiętam pamiętam, jest nawet mirror tych wykładów:
http://gynvael.coldwind.pl/legacy/wyklady.net/
Offline


Driver



Piotr3ks napisał(-a):
Pamiętam pamiętam, jest nawet mirror tych wykładów:
http://gynvael.coldwind.pl/legacy/wyklady.net/
O kurde, nie wiedziałem. Już znalazłem kilku znajomych z dawnych lat, którzy też brali udział. Nieźle...
Offline



Członek DUG




Dobra książki książkami, wykłady wykładami, ale żeby miało to sens trzeba coś pisać. Kiedyś też próbowałem uczyć się czytając książki, ale nauka z internetem (również różne wykłady np. z YouTube) + od razu praktyka, ćwiczenia wychodzi znacznie szybciej, ciekawiej.

Offline
Strony: 1