Pomysł na skrypt na projekt na studiach

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
Adam_UG
Piegowaty Guziec
Piegowaty Guziec
Posty: 1
Rejestracja: 27 mar 2019, 15:34

Pomysł na skrypt na projekt na studiach

Post autor: Adam_UG »

Witam, jestem poczatkującym uzytkownikiem systemu operacyjnego Ubuntu. Uczę się go na studiach. Mam do napisania projekt. Jakiś większy skrypt który realizuje jakąs pożyteczną funkcje. Przykladowe tematy to
- Program w dialogu do wypalania plyt CD.
-Przeszukiwanie i filtrowanie archiwow gg, psi, www
- Wyszukiwanie plikow mp3 wg id tagow.
Są to troche przestarzałe tematy. Tutaj moje pytanie. Macie może jakieś pomysły na taki wiekszy skrypt?
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4674
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Pomysł na skrypt na projekt na studiach

Post autor: jacekalex »

Kiepskie te tamaty.

Lepiej skrobaj skrypta, który będzie zrzucał do bazy danych notowania akcji i będzie na życzenie pokazywał najciekawsze papiery inwestycyjne z GPW.

Albo skrypt na stronę WWW, który po podaniu kwoty kredytu, sumy wszystkich prowizji i ubezpieczeń, wysokości i ilości rat, obliczy faktyczne koszty, czyli wykaże, na ile banksterzy oszukali klienta. :)

Oba się dużo bardziej przydadzą w świecie, aniżeli jakieś bzdury w typie metatagów w MP3 czy wypalania CD.
:twisted:

Pozdro
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
Awatar użytkownika
boomcak
Sędziwy Jeż
Sędziwy Jeż
Posty: 89
Rejestracja: 31 sie 2006, 02:03
Płeć: Mężczyzna
Wersja Ubuntu: 19.04
Środowisko graficzne: Budgie
Architektura: x86_64

Re: Pomysł na skrypt na projekt na studiach

Post autor: boomcak »

Albo skrypt który będzie sprawdzał czy są nowsze sterowniki np nvidii na stronie producenta i jeśli są to niech je zainstaluje.
lucky user (loser) of linux :)
-------------------------
Ubuntu Budgie 19.04
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4674
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Pomysł na skrypt na projekt na studiach

Post autor: jacekalex »

boomcak pisze: 28 mar 2019, 07:24 Albo skrypt który będzie sprawdzał czy są nowsze sterowniki np nvidii na stronie producenta i jeśli są to niech je zainstaluje.
Taki już kiedyś był, nazywał się Envy.

Potem przestał być potrzebny jak powstał skrypt dkms (dynamic kernel module support),
który praktycznie robi to samo.

Zwłaszcza, że 75% ludności za klika lat w ogóle nie będzie rozumiało, co to jest komputer, skoro smartfon podłączony do monitora przez USB_C robi dokładnie to samo, a równocześnie można go wsadzić do kieszeni i nosić wszędzie. :-D
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
Awatar użytkownika
boomcak
Sędziwy Jeż
Sędziwy Jeż
Posty: 89
Rejestracja: 31 sie 2006, 02:03
Płeć: Mężczyzna
Wersja Ubuntu: 19.04
Środowisko graficzne: Budgie
Architektura: x86_64

Re: Pomysł na skrypt na projekt na studiach

Post autor: boomcak »

jacekalex pisze: 28 mar 2019, 07:34 Taki już kiedyś był, nazywał się Envy.

Potem przestał być potrzebny jak powstał skrypt dkms (dynamic kernel module support),
który praktycznie robi to samo.
An essential feature of DKMS is that it automatically recompiles all DKMS modules if a new kernel version is installed
DKMS to chyba instaluje juz zainstalowany sterownik do nowego jądra jeśli jądro zostanie zaktualizowane ? Natomiast jeśli dziś Nvidia wyda nowa wersje sterowników to jaki skrypt to zainstaluje ?
lucky user (loser) of linux :)
-------------------------
Ubuntu Budgie 19.04
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4674
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Pomysł na skrypt na projekt na studiach

Post autor: jacekalex »

boomcak pisze: 28 mar 2019, 09:21
jacekalex pisze: 28 mar 2019, 07:34 Taki już kiedyś był, nazywał się Envy.

Potem przestał być potrzebny jak powstał skrypt dkms (dynamic kernel module support),
który praktycznie robi to samo.
An essential feature of DKMS is that it automatically recompiles all DKMS modules if a new kernel version is installed
DKMS to chyba instaluje juz zainstalowany sterownik do nowego jądra jeśli jądro zostanie zaktualizowane ? Natomiast jeśli dziś Nvidia wyda nowa wersje sterowników to jaki skrypt to zainstaluje ?

To jest pytanie do Developera Ubuntu, który się sterami Nvidii opiekuje.
Z reszt wszystkie nowe stery Nvidiii pojawiają się natymiast w PPA.
https://404.g-net.pl/2015/11/ppa-graphi ... to-dziala/
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
Awatar użytkownika
boomcak
Sędziwy Jeż
Sędziwy Jeż
Posty: 89
Rejestracja: 31 sie 2006, 02:03
Płeć: Mężczyzna
Wersja Ubuntu: 19.04
Środowisko graficzne: Budgie
Architektura: x86_64

Re: Pomysł na skrypt na projekt na studiach

Post autor: boomcak »

Nvidia: Data wydania:2019.3.20
PPA: Data paczki 2019-03-25
Zawsze to by było szybciej :)
lucky user (loser) of linux :)
-------------------------
Ubuntu Budgie 19.04
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8594
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Pomysł na skrypt na projekt na studiach

Post autor: mario_7 »

Może taki pomysł:
Napisz skrypt, który przez określony czas będzie zbierał logi z programu top, iotop i może innych podobnych, z interwałem np. 0,5 sekundy. Po zadanym czasie wyświetl statystyki - który program zużywał najwięcej CPU, najwięcej RAM, najwięcej IO itp.

Czyli np. po godzinie dowiadujesz się, że w jej trakcie najwięcej RAM-u zużywał np. firefox, najwięcej CPU np. Totem, a najwięcej IO np. serwer mysql. Można też dodać jakieś wartości, np. min, max, średnia.
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4674
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Pomysł na skrypt na projekt na studiach

Post autor: jacekalex »

@mario_7

Takich skryptów są dziesiątki, żeby wspomnieć np munin czy monitorix, ciężko będzie udowodnić, że się nie zżynało z istniejącego projektu.
Poza tym dokonania na studiach to nie tylko ocena, warto się tym potem pochwalić przy szukaniu roboty.

Stąd robocik, który czesze dane z internetu, archiwizuje je, i generuje raporty z tych danych (w różnych perspektywach czasowych), ma moim zdaniem największe perspektywy zarobić na miseczkę ryżu. ;-)
I to praktycznie w każdej branży. :pt36:

Pozdro
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8594
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Pomysł na skrypt na projekt na studiach

Post autor: mario_7 »

Wszystko zależy co to ma być za skrypt... patrząc na przykłady, to raczej zadania na kilka dni roboty, a nie cały semestr...
Ponadto podchodząc w taki sposób, że już coś istnieje, to ciężko coś w pełni oryginalnego wymyślić. A wystarczy zajrzeć w kod i widać czy to owijka na coś innego, czy jednak coś własnego.
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4674
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Pomysł na skrypt na projekt na studiach

Post autor: jacekalex »

mario_7 pisze: 03 kwie 2019, 14:32 Wszystko zależy co to ma być za skrypt... patrząc na przykłady, to raczej zadania na kilka dni roboty, a nie cały semestr...
Ponadto podchodząc w taki sposób, że już coś istnieje, to ciężko coś w pełni oryginalnego wymyślić. A wystarczy zajrzeć w kod i widać czy to owijka na coś innego, czy jednak coś własnego.
Tylko oceniający ma świadomość, że "pełno tego", ale wszystkich kodów na pamięć nie zna,
więc zawsze ma pewność, ze pacjent zerżnął z czegoś, ale nie wiadomo czego.
Nauczyciele zawsze oceniają innych wg własnych fobii. :twisted:

Z resztą widocznie standardowe zadanie pt "kalkulator w C++", jest już tak rozpracowane w internecie,
że biedni wykładowcy muszą studentom dawać na zadanie wymyślenie jakiegoś zadania. :-D

Czesanie istotnych informacji z przeogromnego śmietnika szumu internetowego, to podstawowy problem dzisiejszego świata, od dowolnego tartaku po Agencję Wywiadu. :twisted:
Czasem trzeba złapać 3 konkretne (o konkretnych numerach) ryby w "Oceanie Spokojnym",
dlatego to też najtrudniejsze zadanie dzisiejszej informatyki.
Dzisiaj coraz więcej ogłoszeń to zabawa np z Apache Hadoop, i to u nas w Tenkraju również :o .

Pozdro
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
Awatar użytkownika
arecki
Zakręcona Traszka
Zakręcona Traszka
Posty: 747
Rejestracja: 17 lis 2018, 09:31
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Xfce
Architektura: x86_64
Lokalizacja: 44 Bronson Lane Hensonville

Re: Pomysł na skrypt na projekt na studiach

Post autor: arecki »

Ja bym w dobie Internetu już dopuścił to "zżynanie", a wręcz nawet zachęcał do poszukiwań rozwiązań w Internecie (przy zachowaniu linków do źródeł)
Najważniejsze w końcu jest i tak to czy delikwent rozumie swój kod.
Wystarczy parę pytań kontrolnych, co robi pan tu i tu.

Zrobiłbym taki kombajn tych 3 zagadnień wymienionych w 1 poście i zalecił korzystać z gotowych rozwiązań, dzięki czemu można by ocenić znajomość programowania i umiejętność wykorzystywania gotowych rozwiązań do własnych celów.
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 14 gości