menu
save_alt Λήψη

Σχετικά με το Beekeeper Studio

Γιατί αποφασίσαμε να δημιουργήσουμε έναν SQL editor ανοιχτού κώδικα, ποιοι είμαστε και από πού ερχόμαστε.

Το Beekeeper Studio αναπτύσσεται και συντηρείται από τον Matthew Rathbone στο Ντάλας, Τέξας.

Το Beekeeper Studio είναι κατασκευασμένο με Vue.js, ένα υπέροχο μικρό web framework που είναι παρόμοιο με το React και το Angular, αλλά λίγο μικρότερο και πιο εύκολο στη χρήση (προσωπική άποψη, παρακαλώ χωρίς μίσος).

Η Ιστορία της Δημιουργίας

Δεν είμαι DBA ούτε διαχειριστής διακομιστή, αλλά αναπτύσσω λογισμικό για να ζήσω, οπότε πρέπει να αλληλεπιδρώ με βάσεις δεδομένων καθημερινά.

Απογοητεύτηκα που δεν υπήρχε ένας απλός και προσιτός SQL client πολλαπλών πλατφορμών που θα μπορούσα να χρησιμοποιήσω. Βεβαίως, υπάρχουν πολλά εργαλεία Java για προχωρημένους χρήστες με εκατομμύρια κουμπιά και καρτέλες, αλλά δεν είναι ευχάριστα στη χρήση. Αγαπούσα το Sequel Pro στο MacOS, αλλά δεν βοηθάει όταν εργάζεσαι σε Linux ή με SQLite, Postgres ή SQL Server.

Έτσι το 2019 άρχισα να δουλεύω στο Beekeeper Studio. Χρειάστηκε σχεδόν ένας χρόνος από (λίγο) βραδινό και σαββατοκύριακο χρόνο για να κυκλοφορήσει η πρώτη έκδοση στις αρχές του 2020.

Στιγμιότυπο οθόνης από τον πρώτο μήνα μετά την κυκλοφορία (Μάιος 2020). Ας δούμε πώς θα γεράσει!

Γιατί το ονομάζουμε Beekeeper;

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

Τα τελευταία 10 χρόνια έχω φτιάξει τέσσερις εφαρμογές με το όνομα Beekeeper. Δύο ήταν εσωτερικά εργαλεία στο Foursquare, και μία ήταν μια (πλέον ανύπαρκτη) εταιρεία, Beekeeper Data. Η πρώτη εφαρμογή ονομάστηκε αρχικά Beekeeper επειδή αλληλεπιδρούσε με το Apache Hive (ναι, το όνομα του προϊόντος είναι ένα αστείο μπαμπά), αλλά μου άρεσε τόσο πολύ το όνομα που απλά δεν μπορώ να σταματήσω να ονομάζω προϊόντα *Beekeeper*.

Στιγμιότυπο του αρχικού Beekeeper από μια (δημόσια) παρουσίαση Foursquare  το 2011.

Περισσότερα για τον Matthew

Ο Matthew είναι ανεξάρτητος σύμβουλος λογισμικού ανάλυσης δεδομένων. Δουλεύει με εργαλεία δεδομένων όπως Spark, Hadoop, Ansible και AWS, παράλληλα με την ανάπτυξη λογισμικού για χρήστες. Ο Matthew είναι περήφανος πατέρας 2 παιδιών και σύζυγος της Alexandra Pavlakis.

Εγγραφείτε στο ενημερωτικό μας δελτίο για συμβουλές SQL και άλλα

Εβδομαδιαία email για SQL, Beekeeper Studio, big data, little data, goldilocks data και περιστασιακές φωτογραφίες γατών. Δεν θα σας στείλουμε spam ούτε θα μοιραστούμε τις πληροφορίες σας με κανέναν.