Novakov

Reputacja

749

Głosów ogółem

użytkownik głosował za tyle razy
19
Użytkownik głosował przeciw tyle razy
3
  • Roczniak
Prawdziwe imię
Maciek
Członek od
2 lata, 3 miesiące
Ostatnio widziany
1 rok, 3 miesiące temu
Witryna
http://teabot.o...
Miejscowość
C:\Users\Novakov
Wiek
21

O mnie

Współtwórca Teabota. Miłośnik technologii ze stajni w Redmond. Programista .NET. Administrator Windowsów

Pytania: 1

Odpowiedzi: 46

  • 2010-02-19 15:03:01 Linux: dir d*.*

    ls -lda d*
    

    Pomocne może być także;

    ls --help
    

  • 2010-02-14 13:58:45 C# - program, wskazówki do rozwiązania problemu

    1. Zacznij od napisania klasy reprezentujacej pojedyńcze wydarzenie. Powinna mieć właściwości: Wydarzenie, Data, TylkoRok
    2. Stworz metodę, która będzie wypełniała tablicę obiektami tej klasy
    3. Napisz metodę, która pyta użytkownika o wydarzenie. Powinna dostawać obiekt jako parametr i zwracać true albo false w zależności od tego czy user odpowiedział poprawnie.
    4. Potem musisz zebrać wszystko do kupy i napisać losowanie wydarzenia z tablicy i wywołanie metody pytającej. Jeśli zwróci false, wywołać ją jeszcze raz, jeśli znowu false to wypisać datę. Jak true to nastepne pytanie

  • 2010-02-20 18:26:05 Ajax - jQuery

    JavaScript to język programowania pozwalający pisać skrypt wykonujące się w przeglądarce użytkownika.

    Ajax to technologia wykonywania zapytań do serwera (HTTP) w sposób asynchroniczny, np. załadowanie na nowo części strony bez konieczności przeładowywania całości

    JQuery to tzw. framework ułatwiający pisanie skryptów w JavaScripcie i korzystanie z Ajaxa

  • 2010-02-21 18:58:01 Zaawansowane przeszukiwanie wielu tabel

    select * from b join a on a.id = b.a_id 
        where parametr IN (1,2,3) 
        group by id having count(*) = 3;
    

    Rozwiązanie może nie zbyt piekne, ale chyba lepsze niż 30 joinów

  • 2010-02-19 07:38:34 Zapis i wczytanie

    Przykładowy program serializujący tablicę stringów do pliku xml i binarego

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Runtime.Serialization;
    using System.Xml.Serialization;
    using System.IO;
    using System.Runtime.Serialization.Formatters.Binary;
    
    namespace ConsoleApplication1
    {
    class Program
    {
        static void Main(string[] args)
        {
    
            string[] dane = new string[] { "Tekst 1", "Tekst 2", "Tekst 3" };
    
            //Zapis do XML (plik czytelny dla użytkownika, ale większy
            XmlSerializer xmlSerializer = new XmlSerializer(dane.GetType());
            using (var strumien = new FileStream(@"D:\kopytko.xml",FileMode.CreateNew))
            {
                xmlSerializer.Serialize(strumien, dane);
            }
    
    
            //Zapisz do pliku binarnego (nieczytelny dla użytkownika, mniejszy od XML)
            BinaryFormatter binFormatter = new BinaryFormatter();
            using (var strumien = new FileStream(@"D:\kopytko.dat",FileMode.CreateNew))
            {
                binFormatter.Serialize(strumien, dane);
            }
    
            //----ODCZYT----
            string[] dane_odczytane;
    
            //Z XML
    
            xmlSerializer = new XmlSerializer(dane.GetType());
            using (var strumien = new FileStream(@"D:\kopytko.xml", FileMode.Open))
            {
                dane_odczytane = (string[])xmlSerializer.Deserialize(strumien);
            }
    
            Console.WriteLine(string.Join(",", dane_odczytane));
    
            //z pliku binarnego
            binFormatter = new BinaryFormatter();
            using (var strumien = new FileStream(@"D:\kopytko.dat", FileMode.Open))
            {
                dane_odczytane = (string[]) binFormatter.Deserialize(strumien);
            }
    
    
            Console.WriteLine(string.Join(",", dane_odczytane));
    
            Console.ReadLine();
        }
    }
    

    }

  • 2010-02-18 16:06:43 Przenoszenie zmiennych z jednego okna do drugiego

    Za pomocą samego php tego nie zrobisz. Potrzebujesz JavaScriptu. Z popupa możesz się dostać do okna, którego go otworzyła za pomocą

    windows.opener
    

    Aby 'wpisać' coś do inputa możesz napisac coś takiego:

    window.opener.document.getElementById('jakis_input').value = 'jakas_wartosc';
    

  • 2010-02-19 19:20:03 Co zamiast PHP?

    Ruby on Rails (pewno o to Ci chodzi) to cały framework do budowania aplikacji webowych. Stosuje się w nim inne podejscie niż w czystym PHP. Pisałem trochę w RoR i wydaje mi się to naprawde fajne i przyjemne a przy okazji nowoczesniejsze niz PHP. Co do Pythona się nie wypowiadam, bo nie pisałem w nich aplikacji webowych, ale przypuszczam, że podejście będzie podobne jak w RoRze. Biorąc jednak pod uwage opinie znajmych byłbym za Rubym

  • 2010-02-20 11:53:06 SQL injection - bezpieczeństwo

    Użycie ORMa lub PDO z parametrami powinno na sam początek wystarczyć. Na pewno nie wstawiaj danych od użytkownika bezpośrednio do zapytania SQL, możesz te dane najpierw odfiltrować przy pomocy np. wyrażeń regularnych.

  • 2010-02-21 23:40:42 Zabezpieczenia formularza przed robotami

    Wydaje mi się, że każde zabezpieczenie zostanie predzej czy później złamane. Słyszałem kiedyś o takim zabezpieczeniu: były do wyboru zdjęcia osób i należało zaznaczyć to na którym była kobieta. Takie zabezpieczenie chyba narazie ma szanse wygrać z botami

  • 2010-02-24 17:31:47 Tworzenie instalatora.

    InnoSetup chociażby

Tagi: 4