Dzień dobry, #webstuff! :)

➊ Znacie zasadę z "Incepcji" przy zagnieżdżaniu selektorów w preprocesorach #css?
http://bit.ly/1AbZ1xV

➋ SRL to język przypominający #sql, który kompiluje się do wyrażeń regularnych. Jego składnia jest czytelniejsza i prostsza do zrozumienia, co sprawia, że budowanie wyrażeń staje się łatwiejsze. Na razie z języka można korzystać na jego stronie lub
klocus - Dzień dobry, #webstuff! :)

➊ Znacie zasadę z "Incepcji" przy zagnieżdżani...

źródło: comment_WstWa3Kufr2iSMw83ALEKs21a6wjaPYJ.jpg

Pobierz
  • 35
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Daronk: Tak, było, bo to ja prowadzę Sruu :D A co do źródeł linków: czasem ktoś na wykopie coś prześle, znajomi, różnorakie fanpage, newslettery, reddit. Wyłapuję z tego wszystkiego rzeczy, które są moim zdaniem najciekawsze.
  • Odpowiedz
@Kamasetto: szukaj tego w czym chcesz robić.
Dobry programista przesiądzie się z jednego języka na drugi, czy nauczy się nowego narzędzia w miarę szybko. Jak chcesz się uczyć nowych rzeczy to ucz się nowych rzeczy i tyle. Pójdziesz na stanowisko junior deva, potem awansujesz. Kwestia jak się czujesz z wyzwaniami i nowymi rzeczami i jak szybko chłoniesz wiedzę.
  • Odpowiedz
#programowanie #sql #mysql

Co myślicie mireczki? Tabela ma zawierać userów do systemu logowania w appce mobilnej. Ilość rekordów będzie od kilkudziesięciu tysięcy do kilku milionów. Robię bazę pierwszy raz w życiu. Tabela userów będzie przeszukiwana tylko przy logowaniu i rejestracji. W sumie to też podczas działania całej appki, ale to już po ID usera.

CREATE TABLE users (
sno int(110) NOT NULL AUTO_INCREMENT,
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki trzeba zacząć pisać pracę inżynierską, na początek wypadałoby skleić jakąś bazę danych co by był podkład pod pisanie skryptów. Myślałem o jakiejś hurtowni sprzętu, tabele historyczne, logi dla userów, towary itp itd. Generalnie moja inżynierka to triggery, procedury i funkcje bla bla bla PL/SQL.

Macie jakieś sugestie co jeszcze fajnie nadaje się pod wykorzystanie dla tego typu pracy?
Może macie jakąś fajna propozycje nt bazy?

Dzięki za sugestie :P
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć!
Szukam osób do pracy przy #frontend w Krakowie. Praca niestety lokalnie. Ale dla portalu ktory owiedza kilkadziesiat milionow osob miesiecznie :)

Zakres prac:
Tworzenie landing page o natywny #javascript, #html5 i #css3.
Możliwość pracy w ramach projektu implementacji adservera Google (#doubleclick)
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mamy ćwiczenia(nazwa, idusera) które składają się z zadań(zdjecie, slowodoodgadniecia, idusera), jedno ćwiczenie to np lista 20 zadan.
Jak to zapisać w bazie:
1. Zadanie(id, slowodoodgadniecia, zdjecie, idusera)
Ćwiczenie(id, id
zadania, nazwa, id

Który sposób? Lub lepszy - komentarz

  • 1 40.0% (6)
  • 2 26.7% (4)
  • inny/nie znam sie 33.3% (5)

Oddanych głosów: 15

  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, jak najlepiej zaprojektować bazę danych do strony ze słówkami, mamy kilka języków.
Mieć jedną tabelę 'Słówka' i tabelę 'Tłumaczenia'
Słówka(id, nazwa)
Tłumaczenie(id, idslowka, idtlumaczenia, jezykzjakiegonajakitlumaczymy)
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@BlueKygo:
Slowo(id, jezykid, tekst)
Tlumaczenie(slowo
id1, slowo_id2)

Nie ma co robić 30 tabel i komplikować systemu, tego i tak nie będzie tyle zeby baza nie dała rady. Dzięki temu nie masz "centralnego" języka.
  • Odpowiedz
zawsze powinno się robic kolumnę id


@Jurigag: Bzdura. Polecam serię Primary Keyvil, są klucze naturalne więc nie trzeba id.

@BlueKygo: Jedna tabela, jak będą problemy wydajnościowe to sobie zrobisz partycje.
  • Odpowiedz
Mirki, mirki, w jaki sposób zrobić ORDER BY w MySQL, według kolumny Varchar, gdzie rekordy są zapisane w taki sposób:
xxx-1
xxx-2
xxx-3
...

Zwykły
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, problem natury #programowanie . Mam skrypt, który w skrócie, "skanuje mi internet". Chciałbym trzymać w bazie danych, konkretnie w postgresie) wyniki tego skanowania, wyglądają one następująco:

adres domeny - [ lista adresów poddomen ]

Mam w tym celu 3 tabele - adresy, info o skanowaniu (m. in. ID skanowanej domeny) i bridge'a info skanowania---poddomeny. Zastanawiam się jak najwydajniej zrobić insertowanie danych do tabel.

Mój
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemka sqlowe świrusy

mam taką zagwostkę, czy taki kod powinien zadziałać, czy jest tu coś nie tak? Kminię to już z godzinę i nie jestem pewny czy taka konstrukcja tworzenie aliasowanych podzapytań jest poprawna:

select *
from tab, (select a,b from c) e
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kajelu: Może być przydatne żeby zmusić optymalizator do wyciągnięcia tylko określonych rekordów z tabeli w podzapytaniu. Widzę to w sytuacji kiedy z jakiegoś względu po ograniczeniu tabeli C w warunku WHERE bez podzapytania optymalizator źle działa i robi np full scana po tabeli c.
  • Odpowiedz
#programowanie #sql

Jakbyście odwzorowali taki problem w bazie danych?
Mamy grupę osób i każda osoba może śledzić dokładnie jedną inną osobę. (Ale jedna osoba może być śledzona przez wiele innych).
Jednakże te powiązania nie mogą się zapętlić.

Rozwiązanie, jakie przychodzi do głowy, to stworzenie klucza do kolejnej osoby w tabeli Users, ale wtedy szukanie zapętleń będzie strasznie trudne.
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Maav: w sumie skoro nie ma cykli to jest to drzewo (ewentualnie las ale dodanie sztucznego korzenia robi z lasu drzewo), więc możesz zapisywać korzystając ze starego triku do zapisywania drzew w tabelkach w ten sposób:

Załóżmy, że 3 obserwuje 2, 2 obserwuje 4, 5 obserwuje 4, 6 obserwuje 1 i tyle.

id, tree
  • Odpowiedz
#naukaprogramowania #csharp #sql
elo, mam problem z usuwaniem wierszy w mojej bazie bo od kiedy próbowałem znaleźć kod który po usunięciu wiersza automatycznie odświeży tabelę w datagridview bo nie dość że nie działa to jeszcze spowodował że nie mogę usuwać wierszy. Ktoś wie chociaż co zrobić żebym z powrotem mógł usuwać wiersze?
kod
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ugotowany_kamien: DataGridView ma event "row deleted". Możesz obsłużyć akcję w nim. Albo usunąć we własnej metodzie, a potem zasilić DGV ponownie.

I jak juz musisz używać ado.net i przesyłać do bazy zapytania wprost, to lepiej użyj procedury wbudowanej :)
  • Odpowiedz
Mirki, potrzebuje tłumaczenia z excell na sql :] prawda to ze tsql to w sumie to samo co excell ?
mam dwie kolumny z datami a i b i muszę sprawdzić w których wersach jest data c (stała) (czyli np wers 1 a 2010-02-05 b 2012-10-20 i czy data c 2011-10-10 jest w tym zakresie) , tylko czasem zamiast daty a/b jest null ,w excellu rozpisując sie jak zwykle jak głupi ogarnąłem,
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Co jest źle kiedy w pgadminie próbuję ustawić połączenie z inną bazą poprzez dblink podaje dbname = ... host = .... user = ... password = ...

w wyniku dostaje komunikat

ERROR: password is required
DETAIL: Non-superuser cannot connect if the server does not request a password.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach