Com esbrinar IP del servidor MySQL

Codeby web de seguretat - un nou curs de l'Escola de Seguretat Codeby

Estem introduint el nou curs per part de l'equip de La Codeby - «proves de penetració d'aplicacions web des de zero". teoria general, la preparació de l'entorn de treball, la formació de borrissol passiva i l'empremta digital, la formació de borrissol actiu, vulnerabilitats, després de l'operació, les eines, Enginyeria Social i més. Més ...

El treball amb la base de dades MySQL en C #

Penseu una tasca senzilla. Tenim una gestió del lloc, que es van dur a terme utilitzant CMS WordPress, i totes les dades emmagatzemades en les dades de bases de dades MySQL . Hem de crear una aplicació client que es connecta a la base de dades per a rebre tots els comentaris d'avui i mostrar-los en un DataGridView.

formació

Crear una aplicació de Windows Forms, i va posar dos controls al formulari: un botó que diu obtenir comentaris i DataGridView, que mostrarà visualment les dades.

finestra

Per treballar amb una base de dades, ens cal un proveïdor de dades (proveïdor de dades), que proporciona una connexió a la base de dades, li permet realitzar ordres i l'obtenció de resultats. De fet, és un fitxer normal (.dll), dins dels quals conté tipus que estan configurats per interactuar amb qualsevol u DBMS específic: MySQL, Oracle, Microsoft SQL Server, i així successivament.

proveïdor de dades

A Microsoft proveïdors de dades ADO.NET quantitat principal contingut en el conjunt Sytem.Data.dll, però en aquesta versió hi ha un proveïdor de dades per treballar amb MySQL. Per tant, haurà de descarregar i instal · lar vostè mateix. Com fer això es pot trobar aquí.

Només per connectar-se a la base de dades necessitat de conèixer l'adreça IP del servidor, aquesta informació, es pot comprovar amb el seu amfitrió.

I l'última cosa que necessita saber és el nom de la taula, que emmagatzema tots els comentaris. Això es pot fer de diferents maneres, per exemple, anar al lloc oficial de WordPress i trobar la pàgina & # 171; Base de dades Descripció & # 187 ;, el que dóna una descripció completa de l'arquitectura de base de dades.

estructura bd WordPress

O, per exemple, utilitzar la utilitat phpMyAdmin manualment per buscar la taula desitjada, habitar en ell.

phpMyAdmin

Així que vam obrir la pàgina phpMyAdmin, a l'esquerra veiem la llista de bases de dades.

llista de bases de dades

Trieu de la llista de la base de dades del nostre lloc, com ara mytest i feu clic en el títol. A la pàgina següent veiem una llista de totes les taules disponibles, que inclouen taula de wp_comments ( wp  és el prefix de la taula, que pot ser diferent), com el seu propi nom serà el mateix.

Índex de taules

Anem a veure el que està contingut en la taula. Per a això, feu clic a la icona amb el nom Navega.

divisa

A la finestra que s'obre, veiem part de la taula, així com alguns introduït prèviament en ella les dades que només hem d'aconseguir.

Paranoic - de curs de l'Escola de Seguretat Codeby

Presentem el nostre curs per part de l'equip codeby - «Complex de mesures de protecció de dades personals, l'anonimat d'Internet, i no només" Llegir més ...

amb taula comentari

Tots els camps són d'interès, per tal de prendre només un parell, per exemple, obtenir els valors: autor (COMMENT_AUTHOR), data (COMMENT_DATE) i el comentari de text en si (COMMENT_CONTENT).

Ens dirigim a l'escriptura de codi.

font

En primer lloc, crear un mètode getComentarios, que retornarà un DataTable objecte. Atès que el mètode per defecte és creat pel modificador d'accés privat, no pot ser explícita.

GetComentarios DataTable () {}

A continuació, configurar una connexió de base de dades

1. Crear i omplir objecte MySqlConnectionStringBuilder que contindrà els següents valors: Nom del servidor, on és el nom d'usuari i la contrasenya de base de dades per connectar-se a la base de dades, així com el nom de la base de dades.

O bé, pot crear un fitxer de configuració i tota la connexió de dades perquè sigui, un exemple detallat es donarà en el proper article.

MySqlConnectionStringBuilder mysqlCSB; mysqlCSB = new MySqlConnectionStringBuilder (); mysqlCSB.Server = "ip адрес сервера"; mysqlCSB.Database = "имя БД"; mysqlCSB.UserID = "имя пользователя"; mysqlCSB.Password = "пароль";

2. Crear una cadena de consulta en ella, vam seleccionar tots els comentaris d'avui.

cadena QueryString = @ "COMMENT_AUTHOR SELECT, COMMENT_DATE, COMMENT_CONTENT D'ON wp_comments COMMENT_DATE> = CURDATE ()";

3. Crear un objecte DataTable, que tornarà i prendre el nostre mètode DataGridView.

dt DataTable = new DataTable ();

4. Crear un objecte de connexió utilitzant la classe MySqlConnection.

usant (MySqlConnection amb = nou MySqlConnection ()) {}

4.1 Configura l'objecte acabat de crear, que passa a la propietat ConnectionString del nostre objecte de tipus MySqlConnectionStringBuilder creat anteriorment.

con.ConnectionString = mysqlCSB.ConnectionString;

5. Obrir la connexió de base

con.Open ();

6. Crear un objecte de comandament al constructor passar una cadena de consulta i objecte de connexió

MySqlCommand com = new MySqlCommand (QueryString, AMB);

7. Seguiu el mètode ExecuteReader, el que permet obtenir lectura MySqlDataReader objecte de dades

usant (MySqlDataReader dr = com.ExecuteReader ()) {// hi ha registres si (dr.HasRows) {// omplir objecte DataTabledt.Load (dr);?}}

llista completa

usant MySql.Data.MySqlClient; // Добавитьprivate DataTable getComentarios () {dt DataTable = new DataTable) (; MySqlConnectionStringBuilder mysqlCSB; mysqlCSB = new MySqlConnectionStringBuilder (); mysqlCSB.Server = "127.0.0.1"; mysqlCSB.Database = "mytest"; mysqlCSB.UserID = "root "; mysqlCSB.Password =" 123 "; cadena QueryString = @" SELECT COMMENT_AUTHOR, COMMENT_DATE, comment_contentFROM wp_commentsWHERE COMMENT_DATE> = CURDATE () "; usant (MySqlConnection amb = nova MySqlConnection ()) {con.ConnectionString = mysqlCSB.ConnectionString; MySqlCommand com = new MySqlCommand (QueryString, en contra); try {con.Open (); usant (dr = MySqlDataReader com.ExecuteReader ()) {if (dr.HasRows) {dt.Load (DR);}}} catch (Exception ex) {MessageBox.Show (ex.Message);}} dt retorn;}

Queda per posar les dades en el DataGridView.

private void button1_Click (object sender, EventArgs i) {dataGridView1.DataSource = getComentarios ();}

Això és tot, queda per provar la nostra aplicació. Empenta el botó per obtenir comentaris, i veure el resultat.

Llegir més:   DESCRIPCIÓ DEL MÒDUL DE LLOC

resultat

Veure també:

  • c Canvi de l'ample d'una columna en un arxiu d'Excel #
  • Com pujar dades de base de dades MySQL en XML?
  • Com fer clic en un botó a la finestra de WebBrowser?

transacció segura amb una garantia de Sodeby

Garant és de confiança intermediari entre els participants durant la transacció. El servei del lloc "La realització de transaccions mitjançant el Garant" a disposició de tots els usuaris registrats 4-u.info Més ...

DES DEL BRAÇ I àtom fins DUALXEON | Els servidors dedicats 8 GENERACIÓ

• «Xarxes i de negocis» • №1 (68) 2013 •

Igor Kirillov

El mercat global de servidors el 2012, que es mou en diferents direccions i va mostrar excel·lents resultats, però molts analistes tendeixen a veure-la com una preparació per a un salt tangible de liderar el mercat a un nou nivell gràcies a les tecnologies millorades.

Si prenem el mercat de servidors global en el seu conjunt, el 2012 no es pot trucar especialment bo. Analistes internacionals diuen que l'agència és petita, hi ha un augment de més de 3-5% en el nombre de sistemes venuts, els quals, però, enfosquit per la caiguda dels ingressos d'aproximadament la mateixa quantitat.

D'aquesta manera, segons diverses estimacions, tot el segment mundial venut aproximadament 8,7 milions. Servidors d'al voltant de $ 50000000000000 any passat. Això suggereix que la disminució de preus mitjana del servidor, i un renaixement de 2010 a 2011, es perceben com el començament de la reactivació mercat, es va estancar, ja que es va aconseguir principalment a causa de la demanda reprimida i el següent cicle de la millora tecnològica de les empreses.

Però les empreses individuals, la situació és diferent. Si, per exemple, HP , IBM i Oracle són diverses debilitat la seva posició, el Dell , Cisco , així com una sèrie de fabricants japonesos intensificat presència. A més, un impacte significatiu en el mercat tenen les grans empreses amb centres de dades, com ara Google, que produeix independentment servidors per a les seves necessitats.

És interessant observar que en el primer trimestre del 2012, Cisco va aparèixer per primera vegada en els cinc principals fabricants mundials de servidors, breument expulsats de la línia inferior de la Fujitsu . Durant aquest període, la companyia ha aconseguit un fantàstic creixement de les vendes en el segment de - 70,9% en termes de quantitat i el 72,4% en el valor (en comparació del mateix trimestre de 2011). No obstant això, en el futur, Fujitsu va ser capaç de restablir l'status quo, i Cisco acció per a l'any complet va ser de menys del tres per cent del mercat mundial de servidors en termes de diners. Al mateix temps en el segment dels servidors blade l'empresa ja ocupa 15-16%, que és un indicador notable, donat el fet que aquesta línia de Cisco es desenvolupa a la primavera de 2.009.

Des sistemes convergents de "ofegament" servidors

El 2012, la tendència va a continuar el desenvolupament de solucions integrades per a la infraestructura de computació convergent. Per exemple, Hitachi Data Systems la va ampliar la seva família de plataformes de computació unificada plataforma de computació, que presenta el mercat d'onze nous models. La primera generació d'UCP va aparèixer el 2010, però la gran popularitat en el món no va utilitzar. Per tant, els desenvolupadors van decidir actualitzar els principals components dels subsistemes - servidors, commutadors, sistemes d'emmagatzematge, programari, per eliminar els inconvenients de l'anterior generació d'UCP. En particular, el món va ser testimoni d'un nou model del servidor blade. El HDS esperança que a través de millores plataforma convergent guanyarà seu lloc en el mercat, que ja està treballant activament Cisco , EMC , IBM , HP , NetApp i altres.

Una altra actualització de les seves solucions informàtiques integrades - Exadata X3 base de dades a la memòria de la màquina - va demostrar en 2012, l'empresa d'Oracle . Des del sistema de la generació anterior que es caracteritza per l'augment del volum de SSD-drives, actualitzat Exadata Smart Flash Cache, processadors de 8 nuclis Intel Xeon de la sèrie E52600, un gran nombre d'interfícies, 10 GbE, i el nou format de venda (ara es pot comprar un prestatge de 1/8 totalment configurat).

solucions complexes basades en tecnologies de codi obert (com processadors x86) estan entrometiendo cada vegada més en àrees prèviament de propietat total dels sistemes de "pesats" i "tancades". Es va convertir en indicatiu, per exemple, el fet que al febrer de 2012, la NASA va aturar la seva última unitat central - IBM z9. Ara l'agència està totalment transmet torres d'ordinadors.

tendència notable de l'any anterior en l'àrea de servidors i emmagatzematge va ser la carrera contínua de l'eficiència energètica i la densitat de la col·locació. En aquest context, Dell va introduir al mercat en format d'emmagatzematge del full (d'això en detall a continuació - en una secció a part), així com, per primer cop al món, "fulles" servidors- en una quarta part de l'altura del connector ( Figura 1 ).

Fig.  1. Servidor blade Dell PowerEdge M420 conté dos processadors de 8 nuclis, però es necessita només una quarta part del connector de xassís

Fig. 1. Servidor blade Dell PowerEdge M420 conté dos processadors de 8 nuclis, però es necessita només una quarta part del connector de xassís

Ara, un xassís estàndard M1000e 10U d'altura pot posar el servidor 32, cadascun dels quals conté fins a dos processadors de 8 nuclis Intel Xeon o nuclis de 512 (1,024 flux) sobre el sistema global. Aquests desenvolupaments en 2012 van portar plataforma blade de Dell en el primer lloc per a l'assignació de recursos de computació densitat (en el segment de solucions basades en x86 de masses). Fins fa poc, la competència en aquest indicador poden ser servidors de fulla 2 al processador HP ProLiant G7 BL220c, que també allotja fins a 32 unitats en un sol xassís 10U, però ja no són produïts pel fabricant. Alternativa "superdensa» servidor Dell pot ser excepte que el sistema AMD SeaMicro SM15000 que li permet posar en una alçada de la caixa comuna 10 U 64 d'un sol processador 'blade' sobre la base dels xips de 8 nuclis Operon o 4-core Xeon ( fig. 2 ).

Llegir més:   millor servidor SAMP DRIFT per 0.3.7

Fig.  2. El nou servidor d'AMD SeaMicro SM15000 mostra la densitat d'índex de còmput a nous nivells

Fig. 2. El nou servidor d'AMD SeaMicro SM15000 mostra la densitat d'índex de còmput a nous nivells

 Una característica de la solució era, incloent l'ús d'una placa mare especial Llibertat Supercompute Tela, que va aparèixer en l'arsenal d'AMD després de l'adquisició de SeaMicro. Commutació FSF matriu posseeix un ample de banda total a 1,28 Tbit / s i, més important, no només permet connectar els servidors dins del xassís, sinó també el volum d'emmagatzematge extern a 5 PB.

No és cap secret que la major part de l'electricitat consumida pel centre de dades, que no tenen mitjans de càrrega informàtica i l'enginyeria de sistemes i comunicacions, en particular, - refredament. Millors enginyers constantment intenta produir els mecanismes d'eliminació de calor més eficient. Un enfocament interessant que ha guanyat de forma real en 2012, s'està refredant ... per "ofegament" quan els servidors estan immersos en un fluid dielèctric especial. Amb aquest enfocament, fins i tot per primera vegada parlant de fa uns cinc anys, però després va començar a aparèixer les primeres solucions de la mostra experimental, que, però, no va arribar a ser molt popular en una escala global.

Però en l'últim any, diverses grans empreses van anunciar el seu suport al concepte. Per exemple, Facebook ofereix servidors submergits en un líquid similar en composició i consistència d'oli mineral. proves de tecnologia en la pràctica ja es duen a terme. Intel ha provat tot aquest sistema d'extracció de calor durant un any, la utilització dels recursos del seu propi centre de dades a Nou Mèxic.

No obstant això, la immersió en el "oli" - no és l'únic enfocament possible. L'empresa 3M ha desenvolupat una solució en la qual el líquid bull components de servidor, col·locant-les en un bany especial i després condensats amb un circuit especial per a la seva reutilització. Com refrigerant utilitzat fluid Novec que té propietats dielèctriques i de baix punt d'ebullició. Alguns fabricants ofereixen solucions per líquid de refrigeració punt no només el servidor, però només el component més calent - la CPU, RAM, acceleradors de càlcul en paral·lel, etc. Tals desenvolupaments inclouen, en particular, Asetek , Iceotope i una sèrie d'altres empreses.

servidors ARM

El 2012, la tendència del seu ús en processadors de servidors amb un consum d'energia extremadament baix. Després de Hewlett-Packard , que es presenta al final del 2011 plataforma Redstone ( fig. 3 ) en RISC-basat en ARM , basat en el desenvolupament dels micro mostrats Pingüí Computing , el Dell i altres.

Fig.  3. El sistema Hewlett-Packard Redstone utilitza processadors ARM.  A la foto: un mòdul per a la col·locació de taulers de computació (A) i el xassís per a la instal·lació de quatre d'aquests blocs (B)

Fig. 3. El sistema Hewlett-Packard Redstone utilitza processadors ARM. A la foto: un mòdul per a la col·locació de taulers de computació (A) i el xassís per a la instal·lació de quatre d'aquests blocs (B)

 I si HP té previst en el futur per passar al nou processador Intel Atom i futurs xips d'AMD (que s'espera que siguin també construït en l'arquitectura ARM), llavors, per exemple, que planeja introduir els servidors de Dell estan equipats amb dos processadors x86 i ARM. Amb aquesta finalitat, la companyia està desenvolupant una infraestructura de gestió de sistema universal que suporta tant els processadors CISC, RISC i. Recordeu que la primera vegada que un connector universal que li permet establir dos processadors en i ARM, va ser presentat basat en x86 any passat a la conferència oberta Cimera Compute, organitzat per Facebook. Dell no va deixar passar la idea i planeja oferir solucions comercials amb connector universal a curt termini. Des de l'any passat, l'empresa ofereix servidors basats en processadors ARM de 64 bits per a les proves dels seus clients. Introduir al mercat una versió comercial està previst per almenys el 2013th.

Emmagatzematge: estat d'ànim "híbrid"

També en el context d'aquesta breu ressenya mirar alguns esdeveniments interessants i tendències en l'any 2012 en el mercat d'emmagatzematge empresarial. Una clara tendència és la penetració addicional en el segment de SSD. Tots els principals productors i molts menors van presentar les seves estratègies, enfocaments i desenvolupaments en aquesta àrea. Per exemple, al novembre, Intel va presentar una nova generació de SSD amb interfície d'aproximadament 60MB SATA i de lectura / escriptura més ràpides / s. Per tant, en comparació amb l'anterior generació de la velocitat de lectura ha augmentat pràcticament es va duplicar, i el registre - quinze vegades. Els discos estan dissenyats, en primer lloc, per millorar el rendiment de computació de nuclis múltiples. Les noves unitats estan en funcionament consumeixen fins a 6 watts (i no més de 650 mW en espera). Capacitat màxima d'emmagatzematge - 800 GB a un preu de prop de mil $. 2 - És a dir, aquestes solucions segueixen sent cars.

A l'àrea dels discos durs tradicionals de la companyia Western Digital ha introduït una nova tecnologia que està dins de la unitat d'aire és reemplaçat per heli, el que redueix l'espai entre les plaques magnètiques i augmentar la capacitat d'informació del dispositiu. A més, es va observar un avanç significatiu en la tecnologia d'emmagatzematge de dades en una cinta magnètica. Molts ja han començat a descartar aquest tipus d'emmagatzematge, però un consorci de desenvolupadors LTO agradat als usuaris un nou estàndard - LTO juny cartutx té una capacitat de fins a taxes de 6,25 TB i la transferència de dades de fins a 400 MB / s (en ambdós casos estem parlant de les dades comprimits).

Llegir més:   LA PROVA velocitat de descàrrega GOOGLE

L'any passat, l'empresa d'emmagatzematge de maquinari mercat va entrar en el Symantec , que va presentar el seu propi desenvolupament NetBackup sèrie dispositiu de còpia de seguretat ( fig. 4 ).

Fig.  4. emmagatzematge i protecció de Symantec NetBackup 5220 de dades integrat

Fig. 4. emmagatzematge i protecció de Symantec NetBackup 5220 de dades integrat

 També és interessant la tendència a la col·locació compacta de discos durs. En la recerca de l'ús eficient de l'espai disponible en els fabricants de rack oferir solucions d'enginyeria interessants. Així, la companyia Dell al mig d'aquest any va presentar un conjunt de discos de EqualLogic PS-M4110 del full matriu en format de full. Pot ser instal·lat en un model estàndard de 10U xassís M1000e paral·lel amb servidors propietaris i commuta PowerEdge Force10 o Power Connect. La capacitat màxima de la matriu és de 14 unitats de disc dur SAS (fins a 1 TB cadascun). En una bleydshassi pot configurar per dos mòduls ( fig. 5 ).

Fig.  5. La matriu de discos Dell EqualLogic PS-M4110 fulla de matriu: separat (a) i com a part d'un xassís estàndard 10U full PowerEdge M1000e

Fig. 5. La matriu de discos Dell EqualLogic PS-M4110 fulla de matriu: separat (a) i com a part d'un xassís estàndard 10U full PowerEdge M1000e

modificació especial es pot utilitzar juntament amb unitats SAS també SDDnakopiteli. Un mòdul ocupa dues badies de mitja alçada. D'aquesta manera, mitjançant l'establiment de dos ports PS-M4110 pot rebre el magatzem de dades en un sol xassís, fins a 28 TB, ocupant solament dos compartiments de mida completa.

A més, el 2012, es va continuar desenvolupant la tendència a unir-se en un sol sistema de discos durs magnètics i SSD «". Fa alguns anys, aquest enfocament era típic només per a emmagatzematge de gamma alta, ara un nombre de fabricants ofereixen solucions per al sistema híbrid de nivell mitjà.

La tendència general, que és característica de tot el mercat, és un desig d'unir i unificar plataformes heterogènies. D'aquí la popularitat de solucions de computació convergents, el desenvolupament de connectors universals de servidor i emmagatzematge híbrid. En aquest i els següents anys es desenvoluparan aquestes àrees, enfortits i actualitzats amb nous seguidors.

Si troba un error en el text, a continuació, seleccionar amb el ratolí i premeu Ctrl + Retorn o feu clic aquí .

Moltes gràcies per la seva ajuda! aviat anem a corregir l'error!

Missatge no ha estat enviat. Torneu-ho de nou.

missatge d'error

d'error:

Els seus comentaris (opcional):

sí Cancel

  • Facebook
  • refilo
  • Google+

A partir del ESTUDI SQL SERVER administrador que li indiqui el port de base de dades ...

Des d'un simple relacional de gestió de base de dades SQL sistema de servidor s'ha convertit en un conjunt de dades de nivell empresarial plataforma d'usos múltiples. .

TCP 1433

TCP 1433 - el port seleccionat amb el valor per defecte de SQL Server. Aquest és el nombre de socket IANA oficial (Agència per a l'assignació de noms i configuracions úniques dels protocols d'Internet) per SQL Server. Els sistemes client utilitzen el port TCP 1433 per connectar-se a un sistema de gestió de base de dades; entre el port de SQL Server Management Studio (SSMS) s'utilitza per gestionar instàncies de SQL Server a través de la xarxa. Podeu configurar SQL Server per escoltar a un altre port, però en la majoria dels casos, s'utilitza el port 1433.

TCP 1434

TCP 1434 - el port seleccionat per defecte per a la connexió d'administrador dedicada. Podeu executar una connexió d'administrador dedicada utilitzant la línia d'ordres o escrivint sqlcmd «ADMIN:» seguit pel servidor de noms en SSMS quadre de diàleg Connectar motor de base de dades.

UDP 1434

el port UDP 1434 s'utilitza per instàncies amb nom de SQL Server. el servei Explorador de SQL Server escolta en aquest port per detectar connexions entrants a una instància amb nom. El servei envia llavors el nombre TCP-port de client per al nom de la instància sol·licitada.

TCP 2383

TCP 2383 - el port és el valor per omissió per al servei SQL Server Analysis Services.

TCP 2382

TCP port 2382 s'utilitza per connectar-se a una instància amb nom d'Analysis Services consulta. Igual que en el cas d'una base de dades relacional, i el port UDP 1434, el servei Explorador de SQL Server escolta en el port TCP 2382 mitjançant la detecció de les sol·licituds d'instàncies amb nom d'Analysis Services. Analysis Services és llavors redirigir la petició al port apropiat per a la instància amb nom.

TCP 135

En TCP port 135, un nombre d'usos. És utilitzat pel depurador de Transact-SQL, i s'utilitza per iniciar, aturar i gestionar serveis de SQL Server Integration Services, encara que la necessitat que només sorgeix quan es connecta a una instància remota del servei de SSMS.

TCP 80 i 443

Ports TCP 80 i 443 són els més utilitzats per accedir al servidor d'informes. No obstant això, el suport i la URL-peticions a SQL Server i Analysis Services. TCP 80 - el port per defecte per a HTTP connexions que utilitzen URL. TCP 443 serveix HTTPS connexió a través de SSL.

Ports TCP informals

Microsoft està utilitzant TCP port 4022 per a les instàncies de SQL Server Service Broker en SQL Server Books Online. De la mateixa manera, les còpies de base de dades BOL Mirroring impliquen TCP port 7022.

Aquesta llista inclou els ports més necessaris. Per obtenir més informació sobre els ports TCP i UDP utilitzats per SQL Server, consulteu l'article de Microsoft «Configura el Firewall de Windows per permetre l'accés de SQL Server» (msdn.microsoft.com/en-us/library/cc646023%28v=sql.120%29 .aspx).

Canviar la llengua

polonèsAnglès alemany espanyol francès italià portuguès turc àrab ucraïnès suec hongarès búlgar Estònia Xinès (simplificat) vietnamita romanès tailandès eslovè eslovac serbi malai noruec letó lituà coreà japonès indonesi hindi hebreu finlandès grec holandès txec danès croat Xinès (tradicional) filipí urdu Azeybardzhansky armeni belorussian bengalí georgià kazakh català Mongolski rus Tadzhitsky Tamil'skij telugu Uzbetsky


Afegir un comentari

no es publicarà la seva adreça de correu electrònic. Els camps necessaris estan marcats *