Πρόσφατα ασχολούμαι κυρίως με κώδικα και όχι με τη διοίκηση, έτσι ώστε το δράμα που στέκομαι με kodene είναι πολύ περισσότερο από ό, τι server τέτοια, Έτσι αποφάσισα να ακριβώς μια κακογραφία κάτω λίγες γραμμές σχετικά με τις μαλακίες που κατάφερε να πάρει τους. Σκληρά για να πάρει έτοιμος να παρουσιάσει το έργο σας ό, τι είδους δύναμη το άνοιγμα των δραματική τμημάτων

  • Първото нещо което което със сигурност щеше да създаде проблеми е изключването на javascript от браузърната поддръжка. Както всяка модерна апликация така и нашия инструмент използва доста JS за AJAX και άλλες δυναμικές διεργασίες που μεταδίδουν τη διαδραστικότητα και σύγχρονο όραμα και βελτιώνει τη λειτουργία. Έχουμε σκεφτεί πολλές αποφάσεις, ως ο πλέον αποδεκτός ήταν ένα cookie με πληροφορίες και στη συνέχεια PHP για να ελέγξετε αν η πληροφορία είναι έγκυρη, και αν όλα είναι εντάξει. Αρκετά εγγράμματοι λύση αλλά τελικά εμφανίζονται ακόμη πιο αξιοπρεπή έκδοση. HTML πρέπει να εφαρμοστεί στο noscript. Νομίζω ότι είναι η πιο κομψή λύση.
<noscript>
<meta http-equiv="refresh" content="0;URL=./nojs.html" />
</noscript>

Ουσιαστικά η κατάσταση είναι ασήμαντο αν σταματήσουμε JS υποστήριξη θα να είμαι redirected URnojs.html. Απλή και πολύ αποτελεσματική λύση

  • PHP multhithreading – πολύ niškovosta είναι απλά κάτι το αρκετά χρήσιμο για επεξεργαστές με πιο πυρήνα (δεν είναι ότι το ednoâdreni δεν είναι εντάξει, αλλά με πολλά πυρηνικά συστήματα είναι μια άλλη μπύρα δραστηριότητες). Το λογισμικό μας έχει ένα τμήμα που ασχολείται με τη συλλογή πληροφοριών από άλλο API – και importva στη βάση δεδομένων μας. Obŝovzeto καμία πρόκληση εκτός από ότι υλοποιήσαμε την php και πάλι με multhithreading σε λειτουργία cli, επειδή αυτή η διαδικασία είναι αρκετά μεγάλη και πρέπει να atomatiziran για το γεγονός ότι κάποιος που κάνει με το χέρι. Εδώ υπήρχε ένα δράμα που συνδέονται με την fokrvaneto των διαδικασιών και δεν δημιουργούν το ρεύμα εξαρτημένη διεργασία-(α) ότι ο ίδιος ήταν σε αναμονή για μια δέσμη ενεργειών για να priklûčabota να δημιουργήσετε ένα νέο. Ηλίθιο σκοτώνει την ιδέα του τι πραγματικά πολυεπεξεργασία συμπεριφορά δεν είναι το multhithreading αλλά εδώ είναι οι λεπτομέρειες. Πρώτα βάζουμε & Μετά τη δίκη, που σημαίνει ότι το script σας να συνεχίσουμε το έργο αλλά και πάλι υπήρξε καμία αλλαγή στη συμπεριφορά είναι απαραίτητη και το πρότυπο εξόδου από τη δέσμη ενεργειών να γίνει ανακατεύθυνση – στην περίπτωσή μου το OK για να /dev/null: 🙂 Накрая структурата на тази част от кода изглеждаше така
$pid = pcntl_fork();
if ($pid == -1) {
die('could not fork');
}else if ($pid) {
// we are the parent
echo "I'm parent  \n";
pcntl_wait($status); //Protect against Zombie children
} else {
// we are the child
echo "I'm a child $timer  \n";
exec("$command > /dev/null &");
exit (0);
}

Primerčeto πάλι είναι ασήμαντο. Οι επιδόσεις ήταν πολύ εντυπωσιασμένος με την διακοπή μεταξύ των διεργασιών και ούτω καθεξής που έκανα σχετικά με 50 παιδί διαδικασία-η οποία έκανε μια στροφή μακριά 7800+ MySQL ένθετα σχετικά με 30-40 ΔΕΥΤ.. Και η μηχανή είναι εξαιρετικά λεπτό, γιατί δοκιμάζουμε v″r″r πριν να κάνετε την αίτηση του πραγματικού.

  • Ερώτηση MySQL – Σοκαρίστηκα από μια μεγάλη βλακεία. Υπήρχε ένας κωδικός που έκανε 4-5 περιττές ερωτήματα στη βάση δεδομένων, αντί να χρησιμοποιεί ένα sql ερωτήματος και, στη συνέχεια, λίπος κύρια αυτό δουλειά php-it. Το δράμα ήταν τέτοια, περισσότερα- επόμενο ήταν ένα αίτημα το οποίο πήρε πληροφορίες από το ερώτημα εξόδου χρησιμοποιείται για να κάνει άλλα αιτήματα, όπως υπηρέτησε για τα ορίσματα. Κατάσταση αρκετά άσχημος και το λίπος. Δευτερεύον ερώτημα και προφανώς είναι άγνωστο έδαφος και αριστερό σύνδεσμο ή απλά δεν έχουν αφηρημένα πράγματα καλά. Πήρα τα πάντα ξαναέγραψα το έργο εφαρμογή αρκετά καλά και το φορτίο ως ένα σύνολο έπεσε από περίπου 200% για το ίδιο μέρος του κώδικα.

В общи линии това са нещата на последък с които се заниамваме и немога да кажа че е скучно но понякога се изумявам от разни необмисляни парчета код които трябва да поправям а най стеращното е че често са мои 😆

Ενισχυμένη από Zemanta

Δεν είχα γράψει και πάλι από … ένα φοβερό μέρος του χρόνου – προκαλεί κάψας και απροθυμία να κάπου νομίζω. Προσπάθησα 3-4 φορές σε άπαχο πράγματα, αλλά δεν ήταν πολύ ευχαριστημένος με το αποτέλεσμα και έτσι αρνήθηκε κάθε φορά αποφάσισα να 🙂 ματιά blogčeto έτσι για αθλητισμού 🙂 ενδιαφέροντα πράγματα που βλέπω. Ο πραγματικός λόγος που με έκανε να γράψω το σημερινό post δεν είναι αυτό που τις περισσότερες φορές επειδή είναι το ίδιο όπως χθες, την άλλη μέρα, και ούτω καθεξής και μια συλλογή από την αίσθηση ότι ήρθε πάνω μου που ήρθα σε αυτό το σύγχρονο και ο υπολογιστής μου 🙂, Ελπίζω ότι ο συγγραφέας δεν πειράζει ότι δεν 🙄

***

Μέλι,
Είμαι ένας άνθρωπος ελκυστική.
Και το ξέρω.
Ξέρω πολλές γυναίκες καλό
και τα μυστικά
τους ψυχών και σωμάτων.
Μπορεί να
εμμονή για την εμμονή της αδύναμης να εύκολα.
Η ισχυρή
είναι πιο δύσκολο, αλλά όχι για πολύ.
Πολλά
ψάχνει για μένα, όχι για την αγάπη, (α) για
υποκατάστατο.
Κατανοώ τους και να τους δώσουμε την.
Πάντα
Πες τα λόγια, θέλετε και
Φιλί
έξυπνα εκεί που κανείς δεν τολμά.
Τα χέρια μου
Μαγεία κάνουν τα σώματά τους να τραγουδήσει,
και στη συνέχεια
Όταν ενώνομαι με την κραυγή μου…
Ποτέ δεν
Δεν είμαι περήφανος για τον εαυτό, Αλλά
Δεν μπορώ να σταματήσω.
Έχω δοκιμάσει, δεν είναι ότι δεν είμαι,
μερικές φορές,
Θέλω να ξέρεις, και έχει
απέτυχε να.
Για αυτό έχω μείνει χωρίς ψυχή.
Της έδωσα
με τον τρόπο των αποφάσεων.
Στην πραγματικότητα
Άφησε μου αηδιασμένος από μένα.
Σήμερα
Αισθάνομαι κάτι νέο και οδυνηρά.
Συνείδησή μου
Τρώει μου και αναρωτιέμαι πώς έμεινε
σε μένα
ως χλόη μεγάλωσε στην πέτρα
κρύο.
Τώρα θα υποφέρουν, άξιζε, και νομίζω ότι είμαι
σχετικά με τον τρόπο
μπορεί τελικά να πεθάνω μια ηρωική πράξη
και να πω:
– Μείνετε μακριά από μένα. Φροντίστε τον εαυτό σας!
Σε αγαπώ!
Δεν αξίζετε ένα υποκατάστατο!

Ένα έργο που οδηγούν το gitweb με ενόχλησε, Δεν υπάρχει κώδικας χρωματισμός στο δέντρο. Лесен начин как да оцветите синтаксиса в tree частта на gitweb е като инсталирате пакета highlight и добавите следния ред в /etc/gitweb.conf или където ви се намира конфигурационния файл на gitweb

$η δυνατότητα{‘ επισημάνετε ’}{‘ προεπιλογή ’} = [1];

Για πακέτο Debian στο σύστημα πακέτο για άλλες διανομές δεν έχετε ελέγξει.

ps Има и алтернативен вариант като се правят промени по файловете на gitweb ама ми се стори безсмислено като има простичък вариант 🙂

Δεν είχα γράψει για ένα πολύ, ένα φοβερό μέρος του χρόνου. Προφανώς, για κάποιο περίεργο λόγο άνθρωποι χάσετε γιατί έλαβα πολλά Μέιλ με ερωτήσεις – Τι τρέχει, Πού ήσουν, για να μην εγκαταλείψουν στο blog. Αρκετά ενδιαφέρουσα μάλλον σε κάποιο παράξενο και ανεξήγητο για μένα λόγο άνθρωποι διαβάζουν μου και ξένος εξακολουθεί να αγαπά αυτό το κομμάτι του άχρηστο χάλια. Ήταν αρκετά ενδιαφέρουσα μετά μετακόμισα blog μου σχετικά με κοινές φιλοξενία ότι είμαι 😆 διασκεδαστικό γεγονός πόρων αρκετά σύντομο χρόνο της CPU από υπερφόρτωση από πάρα πολλές κλήσεις 😀 τόσο βασικά μέχρι τώρα είχα ένα μεγάλο zatrudniâ να bloginki μου απλά επειδή δεν υπάρχει καμία μόνιμη πρόσβαση στο Internet, αλλά από την περασμένη εβδομάδα, είμαι ήδη στο σπίτι μου και είμαι παγκόσμια. Πιθανότατα τράβηξε το s″rv″rčeto μου να μην δημιουργήσουμε περιττά προβλήματα του hosting πάροχος είμαι ούτως ή άλλως με οπτικό συνδεσιμότητα, και μου λείπει τα πειράματα με τις υπηρεσίες web, για να αναστρέψετε το μηχάνημα πάει ψάχνουν πώς να αλλάξετε τις επιδόσεις και την κατανάλωση πόρων. Για αρκετές ημέρες νομίζω ενδιαφέρον είναι εμπνευσμένο από το πιο πρόσφατο χάλια με αυτή τη συμφωνία, αλλά ας δούμε τι είδους, Αυτό είναι μια αρκετά φορτωμένο μου cisco συνεχίζει με πλήρη ατμού πάει να το anglistiki της εταιρείας, че да вдигаме ниво и свободното време отново клони към минус безкрайност.

Έχει ένα μεγάλο χρονικό διάστημα από τότε που έγραψα για τελευταία φορά, αλλά είμαι αρκετά απασχολημένος με τη δουλειά μου νέα, Έχω ακόμα να οριστούν και έβαλα στο διαδίκτυο σχετικά με το νέο μου site. Ξεχωριστά, ότι φιλοξενεί όπου στεγάστηκε το blog μου λίγο χτύπησε πολλές θλίψεις υλικού και υπήρχε μια περίοδο στην οποία αυτός δεν μπορούσε να λειτουργήσει λόγω της αδυναμίας να έχετε φυσική πρόσβαση στο μηχάνημα. Μετά από μια μακρά σκέψη, έκανα μια απόφαση για τη μεταφορά μου blogčeto σε ένα διακομιστή δημόσια web, απόφαση αποδοχής απαιτείται πολλή σκέψη και δεν είναι ιδιαίτερα εύκολο. Είμαι, πάνω από όλα, το διαχειριστή του συστήματος και να χτυπά πολύ υπερηφάνεια μου, αλλά αυτή τη στιγμή δεν έχω ένα κατάλληλο μηχάνημα που θα φιλοξενηθεί το site έτσι, που καταπίνουν πικρό μεζέ και κινείται στις. Εκτός από το γεγονός αυτό και το γεγονός ότι είμαι εξαιρετικά περιορισμένη η δυνατότητα χειραγώγησης από apache ρυθμίσεων + PHP + MySQL πράγματα δεν φαίνεται τόσο κακό. Οι άνθρωποι κάνουν τακτική δημιουργία αντιγράφων ασφαλείας που έχουν dizast″r σχέδιο ανάκαμψης έχουν τεχνικής βοήθειας η οποία να ζητήσετε βοήθεια – както и се наложи за да импортират бекъпа на базата ми данни които е в скромния размер от около 1GB. За сега има още няколко дребни настройки да се довършат но това ще е като имм нерви да се боря с тъпия cpanel 😆