@IsambardKingdomBrunel: Jak postawisz demo to będziemy w stanie mówic więcej o funkcjonalnosci. Niestety stylistyka jest niewdzięczna, i im dłużej pracujesz tym naturalniej wyłapujesz takie niescisłosci. Nikt nie będzie na poważnie traktował aplikacji w której na pierwszy rzut oka brakuje konsekwencji w stylu, bo to stety-niestety podstawa. Jakikolwiek by on nie był, obierz jedne wytyczne i się ich trzymaj.

Jeżeli chodzi o lintery - isort i pylint są do ogarnięcia w
  • Odpowiedz
Mireczki z tagu #programowanie #sysadmin #python #informatyka #linux mam pewną zagwozdkę.
Mam stworzony skrypt bash, który aktywuje venv i odpala skrypt pythonowy. Tutaj nie ma żadnych problemów (również jak odpale sam plik "z ręki", natomiast problemy występują jak próbuję odpalić wszystko przez supervisora. Niby procesy się porobiły, natomiast wygląda to jakby supervisor miał problemy z obsłużeniem subprocessów.
proc = subprocess.Popen(["/usr/local/bin/ttnctl","subscribe"], stdout=subprocess.PIPE)
Czy
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dziś chciałem się podzielić moim weekendowym wytworem - narzedziem które myślę może przydać sie wszystkim tym którzy czy to jeżdzą na rowerze, biegają czy też pływaja słuchając muzyki (to ja akurat). Używam grajka podczas pływania już ponad rok i zawsze mi przeszkadzało parę rzeczy (co wynika z tego że mp3 player do pływania ma parę przycisków i to tyle jeśli chodzi o interfejs użytkownika): często wybranie właściwego utworu było mocno utrudnione (podczas
MarcinOrlowski - Dziś chciałem się podzielić moim weekendowym wytworem - narzedziem k...

źródło: comment_n933LisOmUhFCi9Nn4sNIhtoCRoMKsKQ.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Wh1ter0se: jeszcze chwilę Ci ciotka potruje, ale miałem pomysł aby dodać opcje żeby można było dać plik wejściowy ze znacznikami czasu i dowolnym tekstem (bo np. chcesz sobie tak trening ustawić). Wtedy można byłoby dość prosto i ciotkę "opędzić" :)
  • Odpowiedz
◢ #unknownews

Tej nocy młodszy syn nie dawał mi spać, co zaowocowało tym, że usypiając go chyba dotarłem na telefonie do końca Internetu i tak jakoś mi wyszło 30+ linków w zestawieniu. Przepraszam za natłok ciekawostek z branży IT :D


1) CloudFlare wchodzi na rynek rejestratorów domen - będzie DUŻE zamieszanie w tej branży
https://blog.cloudflare.com/cloudflare-registrar/
imlmpe - ◢ #unknownews ◣

 Tej nocy młodszy syn nie dawał mi spać, co zaowocowało ty...

źródło: comment_HeoB6VbcMEdaa9byuVqG9nTbNLgaLZLg.jpg

Pobierz
  • 39
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

22) Google planuje wejść w branże "stories" podobnie jak zrobił to Facebook, Instagram czy Snapchat


@imlmpe: to idzie w tak zastraszającym tempie, że niedługo będą okulary z wbudowaną kamerą, która w chmurze będzie zapisywała nagrania video z całego dnia, a AI po przetworzeniu całego materiału stworzy filmik "The best of", który będzie można opublikować we wszystkich portalach społecznościowych.
  • Odpowiedz
#50 DevRSS.com - zbiór popularnych blogów związanych z programowaniem.

Zapisz się na mirkoListę, aby otrzymywać powiadomienia.
Posty publikowane z tagiem #devrss są zbiorem wpisów z aktualnego tygodnia.
Polub również naszego Facebooka, gdzie znajdziesz wybrane wpisy oraz aktualne informacje na temat rozwoju
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jakiś czas temu zmieniłem OS na linuxa i wciąż walczę z konfiguracją pythona. Chciałem mieć najnowszą wersję, więc zrobiłem altinstall 3.7, ale nie mogłem zainstalować ani pip, ani innych modułów, bo wszystko było wrzucane do systemowego 3.6.5. Dziś przyjrzałem się wirtualnym środowiskom i zainstalowałem Pyenv według tego tutoriala, ale nie wiem jak z tego teraz korzystać (°° . Zainstalowałem wersję 3.7.0
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Griffith: virtualenv tworzysz "pod projekt" - w wybranym przez Ciebie katalogu. Wtedy tam jest "zainstalowana" odpowiednia binarka pythona. aktywujesz odpowiednią wersję przez source katalog-venv/bin/activate i gotowe.
  • Odpowiedz
hejo programistyczne świry

kiedy chcę dobrać się np do wpisów na pierwszej stronie gorących to robię

from bs4 import BeautifulSoup

import requests
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Chodtok: Jeśli jest to skrypt tylko dla ciebie to spoko, jak łączysz się po ssl czyli masz linki https to jesteś bezpieczny, to tak samo jakbyś się logował normalnie przez stronę.
  • Odpowiedz
@IsambardKingdomBrunel:
Może zacznijmy od podstaw:
podany uprzednio przeze mnie "ALTER USER user CREATEDB" określa nadanie praw użytkownikowi o nazwie 'user'! tu dajesz nazwę użytkownika np. mietek.
Tylko administrator bazy danych tj. najczęściej użytkownik o nazwie 'postgres' ma prawa do wszystkich opcji serwera.
Robisz to z konsoli 'psql' albo posłuż się PgAdminIII.
PostgreSQL serv. najczęściej nasłuchuje na porcie 5432, chyba, że inaczej zadeklarujesz w postgresql.conf lub pg_hba.conf.
Zacznij od poznania postgresa
  • Odpowiedz
Mirki, zacząłem się uczyć pythona i mam prawdopodobnie dla was bardzo prosty problem.

Mam polecenie z daną funkcją:
W = input("Pod którą warstwą zalegają łupki")

i zależnie od odpowiedzi, python ma liczyć wartość innej funkcji na dany sposób zdefiniowany niżej.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Data scientist – nowy zawód na nowe czasy
Kim jest data scientist? Co to za twór? Jakie języki programowania warto znać, aby pracować w świeżej gałęzi IT - czyli data science? Zapraszam do mego artykułu :)

#programista15k #programowanie #sql #bazydanych #python #jezykr #datascience #datascientist #bigdata #businessintelligence #matlab #scala
djfoxer - Data scientist – nowy zawód na nowe czasy
Kim jest data scientist? Co to z...

źródło: comment_T74VGxYJl5kF6y5HWwhdKN1J1br9lHxf.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dopiero się uczę i mam nadzieję, że ktoś wytłumaczy jak w #python wyświetlić jakiś napis załóżmy 10 razy ale każdy w innej linijce?
I to prawda, że jak w jednej wersji pythona jakaś komenda działa to w innej już nie?
#pytanie
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć mam taki kod z jakiegoś tutoriala:

def log(originalfunction, logfilename="log.txt"):
def new
function(*args, **kwargs):
with open(logfilename, "w") as logfile:
logfile.write("Function '%s' called with positional arguments %s and keyword arguments %s.\n"
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć, czy dobrze kombinuję?

Mam pary atrybutów i ich częstotliwość występowania w przyrodzie. i mam osobniki które mają po (dla przykładu) 3 z tych atrybutów.

Na podstawie tego, chciałbym określić jak dany osobnik jest popularny.

I
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@LowcaG: Wszystkie osobniki powinny być opisane tymi samymi atrybutami, żeby móc ich w ogóle porównać.

Czyli rozumiem, że u Twoich dwóch przykładowych osobników, tylko i wyłącznie zupełnym przypadkiem zestawy posiadanych atrybutów jest są zbiorami rozłącznymi? W takim przypadku pełny opis osobnika, to powinno być coś w stylu A1B1C1D0E0F0 i A0B0C0D1E1F1, gdzie 1 oznacza, że atrybut występuje, a 0 gdy atrybut nie występuje.
  • Odpowiedz
Mirki mam małą zagwozdkę jak obsłużyć strumień UDP który odbieram.

Mam sobie linię:

data, addr = self.sock.recvfrom(65000)
i odbieram z niej 1444 bajty takie jak niżej:
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@meloon:

1. > Nie ukrywam że zależy mi na efektywności czasowej,
2. Pisz w pythonie
3. Brak profitu

A serio to nie ogarniam. Po co robić z tego uint8, żeby potem zrobić uint16? Jakie ma być docelowe endianness? O co chodzi? Tak wiele pytań...
  • Odpowiedz
@meloon: o panie :-) to spokojnie unpack ze skompilowanym formatem przemieli Ci o rząd wielkości szybciej, jeśli nadal za wolno to ewentualnie do przetestowania xdrlib - nie wiem czy jest szybsze, dalej jest cython (choć nie wiem czy tu dużo zmieni) i języki kompilowane
  • Odpowiedz
Potrzebuje napisać program, który będzie monitorować daną stronę, przyjmijmy co 2 minuty. Strona wymaga zalogowania w systemie. Chcę, aby program wysyłał mi powiadomienia na pocztę mail jeśli pojawią się dane słowa kluczowe na stronie głównej bądź jej podstronach. Co ważne chcę dostawać powiadomienia o pojawieniu się nowych słów kluczowych, a nie o już istniejących. I najważniejsze pytanie #python czy #php? Raczej będzie stało na localhost chyba że
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@joolekk: To nie jest problem w którym wybór języka ma jakieś kolosalne znaczenie, więc wybierz to co lepiej znasz. Robisz skrypt, który robi requesta, szukasz w html słów kluczowych, wysyłasz powiadomienie. Wrzucasz to w crona i śmiga.
  • Odpowiedz
@sowier: apt-get install python3.6

jeżeli już na tym etapie masz trudności to nie widzę świetlanej przyszłości w Twoim hackowaniu czegokolwiek ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@sowier: Poważnie, jeżeli masz problem jak na pierwszym screenshot'cie (404 not found) i nie wiesz co zrobić, odpuść sobie ( ͡° ʖ̯ ͡°)
  • Odpowiedz