Application: “Μαθαίνω ελληνικά στο νηπιαγωγείο”

LEAFNET LTD (https://www.leafnet.com.cy) developed an innovative  web application for the Ministry of Education, Sports and Youth to support the work of kindergarten teachers who welcome children with an immigrant background to school and to teach Greek language (https://maelnipapp.schools.ac.cy/).

The “Μαθαίνω ελληνικά στο νηπιαγωγείο” application consists of 20 thematic units. Each module includes 10 interactive exercises for children. In addition, the application includes useful words and phrases in Greek, which are accompanied by rich multi-thematic material.

The application is easy to use for adults and children, it can be used on large, medium and small devices by adjusting the content accordingly (responsive). The navigation in the individual thematic sections and activities was designed to be achieved with the minimum possible actions on the part of the users in mind. In addition, the application can be installed on the user’s devices without visiting Google or Apple Store through Progressive Web Application, PWA technology.

Application screenshots

Εφαρμογή: “Μαθαίνω ελληνικά στο νηπιαγωγείο”

Η εταιρεία LEAFNET LTD (https://www.leafnet.com.cy) δημιούργησε μια καινοτόμο εφαρμογή διαδικτύου για το Υπουργείο Παιδείας, Αθλητισμού και Νεολαίας για την υποστήριξη της εργασίας των νηπιαγωγών που υποδέχονται παιδιά με μεταναστευτική βιογραφία στο σχολείο και στη διδασκαλία της ελληνικής γλώσσας (https://maelnipapp.schools.ac.cy/). 

Η εφαρμογή “Μαθαίνω ελληνικά στο νηπιαγωγείο” αποτελείται από 20 θεματικές ενότητες. Κάθε ενότητα περιλαμβάνει 10 διαδραστικές ασκήσεις για παιδιά. Επιπλέον, η εφαρμογή περιλαμβάνει χρήσιμες λέξεις και φράσεις στα Ελληνικά, οι οποίες, συνοδεύονται πλούσιο πολυθεματικό υλικό.

Η εφαρμογή είναι εύχρηστη για ενήλικες και παιδιά, μπορεί να χρησιμοποιηθεί σε μεγάλες, μεσαίες και μικρές συσκευές προσαρμόζοντας το περιεχόμενο κατάλληλα. Η πλοήγηση στις επί μέρους θεματικές ενότητες και δραστηριότητες έγινε με γνώμονα τις ελάχιστες δυνατόν ενέργειες από τη μεριά των χρηστών. Επιπλέον, η εφαρμογή μπορεί να εγκατασταθεί στις συσκευές του χρήστη χωρίς την επίσκεψη σε Google ή Apple Store μέσω της τεχνολογίας Progressive Web Application, PWA.

Στιγμιότυπα εφαρμογής

New Relic baby steps

New Relic Logo

New in New Relic  😊?

We have recently moved to New Relic as a monitoring and alerting solution for the services we run and support. Our services run on Bare Metal, Virtual Machines, Managed Servers etc. The transition from our previous monitoring and alerting tool was quite easy and straight forward. New Relic really makes it so easy to get on board for a tech person with basic understanding on how systems work.

We also found really usefull the simplicity of New Relic monitoring opinioned Host and Application views that work out of the box. And really helpfull custom dashboards.

What to avoid 🧨

Lots of things i suppose could be better setup or managed. But IMHO, when new in New Relic the following should get your attention:

PHP_FPM Tracing

When debugging an application, Tracing can be your swiss knife. In normal execution though it can drain all your available monthly data plan. I would suggest to disable it for your application when in non debugging state. To disable tracing for PHP_FPM set the tracing parameter to false in the followng PHP_FPM configuration file and restart the engine.

/etc/php/7.4/fpm/conf.d/20-newrelic.ini

newrelic.distributed_tracing_enabled = false

 

What to adjust 😉

Display Name

New Relic uses the hostname as defined in a server (virtual or not) . This solution kickstarts the agent deployment and easily joins a server in your New Relic monitoring infrastructure. Sometimes thought you would like to have an alias or a better name for a server when displayed in your New Relic Host Dashboards. To achieve this alter the display_name parameter in

/etc/newrelic-infra.yml

display_name: "My Desired Host Name"