Προς το περιεχόμενο

Χρήσιμα github projects


skiabox

Προτεινόμενες αναρτήσεις

https://github.com/gleitz/howdoi

 

Δουλεύει από command line.

 

Παραδείγματα :

 

Are you a hack programmer? Do you find yourself constantly Googling for how to do basic programing tasks?
 
Suppose you want to know how to format a date in bash. Why open your browser and read through blogs (risking major distraction) when you can simply stay in the console and ask howdoi:
 
$ howdoi format date bash
> DATE=`date +%Y-%m-%d`
howdoi will answer all sorts of queries:
 
$ howdoi print stack trace python
> import traceback
>
> try:
>     1/0
> except:
>     print '>>> traceback <<<'
>     traceback.print_exc()
>     print '>>> end of traceback <<<'
> traceback.print_exc()
 
$ howdoi convert mp4 to animated gif
> video=/path/to/video.avi
> outdir=/path/to/output.gif
> mplayer "$video" \
>         -ao null \
>         -ss "00:01:00" \  # starting point
>         -endpos 10 \ # duration in second
>         -vo gif89a:fps=13:output=$outdir \
>         -vf scale=240:180
 
$ howdoi create tar archive
> tar -cf backup.tar --exclude "www/subf3" www

 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Απαντ. 51
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

 

Χρήσιμα github projects

 

Δηλαδή θα γράψει ο καθένας ότι θεωρεί χρήσιμο..?? Υπάρχουν άπειρα repos, τα οποία είναι χρησιμα για κάποιους, και άχρηστα για άλλους. Και δεν ξέρω αν έχει σχέση και με το τοπικ του προγραμματισμού.

  • Like 2
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Κατασκευή Regular Expression με εύκολο τρόπο!

 

https://github.com/VerbalExpressions

 

Δείτε και ένα παράδειγμα.

 

Testing if we have a valid URL
 
// Create an example of how to test for correctly formed URLs
var tester = VerEx()
    .startOfLine()
    .then('http')
    .maybe('s')
    .then('://')
    .maybe('www.')
    .anythingBut(' ')
    .endOfLine();

// Create an example URL
var testMe = 'https://www.google.com';

// Use RegExp object's native test() function
if (tester.test(testMe)) {
    alert('We have a correct URL '); // This output will fire}
} else {
    alert('The URL is incorrect');
}

console.log(tester); // Outputs the actual expression used: /^(http)(s)?(\:\/\/)(www\.)?([^\ ]*)$/
  • Like 2
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Καλά δεν το λες και τόσο χρήσιμο το τελευταίο. Λιγότερο θα σε πάρει να μάθεις τα rexexp πάρα το api. Επιπλέον regexp μπορείς να τεστάρεις online on the fly, πάρα να πρέπει να πρέπει να γράψεις ολόκληρο πρόγραμμα.

  • Thanks 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

true-insomniac

 

A script that indicates to the subscribed user the number of unread thread messages specifically for the forum of www.insomnia.gr.

 

Όποιος κι αν το έκανε με γλύτωσε από το polling. :D

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Το εκτενές documentation είναι το κερασάκι στην τούρτα!

Είχα διαβάσει πριν λίγο καιρό το άρθρο/δημοσίευση γι'αυτό από hacker news. Δεν το βρίσκω τώρα να το ποστάρω. Είχε και εικόνες από το τί μπορεί να κάνει..

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • 4 μήνες μετά...

Dr. Memory υποχρεωτικό αν προγραμματίζεις C/C++ σε Windows (υπαρχει και για linux, αλλα εκει ειναι καλυτερο συνδυασμός valgrind + strace κατα την γνωμη μου). Κανει memory checking, και αν εχεις κανει compile με debugging συμβολα παιρνεις και γραμμες κωδικα στις οποιες εντοπιστηκε το σφαλμα.

 

Text mode interface for Git ενα πολυ χρησιμο front-end για το Git στην γραμμη εντολων (χρησιμοποιει ncurses).

 

Ενας ενδιαφερον οδηγος στα C++ templates

 

Γρήγορος αλγοριθμος hashing (μη κρυπτογραφικος) με πολυ καλο ευρος (τον εχω δοκιμασει εκτενως), σε περιπτωση που θελετε να κανετε δικα σας hashtables καπου

 

libuv Ασύγχρονο Ι/Ο με πολλα καλουδια

 

 

 

Ενα τελευταιο απο τα αγαπημενα μου, το οποιο μπορει να μην ειναι και τοσο χρησιμο πλεον, αλλα εχει ιστορικη σημασια: Unix history repo

Συντηρείται απο τον καθηγητη Διομήδη Σπινέλλη, ο οποιος εχει και αλλα ενδιαφεροντα προτζεκτς στο github του, αν θελει κανεις να κοιταξει.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...