#programowanie #python
Czołem, stworzyłem niedawno stronę pyHeart. Jej idea jest bardzo prosta - agreguje w jednym miejscu linki (link + krótki opis) do źródeł, które śledzę na bieżąco (podcasty/książki/meetupy/newslettery itd. ze świata Pythona). Póki co głównie treści anglojęzyczne, ale nie jest to żadne ograniczenie, które sobie narzuciłem - jak natrafię na jakieś polskie materiały, to chętnie je tam umieszczę.
Zapraszam do śledzenia!
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Ilythiiri: Hej, dziekuję za sugestię. Generalnie to znam podstawy DRF oraz JavaScript. Na początku chciałem skupić się na dowiezieniu podstawowej oraz działającej wersji jak najszybciej, więc wybrałem tradycyjne (lepiej mi znane) podejście, czyli Django templates, renderowanie HTMLa po stronie serwera. Na codzień w pracy siedze raczej w data engineeringu, a wszelkie webowe rzeczy robie po godzinach jako projekty na boku. Rozważałem użycie Vue.JS, bo napisałem w nim kiedyś SPA dashboard
  • Odpowiedz
Heloł #programowanie

Czy jakiś spec od #python może mi pomóc? W jednej z moich funckji pomnożyłem troche dziko wielomiany i mam taki output: [[0, 35], [1, 50], [2, 10], [1, 28], [2, 40], [3, 8], [2, 17.5], [3, 25.0], [4, 5.0]], gdzie pierwszy element to stopień wielomianu, a drugi to zmienna która stoi przy tej potędze x. I potrzebuje dodać te zmienne, które mają taki sam współczynnik, a
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
Hejka #programowanie jakby ktoś chciał kiedyś wystartować na jakimś #hackathon i szukałby kogoś od #python lub #frontend to chętnie bym dołączył do zabawy. Wiem ze wszystko zdalnie teraz się odbywa a chciałbym w czymś takim wziąść udział bo nigdy nie brałem.

A jeżeli jest ktoś w takiej sytuacji jak ja ze tez by chciał wziąć udział a nie ma z kim i zależy mu
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#linux #python #ansible #devops

Jak byscie zautomatyzowali nastepujace problemy

Przychodza nam incydenty w HP Server Manager gdzie czesc nich jest juz nie aktualna lub jest blednie do nas rozsylana. Jest mozliwosc ogarniecia to ansiblem / towerem ? tak aby np co 20-30 min puszczal jakiego playbooka ktory:
bedzie chodzil tylko po naszej kolejce (grupie) i sprawdzal 2-3 przypadki wg jakiegos regexa
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

HP server manger


@open-alpha: szukaj REST API dla tego softu, sprawdz czy nie jets przypadkiem na porcie 13951 /SM/9/rest/incidents

lub dokumentację sprawdź, pozniej powinno pojsc gładko
  • Odpowiedz
Czy Sets w pythonie są uporządkowane? Jak np tworze set {3, 2, 1} to wynik jest {1, 2, 3} lecz jak stworze {7, 8, 9} to wynikiem jest {8, 9, 7} ?
#python
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Wykopek_wykopek: podbijam, sentdex na propsie. Chociaż niektórzy mogą woleć jechać zgodnie z książką, więc nie ma co też na siłę ograniczać

@adekpp: jak coś to ten pan udostępnia darmowe książki, w tym wspomnianą "automate the boring stuff" (a przynajmniej tak było dawniej). Ja od niego zaczynałem, ale to na ślepo
https://alsweigart.com/
  • Odpowiedz
Siema, jest może jakiś framework który mi pozwoli stworzyć aplikację WWW bez znajomości JS, za to pozwoli mi korzystać z dobrodziejstw async i modyfikować dynamicznie zawartość jakiegoś elementu w HTML?
Niestety we flasku ni mogę :(
#python #naukaprogramowania
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siema, jest może jakaś nakładka do pycharma dzięki której mogę instalować paczki z pipa?
Inaczej za każdym razem muszę w terminalu odpalać virtualenv i tam uruchamiać pip'a a później freezować paczki.
#python #jetbrains #naukaprogramowania
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#machinelearning #python

Czytam artykuł o rozpoznawaniu gestów,i facet zebrał aplikacją do zbierania pomiaru z akelerometru dane, i wrzuca je w sieć. mamy ten fragment

the input can be treated as an image with a height of 1 pixel (and this is true — the first operation is reshaping that converts input of two-dimensional data [128 columns x 2 channels] to three-dimensional data [1 rows x 128 columns x
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
@yras8: według artykułu :
Samplujesz 128 razy w ciągu 1.28sekundy co 10msec. Stąd 128. Masz dwie wartości które są mierzone - akceleracja X i Y, stąd 2. Akceleracja Z została pominięta jako nieważna. Gyrometer też został zignorowany.
  • Odpowiedz
Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #haskell, #wordpress, #pracait czy #produktywnosc

To samo zestawienie u mnie na stronie (lepsze formatowanie) https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-25-10-2020/

A jeśli chcesz jeszcze dostępu do większej ilości
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@devopsiarz: nadal sie nie rozumiemy, tworząc klaster na Digitalu, wybierając klaster najmniejszy jaki sie da, dostajesz mastera w prezencie. Node i tak masz swój. A co do vagranta, to może cofnijmy się do dyskietek. Jak chcesz emulować klaster to tylko na kindzie.
  • Odpowiedz
Node i tak masz swój.


Mam przed sobą info DO: za node płacisz jak za każdą inną instancję, więc "darmowy" masz jedynie master Nodes are built on Droplets. The master node is fully managed by DigitalOcean and included at no cost. Worker nodes are charged at the same rate as Droplets..

W związku z tym, jak chcesz za darmo, to wtedy masz takie all-in-one jak minikube - według mnie cluster w
  • Odpowiedz
Hejka #python uczę się #django i stwierdziłem, że napisze sobie w nim swoją stronę gdzie będę wrzucał rzeczy których się ucze w celu utrwalenia, coś jak blog. Chciałbym dlatego zrobić sobie może z dwie podstrony, kontakt i może coś w stylu o mnie (about) i chciałbym zarządzać treścią na tych stronach z poziomu panelu admina w django i jedyny sposób jaki mi przychodzi do głowy to gdybym chciał
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@h00k: Tzn model powinien być ten sam dla każdej ze stron (powiedzmy "Page") natomiast będziesz miał inną instancję dla strony Kontakt i inną dla "O mnie". Nie ma sensu robić różnych modeli dla różnych stron jeżęli nie jest to absolutnie koneiczne.

Jeżeli zaś chodzi o zarządzanie ustawieniami strony, poczytaj o "Sites"
  • Odpowiedz
@h00k: pytanie po co Ci model na podstronie kontakt albo o mnie? na ile często te dane będą się zmieniać?
Znacznie lepszym pomysłem będzie zrobienie z tego statycznego html'a z dynamicznie ładowanymi elementami jak email czy inne dane, które uważasz, że mogą się zmieniać
  • Odpowiedz
Czołem Mirki! Robię mini projekcik w #python w ramach hobby. Chciałabym stworzyć model matematyczny opisujący dynamikę ruchu piłki w locie czyli trajektorię po kopnięciu jej przez piłkarza. Studiowałam Matematykę, ale potrzebuję kogoś kto skończył studia fizyczne/Mechanikę i Budowę Maszyn etc, kto pomoże mi powiązać ze sobą siły nośne/oporu itd. tudzież naprowadzić mnie? ( ͡° ͜ʖ ͡°)
A może ktoś poleci mi publikację na której mogłabym się
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

piszę w #python program na metody numeryczne i wykonuje pewien algorytm, wg. wykładu liczby powinny się zerować, a mnie zostaje -5.5e^-16. po godzinie szukania wpadłem na pomysł, że jeżeli to jest tak mała liczba to może być to błąd precyzji? czy to może być to?

#informatyka #programowanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@szatantomojziomal_: Tak może być to problem z reprezentacją liczb zmiennoprzecinkowych:

0.1 + 0.2
0.30000000000000004

Nie znam się na pythonie, ale możesz poszukać biblioteki, która daje typy o większej precyzji. W pythonie chyba Decimal daje możliwość użycia większej precyzji.
Błąd będzie się kumulował szczególnie w przypadku sumowań w pętli. Czasami dzięki odpowiedniej kolejności działań można spowodować znoszenie się błędów zamiast kumulacji.
  • Odpowiedz