LOGIC
LOGIC
  • Видео 23
  • Просмотров 10 774
Will McGugan | Python, terminals and open source businesses | State of Progress S01E01
👉 Tune in to State of Progress: stateofprogress.fm
Ready to dive into Python, terminals, and open source? In the first episode of State of Progress, Will McGugan shares his journey in Python development, building a framework for terminal applications, and running an open-source business. From packaging apps to insights for aspiring open source contributors, this is an all-around conversation about what it takes to grow as a software engineer and communicate your work successfully.
Find Will McGugan on social media:
*X - x.com/willmcgugan
*LinkedIn - www.linkedin.com/in/willmcgugan/
*GitHub - github.com/willmcgugan
*Website - www.willmcgugan.com/
Chapters:
00:00:00 Introduction to State of Progres...
Просмотров: 217

Видео

Production server pwned by botnet | DevOops Amsterdam | 17 Sep 2024
Просмотров 1792 месяца назад
In this talk, Paris Kasidiaris takes a quick walk down memory lane back to 2014, when we had to manage the compromise of our main application server at SourceLair - our first company and an online IDE - by a botnet. You can find the presentation slides, as well as past talks, on our website under the 'Talks' page. Here's the link: withlogic.co/talks/2024/09/17/production-server-pwned-by-botnet ...
Pulses | Ditch your daily stands
Просмотров 863 месяца назад
Pulses is the GitHub app that helps teams get aligned better by replacing recurring meetings with scheduled GitHub discussions. Get Pulses at pulses.dev. The world with LOGIC: * Website - withlogic.co * X - x.com/withlogicco * Instagram - withlogicco * LinkedIn - linkedin.com/company/withlogic Chapters: 00:00:00 Introduction to Pulses 00:02:57 Creating a new pulse 00:03:57 Conclu...
Contributing to Docker CLI: Demystifying open source contributions | Docker Athens | 16 Apr 2024
Просмотров 2287 месяцев назад
Presentation of George Margaritis at the Docker Athens User Group (docker.gr) on taking a ride into the world of open source contributions, focusing on the collaborative process with the Docker CLI maintainers to introduce the detach flag in docker stack deploy. Mishaps, lessons learned, and more! Slide deck is available at withlogic.co/decks/2024-04-16-docker-cli-demystifying-open-source-contr...
Rebuilding partition tables in production | DevOops Berlin | 28 Feb 2024
Просмотров 1808 месяцев назад
Presentation of @akalipetis at DevOops Berlin on 28 Feb 2024, about "Rebuilding partition tables in production". This is a super interesting story about how we managed to save customer data at SourceLair, when our disks failed because they ran out of available inodes (and yes! it was because of excessive node modules by our users. Slide deck is available at withlogic.co/decks/2024-02-28-partiti...
Production grade Postgres with Docker | Docker Athens | 24 Jan 2024
Просмотров 5649 месяцев назад
Presentation of @ParisKasidiaris the Docker Athens User Group (docker.gr) on how to set up "Production grade Postgres with Docker" with high availability, fault tolerance and load balancing with about 100 lines of code. Slide deck is available at withlogic.co/decks/2024-01-24-production-grade-postgres.pdf. Open source code available at github.com/withlogicco/postgres. If you need help in adopti...
Abusing Docker builds with BuildKit | Docker Athens | 12 Dec 2023
Просмотров 23311 месяцев назад
Presentation of @akalipetis and @ParisKasidiaris at the Docker Athens User Group (docker.gr) on how we do efficient Docker builds with LOGIC in "Abusing Docker builds with BuildKit". Slide deck is available at withlogic.co/decks/2023-12-12-abusing-docker-builds-with-buildkit.pdf. If you need help in adopting Docker and DevOps practices, or save infrastructure (cloud) costs in your organization,...
Code at the edge with JavaScript and CloudFlare workers | GreeceJS | 9 Feb 2023
Просмотров 164Год назад
Presentation of @akalipetis at GreeceJS (www.meetup.com/GreeceJS/) on how we run code edge at LOGIC in "Code at the edge with JavaScript and CloudFlare workers". Slide deck is available at withlogic.co/decks/2023-02-09-javascript-at-the-edge.pdf. If you need help with the front end of your web application, your static website or anything JavaScript, we at LOGIC (withlogic.co/web-development/), ...
Python from dev to prod: A non-miserable story | Athens Python Users Group | 22 Nov 2023
Просмотров 480Год назад
Presentation of @akalipetis at the Athens Python Users Group (www.meetup.com/athens-python-users-meetup/) on how we work with Python at LOGIC in "Python from dev to prod: A non-miserable story". Slide deck is available at withlogic.co/decks/2023-11-22-python-from-dev-to-prod.pdf. If you need help with your Python and Django applications or want to build a new app with such technologies, we at L...
Stop breaking the bank with bare metal and Docker | Docker Athens | 7 Nov 2023
Просмотров 248Год назад
Stop breaking the bank with bare metal and Docker | Docker Athens | 7 Nov 2023
Vaulty | Delete vaults
Просмотров 85Год назад
Vaulty | Delete vaults
Vaulty | No more passwords in emails
Просмотров 166Год назад
Vaulty | No more passwords in emails
Create a blog using Django Prose | Open Source with LOGIC
Просмотров 1,3 тыс.Год назад
Create a blog using Django Prose | Open Source with LOGIC
Docker volumes και networks | Εισαγωγή στο Docker Μέρος 4
Просмотров 4974 года назад
Docker volumes και networks | Εισαγωγή στο Docker Μέρος 4
Docker images | Εισαγωγή στο Docker Μέρος 3
Просмотров 4884 года назад
Docker images | Εισαγωγή στο Docker Μέρος 3
Namespaces και Cgroups - Εισαγωγή στο Docker Μέρος 2
Просмотров 7634 года назад
Namespaces και Cgroups - Εισαγωγή στο Docker Μέρος 2
Τι είναι το Docker - Εισαγωγή στο Docker Μέρος 1
Просмотров 2,3 тыс.4 года назад
Τι είναι το Docker - Εισαγωγή στο Docker Μέρος 1

Комментарии

  • @kristianpetkov
    @kristianpetkov 10 дней назад

    Really cool video and explanation 🙌 Do you have plans of finishing the PR in GitHub, and is it clear when will be the next presentation for the upgrades, as I'm interested in that, and will it be recorded/posted?

  • @ΓιώργοςΣαράντος-ρ6ζ

    But keep in mind that native apps always win regarding performance, stability and security. So I believe it is per use case if you would go the native or the cross platform way.

  • @echomatteo
    @echomatteo Месяц назад

    Hi, the slides link seems to be 404 right now

  • @TheLyricMusicians
    @TheLyricMusicians 2 месяца назад

    Nah man loved it 😂

  • @thebabyprogrammer
    @thebabyprogrammer 2 месяца назад

    😲

  • @barcode1993
    @barcode1993 5 месяцев назад

    Hi, is there any code available on github? I don't see any of that

    • @withlogicco
      @withlogicco 3 месяца назад

      Yes, we have not polished it yet though! You can take a look at the work in progress in github.com/withlogicco/postgres/pull/1.

  • @firstfiverugby
    @firstfiverugby 6 месяцев назад

    how do you add this to an existing project? For example, when I add say to my events model, I already had pre-existing data, so I need a default="", what can I provide for the default value? I get DB issues.

    • @withlogicco
      @withlogicco 3 месяца назад

      Great question. There are two ways to approach this, according to the use case: - Smaller text: Use the RichTextField provided with default='', as you pointed out - Bigger text: Use a separate model based on Document, with a foreign key and either make it nullable, or create a data migration using RunPython that create the required records before hand (we would pick the latter).

  • @persi_dev
    @persi_dev 7 месяцев назад

    incroyable

  • @billysnewstylle7424
    @billysnewstylle7424 7 месяцев назад

    Great presentation!

  • @kyuss0x1
    @kyuss0x1 7 месяцев назад

    Ο κώδικας κόκαλα έχει η αρχιδια ?

  • @otinoti
    @otinoti 8 месяцев назад

    Μόνο εμένα μου φαίνεται παρόμοιο με το metasploit όταν κάνεις exploit στο target machine ? 😂

  • @stevencaldwell5782
    @stevencaldwell5782 9 месяцев назад

    🙏 promo sm

  • @mariosantonoudiou398
    @mariosantonoudiou398 Год назад

    Μπράβο ρε παιδιά!

  • @konstantinostzaferis5318
    @konstantinostzaferis5318 Год назад

    Ως ένας self taught developer, μήπως μπορείτε να μου πείτε πως μπορώ να προσεγγίσω την ανάπτυξη λογισμικού και από πού μπορώ να ξεκινήσω;; Από θέμα scripting καθαρά ασχολούμαι και επαγγελματικά, αλλά για end to end applications, και την αρχιτεκτονική τους μπορείτε μήπως να μου δώσετε κάποια guidelines σχετικά με studying resources, βιβλία, GitHub repos κου; Θα το εκτιμούσα πολύ! Και πάλι πολύ καλή δουλειά!

    • @akalipetis
      @akalipetis Год назад

      Νομίζω αυτό έχει να κάνει με το πώς μαθαίνει καθένας, προσωπικά πάντα ξεκινάω με ένα project που θα χρειαστώ την γλώσσα ή την τεχνολογία που θέλω να μάθω και το πιάνω από εκεί. Άλλοι προτιμούν κάτι πιο δομημένο, όπως ένα online ή φυσικό μάθημα.

  • @konstantinostzaferis5318
    @konstantinostzaferis5318 Год назад

    Πολύ ωραίο βίντεο, το είδα όλο και πραγματικά δίνει πολλά σε κάποιον που θέλει να ασχοληθεί με εφαρμογές στην Python!

    • @akalipetis
      @akalipetis Год назад

      Ευχαριστούμε πολύ Κωνσταντίνε, χαιρόμαστε πραγματικά που βοηθάει!

  • @onnot701
    @onnot701 Год назад

    great

  • @o_dimitris_eimai
    @o_dimitris_eimai 2 года назад

    Πολύ ωραία, φτιάξε και ένα για compose θα βοηθήσει πολύ κόσμο.

  • @ΑντρέαςΣωτηρίου-π8γ

    Απο Κύπρο είμαι φοιτητής πληροφορικής, μπράβο μαν συνέχισε να επιμορφώνεις πληροφορικάριους

    • @withlogicco
      @withlogicco 2 года назад

      Σε ευχαριστούμε πολύ Αντρέα, χαιρόμαστε πολύ που το βρίσκεις ενδιαφέρον!

  • @lazarosgrozos4328
    @lazarosgrozos4328 4 года назад

    Mπράβο..πολύ καλός!!

    • @withlogicco
      @withlogicco 3 года назад

      Ευχαριστούμε πολύ Λάζαρε! 🤩

  • @markosfragkakis4984
    @markosfragkakis4984 4 года назад

    Πολύ καλό training, μπράβο

    • @withlogicco
      @withlogicco 4 года назад

      Σε ευχαριστούμε πολύ Μάρκο! 🎉

  • @tolisgerodimos7368
    @tolisgerodimos7368 4 года назад

    Έχω παρακαλουθήσει αρκετά tutorials σχετικά με τον Docker. Είναι το μόνο tutorial που έχω δει, που θα μπει στον κόπο να εξηγήσει τα inner mechanics του Docker. Μπράβο παιδιά keep up the good work!

    • @withlogicco
      @withlogicco 4 года назад

      Σε ευχαριστούμε πολύ Τόλη 🎉

  • @harconst
    @harconst 4 года назад

    Πολύ καλός!

    • @withlogicco
      @withlogicco 4 года назад

      Καλησπέρα, σε ευχαριστούμε πολύ!

  • @nektariosliakis5999
    @nektariosliakis5999 4 года назад

    Πολύ χρήσιμη παρουσίαση! Που μπορούμε να μάθουμε περισσότερες πληροφορίες για την πλατφόρμα που αναφέρατε (dojo);

    • @withlogicco
      @withlogicco 4 года назад

      Γεια σου Νεκτάριε, σε ευχαριστούμε πολύ! Μείναμε λίγο πίσω λόγω των γεγονότων, αλλά έρχεται come back και θα βγει και live το Dojo.

    • @MariosMartiopoulos
      @MariosMartiopoulos 3 года назад

      ​@@withlogicco Γεια χαρά!!! Τελικά βγήκε; Εχουμε link;;;

    • @withlogicco
      @withlogicco 2 года назад

      Δεν έχει βγει δυστυχώς ακόμα κάτι, δεν έχουμε βρει τον απαραίτητο χρόνο ακόμα.

  • @MakisMaropoulos
    @MakisMaropoulos 4 года назад

    Εξαιρετικό!!

    • @withlogicco
      @withlogicco 4 года назад

      Γεια σου Μάκη, σε ευχαριστούμε πολύ!

  • @dioufinos
    @dioufinos 4 года назад

    Πολύ καλή δουλειά! Μπράβο!!!!

    • @withlogicco
      @withlogicco 4 года назад

      Σε ευχαριστούμε πολύ Διογένη! 😀

  • @steliosmoschos3708
    @steliosmoschos3708 4 года назад

    Πολύ ωραίος και απλός τρόπος που περιγράφεις τόσο τις τεχνολογίες όσο και τους αγγλικούς ορισμούς! Keep it up!

    • @withlogicco
      @withlogicco 4 года назад

      Σε ευχαριστούμε πολύ Στέλιο, τα λέμε στο επόμενο! :)

  • @IoannisCherouvim
    @IoannisCherouvim 4 года назад

    Ωραίο! Είμαι docker noob και έχω την εξής ερώτηση. Στο 8:15 σε βολεύει καλύτερα το κόλπο με το xargs αντί να είχες ονοματίσει τον container σου με --name και να τον έκανες inspect βάση ονόματος;

    • @withlogicco
      @withlogicco 4 года назад

      Γεια σου Γιάννη, ευχαριστούμε πολύ 😀 Προτίμηση κυρίως, επίσης, ένα θέμα που έχει το να δώσεις όνομα στον container είναι ότι πρέπει να είναι μοναδικό, οπότε στις εκπαιδεύσεις που κάνουμε το αποφεύγουμε γιατί μπερδεύει τον κόσμο αν πάει κάτι στραβά.

  • @chrysovalantiskoutsoumpos458
    @chrysovalantiskoutsoumpos458 4 года назад

    Ωραία παρουσίαση! Απλή και κατανοητή.

    • @withlogicco
      @withlogicco 4 года назад

      Γεια σου Χρυσοβαλάντη, σε ευχαριστούμε πολύ! Τα λέμε στο επόμενο 😀

  • @mlsandreas
    @mlsandreas 4 года назад

    Περιμένουμε το επόμενο!! Ευχαριστούμε!!

    • @withlogicco
      @withlogicco 4 года назад

      Χαιρόμαστε που σου άρεσε Ανδρέα, έρχεται την άλλη εβδομάδα! :)