Cześć Mireczki,
Możecie pamiętać jak jakiś czas temu pisałem tutaj o kanale "Jak nauczyć się programowania", który rozwijam od kilku miesięcy. Kanał cały czas bardzo fajnie się rozwija, a dzisiaj ruszyłem z nową serią, w której od zera stworzymy cały projekt - serwis społecznościowy ( ͡° ͜ʖ ͡°)

W tym odcinku definiujemy wymagania, projektujemy architekturę i wybieramy technologie, w których będziemy realizować projekt.

W warstwie backendu będzie to Spring Boot z JPA i Hibernate,
salaparadise - Cześć Mireczki,
Możecie pamiętać jak jakiś czas temu pisałem tutaj o ...
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

bawię się trochę #mysql a dokładniej #flask sqlalchemy

robię takie zapytanko i wszyto fajnie działa, aleeee..

class ftpuser(db.Model):
id = db.Column(db.Integer, primary_key=True)
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Aryo: W temacie znacznie lepiej wypada artykuł do którego chyba podlinkowali w którymś z akapitów:
http://knes1.github.io/blog/2015/2015-10-19-streaming-mysql-results-using-java8-streams-and-spring-data.html

Pamiętam jak wpadło to na /r/programming kilka lat temu i było "whoah" :D

Artykuł Vlada bardziej skupia się na tym czemu nie mamy tego domyślnie zaimplementowanego, dlatego uważam że tytuł to trochę clickbait, ale plus za chęci.
  • Odpowiedz
Czesc Mirki

Jakies 5-6 lat temu mialem propozycje napisania dosyc duzej aplikacji, ktorej glowna funkcja byl chat
Ze wspolpracy koniec koncow nic nie wyszlo, ale ja z ciekaowsci "po godzinach" zacalem pisac sobie oprogramowanie do modułu "Chatowego" napisanego w Node JS
Projekt nie zostal przeze mnie ukonczony (jak zawsze - brak czasu)
Pamietam, ze wtedy szukajac informacji w internecie "jak najlepiej cos takiego zrobic" wyszlo mi, ze najlepiej wykorzystac nowosc w HTML5 i JS czyli Sockety
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jako team https://hostinguj.pl/ witamy Was serdecznie i zapraszamy do wzięcia udziału w naszym małym i prostym konkursiku zorganizowanym specjalnie dla Was z okazji naszych pierwszych urodzin, do wygrania profesjonalny i bezpieczny #hosting i #domeny za free na kolejny rok.

Żeby nie przeoczyć już na wstępie w ciemno zostaw plusika i tym samym weź udział w naszym pierwszym #rozdajo i losowaniu, w którym do zgarnięcia:
* 3 x Hosting
hostinguj - Jako team https://hostinguj.pl/ witamy Was serdecznie i zapraszamy do wzi...

źródło: comment_oNpJt2Prx3hkfpYDDFp5RSZ0HQ6Ghc43.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Powtórzone wystąpienie '0' dla klucza 'PRIMARY'


@Login_login: wygląda jakby nie przechodziło auto increment i każdy id zaczynał przy tworzeniu od default czyli od 0, ja kiedyś taki błąd miałem ¯\(ツ)_/¯

i ma informację AUTOINCREMENT


to źle bo powinien mieć AUTO
INCREMENT ( ͡º ͜ʖ͡º)
  • Odpowiedz
@Capt_S: coś w tym jest. Im wyższa wersja narzędzi rodem z mysql, tym lepiej zacząłem polecenia konsoli opanowywać ( ͡° ͜ʖ ͡°)-
  • Odpowiedz
@Govr: Jest trochę literówek. Brakuje linków pomiędzy poszczególnymi "rozdziałami". W podpunkcie "Łączenie z bazą" brakuje "Jeśli nie zobaczyliśmy, to sprawdzamy: a, b, c.". Rozdział 3 i 4: "Jeśli nie chcesz się pierdzielić z ręcznym wklepywaniem poleceń, to zainstaluj phpmyadmina lub jakieś inne narzędzie ułatwiające pracę z bazą".
  • Odpowiedz
@januzi: Dzięki że zerknąłeś, sprawdziłem tekst i poprawiłem, Dam nawigację pomiędzy kolejnymi wpisami. Co do klienta bazy danych, mam w planach w późniejszym czasie opisanie kilku popularnych.
  • Odpowiedz
Jest prosty sposób na sklonowanie row w #mysql z ustawionym unique id? Wiem, że można wyciągnąć wpis i zrobić INSERT wprowadzając dane, ale chciałbym to zrobić tak, że dodając kolejne kolumny do tabeli one też się kopiowały bez pamiętania o ich dopisaniu w kodzie.

#programowanie #bazydanych
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lutecki: jak ja to robie? Tworzę tymczasową tabelę CREATE TABLE temp SELECT * FROM tab WHERE mojewiersze
UPDATE temp SET klucz = null
INSERT INTO tab SELECT * FROM temp
  • Odpowiedz
bazy MySQL która jest na myphoadminie


@Kamilex97: baza jest KROPKA
phpmyadmin i pochodne to tylko ładne łączniki które pokazują zawartość istniejącej bazy/zarządzają bazami
  • Odpowiedz
#naukaprogramowania #programowanie #kotlin #android #java #javascript #mysql Pytanie do wszystkich specjalistów i programistów. Jestem początkujący w temacie ale wykręciłem się i chce cię rozwijać. Wiec chciałem połączyć moje zainteresowanie i wieczorne zmagania z pisaniem kodu wraz z moja aktualna pracą. Wiec aby nie przedłużać. Chciałbym zrobić sobie samemu w domowym zaciszu program/aplikacje w której mógł bym umieścić kilku
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KRASZKI: ciężko doradzić bo wydajesz się być totalnie początkujący w temacie mobilek... Skoro znasz JS to może spróbuj frameworka React Native? W przyszłości będziesz miał łatwiej z portowaniem aplikacji na iOS.
Jeśli upierałbyś się jednak przy tworzeniu natywnej aplikacji na Androida to w chwili obecnej jedynym rozsądnym wyborem jest Kotlin. Java na Androidzie nie ma przyszłości.
  • Odpowiedz
Mam dylemat. Mam nowy projekt i wybieram relacyjną bazę danych. Mogę iść po staremu czyli MySQL lub wybrać PostgreSQL i nie wiem którą bazę wybrać. Która z nich aktualnie jest lepsza, szybsza itp. W przypadku PostgreSQL widziałem że ludzie wybierają ją w przypadku aplikacji reaktywnych w Spring Webflux, w którym być może w przyszłości chciałbym mieć aplikację i właśnie bardzo mocno zastanawiam się nad tą bazą ale sam już nie wiem co
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Brodeon: a wyszedł już oficjalny konektor do reactive?
Przy skali twojej aplikacji nie bedzie żadnych różnic między mysql i postgresem. Weź sobie postgres żeby się nauczyć w sumie. Po drugie możesz mieć przecież tych baz 10 w apce. No i zmienić bazę, to jest chwila.
  • Odpowiedz
#wordpress #mysql #webdev próbuję zainstalować WordPress za pomocą Web Platform Installer. Mam konto root@% (wcześniej localhost, ale jestem zdesperowany) na MySQL (legacy auth) z nadanym wszystkim czym się da (także 'grant option' które było odznaczone) i podczas instalacji wywala mi co na screenie. Linki kierują do jakichś ogólnych stron z rozwiązywaniem problemów i jedyne co sugerują to brak uprawnień (stąd te moje próby) oraz błąd w
Capt_S - #wordpress #mysql #webdev próbuję zainstalować WordPress za pomocą Web Platf...

źródło: comment_xrJhwH4EOf1V4hIweGotPlgBYX6U8rro.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hejcia, grzebiąc w konfiguracji #mariadb zauważyłem ciekawą opcję szyfrowania tabel. korzysta ktoś z tego? co to daje?

oficjalna dokumentacja podpowiada mi, że lepiej to olać i załatwić szyfrowanie na poziomie systemu plików lub niżej, ale mam przeczucie, że ta opcja nie istnieje bez powodu.

#mysql #sysadmin #it
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@m132: wszystko zależy od tego czy:
- masz sprzęt obsługujący/wspierający szyfrowanie (jeśli tak, to jakie)
- czy potrzebujesz szyfrować część danych, jedną tabelę czy wszystko
- jakie masz polityki backupu (czy narzędzia sobie poradzą)
- na ile jesteś w stanie odszyfrować dane w przypadku katastrofy (np.: dyskiem odzyskiwania vs upieprzony serwer)
- na ile jesteś kompatybilny, żeby przejść na inny serwer, bo np. jeden klient chce MariaDB, inny Oracle, inny MySQL. Czy wszystkie rozwiązania zapewniają
  • Odpowiedz
@RRybak: generalnie szyfrowanie na poziomie bazy zabezpieczy cię przed sytuacją w której atakujący zaloguje się na serwer bazodanowy- bez hasła nie odczyta danych. Np w Postgresie- wbije na serwer, dostanie roota, przeloguje się na użytkownika postgres (owner bazy), wejdzie do bazy z konsoli (psql). Zrobi selecta ale dane dostanie w postaci zaszyfrowanej. Sam w obecnej aplikacji biorę pod uwagę symetryczne zaszyfrowanie adresów email użytkowników.
  • Odpowiedz