Belisarius
Pytania: 3
-
2011-02-27 23:50:37
jQuery - kolejność wykonywania zadań.
Cześć! Mam do Was pytanie, ale najpierw przykładowe wprowadzenie:-) Mam na stronie index.htm taką strukturę: <div
-
2010-09-22 11:36:05
PECL instalacja
Czy jest ktoś na sali, kto ma jakiś w miarę kompletny opis instalacji dodatków PECL do PHP na windows?? Chodzi mi o inst
-
2011-11-25 13:57:22
Nazwa aktywnej aplikacji w Delphi
Cześć, ma ktoś z Was sposób, na pobranie nazwy aktywnej aplikacji/okna w delphi? Moja aplikacja będzie działała jako usł
Odpowiedzi: 20
-
2010-03-21 12:19:31 Program odczytujacy mysli
Bardzo proste, W odpowiednich pozycjach są te same znaczki. Są tak ustawione żebyś nie mógł np uzyskać "niepowołanych liczb". Nieważne jaką liczbę weźmiesz możesz uzyskać wyniki: 9, 18, 27, 28, 36, 40, 45, 49, 50, 54, 63, 70, 72, 75, 81, 83. Tylko takie są wyniki dowolnego działania AB - (A + B) gdzie liczba to AB. Dlatego z tego się wzięło że na tych pozycjach są zawsze takie same znaczki.
-
2010-02-12 11:25:25 Odświeżenie starego kodu HTML
- Wystarczy otworzyć plik php w programach typu phpdesigner, netbeans. Podkreśli lub zaznaczy na czerwono błędne / stare wpisy. W PhpDedisner jest opcja zaktualizuj do CSS2, XHTML na postawie W3C.
- Pierw przeleć wszystkie pliki i popraw co znajdźesz źle. Gdy całą stronę otworzysz jako projekt w PhpDesigner to będzie chyba sprawdzał je wszystkie. (Chociaż nie jestem w 100% pewny).
- Zależy co rozumiesz przez witrynę średnio-dużą. Jeśli strona jest stara, może lepiej zrobić nową - bardziej nowoczesną, ładniejszą graficznie itp..
-
2010-03-05 11:13:05 Kolorowanie tr
A ja takie rzeczy robię takim sposobem:
w CSS ustawiam dwie klasy:
<style type="text/css"> <!-- .active { background-color:#6e8ab1; } .bg1 { background-color:#b2b2b2; } --> </style>a potem w tabelce:
<tr class="bg1" onmouseover="this.className='active';" onmouseout="this.className='bg1';"> -
2010-03-10 14:45:42 Rails, zapytanie SQL [zamknięte]
SELECT `messages`.title, `messages`.body, `users`.name FROM `users` JOIN `messages` ON `users`.id = `message`.userid WHERE .....; -
2010-11-01 20:35:24 Głos "za" przez AJAX-a.
Najłatwiej przez jQuery i metodę ajax. Przykładowo masz plik index.php i w nim stronę główną, dodatkowo gdzieś w kodzie:
<script type="text/javascript"> $(document).ready(function() { $('#kciukwgore').click(function() { $.ajax({ type: 'POST', url: 'glos.php', data: 'cozrobic=dodaj', success: function(wynik) { $('#suma').html(wynik) //html(); val(); text(); w zależności od elementu } }); }); $('#kciukwdol').click(function() { $.ajax({ type: 'POST', url: 'glos.php', data: 'cozrobic=odejmij', success: function(wynik) { $('#suma').html(wynik) //html(); val(); text(); w zależności od elementu } }); }); }); </script> <div> <img id='kciukwgore' src='wgore.png'> <span id='suma'></span> <img id='kciukwdol' src='wdol.png'> </div>no i teraz w pliku glos.php masz:
<?php if (isset($_POST['cozrobic'])) { if ($_POST['cozrobic'] == 'dodaj') { //pobranie np z bazy dotychczasowego wyniku $wynik++; } if ($_POST['cozrobic'] == 'odejmij') { //pobranie np z bazy dotychczasowego wyniku $wynik--; } echo $wynik; } ?> -
2010-01-24 15:53:54 Zastosowania matematyki w programowaniu
W grafice komputerowej wykorzystuje się macierze, całki, pochodne, f. trygonometryczne.
-
2010-01-28 09:04:36 Jaki język? [zamknięte]
robisz podstawowy błąd, Nie można tak po prostu umieć php. Przeczytanie jednej czy dwóch książek na pewno nie prowadzi Cię do tego żeby mówić że umiesz php. Poza tym, wg mnie, dobry programista nie może "umieć - jak to nazwałeś" jakiś język. Programista przede wszystkim umie MYŚLEĆ i umie układać odpowiednie algorytmy. Język w jakim będzie pisać przyjdzie sam. Tu akurat mogę podać przykład z mojego życia, od jakiś 8 lat uczę się php, robię aplikacje na zamówienie w tym języku itp. Zawsze wydawało mi się że przyszłość z tym językiem zwiążę, a tu NIE. Złożyłem ofertę pracy w jednej z firm i piszę... w delphi. Nigdy bym tego nie powiedział, bo wcześniej delphi znałem minimalnie, na poziomie wyświetlenia napisu Hello word :-) Skoro taki język wymagał rynek pracy to w takim języku piszę. Gdy zmienię kiedyś pracę i bedę musiał pisać np w ruby, pythonie, c# to też nie będzie problemem. Znajomi z uczelni w rozmowach kwalifikacyjnych w swoich zakładach też nie byli pytani czy umieją php, c# czy cokolwiek innego. Podstawowe pytanie, czy chcesz programować i czy umiesz rozwiązywać podstawowe algorytmy. Języka idzie się nauczyć szybko.
-
2011-12-17 13:11:57 Unikalność rekordów
DISTINCT to może być Twoje słowo-klucz.
-
2010-03-10 07:49:03 Funkcja Password czy md5 ?
Dopiero teraz usiadłem na komputer, więc mogę Ci trochę podpowiedzieć. Z jakiś miesiąc temu przeprowadziłem małą dyskusję na podobny temat z jednym doktorkiem którego pasją jest kryptografia. Gość całe życie się tym zajmuje i wie co mówi. Z całej tej rozmowy, wyłoniłem jeden z najważniejszych wniosków:
"Zanim weźmiesz się za wybranie typu szyfrowania to przemyśl co/jak bardzo chcesz zaszyfrować. Czy dane które chcesz szyfrować są tajne? Jakie konsekwencje poniesiesz gdy dostęp do tych danych uzyskają osoby niepowołane? Jaka jest grupa osób, które mogą chcieć uzyskać dostęp do Twoich "tajnych" danych."
Więc zanim zaczniesz cokolwiek robić zastanów się nad tym. Po drugie,
Osoby, które mówią że md5 jest do dupy, że jest prosty do złamania itp, bez obrazy ale są to programiści, którzy tak naprawdę nie mają o tym pojęcia. Gadanie że da się załamać md5 to bzdura. To że udało się tego dokonać kilku-kilkunastu osobom nie przekreśla tego szyfrowania. Jeśli się mylę! To proszę bardzo, są tu słabsi i lepsi programiści, który z Was złamie taki md5??
Wstawiając jedno dodatkowe zabezpieczenie, np że po 3-krotnym wpisaniu złego hasła blokujesz dostęp na 1 godzinę, po powtórnej trójce blokujesz na 5 godzin, a po trzeciej trójce blokujesz na stałe Wasze szanse złamania md5 spadają do ZERA.
Żeby nie było, ja nie wywyższam md5. Uważam jak Wy, że te szyfrowanie ma swoje słabości, aczkolwiek jest w zupełności wystarczające na zabezpieczanie danych które nie są jakieś SUPER-tajne na skalę państwową.
Reasumując - wybór odpowiedniego algorytmu musi wiązać się z różnymi czynnikami. Nie przekreślaj jednego czy drugiego bo ktoś uważa że to dziecinada.
Teraz trochę informacji czego ja używam. Ja używam w większości "md5crypt". Wg mnie jest idealny na moje potrzeby. Dodatkowo stosuję ochronę polegającą na blokowaniu dostępu do bazy na pewien czas osobom, które kilkukrotnie źle wpiszą swoje hasło.
-
2010-03-10 07:55:35 Edycja rejestru w Delphi. [usunięte]
jeśli zaczynasz przygodę z delphi nie możesz pominąć http://4programmers.net/








3
1
694