@jablkawmasle: Bo to się po prostu źle czyta kiedy na zmianę coś wyliczasz i jednocześnie próbujesz to wyświetlić, a poza tym taki kod jest niezbyt "reużywalny" - np. możesz zechcieć sprawdzić jedynie aktualny stan grup bez ponownego renderowania.

Ogólnie dobrą i powszechnie przyjętą praktyką jest oddzielanie warstwy logicznej od warstwy interfejsu co pokrywa się z np. jednym z założeń SOLID (https://pl.wikipedia.org/wiki/SOLID_(programowanie_obiektowe)). Funkcja nie powinna być jednocześnie odpowiedzialna za wylosowanie graczy
  • Odpowiedz
Czołem Mirki i Mirabelki
Dziś dwa nowe kursy o podstawach #bazydanych #oracle i #sql.
Nowy kursy są o:
Typach danych w Oracle SQL a w dokładniej:
* typy: CHAR, VARCHAR2
-Różnice pomiędzy CHAR a VARCHAR2
* typy: DATE, TIMESTAMP
-Różnice pomiędzy DATE a TIMESTAMP
* typy: NUMBER, BLOB, CLOB

Tworzenie i usuwanie tabel w SQL a w środku:
* Pokażę jak tworzyć tabele przy pomocy instrukcji CRETE TABLE
-Wyświetlenie tabeli DESC

Poziom SQL i Oracle

  • Nie mam zielonego pojęcia o SQL (Co to SELECT?) 18.5% (91)
  • Jestem początkujący (znam SELECT) 12.6% (62)
  • Znam podstawy (znam: JOINY, GROUP BY, WITH) 51.0% (251)
  • Średnio w SQL (OVER, CUBE, ROLLUP) 6.3% (31)
  • Śrdnio w Oracle (Indexy, Partycjonowanie, UNDO) 3.7% (18)
  • Jestem zaawansowany :) 7.9% (39)

Oddanych głosów: 492

Dla tych, którzy chcą zacząć programować w Pythonie, Cisco udostępnia za darmo około 70-godzinny kurs w ramach NetAcad:
https://www.netacad.com/virtual/pcap-programming-essentials-python

Prowadzi od podstaw (w języku angielskim), jest dostępny sandbox do ćwiczeń, a na koniec modułów są testy.

Zawartość:
- Module 1 - Introduction to Python and computer programming
- Module 2 - Data types, variables, basic input-output operations, basic operators
- Module 3 - Boolean values, conditional execution, loops, lists and list processing,
@spinel: w zamyśle zaawansowanego mowa jest o zaawansowanym użyciu pythona czyli własne dekoratory, menadzery kontekstu, iteratory, generatory, testowanie i tdd, debugowanie, pomiary wydajnosci, wykorzystywanie bibliteko wbudowanych jak functools, itertools, dataclasses, collections :)
  • Odpowiedz
Wydawcy pomyśleli o nas i zrobili dużo fajnych promocji na kursy i ebooki progamistyczne, marketingowe i łamigłówki itp.! Jest też coś, żeby zająć dzieci w tym czasie - nauka Pythona. Coś co można robić całą rodziną :)

Get Python for Kids, Build Your Own Website and more!. Na HumbleBundle możesz wybrać jeden z kilku pakietów ebooków w języku angielskim. Czasem cena za najniższy pakiet to nawet 1 dolar. Oprócz tego możesz wesprzeć
tomaszs - Wydawcy pomyśleli o nas i zrobili dużo fajnych promocji na kursy i ebooki p...

źródło: comment_1584519825PgqvIqwgCkFu9fg8IT6dfj.jpg

Pobierz
  • Odpowiedz
Poniedziałkowy webinar o geolokalizacji wyszedł świetnie, z frekwencją ponad 200 uczestników i zrobiliśmy mnóstwo ciekawych rzeczy. Dzięki, że byliście
Przez problemy techniczne przebieg spotkania był trochę zakłócony, dlatego nagrałem wersję offline, żeby nikomu nic nie umknęło :)
https://www.youtube.com/watch?v=_ejzOalFNos

Dla przypomnienia, w ramach webinaru tworzymy aplikację, która korzysta z map, aby wyświetlać nam informacje o jakimś zjawisku w danej lokalizacji. Nie musi być to tylko koronawirus czy inwazja zombie :) A co można
SoftBull - Poniedziałkowy webinar o geolokalizacji wyszedł świetnie, z frekwencją pon...

źródło: comment_1584518871bJBZ1afigdQC5BudvUqVeJ.jpg

Pobierz
  • Odpowiedz
#python #naukaprogramowania
moglby ktos podpowiedziec, jak to posortowac wg dat i czasu?

DataList=['2020/03/03 00:00:01', '2020/03/03 13:00:01', '2020/03/14 00:00:01','2020/03/03 12:45:01']
chcialym otrzymac:
'2020/03/03 00:00:01','2020/03/03 12:45:01','2020/03/03 13:00:01','2020/03/14 00:00:01'
probowalem przez:
Data
List.sort(key=lambda DataList: datetime.strptime(DataList, '%Y/%m/%d %H:%M:%S'))
ale cos mi nie idzie,
ValueError: unconverted data remains:

pomocy :)
  • 0
Skad system wie ze dany plik jest np plikiem obrazu, lub plikiem mp3/video? Nie po rozszerzeniu bo ono informuje o tym, w jakim programie mkze zostać otwarty.
W plikach są jakieś bity które informują o typie pliku? Ktoś może podrzucić jakieś źródło?
#naukaprogramowania #informatyka #it
@TheRickestRick: to skończ zgadywać i zacznij debugować jak mężczyzna :P styl jest do body? odszukaj w devtoolsach (to Twój nowy najlepszy przyjaciel jeśli się uczysz) element body, zobacz czy w ogóle ma przypisane Twoje style. jeśli ma - poszukaj jaki ma ten background, jaka jest tam ścieżka i czy w ogóle ma ona sens.
  • Odpowiedz
@Bofog: nie znam się na IT, choć bardzo bym chciał, ale oceniając pod kątem samej prezentacji to graficznie spoko, a #rozowypasek póki co trochę sztywna, ale to zrozumiałe przy pierwszym filmie. Najbogatsi youtuberzy byli dużo dużo słabsi na początku.
  • Odpowiedz
Zbudowałem sobie taki oto komputerek ( ͡° ͜ʖ ͡°) Ma całe 16 bajtów pamięci i można go programować. Na gifie wykonuje następujący program:

LDA [14]
ADD [15]
OUT
HLT

Gdzie:
[14] = 28
[15] = 14

Niby nic wielkiego ale tak fajnie patrzeć jak sobie mryga ( ͡° ͜ʖ ͡°)

To nie jest autorski projekt, jak by ktoś chciał się pobawić to wszystko jest
Myzreal - Zbudowałem sobie taki oto komputerek ( ͡° ͜ʖ ͡°) Ma całe 16 bajtów pamięci ...

źródło: comment_1584446148uSTvPU6TcgBjQDQB3v7TKH.jpg

Pobierz
@heater: Moje odczucia są takie - 27" 4k to overkill, skalowanie 125-150% to raczej norma - to zaś niweczy sens stosowania takiej rozdzielczości. Dla 4k optimum jest 32"+.
Oczywiście można, ale jeśli musisz trzymać głowę blisko ekranu, żeby coś odczytać na skalowaniu 100%, to taka praca z komfortem ma niewiele wspólnego.
  • Odpowiedz
@acidd: zależy od firmy, część stara się w miare podbijać wersje. Ale raczej zasada jest że jak coś dużego jest napisane w 8 to task na migracje tego do 11 pewnie sobie tam już leży któryś rok( ͡° ͜ʖ ͡°)
  • Odpowiedz