Skip to content

Instantly share code, notes, and snippets.

View senpl's full-sized avatar

Michał Urbanek senpl

View GitHub Profile
1. funkcję odejmującą 2 wyrazy, funkcja pobiera 2 parametry, nazywa sie dodawanieDwochLiczb i od 2giego parametru odejmuje wartość 1go parametru.
2. Napisz funkcję, która gdy dostaje łańcuch “hej” odpowiada “ho” , a na wszystkie inne string “nie wiem co odpowiedzieć”.
3. Napisz funkcję która pomnoży przez siebie 3 parametry.
4. Zdefiniuj poprawnie funkcję o nazwie “różnica” która przyjmuje 3 parametry, z czego 3ci domyślny.
5. Napisz funkcję supFunc która jeśli dostanie parametr parametru to zwróci łańcuch znaków “ok”, a jeśli nie dostanie parametru to wypisze na konsolę “brak parametru” i zwróci pusty string “”.
6. Zdefiniuj obiekt w języku JavaScript
7. Zmień wartość przypisaną do klucza “k1” w obiekcie obiekt1 w języku JavaScript.
@senpl
senpl / phpimysql.txt
Created December 30, 2021 10:51
Tworzenie środowiska pod PHP i bazy
1. Pobieramy xampp
2. instalujemy xampp'a na domyślnych parametrach
3. Uruchamiamy xampp'a
4. Uruchamiamy apache server
5. Uruchamiamuy MySql server
6. Sprawdzamy czy mamy dostęp do phpmyadmin i str. głównej apache'a.
@senpl
senpl / formularze.txt
Last active December 30, 2021 12:36
gist php form
pobieramy
git clone https://github.com/fernandod1/Form-insert-mysql.git
przekopiujemy do bazy test zawartość tego pliku, powinno się poprawnie wykonać.
https://github.com/fernandod1/Form-insert-mysql/blob/master/table_form.sql
ustawiamy w pliku form.php
$mysqlserverhost = "localhost:3306";
$database_name = "test";
1.W tablicy gdzie są wartości Jazz, Classics, Rock-n-Roll zamień
wartość Classics
wartością “muzyka wspolczesna”.
2. Wypisz na konsolę co drugi element tablicy nazwanej tablica123 przy użyciu pętli.
3. Wypisz przedostatni element tablicy dowolnej tablicy tab1.
4. Przepisz wartości tab2 do tab3.
5. Wstaw do tablicy między elementami “.” przy użyciu pętli for of
@senpl
senpl / players.json
Created January 14, 2022 07:10
players
[
{
"id": 508925354430,
"timestamp": 1639087680,
"formation": "f3412",
"untradeable": true,
"assetId": 20801,
"rating": 91,
"itemType": "player",
"resourceId": 20801,
@senpl
senpl / budowanie.txt
Created January 14, 2022 08:19
Wymagania
Wymagania:
Formacja 4-4-2
4 CD
4 CM
2 ST
Znaleźć 4 pierwszych.
@senpl
senpl / Objects
Created January 17, 2022 15:09
Objects
1. Zdefiniuj obiekt w języku JavaScript na 2 sposoby.
2. Zmień wartość przypisaną do klucza “k1” w obiekcie obiekt1.
3. Wypisz wszystkie klucze z obiektu obiekt3.
4. usuń klucz o nazwie “klucz 2” z obiektu obiekt4.
5. Sprawdz, czy w obiekt6 jest klucz o nazwie “klucz 6”
6. Do obiektu obiekt5 dodaj klucz “klucz 5” i przypisz mu wartość “wartość 5”.
7. W obiekt7 zamień wartość co drugiego klucza na wartość null.
@senpl
senpl / funkcje.txt
Last active January 18, 2022 13:24
Proste ćwiczenia z JavaScript
1. napisz funkcję, która w parametrze przyjmuje słowo i zamienia kolejne litery "abc" ma się zamienić na "cba"
2. napisz funkcję która znajdzie na którym miejscu w ciągu znaków jest kropka
3. napisz funkcję, która zwróci dzisiejszą datę w formacie amerykańskim i polskim, w zależności od parametru "us" lub "pl"
4. napisz funkcję, która oblicza ile jeszcze dni do wakacji (około, nie musi być bardzo dokładna)
5. napisz funkcję, która przyjmuje tablicę i wypisuje jej zawartość na konsoli
6. napisz funkcję, która przyjmuje 2 parametry, 1 to imie, drugi to tytuł, a jeśli tytuł =1 to niech wypisuje pan, jeśli tytuł=2 to Dr , jeśli tutuł==3 to wypisuje Profesor na konsoli
7. napisz funkcję, która przyjmuje w parametrze tablicę i obraca jej klucze w odwrotnej kolejności, czyli pierwszy element ma być ostatnim itd.
8. napisać funkcję, która przyjmie obiekt, i wypisze wszystkie jego klucze, oraz wartości
9. napisać funkcję która zabierze ciąg znaków w formacie nazwa.rozszerzenie i to co po kropce zamieni na .fun wynik w
@senpl
senpl / fix.txt
Created February 8, 2022 07:48
fixing $DISPLAY is not set
#setting up screens fix the problem
sudo pacman -S arandr
arandr
#ustawić ekrany odpowiednio i zapisać całość.
#sprawdzić, czy kde startuje
startplasma-x11
jeśli tak, to zrestartować system i sprawdzić, czy wszystko startuje poprawnie.
##przydatne przy debuggingu
startx
@senpl
senpl / fixx.txt
Last active February 8, 2022 11:03
fixing $DISPLAY is not set eng version
#setting up screens fix the problem
sudo pacman -S arandr
arandr
#Set up screens correctly and apply changes.
#check if your graphical env starts (in my case kde)
startplasma-x11
#if yes then restart system and check if all starts correctly.
##useful in debugging
startx