Ένας συνολικός μέσος όρος \(2{,}33\) πιστοποιεί την καταλληλότητα για το γυμνάσιο στη Βαυαρία, \(2{,}34\) δεν πιστοποιεί πλέον την καταλληλότητά του για το γυμνάσιο. Με αυτό το αιχμηρό όριο, η σειρά των δύο γύρων μπορεί να αποφασίσει σε ποια πλευρά θα προσγειωθεί ένα παιδί. Οι πιθανές συνέπειες αυτού του αποτελέσματος στρογγυλοποίησης συζητούνται σε μια ανάρτηση ιστολογίου από τον Günther Felbinger . Απλώς λόγω ενδιαφέροντος, υπολόγισα μόνος μου τα εφέ σε όλους τους συνδυασμούς βαθμών που επιτρέπονται στο μοντέλο.
...Λόγω ενός ατυχήματος, όλοι οι εξαγόμενοι κωδικοί διαγράφηκαν κατά τη διαδικασία εξαγωγής στο Google Authenticator . Είχα αποθηκεύσει τους κωδικούς ανάκτησης για όλες τις καταχωρίσεις, αλλά όχι για αυτήν του Facebook . Δεν είχα καμία ανάγκη ή επείγον, καθώς δεν είχα χρησιμοποιήσει το κοινωνικό δίκτυο για χρόνια, αλλά ήθελα να δω αν μπορούσα με κάποιο τρόπο να ανακτήσω την πρόσβαση. Η αρχή μιας οδύσσειας.
...Μερικές φορές, μια και μόνο ερώτηση στο πρόγραμμα νωρίς το βράδυ (στην προκειμένη περίπτωση από τον αξιοσέβαστο παρουσιαστή Kai Pflaume) είναι αρκετή για να μετατρέψει ένα ακίνδυνο φινάλε ενός κουίζ σε ένα μικρό πρόβλημα βελτιστοποίησης. Αυτό ακριβώς συμβαίνει στο "Who Knows What?". Κύρια ερώτηση: Η κατηγορία είναι γνωστή, η απάντηση όχι ακόμη - αλλά τα διακυβεύματα καθορίζουν ήδη ποια αποτελέσματα είναι ακόμα καλά.
...Βασικές γνώσεις σχετικά με τα κλάσματα: Η απλοποίηση όμοιων παραγόντων επιτρέπεται. Η απλοποίηση όμοιων ψηφίων όχι. Κι όμως, υπάρχουν κλάσματα όπου αυτή η απαγορευμένη απλοποίηση φαίνεται να λειτουργεί. Αξίζει να εξετάσουμε μια ιδιαίτερα απλή οικογένεια κλασμάτων πιο προσεκτικά: τα κλάσματα όπου το ίδιο ψηφίο εμφανίζεται στο τέλος του αριθμητή και στην αρχή του παρονομαστή.
...Οι διασκεδαστικές δουλειές στο σκάκι γλυκαίνουν τη ζωή. Σημερινή αποστολή: Η κίνηση του White, mate στα δύο. Η θέση προέρχεται από τον Erich Brunner το 1926 - και είναι ενδιαφέρουσα ακριβώς επειδή δεν μοιάζει καθόλου με μια τυπική θέση δύο κινήσεων. Δοκιμάζετε άμεσες προσφορές σκακιού, τσεκάρετε τις κινήσεις του ροκ, αναζητάτε κινήσεις βασίλισσας και μετά από λίγα λεπτά παρατηρείτε: Δεν είναι οι προφανείς ιδέες.
...Ορισμένα κοινά πακέτα φιλοξενίας με το cPanel δεν προσφέρουν AutoSSL ή τα προσφέρουν μόνο σε υψηλότερες τιμές. Το αποτέλεσμα: Δεν μπορείτε να εκδώσετε ένα δωρεάν πιστοποιητικό Let's Encrypt μέσω της διεπαφής cPanel και όλοι οι τομείς είναι κολλημένοι σε ένα πιστοποιητικό που υπογράφεται από τον εαυτό σας. Το πρόγραμμα περιήγησης εμφανίζει τη σελίδα ως "μη ασφαλής". Η διέξοδος: αποκτήστε το πιστοποιητικό μόνοι σας με το acme.sh και εγκαταστήστε το μέσω του cPanel UAPI - ανανεώνεται αυτόματα, χωρίς AutoSSL.
...Στο Who Wants to Be a Millionaire, πρόσφατα προέκυψε μια ωραία ερώτηση που ο Günther Jauch έπρεπε ξεκάθαρα να σκεφτεί: «Ένας αριθμός διαιρείται πάντα με το \(4\) χωρίς υπόλοιπο αν ο αριθμός σχηματίζεται από τα δύο τελευταία του ψηφία...;» – και εδώ ακριβώς πρέπει να σκεφτείτε μαθηματικά για μια στιγμή αντί να αφήσετε τον εαυτό σας να παρασυρθεί από τους όμορφους περισπασμούς. Επειδή, ενώ απαντήσεις όπως "είναι άρτια", "περιέχει ένα \(0\) " ή "το σταυρό άθροισμα ισούται με \(4\) " ακούγονται εύλογες με την πρώτη ματιά, η σωστή απάντηση βασίζεται σε μια απλή ιδιότητα του δεκαδικού μας συστήματος.
...Ορισμένα μαθηματικά προβλήματα διατυπώνονται τόσο απλά που μπορούν να εξηγηθούν σε ένα παιδί, αλλά είναι τόσο δύσκολα που απασχολούν γενιές μαθηματικών. Ένα τέτοιο πρόβλημα είναι το λεγόμενο πρόβλημα μοναδιαίας απόστασης: Τοποθετήστε \(n\) σημεία στο επίπεδο. Πόσα ζεύγη σημείων μπορούν τότε να έχουν απόσταση ακριβώς \(1\) ; Το πρόβλημα χρονολογείται από τον Paul Erdős και μελετάται από το 1946. Το OpenAI δημοσίευσε τώρα ότι ένα εσωτερικό μοντέλο έχει διαψεύσει μια μακροχρόνια εικασία σχετικά με αυτό το πρόβλημα.
...Τον Οκτώβριο του 1999, μια ομάδα με επικεφαλής τον τότε 16χρονο Νορβηγό Jon Lech Johansen κυκλοφόρησε το πρόγραμμα DeCSS για να παρακάμψει την προστασία αναπαραγωγής DVD του Συστήματος Αναδιαμόρφωσης Περιεχομένου (CSS). Το CSS χρησιμοποιούσε κρυπτογράφηση 40-bit, τα κλειδιά της οποίας διανεμήθηκαν σε αδειοδοτημένους κατασκευαστές, για να περιορίσει την αναπαραγωγή DVD. Επειδή η διανομή του κώδικα εμπίπτει στον αμερικανικό νόμο DMCA και απαγορεύεται νομικά, οι ακτιβιστές αναζήτησαν τρόπους να συγκαλύψουν τον κώδικα ως μαθηματική οντότητα.
...Με την πρώτη ματιά, οι ορθολογικοί αριθμοί \(\mathbb{Q}\) φαίνονται σαν ένα συνεχές χωρίς κενό: ανάμεσα σε κάθε δύο κλάσματα υπάρχει πάντα ένα άλλο. Αλλά αυτή η εντύπωση είναι παραπλανητική: υπάρχουν σύνολα ρητών αριθμών που είναι περιορισμένα, αλλά των οποίων το υπέρτατο ή το κατώτερο απλά δεν υπάρχει στο \(\mathbb{Q}\) . Ο λόγος έγκειται στην ύπαρξη παράλογων αριθμών όπως \(\sqrt{2}\) , οι οποίοι, ας πούμε, σχίζουν αόρατες τρύπες στη γραμμή των ρητών αριθμών.
...Το PaperMC παρέχει μια απλή βάση για την επέκταση του Minecraft από την πλευρά του διακομιστή με μικρά πρόσθετα (plugins), χωρίς να απαιτείται από τους πελάτες να εγκαταστήσουν τίποτα. Κατά την ανάπτυξη πρόσθετων (plugins), τίθεται το ερώτημα πώς να εμφανίζονται δυναμικές πληροφορίες στον παίκτη. Η απάντηση βρίσκεται σε ένα συχνά παραβλεπόμενο χαρακτηριστικό: τη γραμμή των boss . Αρχικά προοριζόταν για end boss, η γραμμή των boss μπορεί να επαναχρησιμοποιηθεί και να χρησιμοποιηθεί ως μινιμαλιστικό HUD.
...Το Πρωτόκολλο Διαδικτύου (IP) αποτελεί το θεμέλιο όλων των εφαρμογών διαδικτύου. Άλλα πρωτόκολλα, όπως το TCP και το UDP, βασίζονται σε αυτό, μεταφέροντας με τη σειρά τους υπηρεσίες όπως HTTP(S), email, τηλεφωνία και DNS. Το IPv6 αντικαθιστά το παλαιότερο πρωτόκολλο IPv4 επειδή ο σχετικά μικρός χώρος διευθύνσεών του, περίπου 4 δισεκατομμυρίων διευθύνσεων, έχει εξαντληθεί προ πολλού. Το IPv6 είναι πλέον σχεδόν πανταχού παρόν και πιο χρήσιμο από ό,τι πολλοί αντιλαμβάνονται.
...Όλοι μας έχουμε βιώσει κάτι: Πρέπει να κατεβάσετε γρήγορα κάτι από ένα φθηνό πακέτο shared hosting (π.χ., από την IONOS). git pull Μπορεί να θέλετε να εκτελέσετε ένα πρόγραμμα ή να χρησιμοποιήσετε μια βάση δεδομένων, αλλά ο πάροχος φιλοξενίας σας δεν παρέχει πρόσβαση SSH – ή παρέχει μόνο σε πιο ακριβά πακέτα. Συχνά, η μόνη επιλογή που απομένει είναι η κουραστική διαδικασία χειροκίνητης μεταφόρτωσης αρχείων μέσω FTP, η οποία καθιστά τις αναπτύξεις άσκοπα περίπλοκες και επιρρεπείς σε σφάλματα.
Η Amazon είναι το τέλειο κανάλι αγορών για ελεύθερους επαγγελματίες: γρήγορο, οικονομικό και όλα σε ένα μέρος. Η Amazon έχει πλέον καταφέρει να παρέχει με συνέπεια έγκαιρα και άμεσα διαθέσιμα τιμολόγια για λήψη (ακόμα και για αγορές στο Marketplace). Είτε πρόκειται για ένα νέο φορητό υπολογιστή, μια καρέκλα γραφείου ή απλώς μια γρήγορη παραγγελία χαρτιού εκτυπωτή - τα προϊόντα μπορούν να παραγγελθούν με λίγα μόνο κλικ, συνήθως μέσω του προσωπικού λογαριασμού που έχετε ούτως ή άλλως εδώ και χρόνια.
...Όποιος είναι πρώτος το πρωί git status πληκτρολογώντας και μετά πίνοντας καφέ θα λατρέψει αυτόν τον μικρό βοηθό. Ειδικά όταν πολλά web projects αναπτύσσονται παράλληλα, ένα αξίζει τον κόπο συμπαγής επισκόπηση: Πού είναι καθαρό το δέντρο εργασίας, πού κρέμονται οι μη συγχωνευμένες αλλαγές και πού περιμένει ένα τράβηγμα/ώθηση; Ένα μικρό εργαλείο κελύφους θα κάνει το κόλπο - αρκεί να χειρίζεται στιβαρά κενά/Unicode σε μονοπάτια και να μην πνίγει τα κρεμαστά τηλεχειριστήρια.
Υπάρχει ένα όμορφο τραγούδι της Cali Rose που ονομάζεται "It Is What It Is and It Ain't What Is Ain't ". Αυτό μπορεί να απλοποιηθεί σε "It's what it is and it isn't what it isn't". Με λίγες μόνο λέξεις, ολόκληροι κόσμοι αλήθειας μπορούν να εξερευνηθούν. Μεταβάλλοντας και συνδυάζοντας τα δύο μισά, αναδύεται μια μικρή παιδική χαρά για λογική. Τώρα μπορείτε να πάρετε αυτήν την πρόταση και να βρείτε άλλα ενδιαφέροντα παραδείγματα.
...Το Thunderbird έχει γνωρίσει μια αξιοσημείωτη αναβίωση από το 2022. Μετά από χρόνια στασιμότητας, το Ίδρυμα Mozilla επενδύει και πάλι ενεργά στην ανάπτυξή του. Η πρωτοβουλία Supernova (Thunderbird 115+) έφερε θεμελιώδεις εκσυγχρονισμούς όπως η ενσωμάτωση Rust για κρίσιμα για την απόδοση στοιχεία, ένα εκσυγχρονισμένο περιβάλλον χρήστη βασισμένο σε στοιχεία ιστού και η εγγενής υποστήριξη Exchange μέσω του EWS/Microsoft Graph API.
...Τον Οκτώβριο του 2019, η Python 3.8 παρουσίασε τον τελεστή Walrus (:=) μέσω ΠΕΠ 572 – και έτσι πυροδότησε μια από τις μεγαλύτερες αντιπαραθέσεις στην ιστορία της γλώσσας προγραμματισμού. Η συζήτηση ήταν τόσο έντονη που ο εφευρέτης της Python Γκίντο βαν Ρόσουμ τον Ιούλιο του 2018 – ακόμη και πριν από την κυκλοφορία – η θέση του ως BDFL (Φιλάνθρωπος Δικτάτορας για μια Ζωή). Από τις αρχές του 2019, η Python διοικείται από ένα εκλεγμένο Διοικητικό Συμβούλιο.
Μιλάς στο τηλέφωνο με έναν φίλο στις ΗΠΑ μια παγωμένη χειμωνιάτικη μέρα. «Εδώ έχει μείον \(40\) βαθμούς!» αναφωνείτε και οι δύο ταυτόχρονα. Κανονικά, αυτό θα ήταν θέμα διευκρίνισης ποιος εννοεί Κελσίου και ποιος Φαρενάιτ—αλλά όχι σε αυτή τη συγκεκριμένη θερμοκρασία. Γιατί συμβαίνει αυτό; Αυτό το σημείο είναι η μόνη θερμοκρασία στην οποία οι κλίμακες Κελσίου και Φαρενάιτ συμφωνούν!
...Οι περισσότεροι διαχειριστές αρχείων γραφικών δεν ταξινομούν αυστηρά λεξικογραφικά, αλλά χρησιμοποιούν "φυσική ταξινόμηση". Τα μπλοκ αριθμών στο όνομα ερμηνεύονται ως αριθμοί - το μεγαλύτερο μπλοκ αριθμών κερδίζει, ακόμα κι αν το αντίθετο θα εμφανιζόταν με καθαρά αλφαβητικούς όρους. Η ιδέα πίσω από τη φυσική ταξινόμηση: Αυτό που οι άνθρωποι θέλουν κυρίως είναι «9 πριν από το 10», «Κεφάλαιο 2 πριν από το Κεφάλαιο 10», χωρίς να χρειάζεται να προσθέσετε μηδενικά.
...Όποιος εκτελεί εργασίες στον προγραμματιστή εργασιών των Windows αργά ή γρήγορα θα σκοντάψει σε ανεξήγητες διαφορές στο χρόνο εκτέλεσης. Ένα σενάριο PHP που εκτελείται σε 5 λεπτά στη γραμμή εντολών διαρκεί ξαφνικά 20 λεπτά όταν εκτελείται μέσω του Προγραμματιστή εργασιών των Windows. Ίδιος χρήστης, ίδια δικαιώματα, ίδιος κωδικός – τετραπλάσιος ο χρόνος εκτέλεσης. Τι γινόταν εκεί;
...Η συνεχής μείωση της τιμής της υπολογιστικής ισχύος —δύο τάξεις μεγέθους ανά δεκαετία— έχει τροφοδοτήσει σε μεγάλο βαθμό τα μοντέλα βαθιάς μάθησης από το 2010. Τα μεγαλύτερα δίκτυα και περισσότερα δεδομένα φαινομενικά απέδωσαν αξιόπιστα ολοένα και υψηλότερες βαθμολογίες σε κοινά benchmarks— και τροφοδότησαν την ελπίδα ότι η κλιμάκωση από μόνη της θα οδηγούσε αναπόφευκτα στην AGI. Ήδη από το 2019, ο François Chollet παρουσίασε το benchmark ARC-AGI . για να μετρήσουν την νοημοσύνη.
...Η διεύθυνση email του αποστολέα παραμένει μια καλή ένδειξη για το αν ένα email είναι ανεπιθύμητο ή όχι. Από προεπιλογή, δεν είναι εύκολο στο Microsoft Outlook Desktop να προσθέσετε μια στήλη που εμφανίζει την πραγματική διεύθυνση email αντί για το όνομα. Η Microsoft δεν έχει εφαρμόσει αυτήν τη λειτουργία ως απλή επιλογή μέχρι σήμερα - ωστόσο, μπορεί να προστεθεί στην κλασική έκδοση του Outlook για Windows χρησιμοποιώντας ενσωματωμένα εργαλεία.
...Σε περιόδους προγραμμάτων περιήγησης μόνο HTTPS, cookie SameSite και ρεαλιστικών συνθηκών ανάπτυξης, είναι σημαντικό να εργάζεστε τοπικά με πραγματικά πιστοποιητικά SSL. Το Let's Encrypt έχει κάνει πρωτοποριακή δουλειά εδώ – με τη βοήθεια του certbot και του Cloudflare , η δημιουργία και η ανανέωση πιστοποιητικών μπαλαντέρ είναι γρήγορη και εύκολη. Αυτό σας επιτρέπει να έχετε πρόσβαση στα έργα σας στον ιστό κρυπτογραφημένα σε οποιαδήποτε συσκευή (smartphone, VM, ...) στο τοπικό δίκτυο ή μέσω VPN.
...«Μια μηχανή μπορεί να έχει μεγάλη μνήμη, αλλά δεν μπορεί να σκεφτεί – εκτός κι αν τη διδάξουμε». – Άλαν Τούρινγκ. Τα σύγχρονα μοντέλα τεχνητής νοημοσύνης όπως το GPT-4 ή το Llama βασίζονται σε τεράστια σύνολα δεδομένων και πολύπλοκες μαθηματικές δομές. Τι κρύβεται όμως πραγματικά πίσω από αυτό; Σε αυτό το άρθρο, εξετάζουμε τα βασικά στοιχεία που απαιτούνται για τη δημιουργία ενός μοντέλου γλώσσας από την αρχή.
...Το OpenStreetMap (OSM) είναι ένας δωρεάν παγκόσμιος χάρτης που δημιουργήθηκε από κοινού από ανθρώπους σε όλο τον κόσμο – ελεύθερο, ανοιχτό και ανεξάρτητο. Ενώ οι Χάρτες Google, ως ηγέτης της αγοράς, είναι συχνά η πρώτη επιλογή για ψηφιακούς χάρτες, το OSM βασίζεται σε μια εντελώς διαφορετική αρχή: μια συνεργατική κοινότητα που συλλέγει, βελτιώνει και καθιστά διαθέσιμα γεωγραφικά δεδομένα δωρεάν.
...Από καιρό ανακοινώθηκε - τώρα πραγματικότητα : Η Microsoft έχει απενεργοποιήσει τον έλεγχο ταυτότητας με κωδικό πρόσβασης για ορισμένα πρωτόκολλα στο Exchange Online από τον Σεπτέμβριο του 2022 υπέρ του oAuth2. Τα ζητήματα του GitHub πολλών βιβλιοθηκών και σεναρίων αντιγράφων ασφαλείας καθιστούν σαφές ότι η αλλαγή αιφνιδίασε πολλούς διαχειριστές. Παρακάτω παρουσιάζουμε έναν τρόπο με τον οποίο μπορείτε να συνεχίσετε να έχετε πρόσβαση στα περιεχόμενα του γραμματοκιβωτίου Exchange με τη βοήθεια του oAuth2 μέσω PHP μέσω IMAP.
...Δεν είναι σωστή η ώρα; Το email στάλθηκε πολύ νωρίς; Η καθυστέρηση των μηνυμάτων ηλεκτρονικού ταχυδρομείου μπορεί να είναι χρήσιμη σε πολλές περιπτώσεις: είτε για να δώσετε στον εαυτό σας χρόνο αναθεώρησης είτε για να διαχειριστείτε αποτελεσματικά τον δικό σας φόρτο εργασίας - ο χρόνος μπορεί να είναι κρίσιμος. Ακολουθούν τρεις τρόποι με τους οποίους μπορείτε να καθυστερήσετε την αποστολή email και να βελτιστοποιήσετε τις δικές σας επικοινωνίες.
...Η αυτοματοποίηση του προγράμματος περιήγησης παίζει μεγάλο ρόλο σε τομείς όπως η απόξεση ιστού, οι αυτοματοποιημένες δοκιμές και η αλληλεπίδραση με εφαρμογές Ιστού. Μέχρι στιγμής, για παράδειγμα, το Puppeteer έχει χρησιμοποιηθεί για αυτό το σκοπό. Με την έλευση της τεχνητής νοημοσύνης, ανοίγονται τώρα νέες ευκαιρίες για να γίνει η αυτοματοποίηση του προγράμματος περιήγησης πιο διαισθητική και λιγότερο απαιτητικής συντήρησης - ξεκαθαρίστε το στάδιο για το Stagehand .
...Το Xdebug είναι ένα ισχυρό εργαλείο εντοπισμού σφαλμάτων και δημιουργίας προφίλ για PHP που μας βοηθά να αναλύουμε και να βελτιστοποιούμε εφαρμογές PHP. Υποστηρίζει λειτουργίες όπως βήμα προς βήμα εντοπισμό σφαλμάτων, μέτρηση απόδοσης και ανίχνευση στοίβας, κάτι που απλοποιεί σημαντικά την αντιμετώπιση προβλημάτων και παρέχει καλύτερες πληροφορίες για τον κώδικα. Ακολουθεί ένας σύντομος οδηγός εγκατάστασης για τη χρήση του στο VS Code.
...Φανταστείτε δύο πανομοιότυπα φλιτζάνια - το ένα γεμάτο με καφέ και το άλλο με γάλα, και τα δύο στο ίδιο επίπεδο. Ένα κουταλάκι του γλυκού καφέ αφαιρείται τώρα από το φλιτζάνι καφέ στο φλιτζάνι γάλακτος και ανακατεύεται. Στη συνέχεια, προσθέστε ένα κουταλάκι του γλυκού από το μείγμα από το φλιτζάνι γάλακτος πίσω στο φλιτζάνι του καφέ. Ποιο φλιτζάνι περιέχει περισσότερο ξένο υγρό μετά;
...Τα μηνύματα υποβολής στο Git συχνά παραμελούνται. Πολλοί τα βλέπουν απλώς ως ένα απαραίτητο κακό για την αποθήκευση των αλλαγών. Ωστόσο, τα ουσιαστικά μηνύματα υποβολής είναι ένας κρίσιμος παράγοντας για την επιτυχία ενός έργου: διασφαλίζουν την καλή ιχνηλασιμότητα των αλλαγών, την αποτελεσματική συνεργασία της ομάδας και την ταχύτερη διόρθωση σφαλμάτων. Αρκετός λόγος για να προετοιμάζονται αυτόματα τα μηνύματα υποβολής χρησιμοποιώντας Τεχνητή Νοημοσύνη.
...Ο Φεβρουάριος μερικές φορές παίρνει ένα ασυνήθιστα ελκυστικό σχήμα στο ημερολόγιο. Για παράδειγμα, τον Φεβρουάριο του 2021, θα μπορούσε κανείς να βιώσει έναν τέτοιο «τέλεια ορθογώνιο Φεβρουάριο». Αυτό το σπάνιο φαινόμενο συμβαίνει όταν ο Φεβρουάριος έχει ακριβώς \(28\) ημέρες και η 1η Φεβρουαρίου πέφτει Δευτέρα. Αλλά πόσο συχνά συμβαίνει αυτό στην πραγματικότητα και πόσο καιρό πρέπει να περιμένουμε για την επόμενη φορά;
...Το CSS εξακολουθεί να προκαλεί σύγχυση για τους περισσότερους από εμάς: έχει εκατοντάδες ιδιότητες με κακή ονομασία, καθεμία από τις οποίες μπορεί να επηρεάσει το αποτέλεσμα με μη διαισθητικούς τρόπους. Η κατακόρυφη τοποθέτηση στοιχείων στην ανάπτυξη Ιστού είναι δύσκολη και έχει προκαλέσει συχνά πονοκεφάλους στο παρελθόν. Αλλά ευτυχώς αυτές οι μέρες πέρασαν.
...Οι μεταβάσεις CSS είναι ένας πολύ καλός τρόπος για να δημιουργήσετε διαδραστικότητα. Είναι αρκετό, transition στην αρχική κατάσταση ενός στοιχείου και το πρόγραμμα περιήγησης ενεργοποιεί τη μετάβαση μεταξύ των δύο καταστάσεων. Μεταβάσεις για εγγενή μεγέθη στοιχείων όπως auto Ωστόσο, ήταν ένα πρόβλημα για τους προγραμματιστές ιστού εδώ και δεκαετίες και η μόνη επιλογή ήταν ο δυναμικός υπολογισμός του ύψους χρησιμοποιώντας JavaScript.
Δεν υπάρχει \(n \in \mathbb{Z}^+\) τέτοιο ώστε \(0 < n < 1\) .
...Το 1950, οι φυσικοί George Gamow και Marvin Stern παρατήρησαν ένα ενδιαφέρον φαινόμενο: ο Gamow, ο οποίος είχε ένα γραφείο στον πρώτο όροφο ενός εξαώροφου κτιρίου, παρατήρησε ότι πέντε στις έξι φορές το επόμενο ασανσέρ που έφτασε κατέβηκε, παρόλο που ήθελε να ανέβει. Ο Στερν, που δούλευε στον πέμπτο όροφο, παρατήρησε το αντίθετο.
...Ένα πρόγραμμα Quine ή Quine είναι ένα πρόγραμμα που εξάγει τον δικό του πηγαίο κώδικα όταν εκτελείται. Ένα Quine δεν μπορεί να "βγαίνει έξω από τον εαυτό του", για παράδειγμα, εκτυπώνοντας τα περιεχόμενα του αρχείου που το περιέχει ή χρησιμοποιώντας ενδοσκοπικές ικανότητες για να εκτυπώσει τη δική του αναπαράσταση. Αντίθετα, πρέπει να υπολογίσει τον δικό του πηγαίο κώδικα.
...Ισχυρά εργαλεία όπως το logrotate κάνουν πολύ πιο εύκολη την εργασία της περιστροφής αρχείων καταγραφής ή δημιουργίας αντιγράφων ασφαλείας. Έτσι τα αρχεία εναλλάσσονται μετά από ένα ορισμένο χρονικό διάστημα ή όταν φτάσουν σε ένα συγκεκριμένο μέγεθος. Εάν δεν έχετε αυτό το εργαλείο διαθέσιμο σε έναν απομακρυσμένο διακομιστή και μπορείτε να εκτελέσετε μόνο απομακρυσμένες εντολές SSH, μπορείτε να χρησιμοποιήσετε ένα μικρό σενάριο bash που διαγράφει παλιά αρχεία και κάνει μόνο ένα αίτημα.
...Στον κόσμο των αριθμών συναντάτε πάντα εκπληκτικά μοτίβα που μπορεί να είναι τόσο εκπληκτικά όσο και διαφωτιστικά. Ένα τέτοιο αξιοπερίεργο είναι ο νόμος του Benford, γνωστός και ως ο νόμος του πρώτου ψηφίου. Αυτό το μαθηματικό φαινόμενο περιγράφει την κατανομή συχνότητας των πρώτων ψηφίων σε πολλά πραγματικά σύνολα δεδομένων και προσφέρει ενδιαφέρουσες ιδέες για τη φύση των αριθμών όπως εμφανίζονται στο περιβάλλον μας.
...Έχω δύο παιδιά, έναν γιο που γεννήθηκε Πέμπτη. Ποια είναι η πιθανότητα να έχω κόρη; Ας συμβολίσουμε τις ημέρες της εβδομάδας με τους αριθμούς \(1, 2, … , 7\) όπου \(1\ =\) Δευτέρα, \(2 =\) Τρίτη, και ούτω καθεξής. Τώρα μπορούμε να ορίσουμε το γεγονός "Την ημέρα \(n\) γεννήθηκε ένα αγόρι" ως \(B_n\) και αναλογικά για \(G_n\) .
...Αν υποθέσουμε ότι ο αριθμός \(Y\) όλων των ανθρώπων που γεννήθηκαν ποτέ και θα γεννηθούν είναι περιορισμένος, έστω \(x\) είναι η απόλυτη θέση σας από την αρχή της λίστας. Στη συνέχεια \(0 < \frac{x}{Y} \leq 1\) . Μπορούμε τώρα να πούμε με πιθανότητα \(95\%\) ότι είστε μεταξύ των τελευταίων \(95\%\) όλων των ανθρώπων που γεννήθηκαν ποτέ, οπότε \(0,05 < \frac{x}{Y} \leq 1\) και επομένως \(Y < \frac{x}{0,05} = \frac{100 \cdot x}{5} = 20 \cdot x\) .
...Η ακόλουθη πρόταση είναι γνωστή ως το «παράδοξο του πότη»: «Υπάρχει κάποιος στο μπαρ, οπότε αν αυτός ή αυτή πιει, πίνουν όλοι στο μπαρ». Δεν έχει σημασία αν αυτό το άτομο ενθαρρύνει άλλους να πιουν ή αν υπάρχει μια άλλη πίσω πόρτα, όπως θα δούμε σε λίγο. Είναι ένα ωραίο παράδειγμα από τη μαθηματική λογική κατηγορήματος.
...Ένα αγόρι σκέφτεται έναν αριθμό που είναι \(1\) , \(2\) ή \(3\) και ένα κορίτσι επιτρέπεται στη συνέχεια να κάνει μόνο μία ερώτηση σχετικά με αυτόν τον αριθμό. Το αγόρι μπορεί να απαντήσει μόνο « ναι », « όχι», ή « δεν ξέρω». Κάνοντας έξυπνα την ερώτηση, το κορίτσι καταφέρνει να ονομάσει τον σωστό αριθμό που σκεφτόταν το αγόρι αφού το αγόρι της απαντήσει. Ποια είναι η ερώτησή σας;
...Φανταστείτε ότι λαμβάνετε ένα μυστηριώδες πακέτο μια μέρα, χωρίς διεύθυνση επιστροφής. Γεμάτοι περιέργεια, το ανοίγετε και βρίσκετε ένα δαχτυλίδι, το οποίο δίνετε στην κόρη σας. Δεκαετίες αργότερα, αυτή είναι που μπορεί να στείλει αντικείμενα στο παρελθόν χρησιμοποιώντας μια σκουληκότρυπα. Το κάνει αυτό με το δαχτυλίδι που κάποτε έλαβε από εσάς, συσκευασμένο σε ένα δέμα που απευθύνεται σε εσάς. Το ερώτημα είναι: Από πού προήλθε το δαχτυλίδι;
...Ως εναλλακτική λύση στο πολύτιμο Travis CI, το GitHub Actions είναι διαθέσιμο εδώ και αρκετό καιρό. Ως εργαλείο συνεχούς ενοποίησης, είναι πολύ καλά ενσωματωμένο στην πλατφόρμα κώδικα GitHub και τώρα λειτουργεί πολύ σταθερά. Το GitHub Actions βασίζεται σε αρχεία διαμόρφωσης YAML που τοποθετούνται στο χώρο αποθήκευσης όπου πρόκειται να εκτελεστεί η ροή εργασίας.
...Το 1961 ο James και ο Stein δημοσίευσαν το έγγραφο Εκτίμηση με Τετραγωνική Απώλεια . Λήψη κανονικά κατανεμημένων δεδομένων με άγνωστη μέση τιμή \(\mu\) και διακύμανση \(1\) . Εάν τώρα επιλέξετε μια τυχαία τιμή \(x\) από αυτά τα δεδομένα και πρέπει να υπολογίσετε τη μέση τιμή \(\mu\) με βάση αυτό, διαισθητικά το \(x\) είναι μια λογική εκτίμηση για το \(\mu\) (εφόσον υπάρχει μια κανονική κατανομή, το τυχαία επιλεγμένο \(x\) είναι πιθανώς κοντά στο \(\mu\) ).
...UUID (Καθολικά μοναδικοί εντολές αναγνωριστικού) είναι τιμές 128 bit που χρησιμοποιούνται σε βάσεις δεδομένων, μεταξύ άλλων, για τον μοναδικό προσδιορισμό καταχωρήσεων πίνακα. Αντιπροσωπεύονται ως δεκαεξαδική συμβολοσειρά χωρισμένη σε πέντε ομάδες που χωρίζονται με παύλες (παράδειγμα: 09fe49b3-4d2b-471c-ac04-36c9e706b85f). Υπάρχει πολυάριθμος Συζητήσεις σχετικά με τα πλεονεκτήματα και τα μειονεκτήματα των UUID σε βάσεις δεδομένων - είναι απαραίτητα σε κατανεμημένα συστήματα.
Ευαίσθητα δεδομένα ή υπερβολική κατανάλωση χώρου αποθήκευσης: Υπάρχουν καλοί λόγοι για να θέλετε να αλλάξετε το ιστορικό Git. Σε αυτήν την ανάρτηση ιστολογίου εξήγησα πώς να διαγράψετε αρχεία από το ιστορικό Git χρησιμοποιώντας το BFG . Ένα αδύναμο σημείο του BFG είναι η έλλειψη υποστήριξης για άμεσες διαδρομές , επομένως δεν μπορείτε να αφαιρέσετε συγκεκριμένα αρχεία ή φακέλους σε υποφακέλους από το ιστορικό. Με αυτό, ήρθε η ώρα να εξετάσουμε εναλλακτικές λύσεις.
...tl;dr: Ορίστε χειροκίνητα τιμές ή τις προεπιλεγμένες τιμές του WP_MEMORY_LIMIT/WP_MAX_MEMORY_LIMIT δεν έχουν αποτέλεσμα εάν WP_MEMORY_LIMIT/WP_MAX_MEMORY_LIMIT μικρότερο ή ίσο με το όριο μνήμης της PHP (εφεξής αναφερόμενο ως memory_limit ονομάζεται) είναι. Χρησιμοποιούνται για τον καθορισμό πολύ χαμηλών τιμών του memory_limit δυναμικά στο συνιστώμενο ελάχιστο.
Εάν ενσωματώσετε ένα iframe τρίτου μέρους (όπως ένα γραφικό στοιχείο), δεν μπορείτε να αποκτήσετε πρόσβαση στο περιεχόμενό του ούτε με CSS ούτε με JavaScript (λόγω της λεγόμενης πολιτικής ίδιας προέλευσης ). Ωστόσο, υπάρχει μια πολύ απλή διαδικασία για την τροποποίηση οποιουδήποτε κώδικα (και σε άλλα αρχεία που φορτώνονται ξανά στο iframe). Για να το κάνετε αυτό, δρομολογείτε τη διεύθυνση URL μέσω του δικού σας διακομιστή μεσολάβησης PHP και τροποποιείτε το περιεχόμενο όπως θέλετε.
...Το ANTON είναι μια από τις πιο δημοφιλείς εφαρμογές εκμάθησης για μαθητές της τάξης 1-10. Τάξη. Με την πρώτη ματιά, η πτυχή της παιχνιδιοποίησης της απόκτησης νομισμάτων ("νομίσματα") μπορεί να φαίνεται περίεργη στους ενήλικες - αλλά πολλαπλασιάζει αισθητά το κίνητρο, όχι μόνο των παιδιών μου. Σώζει ακόμη και ένα μικρό «μαξιλάρι» νομισμάτων που δεν αγγίζετε.
...Ο γερμανικός IBAN αποτελείται από τον κωδικό χώρας (DE), ένα διψήφιο ψηφίο ελέγχου (σύμφωνα με το πρότυπο ISO 7064 ), τον κωδικό τράπεζας (8 ψηφία) και τον αριθμό λογαριασμού (συμπεριλαμβανομένου του αριθμού υπολογαριασμού, 10 ψηφία, τα ελλείποντα ψηφία γεμισμένα με αρχικά μηδενικά), με αποτέλεσμα να έχει μήκος 22 χαρακτήρες. Για τον υπολογισμό του ψηφίου ελέγχου, σχηματίζεται πρώτα μια ακολουθία από τον λεγόμενο BBAN (κωδικός τράπεζας και αριθμός λογαριασμού), τον αριθμητικό κωδικό χώρας \(1314\) για τη Γερμανία και το ψηφίο ελέγχου \(00\) .
...Στην τελευταία μας βραδιά οικογενειακού παιχνιδιού, τα παιδιά έφεραν με ενθουσιασμό το παιχνίδι Dobble (έκδοση Χάρι Πότερ). Αφού έχασα πέντε γύρους (χωρίς η κάρτα μου να ταιριάζει ορατά με την κάρτα), εξεπλάγην όταν έμαθα ότι κάθε παίκτης μπορεί πάντα να βρει ένα ταίρι σε κάθε γύρο. Ωστόσο, η δυσπιστία μου αντιμετωπίστηκε μόνο με περισσότερους χαμένους γύρους - τα παιδιά ήταν απλώς πιο γρήγορα.
...Γνωρίζετε: Ο αναμενόμενος χρόνος μεταξύ δύο μπλοκ Bitcoin είναι κατά μέσο όρο \(10\) λεπτά. Τώρα κάνετε μια σημαντική συναλλαγή Bitcoin και περιμένετε με ανυπομονησία να δείτε εάν και πότε θα εμφανιστεί στο επόμενο μπλοκ:
e50bfacc95975a4e7545d83d8954645f
...Στην εβδομαδιαία έκθεση RKI της 11.11.2021 αναφέρεται στη σελ. 22 ότι \(36\%\) τους ασθενείς με κορωνοϊό άνω των 60 ετών στη μονάδα εντατικής θεραπείας ήταν ήδη πλήρως εμβολιασμένοι. Σε αυτήν την ηλικιακή ομάδα, \(87\%\) εμβολιάστηκαν πλήρως σε αυτό το χρονικό σημείο (βλ. σελ. 18).
...Οι πεπερασμένοι δεκαδικοί αριθμοί ονομάζονται δεκαδικά κλάσματα, επειδή είναι μια διαφορετική αναπαράσταση για κλάσματα με δυνάμεις δέκα στον παρονομαστή. Έτσι είναι:
$$\frac{z}{n} = \frac{q_1}{1} + \frac{q_2}{10} + \dots + \frac{q_k}{10^k}$$
με \(k \in \mathbb{N}\) και \(q_k\) το \(k-1\) -ο μέρος δεξιά μετά το κόμμα.
...Η χρήση του nvm συνιστάται για γρήγορη εγκατάσταση και αλλαγή εκδόσεων κόμβου. Εάν θέλετε να καθορίσετε ρητά την απαιτούμενη έκδοση κόμβου σε ένα έργο, τοποθετείτε ένα αρχείο που ονομάζεται .nvmrc με τον ακριβή αριθμό έκδοσης (π.χ. "12.10.0") στον ίδιο φάκελο στον οποίο βρίσκεται το package.json . Εάν αλλάξετε τώρα στο φάκελο, η ακόλουθη επέκταση του αρχείου . / .Bash_profile for bash εκτελεί την εντολή nvm use , η οποία ορίζει αυτόματα αυτήν την έκδοση:
fe497e1c7f9f1547263eb3bffe15f9f6
...Από την έλευση του responsive web design, οι προγραμματιστές ζητούν τη δυνατότητα να διαμορφώνουν στοιχεία DOM με βάση το πραγματικό τους μέγεθος και όχι το μέγεθος του viewport του προγράμματος περιήγησης (χρησιμοποιώντας ερωτήματα πολυμέσων ). Στην πραγματικότητα, τα ερωτήματα κοντέινερ (αρχικά ερωτήματα στοιχείων) είναι πιθανώς η πιο δημοφιλής λειτουργία CSS που εξακολουθεί να μην υπάρχει στα προγράμματα περιήγησης.
...Τα ευαίσθητα δεδομένα, όπως οι κωδικοί πρόσβασης, θα πρέπει να αποθηκεύονται σε αρχεία .env και, ει δυνατόν, όχι σε αποθετήρια Git. Ωστόσο, πιθανότατα έχει συμβεί σε όλους μας τουλάχιστον μία φορά κατά λάθος: να δημοσιεύσουμε γρήγορα ένα ωραίο σενάριο Google Maps JS API στο GitHub Gists (ως "δημόσιο") και κατά λάθος να μην αποκρύψουμε το δικό μας ιδιωτικό κλειδί Maps API.
...Αν θέλετε να αποκόψετε μια εικόνα χρησιμοποιώντας ένα SVG, συνιστάται να χρησιμοποιήσετε την ιδιότητα CSS `clip-path` . Το ακόλουθο σενάριο εξαλείφει αρκετά εμπόδια: Τα SVG μπορούν να αποθηκευτούν χρησιμοποιώντας το Illustrator, μπορείτε να καθορίσετε τη (σχετική ή απόλυτη) διεύθυνση URL ενός SVG (το Chrome υποστηρίζει προς το παρόν μόνο εγγενώς ενσωματωμένα SVG) και η αποκοπή είναι επίσης πλήρως προσαρμόσιμη.
...Χρησιμοποιώντας το χαρακτηριστικό `meta_query` στην ισχυρή κλάση `WP_Query` του WordPress, μπορείτε να φιλτράρετε αναρτήσεις που έχουν συγκεκριμένες τιμές στα μετα-πεδία τους. Εάν έχετε δημιουργήσει ένα μετα-πεδίο πολλαπλών γραμμών (π.χ., χρησιμοποιώντας τα Σύνθετα Προσαρμοσμένα Πεδία ) και θέλετε να βρείτε μόνο αναρτήσεις που περιέχουν μια συγκεκριμένη τιμή σε αυτό το πεδίο που διαχωρίζεται από γραμμές, συνιστάται ο κόσμος REGEX της MySQL.
...Σε ένα προηγούμενο άρθρο περιέγραψα πώς μπορείτε εύκολα να ενσωματώσετε κινούμενα σχέδια από το Adobe Animate σε έναν ιστότοπο χρησιμοποιώντας μια εξαγωγή APNG. Υπάρχει επίσης ο εγγενής τρόπος μέσω της εξαγωγής καμβά HTML5 , αλλά όποιος έχει ήδη εργαστεί με αυτό θα παρατηρήσει ότι υπάρχουν προβλήματα σε κάθε βήμα (ανεπαρκής υποστήριξη απόκρισης, δυσκίνητη ενσωμάτωση σε υπάρχοντες ιστότοπους, χωρίς διαφορετικούς ρυθμούς καρέ ανά κινούμενη εικόνα κ.λπ.). Η βιβλιοθήκη adobe-animate-embed μπορεί να βοηθήσει εδώ.
...Κανονικά, κατά την ενσωμάτωση των Χαρτών Google, συνεργάζεστε με το API JavaScript των Χαρτών , το οποίο απαιτεί ένα κλειδί API και μπορεί να προκαλέσει κόστος που δεν πρέπει να υποτιμάται με υψηλότερους αριθμούς πρόσβασης. Υπάρχουν εξαιρετικές εναλλακτικές λύσεις όπως το mapbox ή το OpenStreetMap , αλλά δεν επιτυγχάνουν ακόμη την ποικιλία των δυνατοτήτων που προσφέρει η Google. Η ίδια η Google προσφέρει επίσης έναν τρόπο χωρίς κλειδί API μέσω της λειτουργίας κοινής χρήσης, την οποία μπορούμε να χρησιμοποιήσουμε για τους σκοπούς μας.
...Η υποστήριξη προγραμμάτων περιήγησης για κινούμενα αρχεία PNG είναι πλέον τόσο προηγμένη που οι κινούμενες εικόνες που δημιουργούνται με το Animate CC μπορούν εύκολα να εξαχθούν ως APNG και στη συνέχεια να ενσωματωθούν σε μια ιστοσελίδα χρησιμοποιώντας μια απλή ετικέτα `<img>`. Αυτό παρέχει μια απλή και υψηλής ποιότητας εναλλακτική λύση στη μέθοδο δημοσίευσης στο Animate CC, η οποία δημιουργεί JavaScript. Τα απαραίτητα βήματα περιγράφονται παρακάτω.
...Αν θέλετε να επεκτείνετε την εγγενή αναζήτηση WordPress ώστε να περιλαμβάνει, για παράδειγμα, μετα-πεδία, συνιστάται να εξετάσετε τα ενεργοποιημένα φίλτρα . Για να διασφαλίσετε ότι η σελιδοποίηση συνεχίζει να λειτουργεί και ότι οι μελλοντικές βελτιώσεις αναζήτησης δεν θα επηρεαστούν, συνιστάται το άγκιστρο `posts_search` . Ο ακόλουθος κώδικας, χρησιμοποιώντας τις συναρτήσεις REGEXP και ExtractValue , επεκτείνει αυτήν την αναζήτηση ώστε να περιλαμβάνει αναρτήσεις που περιέχουν έναν από τους όρους αναζήτησης που έχουν εισαχθεί σε όλα τα μετα-πεδία.
...Μαζί με το Xovi, το εργαλείο SISTRIX είναι το πιο ευρέως χρησιμοποιούμενο πρόγραμμα ανάλυσης στη Γερμανία στον τομέα του SEO. Ο δείκτης ορατότητας έχει καθιερωθεί ως σχεδόν πρότυπο για την ορατότητα μιας σελίδας στην αναζήτηση Google. Οι παράμετροι που περιλαμβάνονται στον υπολογισμό του επεξηγούνται, για παράδειγμα , εδώ και εδώ και εδώ και εδώ και εδώ , αλλά ένας ακριβής τύπος υπολογισμού δεν δημοσιεύεται επίσημα. Ακολουθούν τα αποτελέσματα της εξάμηνης προσωπικής μου έρευνας, τα οποία δεν ισχυρίζονται ότι είναι πλήρη ή σωστά.
...Όταν ο Kurt Gödel δημοσίευσε τα διάσημα θεωρήματά του για την έλλειψη πληρότητας το 1931, συγκλόνισε τα θεμέλια της μαθηματικής λογικής: αντέκρουσε ότι όλα τα αξιώματα που μπορούν να δημιουργηθούν ως πιθανή βάση είναι αναπόφευκτα ελλιπή για να αποδείξουν όλες τις δηλώσεις σχετικά με τους αριθμούς - και το κατέστρεψαν Το όνειρο του Χίλμπερτ να αποδείξει τη συνέπεια της μαθηματικής θεωρίας.
...Παρά όλες τις ανησυχίες για την προστασία δεδομένων, το WhatsApp εξακολουθεί να είναι η αγαπημένη εφαρμογή messenger των Γερμανών. Εκτός από την ειδική εφαρμογή WhatsApp Business, το Facebook έχει δημιουργήσει επίσης μια επίσημη διεπαφή, το WhatsApp Business API, για να το κάνει πιο ενδιαφέρον για τις εταιρείες. Εάν θέλετε να στείλετε μηνύματα WhatsApp μέσω προγραμματισμού από την εφαρμογή web σας, υπάρχουν και άλλες επιλογές.
...Εάν χρησιμοποιείτε στοιχεία όπως επικαλύψεις (που είναι ο κανόνας σε περιόδους ακτιβισμού του GDPR) και θέλετε να μαλακώσετε την περιοχή πίσω από την επικάλυψη, για παράδειγμα, συχνά συναντάτε το πρόβλημα του περιβάλλοντος στοίβαξης . Για παράδειγμα, εάν έχετε στοιχεία τοποθετημένα απολύτως ή σε σταθερή θέση, εμφανίζονται ξαφνικά διαφορετικά από ό, τι χωρίς ένα εφαρμοσμένο φίλτρο. Υπάρχει όμως μια θεραπεία.
...Δεν χρειάζεστε ένα ισχυρό εργαλείο όπως το Google Optimize για απλές δοκιμές διαχωρισμού URL. Μπορείτε επίσης να εφαρμόσετε μια δοκιμή διαχωρισμού με Apache χρησιμοποιώντας .htaccess. Το ακόλουθο απόσπασμα κώδικα κατανέμει τους επισκέπτες από τις δύο σελίδες https://vielhuber.de/test1.php (Παραλλαγή 1) και https://vielhuber.de/test2.php (Παραλλαγή 2) ομοιόμορφα μεταξύ των δύο εκδόσεων. Η τυχαιοποίηση βασίζεται στην τρέχουσα ώρα διακομιστή.
...Τα σγουρά αγκύλες χρησιμοποιούνται στη σημείωση των ορισμών συνάρτησης με διάκριση πεζών-κεφαλαίων. Εξετάζουμε το απλό ερώτημα για το αν αυτή η αναπαράσταση μπορεί επίσης να εξαλειφθεί και η συνάρτηση μπορεί να μειωθεί σε μια σημειογραφία που κάνει χωρίς αυτήν. Για παράδειγμα, η συνάρτηση
$$f: \mathbb{R} \to \mathbb{R}, f(x) = \left\{\begin{matrix} 42, & \text{falls } x = 0 \\ x, & \text{sonst} \end{matrix}\right.$$
να το παριστάνουμε σε έναν όρο μιας γραμμής χρησιμοποιώντας τις τέσσερις βασικές αριθμητικές πράξεις;
...Κατά την οπτικοποίηση δεδομένων στα Υπολογιστικά φύλλα Google, αντιμετωπίζεται το πρόβλημα ότι ο άξονας \(x\) για τιμές κειμένου (όπως ημερολογιακές εβδομάδες) δεν μπορεί να συμπληρώσει αυτόματα τα κενά που λείπουν. Για την επίλυση του προβλήματος, δημιουργείται μια συνεχής σειρά ημερομηνιών, μετρά τα κελιά που εμφανίζονται και, στη συνέχεια, απεικονίζει τα αθροιστικά αθροίσματα.
...Η Google προσφέρει το API Μετάφρασης Google με δομή κόστους βάσει χρήσης ως μέρος του Google Cloud. Υπάρχει επίσης ένα API χωρίς έγγραφα που μπορεί να χρησιμοποιηθεί χωρίς κλειδί , αλλά το οποίο αρνείται να λειτουργήσει μετά από λίγα μόνο αιτήματα. Όταν χρησιμοποιείτε τη λειτουργία μετάφρασης ιστότοπου του Google Chrome, είναι αξιοσημείωτο ότι οι σελίδες μπορούν να μεταφραστούν σε πολύ καλή ποιότητα χωρίς κανένα αισθητό περιορισμό.
...Κατά τη σύνδεση του GitHub με το Composer , η αντιστοίχιση ενός αριθμού έκδοσης μέσω του `git tag` είναι υποχρεωτική. Η ακόλουθη εντολή γραμμής εντολών καθορίζει την τρέχουσα ετικέτα και την αυξάνει (σύμφωνα με το SemVer ) κατά έναν αριθμό έκδοσης. Για παράδειγμα, η έκδοση 1.1.0 ακολουθεί την 1.0.9. Εάν δεν αντιστοιχιστεί ετικέτα, η έκδοση επισημαίνεται αυτόματα με την 1.0.0. Εργαλεία όπως το flimsy ή το ` git hooks` συντομεύουν αυτήν τη μακρά διαδικασία προσθήκης ετικετών.
8cd852c96ec1e60e8a5ac1f3614b2397
...Δυστυχώς, η MySQL δεν προσφέρει συνάρτηση ALTER TRIGGER. Για να επεξεργαστείτε ένα υπάρχον trigger, πρέπει πρώτα να το διαγράψετε και στη συνέχεια να το αναδημιουργήσετε. Η εντολή CREATE TRIGGER είναι έμμεση μέσω της εντολής information_schema . Αυτό μας επιτρέπει να τροποποιήσουμε έμμεσα τα triggers. Για να το κάνετε αυτό, κάντε τις αλλαγές σας στο αποτέλεσμα της ακόλουθης εντολής SELECT (αφού αλλάξετε τα ονόματα της βάσης δεδομένων και των triggers) και εκτελέστε το ερώτημα.
...Το VanillaJS είναι το ίδιο με το βετεράνο jQuery σε σχεδόν όλους τους τομείς από το ES6 και τώρα είναι πολύ ανώτερο. Έτσι αποδίδει σταδιακά τη μετεγκατάσταση κώδικα παλαιού τύπου μακριά από το jQuery. Ωστόσο, πρέπει να είστε προσεκτικοί όταν ενεργοποιείτε συμβάντα χειροκίνητης αλλαγής. Για παράδειγμα, το document.addEventListener δεν ενεργοποιείται στο jQuery.change () . Η ακόλουθη επισκόπηση συνοψίζει τα ειδικά χαρακτηριστικά.
...Η ρύθμιση των cookies που χρησιμοποιούν δικά σας σενάρια ή σενάρια τρίτων μπορεί να ελέγχεται λεπτομερώς χρησιμοποιώντας PHP και JavaScript. Παρόλο που αυτή δεν είναι επαρκής λύση για την εφαρμογή λύσεων cookie μετά την απόφαση του δικαστηρίου κατά του Planet49 (εδώ είναι σημαντικό τα εργαλεία παρακολούθησης όπως το Google Analytics να μην παρακολουθούν εξαρχής και επομένως να μην ορίζουν cookie), μπορεί να έχει νόημα τα cookie σε γενικές γραμμές λευκής/μαύρης λίστας.
...Προκειμένου να εξοικονομήσετε ηλεκτρισμό ή να μειώσετε τη δική σας παράνοια παρακολούθησης, συνιστάται να αποσυνδέσετε πλήρως τις συσκευές που δεν χρησιμοποιούνται στον υπολογιστή σας. Συσκευές όπως κουτιά ήχου ή κάμερες web μπορούν να ενεργοποιηθούν / απενεργοποιηθούν με τον κλασικό τρόπο χρησιμοποιώντας τη διαχείριση συσκευών. Το όλο πράγμα λειτουργεί επίσης μέσω σεναρίου. Ο τυπικός τρόπος για να γίνει αυτό ήταν το devcon . Τα Windows 10 προσφέρουν τώρα έναν πιο βολικό τρόπο για να το κάνετε αυτό μέσω του PowerShell .
...Το Skype έχει μια ωραία, κάπως κρυφή λειτουργία: Κατά τη διάρκεια της μετάδοσης βίντεο, μπορείτε εύκολα να θολώσετε το φόντο αυτόματα κάνοντας κλικ στο κουμπί βίντεο και χρησιμοποιώντας τη λειτουργία " Θόλωμα του φόντου μου ". Με τη βοήθεια της τεχνητής νοημοσύνης, αυτό λειτουργεί με οποιαδήποτε κάμερα, ακόμη και χωρίς πληροφορίες βάθους. Το όλο θέμα εμφανίζεται τότε πιο επαγγελματικό και κρύβει προσωπικά πράγματα στο παρασκήνιο ή πράγματα που είναι ασήμαντα για τη συζήτηση.
...Για ιστότοπους που βασίζονται σε WordPress , Joomla ή Laravel , για παράδειγμα, και δεν έχουν περιεχόμενο συγκεκριμένο χρήστη, συνιστάται η διατήρηση όλων των σελίδων σε μια στατική προσωρινή μνήμη HTML και η αναγέννηση της προσωρινής μνήμης μόνο με μη αυτόματο τρόπο (ή αυτόματα) εάν υπάρχουν αλλαγές στο backend. Ωστόσο, εάν η σελίδα περιέχει δυναμικό περιεχόμενο που εξαρτάται από περιόδους σύνδεσης και cookie ή γλώσσα και τοποθεσία, η χρήση της OPcache είναι κατάλληλη.
...Οι SVG παίζουν κεντρικό ρόλο στον σημερινό ιστό. Δεν έχουν μόνο μετατοπίσει γραμματοσειρές εικονιδίων, αλλά προσφέρουν επίσης τη δυνατότητα χειραγώγησης μέσω CSS ή JavaScript. Εάν θέλετε να αποθηκεύσετε ένα διανυσματικό γραφικό για τον Ιστό από το Adobe Illustrator ως SVG, πρέπει να κάνετε ορισμένες ρυθμίσεις για να αποφύγετε παγίδες και να μειώσετε τους χρόνους φόρτωσης, τις οποίες θα παρουσιάσω στο επόμενο άρθρο.
...Το Project Euler είναι μια σειρά από συναρπαστικά προβλήματα προγραμματισμού, συχνά με μαθηματικό υπόβαθρο. Τα προβλήματα συχνά έχουν σχεδιαστεί έτσι ώστε να απαιτούν την ανάπτυξη εξελιγμένων αλγορίθμων για την επίτευξη του στόχου εντός εύλογου χρονικού πλαισίου. Σήμερα θα λύσουμε το Πρόβλημα 15: Διαδρομές πλέγματος , το οποίο μπορεί να λυθεί χρησιμοποιώντας απλές συνδυαστικές μεθόδους.
...Από την έκδοση 3.7, το WordPress έχει εφαρμόσει εγγενώς ενημερώσεις στο παρασκήνιο και τις έχει ενεργοποιήσει αυτόματα για δευτερεύουσες εκδόσεις. Τα φίλτρα σάς επιτρέπουν να ελέγχετε με μεγαλύτερη ακρίβεια τι ενημερώνεται αυτόματα. Δεν υποστηρίζεται μια μόνιμη, πλήρως αυτοματοποιημένη εγκατάσταση όλων των δευτερευουσών, σημαντικών, πρόσθετων, θεμάτων και μεταφράσεων ενημερώσεων, αλλά μπορεί εύκολα να επιτευχθεί με άλλα μέσα.
...Για να επεκτείνετε τύπους σε ολόκληρες στήλες στα Φύλλα Google, συνιστούμε να χρησιμοποιήσετε τη χρήσιμη συνάρτηση ARRAYFORMULA . Δυστυχώς, αυτό δεν λειτουργεί σε συνδυασμό με κάποιες άλλες σημαντικές λειτουργίες, όπως το QUERY ή το INDIRECT , γι' αυτό πρέπει να προσαρμόσετε πλήρως τη λογική χρησιμοποιώντας το Google Apps Script ή, εναλλακτικά, να αντιγράψετε με μη αυτόματο τρόπο τον τύπο μέχρι την τελευταία γραμμή.
...Το παράδοξο Simpson είναι ένα από τα εύκολα κατανοητά και ταυτόχρονα εκπληκτικά φαινόμενα στα στατιστικά. Εμφανίζεται κάθε φορά που ομάδες δεδομένων δείχνουν μια συγκεκριμένη τάση, αλλά αυτή η τάση αντιστρέφεται όταν συνδυάζονται οι ομάδες. Με τη βοήθεια ενός απλού παραδείγματος, το παράδοξο μπορεί να γίνει κατανοητό αμέσως.
...Ο Διαχειριστής ετικετών Google έχει καθιερωθεί ως το de facto πρότυπο για την ενσωμάτωση σεναρίων παρακολούθησης. Με αυτόν τον τρόπο, από τη μία πλευρά, οι ευθύνες (διαδικτυακό μάρκετινγκ έναντι προγραμματισμού) διαχωρίζονται τακτοποιημένα και, από την άλλη πλευρά, μπορείτε γρήγορα να ρυθμίσετε και να τροποποιήσετε την παρακολούθηση μέσω ενός πρόσθετου καναλιού ανάπτυξης. Ακολουθούν δύο μικρές συμβουλές για τη ρύθμιση ενεργοποιήσεων.
...Από το FRITZ! OS 07.10 και μετά, εάν το Διαδίκτυο αποτύχει, το FRITZ! Box μπορεί προσωρινά να χρησιμοποιήσει το ασύρματο hotspot ενός κινητού τηλεφώνου ως εναλλακτικό. Η λειτουργία είναι κρυφή στο Διαδίκτυο> Πρόσβαση δεδομένων> Πάροχος Internet> Υφιστάμενη πρόσβαση μέσω WLAN . Το FRITZ! Box λειτουργεί ως δρομολογητής και παρέχει σε ένα δίκτυο το δικό του εύρος διευθύνσεων. Όταν το Διαδίκτυο είναι ξανά διαθέσιμο, απλώς επαναφέρετε τη ρύθμιση. Έπρεπε επίσης να ελέγξω τις επιλογές WLAN> Δίκτυο ραδιοφώνου> ενεργό ζώνη συχνοτήτων 2,4 GHz και Διαδίκτυο> Δεδομένα πρόσβασης > IPv6> Ενεργή υποστήριξη IPv6 .
...Το Λουλούδι της Ζωής είναι ένα πολύ γνωστό, λουλουδάτο, γεωμετρικό μοτίβο που έχει εμφανιστεί σε ναούς, χειρόγραφα και, πιο πρόσφατα, στη λαϊκή κουλτούρα εδώ και χιλιάδες χρόνια. Το μοτίβο παίζει επίσης ρόλο στον εσωτερισμό. Θα αγνοήσουμε όλα αυτά εδώ και θα επικεντρωθούμε στην απλή κατασκευή της γεωμετρικής μορφής, η οποία αποτελείται από αρκετούς ομοιόμορφα κατανεμημένους, επικαλυπτόμενους κύκλους.
...Το email ασύγχρονου μέσου επικοινωνίας είναι - παρά όλες τις προφητείες καταστροφής που περιβάλλουν το Slack και το Discord - το κυρίαρχο μέσο επικοινωνίας στις επιχειρήσεις παγκοσμίως. Εκτός από το Inbox Zero από τη Merlin Mann, υπάρχουν πολλές άλλες στρατηγικές για την αντιμετώπιση της καθημερινής πλημμύρας email, συμπεριλαμβανομένης της λεγόμενης καθυστέρησης email, δηλαδή της καθυστερημένης παράδοσης email.
...Τις τελευταίες ημέρες, μελετώ την ακόλουθη ερώτηση στο StackExchange σχετικά με μια σπείρα ακέραιων αριθμών. Ψάχνουμε για μια κλειστή φόρμουλα για τις συντεταγμένες του \(n\) στο ακόλουθο ακέραιο σπειροειδές, το οποίο επεκτείνεται από την προέλευση προς τα έξω και όλο και πιο μακριά στο άπειρο:
.. 9 10 11 12
23 8 1 2 13
22 7 0 3 14
21 6 5 4 15
20 19 18 17 16...Όταν εργάζεστε με τα Υπολογιστικά Φύλλα Google, μπορείτε να ορίσετε λεπτομερείς, βασισμένους στον χρήστη κανόνες για την επεξεργασία φύλλων εργασίας, στηλών και γραμμών μέσα σε ένα υπολογιστικό φύλλο. Δυστυχώς, δεν υπάρχει τρόπος να περιορίσετε την πρόσβαση ανάγνωσης. Αυτό θα ήταν πολύ χρήσιμο σε πολλά σενάρια, για παράδειγμα, για να εμφανίζετε στους πελάτες σας μόνο τα εισιτήρια που τους αφορούν ή στους υπαλλήλους σας μόνο τα έργα στα οποία εργάζονται.
...Το npm είναι ο προεπιλεγμένος διαχειριστής πακέτων για το Node.js. Το Facebook αναπτύσσει εδώ και καιρό μια εναλλακτική λύση διαχείρισης πακέτων που ονομάζεται Yarn . Το Yarn φαίνεται να εξαφανίζεται σιγά σιγά από τα readmes του GitHub καθώς η προεπιλεγμένη λύση και τα στατιστικά στοιχεία στον επίσημο ιστότοπο δείχνουν ότι μόνο ένα κλάσμα των εγκαταστάσεων πακέτων πραγματοποιείται με το Yarn. Ωστόσο, αξίζει να κοιτάξετε έξω από το κουτί.
...
Το σύστημα στοιχειοθέτησης \(\TeX\) αναπτύχθηκε το 1977 από τον θρυλικό Donald E. Knuth . Το πακέτο λογισμικού \(\LaTeX\) εξακολουθεί να αποτελεί μέρος του τυπικού ρεπερτορίου κατά τη δημιουργία επιστημονικών εργασιών. Με τα ακόλουθα δύο εργαλεία, τα ήδη δημιουργημένα PDF και οι χειρόγραφες σημειώσεις μπορούν να μετατραπούν πλήρως αυτόματα σε TeX. Τα αποτελέσματα είναι πολύ ελπιδοφόρα.
Το επιχείρημα προσομοίωσης του Nick Bostrom είναι εντυπωσιακά απλό και σαφές. Δεν προσπαθεί να αποδείξει ότι ζούμε σε μια προσομοίωση, αλλά αντίθετα διατυπώνει κομψά τρεις δυνατότητες, μία εκ των οποίων πρέπει να είναι αληθινή. Ο Elon Musk υποστηρίζει επίσης μια παρόμοια διατριβή, η οποία έκανε την ιδέα γνωστή σε ένα ευρύ κοινό. Η επίσημη εφημερίδα είναι άνω των 14 ετών και οι σελίδες είναι μικρές. Η κεντρική δήλωση είναι κατανοητή και συμπαγής.
...Οι ισχυρές προσθήκες WPML για την πολυγλωσσία και τα Προχωρημένα προσαρμοσμένα πεδία για τα δικά σας πεδία είναι τυπικός εξοπλισμός σε πολλές εγκαταστάσεις. Είναι ενοχλητικό όταν συμβαίνουν δυσλειτουργίες και απώλεια δεδομένων σε συνδυασμό. Οι αναφορές σφαλμάτων για το θέμα είναι λίγα χρόνια και αναπάντητα ( εδώ και εδώ και εδώ και εδώ και εδώ ). Μόλις ρίξα μια πιο προσεκτική ματιά στο πρόβλημα.
...Σε ορισμένα τηλέφωνα Android, τόσο τα προγράμματα περιήγησης εντός εφαρμογής Facebook όσο και Instagram (από σήμερα) συμπεριφέρονται εσφαλμένα όταν καθορίζεται το χαρακτηριστικό αποδοχής για ένα πεδίο μεταφόρτωσης σε μια προωθημένη ή συνδεδεμένη σελίδα προορισμού. Επομένως, το κουμπί δεν είχε καμία λειτουργία. Εάν ανοίξετε τη σελίδα σε ένα εξωτερικό, κανονικό πρόγραμμα περιήγησης εκτός της εφαρμογής Facebook, όλα είναι καλά. Αυτό είναι ενοχλητικό (ειδικά επειδή έχει αναφερθεί εδώ και πολύ καιρό), αλλά μπορεί να λυθεί με μια λύση.
...Τα Εργαλεία Προγραμματιστή του Google Chrome είναι από τα πιο ισχυρά στην αγορά προγραμμάτων περιήγησης. Νέες λειτουργίες προστίθενται μηνιαίως, τις οποίες η Google παρουσιάζει σε συνοπτική μορφή στο YouTube . Αλλά συχνά τα μικρά πράγματα στη ζωή είναι αυτά που φέρνουν χαρά. Αν θέλετε να διαγράψετε στοιχεία DOM στο Google Chrome, μπορείτε να το κάνετε με το πλήκτρο Delete. Αλλά μόνο σήμερα συνειδητοποίησα ότι μπορείτε επίσης να μετακινήσετε στοιχεία DOM χρησιμοποιώντας μεταφορά και απόθεση.:

Ένας χρυσός κανόνας στο σύμπαν git είναι: "Κάνε δεσμεύσεις νωρίς και συχνά". Εάν η νύχτα ήταν λίγο μεγαλύτερη ή αν θέλετε απλώς μια επισκόπηση της τρέχουσας κατάστασης στον υπολογιστή σας, η εντολή θα σας οδηγήσει
d8a38f92d0baa14f9d4568826c13ad46
"git status" για όλα τα αποθετήρια που βρίσκονται στον τρέχοντα φάκελο ή σε οποιονδήποτε υποφάκελο και συγκεντρώνει τις τιμές σε μια ωραία επισκόπηση:

Κατά την αναζήτηση του βέλτιστου περιβάλλοντος ανάπτυξης, τα Windows 10 προσφέρουν μια σειρά από επιλογές εκτός από ολοκληρωμένες λύσεις όπως XAMPP , WAMP και MAMP , και χειροκίνητες εγγενείς εγκαταστάσεις , καθώς και λύσεις εικονικοποίησης όπως Vagrant ( ScotchBox ) και Docker ( DevilBox , Laradock ). Ωστόσο, όλες οι λύσεις δεν πληρούσαν τις απαιτήσεις μου—όπως η δωρεάν δυνατότητα διαμόρφωσης, τα πιστοποιητικά SSL με πραγματικό wildcard, η πρόσβαση από όλες τις συσκευές στο τοπικό δίκτυο και η υψηλή σταθερότητα και απόδοση—εκτός από μία.
...Ένα από τα δυνατά σημεία της Laravel είναι η κομψή σύνταξη. Εάν έχετε πολλά μοντέλα και σχέσεις στο Laravel (λόγω πολλών πινάκων στη βάση δεδομένων), η διέλευση μπορεί συχνά να καταλήγει σε λιγότερο κομψό κώδικα. Με τον καιρό, τρεις μικρές επεκτάσεις έχουν αποδειχθεί επιτυχημένες για μένα, τις οποίες θα ήθελα να παρουσιάσω εν συντομία παρακάτω. Για να το κάνουμε αυτό χρησιμοποιούμε απλώς κάποιες κληρονομικές, μαγικές μεθόδους και προσαρμοσμένες συλλογές.
...Ο έλεγχος εκδόσεων Git αποτελεί πλέον τυπική πρακτική σε σχεδόν κάθε έργο και περιβάλλον ιστού (συμπεριλαμβανομένης της παραγωγής). Το Git δημιουργεί πάντα έναν υποκατάλογο που ονομάζεται `.git` και αν αυτός βρίσκεται στο ίδιο επίπεδο με τον δημόσιο κατάλογο του ιστότοπου, είναι δυνατή η δημόσια πρόσβαση σε ευαίσθητα αρχεία (για παράδειγμα, η πρόσβαση στο `/.git/logs /HEAD` εμφανίζει τις πιο πρόσφατες υποβολές). Αυτός ο οδηγός εξηγεί λεπτομερώς πώς να κλωνοποιήσετε ένα άλλο αποθετήριο Git ακόμη και χωρίς μια λίστα καταλόγου.
...Σε μια παλαιότερη ανάρτηση ιστολογίου περιέγραψα πώς να φιλοξενήσω το Node.js δωρεάν χρησιμοποιώντας το Heroku . Τώρα θα σας δείξω έναν τρόπο με τον οποίο μπορείτε να εγκαταστήσετε Node.js , npm και Composer σε οποιονδήποτε άλλο κοινόχρηστο κεντρικό υπολογιστή χωρίς δικαιώματα ρίζας με μερικές γραμμές κώδικα. Με αυτό μπορείτε να εγκαταστήσετε πακέτα, να αναπτύξετε εφαρμογές Vue.js ή απλά να ξεκινήσετε έναν διακομιστή Express.js. Εργαζόμαστε πάντα στον κατάλογο χρηστών και χρησιμοποιούμε το nvm - το Node Package Manager.
...Στο PHP <7.2 μπορείτε να δημιουργήσετε πίνακες που δεν είναι πλέον προσβάσιμες σωστά:
91367d1c4636fd753b381406024e303c
Μπορείτε να κάνετε κάποια πράγματα με αυτό.
...Η ακόλουθη εντολή δημιουργεί μια σύνδεση SSH με έναν διακομιστή, εκτελεί αρκετές εντολές (για παράδειγμα, αλλάζει σε έναν υποκατάλογο και εκτελεί την εντολή `git status` ) και αφήνει το κέλυφος ανοιχτό. Αυτό φορτώνει το αρχείο `.bashrc`, το οποίο ενεργοποιεί τα έγχρωμα υποκέλυφη. Το κόλπο είναι να αποθηκεύσετε ένα προσωρινό αρχείο `/tmp/initfile` που περιέχει τις επιθυμητές εντολές και να ξεκινήσετε ένα υποκέλυφος (στην περίπτωσή μας, `bash`) με την εντολή `--init-file`. Μέσα σε αυτό το `initfile`, το ίδιο αρχείο διαγράφεται αμέσως για να μην αφήσει κανένα ίχνος.
...Όταν αντιστοιχίζετε μια μονάδα δίσκου δικτύου στην Εξερεύνηση των Windows, αυτό δεν ισχύει για ολόκληρο το σύστημα, αλλά μόνο για τον τρέχοντα λογαριασμό χρήστη. Αυτό σημαίνει ότι μια εφαρμογή που εκτελείται με δικαιώματα διαχειριστή δεν μπορεί να έχει πρόσβαση σε αυτήν τη μονάδα δίσκου δικτύου. Μπορείτε εύκολα να το αλλάξετε αυτό: Δημιουργήστε μια νέα τιμή DWORD (32-bit) με το όνομα EnableLinkedConnections με την τιμή 1 στο μητρώο στην περιοχή HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System και επανεκκινήστε τον υπολογιστή σας. Στη συνέχεια, οι αντιστοιχισμένες μονάδες δίσκου δικτύου θα είναι ορατές παντού.
...Εάν θέλετε να μεταβείτε γρήγορα σε έναν τοπικό φάκελο στα Windows που χρησιμοποιείτε ξανά και ξανά, μπορείτε απλώς να του εκχωρήσετε το δικό σας γράμμα μονάδας δίσκου. Υπάρχει μόνο παράκαμψη μέσω "Σύνδεση μονάδας δικτύου", καθώς δεν μπορείτε να καθορίσετε τη διαδρομή C: \ Users \ David \ Λήψεις, για παράδειγμα. Η λύση είναι το λεγόμενο κοινόχρηστο στοιχείο της μονάδας δίσκου, το οποίο υπάρχει από προεπιλογή για κάθε φάκελο: Στο παραπάνω παράδειγμα αυτό θα ήταν \\ localhost \ c $ \ Users \ David \ Downloads .
...Ένας βάτραχος πηδάει πάνω σε μια αριθμογραμμή και ο στόχος είναι να τον πιάσει. Το άλμα και το πιάσιμο εναλλάσσονται. Ο βάτραχος ξεκινά από τη θέση \(s \in \mathbb{Z}\) και με κάθε κίνηση, πηδάει μια απόσταση \(z \in \mathbb{Z}\) (αν \(z>0\) , πηδάει προς τα δεξιά· διαφορετικά, προς τα αριστερά). Το \(z\) είναι το ίδιο για κάθε άλμα. Το πιάσιμο του βατράχου περιλαμβάνει τον καθορισμό μιας ακέραιης θέσης. Ούτε \(z\) ούτε \(s\) είναι γνωστά. Θα δείξουμε ότι υπάρχει μια διαδικασία που μας επιτρέπει πάντα να πιάνουμε τον βάτραχο.
...Δεν είναι μόνο όταν χρησιμοποιείτε npm στα Windows που συναντάτε ένα όριο που είναι σχεδόν 30 ετών και περιορίζει τις διαδρομές σε φακέλους και αρχεία σε μέγιστο 255 χαρακτήρες. Δεν φταίει το NTFS εδώ, αλλά το LFN . Αυτό οδηγεί σε ενοχλητικά σφάλματα και ασυμβατότητα μεταξύ των λειτουργικών συστημάτων. Αυτή είναι μια ατυχής κατάσταση σε περιόδους WSL , αλλά ευτυχώς μπορείτε να το διορθώσετε μόνοι σας στο μητρώο εδώ και αρκετό καιρό.
...Στο πλαίσιο PHP Laravel, σε περιβάλλοντα παραγωγής, εργαζόμενοι όπως ο επόπτης διασφαλίζουν ότι οι εργασίες που είναι αποθηκευμένες στο Redis , για παράδειγμα, εκτελούνται. Εάν θέλετε να είστε εντελώς ανεξάρτητοι από αυτό στο localhost, μπορείτε να χρησιμοποιήσετε το πρόγραμμα οδήγησης συγχρονισμού για να εκτελέσετε εργασίες αμέσως. Ωστόσο, αυτό έχει το μειονέκτημα ότι η τρέχουσα διεργασία PHP είναι αποκλεισμένη και το αίτημα κολλάει μέχρι να ολοκληρωθεί η εργασία.
...Χρησιμοποιώντας τη βιβλιοθήκη JavaScript analytics.js από το Google Analytics, μπορούν να παρακολουθηθούν τυχόν συμβάντα σε ιστότοπους. Αυτά τα συμβάντα περιλαμβάνουν, για παράδειγμα, την ακριβή μέτρηση του χρόνου παραμονής, το μέγιστο βάθος κύλισης των επισκεπτών ή άλλες μεμονωμένες ενέργειες, όπως υποβολές φορμών. Εάν αργότερα θέλετε να αξιολογήσετε διαφημιστικές καμπάνιες ή να διεξάγετε δοκιμές A/B, δημιουργείτε τους λεγόμενους στόχους.
...Η απόδοση από την πλευρά του διακομιστή αποτελεί πλέον τυπική πρακτική για ιστότοπους και εφαρμογές. Τα προγράμματα περιήγησης όπως το Google Chrome τείνουν επίσης να αποθηκεύουν όσο το δυνατόν περισσότερο στην προσωρινή μνήμη για να ελαχιστοποιήσουν τους χρόνους φόρτωσης για τα επόμενα αιτήματα. Η ακύρωση της προσωρινής μνήμης για αρχεία CSS, JS και εικόνες μπορεί να επιτευχθεί χρησιμοποιώντας το `mod_pagespeed` , την κεφαλίδα ελέγχου `Expires` / `Cache`, ένα μανιφέστο προσωρινής μνήμης ή, πιο πρακτικά και άμεσα, προσθέτοντας προσαρμοσμένες παραμέτρους στο όνομα του αρχείου.
...Ο πάροχος Bitbucket δεν προσφέρει (ακόμη και στα τιμολόγια Standard και Premium βάσει της αμοιβής ) τη δυνατότητα αποθήκευσης κλειδιών SSH με δικαιώματα εγγραφής σε επίπεδο αποθετηρίου. Η αποθήκευση του προσωπικού σας κλειδιού SSH στον διακομιστή παραγωγής δεν είναι επιλογή, διαφορετικά μπορείτε να έχετε πρόσβαση σε όλα τα άλλα έργα στα οποία εργάζεστε αυτήν τη στιγμή από εκεί. Υπάρχουν τα λεγόμενα κλειδιά πρόσβασης , αλλά αυτά επιτρέπουν μόνο δικαιώματα ανάγνωσης.
...Τα εργαλεία Sysinternals του Mark Russinovich είναι απαραίτητα για κάθε υπολογιστή με Windows. Για να έχετε πάντα άμεσα διαθέσιμη την πιο πρόσφατη έκδοση, αντιστοιχίστε την ως μονάδα δίσκου δικτύου. Απλώς εκτελέστε την εντολή `net use s: \\live.sysinternals.com\DavWWWRoot` στη γραμμή εντολών (ως κανονικός χρήστης). Αυτό θα παρέχει στη συνέχεια φορητή πρόσβαση σε χρήσιμα εργαλεία όπως το PsList, το PsKill και το Process Explorer στη μονάδα δίσκου S.
...Κατά την έξοδο ημερολογιακών εβδομάδων σε μια συγκεκριμένη ημερομηνία, πρέπει να είστε προσεκτικοί στα Φύλλα Google (όπως και στο Microsoft Excel). Η συνάρτηση = ΗΜΕΡΟΛΟΓΙΟ ΗΜΕΡΟΛΟΓΙΟ (ΣΗΜΕΡΑ ()) υπολογίζει χρησιμοποιώντας το αμερικανικό πρότυπο, για το οποίο η πρώτη ημέρα του έτους αντιστοιχεί πάντα στην ημερολογιακή εβδομάδα 1. Στη Γερμανία ορίζεται διαφορετικά: Εδώ η πρώτη ημερολογιακή εβδομάδα είναι η εβδομάδα από την οποία τουλάχιστον 4 ημέρες εμπίπτουν στο νέο έτος. Στα Φύλλα Google μπορείτε να επιλύσετε το πρόβλημα (μαζί με άλλες συναρπαστικές εναλλακτικές λύσεις όπως = SHORTEN ((ΣΗΜΕΡΑ () - ΗΜΕΡΟΜΗΝΙΑ (ΕΤΟΣ (ΣΗΜΕΡΑ () - REST (ΣΗΜΕΡΑ () - 2; 7) +3); 1; REST (ΣΗΜΕΡΑ ( ) -2; 7) -9)) / 7) και το τροποποιημένο = ΗΜΕΡΟΛΟΓΙΟ ΗΜΕΡΟΛΟΓΙΟ (ΣΗΜΕΡΑ (); 21) ) εύκολα με την ειδικά σχεδιασμένη λειτουργία = ISOWEEKNUM (ΣΗΜΕΡΑ ()) .
...Από την έκδοση 58 του Chrome, η υποστήριξη για το CN (Common Name - Κοινό Όνομα) έχει καταργηθεί και το SAN (Εναλλακτικό Όνομα Υποκειμένου ) είναι πλέον υποχρεωτικό. Ως αποτέλεσμα , το Chrome δεν δέχεται πλέον πιστοποιητικά SSL που δημιουργούνται με παραδοσιακές μεθόδους .
...Σκεφτείτε δύο άτομα \(A\) και \(B\) που δεν έχουν τα ίδια γενέθλια, όπου \(A\) είναι μικρότερο από \(B\) . Εμφάνιση: Υπάρχουν ακριβώς δύο ηλικιακοί αστερισμοί \(a,b \in \mathbb{N}\) για τους οποίους ισχύουν τα εξής: \(2\cdot a = b\) . Αρχικά ορίσαμε \(d \in \mathbb{R}^+\) ως τη διαφορά ηλικίας μεταξύ \(A\) και \(B\) κατά τη γέννηση του \(A\) με \( d = d_0 + d_1 \) , \( d_0 \in \mathbb{N}_0, d_1 \in \mathbb{R}, d_1 \in [0;1[\) Θεωρούμε τώρα έναν αυθαίρετο χρόνο \(x \in \mathbb{R}^+\) μετά τη γέννηση του \(A\) με \(x = x_0 + x_1\) , \(x_0 \in \mathbb{N}_0, x_1 \in \mathbb{R}, x_1 \in [0;1[\) .
...Εφόσον το Git δεν γνωρίζει φακέλους, μόνο τα αρχεία, οι δομές κενών φακέλων δεν καταλήγουν στο αποθετήριο. Δεδομένου ότι πολλά πλαίσια και έργα τα χρειάζονται απολύτως, θα πρέπει να καταλήξουν εκεί. Μια κοινή πρακτική είναι να δημιουργείτε τα λεγόμενα αρχεία κράτησης θέσης (που συχνά ονομάζονται .gitkeep), τα οποία καθορίζουν σιωπηρά τη δομή του φακέλου. Μπορείτε εύκολα να δημιουργήσετε αυτά τα αρχεία και, εάν θέλετε, να βεβαιωθείτε ότι τα άλλα αρχεία στους φακέλους αγνοούνται.
...Η φιλοξενία για το Node.js δεν είναι ακόμη πολύ διαδεδομένη, ειδικά σε γερμανόφωνες χώρες. Η αμερικανική εταιρεία cloud Heroku προσφέρει μια θεραπεία εδώ - και ακόμη και δωρεάν . Παρατηρείτε πάντα το παράδειγμα "Δημιουργία εφαρμογών ... όχι υποδομή" και εξακολουθείτε να έχετε σχεδόν καθόλου περιορισμούς. Για παράδειγμα, εφαρμόζουμε μια μικρή εργασία cron με βάση το PhantomJS , η οποία απορρίπτει έναν ιστότοπο κάθε μέρα και στέλνει τον τίτλο της σελίδας μέσω email.
...Εκτός από τα διαγώνια ορίσματα , ο Georg Cantor ανέπτυξε επίσης τη συνάρτηση αντιστοίχισης Cantor \(\mathbb{N}^2 \to \mathbb{W}, \quad c(x,y) = \binom{x+y+1}{2}+x = z\) , που κωδικοποιεί δύο αριθμούς \(x,y \in \mathbb{N}\) σε νέο αριθμό \(z \in \mathbb{N}\) . Για παράδειγμα, \(c(3,4)=\binom{3+4+1}{2}+3 = \binom{8}{2}+3=\frac{8!}{6!\cdot 2!} +3 = 31 = z\) μια μοναδική κωδικοποίηση των αριθμών \(3\) και \(4\) στον αριθμό \(31\) . Εμφάνιση: Το σύνολο τιμών \(\mathbb{W} = \mathbb{N}\) , δηλαδή \(z\) αναλαμβάνει όλους τους φυσικούς αριθμούς.
...Θεωρήστε τη γη (ως σφαίρα με \(r_1 = 6370km\) ) και ένα μπιζέλι (ως σφαίρα με \(r_2 = 2mm\) ) και τεντώστε ένα σχοινί κατά μήκος του ισημερινού έτσι ώστε να βρίσκεται σφιχτά στην επιφάνεια. Τώρα επεκτείνετε και τα δύο σχοινιά κατά ένα μέτρο το καθένα. Και τα δύο καλώδια θα πρέπει τώρα να εκτείνονται πλήρως πάνω από τον ισημερινό - αλλά δεν είναι πλέον εντελώς στην επιφάνεια, αλλά επιπλέουν πάνω από τον ισημερινό. Πόσο ψηλά από την επιφάνεια επιπλέει το σχοινί πάνω από τη γη, πόσο ψηλά πάνω από το μπιζέλι;
...Σε ποιο% της ώρας της ημέρας βρίσκονται και τα τρία χέρια ενός αναλογικού ρολογιού στο δεξί μισό του καντράν; Πρώτα, κοιτάξτε την ώρα, που είναι στη δεξιά πλευρά κάθε 12 από 24 ώρες (50%). Από αυτή τη στιγμή, το λεπτό χέρι θα είναι στη δεξιά πλευρά (25%) σε 6 από 12 ώρες. Από αυτές τις 6 ώρες, το δεύτερο χέρι ξοδεύει 3 ώρες στη δεξιά πλευρά (12,5%).
...Η Laravel κάνει την επικοινωνία με τη βάση δεδομένων πολύ πιο εύκολη με το Eloquent. Όταν εργάζεστε με Eloquent Relationships, όταν καλείτε δυναμικές μεταβλητές (χρησιμοποιώντας τις μαγικές μεθόδους της PHP ), θα πρέπει να γνωρίζετε ότι οι παρουσίες των μοντέλων δεν αντικατοπτρίζουν νέες αλλαγές, αλλά τις αποθηκεύουν μόνιμα στην κρυφή μνήμη την πρώτη φορά που καλούνται.
...Όταν φιλοξενείτε το Git στο Bitbucket , υπάρχει ένα σκληρό όριο των 2 GB - εάν το ξεπεράσετε, έχετε πρόσβαση μόνο για ανάγνωση στο αποθετήριο. Για να το αποτρέψετε αυτό, μπορείτε, για παράδειγμα, να αφαιρέσετε αναδρομικά μεγάλους φακέλους ή αρχεία από τις δεσμεύσεις σας. Αλλά και σε άλλες περιπτώσεις (εάν τα δεδομένα πρόσβασης έχουν βρει τον δρόμο τους στο ιστορικό ή τα node_modules έχουν ξαναγλιστρήσει για να κυριαρχήσουν) θα πρέπει να χειριστείτε αναδρομικά το ιστορικό του Git, σε αντίθεση με τη φύση του.
...Στην εποχή του Let's Encrypt, οι κρυπτογραφημένοι ιστότοποι είναι πλέον στάνταρ. Ωστόσο, απαιτούνται συχνά πιστοποιητικά wildcard ή εκτεταμένα πιστοποιητικά με ιδιαίτερα αξιόπιστη επικύρωση κατόχου. Το DomainFactory προσφέρει οικονομικά πιστοποιητικά SSL που μπορούν επίσης να χρησιμοποιηθούν εξωτερικά. Η εγκατάσταση σε έναν τρέχοντα διακομιστή IIS είναι δυνατή χωρίς CSR χρησιμοποιώντας OpenSSL . Παρακάτω, θα περιγράψω συνοπτικά τα απαραίτητα βήματα.
...Ο Thomas M. Cover υπέβαλε την ακόλουθη εκπληκτική ερώτηση το 1987 στο "Open Problems in Communication and Computation": Ο παίκτης \(X\) γράφει δύο διαφορετικούς και τυχαία επιλεγμένους φυσικούς αριθμούς \(A\) και \(B\) σε δύο διαφορετικούς Κομμάτι χαρτί και βάλτε το στραμμένο σε ένα τραπέζι. Ο παίκτης \(Y\) επιλέγει τώρα τυχαία ένα από αυτά τα κομμάτια χαρτιού, βλέπει τον αριθμό και τώρα πρέπει να αποφασίσει εάν αυτός ο αριθμός είναι μικρότερος ή μεγαλύτερος από τον άλλο αριθμό που είναι ακόμα στραμμένος στο τραπέζι.
...Όταν ξεκινά ένα παιχνίδι ποδοσφαίρου, η μπάλα βρίσκεται στο κέντρο του γηπέδου και στη συνέχεια μετακινείται γύρω από το γήπεδο για 45 λεπτά με στροφή και στροφή. Στην αρχή του δεύτερου ημιχρόνου, η μπάλα βρίσκεται και πάλι στο κέντρο του γηπέδου. Δείχνουμε με απλά μέσα γραμμικής άλγεβρας ότι είτε ένας άπειρος αριθμός σημείων στην επιφάνεια είναι πάντα στην ίδια ακριβώς θέση όπως στην αρχική κατάσταση ή ακριβώς 2.
...Κατά τον εντοπισμό σφαλμάτων των προτύπων blade στο Laravel 5.*, λαμβάνετε συχνά ανούσια μηνύματα σφάλματος που δείχνουν σε αποθηκευμένες προβολές. Όλα ήταν καλύτερα: η προβολή εντοπισμού σφαλμάτων στην έκδοση 4 περιείχε πιο χρήσιμες λειτουργίες και ήταν επίσης πιο ελκυστική οπτικά. Με μερικές γραμμές κώδικα, μπορείτε να επαναφέρετε αυτή τη λειτουργία με τη βοήθεια του ουρλιαχτού ("Σφάλματα PHP για ωραία παιδιά").
...Είτε αναφορές, συνεργάτες είτε πελάτες - υπάρχουν πολλές περιπτώσεις στις οποίες θέλετε να εμφανίζονται αρμονικά πολλά λογότυπα το ένα δίπλα στο άλλο. Οι αναλογίες των λογότυπων είναι ως επί το πλείστον ασυνεπείς. Συχνά ακολουθείτε το ένστικτό σας για την αναπαράσταση του μεγέθους στο σχέδιο, αλλά υπάρχει επίσης μια ακριβής μέθοδος υπολογισμού για μια οπτικά ελκυστική αναπαράσταση εξισώνοντας τις περιοχές των λογότυπων. Στο παρακάτω παράδειγμα μπορείτε να το κάνετε αυτό με λίγες γραμμές JavaScript.
...Όταν εργάζεστε με μεταβλητές σε PHP και JavaScript σε καθημερινή βάση, συχνά συναντά κανείς το ερώτημα εάν μια μεταβλητή είναι κενή. Αξίζει να γνωρίζετε τις εγγενείς λειτουργίες και τις διαφορές τους για λόγους ελέγχου. Ενοχλητικά, δεν υπάρχει εύκολος τρόπος να ελέγξετε διαισθητικά εάν υπάρχει μια μεταβλητή ή όχι. Ο πίνακας παρακάτω διευκρινίζει τι σημαίνει αυτό. Ωστόσο, αυτό που θέλετε μπορεί να τοποθετηθεί εκ νέου χρησιμοποιώντας μικρές βοηθητικές λειτουργίες.
...Με το sipgate.io, η Sipgate δημιούργησε ένα συναρπαστικό cloud API με το οποίο έχει πολλές επιλογές για τηλεφωνία μέσω Διαδικτύου. Ένας λογαριασμός είναι δωρεάν και υπάρχει επίσης η δυνατότητα ορισμού δωρεάν αριθμού αποστολέα στο Feature Store δωρεάν. Η τεκμηρίωση από το sipgate.io είναι ακόμη επεκτάσιμη, αλλά με λίγη ανάγνωση στο επίσημο API Sipgate μπορείτε γρήγορα να συνειδητοποιήσετε συναρπαστικά πράγματα.
...Τα συστήματα διαχείρισης σχεσιακών βάσεων δεδομένων που βασίζονται σε SQL είναι μόνο εν μέρει κατάλληλα για ιεραρχικά ή αναδρομικά ερωτήματα. Άλλα συστήματα όπως το ArangoDB είναι πιο κατάλληλα για αυτό (έγινε μεγάλη συζήτηση σχετικά με αυτό στο GOTO 2016 ). Ωστόσο, είναι επίσης δυνατό να δημιουργήσετε αναδρομικά ερωτήματα σε SQL χρησιμοποιώντας Κοινές Εκφράσεις Πίνακα , επιτρέποντάς σας, για παράδειγμα, να υποβάλετε ερωτήματα σε κλασικούς πίνακες γονέων/παιδιών για όλους τους προγόνους και τους απογόνους.
...Σύμφωνα με το w3techs.com , περίπου το 27,4% όλων των ιστότοπων παγκοσμίως λειτουργούν επί του παρόντος με τη βοήθεια του WordPress. Σε πολλές περιπτώσεις, αυτά δεν είναι ιστολόγια. Το WordPress δημιουργεί αυτόματα πολλές, συχνά αχρησιμοποίητες διευθύνσεις URL και παράγει τόσους συνδέσμους ευρετηριασμένους από την Google που ο χειριστής του ιστότοπου δεν είχε καν στην οθόνη. Όλα αυτά μπορούν να απενεργοποιηθούν με μια απλή εντολή.
...Εάν, όπως εγώ, αντιμετωπίζετε προβλήματα με τη μετονομασία χιλιάδων ονομάτων πεδίων φόρμας, η κονσόλα JavaScript που περιλαμβάνεται στο Acrobat είναι ιδανική. Σε αυτό μπορείτε όχι μόνο να εκτελέσετε οποιονδήποτε κώδικα JavaScript, αλλά και να αποκτήσετε πρόσβαση σε όλο το περιεχόμενο στο PDF (συμπεριλαμβανομένων των πεδίων φόρμας). Δεδομένου ότι δεν υπάρχει εγγενής συνάρτηση για μετονομασία στο JS API, τα πεδία φόρμας αντιγράφονται με όλες τις ιδιότητές τους και δίνεται ένα νέο όνομα.
...Στο Shopware 5, ένα γνωστό πρόβλημα δεν έχει ακόμη επιλυθεί: Εάν δημιουργήσετε ένα άρθρο με αμοιβαία εξαρτώμενες παραλλαγές με αμοιβαία αποκλειστικές επιλογές διαμόρφωσης, μπορεί να συμβεί ότι ορισμένοι συνδυασμοί δεν μπορούν να επιλεγούν στο μπροστινό μέρος και επομένως δεν μπορούν να παραγγελθούν. Με τη βοήθεια ενός πρόσθετου, το πρόβλημα μπορεί να επιλυθεί εύκολα αυτήν τη στιγμή.
...Υπάρχουν πολλές αποδείξεις για το άπειρο των πρώτων αριθμών - το γνωστό θεώρημα Euclid από το Βιβλίο των Στοιχείων δεν λείπει σε κανένα βασικό μάθημα θεωρίας αριθμών. Στον Αμερικανικό Μαθηματικό Μηνιαίο (τεύχος 122) το 2015, ο Sam Northshield δημοσίευσε μια όχι λιγότερο κομψή απόδειξη αντίφασης με τη μορφή μιας γραμμής, την οποία δεν θέλω να σας κρατήσω (με σύντομα σχόλια).
...Η περιφρονητική γραμμή εντολών των Windows μπορεί να βελτιωθεί οπτικά σε μερικά απλά βήματα. Έτσι, όχι μόνο μπορείτε να προσαρμόσετε το χρώμα και το μέγεθος της γραμμής εντολών, αλλά και να το επεκτείνετε λειτουργικά (αύξηση του buffer, εγκατάσταση ενός μεγάλου συνόλου εργαλείων UNIX) Παρόλο που η γραμμή εντολών δεν πλησιάζει το PowerShell 6.0 ή το νέο Windows 10 Bash Shell , δεν χρειάζεται να κρύβεται για καθημερινές εργασίες.
...Στα συστήματα διαχείρισης περιεχομένου, οι διευθύνσεις URL συχνά δεν είναι προκαθορισμένες και επομένως δεν δημιουργούνται στατικά (ως αναρτήσεις ή στοιχεία μενού) εκ των προτέρων, αλλά μάλλον έχουν πρόσβαση σε αντικείμενα από τη βάση δεδομένων. Όπως και με το WordPress ( όπως περιγράφεται εδώ ), είναι επίσης δυνατή η δημιουργία δυναμικών δομών URL στο Joomla (ανεξάρτητα από το εσωτερικό σύστημα ψευδωνύμων). Αυτό μπορεί να επιτευχθεί είτε με το JRouter - είτε με μία μόνο γραμμή κώδικα στο αρχείο .htaccess.
...Τα σύγχρονα προγράμματα περιήγησης μπορούν να χρησιμοποιήσουν JavaScript για να έχουν πρόσβαση και να χειρίζονται το πρόχειρο του χρήστη, τόσο για ανάγνωση όσο και για γραφή. Η υποκείμενη τεχνολογία δεν είναι κάτι καινούργιο, αλλά μόνο πρόσφατα εμφανίστηκαν όλο και περισσότερες επιθέσεις (γνωστές ως "pastejacking") στο διαδίκτυο, εκμεταλλευόμενες αυτή τη δυνατότητα εις βάρος των ανυποψίαστων χρηστών. Η εφαρμογή αυτού σε JavaScript είναι αρκετά απλή.
...Η ανταλλαγή στηλών πίνακα SQL αποτελεί μέρος του τυπικού ρεπερτορίου με MySQL - αυτό δεν υποστηρίζεται (ακόμη) με το PostgreSQL. Παρόλο που το επίσημο wiki αφιερώνει το δικό του άρθρο στο πρόβλημα, δεν δείχνει καμία πρακτική λύση που να υποστηρίζει επίσης απόψεις, δείκτες και κανόνες. Η ακόλουθη τάξη κάνει αυτήν την εργασία (τόσο για τη MySQL όσο και για την PostgreSQL) είτε στη γραμμή εντολών - είτε εναλλακτικά απευθείας στο Laravel 5.
...Εάν θέλετε να ανοίξετε γρήγορα τη γραμμή εντολών σε ένα φάκελο στην Εξερεύνηση των Windows, κάντε κλικ (ένα επίπεδο υψηλότερο) με το δεξί κουμπί του ποντικιού και κρατήστε πατημένο το πλήκτρο Shift στο φάκελο και, στη συνέχεια, επιλέξτε "Άνοιγμα γραμμής εντολών εδώ" από το μενού περιβάλλοντος. Μόλις βρήκα μια άλλη, ταχύτερη μέθοδο όταν βρίσκεστε μέσα στο φάκελο: Εδώ κάνετε κλικ στην τρέχουσα διαδρομή φακέλου, πληκτρολογήστε "cmd" και επιβεβαιώστε με το Enter.
...Όταν εργάζεστε με ιεραρχικές κατηγορίες (ταξινομίες) στο WordPress, θα παρατηρήσετε ότι η εμφάνιση των επιλεγμένων κατηγοριών στο backend μπορεί να προκαλέσει σύγχυση και οι αναρτήσεις δεν καταλήγουν αυτόματα στη γονική τους κατηγορία όταν μετακινούνται σε μια θυγατρική κατηγορία. Και τα δύο αυτά προβλήματα μπορούν εύκολα να επιλυθούν με λίγες μόνο γραμμές κώδικα χρησιμοποιώντας το ισχυρό σύστημα hook (με τη μορφή μιας ενέργειας και ενός φίλτρου).
...Εκτός από τις νέες δυνατότητες, όπως υπαινιγμός τύπου για σκοτεινούς τύπους δεδομένων ή βελτιστοποιημένη απόδοση , το PHP 7 φέρνει επίσης πολλές νέες, χρήσιμες επεκτάσεις γλώσσας μαζί του. Ο "Διαστημόπλοιος Διαχειριστής" έχει καταλήξει τελικά στον κόσμο της PHP (οι προγραμματιστές Ruby και Perl το γνωρίζουν εδώ και πολύ καιρό). \($a <=> $b\) επιστρέφει \(0\) εάν και μόνο αν και οι δύο τελεστές είναι ίσοι, \(1\) εάν ο αριστερός είναι μεγαλύτερος και \(-1\) διαφορετικά.
...Εάν ενσωματώσετε την PHP μέσω FastCGI στο IIS 7.5, κάθε σενάριο ματαιώνεται από προεπιλογή μετά από 600 δευτερόλεπτα (δηλαδή 10 λεπτά). Η αλλαγή της γνωστής μεταβλητής "max_execution_time" στο php.ini δεν έχει καμία επίδραση σε αυτό. πρέπει (επίσης) να προσαρμόσετε τις ρυθμίσεις FastCGI. Για το σκοπό αυτό, το IIS προσφέρει μια βολική διεπαφή για τη διαχείριση των σχετικών μεταβλητών.
...Η υπό όρους θεωρία πιθανότητας φέρνει μαζί της όμορφα καθήκοντα με αντιδιαισθητικές λύσεις. Εκτός από το γνωστό πρόβλημα με τα αδέλφια , θα ασχοληθώ τώρα εν συντομία με ένα άλλο παράδειγμα: "Έχω τώρα δύο παιδιά. Ένα από αυτά είναι αγόρι και γεννήθηκε την Πέμπτη. Ποια είναι η πιθανότητα ότι το άλλο παιδί είναι επίσης αγόρι;"
...Το σύστημα εκδόσεων αρχείων Git είναι λιτό, γρήγορο και φορητό. Το Git χειρίζεται πάντα αντικείμενα, δηλαδή αρχεία. Οι φάκελοι δημιουργούνται μόνο εάν υπάρχουν αρχεία, διαφορετικά το Git δεν θα τα καταγράψει. Αυτό έχει δυσάρεστες παρενέργειες σε ορισμένα έργα. Για παράδειγμα, το σύστημα Shopware shop βασίζεται στην αυστηρή τήρηση της δομής του φακέλου για να λειτουργήσει.
...Το Shopware διαθέτει μια ισχυρή ενότητα κόστους αποστολής που μπορείτε να παρέμβετε ειδικά στον υπολογισμό. Στην περίπτωσή μας, θέλουμε να εφαρμόσουμε το ακόλουθο σενάριο: Τα έξοδα αποστολής ανά άρθρο καθορίζονται αρχικά σύμφωνα με το βάρος του άρθρου (καθορίζονται τα όρια βάρους). Μόνο για ειδικές εξαιρέσεις θα πρέπει να μπορείτε να ορίσετε σταθερά έξοδα αποστολής για κάθε είδος.
...Το σύστημα permalink του WordPress μπορεί να προσαρμοστεί πολύ καλά στις δικές σας ανάγκες με τη βοήθεια ετικετών δομής . Η ρύθμιση% postname% είναι πιθανώς η πιο κοινή και πρακτική λύση. Ωστόσο, εάν θέλετε να εφαρμόσετε πραγματικούς δυναμικούς συνδέσμους, πρέπει πρώτα να επεκτείνετε το σύστημα με τον δικό σας κωδικό.
...Θα περίμενε κανείς ότι το άνοιγμα υπερσυνδέσμων μέσα από ένα έγγραφο Word/Excel θα εκκινούσε το προεπιλεγμένο πρόγραμμα περιήγησης με την επιθυμητή διεύθυνση URL. Παραδόξως, αυτό δεν συμβαίνει – οδηγώντας σε ανεπιθύμητες παρενέργειες και καθιστώντας αδύνατες τις συνδέσεις προς σελίδες που προστατεύονται από σύνδεση μέσω περιόδου σύνδεσης ή cookie σε αυτά τα προγράμματα του Office.
...Για τη σημερινή Ημέρα του Πατέρα, μια κόρη δίνει στον πατέρα της μια εικόνα που ζωγράφισε τον εαυτό της, την οποία ο πατέρας της λαχταρούσε. Η κόρη λέει: "Θα σου δώσω την εικόνα που θέλεις και το δώρο μου θα είναι μια έκπληξη". Ο πατέρας είναι τρομαγμένος και συλλογίζεται την αλήθεια αυτής της δήλωσης.
...Εάν συμπεριλάβετε μη κρυπτογραφημένα σενάρια στην περιοχή <head> και καλέσετε μια σελίδα με ένα υπάρχον πιστοποιητικό SSL κρυπτογραφημένο, αυτά τα σενάρια αποκλείονται και επομένως δεν εκτελούνται. Εάν απλώς παραλείψετε το πρωτόκολλο, όλα τα σενάρια καλούνται αυτόματα σε κρυπτογραφημένη μορφή εάν η πρόσβαση στον ιστότοπο γίνεται μέσω https: // - διαφορετικά δεν είναι κρυπτογραφημένη.
...Όταν εργάζεστε με πολυδιάστατα αναπτυσσόμενα μενού, συχνά αντιμετωπίζετε το πρόβλημα του κατά λάθος ανοίγματος λανθασμένου υπομενού ή του κατά λάθος κλεισίματος του επιθυμητού υπομενού. Αυτό συμβαίνει όταν ο κέρσορας του ποντικιού εγκαταλείπει το αντίστοιχο μενού στο ανώτερο επίπεδο κατά την πλοήγηση σε ένα ήδη αναπτυγμένο υπομενού.
...Στο Shopware , ολόκληρο το άρθρο απενεργοποιείται στην περίπτωση μιας πραγματικής παραγγελίας για ένα στοιχείο πώλησης εάν όλες οι παραλλαγές έχουν επίπεδο αποθεμάτων μικρότερο ή ίσο με 0. Για να το εφαρμόσω σε παραλλαγή, προγραμματίσαμε ένα μικρό πρόσθετο, του οποίου το Bootstrap.php παρέχω παρακάτω.
...Το ακόλουθο σενάριο οδηγεί πάντα σε μια ανεπιθύμητη παρενέργεια: Εάν προστατεύετε τον ιστότοπό σας με htaccess/htpasswd και ταυτόχρονα επιβάλλετε μια σύνδεση SSL, πρέπει πάντα να εισάγετε τον ίδιο κωδικό πρόσβασης δύο φορές (μία φορά για http και άλλη μία για https μετά την επιτυχή είσοδο). Αυτό το πρόβλημα μπορεί να λυθεί εύκολα χρησιμοποιώντας τις ενότητες διαμόρφωσης που παρουσιάζονται στο Apache 2.4.
...Κατά τον προγραμματισμό με JavaScript κάποιος σκοντάφτει συχνά για την αδυναμία πραγματοποίησης συμβολοσειρών πολλαπλών γραμμών εισάγοντάς τις σε πολλές γραμμές στον κώδικα. Ενώ η εργασία σε άλλες γλώσσες όπως η PHP ή το Ruby δεν είναι πρόβλημα, με το JavaScript μπορείτε αρχικά να κάνετε μόνο με εναλλακτικές λύσεις, η χρήση των οποίων αποφασίζεται από προσωπικό γούστο ή υποστήριξη προγράμματος περιήγησης.
...Η αποστολή e-mail με PHP εφαρμόζεται καλύτερα με ισχυρές τάξεις όπως το PHPMailer . Οι βολικές λειτουργίες περιτυλίγματος καθιστούν δυνατή τη χρήση περιεχομένου UTF-8, την ενσωμάτωση εικόνων και την αποστολή κρυπτογραφημένων συνημμένων με λίγες μόνο γραμμές κώδικα. Εάν θέλετε να σώσετε τον εαυτό σας από τα γενικά έξοδα και, αντίθετα με τη σύσταση, χρησιμοποιήστε το PHP function mail () , θα αντιμετωπίσετε προβλήματα κατά τη χρήση του umlauts και του UTF-8 το αργότερο.
...Εργαλεία επικύρωσης όπως η Υπηρεσία Επικύρωσης Σήμανσης W3C ή το Google PageSpeed Insights είναι χρήσιμα για την αντικειμενική αξιολόγηση του κώδικα και της απόδοσης ενός ιστότοπου. Η Google, ειδικότερα, επηρεάζει έναν ολόκληρο κλάδο με έννοιες όπως "above the fold" και επίσης θέτει αυστηρές αλλά χρήσιμες οδηγίες σχετικά με τη συμπίεση εικόνων και την προσωρινή αποθήκευση. Ωστόσο, με αυτόν τον τρόπο, η Google μπορεί μερικές φορές να κάνει λάθη.
...Η JavaScript κυριαρχεί στον ιστό – και η ECMAScript, ο πυρήνας της γλώσσας, ωριμάζει. Η νέα προδιαγραφή (ES6 ή JS2), που αναμένεται στα μέσα του έτους, φέρνει πολλές καινοτομίες που μπορούν ήδη να δοκιμαστούν. Ο Firefox προσφέρει αυτήν τη στιγμή την καλύτερη υποστήριξη , αλλά είναι επίσης δυνατές και οι πολυσυμπληρώσεις μέσω μεταφραστών όπως το Google Traceur . Ακολουθεί μια σύντομη επισκόπηση των νέων δυνατοτήτων της ES6.
...Είτε στο σχολείο είτε στο πανεπιστήμιο: Μια ενδιαφέρουσα ερώτηση που \( 0,99999... = 1 \) και στη συνέχεια περιλαμβάνει το ερώτημα εάν ισχύει η ακόλουθη εξίσωση: \( 0,99999... = 1 \) . Αν και το άπειρο \(0,99999... = A\) στο αριστερό μέρος της εξίσωσης, του δίνουμε ένα όνομα: \(0,99999... = A\) . Μετά τον πολλαπλασιασμό με τον παράγοντα \(10\) και τους απλούς αλγεβρικούς μετασχηματισμούς, λαμβάνουμε την πρώτη εκπληκτική εικόνα.
...Ήμουν αντιμέτωπος με το ακόλουθο πρόβλημα απόδοσης μιας βάσης δεδομένων SQL: Σε έναν πίνακα SQL που ονομάζεται «χρήστες» με ~ 1.000.000 καταχωρήσεις, ο προσδιορισμός του αριθμού των εγγραφών σήμερα διήρκεσε απαράδεκτα 28 δευτερόλεπτα. Οι ώρες των εγγραφών αποθηκεύτηκαν στη μορφή "Ymd H: i: s" στη στήλη "δημιουργήθηκε".
...Εκτός από το γνωστό πρόβλημα ιππότη και το βασίλισσα, υπάρχουν και πολλά άλλα συναρπαστικά ερωτήματα στον κόσμο του σκακιού. Άγγιξα δύο μικρές περιέργειες σε μια προηγούμενη καταχώρηση στο blog . Εάν αντιμετωπίζετε μαθηματικά προβλήματα σκακιού, θα ανακαλύψετε γρήγορα ότι τα μαθηματικά δίνουν πολύ απλές και φωτιστικές απαντήσεις για πολλές ερωτήσεις.
...Αν OneDrive, Dropbox, Google Drive, OwnCloud, Box.net: Ανεξάρτητα από το πλαίσιο στο οποίο αποθηκεύετε τα αρχεία σας - οι υπηρεσίες είναι σχεδόν ίδιες. Οι πελάτες που διατίθενται για όλα τα επιτραπέζια και κινητά συστήματα, τα τυπικά μη κρυπτογραφημένα αρχεία και οι επιλογές κοινής χρήσης διαφέρουν μόνο οριακά. Ωστόσο, το OneDrive, το οποίο έχει ενσωματωθεί μόνιμα στο σύστημα από τα Windows 8.1, έχει μια ειδική δυνατότητα: μόνο αρχεία διαθέσιμα στο διαδίκτυο.
...Τα αρχεία σε διακομιστές ιστού θα πρέπει πάντα να αποθηκεύονται χωρίς κενά (όχι "this is an image.jpg"), χωρίς διαλυτικά ή ειδικούς χαρακτήρες (όχι "football.jpg"), χωρίς ανάστροφες καθέτους (όχι "work\car.jpg") και με πεζά γράμματα (όχι "test.JPG"). Πρόσφατα, ωστόσο, για ένα έργο-πελάτη, έπρεπε να αποκτήσω πρόσβαση και να επεξεργαστώ έναν μεγάλο αριθμό προκαθορισμένων αρχείων με αυθαίρετα ονόματα αρχείων.
...Σήμερα συνάντησα την ακόλουθη εργασία ενώ εργαζόμουν σε ένα έργο πελάτη: Πάρτε έναν πίνακα SQL "user" με τις στήλες "id" και "score" και καθορίστε μια λίστα κατάταξης όλων των χρηστών, ταξινομημένη βάσει "score", στην οποία οι χρήστες με την ίδια βαθμολογία λαμβάνουν την ίδια κατάταξη. Με τη χρήση μεταβλητών που ορίζονται από το χρήστη, αυτή η εργασία μπορεί να λυθεί διαισθητικά και εύκολα.
...Όταν εργάζεστε με το Facebook SDK (ακριβέστερα κατά την εφαρμογή μιας λειτουργίας σύνδεσης στο Facebook σε μια διεπαφή REST), το διακριτικό που έλαβε ο πελάτης από το Facebook πρέπει πρώτα να ελεγχθεί για εγκυρότητα από το διακομιστή πριν από την εκτέλεση περαιτέρω λειτουργιών .
...Είτε Chrome, Firefox, Opera, Safari ή ακόμα και Internet Explorer: Ενώ τα καλά σχεδιασμένα εργαλεία προγραμματιστών ήταν ένα μοναδικό σημείο πώλησης του Firefox και το δημοφιλές plug-in Firebug μέχρι πριν από λίγα χρόνια, τα ισχυρά εργαλεία προγραμματιστών αποτελούν πλέον μέρος του τυπικού εύρους κάθε προγράμματος περιήγησης, στο οποίο υπάρχουν πολλά να ανακαλύψετε δίνει.
...Πρόσφατα ανακάλυψα έναν έξυπνο τρόπο πρόσβασης στο σύστημα αρχείων και ανάκτησης πολύτιμων πληροφοριών, όπως η ύπαρξη αρχείων και φακέλων ή το περιεχόμενό τους. Αυτό μπορεί να είναι πολύ χρήσιμο ως εναλλακτική λύση στη συνάρτηση PHP ` file_exists` , καθώς οι πληροφορίες σχετικά με την ύπαρξη του/των αρχείου/αρχείων μπορούν να χρησιμοποιηθούν στο ερώτημα για περαιτέρω συναρτήσεις ταξινόμησης και συγκέντρωσης.
...Τα κινούμενα διανυσματικά φόντα μπορούν να προσθέσουν ποικιλία σε ένα τοπίο ιστού που χαρακτηρίζεται από φωτογραφίες και βίντεο πλήρους οθόνης. Θα ήταν ωραίο να συμβαδίζει με τους χρόνους φόρτωσης και την ευρεία υποστήριξη υλικού και λογισμικού. Μια λύση είναι: καμβάς. Το στοιχείο HTML που ελέγχεται από JavaScript υποστηρίζεται από όλα τα τρέχοντα προγράμματα περιήγησης και αναπαράγεται με υψηλή απόδοση σε κινητές συσκευές.
...Ως προγραμματιστής ιστού, βρίσκεστε συχνά στο δίλημμα της εργασίας με στοιχεία HTML που - σε αντίθεση με το στοιχείο img, για παράδειγμα - δεν έχουν ούτε σταθερό μέγεθος ούτε σταθερό λόγο διαστάσεων. Συχνά θέλετε να διασφαλίσετε ότι αυτά τα αντικείμενα συμπεριφέρονται με απόκριση, αλλά η αναλογία μεταξύ πλάτους και ύψους διατηρείται. Από προεπιλογή, το CSS δεν προσφέρει μια διαισθητική λύση εδώ. Αλλά με τη βοήθεια της ιδιότητας κάθετης επένδυσης μπορείτε να πετύχετε τον στόχο σας.
...Αφού το Περιφερειακό Δικαστήριο της Κολωνίας υπαναχώρησε την περασμένη εβδομάδα στο σκάνδαλο RedTube και δεν θα έπρεπε ποτέ να είχε εγκρίνει την δημοσιοποίηση των αμφιλεγόμενων διευθύνσεων IP, εξέδωσε τώρα μια ακόμη εξαιρετικά αμφιλεγόμενη και αμφισβητήσιμη απόφαση με την απόφαση 14 O 427/13: Ο δημιουργός φωτογραφιών αρχείου από ένα συγκεκριμένο πρακτορείο εικόνων πρέπει επίσης να κατονομάζεται όταν οι εικόνες του είναι προσβάσιμες απευθείας μέσω της διεύθυνσης URL τους.
...Οι καινοτομίες της προδιαγραφής HTML5 είναι πολυάριθμες και πολλές από αυτές υποστηρίζονται ήδη από την πλειοψηφία του τοπίου του προγράμματος περιήγησης - παρακάτω θα ήθελα να επισημάνω μια ενδιαφέρουσα αλλαγή στους κανόνες για την ένθεση στοιχείων. Η HTML πάντα έκανε διάκριση μεταξύ μπλοκ και ενσωματωμένων στοιχείων. Για παράδειγμα, το Document Type Definition της HTML4 παραθέτει τα h1, p και div ως στοιχεία μπλοκ και τα a, span και img ως στοιχεία ενσωματωμένα.
...Τόσο το Apache στο Unix όσο και το IIS σε συστήματα Windows καταγράφουν τα αιτήματα HTTP out-of-the-box σε μορφή αρχείου. Για την προστασία από επιθέσεις εισβολής, τα ερωτήματα στον δικό σας ιστότοπο θα πρέπει να αξιολογούνται τακτικά και να αναλύονται χειροκίνητα και αυτόματα (για παράδειγμα χρησιμοποιώντας αναλυτές αρχείων καταγραφής όπως το AWStats ). Για παράδειγμα, σε διαμορφώσεις που χρησιμοποιούνται ευρέως, οι διαδρομές των σχετικών αρχείων καταγραφής είναι οι εξής:
/var/log/apache2/access.log(Παράδειγμα: Ubuntu 12.04, Apache 2.2)C:\inetpub\logs\LogFiles\W3SVC1\u_ex<YYMMDD>.log(Παράδειγμα: Windows Server 2012 R2, IIS 8.5)
Κατά την ενσωμάτωση του Joomla 3.2 σε Windows Server 2008 R2 με IIS 7.5, προκύπτουν συχνά προβλήματα με δικαιώματα καταλόγου, τα οποία συχνά επιλύονται ανεπαρκώς με ρυθμίσεις που είναι πολύ γενναιόδωρα. Η ακόλουθη λύση είναι ασφαλής και πλήρως λειτουργική:
- Η ομάδα IIS_IUSRS χρειάζεται τα δικαιώματα για C: \ inetpub \ wwwroot \: read & execute, εμφάνιση περιεχομένων φακέλων, ανάγνωση, εγγραφή
- Η ομάδα IIS_IUSRS χρειάζεται τα δικαιώματα για C: \ Windows \ Temp \: Ανάγνωση και εκτέλεση, Εμφάνιση περιεχομένου φακέλου, Ανάγνωση, Εγγραφή
- Ο χρήστης IUSR πρέπει να βρίσκεται στην ομάδα IIS_IUSRS (Διαχείριση υπολογιστών> Τοπικοί χρήστες και ομάδες> Ομάδες)
Εάν χρειάζεστε πρόσθετα ειδικά δικαιώματα καταλόγου (για παράδειγμα για SSH ή FTP) για όλα τα αρχεία που αποστέλλονται μέσω PHP, θα πρέπει επίσης να τα ορίσετε για το φάκελο C:\Windows\Temp\. Εάν ανεβάσετε ένα αρχείο μέσω PHP, η PHP αντιγράφει πρώτα αυτό το αρχείο στην προσωρινή διαδρομή και μετά στην τελική διαδρομή. Εάν το αρχείο κατέληξε στον προσωρινό κατάλογο, κληρονομεί τα δικαιώματά του και τα διατηρεί αφού μετακινηθεί στον τελικό κατάλογο.
...Σε περιόδους σκανδάλου της NSA, όχι μόνο οι χρήστες που καταλαβαίνουν το δίκτυο αναρωτιούνται αν και πώς μπορεί κανείς να μετακινηθεί ανώνυμα στο Διαδίκτυο για να ξεφύγει από τη μανία συλλογής δεδομένων των αρχών και των μυστικών υπηρεσιών. Ωστόσο, αυτό συχνά οδηγεί σε λάθη και εσφαλμένες υποθέσεις. Μια κεντρική λανθασμένη αντίληψη είναι η μείωση της ανωνυμίας στην απόκρυψη της διεύθυνσης IP.
...Η εκπτωτική αλυσίδα γυμναστικής McFIT δίνει στον εαυτό της νέο πρόσωπο. Ενώ μια λαμπερή κίτρινη μασκότ σε σχήμα μπανάνας κοσμούσε τα μπλε γράμματα, τώρα ένας κίτρινος φιόγκος σε φόντο χρώματος ανθρακί τυλίγεται επιδέξια, σχηματίζοντας μια αφηρημένη δομή. Τα χρώματα FDP μπλε και κίτρινο δεν εμφανίζονται μόνο στο λογότυπο, αλλά και σε όλα τα άλλα τυπωμένα αντικείμενα της μάρκας McFIT.
...Όταν τα αδέρφια Thomas και John Knoll άρχισαν να αναπτύσσουν το Adobe Photoshop το 1987, δεν είχα γεννηθεί ακόμα. Σήμερα, το 2013, το λογισμικό είναι ένα από τα πιο δημοφιλή προγράμματα γενικά και θεωρείται ο αδιαμφισβήτητος ηγέτης στον τομέα της επεξεργασίας εικόνας. Χάρη στην Adobe και το Μουσείο Ιστορίας Υπολογιστών, το λογισμικό θα διατηρηθεί τώρα για τους επόμενους σε μια πολύ ειδική μορφή.
...Το σκάκι έχει γοητεύσει τους ανθρώπους για αιώνες - οι κανόνες του είναι εύκολο να μάθουν και το απίστευτο βάθος του είναι προσβάσιμο μόνο σε έμπειρους παίκτες (δυστυχώς όχι ένας από αυτούς). Στη συνέχεια, θα ασχοληθώ με δύο σύντομες ερωτήσεις: Είναι δυνατόν, μέσω μιας σωστής ακολουθίας κινήσεων, να φτάσουμε σε μια θέση στην οποία ο μαύρος βασιλιάς δέχεται επίθεση από δύο λευκές βασίλισσες ταυτόχρονα; Αυτό είναι επίσης δυνατό με δύο λευκούς πύργους;
...Οι ταινίες συνήθως εγγράφονται και αναπαράγονται με 24 πλήρη καρέ ανά δευτερόλεπτο - αλλά η τυπική μορφή "24p" σχεδόν 100 ετών φαίνεται να ταλαντεύεται. Προκειμένου να αποφευχθούν οι δυσάρεστες παρενέργειες (π.χ. το ισχυρό τράνταγμα κατά τη μεσαία γρήγορη μετατόπιση της κάμερας) της προβολής 24 καρέ ανά δευτερόλεπτο, η εργασία έχει ξεκινήσει εδώ και πολύ καιρό για τον διπλασιασμό του ρυθμού καρέ στα 48 καρέ ανά δευτερόλεπτο και άνω.
...Ο αυτοματοποιημένος ορθογραφικός έλεγχος και γραμματική αποτελεί πλέον βασικό εξοπλισμό σε προγράμματα επεξεργασίας κειμένου - αλλά ο έλεγχος ορθογραφίας ενός ιστότοπου ήταν σχετικά δυσκίνητος μέχρι τώρα. Το Google Chrome κάνει ένα πρώτο βήμα προς αυτήν την κατεύθυνση με έναν ενσωματωμένο έλεγχο σε πεδία εισαγωγής πολλαπλών γραμμών (textarea). Τώρα υπάρχει μια υπηρεσία που το καθιστά δυνατό για ολόκληρους ιστότοπους.
...Λίγες εβδομάδες πριν μου ανέφερε για το πώς μπορείτε να επιτρέπουν στους επισκέπτες σας να ανοίξετε το τηλέφωνο app για κινητές συσκευές πατώντας έναν αριθμό τηλεφώνου. Τώρα έχει προκύψει δυνατότητα αποκλεισμού αμετάκλητα της κάρτας SIM ή επαναφοράς της συσκευής στις εργοστασιακές ρυθμίσεις χωρίς καμία ενέργεια εκ μέρους του χρήστη.
...Θα πρέπει τα ονόματα τομέα και οι διευθύνσεις ηλεκτρονικού ταχυδρομείου να είναι πάντα πεζά για να βεβαιωθείτε ότι θα φτάσετε εκεί που θέλετε; Ή μήπως αυτό είναι εντελώς άσχετο; Οι διακομιστές αλληλογραφίας της Google, για παράδειγμα, έχουν περίεργες ρυθμίσεις με ενδιαφέροντα εφέ, τις οποίες θα σας παρουσιάσω εν συντομία παρακάτω.
...Ακολουθώ στενά το σχεδιασμό διαφόρων προγραμμάτων στη γερμανική τηλεόραση. Σχεδόν καμία εκπομπή διατηρεί μόνιμα το εταιρικό της σχέδιο. Το απογευματινό τελετουργικό της συνάντησης μπροστά από την οθόνη της τηλεόρασης στις 10:15 μ.μ. σχετικά με τα θέματα της ημέρας με προκαλεί πόνο στο στομάχι τον τελευταίο καιρό: Για μερικούς μήνες τώρα, έχει επιλεγεί ένα εντελώς σύγχυση χρωμάτων για την παρουσίαση των τρεχουσών τιμών του χρηματιστηρίου.
...Εάν βελτιστοποιήσετε τον δικό σας ιστότοπο για κινητές συσκευές, θα πρέπει όχι μόνο να προσέχετε τα διαφορετικά μεγέθη οθόνης, τους βελτιστοποιημένους χρόνους φόρτωσης και τις ειδικές λειτουργίες κατά τη λειτουργία (όπως εφέ αιώρησης), αλλά και να λάβετε υπόψη τις ειδικές δυνατότητες των συσκευών. Αυτό περιλαμβάνει επίσης (μερικοί άνθρωποι μπορεί να έχουν ξεχάσει) την πραγματοποίηση τηλεφωνικών κλήσεων.
...Η Google συχνά τιμωρεί το ίδιο περιεχόμενο σε πολλούς ιστότοπους—ωστόσο, ο αλγόριθμος της Google είναι έξυπνος και αναγνωρίζει εάν τα στοιχεία στην κεφαλίδα και το υποσέλιδο είναι συνεπή ή εάν ολόκληρα αποσπάσματα κειμένου είναι προσβάσιμα δύο φορές κάτω από διαφορετικές διευθύνσεις URL. Το ερώτημα του πώς η Google χειρίζεται τις σελίδες επισκόπησης άρθρων ιστολογίου είναι ιδιαίτερα ενδιαφέρον.
...Η ασφάλεια του WordPress, του πιο δημοφιλούς συστήματος διαχείρισης περιεχομένου αυτήν τη στιγμή, μπορεί να βελτιωθεί σημαντικά τροποποιώντας δύο μικρές ρυθμίσεις. Αυτό διαρκεί μόνο 5 λεπτά και δύο γραμμές κώδικα. Ενώ το πρόβλημα μπορεί επίσης να αντιμετωπιστεί με μια ποικιλία πρόσθετων (plugins), θα περιοριστώ σκόπιμα εδώ σε λύσεις χωρίς πρόσθετα (plugins).
...