@Blizz4rd: Autor powinien być w osobnej tabeli, to samo z wydawnictwem. Admin i bibliotekarz w jednej tabeli + tabela na uprawnienia oraz tabela na powiązanie użytkowników z tymi uprawnieniami.
Kod pocztowy, miasto oraz województwo w osobnej tabeli (albo nawet dwóch).
Dodatkowo tabele: o wpłatach na funkcjonowanie biblioteki, z notatkami dotyczącymi czytelników, statusy książek (np. do wymiany, świeży zakup, itd).
  • Odpowiedz
Cześć!

Dawno się tutaj nie odzywałem w tematach bazodanowych, czas nadrobić zaległości( ͡° ͜ʖ ͡°)-

Popełniłem darmowego ebook'a, znajdziecie w nim zbiór ciekawych i przydatnych zapytań SQL dla admina.
Pomogą wyciągnąć info na temat tego co dzieje
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

czy ktos wie jak moge ustawic, zeby przy eksportowaniu z bazy danych rekordow do excela, excel nie bral liczb o dlugosci >25-30 cyfr defaultowo jako scientific? Robi sie jakies j----e 1020202+3E, a jak potem zamieniam na number, to mam liczbe 1020200000000000, gdzie w praktyce to jest np 102020012342342 (wyglada na to, ze excel jakos robi trunc na tym ciagu..).
Probowalem zrobic to funcka cast - zamieniam ta kolumne na varchara, ale dzieje
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

myslalem, ze moze w excelu moglbym jakos predefiniowac kolumny zeby mialy np format 'text' albo 'number', ale z tego co widze to nie da sie


@Alcadent: jeżeli zapiszesz jako tekst, to możesz wpisać i kilka tysięcy cyfr, a w innym narzędziu odczytasz i skonwertujesz na liczbę
  • Odpowiedz
Są jakieś portale dla #admin , na których można sobie dorobić? Takie jak dla #programista15k , gdzie są jakieś prostsze lub trudniejsze zadania zlecone do zrobienia - taki admin też może coś tam zaprojektować, wdrożyć, zainstalować, skonfigurować (zwłaszcza w niszowych technologiach to powinno mieć rację bytu, choć może się mylę).

Nie słyszałem o czymś takim wcześniej - jakieś wyniki w google znajduję dla freelancerów, ale czy to faktycznie
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytanie mam może mądre może głupie nie wiem.

Przydałaby mi się jakaś aplikacja na androida, w której mógłbym sobie stworzyć np. listę zadań do wykonania i każde z zadań na liście byłoby linkiem to kolejnej listy czynności potrzebnych do realizacji wcześniejszego zadania.

Coś takiego

#pytanie #android #informatyka #bazydanych
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ma ktoś jakieś fajne, przejrzyste opracowanie na temat baz danych? Jaki książka/artykuł/video?
Potrzebuję czegoś krótko, zwięźle i na temat, najlepiej SQL Server.
#sql #bazydanych
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jezeli jednak miałbyś więcej czasu to polecam ten tytuł, solidnie wyjaśnione fundamenty, logika działania baz danych i trochę TSQLa - Podstawy języka T-SQL Microsoft SQL Server 2016 i Azure SQL Database Itzik Ben-Gan
  • Odpowiedz
@typeczek: Myśle, ze tak. Książka w przystępny sposób opisuje fundamenty pisania zapytań a do tego po każdym podrozdziale są zadania, wiec można od razu przełożyć wiedzę teoretyczna na praktykę na bazie testowej udostępnionej przez Microsoft
  • Odpowiedz
Znacie jakieś konkretne bibliotek, które umożliwiają zaimplementowanie języka SQL do dowolnych zbiorów danych? Otóż mam różne bazy danych (głównie no-sql, key value itp...), chciałbym móc po ludzku odpytać i zrobić selekty. Chciałbym móc zaimplementować, rozszerzyć, osadzić język SQL, lub podobny do SQL do robienia zapytań - bez insertów i modyfikacji, tylko read.
Mam pewna sukcesy z SQLite i virtual tables, ale to takie jakieś na około.
DynamoDB używa PartiQL, ale nie ma informacji, czy
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dawno nie używałem konstrukcji SQL'a, mam pytanko, jak mógłbym w konkretnej tabeli wyszukać odnośniki z końcówką .jpg, zmienić je na tę samą nazwę z końcówką .webp? (Chodzi o MySQL)

Jak nie MySQL to będę musiał zrobić pytongiem :D

#programowanie #sql #bazydanych
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@Karling czyli przez 5 miesięcy kiedy mieliśmy straszną inflację cena wzrosła o 149 zł, i teraz z okazji BF jest o 517 zł (49%) taniej.
Jak dla mnie 49% to naprawdę spora obniżka. Nawet gdyby patrzeć na cenę z lipca (903 zł) to wciąż obniżka o prawie 41%
  • Odpowiedz
@rosso_corsa: Każdy silnik SQL ma swoje składnie. O ile podstawowe zapytania odpalisz mniej więcej wszędzie, to z funkcjami może nie być już tak łatwo :) Ale na przyszłość będziesz już wiedział. Ja się specjalizuję w MSSQL także z MariaDB niestety nie pomogę.
  • Odpowiedz
Cześć,

Czy ktoś z was miał okazję pracować z technologią hadoop w kontekście zadań związanych z tematyką Machine Learning ? jeśli tak to jak wyglądał proces tworzenia modeli, obróbki danych od początku rozpoczęcia ciągu technicznego ?

Jak rozumiem Hadoop to jest jakby to powiedzieć ogromny magazyn na przechowywanie dosłownie różnych danych z różnych systemów dane te mogą być ustrukturyzowane, nieustrukturyzowane itp. wchodzą oni to jak dobrze rozumiem przestrzeni HDFS na surowo, i jak wiemy
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siema Mirki!
Mam dylemat którą ofertę pracy według was wybrać biorąc pod uwagę, że jestem cały czas na studiach oraz, że byłaby to moja pierwsza praca w it na stanowisku .net developer:
1) 4/5 etatu UZ 4000 zł netto wynagrodzenia, praca full zdalna, projekt w Asp.net Core, na godzinę wychodzi ~ 32 zł netto
2) 3/5 etatu UZ 3400 zł netto, praca stacjonarna przez pewien czas wyłącznie (mam 45 min do biura), głównie programowanie desktopowe
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@simsookoo: Będzie ciężko z pracą zdalną i wdrożeniem. Jak ty siedzisz zdalnie, seniorzy też siedzą zdalnie. Teamsy czy zoom to nie jest idealne narzędzie do transferu wiedzy.
  • Odpowiedz
Cześć,

Mam pytanie, znacie może jakieś darmowe oprogramowanie umożliwiające nawiązywanie połączenia na określony numer telefonu (komórka) ?

Mam pewien proces który uruchamia się o 2 w nocy jeśli w tym procesie pojawi się jakikolwiek błąd osoba nadzorująca systemy powinna po otrzymaniu takiej informacji ten problem naprawić. Najlepszym rozwiązaniem byłoby moim zdaniem użycie oprogramowania który po wychwyceniu takiego triggera uruchamia połączenie telefoniczne w tym przypadku do Administratora.

Byłbym
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@printHelloWorld: nie ma takiego oprogramowania bez użycia fizycznego interfejsu GSM, możesz zaprogramować Arduino z modułem GSM i kartą SIM, albo możliwe, że istnieją platformy, które udostępniają dostęp do własnych numerów za opłatą
  • Odpowiedz
  • 1
@vipe a tak tylko podziwiam nigdy nie miałem cierpliwości do tego języka, pisz w czym się czujesz najlepiej miras i dobra robota ( ͡º ͜ʖ͡º)
  • Odpowiedz
@Koliat: SQLiteStudio 1.x i 2.x były napisane w Tclu. Potem to przepisałem na C++/Qt (z powodu ograniczeń w modelu wielowątkowym w Tclu), chociaż rozważałem też Javę z FX. Wybrałem C++ (mimo, że znałem go znacznie gorzej niż Javę), z dość ryzykownego na moment decyzji powodu - szybkości działania i zużycie pamięci. Jasne, wszystko zależy jak ktoś pisze, czy dba o optymalizację, a benchmarki pokazują, że poprawnie używana Java jest niemal
  • Odpowiedz
Siema Mirki!
Słuchajcie jestem przed wyborem mojej pierwszej pracy w IT, technologia .Net.
Ile według was powinien domagać się junior .net developer na godzinne pracy, tak aby kwota nie była zaporowa ale również godna dla osoby znająca na wylot swój język, frameworki webowe, ORM, posiadająca wiedzę z zakresu wzorców projektowych oraz technologii frontendowych?

#programowanie #programista15k #csharp #dotnet #react #bazydanych #
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@simsookoo: To, że (w twoim mniemaniu) znasz dobrze język, framework itd. nic nie zmienia, bo taką wiedzę musi posiadać aktualnie każdy kandydat na stanowisku juniorskim, w przeciwieństwie do stażu, gdzie możesz znać tylko podstawy. A sam zobaczysz jak różnią się projekty komercyjne od tych na których się uczyłeś i ile jeszcze nauki przed tobą ;)

Podsumowując: Nie skupiaj się na stawce, tylko na rozwoju przez najbliższe 1/2 lata swojej kariery,
  • Odpowiedz
Chciałbym na około miesiąc postawić serwer z #postgresql i #postgis żeby udostępnić innym możliwość pracy z wtyczką #rivergis bez potrzeby stawiania lokalnych serwerów na ich komputerach.

Jak to najłatwiej i w miarę bezpiecznie zrobić? VPS z dowolną dystrybucją #linux, zainstalowanie tych dwóch wyżej wspomnianych rzeczy i… jak to skonfigurować, żeby można było się do tego dostać z dowolnego komputera w dowolnym czasie?

Tutaj
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

na około miesiąc postawić serwer


@Daldek: w GCP masz 300 dolarów na start 90 dni na start. Tworzysz nowe konto Google i odpalasz maszynę virtualną. Plus, że nic nie zapłacisz. Czy to bezpieczne? Jak POC to tak. Jak zasób firmy, to musisz imho to i tak na zasobach firmy stawiać
  • Odpowiedz
@Daldek:
Możesz u siebie zrobić VM na której zainstalujesz postgres-a + postgis-a + zerotire
Użytkownicy doinstalują u siebie zerotire i będą magli łączyć się z VM
  • Odpowiedz
Hej mam problem z pgdump z #postgresql 15. Przy pomocy pgrestore Importuje bazę z pliku który utworzył pg_dump i część kolumn BIGSERIAL zmieniła się na IDENTITY.
Format custom.
Czy ktoś się spotkał z tym?

#programista15k #bazydanych
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam tabelę prostych wpisów, ma ~1GB. Porobione indeksy, na localhoście wszystko śmiga jak głupie (poniżej 0.1s), a na dzielonym VPS-ie klęka zupełnie i pierwsze zapytanie robi w 15-20s (powtórne już szybko)... po czym po chwili i tak chyba gubi ten cache i zamula od nowa.

Warunki w zapytaniu to published = 1 AND deleted = 0 AND category IN ('costam co się zmienia') + order by id desc, mają założone indeksy osobno
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ujdzie: Mysql zna. W nawiasie może być select, albo lista wcześniej pobranych. I jeśli coś będzie wyłączane/kasowane tak na amen, to lepiej przenieść to do osobnej tabeli.
  • Odpowiedz