Posty

Wyświetlanie postów z grudzień, 2022

Zasady bezpiecznego Korzystania z internetu

Obraz
 W dzisiejszych czasach w internecie czyha na nas wiele niebezpieczeństw, a każdy użytkownik chce mieć zabezpieczone swoje dane jak i konta z których użytkuje. W swoim blogu chciałbym pokazać wam jedne z ważniejszych zasad do, których powinniśmy się stosować. https://homepl.prowly.com/102679-4-zasady-bezpieczenstwa-w-internecie Nasze hasła: Powinniśmy tworzyć hasła, które są mocne i nie zawierają prostych kombinacji takich jak np: Piłka albo 1234 bo za przeproszeniem aż prosimy się o stratę naszych kont. No i przede wszystkim nie należy tworzyć hasła na podstawie naszych informacji. Ściślej mówiąc używać swojej daty urodzin jako hasło albo imienia swojego ulubionego zwierzaka. Powinniśmy stworzyć hasło z losowych kombinacji liter, cyfr i znaków specjalnych  Program antywirusowy Każdy użytkownik powinien posiadać program antywirusowy. Jego zadaniem jest obrona przed wirusami jak i częste skanowanie w poszukiwaniu czy jakiś nam się nie zagnieździł.  Nieznane wiadomości Po p...

Klasy Math C#

Obraz
Jaki jest cel tej Klasy Math(): Jej najważniejszym zadaniem w naszym programie jest ułatwienie pisania kodu i możliwość wykonywania zadań matematycznych takich jak obliczanie delty, czy pierwiastkowanie itp. Math.Sqrt() - Pierwiastkowawnie; Math.Min() - Szukanie wartości minimalnej z przedziału x do y; Math.Max() - Szukanie wartości maksymalnej z przedziału x do y; Math.Floor() -zaokrąglanie w dół liczbę x; Math.Round() - Zaokrąglenie w dół liczbę x;  Math.Ceiling() -Zaokrąglanie do góry liczby x  Math.Pow() - powiększenie x do jakieś wybranej liczby np. 2 do 3 = 8; Polecam również zajrzeć na kanał BroCode gdzie wyjaśnia każdą funkcję po kolei bardzo: zrozumiale. https://www.youtube.com/watch?v=tzRK0QFEte0&ab_channel=BroCode Szczerze powiedziawszy wszystkie jego filmy są godne uwagi facet naprawdę ma łeb na karku 😀 No i zawsze zostaje również dobre W3SCHOOLS gdzie można znaleźć większość informacji na temat programowania. https://www.w3schools.com/cs/cs_math.php

C# Pętle

Obraz
Nasz kochany C# dostarcza wiele różnych pętli, dzięki którym możemy wielokrotnie powtarzać wykonywanie jakiegoś bloku w naszym kodzie.  Wyróżniamy 3 pętle: While Pętla while powtarza się tak długo , jak do momentu kiedy spełnia warunek True : W przykładzie powyżej wpisujemy wartość a. Później pętla sprawdza czy ta wartość jest równa wyznaczonej i będzie to wykonywać aż liczba a nie będzie spełniać powyższego warunku Pętla Do While   Ta pętla wpierw wykona warunek przed sprawdzeniem czy jest prawdziwy a następnie będzie powtarzać pętlę dopóki Warunek przestanie być True Tutaj natomiast raz wykona działanie w bloku do a później w zależności od wartość while pędzie spełniał warunek tam przydzielony(powtarzał aż liczba a nie będzie większa od 10) . Pętla For Pętla  for posiada 3 instrukcje: for (instrukcja 1, instrukcja 2, instrukcja 3) 1. Jest wykonywana przed odpaleniem się bloku kodu. 2. Definiuje zakres wykonywania naszego bloku 3. Za każdym razem gdy zostanie wykonany ...

Budowa komputera cz.6 / Procesory

Obraz
Co to jest procesor? Procesor(Central Processing Unit) to jednostka centralna, która jest tzw. mózgiem naszego Komputera. Odpowiada za wykonywanie wszystkich zadań jako taki koordynator który zleca poszczególnym podzespołom co mają robić. Poza wykonywaniem zadań odpowiada za prawidłowe przeprowadzanie procesów, czyli w krótkiej mierze kalkulacje, obliczenia matematyczne w zależności od poziomu skomplikowania. Firmy produkujące: W głównej mierze na rynku występują dwie firmy Intel i AMD. Do dzisiaj trwa odwieczna wojna pomiędzy zwolennikami jednej i drugiej firmy, ale i tak najważniejsze są głównie parametry podzespołu. https://allegro.pl/oferta/procesor-intel-core-i7-4770-4x3-6ghz-lga1150-oem-11334816895 Rdzenie i wątki Rdzeń to fizyczny element procesora, w którym dochodzi do procesów i operacji obliczeniowych. Im więcej ma tych rdzeni tym szybszy i wydajniejszy. Oprócz rdzeni nasz procesor posiada także wątki. Tak jak rdzenie odpowiadają za obliczenia, to wątki przygotowują im dane d...

Budowa komputera cz.5 / Dyski

Obraz
Dysk to taki magazyn który przechowuje nasze pliki i dane...koniec. Na ogół ktoś by powiedział że to wystarczy aby zrozumieć do czego służy nam dysk, jednakże teraz zaczynają się schody, pomimo prostej funkcji pracy tego podzespołu wyróżniamy wiele rodzajów. Rodzaje Dysków: HDD(Hard Disk Drive)  - stary dobry format dysku twardego ,który jest jednym z najczęściej stosowanych. W głównej mierze charakteryzują się dość sporą pojemnością, co czyni z nich dobrymi magazynami pamięci. Jednakże ma również wady nie są tak wydajne jak SSD co wpływa na szybkość funkcjonowania naszego komputera i zapisu danych na dysku.  Dysk-Twardy-4TB-HDD-HGST-128MB-7-2-HDN726040ALE614.jpg SSD(Solide-State drive) - to dysk półprzewodnikowy wykorzystujący pamięć flash(rodzaj nieulotnej pamięci do przechowywania danych). W porównaniu do HDD są o wiele szybsze i wydajniejsze, jednakże nadal cenowo są droższe od HDD. Poza tym są bezgłośne i nie posiadają ruchomych części co wpływa też na ich lepszą odporno...

Budowa Komputera cz.4 / Zasilacze

Obraz
Zasilacz to najprościej mówiąc urządzenie, które zasila podzespoły naszego komputera. A bardziej fachowo mówiąc zasilacz to urządzenie przetwarzające napięcie przemienne, na stałe. Podsumowując zasilacz spełnia jedną z ważniejszych funkcji nasze go komputera bo bez niego klapa żaden z podzespołów nie dostanie potrzebnej energii do pracy. Standardy: Jak każdy inny sprzęt elektroniczny zasilacz również posiada swoje standardy. Każdy standard ma inną wielkość i inne wartości mocy. ATX: Standard uniwersalny o typowych wymiarach 150 x 140 x 86 mm. Niektóre modele posiadające większą moc posiadają również większe obudowę, więc zawczasu sprawdźcie czy zmieści się wam w komputerze. SFX: Standard o mniejszych wymiarach 125 x 100 x 63.5. TFX Najmniejsze zasilacze na rynku komputerów.  Głównie stosowane w biurach. Moc: W wypadku mocy powinniśmy wpierw patrzeć na zapotrzebowanie naszych podzespołów a nie na sam zasilacz. Nie chcemy raczej aby doszło do sytuacji, kupna zbyt słabego zasilacza. O...

Budowa komputera cz.3 / Karty Graficzne

Obraz
 Zadanie karty graficznej: W skrócie karta graficzna odpowiada za przetwarzanie i wyświetlanie obrazu na monitorze. Najważniejsze specyfikacje/Parametry: Taktowanie To możliwa ilość wykonywanych operacji przez dany układ wciągu jednej sekundy. Im większa wartość tym większe możliwości obliczeniowe, tym wydajniejsza Pamięć VRAM To pamięć naszej karty graficznej ,która jest potrzeba do obsłużenia możliwości naszego monitora np.(4K/ FULL HD) . Im większa jej ilość tym większe możliwości graficzne możemy zastosować np. podczas grania Kompatybilność z płytą główną i jej podzespołami W głównej mierze należy sprawdzić czy nasza płyta główna posiada odpowiednie złącze. Poza tym należy pamiętać że nie każdy procesor jest  wstanie w pełni wykorzystać możliwości. Moja aktualna karta graficzna: W moim arsenale aktualnie znajduje się stara dobra NIVIDIA GeForce GTX 1050 ti. Dobry i dość tani średniak, który jak na dzisiejsze czasy dość dobrze się spisuje. Może nie oferuje wielkiej jakości ...

Budowa komputera cz.2 / RAM

Obraz
Co to jest RAM? RAM czyli Random-Access Memory to pamięć podręczna której zadaniem jest przechowywanie krótkotrwałych danych, które są potrzebne do jego funkcjonowania.... W skrócie to taki szybki dysk, na którym nasz sprzęt przechowuje tzw "pliki tymczasowe". Czyli informacje o aktualnych procesach i programach działających na naszym sprzęcie. Na co należy patrzeć? Rodzaj Pamięci Jak przy większości podzespołów liczy się rodzaj pamięci. Jeśli mam być szczery to głównie używa się DDR4 i DDR5, rzadko już DDR3. Im nowszy typ (Patrzy numer im wyższy tym nowszy) tym jest bardziej oszczędny i posiada większą przepustowość danych. Częstotliwość taktowania i opóźnienia  W kwestji taktowania im więcej tym lepiej... tak serio, nie zmyślam. Częstotliwość taktowania można określić jako szybkość wykonywania danych operacji. A latency czyli (opóźnienie) to czas w jakim wyśle żądania do modułu aby je odczytać. W tym wypadku im mniej czasu mu to zajmie tym szybciej. Proste prawda. Pojemność...

Budowa komputera cz.1 / Płyty Główne

Obraz
Prawie każdy z nas ma swój komputer, bądź laptop, jednakże większość nie brała udział przy montażu ani przy doborze zespołów. Większość kupuje tzw gotowce i po prostu na nich pracuje. W mojej opinii większość gotowców nie jest idealna i zazwyczaj jakiś podzespół zainstalowany jest trefny, bądź nie do końca dobrze współgrają z resztą podzespołów. W swoim wpisie pragnę pokazać jakie ogólnie części wchodzą w skład komputera i co należy brać pod uwagę przy wyborze. Płyta główna/Motherboard: To obwód drukowany urządzenia elektrycznego, na którym montujemy najważniejsze elementy ,które będą ze sobą współgrały między sobą. Do przykładowych komponentów możemy zaliczyć procesor, Ram, dyski twarde, etc. o nich jeszcze wspomnimy później. Na co należy patrzeć: Przy doborze powinniśmy również patrzeć na możliwości naszej płytki, nie każda jest wstanie przyjąć każdy rodzaj procesora. Aby nie popełnić błędu podczas zakupu należy po prostu przeczytać jakie owa karta  obsługuje😀, i to nie tylko ty...

Metody w c#

Obraz
Czym jest Methoda w C#: Metoda można określić jako kod bloku, który musi zostać wywołany aby zadziałać. Metody mogą przejmować przekazywane dane, tzw parametry. Parametrów można dać ile wlezie , tylko trzeba je oddzielić przecinkami. Przykład kodu zawierającego metodę: Polimorfim – metody mogą mieć te same nazwy, muszą się różnić typem zwracanym lub ilością, typem parametrów Rodzaje wywoływanych metod: Rekurencyjna:  Iteracyjna: Przydatne Linki: https://www.w3schools.com/cs/cs_methods.php

Struktury

Obraz
 Czymże jest ta struktura: Mówiąc wprost to typ wartości, pozwalający agregować powiązane ze sobą zmienne.  A prościej mówiąc ma za zadanie tworzyć pojedynczą zmienną przechowującą dane różnych typów. Słowem kluczowym do tworzenia struktur jest słowo Struct Przykładowy program: Pomocne Linki: Link do strony posiadającej pełny opis na temat budowy, układu, struktur i nie tylko. https://www.tutorialspoint.com/csharp/csharp_struct.htm Link do kursu podstawowego z struktur. https://www.youtube.com/watch?v=95clDvmE3rE&t=102s&ab_channel=Kana%C5%82oWszystkim

Moje poboczne hobby: Customowe Klawiatury

Obraz
 Od niedawna interesuję się klawiaturami mechanicznymi ich tzw budowaniem/składaniem. Pewnie myślisz co to za zainteresowanie i po co się w ogóle tym interesować skoro wszędzie można takową kupić. Customizacja mechanika można porównać do tiuningu samochodu, tu i tu wymienia się części i zmienia wygląd, tylko że w tym wypadku jest to o wiele łatwiejsze. Budowa Klawiatury  https://www.maketecheasier.com/build-custom-mechanical-keyboard-part-1/ Wygląd: W kwest wyglądu biorą udział Przyciski, obudowa i w jakimś stopniu switch. Wszystkie te rzeczy można z łatwością kupić w sklepach internetowych. Oto jeden z którego głównie korzystam. https://mechanicalkeyboards.com/shop/   Poza pierwszymi dwoma wymienionymi częściami wspomniałem, że tą funkcję również spełnia switch(nie mylić z wyłącznikiem światła, ani instrukcja switch w C).Większość switchy posiada oświetle Led, które pozwala na wiele wariacji kolorów, i fajne komponowanie z przyciskami. https://pl.pinterest.com/pin/7...

Switch

Obraz
Switch w c# jest instrukcją wybory co to znaczy?  Nasza instrukcja Switch case wykonuje kod jednego z podanych warunków na podstawie dopasowanego wzorca. Przy implementowaniu switcha ograniczamy się do jednej zmiennej, która będzie sprawdzała warunki przez nas podane(case).W wypadku naszego przykładu nasza instrukcja będzie sprawdzała jaką wartość wypisaliśmy. Poza (case) użyłem również (default) która przyjmie niewspomnianą przedtem liczbę i wypisze jej przypisaną wartość Należy pamiętaj ,że przy każdym wypadku należy zainicjować słowo kluczowe break, które zatrzyma dalsze sprawdzenia w naszym bloku. Można to prosto podsumować "Odnaleziono wartość, misja wykonana pora odpocząć"😄. Przydatne linki: Wiele razy będę wymieniał stronę w3school, gdyż jest genialna tak naprawdę to a temat programownaia posiada wszelkie potrzebne podstawy jakie warto znać. https://www.w3schools.com/cs/cs_switch.php Poniżej link do filmu opowiadającym o naszym switchu . Nagranie jest wykonane profesj...

W poszukiwaniu wiedzy

Obraz
 Wielu początkujących chce odnaleźć się w programowaniu jednakże nie zawsze potrafią odnaleźć tą wiedzę. Oczywiście każdy może odwiedzić wiki i z niej się uczyć, chociaż z własnego doświadczenia wiki posiada dość bym powiedział twarde naukowe podejście. I posługiwanie się wyłącznie nią jest dość trudne i męczące. Ba porównałbym to do góry lodowej, która zawiera o wiele więcej niż może nam się wydawać Twórcy YT godni polecenia: @Bro Code: https://www.youtube.com/@BroCodez @Kanał o wszystkim https://www.youtube.com/@KoW

Tablice w języku c#

Obraz
 Czym jest tablica? Tablica  jest to zbiór elementów jednolitego typu, który przechowujemy w pamięci aby w późniejszym toku pisania naszego programu użyć go do zmiennych Przykładowe działanie: W powyższym przykładzie zastosowałem Tablicę zawierającą 6 elementów o wartości od 1-6, które później są wypisywanie poprzez funkcję for. Int i w naszej pętli For pełni funkcję aktualnego momentu w naszej Tabeli, który zwiększa się stopniowo do momentu gdy długość naszej tabeli nie będzie większa o wartości. Rodzaje Tablic: Tablica Jednowymiarowa: Najlepszym przykładem obrazującym jest oś liczbowa , a gdy mamy zamiar się do niej odwołać po prostu uwzględniamy jej indeks.  !!!Pamiętaj że komórki w naszej tabeli numerujemy od zera!!! https://technikprogramista.pl/kurs/cpp/lekcja/cpp-tablice-dwuwymiarowe/ Tablica Wielowymiarowa: Tablica ta działa podobnie jak tablica jednowymiarowa tylko posiada więcej niż jeden wymiar https://technikprogramista.pl/kurs/cpp/lekcja/cpp-tablice-dwuwymiar...

O sobie

Cześć jestem Filip K. Oto mój Content Curation Project blog. Będę tu publikował artykuły, linki o tematyce IT. Będę się głównie skupiał   nad   Językiem programowania C# i sprzętem komputerowym.😄