Friday, May 31, 2024

Tradu.ro Word Count

Căutați eficient printre peste 3.233.000 definiții generale și de specialitate, în română și 7 limbi străine

Dicționar ro- Englez -ro

Acest dicționar conține 777.231 definiții, dintre care peste 450.000 din domenii de specialitate

Dicționar ro- German -ro

Acest dicționar conține 474.071 definiții, dintre care peste 332.000 din domenii de specialitate

Dicționar ro- Francez -ro

Acest dicționar conține 444.568 definiții, dintre care peste 262.000 din domenii de specialitate

Dicționar ro- Maghiar -ro

Acest dicționar conține 500.373 definiții, dintre care peste 338.00

Dicționar ro- Spaniol -ro

Acest dicționar conține 369.892 definiții, dintre care peste 49.000 din domenii de specialitate

Dicționar ro- Italian -ro

Acest dicționar conține 253.843 definiții, dintre care peste 42.000 din domenii de specialitate

Dicționar ro- Rus -ro

Acest dicționar conține 413.409 definiții, dintre care peste 195.000 din domenii de specialitate

 

Abrevieri:

*    locuțiuni, expresii ideomatice, zicale, proverbe
A / ac / acuz    acuzativ
a. / adj    adjectiv, adjectival
aac    alimentări cu apă și canalizări
abrev    abreviere
abs    absolut
ac / aac    alimentări cu apă și canalizări
acust    acustică în construcții
adm    administrativ
adv    adverb, adverbial
aeron    aeronautică
afirm    afirmativ
agric    agricultură
agron    agronomie
agr    agricultură, agronomie
aind    termen anglo-indian
alch    alchimie
alim    industria alimentară
alp / alpinism    alpinism
AM / amer    termen american, americanism
AMC    America Centrală
AMS    America de Sud
anat    anatomie
AND    Andaluzia
angl    termen englez, anglicism
ant / antichit    antichitate
ant / anton    antonim, antonimic
antr / antrop    antropologie
ANT    Antile
ap med    aparate medicale
apic    apicultură
aprox    (termen) aproximativ
arg / argou    argou, (termen) argotic
arheol    arheologie
arhit    arhitectură
arh    arhaic, arhaism, ieșit din uz, (termen) arhaizant
arte    arte
artil    artilerie
art    articol, articulat
artă    artă
AR    Argentina
asigurări    asigurări
astr / astron    astronomie
astrofiz    astrofizică
astrol    astrologie
astron / astronautică    astronautică
at / fizat    fizică atomică
atr    atribut, atributiv
augm    augmentativ
austral    termen australian
autom    automatizări, automatică
auto    autovehicule rutiere și feroviare, automobilism
aux    auxiliar
av / aviație    aviație, avion
bact / bacter    bacteriologie
barb    barbarism
BD    Baze de Date
bibl / biblic    termen biblic
bij    bijutier
biochim    biochimie
biol    biologie
bis    biserică, termen bisericesc, religie
BI    Blasco Ibanez
bot    botanică, plante
box    box
BO    Bolivia
brit    termen britanic
BR    Brazilia
bursa    bursă
c / cstr / constr    construcții (probleme generale)
CAN    Canare
can    termen canadian
card    cardinal
cart    cartografie
CAT    Catalonia
cci    construcții civile și industriale
Cela    Camilo Jose Cela
ceram    ceramică
cf / căif    căi ferate
chim    chimie
chir    chirurgie
CH    Chile
cib    cibernetică
ciment    industria cimentului
cin / cine / cinema    cinema, cinematografie, film
circulație    circulație rutieră
ciz    cizmărie
CN    Comandă Numerică
col    colectiv
com / comerț    comerț
comic    comic
compil    compilatoare
compl    complement
comp    comparativ, comparație
con / conj    conjuncție, conjuctiv
cond    condițional, cu valoare condițională
cont / contab    contabilitate
cor / coregr    coregrafie
cosm    cosmonautică
CO    Columbia
cul    (termen) culinar, gastronomie, artă culinară
căl    călărie
D / dat    (cazul) dativ
d.    despre
dem    (pronume) demonstrativ
depr    depreciativ
dim    diminutiv
dipl    diplomație
dpdv    din punct de vedere
drum    (construcții de) drumuri
d    drumuri
ec / econ    economie, economic, științe economice
echit    echitație
eclez    termen ecleziastic
eco / ecol    ecologie
ecpol / ec.pol. / econpol    economie politică
ec    economie
ed / educ    educație, învățământ
edit    editare
el / electr    electronică, electrotehnică, electricitate
electr    electronică
elev    (stil) elevat, savant
el    electricitate
embriol    embriologie
engl    (în limba) engleză
ent / entom    entomologie
en    energetică
etc.    etc., et caetera, et cetera
etno / etnogr    etnografie
etno    etnografie, etnologie
etw    etwas
euf / eufem    eufemism, eufemistic
expr    (în) expresie
e    electricitate, instalații electrice
fam    (termen) familiar
farm / farma    farmacie / farmacologie
ferov    (termen) feroviar (căi ferate)
fig    (la) figurat
fil / filat / filatelie    filatelie
fil / filoz    filozofie
film    cinematografie
film    film, cinematografie
filol    filologie
finb    finanțe, bănci
fin    finanțe
fizl / fiziol    fiziologie
fiz    fizică (probleme generale)
folc    folclor
fon    fonetică, fonologie
foto    fotografie, artă fotografică
fr    termen francez
f    (substantiv) feminin
G / gen    (cazul) genitiv
gastron    gastronomie
general    termen general
geod    geodezie
geof    geofizică
geogrec    geografie economică
geogr    geografie
geol    geologie
geom    geometrie
geo    geografie, geologie, mineralogie, geotehnică și fundații
germ    termen german
gimnastică    gimnastică
glum    glumeț
graf    grafică, desen
gram    gramatică
GTB    Gonzalo Torrente Ballestero
GU    Guatemala
hc    industria hârtiei și celulozei
her / herald    heraldică
hidr / hidrol    hidrologie, hidrotehnică, hidraulică
hist    histologie
hort    horticultură
hot    hotărât
HO    Honduras
h    haben
hârt    industria hârtiei
IA    Inteligență Artificială
id    idem
if    îmbunătățiri funciare
iht    ihtiologie
impers    (verb) impersonal
imper    imperativ
incl    inclusiv
ind chim    industria chimică
indecl    indeclinabil
ind    (modul) indicativ
infcom    comunicații (în informatică)
info / inform    informatică (tehnică modernă de calcul)
inf    infinitiv
injur    injurios
instr    (cazul) instrumental
inst    instalații în construcții (sanitare, electrice, termice, ventilații)
interj    interjecție, cu valoare de interjecție
interog    interogativ
inv / invar    invariabil
înv    (termen) învechit
învăț    învățământ
ipf    (aspect) imperfectiv
ir / iron / ironic    ironic
irl    termen irlandez
ist    termen istoric, istorie
ital    termen italian, italienism
iter    iterativ
IT    Italia
iz    izolații (termice, fonice, hidroizolații)
i    instalații termice, termoficare
jand    jandarmerie
japon    termen japonez
jm    jemandem
jn    jemanden
joc cărți    joc de cărți
jocuri    jocuri
js    jemandes
jurn    jurnalistică
jur    (termen) juridic, legislație, științe juridice
l / lemn    industria lemnului
lat    (în limba) latină
lat    termen latin, latină
leg    legislație
lingv    lingvistică, gramatică
lit    literatură, critică, știința literaturii, literar
liv / livr    livresc
loc    locuțiune
logm / log mat    logică matematică
log    logică
macroec    macroeconomie
maj    majusculă
man    management
man    management, marketing
mark / marketing    marketing
mar    marină, navigație, construcții navale
mat    matematică, geometrie
MA    Maroc
maș    construcții de mașini (și mașini unelte), mașini
mc    materiale de construcții
mec    mecanică (teoretică / generală / tehnică)
mec    mecanică tehnică
med    medicină, medical
met / metal    metalurgie, construcții metalice, industria metalelor
met / meteo / meteor    meteorologie
metr    metrică
metr    metrologie, tehnica măsurării
ME    Mexic
meșt    manufactură, meșteșug
micol    micologie
microbiol    microbiologie
microec    microeconomie
mil    (termen) militar, tehnică militară, armată
minr / miner    mineralogie, minereu
min    industria minieră, minerit, (termen) minier
mit / mitol    mitologie
mob    mobilier
modelare    modelare (în tehnică)
modă    modă
mpl    masculin plural
MU / maș-un    mașini-unelte
multipl    multiplicativ
muz    muzică, instrumente muzicale
MV    Mario Vargas Llosa
m    (substantiv) masculin
nat    naturale
Nav    Navarra
nav    termen naval, marină, construcții navale, navigație
neg    negativ, negație
nehot    nehotărât
neol    neologism
ner    neregulat
NI    Nicaragua
nom    (cazul) nominativ
np    nume propriu
numism    numismatică
num    numeral
n    (substantiv) neutru
obscen    obscen
oficial    oficial
onom    onomatopee
opt    optică
ord    (numeral) ordinal
orlg    mecanică fină, orologerie
orlg    orologerie
ornit    ornitologie
ortogr    ortografie
p / pod    poduri
pal / paleo / paleont    paleontologie
paleogr    paleografie
PAN    Panama
parl    termen parlamentar
part adv    particulă adverbială
partic    particulă
part    participiu
PAR    Paraguay
pas    pasiv
patol    patologie
pci    (măsuri de) protecție contra incendiilor
ped / pedol    pedologie
ped    pedagogie
peior    (termen) peiorativ
perf    perfect
pers    persoană, personal
petr / petrogr    petrografie
petr / petrol    industria petrolieră, petrochimie, petrol (foraj, extracție, transport și prelucrare)
PE    Peru
pf    (aspect) perfectiv
pict    pictură
piel    industria prelucrării pieilor, pielărie
pisc / pesc    piscicultură, pește, pescuit
plast    industria materialelor plastice și cauciucului
pl    plural
pm    protecția muncii
pod    poduri
poet / poetic    poetic, poezie
poligr    industria poligrafică, tehnologie editorială, tipografie
pol    politică, termeni politici
pomic    pomicultură
pop    (termen) popular, (limbaj) popular
PORT    Portugalia
postp    postpoziție (în gramatica limbii maghiare)
pos    posesiv
poștă    poștă
pr / prez    prezent
pred    predicativ
pref    prefix
preist    preistorie
prep    prepoziție
presc    prescurtare, prescurtat
presă    presă
pret    preterit, Past Tense
progr    programare
pronom    pronominal
pron    pronume
prop    propoziție
prov    proverb
prozodie    prozodie
pr    pronunțat
pr    proprietate industrială
PR    Puerto Rico
psih / psihol    psihologie
psihan    psihanaliză
psihia    psihiatrie
psihopatol    psihopatologie
pt / ptc    participiu trecut
pt.    pentru
r / refl    reflexiv
radiolocație    radiolocație
radio    radiotehnică, radio
rar    rar
RD    Republica Dominicană
rec    reciproc
red    redactare
reg    regionalism, (termen) regional
rel / relat    relativ
rel    religie
ret    retorică
reț    rețele
rm    rezistența materialelor
ro    (în limba) română
rus    (în limba) rusă
rus    termen rusesc
SAL    Salamanca
SA    Salvador
șah    șah
șcl    și celelalte
școală    școală
scot    termen scoțian
sculpt    sculptură
sc    industria sticlei și a ceramicii
semiconduct    semiconductoare (în electronică)
sf    substantiv feminin
sg / sing    singular
sider    siderurgie
silv    silvicultură, forestier
simb    simbol
sin    sinonim
smb    somebody
smth    something
SM    Sisteme Multiagent
sm    substantiv masculin
socio    sociologie
SO    Sisteme de Operare
span    termen spaniol
sport    (termen) sportiv, sport
SP    Spania
șt    știință, termen științific
statistică    statistică matematică
stat    statică și dinamica construcțiilor
stat    statistica și dinamica construcțiilor
ștec    științe economice
stil    stilistică, stil
stoma / stomat    stomatologie
ștsoc    științe sociale
stud    studențesc
SUA    Statele Unite ale Americii
subj    subjonctiv
suf    sufix
sup / superl    superlativ
supraconduct    supraconductoare (în electronică)
s    substantiv
t / tun    tuneluri
taur    tauromahie
tc    tehnică modernă de calcul
teatr / teatru    teatru, artă / tehnică teatrală
tehn    tehnică (probleme generale), termen tehnic
tel / tele / telecom    telecomunicații, radio, televiziune
tel    telefonie
teol    teologie
teras    lucrări de terasament
termo    termotehnică, frigotehnică, termoficare, instalații termice
text / textil    industria textilă, textile, croitorie
TH    sferă tehnică cu mai multe discipline
țig    țigănism
tipo / tipogr    tipografie, poligrafie
toldef    toleranțe la defecte
top / topo / topogr    topografie, cadastru funciar, geodezie
topologie    topologie
transp    transporturi
ts / teras    lucrări de terasament(e)
ts    instalații tehnico-sanitare
ts    toate sensurile
ts    trecut simplu
tt    tehnica traficului
turc    termen turcesc
turism    turism, hoteluri, stațiuni
tur    turistică
tv / telev    televiziune
tăb / tăbăc    tăbăcărie
ue    termeni din Piața Europeană
umor    umoristic, glumeț
unipers    unipersonal
univ    termen universitar
urb    urbanism și sistematizare
UR    Uruguay
util    utilaje pentru construcții
v / vb    verb
V / voc    vocativ
v aux    verb auxiliar
v.    vezi
var    variabil
vers    versificație, metrică
vet    medicină veterinară, termen veterinar
vhol    undeva [= valahol]
vhonnan    de undeva [= valahonnan]
vhova    undeva (direcție) [= valahova]
vin    vinificație
vit / vitic    viticultură
vi    verb intranzitiv
vkinek    cuiva [= valakinek]
vki    cineva [= valaki]
vmely    careva [= valamely]
vmi    ceva [= valami]
vn    verb neregulat
vr    verb reflexiv
vt / viit    viitor
vt    verb tranzitiv
vulg    vulgarism, trivial, vulgar
vân    termen vânătoresc
zar    industria zahărului
ziar    ziaristică
zool    zoologie, zootehnie
zoot    zootehnie

 

 

 

 

Monday, May 27, 2024

Python @dataclass

from dataclasses import dataclass

def validate_str(max_length):
    def _validate(f):
        def wrapper(self, value):
            if type(value) is not str:
                raise TypeError(f"Expected str, got: {type(value)}")
            elif len(value) > max_length:
                raise ValueError(f"Expected string of max length {max_length}, got string of length {len(value)} : {value}")
            f(self, value)
        return wrapper
    return _validate

@dataclass
class Person:
    name: str
    @validate_str(10)
    def address(self, value):
        self.address = value
 
class Student:
    def __init__(self, nume, nota):
        self.nume = nume
        self.nota = nota

    def __gt__(self, other):
        return self.nota > other.nota
Apoi puteți compara doi studenți folosind >:
s1 = Student("Ana", 9)
s2 = Student("Bogdan", 8)
print(s1 > s2) # True  

În acest caz, s1.__gt__(s2) este echivalent cu s1 > s2.

Dar nu puteți folosi __gt__() pentru a compara lungimea unei valori cu o valoare maximă,

deoarece acestea nu sunt obiecte personalizate care au definit __gt__().

În schimb, trebuie să folosiți operatorul > direct.

How to make a field required in a Python dataclass, similar to the required option in a Mongoose schema. One way to make a field required in a Python dataclass is to use the field function from the dataclasses module and set the default or default_factory arguments to dataclasses.MISSING. This will raise a TypeError if the field is not provided when creating an instance of the class. For example:

from dataclasses import dataclass, field, MISSING

@dataclass
class Person:
    name: str = field(default=MISSING) # name is required
    age: int = 0 # age has a default value of 0
    hobbies: list[str] = field(default_factory=list) # hobbies is an empty list by default

p1 = Person(name="Alice", age=25, hobbies=["reading", "writing"]) # valid
p2 = Person(name="Bob") # valid, age and hobbies are set to default values
p3 = Person(age=30, hobbies=["gaming", "coding"]) # invalid, name is missing

Another way to make a field required in a Python dataclass is to use a validator function that checks if the field is None or has some other invalid value, and raise an exception if so. You can write your own validator function, or use a library like pydantic or attrs that provides validation features. For example, using pydantic:

from pydantic.dataclasses import dataclass

@dataclass
class Person:
    name: str # name is required, pydantic will raise a ValidationError if it is missing or not a string
    age: int = 0 # age has a default value of 0
    hobbies: list[str] = None # hobbies is optional, but must be a list of strings if provided

p1 = Person(name="Alice", age=25, hobbies=["reading", "writing"]) # valid
p2 = Person(name="Bob") # valid, age is set to default value and hobbies is None
p3 = Person(age=30, hobbies=["gaming", "coding"]) # invalid, name is missing
p4 = Person(name="Charlie", age="twenty", hobbies=42) # invalid, age and hobbies have wrong types

Saturday, May 25, 2024

Search Links

"startpg", "https://www.startpage.com/do/search?query="

"sp_de", "https://www.startpage.com/do/search?cmd=process_search&language=deutsch&with_language=lang_de&query="

"wp_de", "https://de.wikipedia.org/wiki/Spezial:Search?search=", "wp.png"];

"wp_en", "https://en.wikipedia.org/wiki/Special:Search?search=", "wp.png"];

"qwant_l", "https://lite.qwant.com/?t=web&s=0&b=0&q="

"qw_img", "https://lite.qwant.com/?t=images&s=0&b=0&q="

"dd_go", "https://duckduckgo.com/html/?ka=n&kh=1&kl=wt-wt&kp=-1&kt=n&kv=1&ky=-1&q=", "dd.png"];

"searx", "https://searx.me/?q="

"google", "https://www.google.com/search?hl=de&safe=off&q=", "gg.png"];

"wolfram", "https://www.wolframalpha.com/input/?i="

"sp_img", "https://startpage.com/do/search?cat=pics&query="

"gg_img", "https://www.google.com/images?hl=de&safe=off&q=", "gg.png"];

"metager", "https://metager.de/meta/meta.ger3?eingabe="

"wb", "http://www.woerterbuch.info/?query="

"leo", "https://dict.leo.org/german-english/", "leo.png"];

"linguee", "https://www.linguee.com/search?source=auto&query=", ""]

"dict.cc", "https://www.dict.cc/?s="

"gg_tl", "https://translate.google.de/?hl=de&tab=wT#en|de|", "gg.png"];

"ud", "http://www.urbandictionary.com/define.php?term=", "ud.png"];

"osm", "https://www.openstreetmap.org/?query=", "osm.png"];

"g-maps", "https://www.google.de/maps/preview?hl=de&q=", "gm.png"];

"uu_wiki", "http://wiki.ubuntuusers.de/", "uu.png"];

"u_man", "http://manpages.ubuntu.com/cgi-bin/search.py?ie=UTF-8&titles=Title&q=", "man-u.png"];

"deb-pkg", "https://packages.debian.org/search?searchon=names&suite=all&section=all&keywords="

"uu-pkg", "http://packages.ubuntu.com/search?searchon=names&suite=all&section=all&keywords=", "man-u.png"];

"fed-pkg", "https://apps.fedoraproject.org/packages/s/"

"lnxpkgs", "https://pkgs.org/download/"

"f-droid", "https://search.f-droid.org/?q="

"youtube", "https://www.youtube.com/results?search_query=", "yt.png"];

"imdb", "http://www.imdb.com/find?s=all&q=", "imdb.png"];

"amazon", "https://www.amazon.de/s/?url=search-alias%3Daps&field-keywords=", "az.png"];

"php.net", "http://de2.php.net/manual-lookup.php?lang=de&pattern=", "php.png"];

"slfhtml", "https://wiki.selfhtml.org/index.php?search=", "sh.png"];

"down", "http://www.downforeveryoneorjustme.com/", "down.png"];

"fefe", "https://blog.fefe.de/?q="

"wtr-ol", "http://www.wetteronline.de/?searchpcid=pc_city_weather&searchpid=p_city_weather&pid=p_search&searchstring="

"wtr.com", "http://www.wetter.com/suche/?o=location&q="

"github", "https://github.com/search?utf8=✓&q="

"bing", "https://www.bing.com/search?q="

"mdn", "https://developer.mozilla.org/search?q="

"ctan", "http://ctan.org/search/?phrase="

"stck-of", "http://stackoverflow.com/search?q="

"pgp.mit", "https://pgp.mit.edu/pks/lookup?op=index&fingerprint=on&search="

"amo", "https://addons.mozilla.org/search/?q="

"gsm", "http://www.gsmarena.com/results.php3?sQuickSearch=yes&sName="

"chfkch", "http://www.chefkoch.de/suche.php?wo=2&suche="

"you-eng", "https://youglish.com/search/"

"ks", "https://kraut.space/start?do=search&id=", "ks.png"];

"obi", "https://www.obi.de/search/"

"ikea", "https://www.ikea.com/de/de/search/?query="

"i-tanke", "https://ich-tanke.de/suche/?q=", ""]

"clv-tkn", "https://www.clever-tanken.de/tankstelle_liste?spritsorte=7&r=10&ort=", ""]

"tankstp", "https://www.tankstellenpreise.de/suche.html?sorte=2&u=10&s=1&o=", ""]

"ost", "https://www.opensubtitles.org/en/search2/sublanguageid-eng/moviename-"

Trovu Links

This summary is not available. Please click here to view the post.