#bazydanych
Mirki, mam taką sytuację:

password_reuse_time = 400
password_reuse_max = 10

Który parametr system weźmie przy ustalaniu hasła? Powinien nie pozwolić na ustawienie tego samego hasła przez 400 dni, ale z drugiej strony mamy parametr, gdzie pozwala na ustawienie tego samego hasła po 10 innych
@MojeTrzecieKonto: Ale tu masz 2 różne aspekty i obydwa muszą być spełnione (tak zakładam, bo nie pokazałeś kodu to weryfikującego). Te 10 innych haseł może być ustawianych np. 10 dni i wtedy warunek, że musi minąć 400 dni zaskoczy i nie pozwoli na ustawienie takiego hasła przed upływem tego okresu. Te 10 haseł może być też zmienianych co 50 dni i wtedy choć minie 400 dni to system nie pozwoli ustawić
Jak sobie radzić ze zmodyfikowanymi artykułami na Wordpressie? Co jakiś czas trafiam na wpisy, które zostały zastąpione dziwnymi linkami i innym spamem. Jak mogę się ustrzec przed tego typu zmianami?
Przy okazji chciałbym zapytać o to w jaki mogę porównać tabelę z wpisami pod kątem zmian w przypadku gdy posiadam jej wcześniejszą kopię?

#wordpress #bazydanych #mysql
Siemanko.

Chciałem sobie po godzinach zrobić jakiś projekt, aby się nieco podszkolić w #aspnet i #html bo ostatnio mi strasznie do tego daleko. Generalnie zawsze pracowałem na solucjach już gotowych, zero webowych projektów "od zera". Pomyślałem, że zrobię książkę kucharską, postawię ją na necie, zrobię logowanie i wersję mobilną. Chciałbym prosić o ocenę i pomoc dotyczącą następujących problemów:

Architektura #bazydanych

Główna tabela dbo.Danie
iddanie (PK) int
nazwa nvarchar(100)
zdjecie nvarchar(100)
opis
@agent_resistance:
1. Do składnika warto dodać jednostkę miary - ilość jest niepoliczalna:)
2. Zdjęcie - poczytaj o blobie - nvarchar(100) to troszkę mało.
3. Składnik może mieć swoje kategorie (np. przyprawa, mięso, coś). Czy jest po co - nie wiem.
4. Czas przygotowania - dorzuciłbym do Danie.
5. Poziom trudności? Jeśli tak, to też do Danie.
6. Przydałyby się create/update date - choćby po to, żeby móc je wyświetlić.
7. Cena
Jak mogę porównać dwie listy w oracle sqlu? Standardowy operator in pozwala na sprawdzenie czy poszczególna wartość znajduje się w liście:

1 in (1, 2, 3)
a ja bym chciał coś takiego:

(1, 2, 3) in (1, 2, 3, 4) by sprawdzić czy którakolwiek z wartości 1,2,3 znajduje się pośród 1,2,3,4.

Mam dwa podzapytania i każde może zwrócić po kilka wyników i chciałbym wiedzieć czy istnieje jakakolwiek część wspólna obu odpowiedzi.

#
Mam problem z instalacją client insant oracla na windows server 2016. Sypie mi błędem:
the specified module could not be found dpi-1047 gdy chce odpalić skrypt pythonowy (łączy się z bazą, potem coś mieli i ma wysłać mejla)

Python 3.64 32 bit
Wirtualka Win Server 2016 standard 64 bit
cxOracle 6.1 win32.whl

Przeczesałem cały internet i pisze by dodać ścieżke do folderu z instantclient srodowisk (Environment Variables) dodałem do path i
@Sebgat: odpisze bo moze ktos kiedys bedzie szukal
na win server 2016 trzeba:
najpierw oracle client 64bit
potem python 64bit
potem biblioteka 64bit
restart
sprawdzenie wpisow w rejestrze / env (jezeli instant client)
i dziala :)
Nigdy nie robilem into bazy danych, a teraz stoje przed takim o to wyborem,

Mam appke ktora zaciaga z 2 zewnetrznych API jako JSON + logowanie/rejestracja, parsowanie tych danych i wypluwanie na froncie.

Musze gdzies trzymac takie informacje: kazdy uzytkownik ma x produktow, kazdy produkt ciagnie z 2 API, y razy dziennie.
Zalozmy ze w najmniejszym przypadku bedzie to 1 * 2 * 1 = 2 dodatkowe logi dziennie, a w najciezszym
@Melcma: to zależy (jak zwykle) od tego co chcesz osiągnąć
czy chcesz mocno przerabiać apkę na współpracę z DB?
jeżeli nie to pchaj do DB zserializowane jsony z jakimś kluczem (np data i godzina)
jeżeli tak to zbuduj sobie model danych, do tego zrób 2 bazy - jedną transakcyjną, bieżącą i drugą płaską (taką jak w hurtowniach danych) tylko do odczytu
i co jakiś czas przenoś dane z bazy transakcyjnej do
Jak wg was najlepiej przechowywać w bazie dane które nie mają z góry określonej struktury? Lepiej trzymać w bazie dane zserializowane czy może jako typ json (mysql 5.7) a może jeszcze inaczej?
Chodzi mi o wydajność przy późniejszym przetworzeniu tego. Obecnie trzymam te dane zserializowane w kolumnie, ale gdy przygodzi do przetworzenia dziesiatek tysięcy takich rekordów gdzie każdy muszę zdeserializować to strasznie wolno to działa.
#php #bazydanych #programowanie