Το προφίλ μας στο Google Plus

RSS for tag: programmingΔημοσιεύσεις με ετικέτα programming

3

Ανάπτυξη εφαρμογών σε C# για το .NET [μέρος 9ο]

C-sharp

Μέσα από ένα μακρύ αλλά διασκεδαστικό ταξίδι στον κόσμο της C#, καταφέραμε να δημιουργήσουμε μια πλήρη και λειτουργική εφαρμογή για το περιβάλλον των Windows: τον text editor ονόματι deltaPad! Το μικρόβιο του deltaHacker, όμως, δεν μάς αφήνει να επαναπαυθούμε. Συνεχίζουμε λοιπόν με στόχο την κατάκτηση της επόμενης κορυφής του .NET framework.

0

Ανάπτυξη εφαρμογών σε C# για το .NET [μέρος 7ο]

C-sharp

Φτάσαμε αισίως στο 7ο μέρος της σειράς και σ’ αυτό το άρθρο θα ασχοληθούμε με το περιβάλλον των Windows 7. Η συγκεκριμένη έκδοση θεωρείται από πολλούς ως η πιο στιβαρή του δημοφιλούς λειτουργικού. Στο παρόν άρθρο εκπληρώνουμε την αρχική μας υπόσχεση και περνάμε, επιτέλους, στο χώρο των παραθυρικών εφαρμογών.

9

Δημιουργία του δικού μας ransomware

bad egg

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

0

Ανάπτυξη εφαρμογών σε C# για το .NET [μέρος 5ο]

C-sharp

Έφτασε η ώρα να αφήσουμε πίσω την είσοδο δεδομένων από το πληκτρολόγιο και την εμφάνιση της εξόδου στην εκάστοτε κονσόλα. Σ’ αυτό το μέρος της σειράς μας θα προχωρήσουμε στην αλληλεπίδραση με το σύστημα αρχείων και θα εξερευνήσουμε τις δυνατότητες που προσφέρει το .NET framework, για την είσοδο και την έξοδο δεδομένων σε αρχεία.

0

ScanDir v2.0: Ευκαιρία για multi-threaded programming!

directory tree

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

2

Ανάπτυξη εφαρμογών σε C# για το .NET [μέρος 4ο]

C-sharp

Η γνωριμία μας με την C# έχει προχωρήσει αρκετά. Ή μήπως όχι; Η αλήθεια είναι ότι μια γνωριμία που έχει μόνο θεωρητική υπόσταση δεν είναι πραγματική γνωριμία. Σ’ αυτό το άρθρο, λοιπόν, θα ασχοληθούμε με τη C# στην πράξη, δημιουργώντας μερικά απλά προγράμματα για τη γραμμή εντολών.

0

Brainf*ck [μέρος 2ο]

brain-dead

Το να εφευρίσκει κανείς τον τροχό, ξανά και ξανά, είναι τις περισσότερες φορές κουραστικό και αντιπαραγωγικό. Μερικές φορές όμως μπορεί να γίνει συναρπαστικό. Συνεχίζοντας τη μύηση στον κόσμο Brainfuck, θα προχωρήσουμε σ’ ορισμένα πιο σύνθετα ζητήματα: Θα υλοποιήσουμε τους τελεστές και τις δομές ελέγχου που υπάρχουν σε όλες τις “φυσιολογικές” γλώσσες προγραμματισμού.

0

Ανάπτυξη εφαρμογών σε C# για το .NET [μέρος 3ο]

C-sharp

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

1

Brainf*ck [μέρος 1ο]

monster frankenstein

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

0

Έκτακτα δελτία καιρού από το Raspberry Pi [μέρος 2ο]

cover 039 mini

Η υπερσύγχρονη κατασκευή που θα εκτυπώνει τα μηνύματά της σε μια στενή λωρίδα χαρτιού είναι σχεδόν έτοιμη! Θα μπορούσε να έχει ξεπηδήσει από κάποιο μυθιστόρημα επιστημονικής φαντασίας του 19ου αιώνα, αλλά γεννήθηκε από τη δική μας (παιχνιδιάρικη) φαντασία και την ατελείωτη όρεξη για κατασκευές.

0

Έκτακτα δελτία καιρού από το Raspberry Pi [μέρος 1ο]

cover 039 mini

Έχετε παίξει παιχνίδια με post-apocalyptic σενάριο; Μιλάμε για τα παιχνίδια που τοποθετούν τον ήρωα στη Γη, αλλά μετά από το ξέσπασμα μιας τεράστιας καταστροφής. Ένα συνηθισμένο στοιχείο σε αυτά τα σενάρια αποτελεί το πάντρεμα παλιών και νέων τεχνολογιών, αφού οι άνθρωποι δεν έχουν τους πόρους ή τα μέσα για την ανάπτυξη σύγχρονων λύσεων. Ε, λοιπόν, κάτι τέτοιο αποφασίσαμε να κάνουμε κι εμείς! Όχι γιατί δεν έχουμε τους πόρους ή περιμένουμε κάποια καταστροφή να συμβεί, αλλά για την πρόκληση και το χαβαλέ.

0

Ανάπτυξη εφαρμογών σε C# για το .ΝΕΤ [μέρος 1ο]

cover 039 mini

Στη σειρά που ξεκινά με το παρόν άρθρο μαθαίνουμε να αναπτύσσουμε εφαρμογές εύκολα και γρήγορα, για την πλατφόρμα .NET της Microsoft. Η γλώσσα στην οποία θα στηριχτούμε είναι η συνεχώς εξελισσόμενη C#. Κι αν νομίζετε ότι οι προηγούμενες προτάσεις αποτελούν κάποια εορταστική φάρσα κοσμικών διαστάσεων, συνεχίστε την ανάγνωση και να είσαστε σίγουροι ότι στο τέλος θα σας διαψεύσουμε ευχάριστα.

Page 1 of 512345

Σύνδεση

Αρχείο δημοσιεύσεων