o chuj
sorry xDDD zjebałem panowie :(
Wersja do druku
@Alex Fortune ;
http://msdn.microsoft.com/en-us/library/ms809762.aspx
Na początek MSDN i Gugle.
A co do tokenów to chodziło mi o windowsowskie przywileje dla aplikacji takie jak możliwosc wyłączenia komputera, debugowania itp.
Możliwość wyłączenia komputera... Nie wystarczy do tego system()? :p
wiem, że av potrafią na dowolne zastosowanie tej instrukcji narzekać także domyślam się, że są inne sposoby.
Tak, system() shellexecute WinExec itp. pozwoli na wyłączenie komputera przez shutdown.
Ale dajmy na to chcesz zahibernować, albo zablokować stacje (Windows+L) to wystarczy ustawić token SeShutdownPrivilege i wywołać procedurke z ntdll
Tu przykład z Delphi http://www.delphifaq.com/faq/delphi_...API/f358.shtml
Masz jakiś sposób na uśpienie gdy aktywna jest hibernacja? Wszystkie metody jakich używałem wywołują s3 tylko jeśli hiberna jest wyłączona, w przeciwnym wypadku ją...
I swoją drogą: te tokeny po prostu się ustawia nie? Także w sumie po co to? Jak ktoś będzie chciał zrobić kuku to po prostu to zrobi tak czy inaczej. Tak myślę
siema jak zacząć naukę języka C / jakie książki/ kursy polecacie
teraz na studiach będe miał ostry nacisk na to a nie chce być z tyłu a mam dużo wolnego czasu to wolałbym coś już opanowywać
Dopiero co mieliśmy dyskusję o tym, że do c książki to strata czasu. Polecam po prostu znaleźć sobie problem i rzuca google o rozwiązanie podproblemów w określonym języku
Ja do C nie uzywalem zadnej ksiązki, wystarczyly mi same wyklady i laborki. Jak miałem jakiś problem z kodem to google i jazda. Nie ma co się spinać na ten "nacisk".
@Damovsky
http://www.amazon.co.uk/The-Programm...mming+Language
Lepszej ksiazki nie znajdziesz.
Szybkie pytanko
Który framework po CodeIgniter?
kohana/symfony2/laravel/Yii ?
wszystkie niby mogą być, ale każdy z nich promuje jakieś gówniane praktyki, jak np annotacje wpływające na kod ( polecam artykuł: http://r.je/php-annotations-are-an-abomination.html )
Czytałem na webmastahu że kohana jest jednak słaba. Łatwa ale ma dużo złych praktyk. Laravel ma dobrą reputację. Ale najwięcej ofert pracy widziałem do Symfony 2 :P
Jak ja bym miał się uczyć to teraz wybrałbym właśnie Symfony2.
Ale tak na prawdę to gówno wiem na temat MVC i tym bardziej na temat specyfiki różnych frameworków, opieram się tylko na podstawie opinii w artykułach na webmastahu i w komentarzach. Widziałem też jakiś ranking frameworków i Symfony2 bardzo dobrze się tam prezentowało.
generalnie to panuje w necie gównoburza o frameworkach PHP, chciałbym sam się przekonać po której stronie powinienem stanąć :) @Alex Fortune ; dzięki, całkiem to ciekawe :)
@Bazan ;
Również zauważyłem że Kohana troszkę odstaje od konkurencji, symfony aktualnie to chyba lider w komercyjnych projektach, przynajmniej takie wnioski płyną z czytania ofert pracy i to właśnie ten framework spróbuję później poznać :)
Dzięki
Wiecie ze jestem noobem w php ale mam problem. Jak zmienić rozmiar czcionki oraz wyśrodkować tekst? :s
To akurat ma tyle wspólnego z PHP co ja z tym ped.. gejem forumowym Euro~.
http://www.w3schools.com/cssref/tryi...ycss_font-size
Do wyśrodkowania możesz użyć od biedy
<center></center>
No kurde, wpisywałem to i mi nie zadziałało ;s A teraz od Ciebie wziąłem i jest git :P. Dzięki!
A druga sprawa, kolor tła normalnie mogę zmienić tym samym kodem co w html? Czy jest jakiś inny? Wpisuje w google ale tam pseudo informatycy odpisują każdemu 'PHP TO CHYBA W AFRYKAŃSKIEJ WIOSCE SIĘ UCZYŁEŚ' itd.
Btw możecie ocenić czy dobrze zaczynam?
Cytuj:
<?php
{
echo '<br/><center><font size="20">Bronie w ASG</font></center>';
echo '<br/><br/><br/><br/><br/>AK RK 104 G&G Top Tech';
echo '<br/><br/>AK RK 104 G&G Top Tech';
echo '<br/><br/>FN SCAR-L BLACK G&G ARMAMENT';
echo '<br/><br/>CA36C Classic Army';
echo '<br/><br/>Karabin LMT Defender CQC';
echo '<br/><br/>SIG 556 SHORTY RAS EBB King Arms';
echo '<br/><br/>Karabin M4 CQR MOD1 KWA USA';
echo '<br/><br/>Karabin M4 CQR MOD1 RIS KWA USA KA';
echo '<br/><br/>MP5 A2 B&T Classic Army';
echo '<br/><br/>Magpul CQB MOE G&P/Magpul';
echo '<br/><br/>MP5 SD3 B&T CA';
}
?>
<?php
// zmienne
$bron1 = 'AK RK 104 G&G Top Tech';
$bron2 = 'FN SCAR-L BLACK G&G ARMAMENT';
$bron3 = 'CA36C Classic Army';
$bron4 = 'Karabin LMT Defender CQC';
$bron5 = 'SIG 556 SHORTY RAS EBB King Arms';
$bron6 = 'Karabin M4 CQR MOD1 KWA USA';
$bron7 = 'Karabin M4 CQR MOD1 RIS KWA USA KA';
$bron8 = 'MP5 A2 B&T Classic Army';
$bron9 = 'Magpul CQB MOE G&P/Magpul';
$bron10 = 'MP5 SD3 B&T CA';
// tablica
$bron = array('AK RK 104 G&G Top Tech','FN SCAR-L BLACK G&G ARMAMENT','CA36C Classic Army','Karabin LMT Defender CQC','SIG 556 SHORTY RAS EBB King Arms','Karabin M4 CQR MOD1 KWA USA','Karabin M4 CQR MOD1 RIS KWA USA KA','MP5 A2 B&T Classic Army','Magpul CQB MOE G&P/Magpul','MP5 SD3 B&T CA');
?>
Dodaj to przed </head>
Najlepiej zrób sobie plik css w katalogu aplikacji i tam wklejaj style, ale już bez <style></style>.Cytuj:
body
{
background-color:#b0c4de;
}
</style>
Później przed </head> dodajDużo wygodniej, bo rozdzielasz style i kod HTML.Cytuj:
<LINK href="nazwapliku.css" rel="stylesheet" type="text/css">
Jak czegoś nie wiesz to wklejpuj w google np. CSS font, CSS Background, CSS center itd.
@edit
Zamiast
background-color:#b0c4de;
może być
background-color: red;
Proponuje to: http://www.kurshtml.edu.pl/css/tlo.html
Prędzej, czy później jak się wkręcisz w temat będziesz musiał używać stylów, więc lepiej.. prędzej :D
Ja radzę zamiast <center> używać CSS do określania styli.
Przykładowo w PHP robisz strony na takiej zasadzie:
<?php
echo "<div id=\"kontener1\">";
echo "<p id=\"akapit1\">Lorem ipsum...</p>";
echo "</div>";
?>
A potem tak jak to już zwykły projekt HTML/CSS określasz jak ma wyglądać kontener oraz akapit,
przykładowo, środkowanie i powiększanie czcionki.
div#kontener1{
background-color:red;
width:200px;
height:25px;
}
p#akapit1{
width:200px;
height:25px;
text-align:center;
font-size:24px;
}
Jeżeli chcesz środkować cały kontener to używasz
margin:0 auto;
Przeczytaj sobie historie PHP.Cytuj:
Ja już ten kurs ogarnąłem, html'a i komendy ogarniam ale nie wiedziałem że da się łączyć je w php XD !
@Mysterius Boy;
Przykład z wiki:
To jest plikz Twoim szablonem
Kod PHP:<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html> <head> </head> <body> {* To jest komentarz, NIE będzie widoczny w wynikowym pliku HTML *} <p>{$tresc}</p> </body><!-- To jest komentarz, który BĘDZIE widoczny w wynikowym pliku HTML --> </html>
To jest plik z Twoim kodem PHP:
Wysłane dane odbierrasz w pliku szablonu np. <p>{$tresc}</p> (już bez echo, Smarty ma swoje 'zasady').Kod PHP:Tutaj robisz to co normalnie w sowim tekscie, obrabiasz tablice, jakies obliczenia itd. $dane = "ASG REPLIKIKI"; Później wysyłasz wszystkie swoje dane do szablonu: $smarty->assign('tresc', $dane); $smarty->display('index.tpl');
Takie ułożenie daje większe możliwości i przede wszystkim czystość kodu :) Możesz dowolnie modyfikować szablon i nie jebac się z przeklejaniem kodu do nowego szablonu, i możesz zmieniać coś w kodzie PHP który nie będzie Ci się zlewał z HTML :)
Na chłopski rozum, prościej nie potrafię.
Chyba trochę ładniej to wygląda i nie trzeba milion razy pisać echo :) Nie jestem "miszczem" php ale wydaje mi się, że błędu nie popełniłem.Kod PHP:$nameOfWeapons = <<<WEA <br/><center><font size="20">Bronie w ASG</font></center>; <br/><br/><br/><br/><br/>AK RK 104 G&G Top Tech; <br/><br/>AK RK 104 G&G Top Tech; <br/><br/>FN SCAR-L BLACK G&G ARMAMENT; <br/><br/>CA36C Classic Army; <br/><br/>Karabin LMT Defender CQC; <br/><br/>SIG 556 SHORTY RAS EBB King Arms; <br/><br/>Karabin M4 CQR MOD1 KWA USA; <br/><br/>Karabin M4 CQR MOD1 RIS KWA USA KA; <br/><br/>MP5 A2 B&T Classic Army; <br/><br/>Magpul CQB MOE G&P/Magpul; <br/><br/>MP5 SD3 B&T CA; WEA; echo $nameOfWeapons;
O heredoc czytaj tu i tu albo w googlu :D
@Mysterious Boy
Moja propozycja :
Zrób sobie jeden formularz w którym będziesz wpisywać nazwę broni , wagę , checkbox czy jest automatyczna i co tam jeszcze chcesz , klikasz wyślij i wszystkie dane lądują w bazie danych.
Robisz drugi formularz w którym wybierasz sobie kolor , ilosc/rodzaj naboi etc. , klikasz szukaj i pętla przeszukuje i wyświetla wszystkie rekordy z bazy które spełniają te warunki. Możesz dodać też różne rodzaje sortowania.
Ot prosta wyszukiwarka.
ehehheheheheh
Kod PHP:echo 'function dodaj()'; echo '{'; $ins = @mysql_query("INSERT INTO gosc SET INSERT INTO gosc SET zm1='$zm1', zm2='$zm2', zm3='$zm3', zm4='$zm4', zm5='$zm5', zm6='$zm6', zm7='$zm7"); echo '}'; echo '</script>';
Tu może już nie chodzi o optymalizację, ale o wygodę pisania kodu :)
Panowie, pytanko. Polećcie jakąś dobrą książkę do C#. I nie chodzi mi tu o całkowite podstawy, bo trochę już klepie w tym języku, ale o takie bardziej zaawansowane niuanse. Książek jest milion, ale może ktoś z Was miał jakąś fajniutką z której można się wiele nauczyć.
Co sądzicie o tym?
A wracając do szablonów i innego badziewia: całkowite oddzielenie wymaga masy zabawy chyba co?
Jak mam stronę, która wyświetla ileś rekordów z bazy w określonym formacie, musi x razy pokazać określony zestaw divów, what do? Żeby całkowicie oddzielić visual od mechaniki (i bez przesady z mvc, m i c mi za ciężko stworzyć osobno)
Ale jak? Skoro szablon to tylko view? Rozjeżdża się idea w ten sposób imo. Poza tym jest main template i layout of subpage i te też jakoś niby wypadałoby mieć osobno i się robi zabawa.
To jak sobie rozbijesz szablon na kawałki to już nie mój problem, rób tak jak Ci wygodnie.
A co do pierwszego pytanka, no szablon jakoś musi się 'dostać' do kodu PHP żeby coś wyświetlić, każdy 'system' szablonów tak działa. Chociażby smarty, WP, każdy framework z którym pracowałem.
O ile wklejaniezmiennejwartości zmiennej do szablonu jest sensowne, to wywoływanie pętli i wszelkich|escape|lower w pliku szablonu mija się z ideą. O ile lower załóżmy, że dany szablon chce title małymi niezależnie od oryginału, to escape? escape powinno być ogarnięte na etapie logiki
Chyba, że jednak projektant ma mieć pojęcie o algorytmice i programowaniu i uczyć się języka danego systemu szablonów
Dobra, dostałem tutaj pomysł ciekawy od MistrzuDragona i chciałbym się Was zapytać. Żeby wysyć formularze html do bazy danych muszę mieć oczywiście MySQL tak?
tytuł obrabiam w kontrolerze, ale ta pętla to albo w kontrolerze mam część widoku albo w widoku mam pętle do wyświetlenia tablicy: i tak źle i tak niedobrze bo założenia szlag trafia
Wprowadzasz ViewModel, MVC to kupa w świecie web.
@edit
"tytuł obrabiam w kontrolerze, ale ta pętla to albo w kontrolerze mam część widoku albo w widoku mam pętle do wyświetlenia tablicy: i tak źle i tak niedobrze bo założenia szlag trafia "
Czemu coś co jest związane z logiką wyświetlania obrabiasz w kontrolerze?
Ale pętla to już logika, kontrola, nie widok. Po prostu to nie będzie działać zgodnie z założeniami, jest to niewykonalne
zależy jaki etap też, ostateczne stylowanie to zabawa dla widoku, ale upewnić się, że nic dziwnego nie ma w tym stringu wolałbym wcześniej
Zdefiniuj "lepsze"
Zależy od zastosowania, jak sam klepiesz stronę to męczenie się ze smarty czy czymkolwiek innym jest bez sensu, każdy dodatkowy parser to overhead, a parser napisany w języku interpretowanym to dość kiepski pomysł.
Ja się zastanawiałem, czy ktoś może jednak znalazł jakiś magiczny sposób na to, jeśli nie to ja na razie podziękuję. Idea jest dobra, ale w momencie gdy twórca zdaje sobie sprawę, że się nie da powinien porzucić projekt, a nie pisać "nowe php"
(teoretycznie możnaby podzielić stronę na klocki i wklejać odpowiednią liczbę razy dany klocek obsłużony tak, jak należy obsługiwać templaty do "content" i by coś z tego wyszło, ale to tylko komplikuje sprawę)
Co myślicie o ROR? Ruby on Rails?