ej tak się wszyscy śmieją z #php

a jak wy w tym #python #nodejs czy #ruby #java #tomcat hostujecie ludziom strony? w sensie czy istnieje dzielony hosting dla takich stron?

czylit np taki zakład pogrzebowy co chce stronę musi kupować vps lub ewentualnie wy ich hostujecie u siebie na serwerze? :D

taki
  • 69
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czołem wszystkim!

Znacie może jakieś dobre przykłady zarządzania sesjami w PySide? Obecnie mam projekt, gdzie każde nowe rozdanie kreuje pewien obiekt ze strukturą folderów. W trakcie używania programu możesz dodać pliki z danymi, robić wykresy (do pliku i w Canvas). Dodane pliki z danymi są na bieżąco wyświetlane w Widgecie TableView oraz kopiowane do lokalnego pliku i wyświetlane na widgecie ze strukturą plików (QFileSystemModel) oraz w osobnej zakładce na TreeView , gdzie
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@b0lec
PySide jest zwolnionym wrapperem pythona na Qt.
Główna klasa, która zarządza poszczególnymi zakładkami to oczywiście okno główne aplikacji. Inne klasy lądują dane do widoków, inne tworzą te widoki.
PySide ma klasę QSettings, która zajmuje się przechowywaniem informacji o oknah, widgetach i ich atrybutach, ale pewnie bez ładowania lokalizacji plików z danymi i wykresiw zrobionych przez użytkownika do jakiegoś JSoN, Xml, albo mongo się nie obejdzie.

Czyli dużo roboty... :/
  • Odpowiedz
Co Mircy myślą o wolfram alpha ? Wstyd się przyznać ale nie znam żadnego języka skryptowego i planuję to zmienić. Docelowe zastosowanie to jako narzędzie pomagające czy 'sklejające' różne rzeczy (analiza tekstu, ogólnie pojęta 'organizacja' plików lub różnych artefaktów projektowych jak testy, dokumenty, wymagania, połączenia między nimi, jakieś statystyki, wizualizacje itp).
Planowałem sięgnąć po #python ale #wolphramalpha wydaję się być ciekawym językiem (po obejrzeniu filmiku szczęka opada -
LeopoldStuff - Co Mircy myślą o wolfram alpha ? Wstyd się przyznać ale nie znam żadne...
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@LeopoldStuff: Mam co do tego wątpliwości. Wszystkie te cuda na kiju które tam mają zaimplementowane pod spodem wymagają gigantycznej bazy wiedzy którą prawdopodobnie trzymają na swojej chmurze, stąd nie ma łatwego sposobu na uruchomienie własnej instancji, tylko trzeba się z nimi kontaktować. Nie jest to raczej coś co miałoby zastosowanie w mniejszych projektach, a w dużych nie koniecznie chce się ładować takiego molocha na backend. Jest masa języków obsługujących różnorakie
  • Odpowiedz
@LeopoldStuff: Wydaje mi się, że python będzie lepszym rozwiązaniem. Bo nie jestem pewien, ale chyba żeby korzystać na swoim stanowisku z Wolframa musisz kupić ich soft https://www.wolfram.com/mathematica/ Ale może coś się zmieniło i są teraz jakieś darmowe wersje.
Więc z punktu widzenia finansowego python wydaje się być korzystniejszy. Poza tym python też ma różne biblioteki do wykresów jak SciPy czy MathPlotLib, więc przeszukaj dokumentację, możliwe że cię to zadowoli.
  • Odpowiedz
Mirki/Mirabelki,

Otworzył się w mojej firmie nowy klient, taki co to robi przeglądarkę internetową (i nie jest to Google) ( ͡º ͜ʖ͡º).

Klient ma siedzibę we Wrocławiu w samiutkim centrum (widziałam zdjęcia biura i jest naprawdę wow) co ciekawe zaraz obok Opery Wrocławskiej
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, jest sobie backend w django wystawiający REST api. Korzystać z niego mają frontend webowy, aplikacja na ios i aplikacja na androida. Nie ma systemu userów - żeby korzystać z serwisu nie trzeba być użytkownikiem. Czy jest jakiś sposób w jaki można uniemożliwić lub znacznie utrudnić korzystanie z tego api klientom innym niż te 3 wymienione wcześniej?
#programowanie #django #python #rest
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@GlenPL: Jeśli nie będzie kont klientów to w żaden sposób tego nie zabezpieczysz bo aplikacja wykorzystuje tylko połączenie do jakiegoś backendu i tylko i wyłącznie to, a w milion sposobów można to za-symulować.
  • Odpowiedz
@morsik: moim zadaniem jest właśnie powiedzieć im, że jest to niemożliwe :)

JS to tak bardzo bliski uzytkownikowi frontend, że ciężko wymyślić mi sposób nawet na utrudnienie tego


Mi też, ale liczyłem, że jakoś jednak się da ( ͡° ͜ʖ ͡°)

Wielkie dzięki za wkład, duży plus dla Ciebie ++
  • Odpowiedz
Korzystał już ktoś z hostingu na pythonanywhere.com?
Postawiłem tam małą aplikacje we flasku i po doinstalowaniu kilku rzeczy przez pip, aplikacja w konsoli uruchamia się normalnie (nie mam błedów i jest komunikat "Running on 127....") ale jak juz wejde na swoją strone to widzę "Something went wrong :-(". W logach mam komunikat o brakującym module który jest zainstalowany. Miał ktoś może podobny problem?


#python #webdev
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki spod #django i #python , macie jakiś ogarnięty sposób na testowanie abstrakcyjnych modeli (mixinów)? Jedyne na co wpadłem w internecie to dwie metody, przy czym żadna nie działa:
- zadeklarowanie testowego modelu w tests.py - wyrzuca OperationalError - no such table.
- tworzenie modelu inline w kodzie metody setUp, tak jak tutaj - w 1.9 nie ma już chyba metody sqlcreatemodel bo dostaję AttributeError.

Jak
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chciałbym wysyłać maile w #python jak najprościej się da. Wszystkie przykłady i biblioteki wymagają serwera SMTP, nie da się tego ominąć? Coś w stylu funkcji mail() w PHP. Potrzebuję wysyłać informacje do siebie o stanie urządzenia, nie potrzebuję obsługi całego serwera mailowego, tylko wysyłać pojedynczy mail raz na jakiś czas :)
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej mirki spod tagu #python
Jakoś nieudolnie szukam. Jak, korzystając z pythona, zamazać fragment obrazka w znanych przeze mnie pozycjach. Może być prostokąt.
Powiedzmy na obrazku od wysokości 120 do 150 i szerokości 100 do 300 ma się pojawić czarny prostokąt.

Ogólniej rzecz biorąc: mam dwa obrazki (screeny), które są identyczne, pomijając pewien konkretny fragment w środku (losowy ciąg znaków). Chce ja zamienić na dwa identyczne screeny, więc pomyślałem by
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@venomik: jak wczytujesz obrazek przez opencv to wtedy masz go w tabeli 3d lub 2d z tego co kojarzę. Możesz odzielic maski i na każdej wykonać taka sama operacje chodząc po tym zwykła pętla for i sprawdzając wartości w tym oknie. Tak pisze się też filtr medianowy ale i każdy inny.. nie wiem czy to zaadoptujesz do swojego przypadku bo ciężko trochę mi Ciebie zrozumieć twój efekt końcowy
  • Odpowiedz
Mirki, znów proszę was o radę. Mam taki kod:

fibb_list = [fibb(x + 1) for x in range(33)]
i wszystko działa, ale sądzę że musi istnieć sposób żeby wymienić "range(33)" na coś w rodzaju "wartość < 4000000"
przeszukałem już internet ale nic nie mogłem znaleźć, a chciałbym użyć takiej formy zamiast pisać pętle ( ͡° ʖ̯ ͡°)
#python #naukaprogramowania
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Gamgee: Poczytaj o list comprehension, pewnie ze sie da, ale to nie będzie eleganckie rozwiązanie.

[fibb(x + 1) for x in range(33) if fibb(x+1) < 4000000]
Z tym że tutaj cały czas musisz określać range.

W każdym razie jeżeli potrzebujesz cała liste na raz to fibb(n) powinno Ci ja zwracać, w takim wypadku generator jest nieoptymalnym rozwiązaniem.
  • Odpowiedz
Zamierzam iść w Back-end i teraz mam pytanie, czy Python jest wyborem, który ma przyszłość ? Chyba czytałem już setki takich pytań, więc uściślę. Najpierw zabrałem się ogólnie za Springa i Hibernate i pomijając to, że nie współpracowało i robiło problemy w każdym możliwym miejscu, to pisanie w tych technologiach było toporne. Uznałem, że nie warto się męczyć, więc wziąłem się za Pythona + Django i wszystko działało od razu tak, jak
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirunki postawiłem sobie zajebiście ambitne zadanie.
W wieku 30+ postanowiłem zacząć naukę programowania (nie nie będę pytał od czego zacząć).
Poszukałem trochę w necie, trochę poczytałem, popatrzyłem na statystyki i zdecydowałem od czego zacząć.
Jako że wszędzie mówi się, że najprostszy do ogarnięcia jest python, to od niego chciałbym zacząć (jestem KOMPLETNIE zielony i dlatego uważam, że najmądrzej nauczyć się podstaw i pewnego sposobu myślenia od czegoś, co najłatwiej opanować).
W kolejnych miesiącach i latach swojej
  • 95
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wiem, że nauka programowania zajmuje lata i im wcześniej się nią zajmiesz, tym większa szansa, że coś osiągniesz.


@chozi: texty korpo dewiantów.
Wiedza jak każda inna, chcesz siadasz -> czytasz -> umiesz, jeden ma to w tydzien inny w rok.
Programowanie to nie wiedza tajemna ala szamani, a z tego co widze to niektórym samouwielbienie sięga extazy jestem Pan programista :)
  • Odpowiedz
Jako, że ostatnio mi się trochę nudzi to postanowiłem przypomnieć sobie #python i #pygame
Tak na start dla przypomnienia co i jak zacząłem z prostą gierką typu ping-pong, po tym będę próbował zrobić grę multiplayer 2d z widokiem z góry, do tego prosta stronka w #django z rejestracją i może jakimś highscores ( ͡ ͜ʖ ͡)
A tak ogólnie to #
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki z tagu #python, możecie mi pomóc trochę?
Mam taki kod i niby wszystko git, wynik jest prawidłowy, lecz jest jedno ale.
Za prawie każdym uruchomieniem wyskakuje błąd "index out of range" raz w jednym, raz w innym miejscu tego co się wydrukuje. Inną sprawą jest to, że ostatni print w ogóle nie działa ( ͡° ʖ̯ ͡°)
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach