Jaką dystrybucję linuxa polecacie ?
Programowanie głównie.
Wersja do druku
Jaką dystrybucję linuxa polecacie ?
Programowanie głównie.
Na każdym linuksie poprogramisz
instalujesz paczke essential-build, gcc czy inne cudenka do tego jakis KDevelop czy cos i masz w pelni sprawne srodowisko
Dzięki, a jeszcze jedno pytanko, co polecacie do obsługi repozytorium, chodzi mi głównie o proste repo.
Bo wiem, że jest ten Bitbucket, Github i jakieś inne no chyba, że te wymienione to jedno i to samo XD
Używał będę do MVS C# 2k13
github i bitbucket są spoko. Bitbucket tylko gdy potrzebujesz prywatnego repo za free.
OO jaki ja jestem hardkororwy programista javascriptu, a wy co, nadal java, python i php? nawet mi was nie żal
http://x3.cdn03.imgwykop.pl/c3201142...atH9OL4zyk.jpg
chuja prawda, aplikacje na windows 8 (wykorzystujace Modern UI) możesz pisać też w C, C++, VB a nawet Javascript
tutaj potwierdzenie:
http://msdn.microsoft.com/pl-pl/libr...owadzenie.aspx
z tego co pamietam to jak jestem programistą C++ to łatwiej CI będzie tworzyć widok w directx niż XAML
pisze o tym licencjat to troche ogarniam ;d
@LordCompi ;
@arkes ;
@Rollercoster ;
OMFG gdzie to znalazles xDDD Jakbym coś takiego zobaczył w robocie to chyba bym opluł monitor xD
Dobre na mema xD
Hahahah xD Nie wierze xD
@Alex Fortune ;
A tak serio, czemu ludzie hejcą wordpressa. Mi się wydaje ze to z powodu tego ze nie wglabili sie dostatecznie w system / dokumentacje. Owszem jest, stary i ma swoje wady, nie jest taki fajny dla developera jak dobrze napisana aplikacja MVC. Ale to jest CMS a nie framework. To jest dla uzytkownikow nie dla developerow.
System hooków dla mnie się świetnie sprawdza, co w nim złego. Chce zmienic hurtem zeby na stronie glownej nie pokazywalo kategorii "polityka", 5 linijek kodu. Podpinam się pod glowne query, jesli front_page, query->exclude_categories(4); lub query->exclude_categories(get_category_id('polityka')) ;
Działa na kazdej wersji wordpressa, i niewazne komu ją przekazesz, jak dopisze sobie to do swojego pliku functions.php szablonu, albo do child_theme, to zadziala.
@down
? xD
http://forum.4programmers.net/Off-To...kaly?start=750
Można siedzieć pół dnia i tylko się śmiać, polecam xD
co do cmsow ogólnie, są dobre jak spełniają wszystkie wymagania i nie mają zbyt wielkiego overheadu, jak czegoś brakuje to czasem szybciej całość napisać niż to latać, zwłaszcza zachowując prostotę aktualizacji
co do js... jest jakiś websrv używający js do serv sided skryptów z tego co pamiętam :p
btw, ja dzisaj w delphi generowalem htmla, też spoko
wbrew pozorom nieglupie
Co sie smiejecie, ja zrobiłem bardzo podobnie kiedys :D Potrzebowałem, żeby generował mi się plik html z jakimiś danymi w prostej tabeli to najprosciej bylo kod html do stringa i ogien :D
@up
haha, zaraz wyjdzie ze kazdy tak robil a i tak sie smieje z innych :P
@zakius ;
Mówisz o node.js :)
No dokladnie, dlatego w wordpress są pluginy, do ktorego mozesz wkleic kazdy kod php jak chcesz i gdzie chcesz :)Cytuj:
co do cmsow ogólnie, są dobre jak spełniają wszystkie wymagania i nie mają zbyt wielkiego overheadu, jak czegoś brakuje to czasem szybciej całość napisać niż to latać, zwłaszcza zachowując prostotę aktualizacji
Hah, pamiętam jak w otsach grzebałem jeszcze, potrzbowalem wywlec jakieś dane z items.xml, no plik mały nie był :p
napisałem skrypt pasujący toto w pehapie, ale już wyniki wyrzycalem w "plaintext xml" bo nie chciało mi się bawić w robienie tego normalnie inaczej
a z wordpressem mam złe wspomnienia, jak w panelu mam jedno, a internety mówią drugie... zupełnie jak nadpisywanie rozdzielczości w debianie 5, który nie czyta jedynego pliku, w którym dało się to zrobić :p
Polecam Archa do programowania, korzystam z niego dłuższy czas i jestem mocno zadowolony ;)
http://pastebin.com/ZgR1JXCg
Fragment kodu Terrarri (odnosnie wtf)
Próbuje w Bitbuckecie tzn no Git Command Prompt zaktualizować pliki komendą 'git push' i podaje hasło, niby jest up to date ale na www kod zostaje taki sam, coś źle robię ? xd
Czytałem ten ich tutorial no i:
Cytuj:
Git push example
Enter git push at the command line prompt in your local project directory, to copy your files from your local repository to Bitbucket.
git push
When prompted for authentication, enter your Bitbucket username and password.
Lol :D to nawet początkujący użył by switch'a o ile tego się nie da inaczej zrobić jeszcze XDCytuj:
Nieskalowalny, chujowy kod, zero jakiegokolwiek używania dobrych praktyk, robienie wszystkiego na pałę i liczenie na to, że wszystko ładnie podziała.
MVC w Webie jest imo mocno średnie akurat.
Ofc. , ale ja jestem programistą i nie wyobrażam sobie stawiać czegoś na więksża skalę w wordpressie. A zaufaj mi - jest sporo firm, które myślą, że mogą XD
idea fajna, wykonanie chujowe
Sam fakt, że musisz zmieniać coś na poziomie zapytania do bazy ( ! ) aby nie pokazywało kategorii polityka pokazuje, że wykonanie jest chujowe ;]
Tu ukłon za trwałość interfejsu, ale to nie jest akurat coś specjalnego.
Chodziło mu o to, że jestem znany z krytyki wielu rzeczy zapewne.. ;p
@edit
a panowei to o dekompilacji nie slyszeli nie? ;]
( kod jest wyciągniety z reflectora )
I reflector zamienia switch'a na ify ? ..Cytuj:
a panowei to o dekompilacji nie slyszeli nie? ;]
( kod jest wyciągniety z reflectora )
Do tabulacji z góry się nie czepiałem.
Jeżeli ten kod jest napisany na serio na ifkach to kupuję tą grę ;d
Jak działa i co robi reflector?
Switch jest relatywnie duzo tanszym rozwiazaniem niz drzewko (n>2, gdzie n jest liczba warunkow) if-ow.
Np. ponizsza drabinka ifow:
ktory w asm bedzie wygladac mniejwiecej tak:Kod:if (x == 1)
..
else if (x==2)
..
else if (x==3)
...
przypadku switcha, bedzie wygladac np. tak:Kod:mov eax, dword ptr[address x]
cmp eax, 1
jmp ...
cmp eax, 2
jmp ...
cmp eax, 3
jmp ...
Jak widac powyzej, zlozonosc drabinki ifow to O(n), a zlozonosc switch to 0(1).Kod:mov eax, dword ptr[address x]
jmp dword ptr ss:[eax * 4 + wartosc]
Dobre praktyki, mówisz o core, czy wtyczkach i szablonach.
Chujowi uzytkownicy to nie wina wordpressa. Są Programiści i pr0gram1sci.
Co to znaczy nieskalowalny. Serio pytam :P
Chujowy kod, hmm w sumie to nie zbyt znam core wordpressa. Wtyczki mocno selekcjonuje, themes pisze sam, wiec dbam o swoj kod jak moge. Fakt kupne szablony potrafia byc chujowe, bo w nie jednym sie musialem babrac. TO nie wina wordpressa, tylko zjebow.
Wiem ze troche zachowuje sie jak fanboy, ale wkurwia mnie moda na hejcenie wordpressa, bo tak.
Podstawowy sposób oceny wtyczki, odpalić WP_DEBUG mode. Jak pojawia się chociaż jeden alert to wtyczke można wyjebać i szukać innej.
Samo to że "developerzy" nie uzywaja WP_DEBUG wkurwia profesjonalistów w fachu, bo pozniej przez takich zjebów, okreslenie programista wordpress wywoluje conajmniej usmiech.
A fakt taki, ze zamiast nakurwiac nowy cms, mozna postawic wordpressa, napisac 2 wtyczki, zrobic to samo 20x szybciej, i pozwolic klientowi prowadzic sobie strone jak chce, nie blokujac mu rozwoju strony kolejnymi kosztami, bo oczywiscie by musial wynajac nas, bo np. po pol roku chcialby wprowadzic share linki do social mediow. W wordpressie jest to 15 minut szukania poradnika w necie ktorej wtyczki uzyc, albo od razu zainstalowac jakas wtyczke i pozwolic jej robic co chce. Z CMS autorskim musi pisac do developera, ktory mu tego nie zrobi od reki (dobra share linki zrobi, ale inne ciekawe rzeczy juz nie), i wybuli kase.
jesteś pewien, że ify w klauzulach if else if nie są kompilowane do takiej samej struktury co switche? :)
Na G++ sprawdzę jak będę miał chwilę.
@up
O wszystkim.
Znaczy że nie będziesz w stanie rozwijać się i obsługiwać coraz większej ilości żądań bez potężnych zmian kodu.
Nie obraź się - to wszystko przyjdzie z doświadczeniem. Jeśli popracujesz nad jakimś projektem enterprise, to zobaczysz, że pisanie kodu ala to w wordpressie po prostu nie przejdzie.
,,wp debug" xD
o environmentach tam nie słyszeli pewno nie? xD
No właśnie.
I tu dochodzimy do sedna. To jest cała zaleta wordpressa. Można go tanio i łatwo postawić, bo genialnie czerpie z tzw długu technologicznego. Wymienia jakość kodu na czas. Bo widzisz - pisząc chujowy kod , można często całkiem sporo osiągnąć i to czasami wiele razy szybciej. Ale dochodzisz do momentu.. kiedy to zaczyna Cię gonić. I zaczynasz tracić. I tu pies pogrzebany. ;]
jak dasz agresywną, ryzykowną optymalizację to może dostaniesz
ale potrafi się coś zepsuć
haha, msvc robi dużo, jak na przykład nie rozumie and, or
swoją drogą, mgłoby wejść do standardu...
Ale spinacze z was
@szulak ; dzięki za protipy odnośnie doświadczenia. Dzięki tobie dzisiaj poszła moja pierwsza legalna wypłata jako programista :p
ej, jak dzisiaj delphi zaczął mi runtime errory wywalać w trakcie pisania(!) to się spinam
no, i jak po załataniu dwóch zwalonych linijek w funkcji zaczął wywalać range errora przy jej wywołaniu, spoko
delphi 7 pro hehe
ale kod był spoko i wywala na wywołaniu teraz, nawet nie wchodzi do ciała funkcji, a wcześniej było si
a w trakcie pisania mógł mu przeszkadzać kod w cs jak sobie wklejałem po kawałku do przepisania, ale teraz już luzik
Na przyszlosc korzystaj z Lazarusa.Cytuj:
delphi 7 pro hehe
ale kod był spoko i wywala na wywołaniu teraz, nawet nie wchodzi do ciała funkcji, a wcześniej było si
Czy ta funkcja jest metodą?
dla siebie piszę w javie jak już
a w robocie wszystko mają oparte na delphi 7 albo xe5, skonfigurowane środowiska, zainstalowane paczki itp
funkcja jest funkcją zwracającą boola, chuja, wiem, że oop... ale kurde, delphi 7 i oop? to jest bardziej pokręcone niż oop w cpp :D
na wszystko masz funkcje, typy są proste itp
Wiem że w Javie, a mozesz wrzucic jak ja wolasz i jej fragment?
no nie mam tego w domciu, jak nie rozgryzę tego to wtedy najwyżej
Znaczy się inaczej.
Wordpress to jest platforma blogowa, która idzie lekko w stronę CMS. To chyba wiadomo że nie robi się w tym niewiadomo jakich aplikacji. Sklep to jest imo totalny max co można na tym postawić, i to tylko ze względu na taniochę i czas postawienia. A i tak prestashop go gwałci na dzień dobry. Jeśli ktoś robi jakiś konkretny startup, to jest debilem jeśli w ogóle myśli o wordpress, bo nie po to został stworzony, i nie jest w tym kierunku rozwijany.
Do postawienia byle stronki jak ulał, do postawienia aplikacji, interaktywnej z użytkownikiem, jakiś projekt społecznościowy - nie.
Kod wygenerowany przez VS z wylaczona optymalizacja:
C++:
ASM:Kod:int x = 3;
if (x==1)
{
int a = 3;
}
else if (x==2)
{
int a = 3;
}
else if (x==3)
{
int a = 3;
}
Kod:int main()
{
00DD13A0 push ebp
00DD13A1 mov ebp,esp
00DD13A3 sub esp,0F0h
00DD13A9 push ebx
00DD13AA push esi
00DD13AB push edi
00DD13AC lea edi,[ebp-0F0h]
00DD13B2 mov ecx,3Ch
00DD13B7 mov eax,0CCCCCCCCh
00DD13BC rep stos dword ptr es:[edi]
int x = 3;
00DD13BE mov dword ptr [x],3
if (x==1)
00DD13C5 cmp dword ptr [x],1
00DD13C9 jne main+34h (0DD13D4h)
{
int a = 3;
00DD13CB mov dword ptr [ebp-14h],3
00DD13D2 jmp main+50h (0DD13F0h)
}
else if (x==2)
00DD13D4 cmp dword ptr [x],2
00DD13D8 jne main+43h (0DD13E3h)
{
int a = 3;
00DD13DA mov dword ptr [ebp-20h],3
00DD13E1 jmp main+50h (0DD13F0h)
}
else if (x==3)
00DD13E3 cmp dword ptr [x],3
00DD13E7 jne main+50h (0DD13F0h)
{
int a = 3;
00DD13E9 mov dword ptr [ebp-2Ch],3
}
return 0;
00DD13F0 xor eax,eax
}
00DD13F2 pop edi
00DD13F3 pop esi
00DD13F4 pop ebx
00DD13F5 mov esp,ebp
00DD13F7 pop ebp
00DD13F8 ret
Wszystko zalezy od kompilatora.
Mnie osobiscie switcha i ifa czyta sie tak samo w opcodach i w roku 2014 roznica 12 bajtow nie jest zauwazalna dla czlowieka, chyba ze jest to powtarzane 1kk razy
Troche nie rozumiem o co ten hejt. Wordpress jest jaki jest, dla pewnych odbiorcow jest wystarczajacy az z zapasem, dla innych nie. Osobiscie lubie wordpressa, bo na moje wymaganie jest wystarczajacy - ale oczywiscie, nikt nie uzyje wordpressa dla strony co ma 5-6-7 cyfrowa liczbe wyswietlen/wejsc dziennie. Pozatym, tu nie chodzi o podazanie za reszta, Wordpress jest jednym z najlepszych free blogow (o ile nie najlepszym) - to tak jakby powiedziec ze ludzie uzywaja Windowsa bo inni tez uzywaja. Podsumowujac, rozmowa czy Wordpress jest good or bad, to jak rozmowa czy brunetki sa lepsze od blondynek... (są :D).
Ja tam wole patrzeć na switcha z 10 case'ow niz 10 if'ów XDCytuj:
ale ja rozumiem i wierzę, bo to jest doslownie translacja jeden do jednego
ale byle optymalizacja prawdopodobnie zrefaktoruje to do switcha
A i wole rude XD
Switche są obrzydliwe xD
http://koziolekweb.pl/2011/10/26/eks...uczowego-else/
oglądalem raz prezentację, gdzie koleś przez 90 minut opowiadal jak to IF ssie jajca i pokazywał jak go zastępować w różnych sytuacjach :P Do mnie to jakoś na razie nie przemawiało więc i tak go używam :P