Mars Pathfinder software contained bugs. Boeing 737MAX software contains bugs. Windows system contains bugs. Simply... every software contains bugs.<br> That means, our software contains bugs.<br> But, as everyone else, we are trying to minimize them.<br> We see code complexity as one of the reasons, bugs can be invited into code, so we are trying to minimize the amount of code in our program.<br> In past we made a switch from Java to C# and that resulted into code shrinkage of about 1/3.<br> Last year, after months of testing, we decided to give a GO language a try. Code shrinked for another 1/3 with even better readability.<br> New system version 2020 will have all software rewritten into GO, which is already hapenning as we are already fully testing everything since December 2019.
What is the foundation of every system?<br> We think, it is a database (of course, if it's a database driven system).<br> As with everything else... when you discover, something can be made better, you aim to make it better.<br> And because database is the core of our system, we spent whole last year testing and testing and testing... all databases we can find.<br> The result?<br> Microsoft SQLServer is 2.1 times slower than MySQL... in our case.<br> PostgreSQL is 1.9 times faster than MySQL... in our case.<br> That means, our system is aiming for the biggest change since we started.<br> The change of the core, the change of database.<br> The result is simple:faster system.
Very long time, since our last post. It is almost end of 2019!<br> How can we make it up to you?<br> By bringing you a BIG gift. Gift we are internally calling "system Zapsi: third generation". And of course, nobody of you remember the first generation.<br> Now you know, what we were doing all those months.<br> For technicians: switch to PostgreSQL, switch to GO, using Kubenetes, switch to Metro UI<br> For non-technicians: much faster system response, modern look, more charts and stats, etc.<br> For ITs: lower CPU and memory usage, faster system (re)start
2016 will be year of Zapsi 6, but in the meantime, we are still working on actual version.<br> Zapsi 5.4 has better consumption management (2W less than Zapsi 5.3). Power connector is moved to the front for better installation. Also filtration of interferences is heavily improved.
With the announcement of Open Manufacturing Platform, we decided to start the implementation to meet OMP criteria.<br> OMP is a new standard defined by Microsoft and BMW.<br> More information can be found <a href="https://www.microsoft.com/en-us/enterprise/open-manufacturing-platform">here</a><br> Stay in touch, new information will be added as we progress with our work.
Our system was expanded this month with a new possibility. Every scale, that has ethernet connectivity can be connected to Zapsi.<br> Weight is stored directly into zapsi database, after weight stabilization, or after user pressing button on the scale.
Version 2019.2 brings a new component: user based reports.<br> By using this new component, user should access Zapsi data and display the result as table, bar chart, pie chart, adjustable number and more.<br> User can make their own dashboards. Dark mode and auto-refresh is also possible.
This month, we integrated Mettler-Toledo scales into our system.<br> The ideal usage is to implement them into terminal logic, so you can continuously weight products and connect actual weight with actual time and date, product, workplace and operator. All data is stored in the database for further analysis.
Today we made an update of all services, database and web.<br> New version is 2019.1 with updated graphics design. Device settings were moved from services to web and two new components were integrated: barcode printing and reporting.<br> We also worked to make our solution work on windows containers. Now we have our system running natively on Linux and windows containers.
By the end of 2018 we expand the possibilities of Zapsi.<br> System can print labels on thermal printers like Datamax and Zebra. Labels can be linked with product and/or workplace. One printer can be used for more workplaces.<br> Labels can be parameterized: date and time, batch number, operator … can be printed in real-time.<br> Software <b>Print Server</b> is made for Docker, can run on Windows and Linux, and supports MySQL and SQL Server.
Copyright 2014 Zapsi ®Nahoru