Posty

#gównowpis

W edytorach textów online takich jak http://jsbin.com/ można wklejać całą stronę prosto z edytora, natomiast w https://jsfiddle.net/ już nie wyświetla kodu, jeśli dałam <html>, tak samo jak w codepen.io, ale to instagram dla webdeveloperów a jego użytkownicy dzielą się trupistów i estetów.


Kiedy uczysz się kodowania, czytaj instrukcję obsługi.

Moje 3 podstawowe błędy nauki kodowania i programowania wzięły się z dzieciństwa.Kiedy dostałam walkmana, video, tamagotchi czy furby, najpierw próbowałam sama dociec jak działa, więc nie czytałam instrukcji obsługi. Wiązało się to z myślenia analogicznego, że wszystko działa na takich samych zasadach - ma baterie lub ma gniazdo, ma włącz i wyłącz, naciśnij oba lub przytrzymaj jedno, poklikaj w menu, to zrobi się to i tamto. itp.

Kiedy uczyłam się różnych kodów, to klepałam bez sensu. Tworzyłam jakiś projetk i korzystałam z niezawodnej pomocy Google. Wiązało się to z przekonaniem, że lepiej tworzyć, niż się uczyć, bo wiedza sama przyjdzie podczas tworzenia

Na forach czytałam jak użytkownicy pisali "nie możesz tego użyć, bo zrobi się to, a jak użyjesz tego, to zrobi się tamto" przy prostych problemach. Stwierdziałm: "o,ktoś tutaj jest niedouczony... oh, wait". Postanowiłam, że nauczę się od początku wszystkiego. Wcale nie uważałam, że się cofam. To był krok do przod…

Wypite kawy Webdevów

Jak patrze na niektóre portfolio webdesignerów i webdevów, to zastanawia mnie, co kogo obchodzi ile ktoś kawy wypił przy jakimś projekcie :)

Animacje

Pracuję nad nowymi. Już niedługo na codepenie.
Wszystkie z użyciem biblioteki gsap.js

Jelonek

Love Magnetic

Jak wszystko debuggować?Metoda James'a Golick'a #wolnenotatki

Metoda James'a Golick'a 

Zasada: nic nie niedoskonałe, tylko nie działa.

Problem: Jak znaleźć bug w języku, którego nie znasz? Np. Strona internetowa nie działa. Masz problem z .php i nie znasz się na nim.

Metoda z zastosowaniem programu Sudo strace-ff-s 2028-p22935Program, który poda ci ścieżki wszystkich twoich system calls (ang. wywołanie systemowe; interface łączący użytkownika z komputerem)wykonywane przez program, na którym pracujesz.


1. Znajdź pid (project initiation documentation)
2. Użyj programu Sudo strace-ff-s 2028-p22935.
3. Jak czytać straceoutput
write(l, "hi\n",3) = 3(write to nazwa funkcji) ("hi\n" to argumenty) (3 to return value) 4. Znajdź błąd / uszkodzenie
writev(12, [{"HTTP/1.0 500 Internal Server Err"..., 256},{"\37\213\10\0\0\0\0\3", 10},{"\3\0", 2}, {"\0\0\0\0\0\0", 8}] = 2765. Znajdź przyczynę buga
open("/var/www/db.in.php", 0_RDONLY)-1 ENOENT(Nosuchfile ordirectory)6. Znajdź złoczyńcę ]:>…

Pętla for, while, do.. while. Pętle wyjaśnione cz.2 #c++

Whilewhile = dopóki
pętla sterowana warunkiem
while nie posiada wbudowanego iteratora (licznika) określa warunek, jeśli jest prawdziwy, to pętla się wykonuje. dopóki liczba jest mniejsza niż 10 to wykonują się instrukcje zawarte w klamrach
while (liczba < 10) { cout<< "coś tam"; }
Zadanie
coś jak rozmarzanie się bakterii z godziny na godzinę a my liczymy po ilu godzinach liczba bakterii przekroczy miliart

int populacja=1; (nadajemy wartość początkową 1) a godzin upłynęło 0, bo tylko 1 populacja, nic jeszcze nie rozmnożyła)
godzin = godzin +1 ; LUB godzin++;
while (poulacja <= 1000 000 000); powtarzaj dopóki popoulacja jest większa/równa mld
#include <iostream>
using namespace std;
int populacja=1; int godzin=0;
int main() {     while(populacja<=1000000000)     {         godzin++;         populacja = populacja *2;         cout<< "minelo godzin"<<godzin;         cout<<"liczba bakterii"<<populacja<<endl;     }
    return 0; }
DO .. W…

Pętla for, while, do.. while. Pętle wyjaśnione cz.1 . #c++

Obraz
To są moje notatki z nauki przygotowującej mnie do nauki w Javie Script. Sugerowane rozpoczęcie nauki od C++. Uczę się, aby samodzielnie tworzyć kod a nie szukać tylko odpowiedzi w Google i na Stack'u.
Lekcja #3 Pętla for, while, do.. while. Pętle wyjaśnione.Pętla FORpętla = specjalna konstrukcja językowa ma zadanie powtarzać pewien zestaw instrukcji określoną ilość razy
Powtarzanie, wracanie do miejsca w którym już byliśmy.
pętla - ang. loop pętla to instrukcja iteracyjna łac. iteratio = powtarzanie
iteracja = pojedyncze wykoanie instrukcji zawartej w pętli np. jesli pętla wykonuje się 5 razy to skąłda się z 5 iteracji.
iterator = licznik -> przechowuje numer właśnie wykonywanej iteracji iterator zapisuje się jako "i", czyli licznik pętli np. i=1;
Rrodzaje pętli w C++: 1. for  2. while  3. do.. while

Ad.1. Pętla FOR Program ma wypisać a ekranie liczby od 1..10
Od czego zaczynamy? Jaką wartoś na początku ma licznik pętli?
1. Od jakiej wartości zaczynamy? Jaką wartoś ma iterator ("i&…