728 x 90



  • If czy case? Czyli czego używa się w menu

    If czy case? Czyli czego używa się w menu0

    Ostatnio przyszło mi pisać skrypt w systemie Linux, w którym użytkownik, podając parametry wejściowe, decydował o tym, co wykona program. Skrypt był prosty i przyjąłem, że można wykonać tylko jedną akcję na raz, ale trzeba się było zastanowić, jak sprawdzać, którą opcję wybrał użytkownik. Pomysły na zrealizowanie tego były dwa: seria if albo case. Zdecydowałem się na ten drugi sposób. Ale może najpierw krótkie przypomnienie. Programistom

    Czytaj dalej
  • xrange() nie jest generatorem

    xrange() nie jest generatorem0

    Zdarza mi się usłyszeć opinię o tym, że xrange() jest generatorem, ale… czy na pewno?

    Czytaj dalej
  • Podstawy GDB

    Podstawy GDB0

    • DEV
    • 29 grudnia 2017

    Debugger to program służący do analizy przebiegu wykonania programów. W artykule omówiono podstawowe możliwości GNU Project Debugger.

    Czytaj dalej
  • Sprint w Scrum

    Sprint w Scrum0

    • DEV
    • 14 listopada 2017

    Praca z metodyką Scrum odbywa się w iteracjach. Takie przedziały czasowe są nazywane sprintami. Sprinty mają określoną długość która powinna być stała dla każdego z nich. Powinny być krótkie, najczęściej trwają od tygodnia do maksymalnie miesiąca. Sprint powinien kończyć się dostarczeniem przez zespół tzn.. przyrostu produktu,, czyli działającego i przetestowanego fragmentu systemu. Ze sprintem związanych jest kilka aktywności scrumowych . Planowanie sprintu. Planowanie

    Czytaj dalej
  • Problemy obliczeń masowo równoległych

    Problemy obliczeń masowo równoległych0

    • DEV
    • 12 listopada 2017

    W masowo równoległych obliczeniach pojawiają się pewne problemy z którymi nie mamy do czynienia w przypadku obliczeń sekwencyjnych. Rozważmy następująca sytuację, mamy n obiektów poruszających się w przestrzeni dwuwymiarowej. Obiekty w żaden sposób nie mogą na siebie wpływać i wchodzić w interakcje, więc każdy porusza się niezależnie od pozostałych. Załóżmy, że chcemy dokonać komputerowej symulacji takiego układu. Pierwszym aspektem, który musimy rozważyć jest nasze podejście do czasu.

    Czytaj dalej
  • Czym jest eksploracja tekstu?

    Czym jest eksploracja tekstu?0

    • DEV
    • 8 listopada 2017

    Eksploracja tekstu (ang. text mining) zajmuje się wykrywaniem wzorców w dokumentach tekstowych. Jest interdyscyplinarną nauką, wywodzącą się z eksploracji danych oraz przetwarzania języka naturalnego (ang. natural language processing). Text mining dostarcza narzędzi znajdujących zastosowanie w wielu niezauważalnych na co dzień dziedzinach życia.

    Czytaj dalej