I think ... - communicationhttps://blog.kmonsoor.com/2024-01-22T00:00:00+06:00সহজ বাংলায় Scalability এর একটা উদাহরণ2024-01-22T00:00:00+06:002024-01-22T00:00:00+06:00Khaled Monsoortag:blog.kmonsoor.com,2024-01-22:/sohoz-banglay-scalability-example-1-bn/<p>আপনার কোম্পানি যে ইমেইল পাঠাচ্ছে, সেটা কি&nbsp;scalable?</p><p>সিঙ্গাপুরের Grab এ থাকতে আমার একবার বস ছিল অরুণ নামের এক&nbsp;ইন্ডিয়ান।</p> <p>জয়েনের কিছুদিন পরে, বসের কাছে কমপ্লেন গেলো যে খালেদ এই কাজ টা এমনে করে না, অমনে করে। বস আমাকে উইকলি মিটিং এ জিজ্ঞেস করলো, অমনে করো কেনো? আমি বললাম, এই এই কারণে অমনে করি। সে আমাকে এক কথায় উত্তর দিলো যেটা আমার কানে এখনও বাজে। সে বলছিল, &ldquo;তোমার উদ্দেশ্যটা ভালো, কিন্তু এটা scalable না&rdquo;। বেশি ব্যাখ্যা করা লাগে নাই, কারণ হোল আমরা দুজনেই জানতাম যে আমার ২৫+ টা টীমের সাথে কাজ করা লাগে, আমি যেভাবে আগাচ্ছিলাম, সেভাবে পাঁচ সাতটা টীমের সাথে হয়তো কাজ ম্যানেজ করা যেতো, কিন্তু ২৫ টা&nbsp;না।</p> <p>আমাদের দেশের আইটি সেক্টরের বিভিন্ন উদ্যোগেও আমি এই ব্যপারটা খেয়াল করি খুব বেশি রকম, &ldquo;উদ্দেশ্যটা ভালো, কিন্তু scalable না&rdquo; কি দেখে হঠাত এই কথা মনে আসলো সেইটা&nbsp;বলি।</p> <p>ব্র্যাক ব্যাংক একটা মেইল পাঠিয়েছে, সিস্টেম মেইনটেনেন্সে সার্ভিস কিছুক্ষণ বন্ধ থাকবে এইটা হোল বিষয়। ইমেইলে বডিতে কোন টেক্সট নাই, খালি একটা ইমেজ। ভালো কথা। টেক্সট অনেকে পড়তে চায় না, ইমেজ দিলে খেয়াল করে পরবে। অনেকের মোবাইলে বাংলা ঠিকমতো দেখায় না, সেটাও একটা বিষয়। তো &ldquo;উদ্দেশ্যটা ভালো&rdquo;। কিন্তু সাধারণ এই ইমেজ এর সাইজ ৩ মেগাবাইট (ধরেন, ৩০০০ কিলোবাইট), যেই ইমেজটা ৫০ কিলোবাইট হলেও একই লেখা প্রায় একই রকম দেখা যেতো। পার্থক্যটা খালি চোখে ধরা কঠিন। মানে প্রয়োজনের তুলনায় ৬০ গুন বড়। এখন আসেন scalability বিবেচনা করি&nbsp;। </p> <p>ব্র্যাক ব্যাংক এর কাস্টমারের সংখ্যা যদি হয় ৫ লক্ষ, এই একটা মেইল পাঠাতে ব্যাংকের মেইল সার্ভার (edm. bracbank .com) থেকে &ldquo;Data Out&rdquo; ট্রাফিক জেনারেট হয়েছে (৩ মেগাবাইট x ৫,০০,০০০) = ১৫০০ গিগাবাইট। আর ইমেজটার সাইজ যদি হতো ৫০ কিলোবাইট, এই একই কাজটা হয়ে যেতো ২৬ গিগাবাইট মতো ডাটা ট্রাফিকে, মানে ৬০ ভাগের এক ভাগ, আর পুরো ব্যাচ ইমেইল পাঠানো শেষ হতো ৬০ গুন&nbsp;দ্রুত।</p> <p>এখন বলতে পারেন, ব্যাংকের টাকা আছে খরচ করুক। সেটা এক কথা, কিন্তু আরেকটা সাইড&nbsp;ভাবেন।</p> <p>বাংলাদেশের বেশির ভাগ মানুষ ইন্টারনেট চালায় মোবাইলে। অর্থাৎ, এই গুরুত্বপূর্ণ ইমেইল টা দেখতে যে ৩ মেগাবাইট বাড়তি খরচটা হোল, ধরেন ১০০০ গিগাবাইট, এর বড় একটা অংশ গেলো মোবাইল কোম্পানিগুলার পকেটে। আবার, বাংলাদেশের বেশির ভাগ জায়গাতে ইন্টারনেটের যে অবস্থা, এই মেইল লোড হতে সময় নিবে ১০ সেকেন্ড, যেটা কিনা এক সেকেন্ডএর ও কম সময়ে করা&nbsp;যেতো।</p> <p>এবার ধরেন, ইমেজটার সাইজ হোল ১০ মেগাবাইট, ৩ মেগাবাইটের বদলে। কি সমস্যা? &ldquo;scalable না&rdquo;, এই&nbsp;আরকি।</p>Porqué hacerlo, en vez de cómo hacerlo2020-05-26T00:00:00+06:002020-05-26T00:00:00+06:00Khaled Monsoortag:blog.kmonsoor.com,2020-05-26:/Porqué-hacerlo-en-vez-de-cómo-hacerlo/<p>Para establecer un proceso, a menudo nos vemos envueltos en los detalles del &ldquo;cómo&rdquo; mucho antes de lo que debería ser. Eso, a su vez, arruina el objetivo del proceso en&nbsp;sí.</p><p><em>[The <a href="https://blog.kmonsoor.com/process-emphasize-on-why-not-how/">original article</a> is in English. The article below is a professional&nbsp;translation]</em></p> <p>Para que la gente adopte cualquier proceso, la parte más importante de la &ldquo;difusión&rdquo; o &ldquo;venta&rdquo; es el porqué hacerlo, no el cómo hacerlo. Cuando la audiencia está lo suficientemente inspirada, estará dispuesta a aprender el proceso, a optimizarlo para que se ajuste al objetivo y, lo que es más importante, a hacer un esfuerzo adicional (más allá de lo que está escrito explícitamente) para lograr el objetivo o maximizar el&nbsp;impacto.</p> <p>Por eso la guerra de guerrillas funciona; incluso frente a un ejército formal masivamente desproporcionado. Porque un ejército formal dispone de conjuntos meticulosos de procesos, pero suele carecer de la parte de inspiración en los lugares&nbsp;adecuados.</p> <p>Como propietario de cualquier proceso, lo primero de todo es estar sólidamente inspirado. Si eso falta, todo lo demás se desmoronará; independientemente de cuántos consultores de gestión hayan trabajado en ello. Para asegurarse de ello, hágase la pregunta del porqué. Profundice lo suficiente como para contentarse con la respuesta. Entonces estarás listo para hacer y entregar la mejor versión de la parte del&nbsp;cómo.</p> <p>Si vas a delegar un proceso en otra persona para que se haga cargo de él, asegúrate de que esté satisfecha con la respuesta del porqué; no sólo que haya aceptado hacerse cargo. ¿Cómo lo sabe? Ella indagará en la parte del por qué y le preguntará al respecto. Estará lo suficientemente ansiosa por aprender la parte del cómo y ejecutarla en&nbsp;consecuencia.</p>Why to do it, rather than how to do it2020-04-26T00:00:00+06:002020-04-26T00:00:00+06:00Khaled Monsoortag:blog.kmonsoor.com,2020-04-26:/process-emphasize-on-why-not-how/<p>To establish a process, we often get wrapped into the &ldquo;how&rdquo; details much earlier than it should be. That, in turn, ruins the goal of the process&nbsp;itself.</p><p><em>[ This article is also available in <a href="https://blog.kmonsoor.com/Porqu%C3%A9-hacerlo-en-vez-de-c%C3%B3mo-hacerlo/">Español</a>&nbsp;]</em></p> <p>To make people adopt any process, the most important part of the “preach” or “sell” is why to do it, not how to do it. When the audience is inspired enough, they&rsquo;ll be willing to learn the process, optimize the process to fit the goal and most importantly go the extra mile (beyond what&rsquo;s written explicitly) to achieve the objective(s) or maximize the&nbsp;impact.</p> <p>That&rsquo;s why guerrilla warfare works; even in the face of massively disproportionate formal army. Because a formal army has meticulous sets of processes in place, but usually lacks the inspiration part in the right&nbsp;places.</p> <p>As the owner of any process, first of all, you should be solidly inspired. If that’s missing, everything else will fall apart; regardless of how many management consultants worked on it. To ensure that ask yourself the why question. Dig deep enough to content yourself with the answer. Then you’re ready to make and deliver the best version of the how&nbsp;part.</p> <p>If you’re delegating a process to someone else to own, make sure she is satisfied with the answer of why; not just agreed to take over. How do you know? She will dig into the why part and question you about it. She will be eager enough to learn how part and execute&nbsp;accordingly.</p>Characters Efficient Flow in Designing Bangla Font2013-08-22T00:00:00+06:002013-08-22T00:00:00+06:00Khaled Monsoortag:blog.kmonsoor.com,2013-08-22:/bangla-font-design-characters-flow/<p>How to efficiently progress in designing font through Bangla&nbsp;characters.</p><h2 id="optimized-workflow-for-designing-basic-characters-in-bangla-bengali-script">Optimized workflow for designing basic characters in Bangla / Bengali script<a class="headerlink" href="#optimized-workflow-for-designing-basic-characters-in-bangla-bengali-script" title="Permanent link">&para;</a></h2> <p><img alt="Bangla font design flow" src="http://i.imgur.com/y9Av5yN.png"></p>