speedtech-website/public/en/blog/index.html
2025-12-12 18:05:59 +01:00

73 lines
No EOL
17 KiB
HTML

<!doctype html><html lang=en><head><meta charset=utf-8><meta name=robots content="all,follow"><meta name=googlebot content="index,follow,snippet,archive"><meta name=viewport content="width=device-width,initial-scale=1"><title>SpeedTech | Blog</title>
<meta name=author content><meta name=keywords content="IT Services,Software development,Security,VPN,Firewall,Servers with Linux,Private email"><meta name=description content="SpeedTech - Information technology services"><meta name=generator content="Hugo 0.123.7"><link href=/css/main.css rel=stylesheet><link rel="shortcut icon" href=/img/favicon.ico type=image/x-icon><link rel=apple-touch-icon href=/img/apple-touch-icon.png><link rel=alternate type=application/rss+xml href=https://speedtech.it/en/blog/index.xml title="Information Technology Services"><meta property="og:title" content="Blog"><meta property="og:description" content><meta property="og:type" content="website"><meta property="og:url" content="https://speedtech.it/en/blog/"><meta property="og:site_name" content="SpeedTech"><script src=/js/htmx/htmx.min.js defer></script><script src=/js/main.js defer></script></head><body hx-boost=true lang=en><nav id=topnav><div class=container><a class=navbar-brand href=/en><img class=img-fluid src=/img/logo.svg alt=SpeedTech></a><div id=topmenu><button id=responsive-button onclick='htmx.toggleClass(htmx.find("#topmenu"),"responsive")'><i class="icon icon-menu"></i></button><ul><li class=dropdown><a href=/en/#home-bottom role=button>Services</a><ul class=submenu><li><a href=/en/service/applications-development/ title="Software applications design and development"><i class="icon icon-desktop"></i>
Application development</a></li><li><a href=/en/service/e-commerce/ title="E-commerce platforms design, development and integration"><i class="icon icon-cart"></i>
E-commerce solutions</a></li><li><a href=/en/service/custom-cms/ title="Websites and custom CMS development and integration"><i class="icon icon-layers"></i>
Websites backends and CMS</a></li><li><a href=/en/service/private-e-mail/ title="Private E-mail: hosting, security, privacy and archiving"><i class="icon icon-email"></i>
Private E-mail</a></li><li><a href=/en/service/managed-linux-servers/ title="Installation, configuration and maintenance of Linux servers on both physical and virtual (VPS) hardware"><i class="icon icon-server"></i>
Managed Linux servers</a></li><li><a href=/en/service/online-offline-collaboration-solutions/ title="Online and offline collaboration solutions"><i class="icon icon-cloud"></i>
On/off-line collaboration</a></li><li><a href=/en/service/linux-clients/ title="Linux clients: installation and configuration"><i class="icon icon-computer"></i>
Linux clients</a></li><li><a href=/en/service/security-firewalls-vpn/ title="Security structures: firewalls, VPN, encryption, backups"><i class="icon icon-security"></i>
Security</a></li><li><a href=/en/service/domotic-opensource/ title="Open source home automation solutions"><i class="icon icon-robot"></i>
Open source domotic</a></li></ul></li><li><a href=https://brainminder.it>BrainMinder</a></li><li><a href=https://gitea.speedtech.it/explore/repos>Git repository</a></li><li><a href=/en/#contact>Contact</a></li><li><a href=/en/blog>Blog</a></li><li><a href=https://speedtech.it/blog/>IT</a></li></ul></div></div></nav><header class=blog><div class=container><div class=row><div class="col s12 m9 l9"><h2><a href=/en/blog>Blog</a></h2></div></div></div></header><div id=page-content><div class=container><div class=row><div class="col s12 m9 l9"><div class=list-group><div class="row blog-article-item-list"><h3 class=blog-article-title><a href=https://speedtech.it/en/blog/brainminder-intro/>BrainMinder - second brain web application</a></h3><div class="col s12 m4 l4 blog-article-image"><a href=https://speedtech.it/en/blog/brainminder-intro/><img class="img-thumbnail img-fluid" src=/images/blog/brainminder.png></a></div><div class="col s12 m8 l8 blog-article-summary"><p class=blog-article-introduction><p>BrainMinder is a software tool to organize and store knowledge, share it with others, analyze situations, ideas, and problems, and make pondered decisions. Items are shared with external users via a pre-authorized link and (optionally) an additional password.</p><a class=readmore href=https://speedtech.it/en/blog/brainminder-intro/>Read more</a></p><p><small><a href=/en/categories/projects/>Projects</a> |
<a href=/en/tags/software-development/>Software Development</a>
|
<a href=/en/tags/web-application/>Web Application</a>
|
<a href=/en/tags/pwa/>PWA</a></small></p></div></div><div class="row blog-article-item-list"><h3 class=blog-article-title><a href=https://speedtech.it/en/blog/wmtrento-spreadsheet-sync/>Web spreadsheet application with sync capabilities</a></h3><div class="col s12 m4 l4 blog-article-image"><a href=https://speedtech.it/en/blog/wmtrento-spreadsheet-sync/><img class="img-thumbnail img-fluid" src=/images/project/wmtrento-jspreadsheet.jpg></a></div><div class="col s12 m8 l8 blog-article-summary"><p class=blog-article-introduction><p>Client : Web Marketing Trento (Trento - IT)
Design and development of data synchronization procedures between different applications and databases with a spreadsheet interface with : PHP, MariaDB, Joomla, Virtuemart, CodeIgniter, VueJS.
I designed and developed a web application based on CodeIgniter framework and integrating JSpreadsheet which allows interaction with the Virtuemart ecommerce database to be able to edit product data in spreadsheet mode.</p><a class=readmore href=https://speedtech.it/en/blog/wmtrento-spreadsheet-sync/>Read more</a></p><p><small><a href=/en/categories/projects/>Projects</a> |
<a href=/en/tags/software-development/>Software Development</a>
|
<a href=/en/tags/web-application/>Web Application</a></small></p></div></div><div class="row blog-article-item-list"><h3 class=blog-article-title><a href=https://speedtech.it/en/blog/postgresql-database-link/>Database link with PostgreSQL</a></h3><div class="col s12 m4 l4 blog-article-image"><a href=https://speedtech.it/en/blog/postgresql-database-link/><img class="img-thumbnail img-fluid" src=/images/blog/postgresql.jpg></a></div><div class="col s12 m8 l8 blog-article-summary"><p class=blog-article-introduction><p>In PostgreSQL, it is possible to create database links and connect two separate databases, whether they reside on the same server or on separate servers, as long as they are accessible over a network.</p><a class=readmore href=https://speedtech.it/en/blog/postgresql-database-link/>Read more</a></p><p><small><a href=/en/categories/solutions/>Solutions</a> |
<a href=/en/categories/technology/>Technology</a> |
<a href=/en/tags/server/>Server</a>
|
<a href=/en/tags/database/>Database</a>
|
<a href=/en/tags/postgresql/>PostgreSQL</a></small></p></div></div><div class="row blog-article-item-list"><h3 class=blog-article-title><a href=https://speedtech.it/en/blog/mariadb-replicazione-master-master-tramite-internet/>MariaDB replication master-master via Internet</a></h3><div class="col s12 m4 l4 blog-article-image"><a href=https://speedtech.it/en/blog/mariadb-replicazione-master-master-tramite-internet/><img class="img-thumbnail img-fluid" src=/images/blog/mariadb-replication-master-master.jpg></a></div><div class="col s12 m8 l8 blog-article-summary"><p class=blog-article-introduction><p>MariaDB (and MySQL) allow master-slave replication to be configured between two servers. A master-master type of replication can be implemented via Galera, but it requires at least 3 servers. If you have 2 servers, you can configure master-master replication by by cross-duplicating the master-slave replication.</p><a class=readmore href=https://speedtech.it/en/blog/mariadb-replicazione-master-master-tramite-internet/>Read more</a></p><p><small><a href=/en/categories/solutions/>Solutions</a> |
<a href=/en/categories/technology/>Technology</a> |
<a href=/en/tags/server/>Server</a>
|
<a href=/en/tags/database/>Database</a>
|
<a href=/en/tags/firewall/>Firewall</a>
|
<a href=/en/tags/mariadb/>MariaDB</a>
|
<a href=/en/tags/openssl/>OpenSSL</a>
|
<a href=/en/tags/ufw/>UFW</a></small></p></div></div><div class="row blog-article-item-list"><h3 class=blog-article-title><a href=https://speedtech.it/en/blog/wmtrento-data-sync/>Data synchronization procedures</a></h3><div class="col s12 m4 l4 blog-article-image"><a href=https://speedtech.it/en/blog/wmtrento-data-sync/><img class="img-thumbnail img-fluid" src=/images/project/wmtrento-data-sync.jpg></a></div><div class="col s12 m8 l8 blog-article-summary"><p class=blog-article-introduction><p>Client : Web Marketing Trento (Trento - IT)
Design and development of data synchronization procedures between different applications and databases with PHP, CodeIgniter, MySQL, Joomla, Virtuemart</p><a class=readmore href=https://speedtech.it/en/blog/wmtrento-data-sync/>Read more</a></p><p><small><a href=/en/categories/projects/>Projects</a> |
<a href=/en/tags/software-development/>Software Development</a>
|
<a href=/en/tags/web-application/>Web Application</a>
|
<a href=/en/tags/custom-cms/>Custom CMS</a></small></p></div></div></div><ul class="pagination pagination-default"><li class="page-item disabled"><a aria-disabled=true aria-label=First class=page-link role=button tabindex=-1><span aria-hidden=true>&#171;&#171;</span></a></li><li class="page-item disabled"><a aria-disabled=true aria-label=Previous class=page-link role=button tabindex=-1><span aria-hidden=true>&#171;</span></a></li><li class="page-item active"><a aria-current=page aria-label="Page 1" class=page-link role=button>1</a></li><li class=page-item><a href=/en/blog/page/2/ aria-label="Page 2" class=page-link role=button>2</a></li><li class=page-item><a href=/en/blog/page/3/ aria-label="Page 3" class=page-link role=button>3</a></li><li class=page-item><a href=/en/blog/page/4/ aria-label="Page 4" class=page-link role=button>4</a></li><li class=page-item><a href=/en/blog/page/5/ aria-label="Page 5" class=page-link role=button>5</a></li><li class=page-item><a href=/en/blog/page/2/ aria-label=Next class=page-link role=button><span aria-hidden=true>&#187;</span></a></li><li class=page-item><a href=/en/blog/page/5/ aria-label=Last class=page-link role=button><span aria-hidden=true>&#187;&#187;</span></a></li></ul></div><section class="col s12 m3 l3 text-center blogsidebar"><div class=tags><h4 class=text-center>Tags</h4><small><a href=/en/tags/custom-cms/>Custom CMS</a>
<a href=/en/tags/database/>Database</a>
<a href=/en/tags/desktop-application/>Desktop Application</a>
<a href=/en/tags/dovecot/>Dovecot</a>
<a href=/en/tags/e-commerce/>E-Commerce</a>
<a href=/en/tags/file-server/>File Server</a>
<a href=/en/tags/firewall/>Firewall</a>
<a href=/en/tags/home-assistant/>Home Assistant</a>
<a href=/en/tags/home-automation/>Home Automation</a>
<a href=/en/tags/linux/>Linux</a>
<a href=/en/tags/mariadb/>MariaDB</a>
<a href=/en/tags/nas/>NAS</a>
<a href=/en/tags/networking/>Networking</a>
<a href=/en/tags/office-server/>Office Server</a>
<a href=/en/tags/openssl/>OpenSSL</a>
<a href=/en/tags/opnsense/>OpnSense</a>
<a href=/en/tags/oracle-database/>Oracle Database</a>
<a href=/en/tags/pascal/>Pascal</a>
<a href=/en/tags/postgresql/>PostgreSQL</a>
<a href=/en/tags/privacy/>Privacy</a>
<a href=/en/tags/pwa/>PWA</a>
<a href=/en/tags/router/>Router</a>
<a href=/en/tags/security/>Security</a>
<a href=/en/tags/server/>Server</a>
<a href=/en/tags/software-development/>Software Development</a>
<a href=/en/tags/system-administration/>System Administration</a>
<a href=/en/tags/ufw/>UFW</a>
<a href=/en/tags/vpn/>VPN</a>
<a href=/en/tags/web-application/>Web Application</a></small></div><div class="row articles"><h4 class=text-center>Latest articles</h4><div class="col s12 m12 l12 article" style=text-align:center><div class=article-wrapper><a href=https://speedtech.it/en/blog/home-automation-with-home-assistant/><img class=img-fluid src=/images/blog/home-assistant_hud8587ebef75f9af2ca0bbe5f5b19dc45_61256_200x0_resize_q75_box.jpg width=200 height=142 alt="Home automation with Home Assistant" class=img-fluid title="Home automation with Home Assistant"></a><div class=caption style=max-width:250px;margin:auto><div class=caption-text><a class=text-title style=font-weight:400;font-size:14px href=https://speedtech.it/en/blog/home-automation-with-home-assistant/>Home automation with Home Assistant</a></div><div class=caption-bg></div></div></div></div><div class="col s12 m12 l12 article" style=text-align:center><div class=article-wrapper><a href=https://speedtech.it/en/blog/brainminder-intro/><img class=img-fluid src=/images/blog/brainminder_hu1e83e6fcbe10acdd81c6d0d0e9901bac_73079_200x0_resize_box_3.png width=200 height=123 alt="BrainMinder - second brain web application" class=img-fluid title="BrainMinder - second brain web application"></a><div class=caption style=max-width:250px;margin:auto><div class=caption-text><a class=text-title style=font-weight:400;font-size:14px href=https://speedtech.it/en/blog/brainminder-intro/>BrainMinder - second brain web application</a></div><div class=caption-bg></div></div></div></div><div class="col s12 m12 l12 article" style=text-align:center><div class=article-wrapper><a href=https://speedtech.it/en/blog/wmtrento-spreadsheet-sync/><img class=img-fluid src=/images/project/wmtrento-jspreadsheet_hu80e88a9b53e97bd051be5a21f49c7525_29205_200x0_resize_q75_box.jpg width=200 height=123 alt="Web spreadsheet application with sync capabilities" class=img-fluid title="Web spreadsheet application with sync capabilities"></a><div class=caption style=max-width:250px;margin:auto><div class=caption-text><a class=text-title style=font-weight:400;font-size:14px href=https://speedtech.it/en/blog/wmtrento-spreadsheet-sync/>Web spreadsheet application with sync capabilities</a></div><div class=caption-bg></div></div></div></div><div class="col s12 m12 l12 article" style=text-align:center><div class=article-wrapper><a href=https://speedtech.it/en/blog/postgresql-database-link/><img class=img-fluid src=/images/blog/postgresql_hu0d75c994c55fb1d165504c57f70131c4_34984_200x0_resize_q75_box.jpg width=200 height=142 alt="Database link with PostgreSQL" class=img-fluid title="Database link with PostgreSQL"></a><div class=caption style=max-width:250px;margin:auto><div class=caption-text><a class=text-title style=font-weight:400;font-size:14px href=https://speedtech.it/en/blog/postgresql-database-link/>Database link with PostgreSQL</a></div><div class=caption-bg></div></div></div></div></div></section></div></div></div><footer><div class="row container menu"><div class="col m3 l3"><h4>Software development and integration</h4><ul><li><a href=/en/service/applications-development/>Web applications</a></li><li><a href=/en/service/applications-development/>Desktop applications</a></li><li><a href=/en/service/applications-development/>Mobile applications (PWA)</a></li><li><a href=/en/service/custom-cms/>Static and dynamic multilingual websites</a></li><li><a href=/en/service/custom-cms/>Customized CMS</a></li><li><a href=/en/service/e-commerce/>E-commerce</a></li></ul></div><div class="col m3 l3"><h4>Collaboration and communication</h4><ul><li><a href=/en/service/private-e-mail/>Private email</a></li><li><a href=/en/service/private-e-mail/>GPG for email</a></li><li><a href=/en/service/online-offline-collaboration-solutions/>Nextcloud</a></li><li><a href=/en/service/online-offline-collaboration-solutions/>TrueNAS</a></li><li><a href=/en/service/online-offline-collaboration-solutions/>Seafile</a></li><li><a href=/en/service/managed-linux-servers/>Servers with Linux</a></li></ul></div><div class="col m3 l3"><h4>Security</h4><ul><li><a href=/en/service/security-firewalls-vpn/>Firewall OpnSense</a></li><li><a href=/en/service/security-firewalls-vpn/>Password manager Vaultwarden</a></li><li><a href=/en/service/security-firewalls-vpn/>Wireguard VPN</a></li><li><a href=/en/service/security-firewalls-vpn/>Fritz!Box VPN</a></li><li><a href=/en/service/security-firewalls-vpn/>Data encryption</a></li><li><a href=/en/service/security-firewalls-vpn/>Backup in Cloud</a></li><li><a href=/en/service/security-firewalls-vpn/>Ransomware protection</a></li></ul></div><div class="col m3 l3"><h4>Open Source Domotic</h4><ul><li><a href=/en/service/domotic-opensource/>HomeAssistant</a></li><li><a href=/en/service/domotic-opensource/>Tasmota</a></li><li><a href=/en/service/domotic-opensource/>Integration with Shelly devices</a></li><li><a href=/en/service/domotic-opensource/>Integration with Sonoff devices</a></li></ul></div></div><div class="row container"><div class="col m4 l4 footer-contact-details"><p>SpeedTech di Gerola Ing. Roberto</p><p>VAT ID : IT02446960227</p><p>REA : TN - 225335</p><p class=copyright>2001-2024</p></div><div class="col m4 l4 footer-contact-details" id=contact><p><span class=footer-title><i class="icon icon-phone"></i>Phone : </span><a href=tel:+390464414131 title="Telephone contact">+39 0464 414131</a></p><p><span class=footer-title><i class="icon icon-email"></i>Email : </span><a href=mailto:%72%6f%62%65%72%74%6f%40%73%70%65%65%64%74%65%63%68%2e%69%74>Send an email</a></p><h4 style=margin-top:20px><i class="icon icon-location"></i>Location</h4><p>Viale Trento, 31<br>IT-38068 Rovereto (TN) ITALY</p></div><div class="col m4 l4 footer-contact-details"><h4 style=margin-top:20px><i class="icon icon-link"></i>Links</h4><p><i class="icon icon-git"></i> <a href=https://forgejo.speedtech.it/explore/repos>Git code repository</a></p><p><img alt=BrainMinder style=width:32px;vertical-align:middle src=https://brainminder.it/brainminder-icon.svg><a href=https://brainminder.it>BrainMinder</a></p></div></div></footer></body></html>