Tytuł jak najbardziej odzwierciedla stan mojego umysłu. Na uczelni naprawdę dużo pracy, jeśli pojawiają się jakieś zaległości to braki nadrabiam w weekend, a wszelakie obecne sprawy staram się jakoś pomieścić w moim i tak nadwyrężonym terminarzu. Prawdziwe urwanie głowy. Trzeba podkreślić, że dobra organizacja czasu to podstawa. Jak w tygodniu coś mi wypadnie, albo sobie odpuszczę to już po mnie. Ekipa na zajęciach bardzo bystra trzeba się sprężać
jak czasami nie nadążam to nadrabiam w domu. Logika matematyczna ROX
właśnie kupiłem sobie książkę, więc czeka mnie sporo dziobania… Muszę jeszcze odrobinę zmutować swój mózg.
Jako, że najlepszym jak do tej pory posunięciem było zrobienie sprawozdania na laborki z fizy już w weekend, udało mi się dzięki temu wyrwać we wtorek na koło naukowe .NET. Chłopaki mówili o ASP.MVC jako, że wiem co oznacza ten 2 akronim mniej więcej wiedziałem o co chodzi. Do certyfikatu Microsoft’u nie będę podchodził w tym roku. Mam na głowie za dużo spraw. Jak Bóg pozwoli to może na 2 roku. I tu zwracam się z gorącą prośbą do … OK Także zamierzam uczyć się jednocześnie C# i Java. Zobaczymy co z tego wyjdzie. Pracy mam tyle, że to mogą być tylko pobożne życzenia… i tu zwracam się z prośbą do… najbardziej rozmodlony student 1-roku. He He
Tak na szybko przychodzi mi do głowy jeszcze, że za 1h mam wykład z fizy, później trzeba przygotować się do laboratoriów.
Tak, więc 3majcie się i niech moc będzie z wami…

POZDRAWIAM
Dzisiaj w nagrodę za przepracowany tydzień poszedłem do kina. Od dawna chciałem zobaczyć „Bękarty wojny” Quentina Tarantino. Moje doświadczenie z kinem jest raczej znikome. Odbyłem kilka seansów w DKF ( dyskusyjny klub filmowy) w szkole średniej. Na sali były 3 osoby mój kolega i szanowny Pan Profesor. Nie bez przesady piszę te dwa wyrazy dużą literą. Mój polonista to niezwykły człowiek, a mój styl pisania jest zbyt amatorski, aby w odpowiedni sposób o nim opowiadać. Może kiedyś… Tak więc może i oglądałem sporo filmów i pewnie kilka z nich, może kilkanaście było dziełami sztuki, ale niestety nie znam się na tajnikach kinematografii.
Jeśli chodzi o „Bękarty wojny” to zdecydowanie pozycja dla tych, którzy chcą nie przemęczając zanadto swoich szarych komórek obejrzeć ciekawie zrealizowany film. Pokaz zdecydowanie przeznaczony dla Facetów rządnych krwi. Nie zabierajcie swoich kobiet na ten FILM! Ponadto jeśli komuś podobał się pierwszy film Quentina to ten też przysporzy mu sporo frajdy.

FIZYKA
… bo to właśnie o niej chcę podświadomie pisać, zniszczyła mnie psychicznie. Musiałem się wytłumaczyć mojemu prowadzącemu dlaczego nie było mnie na 1 zajęciach. Oczywiście oberwało mi się bo nie dość, że nie potrafiłem się odnaleźć a jakoś 13 innym osobą się to udało to jeszcze sugeruję błąd mojego mistrza. Pomyśleć, że to wszystko po to żeby prowadzący pod koniec zajęć stwierdził, że nie ma mnie na liście, a ja go mam na swoim planie. No cóż FATAL ERROR, zdarza się po przedyskutowaniu błędu doszliśmy do porozumienia, mój prowadzący odnalazł się i mogę zacząć od przyszłego tygodnia prawdziwe Laboratoria z fizyki. Zapewne błąd leży po stronie oprogramowania do generowania planów zajęć, podobno takie błędy czasami się zdarzają. Na czwartek mam oddać pierwsze sprawozdanie i nie mam pojęcia jak je zrobić. Właściwie to największy problem stanowi obliczanie błędów pomiarowych. Jutro zamierzam poświecić na to cały Boży dzień
Pracy na uczelni jest sporo. Dowiedziałem się, że będziemy głównie zajmować się programowaniem w języku Java. Jeden język to troszkę mało. To tylko moje zdanie niedoświadczonego uczniaka. Podobno człowiek jest w stanie opanować biegle 2 do 3 języków programowania, ale dla chcącego nic trudnego. Na uczelni jest dużo kół naukowych w których można się udzielać i poszerzać swoje zainteresowania… brzmi nieźle
Zamierzam zerknąć na ofertę koła .NET C# podobno można dzięki nim zdobyć certyfikaty Microsoft, a na pierwszym spotkaniu rozdają książki MS press. Na pewno będzie dużo ludzi zwłaszcza, że ten 2 argument jest przekonujący. Następne koło zajmuje się sztuczną inteligencją, zawsze mnie to interesowało. Zobaczymy jak sprawa się rozwinie, pewnie będę się chciał pochwalić, więc czekajcie na wieści.
Na tym koniec… Pozdr
Levik
Witam,
jako, że w sieci nie ma nigdzie odpowiedzi do ćwiczeń zamieszczonych w Symfonii C++ postanowiłem sporządzić klucz. Mam nadzieję, że odnajdziecie poprawne odpowiedzi. Jeśli gdzieś znajdą się błędy proszę śmiało pisać.
Zaczynamy!!!
Rozdział 1 – Startujemy!
I odp. Prawidłowe nazwy zmiennych to (Według kompilatora Dev-C++) :
1
2
3
4
5
| int predkosc4;
int ilosc_powtorzen_cyklu_robotniczego;
int _zmienna;
int LICZBA_KONWERTEROW;
int export_pszenicy; |
Odradzana nazwa zmiennej to „_zeminna” bowiem znak podkreślenia na początku zmiennej jest wykorzystywany przez kompilator do wlasnych celów.
II odp.
- edycja
- kompilacja
- linkowanie
III odp. TAK
IV odp. TAK
1
| cout<<"test"; a=a+b; cin<<a; |
V odp. Znak średnika ‘ ; ‘ oznacza koniec instrukcji.
VI odp. Definicja jest równocześnie deklaracją.
VII odp. Białe znaki to te, które wpisujemy z klawiatury, ale na wydruku ich nie widać:
- spacja
- tabulator
- enter
VIII odp. Nazwa cout była zadeklarowana w bibliotece iostream
IX odp. Notepad++ etc.
X odp. Do tłumaczenia kodu źródłowego programu na kod maszynowy.
XI odp. Liker służy do dołączania bibliotek do głównego programu.
XII odp. TAK Dev-C++
XIII odp.
1
2
3
4
5
6
| #include <iostream>
using namespace std;
int main() {
cout << "w i t a m y" << endl << "na" << endl << "p" << endl<< "o" << endl << "kladzie" << endl;
system("pause");
} |
XIV odp.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| #include <iostream>
int main()
{
double cal;
double centymetry;
double przelicznik = 2.54;
std::cout << "Podaj wysokosc w calach: ";
std::cin >> cal;
centymetry = cal * przelicznik;
std::cout << "\n";
std::cout << cal << " cal(i) - to jest: "
<< centymetry << " centymetrow\n";
} |
XV odp. Deklaracja określa nazwę zmiennej do przechowywania pewnych danych
XVI odp.
1
2
3
| /* komentarz blokowy */
// komentarz liniowy |
XVII odp. Tylko przykład ‘ b ‘ jest prawidłowy, ponieważ komentarzy blokowych nie wolno zagnieżdżać.
Jeśli tak jak ja odnalazłeś gdzieś w głębi swojej duszy potrzebę wysłania danych na www metodą POST, a nie masz na stronie formularza z pomocą przybywa cURL. Jeśli pozwolisz poprowadzę Cię przez proces instalacji w Dev-C++. Biblioteka pozwala na wysyłanie lub pobieranie treści formularzy. Przykładowy kod który pojawi się na końcu tego wpisu po bardzo delikatnych przeróbkach wystarczy przenieść do pliku *.php i będzie działał bez zarzutów. Wszystko za sprawą tego, że cURL posiada interfejsy do 30 języków programowania. Chcesz dowiedzieć się więcej pl.wikipedia.org/wiki/CURL
Zakładam, że korzystasz z Dev-C++ najbezpieczniej zainstalować paczki po przez:
Narzędzia –> Sprawdź czy są nowe uaktualnienia/pakiety (gdy otworzy się okno jako devpak server wybieramy devpaks.org)
klikamy – check for updates gdy ukarze nam się cały listing dostępnych bibliotek zaznaczamy:
-zlib
-openssl
-libcurl
Paczki muszą zostać zainstalowane w takiej kolejności ze względu na występujące między nimi zależności.
Po zakończonej instalacji możesz utworzyć projekt. Przejdź do opcji projektu i kliknij się w | Parametry | tam w polu tekstowym
| Konsolidator | wpisz:
-l curl
-l winmm
-l ssl
-l crypto
-l z
-l gdi32
-l ws2_32
Następnie w | Kompilator C++| dopisz:
-DCURL_STATICLIB
Ostatnią czynnością, jaką należy wykonać to w opcjach kompilatora dodać katalog do plików nagłówkowych C++. W moim przypadku to: D:\programy\Dev-Cpp\include\curl. Jak obiecałem na koniec przykładowy kod.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| #include <stdio.h>
#include <curl.h>
int main(void){
CURL *curl;
CURLcode res;
curl = curl_easy_init();
if(curl) {
curl_easy_setopt(curl, CURLOPT_URL, "http://localhost/login.php");
curl_easy_setopt(curl, CURLOPT_POST, 1);
curl_easy_setopt(curl, CURLOPT_POSTFIELDS, "login=levik&password=tajne");
res = curl_easy_perform(curl);
curl_easy_cleanup(curl);
}
system("pause");
} |