{"id":93089,"date":"2020-09-03T01:42:16","date_gmt":"2020-09-02T23:42:16","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/awesome-list-svoimi-rukami-ili-github-vmesto-bloknota"},"modified":"2020-09-03T01:42:16","modified_gmt":"2020-09-02T23:42:16","slug":"awesome-list-svoimi-rukami-ili-github-vmesto-bloknota","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/awesome-list-svoimi-rukami-ili-github-vmesto-bloknota","title":{"rendered":"Lista incre\u00edble hecha a mano, o GitHub en lugar de un bloc de notas","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Lista incre\u00edble hecha a mano, o GitHub en lugar de un bloc de notas\" src=\"\/wp-content\/uploads\/2020\/09\/41d7ca428261b80f365797a19c547000.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>\u00a1Hola, Habr! Seguramente cada uno de nosotros tiene un archivo donde guardamos algo \u00fatil e interesante para nosotros. Algunas enlaces a art\u00edculos, libros, repositorios, manuales. Pueden ser marcadores en el navegador o incluso pesta\u00f1as abiertas que dejamos para despu\u00e9s. Con el tiempo, todo esto crece, los enlaces dejan de funcionar y la mayor parte del material simplemente se vuelve obsoleto. <\/p>\n<p><\/p>\n<p>\u00bfY qu\u00e9 tal si compartimos esta maravilla con la comunidad y subimos este archivo a GitHub? As\u00ed, tu trabajo puede ser \u00fatil para otros, y mantenerlo actualizado puede hacerse en conjunto, aceptando actualizaciones de quienes lo deseen a trav\u00e9s de los cl\u00e1sicos PR. Este es el prop\u00f3sito del proyecto. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome\">Awesome lists<\/a><\/noindex>. Est\u00e1 en el TOP-10 de los repositorios de GitHub, tiene 138K estrellas, y un enlace a tu trabajo podr\u00eda aparecer directamente en su README ra\u00edz, lo que atraer\u00e1 a una enorme audiencia a tu creatividad. Sin embargo, para esto tendr\u00e1s que esforzarte un poco. Quiero compartir contigo mi experiencia en estos esfuerzos. <\/p>\n<p><\/p>\n<p>Me llamo Maxim Gramin. En KROK me dedico al desarrollo en Java y a la investigaci\u00f3n en el campo de las bases de datos. En esta publicaci\u00f3n te contar\u00e9 qu\u00e9 son las Awesome Lists y c\u00f3mo hacer tu verdadero repositorio awesome oficial.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2 id=\"chto-takoe-awesome-lists\">Qu\u00e9 son las Awesome Lists<\/h2>\n<p><\/p>\n<p>Cuando tengo que entender una nueva tecnolog\u00eda o lenguaje de programaci\u00f3n, lo primero que hago es ir aqu\u00ed \u2014 encuentro la secci\u00f3n que necesito y, en ella, las listas adecuadas. Y a juzgar por la cantidad de estrellas y su constante crecimiento, no soy el \u00fanico que lo hace.<br \/>\n<img decoding=\"async\" alt=\"Lista incre\u00edble hecha a mano, o GitHub en lugar de un bloc de notas\" src=\"\/wp-content\/uploads\/2020\/09\/383d1f4d5126fe2a11d449cf5e83b576.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>En realidad, es un simple readme.md que vive en un directorio separado <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome\">el repositorio<\/a><\/noindex>, ocupa el 8\u00b0 lugar entre todos los repositorios de GitHub e incluye enlaces a otras listas dedicadas a diversos temas. Por ejemplo, en la secci\u00f3n de Lenguajes de Programaci\u00f3n se pueden encontrar listas como Awesome Python y Awesome Go, y en Desarrollo Front-End hay una gran cantidad de recursos sobre desarrollo WEB. Y, por supuesto, \u2014 la secci\u00f3n <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome#databases\">Bases de datos<\/a><\/noindex> (a la que volveremos m\u00e1s tarde). Y s\u00ed, todo esto no se limita solo a temas t\u00e9cnicos. Por ejemplo, en las secciones de Entretenimiento y Juegos tambi\u00e9n se pueden encontrar muchas cosas interesantes (personalmente me ha alegrado <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/RichardLitt\/awesome-fantasy\">awesome-fantasy<\/a><\/noindex>).<br \/>\nLa caracter\u00edstica principal es que todas estas listas no son mantenidas solo por el autor, sino por la comunidad y est\u00e1n compuestas de acuerdo con un <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome\/blob\/main\/awesome.md\">manifiesto awesome muy estricto<\/a><\/noindex>. Cada una de estas listas es una comunidad independiente de especialistas, vive su propia vida y est\u00e1 abierta a tus pull requests, que la har\u00e1n a\u00fan mejor. Adem\u00e1s, cualquier persona puede crear su propia lista si alg\u00fan tema no ha sido tratado.<\/p>\n<p><\/p>\n<p>El autor de la idea y coordinador de todo esto es el legendario Sindre Sorhus, <noindex><a rel=\"nofollow\" href=\"https:\/\/gitstar-ranking.com\/users\">la primera persona en GitHub<\/a><\/noindex>, autor de m\u00e1s de <noindex><a rel=\"nofollow\" href=\"https:\/\/www.npmjs.com\/~sindresorhus\">1000 m\u00f3dulos npm,<\/a><\/noindex>y ser\u00e1 \u00e9l quien acepte tus PR.<br \/>\n<img decoding=\"async\" alt=\"Lista incre\u00edble hecha a mano, o GitHub en lugar de un bloc de notas\" src=\"\/wp-content\/uploads\/2020\/09\/6e5e9416b5f97ef4c0c9f00a3fb21f19.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h2 id=\"kak-popast-v-awesome-list\">C\u00f3mo participar en awesome-list<\/h2>\n<p><\/p>\n<p>Si de repente no encontraste una lista adecuada sobre el tema que te interesa, \u00a1ese es el primer signo de que debes hacerla t\u00fa mismo!<\/p>\n<p><\/p>\n<p>Lo explicar\u00e9 con el ejemplo de mi criatura, <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mgramin\/awesome-db-tools#readme\">Awesome Database Tools.<\/a><\/noindex> \u2014 De proyecto en proyecto, tengo que trabajar con las bases de datos m\u00e1s diversas, y por eso cre\u00e9 un archivo en el que recopil\u00e9 herramientas \u00fatiles para trabajar con ellas, tales como migradores de bases de datos, IDEs, paneles de administraci\u00f3n, medios de monitoreo y dem\u00e1s. Herramientas que ya he utilizado o que s\u00f3lo planeaba comenzar a aplicar. Compart\u00ed este archivo con colegas en KROK y m\u00e1s all\u00e1. A muchos les ayud\u00f3 y fue interesante. Al final, quise m\u00e1s reconocimiento, cuando un d\u00eda not\u00e9 que en la secci\u00f3n Databases no hab\u00eda lista sobre este tema. As\u00ed que decid\u00ed agregar la m\u00eda. <\/p>\n<p><\/p>\n<p><strong>\u00bfQu\u00e9 se necesita para esto?<\/strong><\/p>\n<p><\/p>\n<ol>\n<li>Registramos un repositorio com\u00fan de GitHub con un nombre del tipo awesome-algo. En mi caso, fue awesome-database-tools.<\/li>\n<li>Damos formato a nuestra lista en el formato awesome, para eso nos ayudar\u00e1 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dar5hak\/generator-awesome-list\">generator-awesome-list,<\/a><\/noindex>que generar\u00e1 todos los archivos necesarios en el formato requerido.<\/li>\n<li>Configuramos un aut\u00e9ntico CI. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome-lint\">awesome-lint<\/a><\/noindex> y travis ci nos ayudar\u00e1n a controlar <noindex><a rel=\"nofollow\" href=\"https:\/\/travis-ci.org\/github\/mgramin\/awesome-db-tools\">la validez<\/a><\/noindex> de nuestra lista.<\/li>\n<li>Esperamos 30 d\u00edas. <\/li>\n<li>Hacemos revisi\u00f3n de al menos 2 PR ajenos<\/li>\n<li>Y finalmente hacemos PR al repositorio principal, donde agregamos el enlace a nuestro repositorio. Aqu\u00ed es necesario leer todo con atenci\u00f3n y cumplir meticulosamente todos los numerosos requisitos para la nueva lista y para el propio PR.<\/li>\n<\/ol>\n<p><\/p>\n<p>Mi primer intento <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome\/pull\/1336\">result\u00f3 ser un fracasado.<\/a><\/noindex><br \/>\n<img decoding=\"async\" alt=\"Lista incre\u00edble hecha a mano, o GitHub en lugar de un bloc de notas\" src=\"\/wp-content\/uploads\/2020\/09\/196dd3f494d5e91eaa7af49e16f74393.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nPero pas\u00f3 un poco de tiempo, reun\u00ed a\u00fan m\u00e1s material, trabaj\u00e9 en mis errores y me atrev\u00ed a realizar <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome\/pull\/1679\">un segundo intento.<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Pero olvid\u00e9 un detalle muy importante, sobre el que me hicieron un suave recordatorio:<br \/>\n<img decoding=\"async\" alt=\"Lista incre\u00edble hecha a mano, o GitHub en lugar de un bloc de notas\" src=\"\/wp-content\/uploads\/2020\/09\/0ec0a33b3c7bb15b6cce6bf076208f09.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>No prest\u00e9 mucha atenci\u00f3n y no a\u00f1ad\u00ed el unicornio como confirmaci\u00f3n de que se cumpl\u00edan todas las condiciones.<br \/>\n<img decoding=\"async\" alt=\"Lista incre\u00edble hecha a mano, o GitHub en lugar de un bloc de notas\" src=\"\/wp-content\/uploads\/2020\/09\/3a69eb82ca26310c78bf5f6c3c8ef383.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Luego pas\u00f3 un poco m\u00e1s de tiempo, m\u00e1s correcciones seg\u00fan los comentarios, y apareci\u00f3 el tan esperado <noindex><a rel=\"nofollow\" href=\"https:\/\/twitter.com\/awesome__re\/status\/1246779641475424256\">tweet,<\/a><\/noindex>que mi PR hab\u00eda sido aceptado.<\/p>\n<p><\/p>\n<p>As\u00ed me convert\u00ed en autor de mi primera lista, y empec\u00e9 a recibir <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mgramin\/awesome-db-tools\/pulls?q=is%3Apr+is%3Aclosed\">PRs<\/a><\/noindex> de la comunidad para a\u00f1adir nuevas herramientas. Y muchas de ellas ya est\u00e1n incluidas en <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mgramin\/awesome-db-tools#readme\">Awesome Database Tools.<\/a><\/noindex>. Si no quieres hacer clic en el enlace, <\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">aqu\u00ed tienes una recopilaci\u00f3n actual al momento de la publicaci\u00f3n de este post<\/b><\/p>\n<h1 id=\"awesome-database-tools-awesomehttpsawesomerebadgesvghttpsawesomere\">Awesome Database Tools. <noindex><a rel=\"nofollow\" href=\"https:\/\/awesome.re\"><img decoding=\"async\" alt=\"Lista incre\u00edble hecha a mano, o GitHub en lugar de un bloc de notas\" src=\"\/wp-content\/uploads\/2020\/09\/2951c443e95e3c56f93fb685afed6115.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/h1>\n<p><\/p>\n<blockquote><p>Lista de herramientas de base de datos impulsada por la comunidad<\/p><\/blockquote>\n<p>Aqu\u00ed recopilaremos informaci\u00f3n sobre herramientas \u00fatiles y experimentales que simplifican el trabajo con bases de datos para DBA, DevOps, desarrolladores y mortales comunes.<\/p>\n<p><\/p>\n<p>Si\u00e9ntete libre de agregar informaci\u00f3n sobre tus propias herramientas de base de datos o tus herramientas de terceros favoritas.<\/p>\n<p><\/p>\n<h2 id=\"contents\">Contenido<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"#ide\">IDE<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#gui-managersclients\">Gestores\/Clientes GUI<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#cli-tools\">Herramientas de l\u00ednea de comandos<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#db-schema-navigation-and-visualization\">Navegaci\u00f3n y visualizaci\u00f3n de esquemas de base de datos<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#modelers\">Modeladores<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#migration-tools\">Herramientas de migraci\u00f3n<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#code-generation-tools\">Herramientas de generaci\u00f3n de c\u00f3digo<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#wrappers\">Envoltorios<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#backup-tools\">Herramientas de respaldo<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#replicationdata-operation\">Replicaci\u00f3n\/Operaci\u00f3n de datos<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#scripts\">Scripts<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#monitoringstatisticsperfomance\">Monitoreo\/Estad\u00edsticas\/Rendimiento<\/a><\/noindex>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"#zabbix\">Zabbix<\/a><\/noindex><\/li>\n<\/ul>\n<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#testing\">Pruebas<\/a><\/noindex>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"#data-generator\">Generador de datos<\/a><\/noindex><\/li>\n<\/ul>\n<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#administration\">Administraci\u00f3n<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#hafailoversharding\">HA\/Fallo\/Particionamiento<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#kubernetes\">Kubernetes<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#configuration-tuning\">Ajuste de configuraci\u00f3n<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#devops\">DevOps<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#schema-samples\">Muestras de esquemas<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#reporting\">Informes<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#distributions\">Distribuciones<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#security\">Seguridad<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#code-formatters\">Formateadores de c\u00f3digo<\/a><\/noindex><\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"ide\">IDE<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.sqlmaestro.com\/products\/anysql\/maestro\">AnySQL Maestro<\/a><\/noindex> \u2014 Herramienta de administraci\u00f3n multiprop\u00f3sito para la gesti\u00f3n, control y desarrollo de bases de datos.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.aquafold.com\/aquadatastudio\">Aqua Data Studio<\/a><\/noindex> \u2014 Aqua Data Studio es un software de productividad para desarrolladores de bases de datos, DBA y analistas.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/fishcodelib.com\/Database.htm\">Database .net<\/a><\/noindex> \u2014 Herramienta de gesti\u00f3n de m\u00faltiples bases de datos con soporte para m\u00e1s de 20 bases de datos.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.jetbrains.com\/datagrip\">DataGrip<\/a><\/noindex> \u2014 IDE multiplataforma para bases de datos y SQL de JetBrains.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbeaver\/dbeaver\">DBeaver<\/a><\/noindex> \u2014 Gestor de bases de datos universal y cliente SQL gratuito.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/mysql\/studio\">dbForge Studio para MySQL<\/a><\/noindex> \u2014 IDE universal para el desarrollo, gesti\u00f3n y administraci\u00f3n de bases de datos MySQL y MariaDB.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/oracle\/studio\">dbForge Studio para Oracle<\/a><\/noindex> \u2014 IDE potente para la gesti\u00f3n, administraci\u00f3n y desarrollo de Oracle.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/postgresql\/studio\">dbForge Studio para PostgreSQL<\/a><\/noindex> \u2014 Herramienta GUI para gestionar y desarrollar bases de datos y objetos.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/sql\/studio\">dbForge Studio para SQL Server<\/a><\/noindex> \u2014 Entorno de desarrollo integrado potente para el desarrollo, gesti\u00f3n, administraci\u00f3n, an\u00e1lisis de datos e informes de SQL Server.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/SouthbankSoftware\/dbkoda\">dbKoda<\/a><\/noindex> \u2014 IDE moderno (framework JavaScript\/Electron), de c\u00f3digo abierto para MongoDB. Tiene caracter\u00edsticas para soportar desarrollo, administraci\u00f3n y ajuste de rendimiento en bases de datos MongoDB.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.ibexpert.net\/ibe\">IBExpert<\/a><\/noindex> \u2014 Herramienta GUI integral para Firebird e InterBase.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/HeidiSQL\/HeidiSQL\">HeidiSQL<\/a><\/noindex> \u2014 Un cliente ligero para gestionar MySQL, MSSQL y PostgreSQL, escrito en Delphi.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.mysql.com\/products\/workbench\">MySQL Workbench<\/a><\/noindex> \u2014 MySQL Workbench es una herramienta visual unificada para arquitectos de bases de datos, desarrolladores y DBA.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.navicat.com\/en\/products#navicat\">Navicat<\/a><\/noindex> \u2014 Herramienta de desarrollo de bases de datos que te permite conectarte simult\u00e1neamente a MySQL, MariaDB, SQL Server, Oracle, PostgreSQL y SQLite desde una sola aplicaci\u00f3n.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.oracle.com\/technetwork\/developer-tools\/sql-developer\">Oracle SQL Developer<\/a><\/noindex> \u2014 Oracle SQL Developer es un entorno de desarrollo integrado gratuito que simplifica el desarrollo y la gesti\u00f3n de Oracle Database en implementaciones tanto tradicionales como en la nube.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.pgadmin.org\">pgAdmin<\/a><\/noindex> \u2014 La plataforma de administraci\u00f3n y desarrollo Open Source m\u00e1s popular y rica en funciones para PostgreSQL, la base de datos Open Source m\u00e1s avanzada del mundo.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.bigsql.org\/pgadmin3\">pgAdmin3<\/a><\/noindex> \u2014 Soporte a largo plazo para pgAdmin3.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.allroundautomations.com\/products\/pl-sql-developer\">PL\/SQL Developer<\/a><\/noindex> \u2014 IDE que est\u00e1 espec\u00edficamente orientado al desarrollo de unidades de programas almacenados para bases de datos Oracle.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.sqlmaestro.com\/products\/postgresql\/maestro\">PostgreSQL Maestro<\/a><\/noindex> \u2014 Herramienta completa y poderosa para la administraci\u00f3n y el desarrollo de bases de datos PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.quest.com\/toad\/\">Toad<\/a><\/noindex> \u2014 Toad es la soluci\u00f3n de base de datos principal para desarrolladores, administradores y analistas de datos. Gestiona cambios complejos en bases de datos con una \u00fanica herramienta de gesti\u00f3n de bases de datos.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.toadworld.com\/products\/toad-edge\">Toad Edge<\/a><\/noindex> \u2014 Herramienta de desarrollo de bases de datos simplificada para MySQL y Postgres.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/tora-tool\/tora\">TOra<\/a><\/noindex> \u2014 TOra es un IDE SQL de c\u00f3digo abierto para bases de datos Oracle, MySQL y PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.valentina-db.com\/en\/valentina-studio-overview\">Valentina Studio<\/a><\/noindex> \u2014 Crea, administra, consulta y explora Valentina DB, bases de datos MySQL, MariaDB, PostgreSQL y SQLite de forma GRATUITA.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"gui-managersclients\">Gestores\/Clientes GUI<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/vrana\/adminer\">Adminer<\/a><\/noindex> \u2014 Gesti\u00f3n de bases de datos en un \u00fanico archivo PHP.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.dbvis.com\">DbVisualizer<\/a><\/noindex> \u2014 Herramienta universal de bases de datos para desarrolladores, DBA y analistas.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/HouseOps\/HouseOps\">HouseOps<\/a><\/noindex> \u2014 Interfaz de operaci\u00f3n ClickHouse empresarial para ejecutar consultas, monitorear la salud de ClickHouse y hacer muchas otras cosas.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.jackdb.com\">JackDB<\/a><\/noindex> \u2014 Acceso SQL directo a todos tus datos, sin importar d\u00f3nde se encuentren.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/OmniDB\/OmniDB\">OmniDB<\/a><\/noindex> \u2014 Herramienta web para la gesti\u00f3n de bases de datos.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sosedoff\/pgweb\">Pgweb<\/a><\/noindex> \u2014 Navegador de bases de datos basado en la web para PostgreSQL, escrito en Go y funciona en m\u00e1quinas macOS, Linux y Windows.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.phpliteadmin.org\">phpLiteAdmin<\/a><\/noindex> \u2014 Herramienta de administraci\u00f3n de bases de datos SQLite basada en la web, escrita en PHP, con soporte para SQLite3 y SQLite2.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/phpmyadmin\/phpmyadmin\">phpMyAdmin<\/a><\/noindex> \u2014 Una interfaz web para MySQL y MariaDB.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.psequel.com\">psequel<\/a><\/noindex> \u2014 PSequel proporciona una interfaz limpia y simple para realizar r\u00e1pidamente tareas comunes de PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/popsql.com\">PopSQL<\/a><\/noindex> \u2014 Editor SQL moderno y colaborativo para tu equipo.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/eggerapps.at\/postico\">Postico<\/a><\/noindex> \u2014 Un cliente PostgreSQL moderno para Mac.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Studio3T\/robomongo\">Robo 3T<\/a><\/noindex> \u2014 Robo 3T (anteriormente Robomongo) es una herramienta de gesti\u00f3n de MongoDB centrada en el shell y multiplataforma.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sequelpro\/sequelpro\">Sequel Pro<\/a><\/noindex> \u2014 Sequel Pro es una aplicaci\u00f3n de gesti\u00f3n de bases de datos r\u00e1pida y f\u00e1cil de usar para trabajar con bases de datos MySQL y MariaDB.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/microsoft\/sqlopsstudio\">SQL Operations Studio<\/a><\/noindex> \u2014 Una herramienta de gesti\u00f3n de datos que permite trabajar con SQL Server, Azure SQL DB y SQL DW desde Windows, macOS y Linux.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.sqliteexpert.com\/index.html\">SQLite Expert<\/a><\/noindex> \u2014 Interfaz gr\u00e1fica que admite todas las caracter\u00edsticas de SQLite.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/rickbergfalk\/sqlpad\">sqlpad<\/a><\/noindex> \u2014 Editor SQL basado en la web ejecutado en tu propia nube privada.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.macpostgresclient.com\">SQLPro<\/a><\/noindex> \u2014 Un gestor sencillo y potente de Postgres para macOS.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/sourceforge.net\/projects\/squirrel-sql\">SQuirreL<\/a><\/noindex> \u2014 Cliente SQL gr\u00e1fico escrito en Java que te permitir\u00e1 ver la estructura de una base de datos compatible con JDBC, explorar los datos en tablas, emitir comandos SQL, etc.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mtxr\/vscode-sqltools\">SQLTools<\/a><\/noindex> \u2014 Gesti\u00f3n de bases de datos para VSCode.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.webyog.com\/product\/sqlyog\">SQLyog<\/a><\/noindex> \u2014 La GUI de MySQL m\u00e1s completa y f\u00e1cil de usar.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/tabixio\/tabix\">Tabix<\/a><\/noindex> \u2014 Editor SQL y software de inteligencia empresarial de c\u00f3digo abierto simple para Clickhouse.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/TablePlus\/TablePlus\">TablePlus<\/a><\/noindex> \u2014 Herramienta GUI moderna, nativa y amigable para bases de datos relacionales: MySQL, PostgreSQL, SQLite y m\u00e1s.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.teampostgresql.com\">TeamPostgreSQL<\/a><\/noindex> \u2014 GUI de administraci\u00f3n web de PostgreSQL: utiliza tus bases de datos PostgreSQL desde cualquier lugar, con una rica y r\u00e1pida interfaz web AJAX.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"cli-tools\">Herramientas de l\u00ednea de comandos<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/catherinedevlin\/ipython-sql\">ipython-sql<\/a><\/noindex> \u2014 Con\u00e9ctate a una base de datos para emitir comandos SQL dentro de IPython o IPython Notebook.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/laixintao\/iredis\">iredis<\/a><\/noindex> \u2014 Un CLI para Redis con autocompletado y resaltado de sintaxis.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/lesovsky\/pgcenter\">pgcenter<\/a><\/noindex> \u2014 Herramienta de administraci\u00f3n al estilo top para PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/julmon\/pg_activity\">pg_activity<\/a><\/noindex> \u2014 Aplicaci\u00f3n al estilo top para el monitoreo de actividad del servidor PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/markwkm\/pg_top\">pg_top<\/a><\/noindex> \u2014 'top' para PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/okbob\/pspg\">pspg<\/a><\/noindex> \u2014 Paginador para Postgres.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.oracle.com\/technetwork\/developer-tools\/sqlcl\/overview\/index.html\">SQLcl<\/a><\/noindex> \u2014 Oracle SQL Developer Command Line (SQLcl) es una interfaz de l\u00ednea de comandos gratuita para Oracle Database.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/xo\/usql\">usql<\/a><\/noindex> \u2014 Una interfaz de l\u00ednea de comandos universal para PostgreSQL, MySQL, Oracle Database, SQLite3, Microsoft SQL Server, <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/xo\/usql#database-support\">y muchas otras bases de datos<\/a><\/noindex> \u00a1incluidas las bases de datos NoSQL y no relacionales!<\/li>\n<\/ul>\n<p><\/p>\n<h3 id=\"dbcli\">dbcli<\/h3>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbcli\/athenacli\">athenacli<\/a><\/noindex> \u2014 AthenaCLI es una herramienta CLI para el servicio AWS Athena que puede hacer autocompletado y resaltado de sintaxis.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbcli\/litecli\">litecli<\/a><\/noindex> \u2014 CLI para bases de datos SQLite con autocompletado y resaltado de sintaxis.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbcli\/mssql-cli\">mssql-cli<\/a><\/noindex> \u2014 Un cliente de l\u00ednea de comandos para SQL Server con autocompletado y resaltado de sintaxis.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbcli\/mycli\">mycli<\/a><\/noindex> \u2014 Un cliente terminal para MySQL con autocompletado y resaltado de sintaxis.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbcli\/pgcli\">pgcli<\/a><\/noindex> \u2014 CLI para Postgres con autocompletado y resaltado de sintaxis.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbcli\/vcli\">vcli<\/a><\/noindex> \u2014 CLI para Vertica con autocompletado y resaltado de sintaxis.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"db-schema-navigation-and-visualization\">Navegaci\u00f3n y visualizaci\u00f3n de esquemas de base de datos<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/dbdiagram.io\">dbdiagram.io<\/a><\/noindex> \u2014 Herramienta r\u00e1pida y sencilla para ayudarte a dibujar r\u00e1pidamente tus diagramas de relaciones de base de datos y flujos utilizando un lenguaje DSL simple.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Alexis-benoist\/eralchemy\">ERAlchemy<\/a><\/noindex> \u2014 Herramienta para la generaci\u00f3n de Diagramas de Relaciones de Entidad.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/schemacrawler\/SchemaCrawler\">SchemaCrawler<\/a><\/noindex> \u2014 Herramienta gratuita de descubrimiento y comprensi\u00f3n de esquemas de bases de datos.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/schemaspy\/schemaspy\">Schema Spy<\/a><\/noindex> \u2014 Generando la documentaci\u00f3n de tu base de datos en HTML, incluyendo diagramas de Relaciones de Entidad.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/k1LoW\/tbls\">tbls<\/a><\/noindex> \u2014 Herramienta amigable para CI para documentar una base de datos, escrita en Go.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"modelers\">Modeladores<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.navicat.com\/en\/products\/navicat-data-modeler\">Navicat Data Modeler<\/a><\/noindex> \u2014 Una potente y rentable herramienta de dise\u00f1o de bases de datos que te ayuda a construir modelos de datos conceptuales, l\u00f3gicos y f\u00edsicos de alta calidad.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.oracle.com\/technetwork\/developer-tools\/datamodeler\/overview\/index.html\">Oracle SQL Developer Data Modeler<\/a><\/noindex> \u2014 Oracle SQL Developer Data Modeler es una herramienta gr\u00e1fica gratuita que mejora la productividad y simplifica las tareas de modelado de datos.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/pgmodeler\/pgmodeler\">pgmodeler<\/a><\/noindex> \u2014 Herramienta de modelado de datos dise\u00f1ada para PostgreSQL.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"migration-tools\">Herramientas de migraci\u00f3n<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/CourseOrchestra\/2bass\">2bass<\/a><\/noindex> \u2014 Herramienta de configuraci\u00f3n de base de datos como c\u00f3digo que utiliza el concepto de scripts DDL idempotentes.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/flyway\/flyway\">flyway<\/a><\/noindex> \u2014 Herramienta de migraci\u00f3n de bases de datos.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/github\/gh-ost\">gh-ost<\/a><\/noindex> \u2014 Migraci\u00f3n de esquema en l\u00ednea para MySQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/liquibase\/liquibase\">liquibase<\/a><\/noindex> \u2014 Biblioteca independiente de base de datos para rastrear, gestionar y aplicar cambios en el esquema de la base de datos.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/djrobstep\/migra\">migra<\/a><\/noindex> \u2014 Como diff pero para esquemas de PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/salsita\/node-pg-migrate\">node-pg-migrate<\/a><\/noindex> \u2014 Gesti\u00f3n de migraciones de base de datos en Node.js construida exclusivamente para postgres. (Pero tambi\u00e9n se puede usar para otras bases de datos que cumplan con el est\u00e1ndar SQL, por ejemplo, CockroachDB.)<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/perseas\/Pyrseas\">Pyrseas<\/a><\/noindex> \u2014 Proporciona utilidades para describir un esquema de base de datos de PostgreSQL como YAML.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/schemahero\/schemahero\">SchemaHero<\/a><\/noindex> \u2014 Un operador de Kubernetes para la gesti\u00f3n declarativa del esquema de la base de datos (gitops para esquemas de bases de datos).<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sqitchers\/sqitch\">Sqitch<\/a><\/noindex> \u2014 Gesti\u00f3n de cambios nativa de base de datos sensata para un desarrollo sin marco y un despliegue fiable.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/rdagumampan\/yuniql\">yuniql<\/a><\/noindex> \u2014 Otra herramienta de versi\u00f3n y migraci\u00f3n de esquemas hecha exclusivamente con .NET Core 3.0+ y esperamos que mejor.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"code-generation-tools\">Herramientas de generaci\u00f3n de c\u00f3digo<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/catherinedevlin\/ddl-generator\">ddl-generator<\/a><\/noindex> \u2014 Inferencia de SQL DDL (Lenguaje de Definici\u00f3n de Datos) a partir de datos de tablas.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/qwazer\/scheme2ddl\">scheme2ddl<\/a><\/noindex> \u2014 Utilidad de l\u00ednea de comandos para exportar esquemas de Oracle a un conjunto de scripts de inicializaci\u00f3n DDL con la capacidad de filtrar informaci\u00f3n no deseada, separar DDL en diferentes archivos, formatear la salida de manera agradable.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"wrappers\">Envoltorios<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dreamfactorysoftware\/dreamfactory\">DreamFactory<\/a><\/noindex> \u2014 Un backend de API REST de c\u00f3digo abierto para aplicaciones m\u00f3viles, web e IoT.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/hasura\/graphql-engine\">Hasura GraphQL Engine<\/a><\/noindex> \u2014 APIs GraphQL en tiempo real instant\u00e1neas y ultrarr\u00e1pidas en Postgres con control de acceso granulado, tambi\u00e9n activa webhooks en eventos de la base de datos.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/avz\/jl-sql\">jl-sql<\/a><\/noindex> \u2014 SQL para flujos de JSON y CSV.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/EnterpriseDB\/mysql_fdw\">mysql_fdw<\/a><\/noindex> \u2014 Envoltura de datos externos de PostgreSQL para MySQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.oracle.com\/technetwork\/developer-tools\/rest-data-services\">Oracle REST Data Services<\/a><\/noindex> \u2014 Una aplicaci\u00f3n Java de capa media, ORDS mapea verbos HTTP(S) (GET, POST, PUT, DELETE, etc.) a transacciones de base de datos y devuelve cualquier resultado formateado en JSON.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/prismagraphql\/prisma\">Prisma<\/a><\/noindex> \u2014 Prisma convierte tu base de datos en una API GraphQL en tiempo real.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PostgREST\/postgrest\">PostgREST<\/a><\/noindex> \u2014 API REST para cualquier base de datos Postgres.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/prest\/prest\">prest<\/a><\/noindex> \u2014 Es una forma de servir una API RESTful desde cualquier base de datos escrita en Go.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/restsql\/restsql\">restSQL<\/a><\/noindex> \u2014 Generador de SQL con API de Java y HTTP, utiliza una simple API HTTP RESTful con serializaci\u00f3n XML o JSON.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/formio\/resquel\">resquel<\/a><\/noindex> \u2014 Convierte f\u00e1cilmente tu base de datos SQL en una API REST.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/jeffknupp\/sandman2\">sandman2<\/a><\/noindex> \u2014 Genera autom\u00e1ticamente un servicio API RESTful para tu base de datos heredada.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/CrocInc\/sql-boot\">sql-boot<\/a><\/noindex> \u2014 Envoltura REST y UI avanzada para tus consultas SQL.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"backup-tools\">Herramientas de respaldo<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/pgbackrest\/pgbackrest\">pgbackrest<\/a><\/noindex> \u2014 Respaldo y restauraci\u00f3n de PostgreSQL fiable.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/2ndquadrant-it\/barman\">BaRMan<\/a><\/noindex> \u2014 Gestor de Backup y Recuperaci\u00f3n para PostgreSQL.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"replicationdata-operation\">Replicaci\u00f3n\/Operaci\u00f3n de datos<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/simonw\/datasette\">Datasette<\/a><\/noindex> \u2014 Una herramienta para explorar y publicar datos.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/actiontech\/dtle\">dtle<\/a><\/noindex> \u2014 Servicio de Transferencia de Datos Distribuida para MySQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ankane\/pgsync\">pgsync<\/a><\/noindex> \u2014 Sincroniza datos de Postgres entre bases de datos.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/the4thdoctor\/pg_chameleon\">pg_chameleon<\/a><\/noindex> \u2014 Sistema de r\u00e9plica de MySQL a PostgreSQL escrito en Python 3. El sistema utiliza la biblioteca mysql-replication para extraer las im\u00e1genes de filas de MySQL que se almacenan en PostgreSQL como JSONB.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/hasura\/pgdeltastream\">PGDeltaStream<\/a><\/noindex> \u2014 Un servidor web en Golang para transmitir cambios de Postgres al menos una vez a trav\u00e9s de websockets, utilizando la funci\u00f3n de decodificaci\u00f3n l\u00f3gica de Postgres.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/2ndQuadrant\/repmgr\">repmgr<\/a><\/noindex> \u2014 El gestor de replicaci\u00f3n m\u00e1s popular para PostgreSQL.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"scripts\">Scripts<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/pgexperts\/pgx_scripts\">pgx_scripts<\/a><\/noindex> \u2014 Una colecci\u00f3n de peque\u00f1os scripts \u00fatiles para el an\u00e1lisis y la administraci\u00f3n de bases de datos, creados por nuestro equipo en PostgreSQL Experts.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ioguix\/pgsql-bloat-estimation\">pgsql-bloat-estimation<\/a><\/noindex> \u2014 Consultas para medir el bloat estad\u00edstico en \u00edndices y tablas para PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/depesz\/pgWikiDont\">pgWikiDont<\/a><\/noindex> \u2014 Prueba SQL que verifica si tu base de datos sigue las reglas de <noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.postgresql.org\/wiki\/Don&#039;t_Do_This\">https:\/\/wiki.postgresql.org\/wiki\/Don&#8217;t_Do_This<\/a><\/noindex>.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dataegret\/pg-utils\">pg-utils<\/a><\/noindex> \u2014 Utilidades \u00fatiles de PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/postgrescheatsheet.com\">Postgres cheat sheet<\/a><\/noindex> \u2014 Scripts y comandos SQL \u00fatiles de .<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/NikolayS\/postgres_dba\">postgres_dba<\/a><\/noindex> \u2014 El conjunto de herramientas \u00fatiles que falta para DBAs de Postgres y todos los ingenieros.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gist.github.com\/rgreenjr\/3637525\">postgres_queries_and_commands.sql<\/a><\/noindex> \u2014 Consultas y comandos \u00fatiles de PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/tanelpoder\/tpt-oracle\">TPT<\/a><\/noindex> \u2014 Estos scripts sqlplus son para la optimizaci\u00f3n del rendimiento de la base de datos Oracle y la soluci\u00f3n de problemas.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"monitoringstatisticsperfomance\">Monitoreo\/Estad\u00edsticas\/Rendimiento<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/akardapolov\/ASH-Viewer\">ASH Viewer<\/a><\/noindex> \u2014 Proporciona una vista gr\u00e1fica de los datos del historial de sesiones activas dentro de la base de datos Oracle y PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.webyog.com\/product\/monyog\">Monyog<\/a><\/noindex> \u2014 Herramienta de monitoreo MySQL sin agente y rentable.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/microsoft\/mssql-monitoring\">mssql-monitoring<\/a><\/noindex> \u2014 Monitorea el rendimiento de tu SQL Server en Linux usando collectd, InfluxDB y Grafana.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.navicat.com\/en\/products\/navicat-monitor\">Navicat Monitor<\/a><\/noindex> \u2014 Una herramienta de monitoreo remoto de servidor segura, simple y sin agente que est\u00e1 repleta de potentes funciones para hacer que tu monitoreo sea lo m\u00e1s efectivo posible.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/percona\/pmm\">Percona Monitoring and Management<\/a><\/noindex> \u2014 Plataforma de c\u00f3digo abierto para gestionar y monitorear el rendimiento de MySQL y MongoDB.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/pganalyze\/collector\">recolector pganalyze<\/a><\/noindex> \u2014 Recolector de estad\u00edsticas pganalyze para recopilar m\u00e9tricas y datos de registro de PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/postgres-ai\/postgres-checkup\">postgres-checkup<\/a><\/noindex> \u2014 Herramienta de diagn\u00f3stico de nueva generaci\u00f3n que permite a los usuarios realizar un an\u00e1lisis profundo de la salud de las bases de datos Postgres.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/wrouesnel\/postgres_exporter\">postgres_exporter<\/a><\/noindex> \u2014 Exportador de Prometheus para m\u00e9tricas del servidor PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/pgdash.io\">pgDash<\/a><\/noindex> \u2014 Mide y rastrea cada aspecto de tus bases de datos PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ankane\/pghero\">PgHero<\/a><\/noindex> \u2014 Un panel de rendimiento para Postgres: controles de salud, \u00edndices sugeridos y m\u00e1s.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/rapidloop\/pgmetrics\">pgmetrics<\/a><\/noindex> \u2014 Recopila y muestra informaci\u00f3n y estad\u00edsticas de un servidor PostgreSQL en funcionamiento.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.pgmustard.com\">pgMustard<\/a><\/noindex> \u2014 Una interfaz de usuario para planes de explicaci\u00f3n de Postgres, m\u00e1s consejos para mejorar el rendimiento.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/gleu\/pgstats\">pgstats<\/a><\/noindex> \u2014 Recopila estad\u00edsticas de PostgreSQL, y guarda en archivos CSV o imprime en stdout.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/cybertec-postgresql\/pgwatch2\">pgwatch2<\/a><\/noindex> \u2014 Soluci\u00f3n flexible de monitoreo\/dashboarding de m\u00e9tricas de PostgreSQL aut\u00f3noma.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/influxdata\/telegraf\/tree\/master\/plugins\/inputs\/postgresql\">Plugin PostgreSQL de Telegraf<\/a><\/noindex> \u2014 Proporciona m\u00e9tricas para tu base de datos PostgreSQL.<\/li>\n<\/ul>\n<p><\/p>\n<h3 id=\"zabbix\">Zabbix<\/h3>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/postgrespro\/mamonsu\">Mamonsu<\/a><\/noindex> \u2014 Agente de monitoreo para PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.smartmarmot.com\/wiki\/index.php?title=Orabbix\">Orabbix<\/a><\/noindex> \u2014 Orabbix es un plugin dise\u00f1ado para funcionar con Zabbix Enterprise Monitor para proporcionar monitoreo de m\u00faltiples niveles, informes de rendimiento y disponibilidad, y mediciones para bases de datos Oracle, junto con m\u00e9tricas de rendimiento del servidor.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/pg-monz\/pg_monz\">pg_monz<\/a><\/noindex> \u2014 Esta es la plantilla de monitoreo de Zabbix para bases de datos PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/bicofino\/Pyora\">Pyora<\/a><\/noindex> \u2014 Script en Python para monitorear bases de datos Oracle.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/anetrusov\/ZabbixDBA\">ZabbixDBA<\/a><\/noindex> \u2014 ZabbixDBA es un plugin r\u00e1pido, flexible y en continuo desarrollo para monitorear tu RDBMS.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"testing\">Pruebas<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbfit\/dbfit\">DbFit<\/a><\/noindex> \u2014 Un marco de pruebas de base de datos que admite un f\u00e1cil desarrollo basado en pruebas de tu c\u00f3digo de base de datos.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dimitri\/regresql\">RegreSQL<\/a><\/noindex> \u2014 Pruebas de regresi\u00f3n de tus consultas SQL.<\/li>\n<\/ul>\n<p><\/p>\n<h3 id=\"data-generator\">Generador de datos<\/h3>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/sourceforge.net\/projects\/benerator\">Databene Benerator<\/a><\/noindex> \u2014 Es un marco para generar datos de prueba realistas y v\u00e1lidos de alto volumen para tu sistema en prueba (evitando el anti-patr\u00f3n de Datalite).<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/mysql\/data-generator\">Generador de Datos dbForge para MySQL<\/a><\/noindex> \u2014 Potente herramienta GUI para crear grandes vol\u00famenes de datos de prueba realistas.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/oracle\/data-generator\">Generador de Datos dbForge para Oracle<\/a><\/noindex> \u2014 Peque\u00f1a pero poderosa herramienta GUI para poblar esquemas de Oracle con toneladas de datos de prueba realistas.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/sql\/data-generator\">Generador de Datos dbForge para SQL Server<\/a><\/noindex> \u2014 Potente herramienta GUI para una generaci\u00f3n r\u00e1pida de datos de prueba significativos para bases de datos.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"administration\">Administraci\u00f3n<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dalibo\/pgbadger\">pgbadger<\/a><\/noindex> \u2014 Un r\u00e1pido analizador de registros de PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Squarespace\/pgbedrock\">pgbedrock<\/a><\/noindex> \u2014 Gestionar los roles, membres\u00edas de roles, propiedad de esquemas y privilegios de un cl\u00faster de Postgres.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ankane\/pgslice\">pgslice<\/a><\/noindex> \u2014 Particionamiento de Postgres tan f\u00e1cil como un pastel.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"hafailoversharding\">HA\/Fallo\/Particionamiento<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/citusdata\/citus\">Citus<\/a><\/noindex> \u2014 Extensi\u00f3n de Postgres que distribuye tus datos y consultas a trav\u00e9s de m\u00faltiples nodos.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/zalando\/patroni\">patroni<\/a><\/noindex> \u2014 Una plantilla para alta disponibilidad de PostgreSQL con ZooKeeper, etcd o Consul.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/percona\/percona-xtradb-cluster\">Percona XtraDB Cluster<\/a><\/noindex> \u2014 Una soluci\u00f3n de alta escalabilidad para el clustering de MySQL y alta disponibilidad.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sorintlab\/stolon\">stolon<\/a><\/noindex> \u2014 Gestor nativo en la nube para la alta disponibilidad de PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/citusdata\/pg_auto_failover\">pg_auto_failover<\/a><\/noindex> \u2014 Extensi\u00f3n y servicio de Postgres para la conmutaci\u00f3n por error autom\u00e1tica y alta disponibilidad.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/aiven\/pglookout\">pglookout<\/a><\/noindex> \u2014 Monitoreo de replicaci\u00f3n de PostgreSQL y demonio de conmutaci\u00f3n por error.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ClusterLabs\/PAF\">Conmutaci\u00f3n por error autom\u00e1tica de PostgreSQL<\/a><\/noindex> \u2014 Alta disponibilidad para Postgres, basada en referencias de industria como Pacemaker y Corosync.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/vitabaks\/postgresql_cluster\">postgresql_cluster<\/a><\/noindex> \u2014 Cl\u00faster de Alta Disponibilidad de PostgreSQL (basado en \"Patroni\" y \"DCS(etcd)\"). Automatizando el despliegue con Ansible.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/vitessio\/vitess\">Vitess<\/a><\/noindex> \u2014 Sistema de clustering de base de datos para escalado horizontal de MySQL a trav\u00e9s de fragmentaci\u00f3n generalizada.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"kubernetes\">Kubernetes<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/kubedb.com\">KubeDB<\/a><\/noindex> \u2014 Facilitar la ejecuci\u00f3n de bases de datos de grado de producci\u00f3n en Kubernetes.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/zalando\/postgres-operator\">Operador de Postgres<\/a><\/noindex> \u2014 El Operador de Postgres permite cl\u00fasteres de PostgreSQL altamente disponibles en Kubernetes (K8s) impulsados por Patroni.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/zalando\/spilo\">Spilo<\/a><\/noindex> \u2014 Cl\u00fasteres HA de PostgreSQL con Docker.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/ongresinc\/stackgres\">StackGres<\/a><\/noindex> \u2014 PostgreSQL de nivel empresarial, Full Stack en Kubernetes.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"configuration-tuning\">Ajuste de configuraci\u00f3n<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/major\/MySQLTuner-perl\">MySQLTuner-perl<\/a><\/noindex> \u2014 Script escrito en Perl que te permite revisar r\u00e1pidamente una instalaci\u00f3n de MySQL y hacer ajustes para aumentar el rendimiento y la estabilidad.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/pgconfigurator.cybertec-postgresql.com\">PGConfigurator<\/a><\/noindex> \u2014 Herramienta gratuita en l\u00ednea para generar una optimizaci\u00f3n <code>postgresql.conf<\/code>.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/gregs1104\/pgtune\">pgtune<\/a><\/noindex> \u2014 Asistente de configuraci\u00f3n de PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/jfcoz\/postgresqltuner\">postgresqltuner.pl<\/a><\/noindex> \u2014 Script simple para analizar la configuraci\u00f3n de tu base de datos PostgreSQL y proporcionar consejos de ajuste.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"devops\">DevOps<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.dbmaestro.com\">DBmaestro<\/a><\/noindex> DBmaestro acelera los ciclos de lanzamiento y apoya la agilidad en todo el ecosistema de TI.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.quest.com\/products\/toad-devops-toolkit\/\">Toad DevOps Toolkit<\/a><\/noindex> Toad DevOps Toolkit ejecuta funciones clave de desarrollo de bases de datos dentro de su flujo de trabajo DevOps, sin comprometer la calidad, el rendimiento ni la fiabilidad.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"schema-samples\">Muestras de esquemas<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/oracle\/db-sample-schemas\">Esquemas de muestra de Oracle Database<\/a><\/noindex> Esquemas de muestra de Oracle Database.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"reporting\">Informes<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/shzlw\/poli\">Poli<\/a><\/noindex> Una aplicaci\u00f3n de informes SQL f\u00e1cil de usar para los amantes de SQL.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"distributions\">Distribuciones<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/datacharmer\/dbdeployer\">DBdeployer<\/a><\/noindex> Herramienta que despliega servidores de bases de datos MySQL f\u00e1cilmente.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sqlcollaborative\/dbatools\">dbatools<\/a><\/noindex> M\u00f3dulo de PowerShell que puedes considerar como un SQL Server Management Studio de l\u00ednea de comandos.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PostgresApp\/PostgresApp\">Postgres.app<\/a><\/noindex> Instalaci\u00f3n de PostgreSQL con todas las funciones empaquetada como una aplicaci\u00f3n est\u00e1ndar de Mac.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.bigsql.org\">BigSQL<\/a><\/noindex> Una distribuci\u00f3n de Postgres amigable para desarrolladores.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/credativ\/elephant-shed\">Elephant Shed<\/a><\/noindex> Interfaz de gesti\u00f3n de PostgreSQL basada en la web que agrupa varias utilidades y aplicaciones para usar con PostgreSQL.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"security\">Seguridad<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/cossacklabs\/acra\">Acra<\/a><\/noindex> \u2014 Suite de seguridad de bases de datos. Proxy de bases de datos con cifrado a nivel de campo, b\u00fasqueda a trav\u00e9s de datos cifrados, prevenci\u00f3n de inyecciones SQL, detecci\u00f3n de intrusiones, honeypots. Soporta cifrado del lado del cliente y del proxy (\"transparente\"). SQL, NoSQL.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"code-formatters\">Formateadores de c\u00f3digo<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/antlr\/codebuff\">CodeBuff<\/a><\/noindex> Impresi\u00f3n bonita independiente del lenguaje a trav\u00e9s del aprendizaje autom\u00e1tico.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"contributing\">Contribuyendo<\/h2>\n<p><\/p>\n<ul>\n<li>\u00a1Tus contribuciones son siempre bienvenidas! Por favor lee las <noindex><a rel=\"nofollow\" href=\"http:\/\/contributing.md\">gu\u00edas de contribuci\u00f3n<\/a><\/noindex> primero.<\/li>\n<\/ul>\n<p><\/p>\n<p>Si tienes hallazgos para bases de datos, comp\u00e1rtelos. Tambi\u00e9n estar\u00e9 encantado de recibir retroalimentaci\u00f3n \u2014 PRs y estrellitas. Si tienes preguntas sobre c\u00f3mo crear tus listas, no dudes en escribirme.<\/p>\n<p>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/croc\/blog\/496594\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u041d\u0430\u0432\u0435\u0440\u043d\u043e\u0435, \u0443 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0438\u0437 \u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u0442\u0430\u043a\u043e\u0439 \u0444\u0430\u0439\u043b\u0438\u043a, \u043a\u0443\u0434\u0430 \u043c\u044b \u043f\u0440\u0438\u043f\u0440\u044f\u0442\u044b\u0432\u0430\u0435\u043c \u0447\u0442\u043e-\u0442\u043e \u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0435 \u0438 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0435 \u0434\u043b\u044f \u0441\u0435\u0431\u044f. \u041a\u0430\u043a\u0438\u0435-\u0442\u043e \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0441\u0442\u0430\u0442\u044c\u0438, \u043a\u043d\u0438\u0433\u0438, \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438, \u043c\u0430\u043d\u0443\u0430\u043b\u044b. \u042d\u0442\u043e \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0437\u0430\u043a\u043b\u0430\u0434\u043a\u0438 \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435 \u0438\u043b\u0438 \u0434\u0430\u0436\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0435 \u0432\u043a\u043b\u0430\u0434\u043a\u0438, \u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u043d\u0430 \u043f\u043e\u0442\u043e\u043c. \u0421\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c \u0432\u0441\u0435 \u044d\u0442\u043e \u0440\u0430\u0437\u0431\u0443\u0445\u0430\u0435\u0442, \u0441\u0441\u044b\u043b\u043a\u0438 \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u044e\u0442 \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0442\u044c\u0441\u044f, \u0430 \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432 \u043f\u0440\u043e\u0441\u0442\u043e \u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0430\u0435\u0442. \u0410 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":93090,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-93089","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440!\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/awesome-list-svoimi-rukami-ili-github-vmesto-bloknota\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Awesome-\u043b\u0438\u0441\u0442 \u0441\u0432\u043e\u0438\u043c\u0438 \u0440\u0443\u043a\u0430\u043c\u0438, \u0438\u043b\u0438 GitHub \u0432\u043c\u0435\u0441\u0442\u043e \u0431\u043b\u043e\u043a\u043d\u043e\u0442\u0430 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440!\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/awesome-list-svoimi-rukami-ili-github-vmesto-bloknota\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-09-02T23:42:16+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-09-02T23:42:16+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Lista impresionante hecha a mano, o GitHub en lugar de un bloc de notas | ProHoster","description":"\u00a1Hola, Habr!","canonical_url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/awesome-list-svoimi-rukami-ili-github-vmesto-bloknota","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Awesome-\u043b\u0438\u0441\u0442 \u0441\u0432\u043e\u0438\u043c\u0438 \u0440\u0443\u043a\u0430\u043c\u0438, \u0438\u043b\u0438 GitHub \u0432\u043c\u0435\u0441\u0442\u043e \u0431\u043b\u043e\u043a\u043d\u043e\u0442\u0430 | ProHoster","og:description":"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440!","og:url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/awesome-list-svoimi-rukami-ili-github-vmesto-bloknota","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-09-02T23:42:16+00:00","article:modified_time":"2020-09-02T23:42:16+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"93089","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 11:55:35","updated":"2022-09-28 06:26:02","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/93089","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=93089"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/93089\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/93090"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=93089"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=93089"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=93089"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}