Cześć! Dzisiaj mamy dla Was nowości w kategoriach: Backend, Fullstack i Frontend.

`


`
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#python Cześć. Pytanie - Jak trudne było by zrobienie aplikacji na androida, która by dała możliwość wpisania danych, wybrania 3-4 opcji i zapisanie wyniku jako plik excel ? Wszystko statycznie, bez większych styli, jednie wpisanie, wybranie, zapisanie do pliku bez serwerów etc. #kivy ?

  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Govr: ja tak znowu lekko na odwrót, django to jest łopata ale działa.
Ale muszę napisać na zajęcia coś w springu w javie to mnie cholera bierze. Kilkadziesiąt błędów nie wiem co jest przyczyną i za dużo czasu zajmuje.
  • Odpowiedz
Mircuny, załóżmy że mam formularz logowania zrobiony w Tkinterze w połączeniu z bazą SQLite3. Przy tworzeniu nowego użytkownika, jeżeli nazwa użytkownika już istnieje, pokazuje się komunikat, że taka nazwa jest zajęta. Czy w tym momencie powinien pojawiać się wpis w bazie danych z użytkownikiem i hasłem? Czy podwójne pojawienie się nazwy i hasła spowodowane jest tym, że zapisuje się w bazie w trakcie tworzenia nowego konta jak i logowania? Może trochę to
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytong ma jakieś zastosowanie w finansach i warto ogarnąć go przez chęć poszerzania swoich kompetencji w dziedzinach ekonomicznych?
#python #programowanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej #krakow,

Sa tu jacys ludzie zajmujący się #etl w #python (Apache #airflow ;) )? Szukamy ludzi którzy mają w tym doświadczenie. I zastanawiam się czy są jacyś ludzi dostępni z tego tematu na mirko. Mamy dużo danych i sporo pracy w tym temacie (gdyby kogoś interesowała jaka domena biznesowa to linie lotnicze). ( ͡° ͜ʖ ͡°)
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

dzięki, tu gdzie mieszkam to chyba jest niedobór bo kolega ma na github prosty skrypt w napisany w Selenium który ja bym napisał jednym ciągiem w 5 minut a ma telefony o pracę na prawo i lewo xD


@kamilek98PL: a widzisz, to pokaż coś ciekawego w selenium, to lepsze niż "kalkulator"
  • Odpowiedz
Czy ktoś ma doświadczenie z #bluetooth #ble 4.0 low energy w #raspberrypi i #python ? Mam urządzenie (termometr) do którego za nic w świecie nie mogę się połączyć aby np. pobrać serwisy gatt. Wygląda jakby zaraz po połączeniu zrywało połączenie.
Kod w python: https://pastebin.com/X4p7j5sr
Kod zwraca: https://pastebin.com/iTuAJkLa
Logi: https://pastebin.com/FvPYim5x

Może ktoś pomoże? Z androida przez różne apki idzie się połączyć i pobrać serwisy, ale
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Potrzebuje pomocy, z góry zaznaczam, że jestem totalnie zielony z programowania. Po uruchomieniu kodu otrzymuje taki błąd

orangepi@orangepi:~/domoticz/scripts$ sudo python sendkey2ncplus.py
[sudo] password for orangepi:
File "send
key2ncplus.py", line 2
import os, sys, urllib2 HOST = "192.168.0.163" PORT = 8080
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Na wyluzowanie dzisiaj trochę prostsze. Zadawane przez Jane Street:

Niech cons(a, b) tworzy parę p i niech car(p) i cdr(p) zwracają kolejno pierwszy i drugi element pary. np.

car(cons(3, 4)) -> 3
cdr(cons(3, 4)) -> 4
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirunie drogie ukochane! Mam pytanie dot. statycznego typowania parametrów w metodach. Przykładowo: mam funkcję func która przyjmuje parametr x. Chciałbym, aby ten parametr mógł być integerem albo floatem.

Gdyby chodziło o samego integera to sprawa jest prosta: def func(x: int). Ale co zrobić w przypadku, gdy chciałbym uwzględnić też float? Domyślam się, że mógłbym w przyjmować x jako ogólnie object i zrobić jakiegoś ifa, ale czy nie ma bardziej eleganckiego
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SuperStefan: Nie piszemy w językach dynamicznie typowanych ( ͡° ͜ʖ ͡°)
A możesz wrzucić na początku metody walidację danych - co prawda wywali się dopiero w runtime i to prawdopodobnie w bardzo dziwnych okolicznościach, ale cóż, taka natura Pythona.
  • Odpowiedz
Cześć! Dzisiaj mamy dla Was nowości w kategoriach: Backend, Fullstack i Frontend.

`

**BACKEND JOBS**

-
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Efrin: dokładnie taki error, jaki mu raisuje, django zazwyczaj w takich chwilach renderuje formularz z komunikatem błędu, ale mongo(l)skie DocumentForm tego nie umie i rzuca 500
  • Odpowiedz
Mirunie drogie. Napisałem sobie parę metod do komunikacji z API poprzez moduł requests. W kilku metodach używałem różnych pętli oraz sleepów do odczekania paru sekund. Kolega jednak powiedział, bym pomyślał nad użyciem promisów.

Wspomniane metody z pętlą for wyglądają tak:
- jeśli odpowiedź z API == 200: zrób coś tam i przerwij pętlę
- jeśli nie jest 200: odczekaj sekundę i powtórz request
- jeśli jest to iksowa próba tego requesta: wywal błąd
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

zawsze stosuj asynchroniczność tam gdzie jest to możliwe


@TwojStaryToKorniszon: czy ty aby na pewno nie jesteś programistą nodejs? stosowanie asynchroniczności wszędzie gdzie tylko możliwe to najgorsza rada jaką w tym temacie można dać, asynchroniczność się powinno stosować tam gdzie ma to sens

@SuperStefan: takim podstawowym kryterium kiedy warto zastosować asynchroniczne rozwiązania jest gdy jakaś operacja cie blokuje, a wiesz że mógłbyś spokojnie kontynuować inne operacje gdyby nie to,
  • Odpowiedz
Kliknij tutaj lub obserwuj #zdalnieio, aby otrzymywać cotygodniową porcję ofert pracy zdalnej :)

Frontend/Javascript
Senior Frontend Developer (7N) 11 200 - 13 600 PLN - oferta
Senior Javascript Developer (Merixstudio) 10 200 - 15 300 PLN - oferta
React Native Developer (10Clouds) 6 700 - 13 000 PLN -
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach