NetBeans

NetBeans IDE jest zintegrowanym środowiskiem programistycznym zarządzanym przez firmę Oracle, przy współudziale społeczności (jest to oprogramowanie typu Open Source). Swoją popularność zawdzięcza niezliczonej ilości funkcji, które można rozszerzać dzięki wtyczkom, interoperacyjności (działa na wielu systemach operacyjnych), a także obsłudze wielu języków programowania. Stworzony został w celu usprawnienia pisania programów w języku Java, jednak na chwilę obecną, dzięki rozszerzeniom, obsługuje wiele innych języków, takich jak c, c++, PHP, Ruby, Python, Perl, HTML, czy nawet CSS… Usprawnia pracę kolorowaniem składni, automatycznym uzupełnianiem kodu,  automatyzacją często wykonywanych czynności, czy dynamicznie wyświetlaną pomocą. Wspiera także takie udogodnienia jak systemy kontroli wersji Subversion, czy GIT. Dzięki prostocie i intuicyjności obsługi jest często wybierany przez początkujących programistów, jest jednak doceniany również przez programistów doświadczonych, a także ekspertów.

Język programowania c++

C jest jednym z najpopularniejszych języków programowania na świecie. Jest dosyć stary, powstał w latach 70 XX wieku, pierwotnie jako język do pisania systemów operacyjnych i zadań niskopoziomowych, na jego podstawie powstało wiele innych języków, a mimo to cieszy się niesłabnącą popularnością. Dzięki swojej niskopoziomowości, szybkości, dużych możliwościach kontroli, jest językiem używanym do programowania różnych urządzeń, od małego sprzętu, mikroprocesorów, poprzez nasze komputery osobiste, aż do ogromnych superkomputerów. Jest językiem imperatywnym, czyli opisującym proces wykonywania jako sekwencję instrukcji zmieniających stan programu, a także strukturalnym, czyli pozwalającym tworzyć programy w postaci jednolitych bloków bez korzystania z instrukcji skoku oraz numerowania linii. Niestety jego niskopoziomowość jest też jego wadą – duża kontrola oddana w ręce programisty wiąże się z wieloma błędami, które usuwać musi właśnie programista z niewielką, lub żadną pomocą kompilatora.

Programowanie c++

C++ jest językiem programowania ogólnego przeznaczenia powstałym w latach 80 na podstawie języka c, jako jego obiektowe rozszerzenie. Nazwa nawiązuje do uznawania c++ za następcę c (++ pisane obok zmiennej jest operatorem inkrementacji, czyli zwiększenia o 1), język unowocześniony, o większych możliwościach względem poprzednika. Poza c, wpływ na wygląd c++ miały takie języki jak Simula, Algol, Ada, ML i Clu. W roku 1998 język stał się standardem. C++ zachował z c wsteczną kompatybilność, tj. program napisany w języku c zostanie skompilowany przez kompilator c++. Dzięki temu ułatwione zostało przejście programistów na nowy język, a także przejście całych programów, gdyż mogły one się składać z fragmentów napisanych w języku c, a także c++ jednocześnie. Głównymi cechami różniącymi c++ od swojego poprzednika są obiektowe mechanizmy abstrakcji danych i silna statyczna kontrola typów. Niektóre zmiany zostały nawet użyte w kolejnych wersjach języka c, jak na przykład słowo inline w standardzie C99.

Komendy systemu Linux

Podstawową komendą w systemie Linux, od poznania której powinien zacząć pracę z konsolą każdy początkujący jest komenda man (skrót od manual). Pozwala ona na przeglądanie podręczników pomocy innych komend linuksowych. Wystarczy w konsoli wpisać man, a następnie po spacji nazwę polecenia, do którego pomoc chcemy uzyskać. Na przykład: man less. Wyświetli nam na pełnym ekranie podręcznik polecenia less. Podręcznik ów możemy przewijać w górę i w dół, linijkami, a także o całe strony. Po skończeniu czytania wystarczy wcisnąć klawisz q, aby powrócić do linii komend. Jeśli nie lubimy czytać długich tekstów w mrocznym środowisku tekstowym, możemy łatwo skonwertować tekst podręcznika na format pdf. W tym celu skorzystamy z polecenia ps2pdf: man -t less | ps2pdf – > less.pdf Od teraz w pliku less.pdf, który możemy znaleźć w bieżącym katalogu znajdzie się wersja pdf pliku podręcznika komendy less. Skądinąd sama komenda less służy do łatwego przeglądania dużych ilości tekstu w środowisku tekstowym.

Komenda ssh

Komenda ssh (secure shell) służy do bezpiecznego łączenia się ze zdalnymi komputerami. Bezpieczeństwo uzyskuje się dzieki użyciu zaawansowanych technik kryptografii, takich jak RSA, użycie kluczy publicznych i prywatnych. Musimy jednak pamiętać, że nawet najlepsze zabezpieczenia ulegną, gdy się z nich niewłaściwie korzysta. Głównie używa się ssh do podłączania się do konsoli innego komputera, na przykład komendą: ssh nazwa_użytkownika @ nazwa_komputera Gdzie nazwa_komputera to adres ip, lub domena. Ssh może jednak służyć także do uruchomienia programu używającego środowiska graficznego na innym komputerze. Zrobimy to przy pomocy komendy: ssh -f -Y nazwa_użytkownika @ nazwa_komputera nazwa_programu. Często się zdarza, że właściciele serwerów zakładają ograniczenia na połączenia ssh, konkretniej nie pozwalają się łączyć na domyślnym porcie o numerze 23. Wtedy z pomocą przychodzi nam parametr -p, który zmienia z domyślnego numer portu na który się łączymy. Używa się go tak: ssh nazwa_użytkownika @ nazwa_komputera -p numer_portu.

komputery kompy komputery cudowny wynalazek zycie bez komputera przesiadywanie przed komputerem zgubne skutki zalety komputerow n 2 kompy komputery n 2 kupno sprzetu naprawa komputerow internetowe zakupy przydatne akcesoria stale lacza n 3 kompy komputery n 3 popularne gry oprogramowanie niechciane wirusy przemoc w przestrzeni zasady korzystania n 4 kompy komputery n 4 retusz zdjec rola komputerow wady komputerow rozsadne korzystanie dostep do internetu n 5 kompy komputery n 5 pomocny komputer uzaleznienie od komputera negatywne zjawisko wielozadaniowosc wykorzystanie globalnej sieci n 6 kompy komputery n 6 maszyna do wszystkiego dzieci i komputer osoby starsze i komputer nielatwa obsluga systemy i programy n 7 kompy komputery n 7 zdrowie psychiczne i fizyczne doba sprzetow komputerowych historia komputera stacjonarny czy laptop niezbedne urzadzenie n 8 kompy komputery n 8 przydatnosc komputerow negatywny wplyw komputerow uzalezniajacy internet odpowiednie warunki zagrozenia z sieci n 9 kompy komputery n 9 zasady bezpieczenstwa komputer a wzrok srodowisko pracy granie w gry kurs obslugi komputera n 10 kompy komputery n 10 internet jako pomoc negatywny wplyw sprzetu koszty zakupu zjawisko uzaleznienia wplyw na zdrowie n 11 kompy komputery n 11 gry komputerowe komputer a psychika internetowi oszusci dbanie o sprzet agresja komputerowa n 12 kompy komputery n 12 kontakty przez internet ograniczanie wyobrazni dzieci odbiorcy postawa przy komputerze problemy zdrowotne n 13 kompy komputery n 13 komputer a stan zdrowia popularnosc sprzetu komputerowego kontrola przy komputerze zdrowie a komputer komputer na prezent n 14 kompy komputery n 14 naprawa sprzetu akcesoria komputerowe sklepy komputerowe wykorzystanie komputerow dziecko przed komputerem n 15 kompy komputery n 15 wplyw na wzrok przydatny wynalazek era komputerow pierwszy komputer uzaleznienie od internetu n 16 kompy komputery n 16 oferty w internecie sprzet komputerowy cudem techniki kupno odpowiedniego sprzetu wielofunkcyjnosc zasady bezpiecznej pracy n 17 kompy komputery n 17 negatywne zjawisko komputera bezpieczne uzytkowanie ergonomia obslugi bhp komputera anonimowosc w sieci n 18 kompy komputery n 18 zabezpieczanie danych mlodziez i komputer internetowe znajomosci prawidlowe korzystanie komputer nie taki bezpieczny n 19 kompy komputery n 19 komputer jako wynalazek zakup komputera pierwszy zestaw cud techniki komputer i zdrowie n 20 kompy komputery n 20 dlugotrwale korzystanie z komputera nowe technologie pomysl na biznes programy edukacyjne antywirusy n 21 kompy komputery n 21 komputer w korporacji bezpieczna praca szkodniki komputerowe kursy komputerowe komfortowe warunki n 22 kompy komputery n 22 netbeans jezyk programowania c programowanie c komendy systemu linux komenda ssh n 23 kompy komputery n 23 komenda cat operacje na plikach i katalogach komendy do zarzadzania uzytkownikami atrybuty plikow kompresja i archiwizacja danych n 24 kompy komputery n 24 tworzenie bezpiecznych hasel bezpieczenstwo hasel ubuntu wikipedia strony internetowe n 25 kompy komputery n 25 karty graficzne programy open source przegladarki grafika formaty plikow graficznych