Ποια είναι η καλύτερη γρήγορη διαβάστε το βιβλίο Python εκεί έξω;




Παίρνω μια κατηγορία που απαιτεί Python. Θα εξετάσουμε τη γλώσσα στην τάξη την επόμενη εβδομάδα, και είμαι μια γρήγορη μελέτη για τις νέες γλώσσες, αλλά αναρωτιόμουν αν υπάρχουν πραγματικά μεγάλη βιβλία Python μπορώ να αρπάξει ενώ εγώ είμαι αγωνίζονται μέσα από τα βασικά της δημιουργίας IDE μου, περιβάλλον server και όλα τα άλλα «gotchas» που έρχονται με μια νέα γλώσσα προγραμματισμού. Προτάσεις;
Μου άρεσε [Dive Into Python](http://www.diveintopython.net/toc/index.html) , ειδικά αν είστε μια γρήγορη μελέτη. Οι αρχίζουν βασικά καλύπτει όλα (και μπορεί να κινηθεί αργά για εσάς), αλλά τα τελευταία λίγα κεφάλαια είναι μεγάλα εργαλεία μάθησης.


Πλέον, Pilgrim είναι ένας πολύ καλός συγγραφέας.
Αυτή είναι η γνώμη μου, αλλά? όπως ακριβώς και οι τάξεις περίπτωση δεν, θα ήθελα να εφαρμόσουν μια `copy`μέθοδο του είδους στην τάξη για να καταστεί δυνατή η τροποποίηση, διατηρώντας παράλληλα το αμετάβλητο, αλλά υπάρχει ορισμένες περιπτώσεις που δεν μπορώ να βοηθήσω να το μεταβλητό? Για παράδειγμα, όταν κάτι αναμένεται να γίνει η λειτουργία αντιγραφής είναι πολύ μεγάλη και αργή για την κατηγορία? όπως όταν η τάξη έχει τόσα πολλά συχνά τροποποιημένο μέλη. Και μην ανησυχείτε για χιλιάδες περιπτώσεις που επιπλέουν γύρω στη μνήμη, επειδή είναι αυτόματα GC'ed, οπότε το πιο πραγματικό πρόβλημα είναι ο χρόνος κόστος της αντιγραφής περιπτώσεις της κλάσης. Παρακαλώ πείτε μου εάν η γνώμη μου είναι κάπως λάθος :) Τι εννοείς "τάξεις"; 
Είναι μία πλατφόρμα οπτικοακουστική και διαδραστική για να μάθεις κάτι περισσότερο από τα βασικά σε μία γλώσσα. Μπορείς να φτάσεις μέχρι το 25 επίπεδο (αυτή τη στιγμή είσαι στο 6) ... και αν θέλεις να εμπλουτίσεις μπορείς να προσθέσεις να μάθεις "Ελληνικά" από την αγγλική γλώσσα, παράλληλα. Πατάς εκεί που λέει πρόσθεσε ένα νέο μάθημα. Γενικά, από Ελληνικά μπορείς να μάθεις μόνο Αγγλικά. Από Αγγλικά πάλι, μπορείς να μάθεις πολλές γλώσσες. Ελπίζω να σε βοήθησα να βγάλεις άκρη. :) Καλή αρχή!! κι εγώ το ίδιο αναρωτιέμαι. είμαι στο επίπεδο 12 με 47% ευχέρεια στη χρήση της γλώσσας. Έχω ολοκληρώσει το english tree. από δω και πέρα τι κάνουμε; απλά ενίσχυση γνώσεων για να ανέβουμε επίπεδα; Συνήθως δεχόμαστε είτε "have to" είτε "must". Στείλτε μας, παρακαλώ, ένα συγκεκριμένο παράδειγμα που μπορούμε να ελέγξουμε για λάθοι. πας πάνω στο μενού στην επιλογή tools (3η από το τέλος) → language (4η στο dropdown) → more dictionaries online … (5η - τελευταία).

εκεί θα σε πάει σε αυτή τη σελίδα [με λεξικά](https://extensions.libreoffice.org/?tags%5b0%5d=50)

κάνεις αναζήτηση με τη γλώσσα που θες π.χ. greek και διαλέγεις λεξικό από τη λίστα. προσωπικά έχω βάλει το [orthos](https://extensions.libreoffice.org/en/extensions/show/orthos-greek-speller-dictionary-and-thesaurus) .

… **Για την «ορθογραφία λάθος» μέρος (Μήπως εννοείτε)**


* Θα μπορούσατε να κάνετε κάποια `LIKE`ερωτήματα στο db π.χ. `LIKE %j%e%a%n%s%`, αλλά αν θέλετε να το κάνετε καλά, θα πρέπει να χρησιμοποιήσετε μια βιβλιοθήκη αναζήτησης όπως αυτό:


	+ <https://github.com/TomLingham/Laravel-Searchy>
	+ <http://tnt.studio/blog/did-you-mean-functionality-with-laravel-scout>



> 
> Μπορείτε να δημοσιεύσετε το αρχείο ρυθμίσεων στον κατάλογο της εφαρμογής σας και να παρακάμψετε τις ρυθμίσεις, εκτελώντας php τεχνίτη πωλητή: δημοσιεύει για να αντιγράψετε τις ρυθμίσεις στο φάκελο config σας όπως searchy.php
> 
> 
> Μπορείτε να ορίσετε το προεπιλεγμένο πρόγραμμα οδήγησης που θα χρησιμοποιηθεί για τις αναζητήσεις στο αρχείο ρυθμίσεων. Οι επιλογές σας (στην παρούσα φάση) είναι: ασαφή, απλό και Levenshtein.
> 
> 
> Μπορείτε επίσης να παρακάμψετε αυτές τις μεθόδους, χρησιμοποιώντας την ακόλουθη σύνταξη κατά την εκτέλεση μιας αναζήτησης:
> 
> 
> 


Με τον καθορισμό [Levenshtein απόσταση](https://en.wikipedia.org/wiki/Levenshtein_distance) μπορείτε να finetune πόσο μακριά μια λέξη μπορεί να είναι.


* Αν χρειάζεστε καλύτερη απόδοση θα πρέπει να εξετάσει κάτι σαν `solr`ή `elasticsearch`για το έργο αυτό.


<https://wiki.apache.org/solr/SpellCheckComponent>
<https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-fuzzy-query.html>


**Για το τμήμα μετάφρασης**


Απλά θα πρέπει να έχει ένα λεξικό έτοιμο σε βάση δεδομένων ή εντοπισμό των αρχείων σας και εκτελέστε το χαμηλότερο σημείο εισόδου και αυτό. Αναμείνετε υψηλή φορές υπολογιστών τόσο για τη διόρθωση ορθογραφίας και της μετάφρασης στον κώδικά σας. κάτι έχει γίνει λάθος στην περίπτωσης σου διότι αυτή η μετάφραση χρησιμοποιείται σε αρκετές επαγγελματικές εγκαταστάσεις εταιρειών (με εξαίρεση κάποιες περιπτώσεις που είναι custom μεταφράσεις εξειδίκευσης π.χ. ιατρεία, οδοντιατρεία, δικηγορικά γραφεία και δεν είναι online) σύμφωνα με την [intel](https://www.intel.com/content/www/us/en/support/articles/000024018/memory-and-storage/intel-optane-memory.html)

what operating systems does intel** ® optane ™ **memory support when used for system acceleration?

intel® optane™ memory requires windows 10 64-bit to be used as a system accelerator.

η συγκεκριμένη τεχνολογία (πρώτη φορά που άκουσα για αυτήν προσωπικά) μοιάζει να μην έχει … Για να ανοίξουν τα επόμενα μαθήματα πρέπει να έχουν ολοκληρωθεί όλες οι ενότητες που βρίσκονται στο προηγούμενο στάδιο. 


Κάθε μία από τις ενότητες "Στοιχειώδη 1", "Στοιχειώδη 2" και "Φράσεις" έχει 3 μαθήματα (x10 πόντους το καθένα) αλλά απ'ό,τι μπορώ να δω στο προφίλ σου φαίνεται να έχεις μόλις 60 πόντους, το οποίο σημαίνει ότι δεν έχεις κάνει όλα τα μαθήματα μέχρι αυτό το σημείο για να ανοίξουν τα επόμενα. Ανανέωσε τη σελίδα και ολοκλήρωσε τα μαθήματα στις ανοιχτές ενότητες και τότε θα μπορείς να συνεχίσεις.