Atom może się krztusic na niektorych ide, ale poza tym jest ok
Wersja do druku
Atom może się krztusic na niektorych ide, ale poza tym jest ok
Czy studia są ważne podczas szukania roboty? Jakieś prawdy i mity?
Od zawsze programowałem hobbystycznie, co prawda maturę pisałem już jakiś czas temu, ale nie poszedłem na żadne studia.
Mam zamiar poważnie zabrać się za naukę całego tego pierdolniku i nie wiem czy studia mają sens.
Pytam dlatego bo przez całe życie szkolne żeby zdać musiałem zaliczać kompletne gówno które nigdy mi się do niczego nie przydało i marnowałem kupę czasu, pożyteczna wiedza to jakiś marny odsetek i jeżeli mam się męczyć kolejne 5 lat to chcę wiedzieć czy warto.
https://i.imgur.com/7RWlaCO.jpg
jak ja nienawidzę gotowców omg
chciałem sobie postawić bloga na wp, no wszystko cacy, ale polskie krzaczki się krzaczą
internety mówią "masz w panelu cośtam zmień" nope, nie mam w panelu bo to było pół roku temu jak było...
ok, no to "wyszukaj sobie w jakimśtam pliku pewnie będzie" ok dzięki, mam ściągać teraz cały folder po eftepie... to już chyba dokończę tego własnego bloga -.-
ale jak ktoś umie pomóc to jakoś się pewnie odwdzięczę :p
@zakius
Link do strony podaj.
dodatkowo mozesz w wp-config.php zrobic WP_DEBUG na true, wtedy na stronie pokaze wszelkie nieprawidlowosci jakie WP znajdzie w trakcie generowania.
jeśli nie masz zdefiniowanej stałej to ją zdefiniuj.
obraziłem się na wp i wywaliłem
oczywiście wywaliło całą bazę jak i zawartość katalogu publicznego, bo czemu by nie ^^
jak doklepię do końca backend i skołuję jakiś lay to strona będzie pod http://jjzakius.tk
Siema, ciezko w HTML i CSS walnac takiego buttona: Załącznik 312408 ??
Chodzi o buttona, ktory sklada się z 3 buttonów z czego jeden ma jeszcze w sobie obrazek
@down
mysle ze dobrze to opisalem i narysowalem ;s
W sumie to nie musi być button posiadający buttony ale generalnie jakis kontener skupiający w sobie buttony z czego JEDEN ma w sobie obrazek i napis
hm?
że masz 1 obrazek na 3 buttonach czy w sensie że jak?
Pewnie chujowo, ale nie jestem into frontend.Kod:<style>
input.image-button{
background: #ccc url('http://www.sternfannetwork.com/xen/styles/default/smilies/10-03-12/dick1.gif') no-repeat top left;
}
</style>
<div style="height: 100px">
<div style="float: left; height: 100%">
<input style="height: 100%" type="button" value="btn1"/>
</div>
<div>
<input class="image-button" style="height: 50%" type="button" value="btn2"/><br/>
<input style="height: 50%" type="button" value="btn3"/>
</div>
</div>
toż to możnaby antyczną tabelką bez borderów zrobić jak się uprzeć :p
dlatego pytałem, bo to zbyt proste, może trochę tricky, ale wystarczy powalczyć
kodzil ktos cos w Xamarin'ie? Ja wlasnie zaczynam zabawe i jestem pod ogromnym wrażeniem ;D
Mam napisany program pod C. Niestety wywala błąd przy funkcji fopen.
Wiem tyle, że problem znajduje się dokładnie tutajKod://Program otwiera 2 pliki z wygenerowanymi macierzami,
//alokuje pamiec dla 3 tablic, z czego ostatnia jest
//wynikiem mnozenia macierzy przez macierz.
#include <stdio.h>
#include <stdlib.h>
int main()
{
//Zmienne i pliki
int **tablica1, **tablica2, **tablica3;
int i, j, x, y, z;
int wiersz1, kolumna1, wiersz2, kolumna2, wiersz3, kolumna3;
FILE * macierz1;
macierz1 = fopen("pliki/macierz1.txt", "r");
fscanf(macierz1, "%d,%d", &wiersz1, &kolumna1);
FILE * macierz2;
macierz2 = fopen("pliki/macierz2.txt", "r");
fscanf(macierz2, "%d,%d", &wiersz2, &kolumna2);
FILE * wynik;
wynik = fopen("pliki/wynik.txt", "w+");
//Sprawdzenie czy pliki istnieja
if (!macierz1 && !macierz2)
{
printf("Brak plikow do wczytania!\n");
system("PAUSE");
return EXIT_SUCCESS;
}
//Czy mozliwe jest pomnozenie macierzy
if (wiersz1 != kolumna2)
{
printf("Nie mozna pomnozyc podanych macierzy!\n");
system("PAUSE");
return EXIT_SUCCESS;
}
//Alokowanie pamieci dla pierwszej tablicy
printf("Wykonuje alokacje pamieci dla pierwszej tablicy...\t");
tablica1 = (int**)malloc(sizeof(int*)* wiersz1);
for (i = 0; i<wiersz1; i++)
{
tablica1[i] = (int *)malloc(sizeof(int)* kolumna1);
}
printf("Wykonano!\n");
//Ladowanie pierwszej macierzy
fscanf(macierz1, "\n");
for (j = 0; j<wiersz1; j++)
{
for (i = 0; i<kolumna1; i++)
{
fscanf(macierz1, "%d", &tablica1[j][i]);
}
fscanf(macierz1, "\n");
}
printf("Wczytywanie pierwszej macierzy zakonczone!\n");
printf("\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n");
//Alokowanie pamieci dla drugiej tablicy
printf("Wykonuje alokacje pamieci dla drugiej tablicy...\t");
tablica2 = (int**)malloc(sizeof(int*)* wiersz2);
for (i = 0; i<wiersz2; i++)
{
tablica2[i] = (int *)malloc(sizeof(int)* kolumna2);
}
printf("Wykonano!\n");
//Ladowanie drugiej macierzy
fscanf(macierz2, "\n");
for (j = 0; j<wiersz2; j++)
{
for (i = 0; i<kolumna2; i++)
{
fscanf(macierz2, "%d", &tablica2[j][i]);
}
fscanf(macierz2, "\n");
}
printf("Wczytywanie drugiej macierzy zakonczone!\n");
printf("\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n");
//Alokowanie pamieci dla tablicy wynikowej
printf("Wykonuje alokacje pamieci dla tablicy wynikowej...\t");
tablica3 = (int**)malloc(sizeof(int*)* wiersz1);
for (i = 0; i<wiersz1; i++)
{
tablica3[i] = (int *)malloc(sizeof(int)* kolumna2);
}
printf("Wykonano!\n");
//Mnozenie macierzy
printf("Wykonuje mnozenie macierzy...\n");
i = 0;
j = 0;
for (z = 0; z<kolumna1; z++)
{
for (y = 0; y<wiersz2; y++)
{
for (x = 0; x<wiersz1; x++)
{
tablica3[j][i] = tablica1[z][x] * tablica2[x][y];
}
}
}
for (j = 0; j<wiersz1; j++)
{
fprintf(wynik, "\n");
for (i = 0; i<kolumna2; i++)
{
fprintf(wynik, "\t%d", tablica3[j][i]);
}
}
printf("\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n");
printf("Wynik macierzy zostal zapisany do pliku 'wynik.txt'");
for (i = 0; i<wiersz1; i++)
{
free(tablica1[i]);
}
free(tablica1);
for (i = 0; i<wiersz2; i++)
{
free(tablica2[i]);
}
free(tablica2);
for (i = 0; i<kolumna1; i++)
{
free(tablica3[i]);
}
free(tablica3);
fclose(macierz1);
fclose(macierz2);
fclose(wynik);
getchar();
return 0;
}
macierz1, macierz2 i wynik przed funkcją fopen przyjmują wartość null. Dlaczego? I jak to naprawić?Kod:FILE * macierz1;
macierz1 = fopen("pliki/macierz1.txt", "r");
fscanf(macierz1, "%d,%d", &wiersz1, &kolumna1);
FILE * macierz2;
macierz2 = fopen("pliki/macierz2.txt", "r");
fscanf(macierz2, "%d,%d", &wiersz2, &kolumna2);
FILE * wynik;
wynik = fopen("pliki/wynik.txt", "w+");
@Kusterek ;
GG Well PlayedKod PHP:HTML: <div class="triple-button-container"> <a href="#" class="button-first">tekst</a> <a href="#" class="button-second"> <img src="circle.jpg" alt=""><br> tekst </a> <a href="#" class="button-third">tekst</a> </div> CSS: .triple-button-container {position:relative;} .triple-button-container .button-first {position:absolute;display:block;width:100px;height:100px;left:0;top:0;} .triple-button-container .button-first {position:absolute;display:block;width:80px;height:50px;left:100px;top:0;} .triple-button-container .button-first {position:absolute;display:block;width:80px;height:50px;left:100px;top:50px;}
Wiecie może gdzie znajdę łopatologicznie wytłumaczone listy dynamiczne jedno i dwukierunkowe w c++?
tak na łopate to:
lista to zbior jakichs elementów (klas, struktur, czegokolwiek). I sobie jezdzisz po tej liscie. *head wskazuje zawsze na pierwszy element na liscie, *wsk to wskaznik, którym sobie jeździsz po liście (wsk = wsk->nast;) i może być *koniec, który wskazuje na ostatni element na liscie. Lista dwukierunkowa to taka lista gdzie nie jeździmy tylko do przodu (wsk = wsk->nast;) ale mozna tez jezdzic do tyłu (wsk=wsk->poprz;). Nie wiem co tu wymaga tlumaczenia ;P O wiele ciężej zaimplementować
łątwiej zaimplementować, a z własnego kodu zrozumieć IMO :p
często tak mam, jak patrzę na głupie książki czy coś
pytanie ode mnie, kodze sobie w xml:
mam kilka buttonow, kazdy ma inny bg color. Jak wiadomo jak sie zmieni bg color z domyslnego to button traci takie bajery jak podswietlanie przy wcisnieciu np.
Jak zrobic zeby kazdy z tych buttonow o roznych kolorach mial po nacisnieciu szary bg? Zrobilem sobie selector
ale to nie jest optymalne w ogole. Dla kazdego buttona bym musial robic oddzielne selektor robiacy to samo, jakies porady??Kod:<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true">
<color android:color="#938989" />
</item>
<item>
<color android:color="#7e3759" />
</item>
</selector>
xd
http://stackoverflow.com/questions/9...on-after-click
@Kusterek ;
Robisz jednego drawabla i później do każdego buttona go dodajesz. Imo nie ma tu nic nadmiarowego.
prezczytaj pytanie do konca ;s
@up
no raczej niekoniecznie.
tak wyglada button, jakbym dal tak kazdemu to kazdy by miał ten sam kolor i podswietlal sie na szaro. Ja POTRZEBUJE zeby KAZDY BUTTON MIAL SWOJ WLASNY KOLOR ale podswietlal sie na SZARO. Juz czaisz?Kod:<Button
android:layout_width="fill_parent"
android:layout_height="140dp"
android:text="Button 1"
android:id="@+id/button1"
android:background="@drawable/example_selector"
android:layout_marginTop="5dp" />
well, znów wpadam tu po pomoc
chciałbym klientowi, który włazi gdzieś, gdzie nie ma dostępu zaserwować realistyczne 404 (header+error page+brak zmiany adresu bo tak to obsługuje gdy faktycznie coś się zepsuło :3)
kopię po internetach już jakiś czas i coś u mnie nie tego niestety, help
dobra, zrozumiałem problem
meh, to muszę chyba eeee... ok wiem :f
zaincludować error page po wysłaniu headera tak?
ale ja nie chcę żeby wiedział, że pod tym adresem w ogóle cos jest xD
ta wiem, paranoja, ale cusz :p
Ok, jeszcze jedno pytanko: mam obraze większy niz limit nakladany przez diva i się skaluje, ok.
Chcalbym jak w niego klikne żeby się wyswietlil "nad" w pełnym wymiarze. Znaczy z js ogarne pewnie, byle html+css
Już prawie zrobiłem tegoż popupa
mamKod:#popup
{
position: fixed;
top: 50px;
left: 50px;
width: 120px;
height: 235px;
z-index:9999;
border:#000000
2px solid;
background-color:#FF0000;
display: none;
}
tymczasowoKod:<script type='text/javascript'>function op2(obj)
{
x=document.getElementById(obj);
if( x.style.display=='none')
{
x.style.display='block';
z=document.getElementById("imag");
yy= z.naturalHeight;
xx= z.naturalWidth;
x.style.height=yy +'px';
x.style.width=xx +'px';
//x.marginLeft='-'+(xx/2)+'px';
//x.marginTop='-'+(yy/2)+'px';
x.style.backgroundImage='url('+z.src+')';
x.style.position='fixed';
}
else
x.style.display='none';
}
</script>
jednak BARDZO fajnie by było jakby w jakiś prosty sposób dało się wyśrodkować to ustrojstwo w poziomie jeśli obrazek jest węższy od ekranu (co w sumie nastąpi zawsze, chyba że ktoś ma antyka 4:3 jakiegoś, nie iwem, 768 nawet powinien starczyć chyba)
i żeby się dało przewijać, bo wyższy będzie zawsze, a w tej chili nie da się w żaden sposób tego przewinąć, przeglądarka (a przynajmniej firefox, ale jednak tu też musi działać) nie wie, że toto wychodzi poza i nie pojawiają się paski przeijania ani nic w tym stylu :/
edit: emm, nawet jak to, co jest pod spodem się nie mieści to się ten popup nie przewija tylko to tło :f
nienawidzę css, html i js
już nawet to, że w css jak nie podasz jednostki to mógłby założyć, że to piksele, ale po co -.-
i takie głupie pytanko: dlaczego ten js działa od drugiego kliknięcia?
mam na elemencie(w tym wypadku obrazku) onclick=op2(cośtamnieistotneterazchyba)
Napisz jaki błąd ci wywala. I wrzuć pliki z tymi macierzami.
Niezainicjalizowany wskaźnik jest pusty, to nie jest żaden błąd.
deadcode, me gusta
anyway
Always initialize your variables.
Occasionally, you may want to initialize to NULL, but most of the time, you should be able to initialize the pointer to the value it is supposed to hold. Declare variables as late as possible, and initialize them at that point, not 15 lines further down in your code.
i jakby ktoś into html css i/lub js mógł zerknąć, http://torg.pl/showthread.php?445504...=1#post7892778 still walczing with it :/
Kod:
for(int i=0; i < n; i++)
{
cin >> Potwory[i];
cin >> Eliksiry[i];
}
Każdy potwór zabiera ileś HP ( Potwory[i]), po jego zabiciu odnawiamy sobie Hp (Eliksiry[i]).
Chcę posortować tablicę Potwory[], ale tak żeby przy późniejszej iteracji, Powtory[i] odpowiadało temu co wpisaliśmy w Eliksiry[i].
Czy jest jakiś prosty sposób na uzyskanie tego?
Przykładowo:
Potwory[3] = { 334, 85, 122};
Eliksiry[3] = {43, 12, 66};
I-ty element w Potwory[] i I-ty element w Eliksiry[] są ze soba powiązane(i po posortowaniu ma tak zostać)
Docelowo chcę coś takiego:
Posortowana Potwory[] rosnąco:
Potwory[] = {85, 122, 334};
Eliksiry[] = { 12, 66, 43};
Jest jakiś fajny prosty sposób na uporzadkowanie tego tak jak chce?
Wiem, że średnio wytłumaczyłem o co mi chodzi, ale może jednak.
@zakius ; @Kusterek ; @szulak ; @Alex Fortune ;
@edit
Wpadłem na ręczne napisanie sortowania z wykorzystaniem dodatkowej tablicy, ale czy jest lepszy sposób? (łatwiejszy) Siedzę kilka godzin nad tymi zadaniami i już mózg odmawia posłuszeństwa :D
java/c++ jak coś
Po pierwsze czy nie możesz wykorzystać jakiejś struktury, klasy, whateva? Po drugie: fakt, gotowa metoda nie pomoże w takim stanie, ale jak do implementacji dowolnego algorytmu sortowania dodasz "ruch" na drugiej tablicy to będzie si
@zakius ;
A twoj JS jak dla mnie dziala za pierwszym razem, na wszystkich moich przegladarkach.Kod HTML:<style type="text/css">
#popup {
display: block;
position: fixed;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background: rgba(25,25,25, 0.8);
z-index:9999;
overflow: auto;
}
#popup_content {
display: table;
width: 100%;
height: 100%;
text-align:center;
margin: 0px auto;
overflow: auto;
}
#popup_center {
display: table-cell;
vertical-align: middle;
}
</style>
<div id="popup">
<div id="popup_content">
<div id="popup_center">
<img src="http://www.noaanews.noaa.gov/stories/images/goes-12-firstimage-large081701.jpg" alt="">
</div>
</div>
</div>
@edit
Moze, ale to zalezy od tego co robimy ze strona za jego pomoca.
nie czaje o so hozi ;s
są 3 potwory: 200, 100, 250
są 3 elikisry: 40, 50, 10
potwor 1 łyka eliskir 1
...
potwor 3 łyka eliskir 3
i teraz chodzi Ci, zeby posortowalo Ci potwory nie zmieniajac kolejnosci w tablicy potwory, tak?
czy po prostu ma posortować potwory, dokonujac takich samych zmian w eliksirach?
#rozw
moze zwyklym bąbelkowym?
@Rollercoster ;Kod:void swap(int &a, int &b)
{
int temp=a;
a=b;
b=temp;
}
void sort(int potw[], int eli[], int n)
{
int temp;
for(int j=n-1; j>0; j--)
for (int i=0; i<j; i++)
if (potw[i]<potw[i+1]){
swap(potw[i], potw[i+1]);
swap(eli[i], eli[i+1]);
}
}
@Malpa of Hell ; jak będę na kompie to zerkne co to dokładnie jest, ale już widzę, że sporo haków :c
a ten js, myslisz, że coś w html może mieć wpływ? Bo niby kod wygląda jak najbardziej sensownie, ale działa od dugiego kliknięcia na danym elemencie i to gwalci mój mózg
@Kusterek ;
Działa, dzięki :)
@Rollercoster
Zdefiniuj dla klasy Potwor operator <, i uzyj STL'a. (std::map, std::sort).
ma ktoś moze jakis poradnik/tutek co do MVC lub MVVM? Albo jakis inny wzorzec, który jak najbardziej rozdzieli mi code-behind od view
Ogólnie do MVC? Tam nie ma chyba o czym pisać poradników ;d Poszukaj co napisali o tym The Gang of Four, chyba najlepsze spójne źródło wiedzy o wzorcach.
@topic
Pytanie do webowców. Jak wygląda sprawa z pisaniem frontendu? Jeżeli są graficy/designerzy/uxowcy to robią frontend po napisaniu backendu czy w trakcie? A jak, gdy sami piszecie frontend? Jak to wygląda u was? Jakieś dobre praktyki? ;d
@zakius ;
Co znaczy headless? ;d
@zakius ;
A to jasne. Nie znałem tego okreslenia ;d A w webowych pracuję już jakiś czas i byłem ciekawy czyiś doświadczeń ;d
Ja piszę w trakcie, ale głównie dlatego, żeby się oderwać. A jak robisz tylko back to pisz headless, niezależne zupełnie, najbadziej uniwersane. Chyba, że front masz już gotowy i nie będzie na pewno zmieniany
@Absherr ; w webdev nie jest tak łatwo, ale w założeniu chodzi o to, żeby backend działał zarówno na typowym pececie jak i skaner z ocr na wejściu i drukarka na wyjściu bez żadnych modyfkacji, najwyzej dolepisz warstwę pośrednią między nim a frontem
DDD do warstwy biznesowej, kontrolery + application services do obsługi żądań + VVM ( View i View Model xD ) do renderowania.
Nie używaj "MVC" w ujęciu tego jak to robi 90% webdevów bo to guwnix.
Jak chcesz to skrobnę na bloga o tym jak mniejwięcej to wygląda.
Pozdrawiam
@edit
@Absherr ;Cytuj:
@topic
Pytanie do webowców. Jak wygląda sprawa z pisaniem frontendu? Jeżeli są graficy/designerzy/uxowcy to robią frontend po napisaniu backendu czy w trakcie? A jak, gdy sami piszecie frontend? Jak to wygląda u was? Jakieś dobre praktyki? ;d
W sumie nie ma to znaczenia. Ja frontendu zazwyczaj nie piszę ( a przynajmniej nie do tego co widoczne dla userów :P ), generalnie nie ma to za bardzo znaczenia, bo są zdefiniowane interfejsy dostępu do danych których się trzymamy.
@Alex Fortune ; jakbyś coś naskrobal to też będę wdzięczny. Choć tak serio to te podziały mają chyba sens głównie jak masz pracę grupową, nie znasz w ogóle frontendu czy będzie się on często zmieniać powiedzmy tak mi się wydaje. Mój kod może nie jest jakiś hajlewelowy, ale działa. I działa szybko. Oczywiście nie ma tu mowy o cache'owaniu wyników czy cdnach, ale jako single server service pisany przez jedną osobę te wynalazki to raczej jako wprawka?
@Malpa of Hell ;
kurde, jak wkleiłem jak było śmigał popup, jak ustawiłem display none i zmieniam skryptem leży po lewej :/
thehell
edit: moja wina, nie wywaliłem zbędnego kodu z js
za dużo zależnych kawałków, boli
Pytanie ws. ksiązki pt. "Język C++. Szkoła programowania. Wydanie VI".
Czy jest to ksiązka przeznaczona również dla totalnych zielonych kacapów? Czy jednak trzeba już cos ogarniać, aby wziąć się za tą książke?
Pzdr.
@Alex Fortune ;
jak z tym małym samplem? :)
Ogarnia ktoś nasm (intelx86) i SSE? ;d
siemanko, mam do napisania jakiś program wielowątkowy z wizualizacją. Czy robił ktoś coś podobnego i mógłby podpowiedzieć co by to mogło być? Nie może to być przykład książkowy (np. Problem ucztujących filozofów).
Sygnalizacja świetlna? ;d Randomowe samochody nadjeżdżają z różnych stron i albo są wpuszczane na skrzyżowanie zielonym światłem (czyli do sekcji krytycznej) albo czekają na swoją kolej.