{"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\/da\/blog\/administrirovanie\/awesome-list-svoimi-rukami-ili-github-vmesto-bloknota","title":{"rendered":"Awesome-liste h\u00e5ndlavet, eller GitHub i stedet for en notesbog","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Awesome-liste h\u00e5ndlavet, eller GitHub i stedet for en notesbog\" src=\"\/wp-content\/uploads\/2020\/09\/41d7ca428261b80f365797a19c547000.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Hej, Habr! Sandsynligvis har vi alle en fil, hvor vi gemmer noget nyttigt og interessant for os selv. Nogle links til artikler, b\u00f8ger, repositories, manualer. Det kan v\u00e6re bogm\u00e6rker i browseren eller endda bare \u00e5bne faner, som vi efterlader til senere. Over tid vokser alt dette, links holder op med at fungere, og st\u00f8rstedelen af materialet bliver ganske enkelt for\u00e6ldet. <\/p>\n<p><\/p>\n<p>Hvad nu hvis du deler denne gode ting med f\u00e6llesskabet og l\u00e6gger denne fil op p\u00e5 GitHub? S\u00e5 kan dit arbejde v\u00e6re nyttigt for andre, og den nuv\u00e6rende relevans kan opretholdes sammen ved at modtage opdateringer fra dem, der \u00f8nsker det, gennem gode gamle PR'er. Dette er netop form\u00e5let med projektet <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome\">Awesome lists<\/a><\/noindex>. Det er blandt de 10 bedste repositories p\u00e5 GitHub, har 138K stjerner, og linket til dit arbejde kan endda findes direkte i dets rod README, hvilket vil tiltr\u00e6kke et stort publikum til dit kreative arbejde. Dog kr\u00e6ver det en smule indsats. Jeg vil gerne dele mine erfaringer med s\u00e5danne bestr\u00e6belser med dig. <\/p>\n<p><\/p>\n<p>Mit navn er Maxim Gramin. Jeg arbejder med Java-udvikling og forskning inden for databaser hos KROK. I dette indl\u00e6g vil jeg fort\u00e6lle, hvad Awesome Lists er, og hvordan man laver sit eget officielle awesome-repo.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2 id=\"chto-takoe-awesome-lists\">Hvad er Awesome Lists<\/h2>\n<p><\/p>\n<p>N\u00e5r jeg skal forst\u00e5 en ny teknologi eller programmeringssprog, g\u00e5r jeg altid f\u00f8rst herhen \u2014 jeg finder den relevante sektion og i den de passende lister. Og if\u00f8lge antallet af stjerner og deres konstante v\u00e6kst, g\u00f8r jeg det ikke alene.<br \/>\n<img decoding=\"async\" alt=\"Awesome-liste h\u00e5ndlavet, eller GitHub i stedet for en notesbog\" src=\"\/wp-content\/uploads\/2020\/09\/383d1f4d5126fe2a11d449cf5e83b576.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>I virkeligheden er det en almindelig flad readme.md, som lever i en separat <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome\">repository<\/a><\/noindex>, og det tager 8. pladsen blandt alle GitHub-repositorier og inkluderer links til andre lister, der er dedikeret til forskellige emner. For eksempel kan du i sektionen Programming Languages finde lister som Awesome Python og Awesome Go, og i Front-End Development er der en enorm m\u00e6ngde ressourcer til webudvikling. Og selvf\u00f8lgelig \u2014 sektionen <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome#databases\">Databases<\/a><\/noindex> (den vender vi tilbage til lidt senere). Og ja, alt dette er ikke kun begr\u00e6nset til tekniske emner. For eksempel kan man i sektionerne Entertainment og Gaming finde en masse interessante ting (personligt blev jeg glad for <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/RichardLitt\/awesome-fantasy\">awesome-fantasy<\/a><\/noindex>).<br \/>\nDen vigtigste egenskab ved det hele er, at alle disse lister ikke f\u00f8res af forfatteren personligt, men af f\u00e6llesskabet og er sammensat i overensstemmelse med et s\u00e6rligt og meget strengt <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome\/blob\/main\/awesome.md\">awesome manifesto<\/a><\/noindex>. Hver s\u00e5dan liste er et selvst\u00e6ndigt f\u00e6llesskab af specialister, lever sit eget liv og er \u00e5bent for dine pull requests, der kan g\u00f8re det endnu bedre. Enhver kan ogs\u00e5 lave sin egen liste, hvis et emne ikke allerede er blevet d\u00e6kket.<\/p>\n<p><\/p>\n<p>Id\u00e9mageren og koordinatoren af hele dette projekt er den legendariske Sindre S\u00f8rhus, <noindex><a rel=\"nofollow\" href=\"https:\/\/gitstar-ranking.com\/users\">den f\u00f8rste person p\u00e5 GitHub<\/a><\/noindex>, forfatter til mere <noindex><a rel=\"nofollow\" href=\"https:\/\/www.npmjs.com\/~sindresorhus\">end 1000 npm-moduler,<\/a><\/noindex>, og det er ham, der vil modtage dine PR'er.<br \/>\n<img decoding=\"async\" alt=\"Awesome-liste h\u00e5ndlavet, eller GitHub i stedet for en notesbog\" 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\">S\u00e5dan kommer du ind i awesome-list<\/h2>\n<p><\/p>\n<p>Hvis du ikke lige har fundet den rigtige liste om det emne, du er interesseret i, er det f\u00f8rste tegn p\u00e5, at du selv skal lave det!<\/p>\n<p><\/p>\n<p>Jeg vil illustrere med mit eget projekt <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mgramin\/awesome-db-tools#readme\">Awesome Database Tools,<\/a><\/noindex> \u2014 I mine projekter arbejder jeg med de mest forskellige databaser, og derfor har jeg lavet en fil, hvor jeg samler nyttige v\u00e6rkt\u00f8jer til arbejdet med dem, forskellige DB-migratorer, IDE'er, administrationspaneler, overv\u00e5gningsv\u00e6rkt\u00f8jer osv. V\u00e6rkt\u00f8jer, som jeg allerede har brugt, eller som jeg kun planlagde at begynde at anvende. Jeg delte denne fil med kolleger i KROK og uden for det. Det har hjulpet mange og v\u00e6ret interessant. Til sidst \u00f8nskede jeg st\u00f8rre ber\u00f8mmelse, da jeg en dag lagde m\u00e6rke til, at der lige pr\u00e6cis ikke var en liste om databaser. <\/p>\n<p><\/p>\n<p><strong>Hvad kr\u00e6ves der for dette?<\/strong><\/p>\n<p><\/p>\n<ol>\n<li>Vi registrerer et almindeligt GitHub-repo med navnet awesome-ting. I mit tilf\u00e6lde var det awesome-database-tools.<\/li>\n<li>Vi tilpasser vores liste til awesome-formatet, og det vil <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dar5hak\/generator-awesome-list\">generator-awesome-list<\/a><\/noindex>, som vil generere alle de n\u00f8dvendige filer i det \u00f8nskede format, hj\u00e6lpe os.<\/li>\n<li>Vi indstiller CI p\u00e5 den \u00e6gte m\u00e5de. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome-lint\">awesome-lint<\/a><\/noindex> og Travis CI vil hj\u00e6lpe os med at kontrollere <noindex><a rel=\"nofollow\" href=\"https:\/\/travis-ci.org\/github\/mgramin\/awesome-db-tools\">gyldigheden<\/a><\/noindex> af vores liste.<\/li>\n<li>Vi venter i 30 dage. <\/li>\n<li>Lad os lave en anmeldelse af mindst 2 andre PR'er<\/li>\n<li>Og til sidst laver vi en PR i det centrale repo, hvor vi tilf\u00f8jer et link til vores repo. Her er det vigtigt at l\u00e6se alt grundigt igennem og n\u00f8je f\u00f8lge alle de mange krav til den nye liste og selve PR'en.<\/li>\n<\/ol>\n<p><\/p>\n<p>Min f\u00f8rste pandekage <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome\/pull\/1336\">blev en klump,<\/a><\/noindex><br \/>\n<img decoding=\"async\" alt=\"Awesome-liste h\u00e5ndlavet, eller GitHub i stedet for en notesbog\" src=\"\/wp-content\/uploads\/2020\/09\/196dd3f494d5e91eaa7af49e16f74393.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nMen der gik lidt tid, jeg samlede endnu mere materiale, arbejdede p\u00e5 fejlene og tog mod til mig til en <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome\/pull\/1679\">andet fors\u00f8g.<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Men jeg glemte \u00e9n meget vigtig ting, som jeg blev blidt mindet om:<br \/>\n<img decoding=\"async\" alt=\"Awesome-liste h\u00e5ndlavet, eller GitHub i stedet for en notesbog\" src=\"\/wp-content\/uploads\/2020\/09\/0ec0a33b3c7bb15b6cce6bf076208f09.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Jeg var ikke s\u00e6rlig opm\u00e6rksom og glemte at tilf\u00f8je en enhj\u00f8rning som bevis p\u00e5, at alle betingelser var opfyldt.<br \/>\n<img decoding=\"async\" alt=\"Awesome-liste h\u00e5ndlavet, eller GitHub i stedet for en notesbog\" src=\"\/wp-content\/uploads\/2020\/09\/3a69eb82ca26310c78bf5f6c3c8ef383.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Efter lidt tid, med flere rettelser baseret p\u00e5 kommentaren, kom den ventede <noindex><a rel=\"nofollow\" href=\"https:\/\/twitter.com\/awesome__re\/status\/1246779641475424256\">tweet,<\/a><\/noindex>om at min PR var blevet accepteret.<\/p>\n<p><\/p>\n<p>S\u00e5dan blev jeg forfatter til mit f\u00f8rste ark, og jeg begyndte at modtage <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mgramin\/awesome-db-tools\/pulls?q=is%3Apr+is%3Aclosed\">PR'er<\/a><\/noindex> fra f\u00e6llesskabet til tilf\u00f8jelse af nye v\u00e6rkt\u00f8jer. Og mange af dem er allerede inkluderet i <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mgramin\/awesome-db-tools#readme\">Awesome Database Tools,<\/a><\/noindex>. Hvis du ikke gider at f\u00f8lge linket, <\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">her er et aktuelt udvalg p\u00e5 tidspunktet for offentligg\u00f8relsen af indl\u00e6gget<\/b><\/p>\n<h1 id=\"awesome-database-tools-awesomehttpsawesomerebadgesvghttpsawesomere\">Awesome Database Tools, <noindex><a rel=\"nofollow\" href=\"https:\/\/awesome.re\"><img decoding=\"async\" alt=\"Awesome-liste h\u00e5ndlavet, eller GitHub i stedet for en notesbog\" src=\"\/wp-content\/uploads\/2020\/09\/2951c443e95e3c56f93fb685afed6115.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/h1>\n<p><\/p>\n<blockquote><p>F\u00e6llesskabsdrevet liste over databasev\u00e6rkt\u00f8jer<\/p><\/blockquote>\n<p>Her vil vi indsamle information om fantastiske nyttige og eksperimentelle v\u00e6rkt\u00f8jer, der forenkler arbejdet med databaser for DBA\u2019er, DevOps, udviklere og almindelige mennesker.<\/p>\n<p><\/p>\n<p>Du er velkommen til at tilf\u00f8je information om dine egne db-v\u00e6rkt\u00f8jer eller dine yndlings tredjeparts db-v\u00e6rkt\u00f8jer.<\/p>\n<p><\/p>\n<h2 id=\"contents\">Indhold<\/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\">GUI-administratorer\/kunder<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#cli-tools\">CLI-v\u00e6rkt\u00f8jer<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#db-schema-navigation-and-visualization\">DB-schema navigation og visualisering<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#modelers\">Modeler<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#migration-tools\">Migreringsv\u00e6rkt\u00f8jer<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#code-generation-tools\">Kodegenereringsv\u00e6rkt\u00f8jer<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#wrappers\">Wrapper<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#backup-tools\">Backupv\u00e6rkt\u00f8jer<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#replicationdata-operation\">Replikering\/databehandling<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#scripts\">Scripts<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#monitoringstatisticsperfomance\">Overv\u00e5gning\/statistik\/ydeevne<\/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\">Testning<\/a><\/noindex>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"#data-generator\">Datagenerator<\/a><\/noindex><\/li>\n<\/ul>\n<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#administration\">Administration<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#hafailoversharding\">HA\/failover\/sharding<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#kubernetes\">Kubernetes<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#configuration-tuning\">Konfigurationsjustering<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#devops\">DevOps<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#schema-samples\">Schemaeksempler<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#reporting\">Rapportering<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#distributions\">Distributioner<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#security\">Sikkerhed<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#code-formatters\">Kodeformatteringsv\u00e6rkt\u00f8jer<\/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 Premier multifunktionelt administrationsv\u00e6rkt\u00f8j til databaseadministration, kontrol og udvikling.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.aquafold.com\/aquadatastudio\">Aqua Data Studio<\/a><\/noindex> \u2014 Aqua Data Studio er produktivitetssoftware til databaseudviklere, DBA\u2019er og analytikere.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/fishcodelib.com\/Database.htm\">Database .net<\/a><\/noindex> \u2014 Flere databaseadministrationsv\u00e6rkt\u00f8jer med st\u00f8tte til 20+ databaser.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.jetbrains.com\/datagrip\">DataGrip<\/a><\/noindex> \u2014 Cross-platform IDE til databaser &amp; SQL fra JetBrains.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbeaver\/dbeaver\">DBeaver<\/a><\/noindex> \u2014 Gratis universelt databaseadministrations- og SQL-klientv\u00e6rkt\u00f8j.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/mysql\/studio\">dbForge Studio for MySQL<\/a><\/noindex> \u2014 Universel IDE til MySQL og MariaDB databaseudvikling, administration og ledelse.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/oracle\/studio\">dbForge Studio for Oracle<\/a><\/noindex> \u2014 Kraftfuld IDE til Oracle-administration, ledelse og udvikling.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/postgresql\/studio\">dbForge Studio for PostgreSQL<\/a><\/noindex> \u2014 GUI-v\u00e6rkt\u00f8j til administration og udvikling af databaser og objekter.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/sql\/studio\">dbForge Studio for SQL Server<\/a><\/noindex> \u2014 Kraftfuld integreret udviklingsmilj\u00f8 til SQL Server-udvikling, administration, dataanalyse og rapportering.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/SouthbankSoftware\/dbkoda\">dbKoda<\/a><\/noindex> \u2014 Moderne (JavaScript\/Electron framework), open source IDE til MongoDB. Det har funktioner til at underst\u00f8tte udvikling, administration og ydelsestuning p\u00e5 MongoDB-databaser.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.ibexpert.net\/ibe\">IBExpert<\/a><\/noindex> \u2014 Omfattende GUI-v\u00e6rkt\u00f8j til Firebird og InterBase.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/HeidiSQL\/HeidiSQL\">HeidiSQL<\/a><\/noindex> \u2014 En letv\u00e6gtsklient til administration af MySQL, MSSQL og PostgreSQL, skrevet i Delphi.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.mysql.com\/products\/workbench\">MySQL Workbench<\/a><\/noindex> \u2014 MySQL Workbench er et samlet visuelt v\u00e6rkt\u00f8j for databasearkitekter, udviklere og DBA\u2019er.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.navicat.com\/en\/products#navicat\">Navicat<\/a><\/noindex> \u2014 Et databaseudviklingsv\u00e6rkt\u00f8j, der giver dig mulighed for at oprette forbindelse til MySQL, MariaDB, SQL Server, Oracle, PostgreSQL og SQLite-databaser fra en enkelt applikation.<\/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 er et gratis, integreret udviklingsmilj\u00f8, der forenkler udvikling og administration af Oracle Database b\u00e5de i traditionelle og cloud-udrulninger.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.pgadmin.org\">pgAdmin<\/a><\/noindex> \u2014 Den mest popul\u00e6re og funktionsrige open source administrations- og udviklingsplatform til PostgreSQL, den mest avancerede open source-database i verden.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.bigsql.org\/pgadmin3\">pgAdmin3<\/a><\/noindex> \u2014 Langtidsst\u00f8tte til pgAdmin3.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.allroundautomations.com\/products\/pl-sql-developer\">PL\/SQL Developer<\/a><\/noindex> \u2014 IDE der specifikt er rettet mod udviklingen af lagrede programenheder til Oracle-databaser.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.sqlmaestro.com\/products\/postgresql\/maestro\">PostgreSQL Maestro<\/a><\/noindex> \u2014 Komplet og kraftfuld databaseadministrations-, ledelses- og udviklingsv\u00e6rkt\u00f8j til PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.quest.com\/toad\/\">Toad<\/a><\/noindex> \u2014 Toad er den f\u00f8rende databasesoftware til udviklere, administratorer og dataanalytikere. H\u00e5ndter komplekse database\u00e6ndringer med et enkelt databaseadministrationsv\u00e6rkt\u00f8j.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.toadworld.com\/products\/toad-edge\">Toad Edge<\/a><\/noindex> \u2014 Forenklet databaseudviklingsv\u00e6rkt\u00f8j til MySQL og Postgres.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/tora-tool\/tora\">TOra<\/a><\/noindex> \u2014 TOra er et open source SQL IDE til Oracle, MySQL og PostgreSQL db'er.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.valentina-db.com\/en\/valentina-studio-overview\">Valentina Studio<\/a><\/noindex> \u2014 Opret, administrer, foresp\u00f8rg og udforsk Valentina DB, MySQL, MariaDB, PostgreSQL og SQLite databaser gratis.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"gui-managersclients\">GUI-administratorer\/kunder<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/vrana\/adminer\">Adminer<\/a><\/noindex> \u2014 Databaseadministration i en enkelt PHP-fil.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.dbvis.com\">DbVisualizer<\/a><\/noindex> \u2014 Universelt databasev\u00e6rkt\u00f8j til udviklere, DBA'er og analytikere.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/HouseOps\/HouseOps\">HouseOps<\/a><\/noindex> \u2014 Enterprise ClickHouse Ops UI til at k\u00f8re foresp\u00f8rgsler, overv\u00e5ge ClickHouse sundhed og lave mange andre ting.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.jackdb.com\">JackDB<\/a><\/noindex> \u2014 Direkte SQL-adgang til alle dine data, uanset hvor de befinder sig.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/OmniDB\/OmniDB\">OmniDB<\/a><\/noindex> \u2014 Webv\u00e6rkt\u00f8j til databaseadministration.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sosedoff\/pgweb\">Pgweb<\/a><\/noindex> \u2014 Webbaseret databasebrowser til PostgreSQL, skrevet i Go og fungerer p\u00e5 macOS, Linux og Windows-maskiner.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.phpliteadmin.org\">phpLiteAdmin<\/a><\/noindex> \u2014 Webbaseret SQLite database administrationsv\u00e6rkt\u00f8j skrevet i PHP med support for SQLite3 og SQLite2.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/phpmyadmin\/phpmyadmin\">phpMyAdmin<\/a><\/noindex> \u2014 En webgr\u00e6nseflade til MySQL og MariaDB.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.psequel.com\">psequel<\/a><\/noindex> \u2014 PSequel giver en ren og simpel gr\u00e6nseflade til at udf\u00f8re almindelige PostgreSQL-opgaver hurtigt.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/popsql.com\">PopSQL<\/a><\/noindex> \u2014 Moderne, samarbejdende SQL-editor til dit team.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/eggerapps.at\/postico\">Postico<\/a><\/noindex> \u2014 En moderne PostgreSQL-klient til Mac.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Studio3T\/robomongo\">Robo 3T<\/a><\/noindex> \u2014 Robo 3T (tidligere Robomongo) er et shell-centrisk tv\u00e6rg\u00e5ende MongoDB-administrationsv\u00e6rkt\u00f8j.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sequelpro\/sequelpro\">Sequel Pro<\/a><\/noindex> \u2014 Sequel Pro er en hurtig, nem at bruge Mac-databaseadministrationsapplikation til at arbejde med MySQL &amp; MariaDB databaser.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/microsoft\/sqlopsstudio\">SQL Operations Studio<\/a><\/noindex> \u2014 Et data-administrationsv\u00e6rkt\u00f8j, der g\u00f8r det muligt at arbejde med SQL Server, Azure SQL DB og SQL DW fra Windows, macOS og Linux.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.sqliteexpert.com\/index.html\">SQLite Expert<\/a><\/noindex> \u2014 Grafisk gr\u00e6nseflade underst\u00f8tter alle SQLite-funktioner.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/rickbergfalk\/sqlpad\">sqlpad<\/a><\/noindex> \u2014 Webbaseret SQL-editor, der k\u00f8rer i din egen private sky.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.macpostgresclient.com\">SQLPro<\/a><\/noindex> \u2014 En simpel, kraftfuld Postgres-manager til macOS.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/sourceforge.net\/projects\/squirrel-sql\">SQuirreL<\/a><\/noindex> \u2014 Grafisk SQL-klient skrevet i Java, der giver dig mulighed for at se strukturen i en JDBC-kompatibel database, browse data i tabeller, udstede SQL-kommandoer osv.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mtxr\/vscode-sqltools\">SQLTools<\/a><\/noindex> \u2014 Databaseadministration for VSCode.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.webyog.com\/product\/sqlyog\">SQLyog<\/a><\/noindex> \u2014 Den mest komplette og nemt at bruge MySQL GUI.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/tabixio\/tabix\">Tabix<\/a><\/noindex> \u2014 SQL-editor &amp; open source simpel business intelligence for Clickhouse.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/TablePlus\/TablePlus\">TablePlus<\/a><\/noindex> \u2014 Moderne, native og venlig GUI-v\u00e6rkt\u00f8j til relationelle databaser: MySQL, PostgreSQL, SQLite &amp; mere.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.teampostgresql.com\">TeamPostgreSQL<\/a><\/noindex> \u2014 PostgreSQL Web Administration GUI \u2014 brug dine PostgreSQL-databaser fra hvor som helst med en rig, lynhurtig AJAX-webgr\u00e6nseflade.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"cli-tools\">CLI-v\u00e6rkt\u00f8jer<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/catherinedevlin\/ipython-sql\">ipython-sql<\/a><\/noindex> \u2014 Tilslut til en database for at udstede SQL-kommandoer inden for IPython eller IPython Notebook.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/laixintao\/iredis\">iredis<\/a><\/noindex> \u2014 En CLI til Redis med autocompletion og syntaksfremh\u00e6velse.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/lesovsky\/pgcenter\">pgcenter<\/a><\/noindex> \u2014 Top-lignende administrationsv\u00e6rkt\u00f8j til PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/julmon\/pg_activity\">pg_activity<\/a><\/noindex> \u2014 Top-lignende applikation til overv\u00e5gning af PostgreSQL-serveraktivitet.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/markwkm\/pg_top\">pg_top<\/a><\/noindex> \u2014 'top' for PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/okbob\/pspg\">pspg<\/a><\/noindex> \u2014 Postgres Pager.<\/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) er en gratis kommandolinjegr\u00e6nseflade til Oracle Database.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/xo\/usql\">usql<\/a><\/noindex> \u2014 En universel kommandolinjegr\u00e6nseflade til PostgreSQL, MySQL, Oracle Database, SQLite3, Microsoft SQL Server, <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/xo\/usql#database-support\">og mange andre databaser<\/a><\/noindex> inklusive NoSQL og ikke-relationelle databaser!<\/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 er et CLI-v\u00e6rkt\u00f8j til AWS Athena-tjenesten, der kan g\u00f8re autocompletion og syntaksfremh\u00e6velse.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbcli\/litecli\">litecli<\/a><\/noindex> \u2014 CLI til SQLite-databaser med autocompletion og syntaksfremh\u00e6velse.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbcli\/mssql-cli\">mssql-cli<\/a><\/noindex> \u2014 En kommandolinje-klient til SQL Server med autocompletion og syntaksfremh\u00e6velse.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbcli\/mycli\">mycli<\/a><\/noindex> \u2014 En terminalklient til MySQL med autocompletion og syntaksfremh\u00e6velse.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbcli\/pgcli\">pgcli<\/a><\/noindex> \u2014 Postgres CLI med autocompletion og syntaksfremh\u00e6velse.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbcli\/vcli\">vcli<\/a><\/noindex> \u2014 Vertica CLI med autocompletion og syntaksfremh\u00e6velse.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"db-schema-navigation-and-visualization\">DB-schema navigation og visualisering<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/dbdiagram.io\">dbdiagram.io<\/a><\/noindex> \u2014 Hurtigt og enkelt v\u00e6rkt\u00f8j til at hj\u00e6lpe dig med at tegne dine databaserelationsdiagrammer og flows hurtigt med et simpelt DSL-sprog.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Alexis-benoist\/eralchemy\">ERAlchemy<\/a><\/noindex> \u2014 V\u00e6rkt\u00f8j til generation af entitetsrelations-diagrammer.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/schemacrawler\/SchemaCrawler\">SchemaCrawler<\/a><\/noindex> \u2014 Et gratis v\u00e6rkt\u00f8j til database-schemaopdagelse og forst\u00e5else.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/schemaspy\/schemaspy\">Schema Spy<\/a><\/noindex> \u2014 Generering af din database til HTML-dokumentation, herunder entitetsrelationsdiagrammer.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/k1LoW\/tbls\">tbls<\/a><\/noindex> \u2014 CI-venligt v\u00e6rkt\u00f8j til dokumentation af en database, skrevet i Go.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"modelers\">Modeler<\/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 Et kraftfuldt og omkostningseffektivt v\u00e6rkt\u00f8j til database design, der hj\u00e6lper dig med at opbygge h\u00f8j-kvalitets konceptuelle, logiske og fysiske datamodeller.<\/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 er et gratis grafisk v\u00e6rkt\u00f8j, der \u00f8ger produktiviteten og forenkler datamodelopgaver.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/pgmodeler\/pgmodeler\">pgmodeler<\/a><\/noindex> \u2014 Datamodeleringsv\u00e6rkt\u00f8j designet til PostgreSQL.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"migration-tools\">Migreringsv\u00e6rkt\u00f8jer<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/CourseOrchestra\/2bass\">2bass<\/a><\/noindex> \u2014 Database konfigurations-som-kode v\u00e6rkt\u00f8j, der anvender konceptet med idempotente DDL-scripts.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/flyway\/flyway\">flyway<\/a><\/noindex> \u2014 V\u00e6rkt\u00f8j til database-migrering.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/github\/gh-ost\">gh-ost<\/a><\/noindex> \u2014 Online schema-migrering for MySQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/liquibase\/liquibase\">liquibase<\/a><\/noindex> \u2014 Database-uafh\u00e6ngig biblioteks for sporing, styring og anvendelse af \u00e6ndringer i databaseskemaer.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/djrobstep\/migra\">migra<\/a><\/noindex> \u2014 Ligesom diff, men til PostgreSQL-skemaer.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/salsita\/node-pg-migrate\">node-pg-migrate<\/a><\/noindex> \u2014 Node.js database migrationsstyring bygget udelukkende til postgres. (Men kan ogs\u00e5 bruges til andre databaser, der overholder SQL-standarden \u2014 f.eks. CockroachDB.)<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/perseas\/Pyrseas\">Pyrseas<\/a><\/noindex> \u2014 Tilbyder v\u00e6rkt\u00f8jer til at beskrive et PostgreSQL-databaseskema som YAML.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/schemahero\/schemahero\">SchemaHero<\/a><\/noindex> \u2014 En Kubernetes-operator til deklarativ database-schemas styring (gitops for databaseskemaer).<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sqitchers\/sqitch\">Sqitch<\/a><\/noindex> \u2014 Fornuftig database-native \u00e6ndringsstyring til ramme-fri udvikling og p\u00e5lidelig udrulning.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/rdagumampan\/yuniql\">yuniql<\/a><\/noindex> \u2014 Endnu et skemaversionerings- og migrationsv\u00e6rkt\u00f8j lavet med native .NET Core 3.0+ og forh\u00e5bentlig bedre.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"code-generation-tools\">Kodegenereringsv\u00e6rkt\u00f8jer<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/catherinedevlin\/ddl-generator\">ddl-generator<\/a><\/noindex> \u2014 Afleder SQL DDL (Data Definition Language) fra tabeldata.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/qwazer\/scheme2ddl\">scheme2ddl<\/a><\/noindex> \u2014 Kommandolinjev\u00e6rkt\u00f8j til eksport af Oracle-skema til en r\u00e6kke ddl-init scripts med mulighed for at filtrere u\u00f8nsket information, adskille DDL i forskellige filer, og formatere output p\u00e6nt.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"wrappers\">Wrapper<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dreamfactorysoftware\/dreamfactory\">DreamFactory<\/a><\/noindex> \u2014 Et open source REST API backend til mobile, web- og IoT-applikationer.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/hasura\/graphql-engine\">Hasura GraphQL Engine<\/a><\/noindex> \u2014 Lynhurtige, \u00f8jeblikkelige realtime GraphQL APIs p\u00e5 Postgres med finmasket adgangskontrol, der ogs\u00e5 udl\u00f8ser webhooks ved databasesbegivenheder.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/avz\/jl-sql\">jl-sql<\/a><\/noindex> \u2014 SQL til JSON og CSV-streams.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/EnterpriseDB\/mysql_fdw\">mysql_fdw<\/a><\/noindex> \u2014 PostgreSQL fremmed datavrider til 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 En mid-tier Java-applikation, ORDS kortl\u00e6gger HTTP(S) udsagn (GET, POST, PUT, DELETE osv.) til databasetransaktioner og returnerer eventuelle resultater formateret i JSON.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/prismagraphql\/prisma\">Prisma<\/a><\/noindex> \u2014 Prisma forvandler din database til en realtime GraphQL API.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PostgREST\/postgrest\">PostgREST<\/a><\/noindex> \u2014 REST API for enhver Postgres-database.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/prest\/prest\">prest<\/a><\/noindex> \u2014 Er en m\u00e5de at levere en RESTful API fra enhver database skrevet i Go.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/restsql\/restsql\">restSQL<\/a><\/noindex> \u2014 SQL-generator med Java og HTTP APIs, bruger en simpel RESTful HTTP API med XML eller JSON serialisering.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/formio\/resquel\">resquel<\/a><\/noindex> \u2014 Konverter let din SQL-database til en REST API.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/jeffknupp\/sandman2\">sandman2<\/a><\/noindex> \u2014 Generer automatisk en RESTful API-tjeneste til din gamle database.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/CrocInc\/sql-boot\">sql-boot<\/a><\/noindex> \u2014 Avanceret REST- og UI-wrapper til dine SQL-foresp\u00f8rgsler.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"backup-tools\">Backupv\u00e6rkt\u00f8jer<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/pgbackrest\/pgbackrest\">pgbackrest<\/a><\/noindex> \u2014 P\u00e5lidelig PostgreSQL Backup &amp; Restore.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/2ndquadrant-it\/barman\">BaRMan<\/a><\/noindex> \u2014 Backup and Recovery Manager for PostgreSQL.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"replicationdata-operation\">Replikering\/databehandling<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/simonw\/datasette\">Datasette<\/a><\/noindex> \u2014 Et v\u00e6rkt\u00f8j til at udforske og publicere data.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/actiontech\/dtle\">dtle<\/a><\/noindex> \u2014 Distribueret Data Transfer Service til MySQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ankane\/pgsync\">pgsync<\/a><\/noindex> \u2014 Synkroniser Postgres-data mellem databaser.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/the4thdoctor\/pg_chameleon\">pg_chameleon<\/a><\/noindex> \u2014 MySQL til PostgreSQL replicasystem skrevet i Python 3. Systemet bruger biblioteket mysql-replication til at tr\u00e6kke r\u00e6kkenbilleder fra MySQL, som gemmes i PostgreSQL som JSONB.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/hasura\/pgdeltastream\">PGDeltaStream<\/a><\/noindex> \u2014 En Golang webserver til at streame Postgres-\u00e6ndringer mindst \u00e9n gang over websockets, ved hj\u00e6lp af Postgres logiske dekodningsfunktion.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/2ndQuadrant\/repmgr\">repmgr<\/a><\/noindex> \u2014 Den mest popul\u00e6re replikeringsmanager til 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 En samling af nyttige sm\u00e5 scripts til databaseanalyse og administration, lavet af vores team hos PostgreSQL Experts.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ioguix\/pgsql-bloat-estimation\">pgsql-bloat-estimation<\/a><\/noindex> \u2014 Foresp\u00f8rgsler til at m\u00e5le statistisk oppustning i indekser og tabeller for PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/depesz\/pgWikiDont\">pgWikiDont<\/a><\/noindex> \u2014 SQL-test der tjekker, om din database f\u00f8lger reglerne fra <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 Nyttige PostgreSQL-v\u00e6rkt\u00f8jer.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/postgrescheatsheet.com\">Postgres cheat sheet<\/a><\/noindex> \u2014 Nyttige SQL-scripts og kommandoer af .<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/NikolayS\/postgres_dba\">postgres_dba<\/a><\/noindex> \u2014 Det manglende s\u00e6t af nyttige v\u00e6rkt\u00f8jer til Postgres DBAs og alle ingeni\u00f8rer.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gist.github.com\/rgreenjr\/3637525\">postgres_queries_and_commands.sql<\/a><\/noindex> \u2014 Nyttige PostgreSQL-foresp\u00f8rgsler og -kommandoer.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/tanelpoder\/tpt-oracle\">TPT<\/a><\/noindex> \u2014 Disse sqlplus-scripts er til Oracle Database ydeevneoptimering &amp; troubleshooting.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"monitoringstatisticsperfomance\">Overv\u00e5gning\/statistik\/ydeevne<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/akardapolov\/ASH-Viewer\">ASH Viewer<\/a><\/noindex> \u2014 Giver en grafisk visning af aktive session historie data inden for Oracle og PostgreSQL DB.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.webyog.com\/product\/monyog\">Monyog<\/a><\/noindex> \u2014 Agentfri &amp; omkostningseffektiv MySQL Overv\u00e5gningsv\u00e6rkt\u00f8j.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/microsoft\/mssql-monitoring\">mssql-monitoring<\/a><\/noindex> \u2014 Overv\u00e5g din SQL Server p\u00e5 Linux ydeevne ved hj\u00e6lp af collectd, InfluxDB og Grafana.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.navicat.com\/en\/products\/navicat-monitor\">Navicat Monitor<\/a><\/noindex> \u2014 Et sikkert, simpelt og agentfrit fjernserveroverv\u00e5gningsv\u00e6rkt\u00f8j, der er pakket med kraftfulde funktioner for at g\u00f8re din overv\u00e5gning s\u00e5 effektiv som muligt.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/percona\/pmm\">Percona Monitoring and Management<\/a><\/noindex> \u2014 Open source platform til at h\u00e5ndtere og overv\u00e5ge MySQL og MongoDB ydeevne.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/pganalyze\/collector\">pganalyze collector<\/a><\/noindex> \u2014 Pganalyze statistikindsamler til indsamling af PostgreSQL metrics og logdata.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/postgres-ai\/postgres-checkup\">postgres-checkup<\/a><\/noindex> \u2014 Diagnoseredskab af ny generation, der giver brugerne mulighed for at udf\u00f8re en dyb analyse af helbredet for Postgres-databaser.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/wrouesnel\/postgres_exporter\">postgres_exporter<\/a><\/noindex> \u2014 Prometheus eksport\u00f8r til PostgreSQL server metrics.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/pgdash.io\">pgDash<\/a><\/noindex> \u2014 M\u00e5l og spore hver aspekt af dine PostgreSQL databaser.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ankane\/pghero\">PgHero<\/a><\/noindex> \u2014 Et ydeevnedashboard for Postgres \u2014 helbredstjek, foresl\u00e5ede indekser og mere.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/rapidloop\/pgmetrics\">pgmetrics<\/a><\/noindex> \u2014 Indsamler og viser information og statistik fra en k\u00f8rende PostgreSQL server.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.pgmustard.com\">pgMustard<\/a><\/noindex> \u2014 Brugergr\u00e6nseflade til Postgres forklaringsplaner, plus tips til at forbedre ydeevnen.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/gleu\/pgstats\">pgstats<\/a><\/noindex> \u2014 Indsamler PostgreSQL statistik og gemmer dem enten i CSV-filer eller udskriver dem til stdout.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/cybertec-postgresql\/pgwatch2\">pgwatch2<\/a><\/noindex> \u2014 Fleksibel, selvst\u00e6ndig l\u00f8sning til overv\u00e5gning\/dashboarding af PostgreSQL metrics.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/influxdata\/telegraf\/tree\/master\/plugins\/inputs\/postgresql\">Telegraf PostgreSQL plugin<\/a><\/noindex> \u2014 Leverer metrics for din postgres-database.<\/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 Overv\u00e5gningsagent for PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.smartmarmot.com\/wiki\/index.php?title=Orabbix\">Orabbix<\/a><\/noindex> \u2014 Orabbix er et plugin designet til at arbejde med Zabbix Enterprise Monitor for at levere flerlagsoverv\u00e5gning, ydeevne og tilg\u00e6ngelighedsrapportering og m\u00e5ling for Oracle-databaser, sammen med serverens ydeevnemetrics.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/pg-monz\/pg_monz\">pg_monz<\/a><\/noindex> \u2014 Dette er Zabbix overv\u00e5gningsskabelon til PostgreSQL Database.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/bicofino\/Pyora\">Pyora<\/a><\/noindex> \u2014 Python-script til at overv\u00e5ge Oracle-databaser.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/anetrusov\/ZabbixDBA\">ZabbixDBA<\/a><\/noindex> \u2014 ZabbixDBA er et hurtigt, fleksibelt og kontinuerligt udviklende plugin til overv\u00e5gning af din RDBMS.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"testing\">Testning<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbfit\/dbfit\">DbFit<\/a><\/noindex> \u2014 Et database testframework, der underst\u00f8tter nem testdrevet udvikling af din databasekode.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dimitri\/regresql\">RegreSQL<\/a><\/noindex> \u2014 Regressionstest af dine SQL-foresp\u00f8rgsler.<\/li>\n<\/ul>\n<p><\/p>\n<h3 id=\"data-generator\">Datagenerator<\/h3>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/sourceforge.net\/projects\/benerator\">Databene Benerator<\/a><\/noindex> \u2014 Det er et framework til at generere realistiske og gyldige testdata i h\u00f8j volumen til dit system under test (undg\u00e5 Datalite anti-m\u00f8nsteret).<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/mysql\/data-generator\">dbForge Data Generator for MySQL<\/a><\/noindex> \u2014 Kraftfuldt GUI-v\u00e6rkt\u00f8j til at skabe massive m\u00e6ngder af realistiske testdata.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/oracle\/data-generator\">dbForge Data Generator for Oracle<\/a><\/noindex> \u2014 Lille men m\u00e6gtig GUI-v\u00e6rkt\u00f8j til at befolke Oracle-skemaer med tons af realistiske testdata.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/sql\/data-generator\">dbForge Data Generator for SQL Server<\/a><\/noindex> \u2014 Kraftfuldt GUI-v\u00e6rkt\u00f8j til hurtig generation af meningsfulde testdata til databaser.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"administration\">Administration<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dalibo\/pgbadger\">pgbadger<\/a><\/noindex> \u2014 En hurtig PostgreSQL loganalytiker.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Squarespace\/pgbedrock\">pgbedrock<\/a><\/noindex> \u2014 Administrer en Postgres-klynges roller, rollemedlemskaber, skemaejerskab og privilegier.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ankane\/pgslice\">pgslice<\/a><\/noindex> \u2014 Postgres-partitionering s\u00e5 let som en leg.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"hafailoversharding\">HA\/failover\/sharding<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/citusdata\/citus\">Citus<\/a><\/noindex> \u2014 Postgres-udvidelse der distribuerer dine data og dine foresp\u00f8rgsler p\u00e5 tv\u00e6rs af flere noder.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/zalando\/patroni\">patroni<\/a><\/noindex> \u2014 En skabelon til PostgreSQL h\u00f8j tilg\u00e6ngelighed med ZooKeeper, etcd eller Consul.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/percona\/percona-xtradb-cluster\">Percona XtraDB Cluster<\/a><\/noindex> \u2014 En h\u00f8j skalerbarhedsl\u00f8sning til MySQL-klyngedannelse og h\u00f8j tilg\u00e6ngelighed.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sorintlab\/stolon\">stolon<\/a><\/noindex> \u2014 Cloud-native PostgreSQL manager til PostgreSQL h\u00f8j tilg\u00e6ngelighed.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/citusdata\/pg_auto_failover\">pg_auto_failover<\/a><\/noindex> \u2014 Postgres-udvidelse og service til automatiseret failover og h\u00f8j tilg\u00e6ngelighed.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/aiven\/pglookout\">pglookout<\/a><\/noindex> \u2014 PostgreSQL replikationsoverv\u00e5gning og failover d\u00e6mon.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ClusterLabs\/PAF\">PostgreSQL Automatic Failover<\/a><\/noindex> \u2014 H\u00f8j tilg\u00e6ngelighed for Postgres, baseret p\u00e5 branchehenvisninger Pacemaker og Corosync.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/vitabaks\/postgresql_cluster\">postgresql_cluster<\/a><\/noindex> \u2014 PostgreSQL High-Availability Cluster (baseret p\u00e5 \"Patroni\" og \"DCS(etcd)\"). Automatisering af implementering med Ansible.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/vitessio\/vitess\">Vitess<\/a><\/noindex> \u2014 Databaseklyngesystem til horisontal skalering af MySQL gennem generaliseret sharding.<\/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 G\u00f8r det nemt at k\u00f8re produktionskvalitetsdatabaser p\u00e5 Kubernetes.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/zalando\/postgres-operator\">Postgres operator<\/a><\/noindex> \u2014 Postgres Operator muligg\u00f8r h\u00f8j-tilg\u00e6ngelige PostgreSQL-klynger p\u00e5 Kubernetes (K8s) drevet af Patroni.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/zalando\/spilo\">Spilo<\/a><\/noindex> \u2014 HA PostgreSQL-klynger med Docker.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/ongresinc\/stackgres\">StackGres<\/a><\/noindex> \u2014 Enterprise-grade, Full Stack PostgreSQL p\u00e5 Kubernetes.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"configuration-tuning\">Konfigurationsjustering<\/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 skrevet i Perl, der giver dig mulighed for hurtigt at gennemg\u00e5 en MySQL-installation og foretage justeringer for at \u00f8ge ydeevnen og stabiliteten.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/pgconfigurator.cybertec-postgresql.com\">PGConfigurator<\/a><\/noindex> \u2014 Gratis online v\u00e6rkt\u00f8j til at generere en optimeret <code>postgresql.conf<\/code>.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/gregs1104\/pgtune\">pgtune<\/a><\/noindex> \u2014 PostgreSQL konfigurationswizard.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/jfcoz\/postgresqltuner\">postgresqltuner.pl<\/a><\/noindex> \u2014 Simpelt script til at analysere din PostgreSQL-databasekonfiguration og give tuningr\u00e5d.<\/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> \u2014 DBmaestro accelererer udgivelsescyklusser og underst\u00f8tter smidighed i hele IT-\u00f8kosystemet.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.quest.com\/products\/toad-devops-toolkit\/\">Toad DevOps Toolkit<\/a><\/noindex> \u2014 Toad DevOps Toolkit udf\u00f8rer centrale databaseudviklingsfunktioner inden for din DevOps arbejdsgang \u2014 uden at kompromittere kvalitet, ydeevne eller p\u00e5lidelighed.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"schema-samples\">Schemaeksempler<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/oracle\/db-sample-schemas\">Oracle Database Sample Schemas<\/a><\/noindex> \u2014 Oracle Database Sample Schemas.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"reporting\">Rapportering<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/shzlw\/poli\">Poli<\/a><\/noindex> \u2014 En brugervenlig SQL-rapporteringsapplikation designet til SQL-elskere.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"distributions\">Distributioner<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/datacharmer\/dbdeployer\">DBdeployer<\/a><\/noindex> \u2014 V\u00e6rkt\u00f8j der nemt udruller MySQL database-servere.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sqlcollaborative\/dbatools\">dbatools<\/a><\/noindex> \u2014 PowerShell-modul, der kan opfattes som en kommandolinje SQL Server Management Studio.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PostgresApp\/PostgresApp\">Postgres.app<\/a><\/noindex> \u2014 Funktionel PostgreSQL-installation pakket som en standard Mac-app.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.bigsql.org\">BigSQL<\/a><\/noindex> \u2014 En udvikler-venlig distribution af Postgres.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/credativ\/elephant-shed\">Elephant Shed<\/a><\/noindex> \u2014 Web-baseret PostgreSQL administrationsgr\u00e6nseflade, der samler flere v\u00e6rkt\u00f8jer og applikationer til brug med PostgreSQL.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"security\">Sikkerhed<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/cossacklabs\/acra\">Acra<\/a><\/noindex> \u2014 Database-sikkerhedssuite. Database-proxy med felt-niveau kryptering, s\u00f8gning gennem krypterede data, beskyttelse mod SQL-injektioner, indtr\u00e6ngningsdetektering, honeypots. Underst\u00f8tter klient-side og proxy-side (\"transparent\") kryptering. SQL, NoSQL.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"code-formatters\">Kodeformatteringsv\u00e6rkt\u00f8jer<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/antlr\/codebuff\">CodeBuff<\/a><\/noindex> \u2014 Sprog-agnostisk flot udskrivning gennem maskinl\u00e6ring.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"contributing\">Bidragende<\/h2>\n<p><\/p>\n<ul>\n<li>Dine bidrag er altid velkomne! L\u00e6s venligst <noindex><a rel=\"nofollow\" href=\"http:\/\/contributing.md\">bidragsretningslinjerne<\/a><\/noindex> f\u00f8rst.<\/li>\n<\/ul>\n<p><\/p>\n<p>Der findes fund til databaser \u2014 del dem. Jeg vil ogs\u00e5 v\u00e6re glad for at modtage feedback \u2014 PR'er og stjerner. Har du sp\u00f8rgsm\u00e5l om at oprette dine egne lister \u2014 s\u00e5 skriv til mig.<\/p>\n<p>Kilde: <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.3 - 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\/da\/blog\/administrirovanie\/awesome-list-svoimi-rukami-ili-github-vmesto-bloknota\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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\/da\/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\udd47Fantastisk liste h\u00e5ndlavet, eller GitHub i stedet for en notesbog | ProHoster","description":"Hello, Habr!","canonical_url":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/awesome-list-svoimi-rukami-ili-github-vmesto-bloknota","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\/da\/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\/da\/wp-json\/wp\/v2\/posts\/93089","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=93089"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/93089\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media\/93090"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=93089"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=93089"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=93089"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}