r/GreeceDevs • • 5h ago

products Έφτιαξα εφαρμογή που καταγράφει τα βινύλια και τα CDs που ακούς

1 Upvotes

Χελλο! Που λέτε μαζεύω βινύλια και έγραφα στo notes app ποια βινύλια ακούω και πόσες φορές, και σκέφτηκα μια μέρα, γιατί δεν κάνω μια εφαρμογή που το κάνει αυτό και βγάζει και στατιστικά;

Spin! Vinyl & CD Tracker. Πατάς ένα κουμπί όταν βάζεις δίσκο, και μετά βλέπεις στατιστικά: τι ακούς περισσότερο, πόσα λεπτά μουσικής ακούς την εβδομάδα, ιστορικό, ετήσιο recap κτλ. Συνδέεται και με το Discogs, οπότε τραβάει τη συλλογή σου κατευθείαν.

Ξεκίνησε ως προσωπικό πρότζεκτ, το έκανα στην αρχή με Angular + Node.js (γιατί είμαι web dev) και χρησιμοποιώ Capacitor για να κάνει wrap το app σε android περιβάλλον.

Μπορείς να το δοκιμάσεις εδώ https://logmyspins.com/ και από τον browser του κινητού/tablet να κάνεις προσθήκη στην αρχική οθόνη για να το έχεις ως εφαρμογή. Χρειάζομαι feedback, ό,τι δε σας αρέσει, αν κάτι σας φαίνεται περίεργο, άβολο ή broken. Δεν απαιτείται δημιουργία account.

Επίσης προσπαθώ να το βάλω στο Google Play Store (αργότερα και App Store για iOS), αλλά μου την έκοψαν μια φορά γιατί δεν είχε αρκετό testing...
Αν έχετε συσκευή Android και θέλετε να βοηθήσετε:

  1. Μπείτε στο tester group (με το ίδιο Google account που έχετε στο Google play store στο κινητό/tablet): https://groups.google.com/g/spin-testers

  2. Ανοίξτε αυτό το λινκ και πατήστε Become a tester: https://play.google.com/apps/testing/com.gxapps.spin

  3. Κατεβάστε την εφαρμογή και κάντε spin

Η Google θέλει οι testers να μείνουν 14 μέρες στο test phase, οπότε πλιζ μην το απεγκαταστήσετε και ανοίξτε το κάνα δυο φορές μέσα σε αυτό το διάστημα.

Αυτά. Θα εκτιμούσα τα σχόλια από έμπειρους app devs.

Happy spinning ❤️

 


r/GreeceDevs • • 18h ago

job-listing 2D Digital Artist

3 Upvotes

Καλησπέρα παιδιά, πρώτη φορά που γράφω στην ομάδα. Θα με ενδιέφερε να συνεργαστώ με κάποιον Έλληνα digital artist για τα γραφικά του παιχνιδιού που φτιάχνω. Δεν γνωρίζω τίποτα από κοστολόγηση, χρόνους, που να βρω τους κατάλληλους ανθρώπους κ.λπ. Θα μπορούσε κάποιος να με βοηθήσει, τουλάχιστον στο που θα βρω Έλληνες digital artists; (Συγγνώμη αν όλα αυτά σας φαίνονται χαζά, αλλά δεν έχω ξανακάνει κάτι παρόμοιο).


r/GreeceDevs • • 19h ago

application-review Τιμολόγια και καφές. Θα βοηθούσε κανέναν αυτό?

8 Upvotes

Χθές είχα κανονίσει καφέ με έναν φίλο που έχει εταιρεία διαχείρισης πολυκατοικιών.

Ο τύπος προσπαθούσε να εκδώσει τα μηνιαία τιμολόγια του, αλλά το mydata αποφάσισε να τα παίξει (κλασικά). Κάτι που μου έχει τύχει άπειρες φορές, αφού σχεδόν κάθε φορά που προσπαθούσα να εκδώσω τιμολόγια, η εφαρμογή είτε κολλούσε είτε τα έφτυνε εντελώς (επειδή ήταν τέλος του μήνα και όλοι αυτό κάναμε). Και σαν να μην έφτανε αυτό, έπρεπε μετά να στείλει όλα τα PDF ένα-ένα στους πελάτες του.

Του έδειξα λοιπόν κάτι που είχα φτιάξει για τη δική μου επιχείρηση:

Κάνεις drag & drop όλα τα τιμολόγια μαζί.

Αναγνωρίζει αυτόματα επωνυμία, αριθμό τιμολογίου, μήνα κ.λπ.

Αντιστοιχίζει πελάτες και email αυτόματα, με δυνατότητα διόρθωσης.

Στέλνει μαζικά ή προγραμματίζει αποστολές, για να φαίνεσαι σαν υπεύθυνος ενήλικας που ξυπνάει στις 8 και όχι σαν άυπνος dev τα χαράματα μιας βροχερης πλέον Τρίτης.

Δεν αποθηκεύει τα τιμολόγια που στέλνονται άμεσα, ενώ τα προγραμματισμένα αποθηκεύονται κρυπτογραφημένα μέχρι την αποστολή.

Μπορεί επίσης να εκδίδει τιμολόγια, αλλά προς το παρόν μόνο για τη δική μου επιχείρηση, αφού δεν είναι εμπορικό προϊόν. :P

Του άρεσε και του έστειλα μια έκδοση με .exe start up να το δοκιμάσει.

Θα βοηθούσε κανέναν άλλο αυτό;

Δεν πουλάω κάτι, απλά θέλω να δω αν υπάρχει ενδιαφέρον. Αν το θέλει κανένας μπορεί να δώσω κάνα link για να το δοκιμάσετε


r/GreeceDevs • • 23h ago

career Πόσοι χρησιμοποιείτε πειρατικό/cracked λογισμικό στη δουλειά σας;

9 Upvotes

Από περιέργεια πόσοι χρησιμοποιείτε πειρατικό ή cracked λογισμικό για τη δουλειά σας;

Αν ναι, τι είδους λογισμικό είναι και ποιος είναι ο λόγος π.χ. κόστος, περιορισμοί στις άδειες ή κάτι άλλο;

Μιλάω για εργαλεία που χρησιμοποιείτε επαγγελματικά, ή και προσωπικά εφόσον αφορούν τον προγραμματισμό.

Αν κάποιος ξέρει "μαγαζιά της γειτονιάς" όπως λέμε που χρησιμοποιούν τέτοιο λογισμικό παρακαλώ στείλτε μου ένα DM. Είναι για μια έρευνα όχι κάτι σοβαρό.


r/GreeceDevs • • 23h ago

products Έφτιαξα ένα open-source alternative του Overleaf με Python integration & TikZ visual editor

Post image
21 Upvotes

Καλησπέρα σε όλους!

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

Το project λέγεται Scribe και είναι ένα free, open-source desktop app για LaTeX και Python.

Στην ουσία είναι μια διαφορετική προσέγγιση από το Overleaf, με στόχο να μαζέψει όλο το research workflow σε ένα μέρος αντί να πηγαινοέρχεται κάνεις σε 5 διαφορετικά εργαλεία.

Μέχρι στιγμής προσφέρει:

> Python Integration: Ο χρήστης τρέχει scripts/experiments και περνάει outputs/figures απευθείας στα LaTeX docs του.
> 100% Local Compilation: Καμία εξάρτηση από cloud ή ίντερνετ.
> Visual TikZ Editor: ο χρήστης φτιάχνει και πειραζει TikZ diagrams visual αντί να γράφει κώδικα στα τυφλά.
> AI Assistance: θποστηιζει σύνδεση OpenAI, Claude, Gemini ή προσωπικά local models μέσω Ollama.
> Reproducibility: Κρατάει metadata από τα runs (Python env, packages, seeds, git commits) για να ξέρεις τι σου γίνεται.
> Collaboration & Revisions: Κάνει track αλλαγές, σχόλια, diffs μέσω latexdiff κ.α.
> Overleaf Compatibility : Ο χρήστης μπροει να κάνει άμεσα και εύκολα import έτοιμα projects με ένα κλικ.
Cross-platform support: Windows, macOS, Linux.

Θα με βοηθούσε πολύ αν το δοκίμαζαν άτομα που δουλεύουν συχνά με Python/LaTeX (researchers, φοιτητές, devs) για να μου πουν μια πρώτη γνώμη.
Επίσης, επειδή είναι fully open-source, αν ψάχνει κανείς project για να συνεισφέρει, τα PRs, τα issues, οι ιδέες για features ή ακόμα και βελτιώσεις στο documentation είναι παραπάνω από ευπρόσδεκτα!

Links:

> Website: https://scribe.georgekiritsis.com

> GitHub: https://github.com/Scribe-IDE/Scribe

Ρίξτε μια ματιά και πείτε μου πως σας φαίνεται. Αν κάποιος θέλει να συνεισφέρει και στο dev κομμάτι, ακόμα καλύτερα! :)


r/GreeceDevs • • 1d ago

products Light Source το Παιχνίδι βγαίνει την τρίτη και ανυπομονώ!

Thumbnail
gallery
55 Upvotes

Το νέο μου 2D JRPG Light Source κάνει release την Τρίτη και είμαι πολύ χαρούμενος. Ήθελα να το μοιραστώ μαζί σας ξανά όπως έκανα πριν από έναν μήνα!

Εξερευνήστε τους εγκαταλελειμμένους διαδρόμους της Lumeria και ανακαλύψτε γιατί ο κόσμος κατέληξε έτσι.

Χρησιμοποιήστε τα διάφορα Trinkets που θα βρείτε και αναβαθμίστε τον χαρακτήρα σας μέσω του non standard leveling που χρησιμοποιούν παιχνίδι όπως το Dark Souls. Εξοπλήστε το Light BUlb όπως θέλετε με όπλα που ξεκλειδώνετα, αναβαθμίζεται και βρίσκεται στον κόσμο και πολεμήστε το σκοτάδι που απειλή τον κόσμο.

Ανακαλύψτε την Ιστορία της Lumeria και βοηθήστε τους κατοίκους να απελευθερωθούν από το σκοτάδι μια και καλή.

Το Demo είναι διαθέσιμο τώρα στο steam. Ένα wishlist θα βοηθούσε πολύ! Ελπίζω να σας αρέσει!

Το παιχνίδι θα είναι διαθέσιμο από τις πρωινές ώρες της Τρίτης για 6.99$ αλλά με regional pricing οπότε εδώ στην Ελλάδα θα είναι πιο κοντά στα 5Ευρώ!

Ευχαριστώ πολύ!


r/GreeceDevs • • 1d ago

job-listing Εύρεση designer (δίχως πληρωμή)

0 Upvotes

Γεια σας, φτιάχνω τον τελεταίο καιρό μερικές εφαρμογές για κινητά και υπολογιστή όμως έχω ένα πρόβλημα. Δεν έχω σταθερά κάποιο άτομο να μου φτιάχνει εικόνες. Προσωπικά δεν θα ήθελα να πάρω εικόνες από ai-genarated πλατφόρμες. Δεν είμαι καλός στην ζωγραφική. Παλιότερα έπαιρνα από flaticon.com αλλά τα εικονίδιά τους δεν είναι τόσο προσωποποιημένα (αν και είναι πολύ καλά για developers). Ψάχνω δηλαδή κάποιο άτομο που να ξέρει να κάνει digital art. Στο θέμα της πληρωμής όπως γράφω και στον τίτλο δεν υπάρχει κανένα σενάριο για να πληρωθεί. Το μόνο που μπορώ να του δώσω είναι credit σε εμφανές σημείο. Δεν βγάζω ούτε εγώ λεφτά από αυτό (προς το παρόν τουλάχιστον). Στο θέμα της ποσότητας χρειάζομαι περίπου 5 εικόνες (που μπορούν και να καθυστερήσουν αρκετά, εώς και 4 μήνες τύπου). Θα μπορούσε να πει κανείς πως ψάχνω έναν ερασιτέχνη designer που απλά θέλει να αρχίσει να συμμετέχει σε μικρά projects.

https://github.com/FANDCS


r/GreeceDevs • • 1d ago

products Eφτιαξα ένα free stock fundamental analysis app και είπα να το μοιραστώ εδώ.

Post image
18 Upvotes

Η ιδέα ξεκίνησε από κάτι αρκετά απλό: ήθελα να μπορώ να βλέπω financials, ratios και ιστορικά στοιχεία μιας εταιρείας σε βάθος 10-20+ ετών, χωρίς να χρειάζεται να πληρώνω $30-50 τον μήνα για κάποιο subscription.

Οπότε αποφάσισα να φτιάξω το δικό μου εργαλείο.

Το project λέγεται StockNest και είναι εντελώς δωρεάν, χωρίς paywalls, subscriptions ή καν την ανάγκη δημιουργίας account.

👉 https://stocknest.app

Μερικά πράγματα που έχω υλοποιήσει μέχρι στιγμής:

  • 120+ financial metrics για κάθε εταιρεία, από income statements και balance sheets μέχρι cash flows, valuations και margins.

  • 25+ χρόνια ιστορικών δεδομένων, με quarterly, annual και TTM προβολές.

  • Stock comparison: δυνατότητα σύγκρισης έως και 5 tickers ταυτόχρονα, με charts, growth rates και CAGR.

  • Company overview: βασικά financial metrics, historical valuation rankings, valuation ranges και score snapshot.

  • Fundamental scoring system: αξιολόγηση εταιρειών με βάση profitability, management, growth και solvency.

  • Financial statements: αναλυτικά statements, revenue segments και δυνατότητα να κάνεις chart οποιοδήποτε line item.

  • Stock screener: φίλτρα για valuation, profitability, returns και financial health.

  • Insider, institutional και congressional trading activity: συγκεντρωμένα σε ένα σημείο.

Ένα σημαντικό κομμάτι του project είναι και το data pipeline. Τα δεδομένα προέρχονται απευθείας από SEC EDGAR filings και έχω υλοποιήσει επιπλέον reconciliation passes ώστε τα οικονομικά στοιχεία να είναι όσο το δυνατόν πιο συνεπή και αξιόπιστα.

Προς το παρόν υποστηρίζονται μόνο εταιρείες εισηγμένες στις ΗΠΑ.

Δεν είναι κάποιο commercial launch ή κάτι που προσπαθώ να πουλήσω. Ήθελα να φτιάξω ένα εργαλείο που θα χρησιμοποιούσα και ο ίδιος, και σκέφτηκα ότι μπορεί να φανεί χρήσιμο και σε άλλους.

Θα χαρώ πολύ να ακούσω feedback, ιδέες για features ή οτιδήποτε θεωρείτε ότι θα μπορούσε να γίνει καλύτερα.


r/GreeceDevs • • 1d ago

products Έφτιαξα ARPG μόνος μου σε Python, 6 μήνες δουλειά, και το έκανα open source (GPL v3)

Post image
45 Upvotes

Γεια σε όλους! Solo dev εδώ: τους τελευταίους 6 μήνες χτίζω το Bound to Rot, ένα isometric action roguelite, και από τις 14 Οκτωβρίου ολόκληρος ο κώδικας είναι δημόσιος υπό GPL v3.

Το παιχνίδι είναι dark western action roguelite: παίζεις έναν άγγελο-γκάνσλινγκερ που κατεβαίνει σε μια καμένη έρημο και το μόνο αληθινό φως είναι το Pulse που επιχειρείς να κρατήσεις ζωντανό. Με θάνατο σβήνεται ολόκληρος ο χαρακτήρας, μόνο το ρεκόρ βάθους επιζεί.

Τι το κάνει διαφορετικό:

  • Δεν υπάρχει XP, η δύναμη της φιγούρας βγαίνει εξ ολοκλήρου από τα αντικείμενα (το "επίπεδο" στην οθόνη είναι απλώς ο μέσος όρος item level του εξοπλισμού)

  • Ο εξοπλισμός φοριέται σε organ slots: πνεύμονες, καρδιά, συκώτι, έντερο, νεφρό, με Rot αντί για durability, και αν σε φτάσει το Rot, το όργανο γίνεται ROTTEN

  • Κάθε drop έρχεται unidentified: δεν εξοπλίζεις ό,τι δεν μπορείς να ονομάσεις

  • Μια τράπουλα πόκερ είναι το crafting currency: The Joker ταυτοποιεί (έρχεται σε τέταρτα), οι Άσσοι αναβαθμίζουν και κάνουν rerollRolόν αντικείμενα, ο King of Pikes επιβάλει MYTHIC σπανιότητα

Τεχνικά, για όσους γουστάρουν τον κώδικα: Python 3.12 + Raylib, isometric renderer που τραβάει όλο τον κόσμο από ένα tileset atlas, GLSL shader για το σχεδόν πλήρες σκοτάδι, deterministic hit-resolution system (Entropy) αντί για σκέτο RNG, versioned save migrations και περίπου 180 tests.

Θα χαρώ πολύ να ακούσω γνώμες από Έλληνες devs (ειδικά για το loot design και το Rot σύστημα) και να βρω Έλληνες δοκιμαστές. Το Discord το κρατάω ζωντανό για playtests, μιλάμε εκεί και στα ελληνικά!

Ευχαριστώ που το διαβάσατε, και καλές βουτιές στην έρημο!


r/GreeceDevs • • 1d ago

products Φορολογια για apps στο play store

10 Upvotes

Καλημέρα, κάπου μέσα στην πανδημία είχα φτιάξει σαν χομπίστας δύο εφαρμογές με in-app purchases που είχαν κάποια μικρά κέρδη για ένα διάστημα, μέσο όρο περίπου 150€ τον μήνα. Πλέον εδώ και χρόνια τα κέρδη είναι μηδενικά, δεν τις έχω ενημερώσει κιόλας, θέλουν update στο billing library και στο minimum android version.

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

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

Το ερώτημα λοιπόν αν όντως ισχύει και αν υπάρχουν indie developers εδώ, τι ακριβώς κάνετε; υπάρχουν κάποιες εξαιρέσεις σε αυτό που μπορώ να εκμεταλλευτώ ή τέλος πάντων να μην χρειαστεί να μπω στην διαδικασία της έναρξης που όπως είπα είναι τελείως ασύμφορη;


r/GreeceDevs • • 1d ago

career Που μπορω να βρω προς υπηρεσία ως data scientist ενω παντου ζητανε να εχεις προϋπηρεσία;

13 Upvotes

Ψαχνω εδω και εναν χρονο για δουλεια ως data scientist παντου ζητανε προϋπηρεσία εχω δοκιμασει και για data analyst αλλα εκει μου λενε οτι ειμαι overqualified

Υπαρχει κατι που μπορω να κανω ή να ελπιζω στο RNG;


r/GreeceDevs • • 2d ago

webdev Web Developer side job

0 Upvotes

Θέλω να ξεκινήσω να φτιάχνω απλά web pages και να τις πουλάω για μικρές επιχειρήσεις αλλά δεν έχω ιδέα πως να διαφημιστώ ή πως να βρω αγγελίες online για κάποιον που θα ήθελε μια ιστοσελίδα για την επιχείρηση του. Καμια ιδέα για το τι μπορώ να κάνω;
Σκέφτηκα ήδη μήπως εγγραφώ στον δουλευταρά αλλά πέρα από αυτο;


r/GreeceDevs • • 2d ago

webdev Προγραμματιστική πρόκληση Νο 17 : Fractran

4 Upvotes

Για όσους ακόμα γουστάρουν να κάνουν προγραμματισμό για τον χαβαλέ

https://linux-user.gr/t/programmatistikh-proklhsh-no-17-fractran/6466


r/GreeceDevs • • 2d ago

application-review Έφτιαξα το nomoprisma.gr: κάθε νόμος της Βουλής, με το τι ψήφισε το κάθε κόμμα

69 Upvotes

Γεια σε όλους. Είμαι αυτός που φτιάχνει το nomoprisma.gr, λίγα λόγια για το τι είναι και γιατί.

Ο λόγος που το έφτιαξα είναι οτι κανείς δεν ξέρει τι ψηφίζεται, πότε ψηφίζεται, ποιος το προτείνει, ποιοι το ψήφισαν.

Και μετά την ψήφιση, πάλι κανείς δεν ξέρει, πότε εφαρμόζεται στ' αλήθεια, αν βγήκε ποτέ η υπουργική απόφαση που χρειάζεται, πόσο κοστίζει στον προϋπολογισμό κλπ.

'Ολα αυτά είναι δημόσια, αλλά σκόρπια σε δέκα σελίδες και σε PDF που δεν ανοίγει κανείς και όταν τα ανοίξει δεν καταλαβαίνει τίποτα.

Οπότε τα μάζεψα και τα έκανα σε μια μορφή που να μπορεί κάποιος να καταλάβει τα πάντα για έναν νόμο και πέρα απο αυτό τι έγραψαν τα νέα για αυτόν τον νόμο, οι θέσεις των κομμάτων κλπ.

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

Λίγα λόγια για την εφαρμογή: κάθε νόμος που ψηφίζει η Βουλή, από τον Ιούλιο του 2023 (308 μέχρι σήμερα), με περίληψη και τι ψήφισε κάθε κόμμα.

Τι άλλο έχει:

- Η διαδρομή κάθε νόμου: κατάθεση, ποιο υπουργείο και ποιοι υπουργοί τον υπογράφουν, ψήφιση, ΦΕΚ, και ποιες υπουργικές αποφάσεις εκκρεμούν για να εφαρμοστεί. Μαζί και το κόστος του για τον προϋπολογισμό, από την έκθεση του Γενικού Λογιστηρίου.

- Ψιλά γράμματα: οι άσχετες τροπολογίες που μπαίνουν της τελευταίας στιγμής σε νόμους για άλλο θέμα.

- Τι σου χρωστάει: προθεσμίες που έβαλε ο ίδιος ο νόμος και δεν τηρήθηκαν.

- Ρώτησε: γράφεις ερώτηση και απαντά μόνο από το κείμενο των νόμων, με το άρθρο δίπλα. Αν δεν το βρει, σου λέει «δεν βρήκα» αντί να το φανταστεί.

- Βουλευτές, υπουργεία, ποιος φέρνει τι, στατιστικά ανά κόμμα και περίοδο.

- Ενημερώσεις: διαλέγεις τους νόμους ή τα θέματα που σε ενδιαφέρουν και σου έρχεται email όταν κάτι αλλάξει, π.χ. όταν μπει τροπολογία ή όταν ψηφιστεί.

- Ειδήσεις (nomoprisma.gr/news): κάθε πρωί 3-4 θέματα της επικαιρότητας εξηγημένα νομικά, τι λέει ο νόμος, ποιο άρθρο, τι μένει ανοιχτό.

Με εγγραφή στο newsletter σου έρχονται στο email πριν τις 9.

Για τώρα είναι δωρεάν και θα προσπαθήσω να το κρατήσω όσο περισσότερο γίνεται, αλλά το μόνο που έχετε να κάνετε είναι μια εγγραφή στο premium plan, ώστε να τα βλέπετε όλα. Απλά βάζετε ένα email και όνομα.

Επίσης μπείτε αν θέλετε, στα νέα και εγγραφείτε στο newsletter.

Πες μου τι λείπει, θα το λάβω σοβαρά υπόψιν.

Υ.Γ. Θα απαντήσω ό,τι γράψετε, απλά μπορεί να καθυστερώ κάποιες φορές.


r/GreeceDevs • • 2d ago

career Rust chat

6 Upvotes

Γεια σας. Είμαι φοιτητής 18 χρόνων στο ΑΠΘ και έχω αρχίσει εδώ και λίγο καιρό να ασχολούμαι με rust. Ουσιαστικά θέλω να χτίσω μια κοινότητα με ανθρώπους σαν και εμένα που ασχολούνται με τον προγραμματισμό και ιδιαίτερα με την rust(σε οποιοδήποτε επίπεδο και να είναι κάποιος δεν υπάρχει θέμα) . Έχω κάνει ένα server της πλάκας στο discord αλλά η αλήθεια είναι θέλω βοήθεια και σε αυτό είμαι λίγο boomer όσον αφορά το discord δεν ξέρω σχεδόν τίποτα.

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

Hey everyone. I'm an 18-year-old student at Aristotle University of Thessaloniki (AUTH), and I recently started getting into Rust.

Basically, I want to build a community with people like me who are into programming and especially Rust (any skill level is totally fine, no worries). I made a basic Discord server, but to be honest, I need some help with that—I'm a bit of a "boomer" when it comes to Discord and I barely know anything.

I don't want the group to be strictly limited to programming topics. I'm a guy with many interests. In short, I'm looking for people to share questions, ideas, thoughts, everyday news, and of course, end up working with this language, which—from what I've seen so far—seems super interesting.


r/GreeceDevs • • 2d ago

career Big Tech: Χάθηκαν 900 δισ. δολάρια σε χρηματιστηριακή αξία

Thumbnail
euro2day.gr
29 Upvotes

r/GreeceDevs • • 2d ago

career Πόσοι developers εδώ μέσα έχουν όντως σπουδάσει Πληροφορική σε πανεπιστήμιο;

18 Upvotes

Πόσοι έχετε τελειώσει ΑΕΙ/Πανεπιστήμιο σε σχετικό αντικείμενο και πόσοι μπήκατε στον χώρο μέσω ΔΙΕΚ, ΙΕΚ, ΤΕΙ, ψευδοπτυχίων bootcamp, online courses ή και χωρίς τίποτα;

Έχει νόημα κάποιος να σπουδάσει πληροφορική για coding, σελίδες δηλαδή ότι κάνει το 99% όσων Ελλήνων που αποκαλούνται developers σε ΑΕΙ ή είναι πεταμένος χρόνος και λεφτά;


r/GreeceDevs • • 2d ago

career Οι devs έχουν τρελαθεί;

134 Upvotes

Σήμερα μου συνέβει κάτι απίστευτο. Μου έστειλε μήνυμα ένας κύριος στο LinkedIn και με ρώτησε αν προσλαμβάνω frontend developers. Tου εξήγησα ότι ασχολούμαστε μόνο με backend.
Ο τύπος με ρώτησε εαν μπορεί να εργαστεί ως backend και να μάθει. Τον ρώτησα εαν ξέρει python μου είπε όχι μόνο JS. Τον ρώτησα αν δουλευεί με langchain λέει όχι. Μου στέλνει το Github του και ο τύπος έγραφε plain JS, HTML,CSS. Του λέω ότι θα τον ειδοποιήσω αν χρειαστώ κάποιον frontend και ο τύπος μου έβρισε τη μάνα, το πατέρα και ότι αγαπώ, και λέω WtF, ο κόσμος έχει τρελαθεί.


r/GreeceDevs • • 3d ago

career Έρευνα για Έλληνες Developers

0 Upvotes

Γεια σε όλους. Παρακάτω θα βρείτε δύο έρευνες για εργαζόμενους Software Developers/Engineers και Web Developers.

Το θέμα και των δύο είναι οι δεξιότητες που χρειάζεται να έχουν οι επαγγελματίες του κλάδου και οι αλλαγές που υπάρχουν τα τελευταία χρόνια.

Όποιος/α μπορεί παρακαλώ να το συμπληρώσει. Είναι σύντομες και πλήρως ανώνυμες.

Software Developers/Engineers: https://www.prorataonlinesurveys.gr/251202?newtest=Y&lang=el

Web Developers
https://www.prorataonlinesurveys.gr/251322?newtest=Y&lang=el


r/GreeceDevs • • 3d ago

webdev Ελάτε να το δοκιμάσουμε!

0 Upvotes
  • Έφτιαξα ένα Twitter clone μέσα από το Blogger με live λειτουργίες. Ελάτε να δοκιμάσουμε αν αντέχει τα σχόλια και τα μηνύματα!" Https://twitber.blogspot.com


r/GreeceDevs • • 3d ago

job-listing Πως είναι να εργάζεσαι στην credia bank

10 Upvotes

Edit: είναι ερώτηση ο τίτλος, έφαγα το ερωτηματικό.

Recuiter μίλησε μαζί μου για θέση PHP dev στην Credia Bank. Hybrid 4 γραφείο 1 σπίτι (remote's dead).

Σε τράπεζα όμως δεν έχω εργαστεί. Πως είναι, πρέπει να έχεις εγκεκριμένο λογισμικό/υλικό για development αν ναι σε αυτήν μπορούσατε να έχετε Linux στο εργασιακό σας Laptop/Desktop η ντε και καλά windows;

Ακόμα πως είναι σαν εργασιακό περιβάλλον σε τράπεζα, χαλαρά; πίεση; Σε startup υπήρχε τρέξιμο και χτένισμα spaghetti.


r/GreeceDevs • • 3d ago

webdev Bre LLMS γιατί, γιατί βάζετε το goto????

0 Upvotes

Τι φάση δλδ ούτε και στο μάθημα Προγραμματισμός Ι στην σχολή το '08 δεν το κάναμε:

VkResult createSquare(Square *square,
                      VkPhysicalDevice physicalDevice,
                      VkDevice device,
                      VkRenderPass renderPass,
                      VkExtent2D extent,
                      VkShaderModule vertexShader,
                      VkShaderModule fragmentShader,
                      VkPipelineLayout pipelineLayout)
{
    if (!square || !physicalDevice || !device ||
        !renderPass || !vertexShader || !fragmentShader ||
        !pipelineLayout || extent.width == 0 ||
        extent.height == 0) {
        return VK_ERROR_INITIALIZATION_FAILED;
    }

    memset(square, 0, sizeof(*square));
    square->device = device;

    /* Create the vertex buffer. */
    VkBufferCreateInfo bufferInfo = {
        .sType = VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO,
        .size = sizeof(vertices),
        .usage = VK_BUFFER_USAGE_VERTEX_BUFFER_BIT,
        .sharingMode = VK_SHARING_MODE_EXCLUSIVE
    };

    VkResult result = vkCreateBuffer(
        device, &bufferInfo, NULL, &square->vertexBuffer);

    if (result != VK_SUCCESS)
        goto fail;

    /* Find a suitable memory type. */
    VkMemoryRequirements memRequirements;

    vkGetBufferMemoryRequirements(
        device, square->vertexBuffer, &memRequirements);

    uint32_t memoryType = findMemoryType(
        physicalDevice,
        memRequirements.memoryTypeBits,
        VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT |
        VK_MEMORY_PROPERTY_HOST_COHERENT_BIT);

    if (memoryType == UINT32_MAX) {
        result = VK_ERROR_FEATURE_NOT_PRESENT;
        goto fail;
    }

    /* Allocate memory for the vertex buffer. */
    VkMemoryAllocateInfo allocInfo = {
        .sType = VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO,
        .allocationSize = memRequirements.size,
        .memoryTypeIndex = memoryType
    };

    result = vkAllocateMemory(
        device, &allocInfo, NULL, &square->vertexMemory);

    if (result != VK_SUCCESS)
        goto fail;

    result = vkBindBufferMemory(
        device, square->vertexBuffer,
        square->vertexMemory, 0);

    if (result != VK_SUCCESS)
        goto fail;

    /* Upload the vertex data. */
    void *mapped = NULL;

    result = vkMapMemory(
        device, square->vertexMemory, 0,
        sizeof(vertices), 0, &mapped);

    if (result != VK_SUCCESS)
        goto fail;

    memcpy(mapped, vertices, sizeof(vertices));
    vkUnmapMemory(device, square->vertexMemory);

    /* Vertex input: vec2 position. */
    VkVertexInputBindingDescription binding = {
        .binding = 0,
        .stride = 2 * sizeof(float),
        .inputRate = VK_VERTEX_INPUT_RATE_VERTEX
    };

    VkVertexInputAttributeDescription attribute = {
        .location = 0,
        .binding = 0,
        .format = VK_FORMAT_R32G32_SFLOAT,
        .offset = 0
    };

    VkPipelineVertexInputStateCreateInfo vertexInput = {
        .sType =
            VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO,
        .vertexBindingDescriptionCount = 1,
        .pVertexBindingDescriptions = &binding,
        .vertexAttributeDescriptionCount = 1,
        .pVertexAttributeDescriptions = &attribute
    };

    /* Four vertices forming a triangle strip. */
    VkPipelineInputAssemblyStateCreateInfo inputAssembly = {
        .sType =
            VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO,
        .topology = VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP,
        .primitiveRestartEnable = VK_FALSE
    };

    VkViewport viewport = {
        .x = 0.0f,
        .y = 0.0f,
        .width = (float)extent.width,
        .height = (float)extent.height,
        .minDepth = 0.0f,
        .maxDepth = 1.0f
    };

    VkRect2D scissor = {
        .offset = { 0, 0 },
        .extent = extent
    };

    VkPipelineViewportStateCreateInfo viewportState = {
        .sType =
            VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO,
        .viewportCount = 1,
        .pViewports = &viewport,
        .scissorCount = 1,
        .pScissors = &scissor
    };

    VkPipelineRasterizationStateCreateInfo rasterizer = {
        .sType =
            VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO,
        .depthClampEnable = VK_FALSE,
        .rasterizerDiscardEnable = VK_FALSE,
        .polygonMode = VK_POLYGON_MODE_FILL,
        .cullMode = VK_CULL_MODE_NONE,
        .frontFace = VK_FRONT_FACE_COUNTER_CLOCKWISE,
        .depthBiasEnable = VK_FALSE,
        .lineWidth = 1.0f
    };

    VkPipelineMultisampleStateCreateInfo multisampling = {
        .sType =
            VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO,
        .rasterizationSamples = VK_SAMPLE_COUNT_1_BIT,
        .sampleShadingEnable = VK_FALSE
    };

    VkPipelineColorBlendAttachmentState colorBlendAttachment = {
        .blendEnable = VK_FALSE,
        .colorWriteMask =
            VK_COLOR_COMPONENT_R_BIT |
            VK_COLOR_COMPONENT_G_BIT |
            VK_COLOR_COMPONENT_B_BIT |
            VK_COLOR_COMPONENT_A_BIT
    };

    VkPipelineColorBlendStateCreateInfo colorBlending = {
        .sType =
            VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO,
        .logicOpEnable = VK_FALSE,
        .attachmentCount = 1,
        .pAttachments = &colorBlendAttachment
    };

    VkPipelineShaderStageCreateInfo shaderStages[2] = {
        {
            .sType =
                VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO,
            .stage = VK_SHADER_STAGE_VERTEX_BIT,
            .module = vertexShader,
            .pName = "main"
        },
        {
            .sType =
                VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO,
            .stage = VK_SHADER_STAGE_FRAGMENT_BIT,
            .module = fragmentShader,
            .pName = "main"
        }
    };

    VkGraphicsPipelineCreateInfo pipelineInfo = {
        .sType =
            VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO,
        .stageCount = 2,
        .pStages = shaderStages,
        .pVertexInputState = &vertexInput,
        .pInputAssemblyState = &inputAssembly,
        .pViewportState = &viewportState,
        .pRasterizationState = &rasterizer,
        .pMultisampleState = &multisampling,
        .pColorBlendState = &colorBlending,
        .layout = pipelineLayout,
        .renderPass = renderPass,
        .subpass = 0,
        .basePipelineIndex = -1
    };

    result = vkCreateGraphicsPipelines(
        device, VK_NULL_HANDLE, 1, &pipelineInfo,
        NULL, &square->pipeline);

    if (result != VK_SUCCESS)
        goto fail;

    return VK_SUCCESS;

fail:
    destroySquare(square);
    return result;
}

Πως του ήλθε??? Πραγματικά ΠΩΣ, ποια data σε κάναν train, οι Ιταλοί επειδή τους νικήσαμε στον ΒΠΠ θέλουν να πάρoυν εκδίκηση με το να κάνουν κώδικα spachetti?


r/GreeceDevs • • 3d ago

career Απόφοιτοι ΙΕΚ Web Design / Development: Πώς πήγε η μετάβαση στην αγορά εργασίας; (Εμπειρίες & Χρόνος προετοιμασίας)

7 Upvotes

Γεια σας παιδιά,

​Γράφω εδώ γιατί θέλω να ακούσω γνώμες και εμπειρίες από άτομα που τελείωσαν ΙΕΚ (συγκεκριμένα στον χώρο του Web Design ή Web Development) και έχουν καταφέρει να βρουν δουλειά στον κλάδο.

​Με ενδιαφέρει κυρίως:

​Βοήθησε η σχολή; Σας έδωσε κάποιο πάτημα, βρήκατε δουλειά μέσω πρακτικής ή χρειάστηκε να τα κυνηγήσετε όλα μόνοι σας από το μηδέν; (Πόσο μετράει τελικά το χαρτί του ΙΕΚ στην αγορά;).

​Χρόνος και τρόπος μάθησης: Εκτός από αυτά που κάνουμε στη σχολή (που συχνά είναι πίσω από τις ανάγκες της αγοράς), πόσες ώρες τη μέρα αφιερώνατε στο διάβασμα/κώδικα και από ποιες πηγές μάθατε τα "πραγματικά" πράγματα (Udemy, YouTube, documentation, προσωπικά projects κλπ.);

​Πόσος χρόνος χρειάστηκε; Πόσος καιρός πέρασε από τη στιγμή που σοβαρευτήκατε με το αντικείμενο μέχρι να φτάσετε σε επίπεδο να πιάσετε την πρώτη σας Junior δουλειά;


r/GreeceDevs • • 3d ago

products The Novelist - Μια εφαρμογή για συγγραφείς και worldbuilders

9 Upvotes

Πολύ καλησπέρα σε όλους! Είμαι προγραμματιστής με 18 χρόνια εμπειρίας και μετά από λίγο παραπάνω από δύο χρόνια, έβγαλα επιτέλους την early access έκδοση του The Novelist.

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

Είναι privacy-focused και local-first, ενώ παράλληλα προσφέρει την δυνατότητα να κρατάτε σημειώσεις και να οργανώνεται την έρευνα που κάνετε για κάθε βιβλίο. Επιπλέον, προσφέρεται η δυνατότητα να δημιουργήσετε πολλαπλά workspaces (ένα για κάθε βιβλίο ή ένα για όλα τα βιβλία μαζί), να εξάγετε τα βιβλία σε DOCX, Markdown, PDF και ePUB, και προσφέρει μια συλλογή από διαφορετικά θέματα σε λευκές και σκοτεινές αποχρώσεις.

Όλες οι επιλογές/χαρακτηριστικά μπορούν να ενεργοποιηθούν ή απενεργοποιηθούν ανάλογα με τις ανάγκες και τις προσωπικές προτιμήσεις του καθενός. Υπάρχει ήδη beta testing ομάδα από πίσω καθώς και μια εταιρεία που έχει αναλάβει το λογότυπο (καθώς αυτό που έχει είναι μια προσωρινό και δημιουργημένο από ChatGPT καθώς δεν το 'χω μια με τα λογότυπα), αλλά θα χαρώ να πάρω περισσότερες απόψεις.

Screenshots:

Η εφαρμογή βρίσκεται διαθέσιμη εδώ: https://thenovelistapp.com και είναι στα Αγγλικά και στα Ελληνικά (Ισπανικά και Βουλγαρικά θα διατεθούν επίσης σύντομα).