@gromwell: Zawsze odpowiedź brzmi 3 jeśli robisz nowe rzeczy, chyba że masz jakiś konkretny (poprawny) powód by użyć 2 (np. brak jakiejś krytycznej dla projektu zależności dla 3).
  • Odpowiedz
Mirki przeglądam wykop już od ponad roku, ale po dzisiejszym wydarzeniu postanowiłem założyć konto.. ;p
A tak serio przechodząc do rzeczy, myślę o programowaniu i teraz jaki język polecacie, żeby po około pół roku sumiennej nauki móc coś zdziałać? Nie mówię tutaj nawet o robocie, ale o stażu jaki czas wg was będzie potrzebny, żeby mnie przyjęli na praktyki do jakiejś firmy i z jakim językiem zacząć, żeby nie było super trudno
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@onomatopeja123: Korpo to praca nad dużymi projektami, w których jesteś malutkim trybikiem i cała atmosfera korpo.

Ja wolę pracę w małych zespołach, gdzie mam realny wkład w ostateczny kształt produktu. Bez całej otoczki pseudoprofesjonalizu.

Moim wyborem jest python.
  • Odpowiedz
Cześć Mirki i Mirabelki,

Od ponad 10 lat siedzę w #webdev (php5, mysql, javascript, jquery, angularjs, bootstrap, html5, css3) i coraz częściej nachodzi mnie ochota na wyspecjalizowanie się w jakimś bardziej twórczym języku programowania aniżeli php. Chciałbym tworzyć aplikacje mobilne, programować systemy automatyki domowej, współtworzyć systemy bankowe/rozliczeniowe/wytwórcze. Chciałbym brać udział w tworzeniu czegoś więcej niż kolejnej strony internetowej tudzież aplikacji webowej. Nie chciałbym jednak pisać gier, jakoś mi ta dziedzina nie
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć, Mirki,

w ten pogodny, niedzielny poranek, chciałem się podzielić swoją stroną, którą stworzyłem w ramach hobby oraz nauki/ rozwoju. Dotyczy ona najnowszych wiadomości na polskich portalach informacyjnych (więcej pod linkiem 'O co tu chodzi?').

Mile widziane uwagi na temat tego co mógłbym zrobić lepiej, ewentualnie co jest spoko, tak, żebym mógł się jak najwięcej nauczyć.

Przegląd
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@galatian: wszedłem, zobaczyłem wielką chmurę słów i natychmaist wyszedłem
nieczytelne i nieużywalne

kliknięcie w słowo otwiera ten sam obrazek zamiast prowadzić do powiązanego artykułu, wtf

  • Odpowiedz
Mając model użytkownika i wpisu, które rozwiązanie byłoby lepsze do zliczania wpisów dodanych przez konkretnego użytkownika?
- metoda w modelu użytkownika countposts(), zapytująca każdorazowo bazę danych o ilość postów z konkretnym autorem , np. Post.objects.filter('author'=user).count()

- IntegerField w modelu użytkownika, inkrementowany za każdym razem kiedy doda on post, oraz dekrementowany gdy wpis zostanie usunięty (jest do tego jakiś sygnał?)

Wydaje mi się że ta druga, ale w którym miejscu wtedy najlepiej dokonywać inkrementacji? W
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@blackyabbol: Pytanie jak często będziesz wywoływał tą metodę i jak często będą dodawane nowe posty.

Pierwsze podejście jest prostsze i nie denormalizujesz danych.
Drugie będzie działało sprawniej, ale musisz dbać o poprawne utrzymanie wartości. Najlepiej zrobić tak: User.objects.filter(pk=user.pk).update(numberofposts=F('numberofposts') - 1) w ten sposób zmniejszasz szanse, że przy szybkim dodaniu dwóch postów, zapisze się błedna wartość.
  • Odpowiedz
@legolass: @blackyabbol: a najlepiej by było połączyć obie metody. Tzn. cache.
W cache trzymasz per user liczbę wpisów. Jak w cache nie ma to robisz count_posts() i wrzucasz do cache.
Dzięki temu nie denormalizujesz danych i będzie wydajne (po za pierwszym odpaleniem aplikacji i/lub serwerach do obsługi cache).
  • Odpowiedz
zaczynam na nowo przygodę z #programowanie (nie bijcie proszę) -> znam trochę #cpp (pisałem w nim program do symulacji w ramach pracy inżynierskiej z fizyki)

mam do wyboru naukę #python lub #delphi
patrząc po ilości obserwujących wygrywa pyton

chodzi mi tylko o naukę na początku, ale jeśli jest przydatny to lepiej
  • 38
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@adios: tak mi sie przypomniało: "w tym roku konferencja programistów Delphi się nie odbędzie - jeden zachorował na grypę, a drugiemu nie chce się przyjeżdżać samemu" :D
  • Odpowiedz
Witam.

Stoję przed teoretycznie prostym zadaniem pisząc w PyQt, o które rozbijam się już drugi dzień.
Chcę otworzyć 8 bitowym plik bmp (FormatIndexed8 ?),
nałożyć na niego tekst i zapisać bez zmiany parametrów (8 bit color depth i zachowane wartości kolorów).
Doki niestety mówią
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@qbek: Ale wiesz, ten format jest 8-bitowy i pozwala na użycie tylko 256 kolorów, wiec jeżeli używasz większej liczby to przy zapisie powstają jakieś zmiany.
  • Odpowiedz
@morsik: To jeszcze duzo przed Toba :D Bywały takie dni, ze całe wykopalisko przejrzane, demoty do 50strony tez... Wtedy czujesz sie jak bys dotarł do konca internetu....
  • Odpowiedz
@szpieg_z_krainy_deszczowcow: Nie przygladałem się dokładnie, mam ją w łapkach raptem kilka godzin, a jeszcze w pracy siedzę, ale to co mogę powiedzieć na chwilę obecną, to to, iż jest bardzo mocno nakierowana na biologię. Dla skillowego programisty na pewno jest nic nie warta, dla biologa może być bardzo przydatna.
  • Odpowiedz
ja wiem ze to pytanie jest bez sensu i jest ciagle zadawane, ale jakbyscie wlasnie zaczynali nauke #programowanie to jaki jezyk byscie wybrali?
dodam ze mam troche doswiadczenia w #php ale to przeciez #nieprogramowanie , poza tym zaczalem robic tutoriale do #python bo podobno do wielu programow inzynierskich i architektonicznych mozna pisac rozszerzenia wpythonie (np do #grasshopper )
#naukaprogramowania
  • 27
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@hamster151: Musiałbyś przetestować samodzielnie, przy czym korzystamy z OpenJDK, z uruchomieniem GlashFish nie ma problemu.
https://wiki.mydevil.net/Java
W razie czego zapraszamy na 14 dniowy okres testowy. Jeżeli bedziesz chciał skorzystać po tym czasie z naszych usług to udostępnimy po kontakcie możliwość opłacenia konta w cenie takiej jak z dzisiejszym kodem promocyjnym.
  • Odpowiedz
Mrki zaczynam uczyć się Django, zrobiłem tutorial z djangogirls, teraz zabieram się za tutorial ze strony django https://docs.djangoproject.com/en/1.8/intro/tutorial01/ jednak chciałbym zmienić domyślną baze danych SQLite na coś innego. Z tego co się orientuję (a jestem totalnie zielony) to najlepiej znać MySQL albo PostgreSQL. Decyduję się na PostgreSQL.
Zainstalowałem wg instrukcji na wiki postgresql https://wiki.postgresql.org/wiki/YUM_Installation dla Fedory 22. I co dalej? Wpisywać te wszystkie komendy w konsoli, którę są podane po zainstalowaniu postgresql-server?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kujaw po dłuższym czasie przeniosłem się z sqlite na postgresql i powiem Ci, że a) to było banalne proste (tylko że robiłem to na windowsie, nie na linuxie), b) w samym projekcie poza settings.py nie musiałem nic zmieniać. a jak wiadomo mysql czy postgresql >>> sqlite ( ͡º ͜ʖ͡º)

I co dalej? Wpisywać te wszystkie komendy w konsoli, którę są podane po zainstalowaniu postgresql-server? I wtedy
  • Odpowiedz
@py_chi_wo: https://pl.wikipedia.org/wiki/Problem_Collatza

Write a function named collatz() that has one parameter named number. If number is even, then collatz() should print number // 2 and return this value. If number is odd, then collatz() should print and return 3 * number + 1.

Then write a program that lets the user type in an integer and that keeps calling collatz() on that number until the function returns the value 1. (Amazingly enough,
  • Odpowiedz
Czy ktoś mógłby pomóc mi zrozumieć, czym jest tzw. seed przy generowaniu liczb losowych? Wyjaśnienia znalezione w internecie zupełnie nie pomagają...

Sytuacja jest następująca: mam trójwymiarową chmurę punktów. Chcę odsiać część z nich, pozostawiając tylko jeden punkt na jednostkę objętości. Funkcja random określa który z punktów zostanie zachowany. W jaki sposób parametr seed wpływa na ostateczny wygląd danych?

Wytłumaczcie, jak swojej upośledzonej technologicznie mamie.

#python #kiciochpyta #pytanie
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@misja_ratunkowa: krótko mówiąc seed jest zmienną zmieniającą losowość tych danych. Zacznijmy od początku, czyli:

czym jest tzw. seed przy generowaniu liczb losowych

to nie są liczby losowe, a pseudolosowe ;)
Gdybyś próbowała „wylosować” 2 liczby korzystając z tego samego seeda, dostałabyś 2 te same liczby. Gdyby to było 10 prób, to było by 10 tych samych liczb wynikowych. Generalnie seed to „coś” służące do zainicjowania generatora liczb pseudolosowych.
Przy bardzo
  • Odpowiedz
Czy jest tutaj ktos, kto właśnie zdecydował się na uczestnictwo w PyCon PL?? Chciałbym się dołączyć do jakiegoś pokoju 2-3 osobowego, wykupić miejscówkę z kimś teraz, bo pokój w pojedynkę cenowo trochę boli..
#python #pycon
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siema Mirki i Mireczki,
Pytanie techniczne - mam małą ilość BTC, powiedzmy ,że jest to tylko 0.0001 BTC. Chciałbym je wysłać do 3 osób. Ale jak ? W zasadzie Electrum albo mi powie ,że mnie pogięło bo to "pył" (dust) albo każe ustawić Fee na takim poziomie ,że opłata za przelew to będzie 1/10 całego hajsu.

Da się to jakoś zrobić za darmo ? Albo taniej ?

Oczywiście tak, żeby transakcja przeszła. Bo ja rozumiem
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#naukaprogramowania #python #django
Mam taką zagwozdkę mirki. Rozwiązanie jest zapewne banalne, ale nie mam pomysłu, jak do tego podejść.
Chciałbym, aby każdy użytkownik po rejestracji otrzymywał wydzielone dla siebie 2 tabele (jeśli nie mam jakichś błędów w rozumowaniu, to można je utożsamić z modelami). Każda para będzie identyczna dla każdego użytkownika (będzie zawierać te same pola), różnica polegałaby tylko na nazwie (n.p. dodanym id po nazwie modelu).

Jest
  • 33
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, ma ktos pomysl na to, jak zoptymalizowc wyszukiwanie w pliku z lokalizacjami tzw. najblizszego sasiada (nearest neghbor)? Probuje z drzewem KD, ale jakos nie jestem pryekonany, ze jest szybciej, wrecz odwrotnie. ;))

#python #programowanie #kiciochpyta
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach