Jest sporo poradnik贸w na temat tego jak korzysta膰 z chmury AWS. Oto kolejny 馃檪
Pobieranie czegokolwiek z youtuba w fullhd z konsoli
Niekt贸rzy lubi膮 filmy, inni muzyk臋, a jeszcze inni po prostu potrzebuj膮 zapisa膰 na dysk filmiki z kotami. Pow贸d wymy艣lcie sobie sami 馃檪
Continue reading “Pobieranie czegokolwiek z youtuba w fullhd z konsoli”
No masters, no slaves, blockchain inside – pisanie zdecentralizowanych aplikacji
Blockchain idealnie wpisuje si臋 w ostatni trend politycznej poprawno艣ci w 艣wiecie IT. Nie ma nod贸w master ani slave, wszyscy s膮 r贸wni niezale偶nie od p艂ci miejsca w sieci. Framework Dinemic jest bibliotek膮, kt贸ra pomaga tworzy膰 zdecentralizowane aplikacje w C++ oparte o technologi臋, kt贸ra jest pochodn膮 Blockchain, X509 oraz kilku innych technologi. S艂u偶y g艂贸wnie do tworzenia program贸w, kt贸re maj膮 dzia艂a膰 na wielu maszynach r贸wnocze艣nie zapewniaj膮c przy tym wysok膮 wydajno艣膰 i odporno艣膰聽na awarie.
Chocia偶 dinemic jest de facto ORM’em dla C++, to spr贸bujmy na pocz膮tek inaczej. Wyobra藕 sobie repozytorium Git’a. Takie, w kt贸rym to nie developerzy robi膮 commity, a poszczeg贸lne obiekty klas, a ka偶dy commit jest informacj膮 na temat zmiany stanu takiego obiektu (i bazy danych pod nim), podpisan膮 przez niego cyfrowo. Dodatkowo pomy艣l, 偶e nie mamy jednego centralnego serwera Git’a, ale ka偶dy komputer w sieci jest za razem repozytorium lokalnym i remote’m dla innych repozytori贸w. Jeszcze tylko doda膰, 偶e nieautoryzowane zmiany s膮 odrzucane przez inne repa i mamy obraz framework’a dinemic. To tak w skr贸cie. Po nieco obszerniejszy opis zapraszam dalej.
Continue reading “No masters, no slaves, blockchain inside – pisanie zdecentralizowanych aplikacji”
Thank you AWS Free Tier!
W tym po艣cie kilka gorzkich 偶ali na temat (prawie) darmowego okresu na chmurze Amazona, po korzystaniu z niego przez trzy miesi膮ce. Polecam dla tych, kt贸rzy zastanawiaj膮 si臋 czy warto oszcz臋dzi膰 na zasobach i skorzysta膰 z darmowego okresu.
Fish – fajniejszy shell
Je艣li wzdryga Ci臋聽na my艣l o pisaniu czego艣 w konsoli, bo lubisz klika膰 lub chcia艂by艣 usprawni膰 swoj膮 prac臋 w bashu – spr贸buj pow艂oki fish.
Continue reading “Fish – fajniejszy shell”
Wykorzystanie systemd zamiast crona, initd i automatu do kawy
Kilka lat temu w wi臋kszo艣ci Linuks贸w zago艣ci艂 na dobre daemon systemd odpowiedzialny za obs艂ug臋 startu, ca艂ego cyklu 偶ycia i wy艂膮czenia systemu operacyjnego. Do czego ten kombajn mo偶e si臋聽przyda膰?
Continue reading “Wykorzystanie systemd zamiast crona, initd i automatu do kawy”
Czego w dockerze nie zrobisz?
Lista jest pewnie du偶o d艂u偶sza, ale poni偶sze da艂y mi si臋聽we znaki:
Gdzie si臋聽艂atwiej zaczyna dzia艂alno艣膰 na swoim?
Temat troch臋 nie IT, ale r贸wnie偶 dotycz膮cy wielu os贸b. Je艣li my艣lisz nad komercjalizacj膮 swoich projekt贸w, to prawdopodobnie pr臋dzej czy p贸藕niej b臋dziesz musia艂 jako艣 zarejestrowa膰 “swoje dzia艂ania”. W tym wpisie postaram si臋聽przybli偶y膰 kilka wa偶nych rzeczy, na kt贸re prawdopodobnie pr臋dzej czy p贸藕niej si臋 napotkasz nie maj膮c zarejestrowanej w艂asnej dzia艂alno艣ci. G艂贸wnie jednak b臋dzie to por贸wnanie dw贸ch kraj贸w, w kt贸rych mo偶na zacz膮膰 – biurokratycznego oraz przyjaznego (tak to nazwijmy 馃槈
Continue reading “Gdzie si臋聽艂atwiej zaczyna dzia艂alno艣膰 na swoim?”
Szukanie dziury w ca艂ym – cProfiler dla Pythona
Czasami wszystko dzia艂a, ale chcia艂oby si臋 lepiej. W poprzednim po艣cie pokazywa艂em jak pouk艂ada膰 pami臋膰 w aplikacji w C, 偶eby skorzysta膰 z dobrodziejstw cache procesora. Tym razem troch臋 o optymalizacji dla Pythona i szukaniu najwolniejszych punkt贸w w programie.
Continue reading “Szukanie dziury w ca艂ym – cProfiler dla Pythona”
Jak zrobi膰聽to samo nieco szybciej – organizacja danych w pami臋ci
Kr贸tko na temat tego, czy ten sam algorytm mo偶e dzia艂a膰 szybciej. Tak! Proste testy, kt贸re uda艂o mi si臋聽zrobi膰 pokazuj膮 wzrost pr臋dko艣ci o ok. 30% przy odpowiednim czarowaniu z danymi, bez ingerencji w sam algorytm.
Continue reading “Jak zrobi膰聽to samo nieco szybciej – organizacja danych w pami臋ci”