ऐसा काउंटर, जो लेआउट न बिगाड़े
सावधानी से बनाए गए वेब पेज में बाहर की इमेज जोड़ने से हमेशा यह जोखिम रहता है कि तय दृश्य ढाँचा बिगड़ जाए। ब्राउज़र जब कोई पेज बनाता है, तो वह हर टेक्स्ट ब्लॉक और ग्राफ़िक की जगह का हिसाब…
tmpfs में 870 MB की एक फ़ाइल, और उसके बाद हुआ रीबूट
28 अगस्त को 19:35 पर मैंने एक दिन का एक्सेस लॉग अनपैक करके /tmp में रखा, ताकि दो दिन एक ही बार में पढ़े जा सकें। 19:44 पर मशीन रीबूट हो गई। वह विशेषता, जिसे जाँचा नहीं गया इस मशीन पर /tmp…
पूरी lib/ लोड करने की असली लागत
इस सेवा की इकलौती एंट्री फ़ाइल की लाइन 46: foreach (glob(__DIR__ . '/lib/*.php') as $f) { require_once $f; } यानी 65 फ़ाइलें और 1.5 मेगाबाइट, जो हर अनुरोध पर लोड होते हैं। काउंटर इमेज हो,…
जब कैश उल्टी दिशा में स्केल होता है
इस सेवा के कैश फ़ोल्डर में चार छोटी फ़ाइलें हैं। सबसे बड़ी 35 बाइट की है। इन सबमें मिलाकर तीन काउंटर नंबर हैं, और इन्हें हर एक काउंटर अनुरोध पर पढ़ा जाता है। ये इसलिए हैं ताकि गिनती की…
जब इंडेक्स जोड़ने से काम धीमा हो जाता है
दैनिक आँकड़ों की टेबल में एक ही कुंजी है: काउंटर और तारीख, दोनों मिलकर। कोड में पाँच जगहें इससे एक अलग सवाल पूछती हैं — “समय के साथ यह काउंटर” नहीं, बल्कि “इन तारीखों पर सभी काउंटर”। मुख्य…
AI हमारे सर्वर पर क्यों नहीं चलता
जो मशीन यह वेबसाइट चलाती है, उस पर कोई भाषा मॉडल नहीं चलता। सारांश एक दूसरे डिवाइस पर तैयार होते हैं, जो काम उठाता है, उसे पूरा करता है और वाक्य वापस लाता है। वजह सीधा हिसाब है। एक 3B मॉडल…
काउंटर इमेज को मेमोरी में कैश करना
यह सेवा जो काउंटर इमेज बनाती है, उनमें से लगभग पाँचवाँ हिस्सा अब कुछ भी नहीं बदलता। पिछली पीढ़ी की एक माउस-ट्रैकिंग स्क्रिप्ट हर हलचल पर इमेज दोबारा लोड करती है, और चूँकि इन अनुरोधों से अब…
2015 की एक स्क्रिप्ट अब भी काउंटर दोबारा लोड करती है
इस सेवा की पिछली पीढ़ी के साथ माउस ट्रैक करने वाली एक स्क्रिप्ट आती थी। वह काउंटर इमेज को पहले एक बार सामान्य तरीके से लोड करती थी, और फिर माउस की हर हलचल पर उसे दोबारा लोड करती थी — क्वेरी…
साधारण हार्डवेयर पर एक पासवर्ड की कीमत
यहाँ आँकड़ों के पेज पासवर्ड से सुरक्षित किए जा सकते हैं। इस पासवर्ड को हैश करना इस सेवा का अकेला ऐसा काम है, जिसे धीमा होना ही चाहिए — इसी से चुराए गए हैश पर हमला महँगा पड़ता है। सवाल यह है…
हर बार वही फ़ाइल कंप्रेस करना
Apache हर जवाब को भेजते समय ही कंप्रेस करता है। जो पेज हर बार अलग होता है, उसके लिए यही एकमात्र विकल्प है। लेकिन महीने में एक बार बदलने वाली स्टाइलशीट के लिए इसका मतलब है कि सर्वर हफ़्तों…
JavaScript के बिना एनिमेटेड काउंटर
यहाँ के काउंटर डिज़ाइनों में से काफ़ी सारे हिलते-डुलते हैं। संख्या खुद गिनती करते हुए ऊपर जाती है, या पैनल खुद को बनाता हुआ सामने आता है, या कुछ गिरकर अपनी जगह पर टिक जाता है। इनमें से किसी…
Stats4U 3 अब उपलब्ध है
जिस वेबसाइट पर यह पोस्ट है, उसे इस महीने नए सिरे से बनाया गया – सिर्फ़ नया रूप नहीं दिया गया, बल्कि दोबारा बनाया गया, और शुरुआत गिनती की प्रक्रिया से हुई। चुप्पी के उन ग्यारह सालों के बारे…