![]() |
Cytat:
szczegolnie dla tych, ktorzy wchodzą do tego topica, bo dostali maila, ze jest nowy post w prenumerowanej dyskusji i bez urazy, ale wczoraj byla o tym mowa, a wy znowu jest poza tym priv, swietnie dziala |
Cytat:
|
[QUOTE]radw napisa***322;(a)
[B] Cytat:
Jednym z takich menedzerów jest KDE (jest tez czyms troche wiecej, ale to niewazne) w/g mnie KDE z punktu widzenia usera stwarza za duzo problemów, trzeba je rozwiazywac, a zyski za male (przeciaganie mysza i takie tam *******y) Ale: z punktu widzenia programisty KDE jest zbudowany na bibliotece qt. To jest świetna biblioteka, jest takze w wersji win i warto z niej korzystac. Tyle, że aby programowac dla X, to najpierw trzeba sie wogole nauczyc programowac. radw, jest jeszcze jedna zaleta linuxa dla programisty: mozna czytac kody zrodlowe programow, to swietna szkola kodu KDE nie polecam, jest źle komentowany, są tam bardzo zawiłe instrukcje C++ to tyle, dopisalem jeszcze to, bo pare osob sie na gg pytalo pozdr |
Podaj adres mailowy...
|
bede zobowiązany
|
Jeżeli zdecydujesz się na Linuxa, to mogę podesłać
Ci książke o programowaniu w nim (mam na kompie). |
[QUOTE]pali napisa***322;(a)
[B] windopodobny - zarzuć takie nastawienie albo zostań przy windzie, powaznie. Siła uniksa/linuksa polega na czym innym. Pisząc windopodobny miałam na myśli właśnie "XXX":chytry: Kiedyś korzystałem z KDE, choć bardzo krótko... Podobieństwo do pulpitu windy. Wcześniej pisałem że mam Mandrake 8.1. Skłamałem, skleroza nie boli. Mam wersję 9.0 |
Cytat:
Tylko: 1. pamiętaj, ze linux to swoboda wyboru i moje rady są tylko wskazówkami, nie ma najlepszej dystrybucji, jest tylko najlepsza dla Ciebie 2. używałem kilku dystrybucji, ale ostatnio nie jestem na bieżąco 3. mówimy o linuksie jako bazie do programowania windopodobny - zarzuć takie nastawienie albo zostań przy windzie, powaznie. Siła uniksa/linuksa polega na czym innym. Są pakiety jak KDE czy GNOME tworzące graficzne środowisko pracy na podobieństwo windy, ale winda jest lepsza od czegos takiego... Z KDE czy GNOME są potężne problemy i w/g mnie nigdy nie zostaną rozwiązane, ale to dalsza bajka. Zeby zacząć programować wogóle nie musisz w linuksie odpalać trybu graficznego, tzw. X. Zawsze masz dostęp do konsoli - ten czarny ekran, podobny do DOS. Jest to podobne do DOS, ale to pozory. Po zalogowaniu się widzisz "znak zachęty" i jest to znak zgłoszenia shella. Shell jest pełnym językiem programowania (mającym zmienne, konstrukcje warunkowe i iteracyjne, środowisko użytkownika). Spokojnie mozesz juz uczyć się programowania, bez tracenia czasu na konfigurację X. Z poziomu shella uzyskasz takze pełen dostęp do wszystkich innych jezyków: C, C++, python, fortran, perl itd. A programowanie dla X to trudniejsza zabawa. Jeśli będziesz chciał mieć tryb graficzny, to polecam menedzer okien o nazwie WindowMaker - zobaczysz, że programiscie nie są potrzebne ikonki plików i kopiowanie myszą ;) Ma też WM jakieś 100 razy mniejsze wymagania sprzętowe niż KDE czy GNOME. A do dotychczasowych zadań uzywaj windowsa: zanim skonfigurujesz linuksa do wszystkich swoich potrzeb, minie co najmniej pół roku - taka jest brutalna prawda i nie wierz w bajki, że linuks to taki lepszy windows. Linuks to zupełnie co innego. To system dla programistów ;) Dobra, jedziemy dalej, dystrybucje: Red Hat zalety: - popularny - dobry system pakietów (rpm) - świeże pakiety, częste aktualizacje wady: - ma świeże pakiety, więc ma mnóstwo błędów; pamiętam że w pakietach programistycznych jest ich wyjatkowo dużo. Mozesz tracić mnóstwo czasu na walkę z pierdółkami. Mandrake jak dla mnie to jest klon RH, inaczej kompilowany tylko. Te same wady i zalety, a RH jest popularniejszy. Slackware bardzo ciekawa dystrybucja, autorska. Jej autor np. wychodzi z załozenia, że niepotrzebne są dwa programy robiące to samo. Malo Slacka uzywalem, ale mam mile wspomnienia. Slack nie nalezy do latwych. Polished Linux Distribution o którym głośno ostatnio W PLD mają ciekawy system pracy - każdy robi to, co mu jest potrzebne. Pod pewnymi względami jest to najlepsza dystrybucja na świecie, ale też są tam takie kwiatki nad którymi początkujący bedzie siedział miesiąc (bo nikomu z PLD to nie było potrzebne) Extra wsparcie - bez watpienia odpowiedzą na kazde pytanie na liscie mailingowej pld-users lub ircu, ale jak pytanie bedzie banalne to odeslą do diabła... Jak jesteś kamikadze, to bierz PLD. Debian Zawsze ma 3 wersje: stabilną, testową i rozwojową. Jesli juz Debian to bierz na początek tylko stabilną. Wady: - najstarszy soft - trochę trudny system pakietów .deb Zalety: - polska lista mailingowa, otwarta takze dla poczatkujacych - najmniej błedów! i to jest największa zaleta, bo na Debianie mozesz zalozyc, że to Ty coś źle robisz, a nie pakiet jest do bani. W 99% to dobre podejscie ;) Szczerze polecam. Debian jest nobilitujący ;) --------- Jedna rada: jak bedziesz instalowal linuksa, to zastanow sie dobrze nad ukladem partycji. Wszystko inne bedziesz mogl pozniej zmienic (partycje wlasciwie tez, ale to trudna zabawa). Pakiety są nieistotne, wszystko doinstalujesz pozniej bez problemu - zainstaluj zestaw minimalny. Jak bedziesz doinstalowywal "spod palca" to od razu zapoznasz sie z pakietami i zobaczysz jakie są wzajemne zaleznosci, itd. Ja teraz uzywam linuksa tylko na kompach, ktorych nie jestem adminem. Zazwyczaj to RH lub PLD. Powodzenia! (o rany, nie wywalcie mnie za tak długiego posta :) ) |
Koleś doradzał mi także Red Hata. Kiedyś go zainstalowałem, to za groma dźwięku nie mogłem skonfigurować. W korzeniu tego problemu nie było, sam znalazł. Ale korzeń ma za duże wymagania systemowe...
|
Cytat:
A i musze Cie ostrzec, zainstaluj pakiety do programowania!! Bez nich nic nie skompilujesz... pozdro ;) |
Dzięki, zaraz zerkne. Mam w domu 8.1 na 3 CD. Ta wersja może być?
|
Cytat:
pozdro ;) |
Linuxa twierdzisz? Którą dystrybucję byś proponował na początek? Słyszałem, iż Mandrake jest windopodobny...
|
Jak się nauczysz C lub C++ to umiesz programować w każdym języku.
Tylko, że ucząc się C/C++ bedziesz zmagał się z setkami drobnych błędów, dlatego miej świadomośc, że będzie to droga przez kolce. Od razu naucz się uzywac debuggera. Słyszałem wiele opinii, że do celów szkoleniowych najlepszy jest python. Popieram, znam go trochę i polecam. Python ma wszystko co powinien mieć dobry jezyk programowania, jest typowy, przejrzysty, moze byc skryptowy i tak dalej. Trudno wytlumaczyc, skoro nie znasz jeszcze zadnego jezyka. I zaopatrz się w dobra pozycję o algorytmach. Nie sztuką jest coś napisać, wazniejsza jest jakość tego co piszesz ;) i polecam linuksa - odpadają na wstępie wszystkie problemy z softem Lit: Język ANSI C, Brian Kernighan, Dennis Ritchie. WNT Python. Wprowadzenie, Mark Lutz, David Ascher. Helion Rzecz o istocie informatyki. Algorytmika, David Harel. WNT |
Cytat:
|
| Wszystkie czasy w strefie CET. Aktualna godzina: 04:02. |
Powered by vBulletin® Version 3.9.0 LTS
Copyright ©2000 - 2026, vBulletin Solutions Inc.