Jump to content

Τράγου Κέρατο

Mέλη
  • Posts

    3,677
  • Joined

  • Last visited

  • Days Won

    49

Posts posted by Τράγου Κέρατο

  1. Γιατί δεν έβαλες επιλογή: Κι άμα εμείς ξέρουμε λίγα να ξέρει περισσότερα για να μας μάθει κιολας; Δεν παίζει αυτό; Είναι outsider; Δίκιο δεν έχω;  :smilewink:  :smilewink:

    :blblbl:

    7306[/snapback]

     

    Διότι είμαι σίγουρος πως όλοι όσοι ασχολούνται με την τέχνη είναι λίγο ή πολύ ΨΩΝΑΑΑΑΑΡΕΕΕΕΕΕΕΣ!!!!

  2. Θυμήθηκα κάτι που μου είπε παλιότερα ένας φίλος ο οποίος ασχολιόταν με το "σπορ".

     

    "Μεγάλε, όχι γκόμενα που να ασχολείται με αυτά"

     

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

     

    Οι υπόλοιποι τι λέτε επ' αυτού;

  3. Να σας πληροφορήσω ότι το παραπάνω τραγούδι είναι ΚΑΙ ΠΟΛΥ σατανιστικό!  :rolleyes:

    7240[/snapback]

     

    Γιατί σατανιστικό; :( Εμένα μου ακούγεται εξόχως παγανιστικό (γι' αυτό έβαλα και το συγκεκριμένο στίχο). Ο Page ακολουθεί τον Crowley, αυτό δεν τον κάνει σατανιστή... :huh:

  4. Όχι.

     

    Οι έλληνες είχαν δίκιο. Μηδέν δεν υπάρχει. Η συνάντηση ύλης και αντιύλης δε μας δίνει "τίποτα", αντίθετα παράγει την ενέργεια που αντιστοιχεί στην ύλη που "χάθηκε", σύμφωνα με τη διάσημη εξίσωση E=mc^2.

     

    Αν ωστόσο το 1 + (-1) =0 σας συναρπάζει, ο τύπος του Euler(*), τί σας κάνει;

     

    * e^πi + 1 = 0 (το e υψωμένο στη δύναμη π επι i -η φανταστική ρίζα του -1 - κάνει -1, οπότε αν το προσθέσεις στο 1, το αποτέλεσμα είναι, όχι μηδέν, αλλά ΤΟ μηδέν )

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

     

    Και ναι μεν, τι να τα κάνει τα 4 κατσαβίδια κάποιος που θέλει απλώς να σφίξει 2-3 βίδες.

     

    Όμως αυτόν που σφίγγει 2-3 βίδες κανείς δεν τον αποκαλεί "γκουρού".

  6. Λείπει το κατσαβίδι "Μουχαμάντ ρασουλουλά" κι ως εκ τούτου οφείλω να στηλιτεύσω τις πρακτικές των πολυεθνικών οι οποίες μέσω του δήθεν "ελευθέρου εμπορίου" ασκούν οικονομική αποικιοκρατία στις χώρες του τρίτου κόσμου.

     

    Ευχαριστώ.

  7. RHP (Right Handed Path = ο πνευματικός δρόμος),

    LHP (Left Handed Path = ο υλιστικός δρόμος) και

    THP (Two Hands Path = ο δρόμος της ισορροπίας, η λεγόμενη "γκρίζα μαγεία", στην οποία ανήκει και η χαοτική μαγεία... Παραπλανητική ονομασία το "της ισορροπίας", μην την πάρεις κυριολεκτικά)

    7102[/snapback]

     

    Yes, there are two paths you can go by,

    but in the long run

    there's still time to change the road you're on.

     

    UUUUUUU AND IT MAKES ME WONDER :rock:

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

    7079[/snapback]

     

    Χεχε... ναι! :)

     

    Αυτό με το τσιγάρο είναι αλήθεια...Μόνο που όταν το κατάλαβα και άναβα καμιά φορά για να έρθει, δεν ερχόταν.  :015annoyed:

    7088[/snapback]

     

    Α-κρι-βώς....

     

    Πώς λέμε πως ένα ξόρκι πρέπει να μεταδίδεται υπό ελεγχόμενες συνθήκες για να μη χαθεί η δύναμή του;

     

    Όλα σχετίζονται! :lol:

  9. Ένα σχετικό άρθρο.

     

    A very useful Linux feature is named pipes which enable different processes to communicate.

     

    One of the fundamental features that makes Linux and other Unices useful is the ``pipe''. Pipes allow separate processes to communicate without having been designed explicitly to work together. This allows tools quite narrow in their function to be combined in complex ways.

     

    A simple example of using a pipe is the command:

    ls | grep x

     

    When bash examines the command line, it finds the vertical bar character | that separates the two commands. Bash and other shells run both commands, connecting the output of the first to the input of the second. The ls program produces a list of files in the current directory, while the grep program reads the output of ls and prints only those lines containing the letter x.

     

    The above, familiar to most Unix users, is an example of an ``unnamed pipe''. The pipe exists only inside the kernel and cannot be accessed by processes that created it, in this case, the bash shell. For those who don't already know, a parent process is the first process started by a program that in turn creates separate child processes that execute the program.

     

    The other sort of pipe is a ``named'' pipe, which is sometimes called a FIFO. FIFO stands for ``First In, First Out'' and refers to the property that the order of bytes going in is the same coming out. The ``name'' of a named pipe is actually a file name within the file system. Pipes are shown by ls as any other file with a couple of differences:

    % ls -l fifo1
    prw-r--r--   1 andy  users    0 Jan 22 23:11 fifo1|

     

    The p in the leftmost column indicates that fifo1 is a pipe. The rest of the permission bits control who can read or write to the pipe just like a regular file. On systems with a modern ls, the | character at the end of the file name is another clue, and on Linux systems with the color option enabled, fifo| is printed in red by default.

     

    On older Linux systems, named pipes are created by the mknod program, usually located in the /etc directory. On more modern systems, mkfifo is a standard utility. The mkfifo program takes one or more file names as arguments for this task and creates pipes with those names. For example, to create a named pipe with the name pipe1 give the command:

     

    mkfifo pipe

     

    The simplest way to show how named pipes work is with an example. Suppose we've created pipe as shown above. In one virtual console1, type:

     

    ls -l > pipe1

     

    and in another type:

     

    cat < pipe

     

    Voila! The output of the command run on the first console shows up on the second console. Note that the order in which you run the commands doesn't matter.

     

    If you haven't used virtual consoles before, see the article ``Keyboards, Consoles and VT Cruising'' by John M. Fisk in the November 1996 Linux Journal.

     

    If you watch closely, you'll notice that the first command you run appears to hang. This happens because the other end of the pipe is not yet connected, and so the kernel suspends the first process until the second process opens the pipe. In Unix jargon, the process is said to be ``blocked'', since it is waiting for something to happen.

     

    One very useful application of named pipes is to allow totally unrelated programs to communicate with each other. For example, a program that services requests of some sort (print files, access a database) could open the pipe for reading. Then, another process could make a request by opening the pipe and writing a command. That is, the ``server'' can perform a task on behalf of the ``client''. Blocking can also happen if the client isn't writing, or the server isn't reading.

    Pipe Madness

     

    Create two named pipes, pipe1 and pipe2. Run the commands:

     

    echo -n x | cat - pipe1 > pipe2 &
    cat <pipe2 > pipe1

    On screen, it will not appear that anything is happening, but if you run top (a command similar to ps for showing process status), you'll see that both cat programs are running like crazy copying the letter x back and forth in an endless loop.

     

    After you press ctrl-C to get out of the loop, you may receive the message ``broken pipe''. This error occurs when a process writing to a pipe when the process reading the pipe closes its end. Since the reader is gone, the data has no place to go. Normally, the writer will finish writing its data and close the pipe. At this point, the reader sees the EOF (end of file) and executes the request.

     

    Whether or not the ``broken pipe'' message is issued depends on events at the exact instant the ctrl-C is pressed. If the second cat has just read the x, pressing ctrl-C stops the second cat, pipe1 is closed and the first cat stops quietly, i.e., without a message. On the other hand, if the second cat is waiting for the first to write the x, ctrl-C causes pipe2 to close before the first cat can write to it, and the error message is issued. This sort of random behavior is known as a ``race condition''.

    Command Substitution

     

    Bash uses named pipes in a really neat way. Recall that when you enclose a command in parenthesis, the command is actually run in a ``subshell''; that is, the shell clones itself and the clone interprets the command(s) within the parenthesis. Since the outer shell is running only a single ``command'', the output of a complete set of commands can be redirected as a unit. For example, the command:

     

    (ls -l; ls -l) >ls.out

     

    writes two copies of the current directory listing to the file ls.out.

     

    Command substitution occurs when you put a < or > in front of the left parenthesis. For instance, typing the command:

    cat <(ls -l)

     

    results in the command ls -l executing in a subshell as usual, but redirects the output to a temporary named pipe, which bash creates, names and later deletes. Therefore, cat has a valid file name to read from, and we see the output of ls -l, taking one more step than usual to do so. Similarly, giving >(commands) results in Bash naming a temporary pipe, which the commands inside the parenthesis read for input.

     

    If you want to see whether two directories contain the same file names, run the single command:

     

    cmp <(ls /dir1) <(ls /dir2)

    The compare program cmp will see the names of two files which it will read and compare.

     

    Command substitution also makes the tee command (used to view and save the output of a command) much more useful in that you can cause a single stream of input to be read by multiple readers without resorting to temporary files--bash does all the work for you. The command:

     

    ls | tee >(grep foo | wc >foo.count) \
            >(grep bar | wc >bar.count) \
            | grep baz | wc >baz.count

     

    counts the number of occurrences of foo, bar and baz in the output of ls and writes this information to three separate files. Command substitutions can even be nested:

     

    cat <(cat <(cat <(ls -l))))

     

    works as a very roundabout way to list the current directory.

     

    As you can see, while the unnamed pipes allow simple commands to be strung together, named pipes, with a little help from bash, allow whole trees of pipes to be created. The possibilities are limited only by your imagination.

     

    ΠΗΓΗ (click)

  10. Αυτό που είχα υπόψη μου, είναι πως ο Απόλλων της μεθόδου και ο Διόνυσος της έμπνευσης είναι ένα και το αυτό κατά την ελληνική θεολογία. Από κει και ύστερα ο Νίτσε το έχει πιάσει το θέμα πολύ καλά και αξίζει να του ρίξουμε μια ματιά (και δύο, και τρεις και ογδονταπέντε).

×
×
  • Create New...