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
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
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
Uczysz się by zarabiać, czy by umieć?
Fervi
Offline
342
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 00:42:41)
Offline
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
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
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
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
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
http://codingdojo.org/cgi-bin/wiki.pl?KataCatalogue - tu jest też trochę.
Offline
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
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
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
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