Przyszło mi teraz odpalić pgAdmin 4. Jedyne co mi przychodzi do głowy to ten obrazek..
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
@wombatDaiquiri jak jeszcze robiłem w PHP to używałem Doctrine Migrations. Teraz w Java/Kotlin korzystam z Flyway zintegrowanego ze Spring Boot.
Zaloguj się aby komentować
@dzangyl SQL w 2023 ? Teraz programistę od bazy oddzielają takie warstwy abstrakcji że nikt nie ma czasu w sqlki wchodzić. Piszę to ja DBA.
@dzangyl "kupić książkę" o i mądrze myślisz, nie spierdol tego.
@dzangyl Żeby dać Ci jakąś dobrą radę. Jak chcesz się zająć sql to subiektywnie polecam zacząć równolegle od zrozumienia pojęcia normalizacji bazy danych. Niestety teoria tego jest straszną mordęgą więc polecam jak najszybciej poszukać przykładów praktycznych do postaci 3 włącznie. Da Ci to dobrą podstawę do zrozumienia jak powinny być budowane struktury relacyjne.
Zaloguj się aby komentować
@UncleFester z doświadczenia ci powiem że rządowe projekty to rzadko kiedy udostępniają jakieś api. Jak to się od nich dowiedziałem: „nie jest to ich priorytetem”. I weź tu rzeźb jakaś integrację żeby działało i klient był zadowolony.
Zaloguj się aby komentować
Wiele razy używałem tego zapytania, pierwszy wynik w Google
Zaloguj się aby komentować
Sedno problemu polega na tym, że SkyCash ma bardzo słaby system informatyczny oparty na darmowej bazie PostgreSQL. Stworzona przez nich aplikacja nie jest natywna, czyli zbudowana specjalnie dla konkretnego systemu operacyjnego. Jest to po prostu responsywna strona www, którą “wrzucono” w aplikację. Co z tego wynika? Dla firmy jest to przede wszystkim duża oszczędność pieniędzy. Jednak dla klienta to spore utrapienia związane z częstymi awariami systemu. Co więcej, takie rozwiązanie stosuje się raczej w przypadku aplikacji, które nie mają do zaoferowania wielu funkcji. To z kolei uniemożliwia wprowadzenie wielu ciekawych z punktu widzenia klienta funkcji, np. geolokalizacji. Mogłaby ona pokazywać, czy dany użytkownik znajduje się we właściwej strefie płatnego parkowania.I oczywiśćie wina Tuska xD
@Klopsztanga
bardzo słaby system informatyczny oparty na darmowej bazie PostgreSQL
no kurwa rzeczywiście https://www.thomsondata.com/customer-base/companies-that-use-postgresql.php (Netflix, Uber, Twitch, Instagram, Spotify)
aplikacja nie jest natywna [...] dla klienta to spore utrapienia związane z częstymi awariami systemu
no kurwa rzeczywiście https://reactnative.dev/showcase (Meta, Microsoft, Discord)
To z kolei uniemożliwia wprowadzenie wielu ciekawych z punktu widzenia klienta funkcji, np. geolokalizacji.
no kurwa rzeczywiście https://developer.mozilla.org/en-US/docs/Web/API/Geolocation_API
że ludziom nie wstyd pisać takie pierdoły
A co kurwa jest złego w postgresie? Co za debil to pisał?
już nie mówiąc o tym że geolokalizacja w takich apkach jest jak najbardziej możliwa (chociażby w Cordovie)
Przeciez polacy uwielbiaja gotowke, skad ten problem? Jak stoje w biedrze i przede mna wszyscy placa gotowka, kurwa grzebia w tym portfelu pol godziny niedorajdy no to jak zyc
Zaloguj się aby komentować
@ficoomiq do excela też możesz podpiąć źródło danych odbc.
Zaleta bazy danych na serwerze jest taka, że będziesz miał centralizację tego i wielodostęp w cywilizowany sposób, a nie poprzez przerzucanie plików na udziale sieciowym czy w inny pokrętny sposób.
Dodatkowo jeśli podefiniujesz użytkownikom ODBC poprawnie uprawnienia, to szansa, że coś popsują znacząco spada.
@globalbus ok, zaczyna to do mnie przemawiać, tylko tak:
baza accessa też nie może być na serwerze?
w powyższej opcji również kilku użytkowników mogłoby jednocześnie pracować?
"frontendem" niech by były formularze accessa lub excele z vba. Robię udział sieciowy w których są pliki excela tylko do odczytu. Po jego uruchomieniu zaciągają się dane z bazy do podglądu i jest makro do wprowadzania danych do bazy. Ujdzie?
nie chciałbym tylko by gdzieś w tych plikach excela dało się "odkryć" dane połączenia do bazy danych, jeśli np. będzie jakieś hasło
O ile pamiętam baza accessa jest wyłącznie plikowa. Tylko ostatnio to ja tego używałem w 2010.
Połączenie odbc konfiguruje się windowsowym rejestrem (lub gui w windows), tam jest hasło do bazy. Z poziomu excela to jest tylko wskazanie na źródło do odbc.
Zaloguj się aby komentować
Moim zdaniem @mickpl dobrze pisze - gasząc cały portal masz go w jasnym, określonym stanie - "NIE DZIAŁA".
@tellet to tez, ale chodzilo mi o prosta kalkulacje. Portal offline przez, nie wiem, 6h to powiedzmy 6000zl starty. Programista ktory spedzi miesiac pracujac nad migracjami w realtime bedzie kosztowal pewnie trzy razy tyle, albo i cztery jak sie wszystkie koszty uwzgledni.
A pewnie trzebaby uwzglednic pare wiecej osob, jakiegos testera. Wiec zwykly ekonomiczny rachunek
@mickpl wykop do tej pory nie miał realnej konkurencji, więc mając taką rynkową pozycję mogli sobie pozwolić na takie niezbyt ładne wdrożenie zmian. Nie działają stare projekty? No trudno, na pewno wkrótce ich autorzy się dopasują do nowego API. Ale takiej migracji na hejto to chyba nikt się nie spodziewał.
@M_B_A mnie zabiło to jak zrobili paginację (randomowy string zamiast numeru strony), podejrzewam dlaczego (wydajność i żeby było taniej to utrzymywać), ale nim użyje się jakiegoś rozwiązania trzeba sprawdzić jaki to ma wpływ na UX. O czytelności nowego portalu to nawet nie wspomnę, naprawdę trzeba mieć dodatkowy chromosom, aby klepnąć te wszystkie zmiany i sądzić że ludzie będą klaskać z radości.
Zaloguj się aby komentować
Opowiedz dowcip o administratorze bazy danych
<br />
Administrator bazy danych spotkał się z trzema informatykami.
<br />
Pierwszy informatyk powiedział: „Jestem programistą aplikacji i wiem wszystko o tworzeniu aplikacji”.
<br />
Drugi informatyk powiedział: „Jestem specjalistą sieci i wiem wszystko o tworzeniu sieci”.
<br />
Administrator bazy danych powiedział: „Jestem administratorem bazy danych i wiem wszystko, ale niestety nic nie mogę zrobić”.
@Nebthtet Dzięki temu że jest zasypany to i ja się skusiłem
W moim przypadku mogę zrzucić około 50% swoich obecnych zadań na AI:
"
Powiedz czemu postgres ssie a oracle jest super
Postgres jest często uważany za mniej wydajny niż Oracle, ponieważ jego zapytania są trudniejsze do optymalizacji, posiada mniej funkcji, ma też mniejszy zakres wsparcia dla wielu platform i języków programowania. Oracle jest uważany za bardziej wydajny, ponieważ jego zapytania są łatwiejsze do optymalizacji, posiada szerszy zakres funkcji i wsparcia dla wielu platform i języków programowania. Oracle również ma lepsze wsparcie dla wysokiej dostępności, wyższego poziomu bezpieczeństwa i innych funkcji, które czynią Oracle bardziej atrakcyjnym dla wielu organizacji. Oracle ma również wyższy poziom wsparcia technicznego dostępny dla użytkowników, dzięki czemu można łatwo rozwiązywać problemy. Oracle ma również silne wsparcie dla wielu platform i języków programowania, a także wsparcie dla wielu narzędzi i aplikacji biznesowych.
"
@WolandWspanialy widzę tajna bojówka oracle, w nienawiści do oracle zostałam wychowana (najbardziej pojebany system w robocie, jaki mam - surprise - z oracle :P)
@Nebthtet Nie do końca ale to głębszy temat, nie wchodźmy w to
Zaloguj się aby komentować
@Dalmierz_Ploza panie, a w jakim języku masz sesję i w jakim formacie chcesz wstawiać daty? Bo jeśli nie ma matcha, to będziesz napierdalał głową w mur jak ja kiedyś xDD
@Dalmierz_Ploza
Moja rada: Nigdy ale to przenigdy nie wpisuj daty bez maski. Narobisz sobie tym tylko kłopotów bo domyślny format różni się w zależności od klienta sql i jego ustawień regionalnych a czasami wcale nie rzuci błędem tylko wpisze jakieś głupoty do bazy
Zamiast:
'2011-05-06' lub TO_DATE('18-DEC-1985')
zrób:
to_date('18-DEC-1985','dd-mon-yyyy')
P.S. Data miała być moim drugim strzałem bo sprawdziłem na https://livesql.oracle.com że komendę masz poprawną
@Dalmierz_Ploza spróbuj zawęzić problem. Zrób inserta z dwiema kolumnami, z trzema itd do momentu aż wyskoczy błąd
Zaloguj się aby komentować
@WielkiNos może być tak, że nie będą w stanie odzyskać, niestety. Robisz delete na bazie i jak nie masz backupów to nie da rady. Chyba żeby próbować odzyskiwać z backupów (o ile takie mają)
@WielkiNos zajrzałem na wykopka i muszę odszczekać: Nie usunęli ci konta, czyli wszystkich wpisów. Masz tylko bana. Zatem wszystko jest w bazie danych i odzyskasz życie po zdjęciu bana: 08.05.2023. Oczywiście, jak moderacja coś usunęła, to już zniknęło bezpowrotnie (bo myślę, że nie mają backupów
@Meverth no właśnie mi napisali, że usunęli bezpowrotnie wszystko i się nie da odzyskać.
Zaloguj się aby komentować
@sullaf matma swoją drogą, nadrzędnym celem jest raczej pobawienie się SQLem na czymś większym i bardziej namacalnym
Bez dokładnego celu trudno dobrać coś konkretnego, ale tak:
https://www.kaggle.com - na tej stronce masz mnóstwo datasetów z różnych dziedzin, na ile pamietam dostęp do części z nich wymaga zalogowania, dobrze będzie zacząć właśnie tam
https://www.foodstandards.gov.au/science/monitoringnutrients/afcd/Pages/default.aspx - tutaj coś trochę z mojej dziedziny, bazy danych dotyczące składników odżywczych w różnym żarciu
http://www.cbioportal.org - kocham tę stronkę, tutaj olbrzymie datasety ekspresji genów z mikromacierzy, głównie nowotwory.
Generalnie, jeśli chcesz znaleźć sobie coś "do pobawienia", kluczowym słowem, które pomoże Ci znaleźć coś sensownego w google jest "dataset".
@sullaf ooo panie, podoba się to dla mnie, sękju! <elegancko.jpg>
Zaloguj się aby komentować