Witaj w polskich Wikibooks! edytuj

Cieszymy się, że udało Ci się do nas dołączyć! Na początek polecamy przydatne strony pomocy:

Poniżej znajdują się dalsze, użyteczne dla użytkownika strony

Śmiało edytuj strony i pamiętaj, że zawsze możesz liczyć na pomoc innych użytkowników.

Chcąc skontaktować się z innym wikipedystą, wpisuj się na stronę jego dyskusji - wtedy dana osoba otrzyma komunikat o wiadomości i będzie mogła Ci odpowiedzieć. Zapraszamy również na IRC-a: #wikibooks-pl. Aktywnych edytujących zobaczysz na ostatnich zmianach. W sprawach projektu dyskutuj w Barze.

Zapoznaj się proszę z Wikibooks:Portal użytkowników i przeczytaj tam wskazane artykuły, aby ten projekt używać zgodnie z wytycznymi. Nie kopiujemy materiałów objętych prawami autorskimi, tzn. nie wstawiamy tu tekstów należących do kogoś bez jego zgody.

Należy sobie przypomnieć, że Wikibooks to miejsce dla otwartych podręczników tworzonych przez Wikipedystów, nie umieszczamy tu informacji o innych książkach.

Przy okazji, jeśli spodobało ci się Wikibooks, poleć nas swoim znajomym - potrzebujemy promocji i rąk do pracy.

Mamy nadzieję, że zostaniesz z nami na dłużej! Odwiedź: Jak przeglądać Wikibooks,a także: Zasady i wskazówki, by skutecznie samemu lub z pomocą innych, rozwiązywać swoje problemy na tym serwisie! Mamy nadzieję, że zostaniesz z nami na dłużej! Wcelu poznania niektórych mechanizmów składni MediaWiki możesz bez edycji kliknąć edytuj, podejrzeć, i kliknąć ponownie moduł. MonteChristof DMC 22:31, 5 cze 2007 (CEST)Odpowiedz

C - plik graficzny edytuj

  1. Podręcznik jest o C a nie o grafice rastrowej. To, co nie uczy języka C, nie powinno się w podręczniku znajdować. Program z artykułu gnuplot nie wnósłby nic a nic do podręcznika o C, bo z punktu widzenia języka nic ciekawego się w nim nie dzieje.
  2. Jest bardzo dużo przeglądarek grafiki a IfranView to tylko jedna z nich, do tego niechodząca na platformach innych niż Windows. Ja np. używam XnView i nie widzę najmniejszego powodu, dla którego podręcznik C miałby polecać IfranView.
  3. Program nie kompilował się przy ustawieniu języka na C a nie C++. Dev-C++ domyślnie kompiluje pliki kompilatorem dla C++. Nie kompilował się bo kompilować się nie mógł, język C zabrania mieszania kodu z deklaracjami zmiennych. --Derbeth talk 23:38, 13 gru 2007 (CET)Odpowiedz

Punkt 1 i 2 zgadzam się. Masz rację. Co do komplilacji ja ustawiałem C przy kompilacji i kompilowało się, ale dzięki za zwrócenie uwagi o mieszaniu kodu. Pozdrawiam. --Adam majewski 10:08, 14 gru 2007 (CET)Odpowiedz

C - dyskusja edytuj

Przy wpisie zapytałeś nieprecyzyjnie. Pytasz się czy ktoś może coś napisać o algorytmach, czy chciałbyś napisać o tym? MonteChristof DMC 12:19, 19 lut 2008 (CET)Odpowiedz

mam (napisałem korzystając z materiałów Stanford CS Education Library .

program stosu. Ten ze strony c/Typy jest inny. Co o tym sądzisz ?--Adam majewski 12:55, 19 lut 2008 (CET)Odpowiedz

Sądzę że byłoby to naruszenie prawa autorskiego - szczególnie bazując na wpisie Copyright © 1998-2001, Nick Parlante, za które de facto grozi odpowiedzialność karna pozbawienia wolności, w myśl przepisów polskiego prawa (progrymy komputerowe i ich kody źródłowe objęte są surowszymi przepisami niż treści audiowizualne). Na tym polega założenie programowania - że ten sam program można wykonać na rozmaitą liczbę sposobów. Dlatego też kody źródłowe mogą być patentowane i objęte dodatkową ochroną prawną w postaci tantiemów. Niestety nie możemy wkororzystywać cudzych prac. Wrzucanie na Wikibooks rzeczy znalezionych w Internecie lub przepisywanie cudzych prac narusza zasady serwisu. Ale jeśli miałbyś inne programy własnej inwencji, lub bazujące na otwartych źródłach, z podaniem ich autorstwa - zapraszamy do edycji. MonteChristof DMC 13:26, 19 lut 2008 (CET)Odpowiedz
This is document #103, Linked List Basics, in the Stanford CS Education Library. This

and other free educational materials are available at http://cslibrary.stanford.edu/. This document is free to be used, reproduced, or sold so long as this notice is clearly reproduced at its beginning.

czy to nie oznacza że mozna pisać program oparty na tych materiałach, jeśli poda się źródło ?--Adam majewski 13:30, 19 lut 2008 (CET)Odpowiedz

Faktycznie "Linked List Basics" jest wydzielonym wpisem z większje publikacji, któy został w dziwny sposób uwolniony. Według tej notatki, oraz dalszej wynikałoby że można używać tych danych za podaniem autorstwa w dziwny sposób - przez podanie na początku całej formułki, któej brzmienie zmienia sens autorstwa książki. Myślę, że użycia materiałów z książki należałoby dokonać na zasadzie cytatu na początku którego podawałoby się tą formułkę - tak aby jasno i wyraźnie oznaczone było co pochodzi z tamtej produkcji, oraz licencje obu dokumentów nie kolidowały ze sobą. Licencje mają podobne założenie, jednak ta zawarta w omawianym dokumencie zmienia sens użycia. Użyta w stosunku do całej publikacji podręcnika C, zmieniłaby sens licencji którą jest objęty - oraz wprowadzałaby w błąd, godząc pośrednio w prawa dotychczasowych autorów - opisując Nicka Parlante jako autora całej publikacji i całość publikacji jako część książki jego autorstwa. MonteChristof DMC 13:59, 19 lut 2008 (CET)Odpowiedz


i jaki wniosek wg Ciebie ? Czy ten program jest w porządku z punktu widzenia prawa i można go opublikować w wikibooks ? --Adam majewski 14:43, 19 lut 2008 (CET)Odpowiedz
Według tego co napisano w końcowych ustaleniach wstępu do pracy, wygląda na to że autor i inni właściciele praw zezwolili na darmowe użycie, reprodukcje i sprzedaż - w myśl zapisu document /#103/ is free to be used, reproduced, or sold so long as this notice is clearly reproduced at its beginning - tylko wtedy kiedy pozostawi się treść tej "licencji". Dlatego użycie tego wpisu na Wikibooks byłoby możliwe przy spełnieniu wyżej opisanych warunków - najlepiej w formie którą zaproponowałem we wcześniejszej wypowiedzi. Lub innej formie spełniającej warunki licencji podanej przez autora, oraz nie godzącej w dotychczasowo utworzony projekt. MonteChristof DMC 16:27, 19 lut 2008 (CET)Odpowiedz

C/Łączenie z innymi językami edytuj

Mógłbyś rozwinąć temat języka Cg? W obecnej chwili ten paragraf jest kompletnie nierozumiały. --Derbeth talk 22:26, 27 mar 2009 (CET)Odpowiedz

Common Lisp edytuj

Czy mógłbyć dodać w/w podręcznik do księgozbioru? bo ja nawet nie wiem, w którym dziale powinien się znaleźć. Z góry dzięki. Karol Karolus Dąbrowski (zaprasza do dyskusji) 12:09, 11 wrz 2010 (CEST)Odpowiedz

Sam nie wiedziałem, ale znalazłem opis tutaj. Zrobione.--Adam majewski (dyskusja) 08:45, 12 wrz 2010 (CEST)Odpowiedz

SdU edytuj

Zgłosiłem sporo porzuconych i niekompletnych podręczników z informatyki do SdU, zapraszam do dyskusji. Karol Karolus Dąbrowski (zaprasza do dyskusji) 13:18, 22 kwi 2011 (CEST)Odpowiedz

Re:szl edytuj

Szl czyli gwara śląska :). Ananas96 (dyskusja) 15:43, 23 kwi 2011 (CEST)Odpowiedz

Szczegóły z Wikipedii, w infoboksie jest właśnie opisany skrót. Ananas96 (dyskusja) 13:41, 24 kwi 2011 (CEST)Odpowiedz

Programowanie w systemie UNIX edytuj

Hej, widzę że pracujesz nad podręcznikami - ale zauważyłem, że namnaża się praca nad samym poprawianiem modułu do wyglądu podręcznika... Aktualnie przypomina to bardziej stronę internetową niż kartkę z podręcznika, o ile wiesz co mam na myśli. Byłoby fajnie, gdyby podręcznik w przyszłości wyglądał już jak książka z życia wzięta ;) Poza tym, co o tym sądzisz?--Lethern (dyskusja) 18:33, 21 maj 2011 (CEST)Odpowiedz

Chciałbym aby ten podręcznik pokazywał jak wielki możliwości dla programistów ma Linuks. Wydaje mi się że brakuje podstaw :
  • jak sprawdzić czy mamy kompilator, jego wersję,
  • jak uruchomić pierwszy program.

Potem już idzie prościej ( tzn. nie prościej ale człowiek wie jak szukać .

Napisz co byś zmienił w podręczniku.--Adam majewski (dyskusja) 18:38, 21 maj 2011 (CEST)Odpowiedz

Ogólnie chodziło mi o sprawy techniczne, podręcznik zawiera 2 moduły do których ciężko się dostać (są linki w kontekście), umieszczone obrazki troche gryzą się z tekstem "w ramce" (odpowiednik < pre >), informacje w postaci przypisów-linków można by uzupełnić o tekst z nich (jakąś streszczoną notatką). W zasadzie można by dodać więcej tekstu ogólnie (opisów, komentarzy, opinii etc. oprócz suchych nazw i kodów źródłowych ). Od połowy modułu sam nie potrafię sobie łatwo odpowiedzieć na pytanie "z jakiego powodu >to< jest akurat tu i czego mnie nauczy", takie luźne myśli --Lethern (dyskusja) 20:06, 21 maj 2011 (CEST)Odpowiedz
  1. "podręcznik zawiera 2 moduły do których ciężko się dostać (są linki w kontekście)" - zmieniłem, czy lepiej ?
  2. "obrazki troche gryzą się z tekstem "w ramce" (odpowiednik < pre >)" - na razie nie wiem jak to poprawić, poczytam ( jeśli możesz to popraw )
  3. " informacje w postaci przypisów-linków można by uzupełnić" - OK
  4. "dodać więcej tekstu ogólnie" - zgadzam się, to jest najtrudniejsza/najważniejsza część.

Ostatnio trochę dodałem w podręczniku o Emacsie. --Adam majewski (dyskusja) 22:14, 21 maj 2011 (CEST)Odpowiedz

  • Do tych 2 modułów dodałbym jakiś mały spis treści na końcu, albo zrobić je w tekście jako nagłówki (linki) bez treści akapitu, tak jest w innych podręcznikach, ale to tylko pomysł. Obrazki można wstawić w inny sposób (nie thumb a np. normalnie), ew. wstawić w inne miejsce (gdzie nie ma tych ramek), ostatecznie można spróbować z {{clear}}, choć ten może rozbić troche układ --Lethern (dyskusja) 00:06, 22 maj 2011 (CEST)Odpowiedz

C++/Strumienie edytuj

 
Program zapisujący dane do pliku

Myślałem, że się pomyliłeś dodając tę grafikę. W żaden sposób opis nie pasował mi do samej grafiki. Na obrazku jest fraktal, nie widzę związku z zapisywaniem do pliku. Jeśli nie zrozumiałem intencji - przepraszam i oczywiście wycofaj moją edycję. Pozdrawiam. Sp5uhe (dyskusja) 15:23, 9 lip 2011 (CEST)Odpowiedz

BASH edytuj

Hej, mógłbyś powiedzieć czemu taka skąpa natura tego modułu, i czy to będzie podręcznik? Może to podpiąć pod jakieś większe dzielo? --Lethern (dyskusja) 22:18, 14 lis 2011 (CET)Odpowiedz

Dzięki za pytanie. Jest na to kilka odpowiedzi :
  • chciałem to dodać do programowania w sytemie Linux, ale coś pomyliłem w czasie edycji
  • w wersji angielskiej jest to duży, osobny podręcznik
  • chciałem dodać ten skrypt ponieważ :
    • ten z podręcznika ( Jak dzaiła Linux) zwyczajnie nie działał
    • nie wiedziałem jak wykonać konwersję z pgm do animowanego gifa z dodaniem tekstu ( nr pliku)

(:-) --Adam majewski (dyskusja) 00:39, 16 lis 2011 (CET)Odpowiedz

Przyznawanie uprawnień Pavroo edytuj

Witam jesteś aktywy ;) więc czy zechciałbyś oddać głos w sprawie uprawień na admia lub wypowiedzieć się odnośnie tej kandydatury pozdrawiam --Janusz88pl (dyskusja) 13:43, 14 lis 2014 (CET)Odpowiedz

Przykładowe problemy‎ edytuj

(jak w tytule) chyba Ci się modul zapodział? ;) --Lethern (dyskusja) 23:56, 23 lis 2014 (CET)Odpowiedz

Szablon {{Wolumin}} edytuj

A nie lepiej użyć szablon {{Wolumin}}, a nie [[Kategoria:Książka:C]], tak jest prostszej. Persino (dyskusja) 17:05, 30 lis 2022 (CET)Odpowiedz

Wystarczy napisać na stronie końca artykułu:

{{BrClear}} <noinclude>{{Wolumin}}</noinclude>


Jeżeli wstawiłeś na stronę książki C, to wystarczy to ona zwróci kategorię: Książka:C, co jest równoważne kodowi: [[Kategoria:Książka:C]].


A w przypadku stron artykułów, to są: Spis treści w sekcji dotyczącej kategorii. Przeczytaj tam wspomnianą stronę i jego podstrony: Wikibooks:Szablony. Szablony: {{Kategoria}} (patrz dokumentacja) - dodawanie pojedynczych kategorii, {{Kategorie}} (patrz dokumentacja) - dodawanie zbioru kategorii. Szablon {{Status}} - wstawiany zwykle na strony główne podręczników, ewentualnie dodaje do tej strony kategorię książkową, w przypadku tego podręcznika, to będzie ta sama kategoria, jak dla innych artykułów, na stronie głównej książki używany szablonu {{Status}} (patrz dokumentacja), a na innych artykułach {{Wolumin}} (patrz dokumentacja). Szablony liczb: {{Łączna liczba stron w kategoriach}} (patrz dokumentacja) - liczy nierekurencyjnie liczbę stron w kategoriach, a {{Rekurencyjna łączna liczba stron w kategoriach}} (patrz dokumentacja) - liczy rekurencyjnie liczbę stron w kategoriach. Szablon {{OpakujKategorie}} (patrz dokumentacja) - opakowuje kategorie, zwykle bez nazw sortowania, w ramkę i nie umieszcza ich na samej dole strony, tylko w tej ramce, {{OpakujKategorieZeSortowaniem}} (patrz dokumentacja) - opakowuje kategorie wraz z ich nazwami sortowania.



Na Wikibooksie nie używamy zapisu: [[Kategoria:Nazwa kategorii]] lub [[Kategoria:Nazwa kategorii|nazwa sortowania]], tylko zamiast tego używamy te szablony wspomniane wcześniej, ze względu na kontrolę ich z jednego miejsca, np. jakaś kategoria nie istnieje, to jest wtedy łatwo, to naprawić, w przypadku systemowych wywołań jest trudno, w szablonach od zwracania kategorii: {{Status}}, {{Wolumin}}, {{Kategoria}} i {{Kategorie}}, mają w sobie ukryte te wywołania systemowe w swojej budowie, łatwo to sprawdzić wywołując: {{Nowiki|{{Wolumin}}}}. Szablony kategorii domyślnie dodają sortowanie kategorii, więc nie trzeba sortować wszystkich kategorii razem wziętych bez sortowania według: {{DEFAULTSORT:Nazwa sortowania}}.


Możesz poczytać artykuł na Wikipedii: Kategorie. Persino (dyskusja) 09:55, 2 gru 2022 (CET)Odpowiedz


Nie ma takiego skryptu JavaScript jako takie narzędzie, trzeba po prostu edytować artykuły. Persino (dyskusja) 09:55, 2 gru 2022 (CET)Odpowiedz

Przypisy bibliograficzne i rzeczowe edytuj

Jak używasz przypisów bibliograficznych, użyj:

== Przypisy ==
{{Przypisy}}

W przypadku uwag, przypisów rzeczowych:

== Uwagi ==
{{Uwagi}}

Szablony pomocnicze: {{r}} - do przypisów bibliograficznych, i {{u}} - do przypisów rzeczowych (uwag): szablony, że tutaj używamy przypisów jako jego wskazania, ale jako referencję bez definicji, oraz {{Ref}} - definicja przypisów we wnętrzu szablonów {{Przypisy}}, {{Uwagi}} i {{Przypisy-lista}}, jako ich parametry, wskazanych przez te dwa pierwsze szablony. Za pomocą szablonu {{Ref}} możemy wskazać definicję referencji w tekście, a na samym końcu używamy, któreś z trzech szablonów, ale tym razem bez parametrów, a nie z parametrami.


Szablony do innych przypisów wielokolumnowych, ale bibliograficznych:

== Przypisy ==
{{Przypisy-lista}}

Persino (dyskusja) 08:57, 3 gru 2022 (CET)Odpowiedz

Szablony nawigacji edytuj

A jak używasz nawigacji, to użyj szablonów stronicowych, nawigacja na Wikibooksie, w książkach jest do poprawienia. Zobacz dokumentację szablonu {{AktualnaKsiążka}}, a tam są przykłady szablonów stronicowych dla nawigacji. Jeśli używasz szablonu {{Autonawigacja}}, to użyj tego szablonu, przykłady w dokumentacji jeszcze nieukończonej, ale to wystarczy dla książek, w nich artykułów. Persino (dyskusja) 10:12, 2 gru 2022 (CET)Odpowiedz

Szablon {{Wolumin}} i {{Status}} edytuj

W artykułach książek, bez jego strony głównej, wykorzystujemy szablon {{Wolumin}}, a na stronie głównej książki należy tylko wykorzystać szablon {{Status}}, bez szablonu {{Wolumin}}. Pierwszy szablon generuje kategorię książkową, a drugi również ją generuje, pod warunkiem jeżeli ona istnieje.

Wywołanie

{{BrClear}} <noinclude>{{Wolumin}}</noinclude>

piszemy na dole artykułu książki, a nie na samym jej górze. Persino (dyskusja) 08:17, 3 gru 2022 (CET)Odpowiedz

Szablon {{Kategoria}} i {{Kategorie}} edytuj

Jeżeli chcesz zgłosić jedną kategorię, to pisz {{Kategoria|C}}, wiele kategorii: {{Kategorie|Kategorie książek|C}} (tak jak na stronie: Kategoria:Książka:C). Persino (dyskusja) 08:54, 3 gru 2022 (CET)Odpowiedz

PDF do C edytuj

Cześć. Minęło 12 lat i tak naprawdę nic już nie pamiętam. Nie jestem w stanie dodać więcej ponad Plik:C.pdf#Opis: użyłem programu w Javie do ściągnięcia z serwera zawartości stron i zamiany ich na LaTeX, trochę zmieniłem ręcznie, a potem przekonwertowałem do PDF-a narzędziem XeTeX, żeby użyć nowoczesnych czcionek. Nie mogę znaleźć w backupach kodu TeX-a, który edytowałem ręcznie. Jeśli jesteś bardzo zainteresowany, mogę poświęcić więcej czasu na szukanie, ale nie wiem, czy będzie z niego pożytek, bo ciężko będzie to scalić ze zmianami na Wikibooks z ostatnich 12 lat. Derbeth talk 18:02, 18 gru 2022 (CET)Odpowiedz