window.pipedriveLeadboosterConfig = { base: 'leadbooster-chat.pipedrive.com', companyId: 11580370, playbookUuid: '22236db1-6d50-40c4-b48f-8b11262155be', version: 2, } ;(function () { var w = window if (w.LeadBooster) { console.warn('LeadBooster υπάρχει ήδη') } else { w.LeadBooster = { q: [], on: function (n, h) { this.q.push({ t: 'o', n: n, h: h }) }, trigger: function (n) { this.q.push({ t: 't', n: n }) }, } } })() Πειρατεία ενός πολύτιμου λίθου Ruby - The Codest
The Codest
  • Σχετικά με εμάς
  • Υπηρεσίες
    • Ανάπτυξη λογισμικού
      • Ανάπτυξη Frontend
      • Backend Ανάπτυξη
    • Staff Augmentation
      • Frontend Developers
      • Backend Developers
      • Μηχανικοί δεδομένων
      • Μηχανικοί cloud
      • Μηχανικοί QA
      • Άλλα
    • Συμβουλευτική
      • Έλεγχος & Συμβουλευτική
  • Βιομηχανίες
    • Fintech & Τραπεζική
    • E-commerce
    • Adtech
    • Healthtech
    • Κατασκευή
    • Εφοδιαστική
    • Αυτοκίνητο
    • IOT
  • Αξία για
    • CEO
    • CTO
    • Διευθυντής παράδοσης
  • Η ομάδα μας
  • Case Studies
  • Μάθετε πώς
    • Blog
    • Συναντήσεις
    • Διαδικτυακά σεμινάρια
    • Πόροι
Καριέρα Ελάτε σε επαφή
  • Σχετικά με εμάς
  • Υπηρεσίες
    • Ανάπτυξη λογισμικού
      • Ανάπτυξη Frontend
      • Backend Ανάπτυξη
    • Staff Augmentation
      • Frontend Developers
      • Backend Developers
      • Μηχανικοί δεδομένων
      • Μηχανικοί cloud
      • Μηχανικοί QA
      • Άλλα
    • Συμβουλευτική
      • Έλεγχος & Συμβουλευτική
  • Αξία για
    • CEO
    • CTO
    • Διευθυντής παράδοσης
  • Η ομάδα μας
  • Case Studies
  • Μάθετε πώς
    • Blog
    • Συναντήσεις
    • Διαδικτυακά σεμινάρια
    • Πόροι
Καριέρα Ελάτε σε επαφή
Πίσω βέλος GO BACK
2019-07-12
Ανάπτυξη λογισμικού

Η πειρατεία ενός πολύτιμου λίθου Ruby

Pawel Wal

Εμείς οι Rubyists τείνουμε να χλευάζουμε το πλήθος των NPM κάθε φορά που τους συμβαίνει κάτι κακό (θυμάστε το αριστερό pad; Ή το event-stream;). Ωστόσο, αυτή την εβδομάδα δεν ακούσαμε καμία ειρωνεία, καθώς μάθαμε ότι το strong_password είχε υποκλαπεί στο RubyGems και φόρτωνε πολύ άσχημο κώδικα. Διαβάστε γι' αυτό και πολλά άλλα παρακάτω.

Γιατί η κατασκευή του webpack μου είναι αργή;

Από τον Sam Saccone

Ξεκινάτε ένα webpack έργο, χτίζεται αξιοπρεπώς γρήγορα, και στη συνέχεια - με την πάροδο του χρόνου - επιδεινώνεται τόσο αργά. Τώρα η κατασκευή του frontend σας διαρκεί για πάντα και όλοι είναι δυστυχισμένοι. Δείτε πώς μπορείτε να διαγνώσετε τι συνέβαλε στην επιβράδυνση.

https://samsaccone.com/posts/why-is-my-webpack-build-slow.html/

Σοβαρά, σταματήστε να χρησιμοποιείτε την RSA

Με Trail of Bits

Η κρυπτογράφηση είναι ασφαλής, σωστά; Λοιπόν... όχι, εκτός αν το χρησιμοποιήσετε λάθος. Ή πολύ λάθος - όπως στα παραδείγματα που αναφέρονται σε αυτό το άρθρο. Είναι λίγο μεγαλύτερο σε διάρκεια, αλλά το συνιστούμε σε όποιον κάνει οποιαδήποτε εργασία κρυπτογράφησης, και ειδικά γύρω από την RSA.

https://blog.trailofbits.com/2019/07/08/fuck-rsa/

Μια ανασκόπηση των βέλτιστων πρακτικών των επίσημων αρχείων Docker: καλές, κακές και μη ασφαλείς

Από τον Itamar Turner-Trauring

Συνήθως ανατρέχουμε στα έγγραφα για μια αναφορά στο πώς να κάνουμε κάτι. Εδώ είναι μια ανασκόπηση των πρακτικών που συνιστώνται στην τεκμηρίωση του Docker, οι οποίες μπορεί να μην είναι τόσο σπουδαίες όσο νομίζουμε ότι είναι μετά από μια προσεκτικότερη εξέταση.

https://pythonspeed.com/articles/official-docker-best-practices/

10 συμβουλές για την αναθεώρηση κώδικα που δεν σας αρέσει

Από τον David Lloyd

Ούτε εμείς είμαστε οπαδοί των "listicles", αλλά αυτό εδώ είναι σκέτο χρυσάφι. Το να σέβεσαι τον εαυτό σου κωδικός Οι αναθεωρήσεις είναι δεδομένες για κάποιους, αδιανόητες για άλλους - και είναι πολύ δύσκολο να παραμένεις με σεβασμό όταν αντιμετωπίζεις "κακό" κώδικα. Ακολουθούν μερικές συμβουλές για το πώς να το κάνετε πιο εύκολο για εσάς, τον αναθεωρητή - και για τον αναθεωρητή που δέχεται την κριτική.

https://developers.redhat.com/blog/2019/07/08/10-tips-for-reviewing-code-you-dont-like/

strong_password v0.0.7 rubygem hijacked

Με Tute Costa

Η κορυφαία μας ιστορία της εβδομάδας, τώρα ενημερωμένη με την απάντηση του συγγραφέα του πολύτιμου λίθου. Αν δεν το έχετε διαβάσει, θα πρέπει πραγματικά να το διαβάσετε - και αν δεν έχετε ακόμη ελέγξει το Gemfile σας, θα πρέπει πραγματικά, πραγματικά να το κάνετε.

https://withatwist.dev/strong-password-rubygem-hijacked.html

Μπόνους! Για να δούμε αν κάποιος θα βρει μια λέξη bingo: εδώ είναι μια έξυπνη οθόνη IoT e-ink Raspberry Pi προγραμματισμένη με Elixir**.** Σοβαρά όμως, πηγαίνετε να διαβάσετε γι 'αυτό, είναι πολύ λειτουργικό.

Διαβάστε περισσότερα:

  • Γιατί οι ηγέτες τεχνολογίας πρέπει να αναπτύσσουν κοινωνικές δεξιότητες;
  • Γιατί αποτυγχάνουν οι τεχνολογικές νεοφυείς επιχειρήσεις; Πέντε (όχι) προφανείς κοινοί λόγοι
  • Οι καλές πρακτικές της Codest για την κατασκευή λογισμικού: τεκμηρίωση έργου

Σχετικά άρθρα

Ανάπτυξη λογισμικού

Κατασκευάστε μελλοντικά ασφαλείς εφαρμογές Web: γνώσεις από την ομάδα εμπειρογνωμόνων του The Codest

Ανακαλύψτε πώς η The Codest υπερέχει στη δημιουργία κλιμακούμενων, διαδραστικών εφαρμογών ιστού με τεχνολογίες αιχμής, παρέχοντας απρόσκοπτη εμπειρία χρήστη σε όλες τις πλατφόρμες. Μάθετε πώς η τεχνογνωσία μας οδηγεί στον ψηφιακό μετασχηματισμό και την επιχειρηματική...

THECODEST
Ανάπτυξη λογισμικού

Top 10 εταιρείες ανάπτυξης λογισμικού με έδρα τη Λετονία

Μάθετε για τις κορυφαίες εταιρείες ανάπτυξης λογισμικού της Λετονίας και τις καινοτόμες λύσεις τους στο τελευταίο μας άρθρο. Ανακαλύψτε πώς αυτοί οι τεχνολογικοί ηγέτες μπορούν να βοηθήσουν στην ανύψωση της επιχείρησής σας.

thecodest
Λύσεις Enterprise & Scaleups

Βασικά στοιχεία ανάπτυξης λογισμικού Java: Α Guide to Outsourcing Successfully (Οδηγός για την επιτυχή εξωτερική ανάθεση)

Εξερευνήστε αυτόν τον βασικό οδηγό για την επιτυχή ανάπτυξη λογισμικού outsourcing Java για να αυξήσετε την αποδοτικότητα, να αποκτήσετε πρόσβαση στην τεχνογνωσία και να οδηγήσετε την επιτυχία των έργων με The Codest.

thecodest
Ανάπτυξη λογισμικού

Ο απόλυτος οδηγός για το Outsourcing στην Πολωνία

Η έξαρση της outsourcing στην Πολωνία οφείλεται στις οικονομικές, εκπαιδευτικές και τεχνολογικές εξελίξεις, που ευνοούν την ανάπτυξη της πληροφορικής και το φιλικό προς τις επιχειρήσεις κλίμα.

TheCodest
Λύσεις Enterprise & Scaleups

Ο πλήρης οδηγός εργαλείων και τεχνικών ελέγχου πληροφορικής

Οι έλεγχοι ΤΠ διασφαλίζουν ασφαλή, αποτελεσματικά και συμβατά συστήματα. Μάθετε περισσότερα για τη σημασία τους διαβάζοντας ολόκληρο το άρθρο.

The Codest
Jakub Jakubowicz CTO & Συνιδρυτής

Εγγραφείτε στη βάση γνώσεών μας και μείνετε ενήμεροι για την τεχνογνωσία από τον τομέα της πληροφορικής.

    Σχετικά με εμάς

    The Codest - Διεθνής εταιρεία ανάπτυξης λογισμικού με κέντρα τεχνολογίας στην Πολωνία.

    Ηνωμένο Βασίλειο - Έδρα

    • Γραφείο 303B, 182-184 High Street North E6 2JA
      Λονδίνο, Αγγλία

    Πολωνία - Τοπικοί κόμβοι τεχνολογίας

    • Πάρκο γραφείων Fabryczna, Aleja
      Pokoju 18, 31-564 Κρακοβία
    • Πρεσβεία του εγκεφάλου, Konstruktorska
      11, 02-673 Βαρσοβία, Πολωνία

      The Codest

    • Αρχική σελίδα
    • Σχετικά με εμάς
    • Υπηρεσίες
    • Case Studies
    • Μάθετε πώς
    • Καριέρα
    • Λεξικό

      Υπηρεσίες

    • Συμβουλευτική
    • Ανάπτυξη λογισμικού
    • Backend Ανάπτυξη
    • Ανάπτυξη Frontend
    • Staff Augmentation
    • Backend Developers
    • Μηχανικοί cloud
    • Μηχανικοί δεδομένων
    • Άλλα
    • Μηχανικοί QA

      Πόροι

    • Γεγονότα και μύθοι σχετικά με τη συνεργασία με εξωτερικό συνεργάτη ανάπτυξης λογισμικού
    • Από τις ΗΠΑ στην Ευρώπη: Γιατί οι αμερικανικές νεοσύστατες επιχειρήσεις αποφασίζουν να μετεγκατασταθούν στην Ευρώπη
    • Σύγκριση υπεράκτιων κόμβων ανάπτυξης τεχνολογίας: Ευρώπη (Πολωνία), ASEAN (Φιλιππίνες), Ευρασία (Τουρκία)
    • Ποιες είναι οι κορυφαίες προκλήσεις των CTOs και των CIOs;
    • The Codest
    • The Codest
    • The Codest
    • Privacy policy
    • Website terms of use

    Πνευματικά δικαιώματα © 2025 από The Codest. Όλα τα δικαιώματα διατηρούνται.

    elGreek
    en_USEnglish de_DEGerman sv_SESwedish da_DKDanish nb_NONorwegian fiFinnish fr_FRFrench pl_PLPolish arArabic it_ITItalian jaJapanese ko_KRKorean es_ESSpanish nl_NLDutch etEstonian elGreek