A very good reason to avoid Google Pixel 6 and get a Google Pixel 5 instead

After reading this help center page (Choose the upload size of your photos & videos):

We realized that while Google provides free storage for Google photos (one way or the other) to older versions of Google Pixel phones (including version 5), they do not offer any free storage for their newest series, Google Pixel 6.

Having a phone with a fantastic camera but being unable to use the backup mechanism freely without paying sucks. The more one user operates the camera, the more space they will require, making their account storage fill up.

For this reason, as Google Pixel Series 5 has a decent camera, we strongly consider purchasing an older phone and saving money in the long run through the free backup mechanism for photos.


Compiling ffmpeg with NVIDIA GPU Hardware Acceleration on Ubuntu 20.04LTS

Please note that the following commands were executed on a system that already had CUDA support so we might be missing a step or two to enable NVIDIA CUDA support.

Install necessary packages

sudo apt-get install build-essential yasm cmake libtool libc6 libc6-dev unzip wget libnuma1 libnuma-dev nvidia-cuda-toolkit;

Clone and install ffnvcodec

git clone https://git.videolan.org/git/ffmpeg/nv-codec-headers.git;
cd nv-codec-headers;
sudo make install;
cd -;

Clone and compile FFmpeg’s public GIT repository with NVIDIA GPU hardware acceleration

git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg/;
cd ffmpeg;
./configure --enable-nonfree --enable-cuda-nvcc --enable-libnpp --extra-cflags=-I/usr/local/cuda/include --extra-ldflags=-L/usr/local/cuda/lib64 --disable-static --enable-shared;
make -j 8;
sudo make install;

SUCCESS!

After performing the above steps, we were able to process media using ffmpeg without stressing our CPU! The workload was transferred to the GPU!


Το Γυμνάσιο – Λύκειο ΟΛΥΜΠΙΟΝ στην Ανοικτή Συζήτηση για το Μέλλον της Ευρώπης

Την Τρίτη 01/02/2022, οι μαθητές μας Παύλος Κουτσόφτας και Ορέστης Χατζηστυλιανού, εκπροσώπησαν το σχολείο μας στην εκδήλωση Ανοικτής Συζήτησης Μαθητών/Μαθητριών της Β’ Λυκείου στο πλαίσιο της Διάσκεψης για το Μέλλον της Ευρώπης. Πρόκειται για μια σειρά διαλόγων και συζητήσεων σε πανευρωπαϊκό επίπεδο. Στην εκδήλωση συμμετείχαν επιλεγμένα Λύκεια από όλη την Κύπρο.

Οι μαθητές/ μαθήτριες είχαν την ευκαιρία να εκφράσουν τις ιδέες και τις απόψεις τους σε θέματα πολιτικών της Ευρωπαϊκής Ένωσης, να διατυπώσουν τους προβληματισμούς τους και να θέσουν τα ερωτήματά τους συνομιλώντας με πάνελ στο οποίο συμμετείχαν ο Υπουργός Παιδείας, Πολιτισμού, Αθλητισμού και Νεολαίας της Κύπρου, η Επικεφαλής της Αντιπροσωπείας της Ευρωπαϊκής Επιτροπής και ο Επικεφαλής του Γραφείου του Ευρωπαϊκού Κοινοβουλίου στην Κύπρο, όπως επίσης και οι πρέσβειρες της Γαλλίας, της Γερμανίας και της Ολλανδίας.

Οι μαθητές του Γυμνασίου – Λυκείου ΟΛΥΜΠΙΟΝ, μετά από την προπαρασκευαστική συζήτηση που είχαν με την πρέσβειρα της Γαλλίας, παρουσίασαν τη θέση τους και συγκεκριμένα ερωτήματα αναφορικά με τις θεματικές Αξίες και δικαιώματα, κράτος δικαίου, ασφάλεια και Ευρωπαϊκή Δημοκρατία.

Θερμά συγχαρητήρια στους μαθητές του σχολείου μας οι οποίοι άσκησαν τα δικαιώματά τους ως Ευρωπαίοι πολίτες και απέσπασαν θετικότατα σχόλια. Ευχαριστίες αξίζουν και στις εκπαιδευτικούς του σχολείου μας κ. Σταύρη Παναγιώτου και κ. Φίλια Γεωργίου για την προετοιμασία και τη στήριξη των μαθητών.


413 Request Entity Too Large

We tried to upload a large file to a WordPress site and got the following error:

413 Request Entity Too Large

The WordPress installation was behind an Nginx reverse proxy.

To fix this, we added the following line in the /etc/nginx/nginx.conf configuration file inside the http section/context:

client_max_body_size 64M;
http {
    ...

    client_max_body_size 64M;

    ...
}

Syntax: client_max_body_size size;
When client_max_body_size is not set, it defaults to the value of one megabyte;
It can be set to any of the three following contexts: http, server, location
client_max_body_size sets the maximum allowed size of the client request body. If the size in a request exceeds the configured value, the 413 (Request Entity Too Large) error is returned to the client. Please be aware that browsers cannot correctly display this error. Setting size to 0 disables checking of client request body size.

Source: https://nginx.org/en/docs/http/ngx_http_core_module.html#client_max_body_size

After making the change to the configuration file, we restarted Nginx to apply the changes.