Forum Linux.pl
Inne => Tips & Tricks => Wątek zaczęty przez: 1709 w 2019-04-04, 12:57:45
-
"Programming Notes for Professionals books"
https://goalkicker.com/
-
Zbiór linków odnośnie programowania:
https://github.com/EbookFoundation/free-programming-books/
W linku mozna znalesc plik "free-courses-pl.md"
co po otwarciu daje odnosniki w jezyku Polskim.
-
" 25 Free Books To Learn Linux "
https://itsfoss.com/learn-linux-for-free/
" Linux Documentation Project Guides "
http://www.tldp.org/guides.html
-
Macie coś więcej?
-
"Linux FAQs, tips and tutorials".
http://xmodulo.com/
-
1. Gra / Zadania
Puzle zbudowane z komend ktore trzeba tak ulozyc aby rozwiazac zadanie czyli przefiltrowac tekst.
https://www.unixgame.io/unix50
2. Nauka szybkiego pisania
Powinno byc to w szkolach, ale nie kazdy to mial, a przydaje sie przy programowaniu / pisaniu prac, itp.
Jesli wolno piszesz to nie trac czasu na pisanie, naucz sie pisac i korzystaj z wolnego czasu na inne rzeczy :D
https://www.typingstudy.com/pl/lesson/1/part/1
Na linuxie dostepne tez sa gry pomagajace w nauce,
jedna z nich jest Tux Typing do nauki szybkiego pisania
https://www.youtube.com/watch?v=ccCciDuHirc
3. Książka ogólnie o Linuxie
Nie jest to szczyt marzeń, zwlaszcza ze wiekszosc mozna znalesc w poradnikach lub na wiki archa.
Ale jesli ktos ma ochote czerpac i dzielic sie wiedza za darmo takze na innych stronach to ta jest jedna z nich.
https://pl.wikibooks.org/wiki/Linux
4. " Wyjasniacz " komend
Jest wiele narzedzi online, jednym z nich sa to traslatory tlumaczace co dana komenda robi,
jedna z najpopularniejszych to
https://explainshell.com/
5. Blog o programach graficznych na Linuxa i czasami nie tylko
Blog " przystajnik " jest to jeden z najpopularniejszych blogow jaki znam.
https://404.g-net.pl/
6. Nastepny blog / strona ogolnie o dystrybucjach Linuxa i programach na Linuxa
https://linuxiarze.pl/
-
Książka (on-line) o algorytmach, programowaniu w Lisp.
Licencja: CC BY-NC-ND license.
< usunięto nieaktywny link >
" Mathematics For Machine Learning "
Cytat: " We will keep PDFs of this book freely available after publication. "
https://mml-book.github.io/
Ciekawostka:
Na niektórych stronach uniwersytetów USA czasami można znaleźć cześć darmowych materiałów ( kursów, książek )
Jako ze są na licencji własnościowej (bez dodatkowych informacji o rozpowszechnianiu) i mamy restrykcyjne prawo UE to wole nie umieszczać linków i każdy musi sam sobie poszukać.
"3D Computer Graphics: Software Revealed"
< usunięto nieaktywny link >
Wiedzy / poradników można szukać na rożnych portalach np.
youtube.com
reddit.com
i na danej stronie wpisując w wyszukiwarkę dane słowo można znaleźć np.
- " programming " o nauce programowania
- " linux " o Linuxie
-
Darmowa Książka Higher-Order Perl by Mark Jason Dominus
[ Licencja: Tak jak we wpisie blogu autora]
https://blog.plover.com/book/free-hop.html
Darmowa Książka digital_video_introduction
[Licencja: BSD 3-Clause License]
https://github.com/leandromoreira/digital_video_introduction
Komendy dla terminala dla początkujących " Linuxiarzy "
Jak efektywnie / szybko / w zaawansowany sposób używać / korzystać z terminala.
https://blog.balthazar-rouberol.com/shell-productivity-tips-and-tricks.html
Jak dobrze poszukasz to znajdziesz odpowiedniki poradników po polsku.
np. http://www.piotr.wolny.pl/lnag/Linux_commands.htm
- " Uwaga: Niektóre komendy mogą nie działać, w zależności jakiej powłoki / terminala używasz. "
-
Zbiór różnych poradników od administracji systemu do programowania
http://www.yolinux.com/TUTORIALS/
Ta strona była mi polecana już jakieś 15 lat temu.
-
Linux Kernel Crash Book - February 11, 2011
"The book is free for personal and education purposes."
https://www.dedoimedo.com/computers/crash-book.html
Troche linków do "poradników" o Linuxie.
https://www.linuxtopia.org/online_books/
The Art of Unix Programming - 2003
Creative Commons Attribution-NoDerivs 1.0 license,
http://www.catb.org/%7Eesr/writings/taoup/html/
Producing Open Source Software - 2020-08-14: The 2nd Edition
CreativeCommons Attribution-ShareAlike (4.0) license.
https://producingoss.com/
The Big Online Book of Linux Ada Programming - Last Updated: May 27, 2009
All Rights Reserved. Permission given to copy (including printing and photocopying) this document for education purposes provided this notice is kept intact.
http://www.pegasoft.ca/resources/boblap/book.html
W internecie można znaleźć podgląd starszej (1) wersji książki
" The Linux Cookbook: Tips and Techniques for Everyday Use "
To taka książka typu jak używać linuxa przy pomocy komend.
Jako że nie wiem na jakich warunkach jest udostępniona, więc nie mogę dać linka, więc znajdź sobie sam.
-
" project that aims to develop Free/Open Source GNU/Linux Training Materials. "
http://www.learnlinux.org.za/
-
Kilka przykładów obróbki tekstu za pomocą komend w systemie linux
https://github.com/adrianscheff/text-processing-recipes-linux
-
" GNU C Language Intro and Reference - Summary "
License: GNU Free Documentation License
https://savannah.gnu.org/git/?group=c-intro-and-ref
-
Wyszukiwarka kodu do programowania,
a dokładniej przy pomocy niej można znaleźć poradniki, przykłady udostępnione np. na Github
https://awesomeopensource.com/
Może nie jest zbyt intuicyjna i doskonała, ale raz mi się przydała, dlatego się dzielę.
-
1. Na forum reddit ostatnio znalazłem i się dzielę ( licencja strony Creative Commons Attribution-ShareAlike 4.0 license. )
W poniższym linku / na stronie znajdziemy o " wolnym "
- oprogramowaniu na smartfony
- oprogramowaniu na komputery
- sprzęcie ( choć lista nie jest pełna :-( )
- książkach
- muzyce
- filmach
https://www.fsf.org/givingguide/v13/
Być może warto wspomnieć parę słów.
A ) Powyższy link wydaje się być związany z https://www.gnu.org/ oraz z https://www.fsf.org/
Starałem się tych linków unikać ponieważ jest tam głównie filozofia która raczej jest ogólnie znana.
Filozofia i problemy z nią związane są bardziej pomocne inżynierom technologii społecznej. może także oprogramowania i sprzętu
( np. projektantom produktów, projektantom prawa, psychologom ).
Po drugie widzę taki problem. To jest dobre, tamto jest złe. ( wolne i zamknięte oprogramowanie )
- Z jednej strony trochę mnie to irytuje / drażni bo to jest jak nóż do krojenia. Nóż sam w sobie nie jest zły. To cel wykorzystania sprawia że będzie zły lub dobry.
- Z drugiej strony widzę problem społeczny. Przy założeniu że oba produkty (wolne i zamknięte) dla mnie przynoszą tylko korzyści,
zamknięte oprogramowanie które jest oparte o patenty, dla ogółu społeczeństwa może być szkodliwe, ponieważ np. inne firmy muszą odkrywać koło od nowa.
Ale podkreślę że to może zależeć od przypadku / założenia.
B) Te " wolne " oprogramowanie jest specyficzne ( ma wady i zalety ) i nie znaczy to samo co darmowe i nie dla każdego będzie idealne.
Dobrze jest zapoznać się z większością licencji oprogramowania by lepiej zrozumieć temat, np. obowiązek kodu źródłowego.
Oraz rozejrzeć się ogólnie po dystrybucjach by zobaczyć jak działa cały ekosystem, np.
- możemy znaleźć darmowy system z płatnym dodatkowym wsparciem
- możemy znaleźć dowody że część użytkowników tworzy i dzieli się oprogramowaniem którego sami potrzebowali
ostatnio wspomniał o tym Linus min.14:32
( Intel Newsroom: " Pat Gelsinger and Linus Torvalds talk Linux, open source, technology and more " )
https://www.youtube.com/watch?v=0m4hlWx7oRk
( Rada: Jeżeli ktoś nie zna zbyt dobrze angielskiego, to może włączyć tekst i auto-tłumaczenie tekstu na Polski )
#===========
2. Tak jak https://stackoverflow.com oraz https://unix.stackexchange.com/
przykładowa " kopalnia " przykładów dla programistów.
https://www.codegrepper.com/code-examples/
#===========