Dlaczego warto scrapować

Dlaczego warto scrapować?

Internet jest największym zbiorem danych zgromadzonych przez ludzkość. Niezliczone pokłady materiałów naukowych, artykułów, zdjęć. Ogrom wiedzy dostępnej za darmo. A gdyby tak móc zebrać tę wiedzę i ją przetwarzać? Jest na to sposób, nazywa się web scraping i w tym artykule powiem Ci, dlaczego warto się tym zainteresować oraz dlaczego warto scrapować.

Nauka Podstaw Python String

Nauka podstaw Pythona – Python + Strings

Zadaniem programisty bardzo często jest obsługa zmiennych napisowych (łańcuchów znaków) czyli tzw. stringów. Dzieje się to szczególnie często w przypadku programowania webowego. Zagadnienie zmiennych napisowych w Pythonie jest wbrew pozorom bardzo obszerne. W tym artykule chciałbym skupić się na pokazaniu najpotrzebniejszych operacji związanych ze zmiennymi napisowymi.

Jak działają boty Google? web crawling

Jak działają boty Google? Web crawling

Każdego dnia internet przemierzany jest przez tysiące botów, głównie firmy Google. Jak działają takie boty? W jaki sposób widzą strony internetowe i jak się po nich poruszają? Jak dużo jest botów w internecie?

Nauka Podstaw Pythona: typy danych

Nauka podstaw Pythona – typy danych

Pyhon jest przede wszystkim wysokopoziomowym językiem programowania wysokiego poziomu. Mówiąc o Pythonie bardzo często mamy na myśli coś więcej niż sam język. Python również biblioteki, cały ekosystem z nim związany oraz przede wszystkim: community.

Na czym polega SEO

Na czym polega SEO?

SEO (Search Engine Optimization) jest optymalizacją stron pod kątem internetowych wyszukiwarek. Jest to jedna z części składowych pozycjonowania dotycząca poprawy jakości strony internetowej w taki sposób, aby wyszukiwarki umieszczały ją wyżej w swoich indeksach. Dziedzina ta stale się rozwija, eksperci SEO cały czas analizują i próbują wnioskować jakie czynniki brane są pod uwagę w przypadku najpopularniejszych wyszukiwarek. Co więc składa…

Więcej

blockchain

Blockchain

Końcówkę roku 2017 można podsumować tak często wypowiadanym wtedy cytatem: „Trzeba było zainwestować w tego bitcoina…”. Wybuch popularności tematu kryptowalut skierował oczy całego świata również na blockchain. Co prawda ubiegły rok nie był ekonomicznie najkorzystniejszym dla posiadaczy kryptowalut, jednak zdecydowanie był rokiem edukacji o blockchainie. Dlaczego ta technologia budzi tak wielkie zamieszanie oraz czy warto się o niej uczyć?

Prezentacja wawocde

Dlaczego warto brać udział w hackathonach + relacja z WawCode 2018

24 godzinny maraton siedzenia przed komputerem, pełen tworzenia kodu, konfliktów w repozytorium, gaszenia pożarów, jedzenia pizzy i picia napojów kofeinowych. Brzmi strasznie, nieprawdaż? Dlaczego więc cały czas pojawiają się nowe hackathony, na które zapisuje się mnóstwo chętnych? Co przyciąga setki programistów do pracy za darmo i po godzinach?

Co wkurza w Pythonie?

Co wkurza w Pythonie?

Python jest świetnym językiem ogólnego przeznaczenia, który plasuje się na wysokich pozycjach w każdym rakingu popularności. Mnóstwo aplikacji webowych największych gigantów technologicznych korzysta z Django, większość analityków danych czerpie pełnymi garściami z funkcji tego języka. Niestety, nie ma języków idealnych. Oto rzeczy, które denerwują programistów Pythona.

9 funkcji VIMa, których możesz nie znać

9 funkcji VIMa, które powinieneś znać

VIM został wydany 27 lat temu, a pomimo tego nadal jest jednym z najpopularniejszych edytorów tekstowych. Przez jednych uwielbiany, przez drugich nienawidzony. Żart o wychodzeniu z VIM’a już na dobre zadomowił się w zbiorze programistycznych memów. Na czym polega fenomen tego programu i dlaczego budzi on tak skrajne emocje?