[{"content":"Introduction The float and double are probably your go-to data types for floating-point numbers, especially if you are new to Java. It\u0026rsquo;s fine unless you\u0026rsquo;re using these types for storing precise values such as currency. Even the Java documentation advises against using these types for such values. You are welcome to look it up.\nUnderstanding the Problem 95% of the folks out there are completely clueless about floating-point.\n— James Gosling, Sun Fellow, Java Inventor (February 28, 1998)1\nTo understand the problem, let\u0026rsquo;s look at an example first.\ndouble x = 0.1; double y = 0.2; System.out.println(x + y); // 0.30000000000000004 Weirdly, the output is not 0.3, but 0.30000000000000004.\nYou may have come across this example before. Anyway, let\u0026rsquo;s look at another one.\ndouble x = 0.2; for (int i = 0; i \u0026lt; 100; i++) { x += 0.2; } System.out.println(x); // 20.19999999999996 Again, we are not getting our expected output of 20.2. One last example.\ndouble x = 4.35; System.out.println(x * 100); // 434.99999999999994 In this case, we were expecting 435.0 but ended up getting 434.99999999999994.\nThese are some common examples used to demonstrate the loss of significance in floating-point arithmetic. I\u0026rsquo;m sure you can imagine this behavior can lead to some unexpected errors.\nThe float and double types are particularly ill-suited for monetary calculations because it is impossible to represent 0.1 (or any other negative power of ten) as a float or double exactly.\n— Joshua Bloch, Effective Java, Third Edition2\nNow I\u0026rsquo;m not going to go into details but know this, floating-point numbers are relatively complex for computers to express as they store floating-point numbers as base-2 fractions. Many programming languages, including Java, adopted IEEE 754 standard for their floating-point numbers. Even though this standard addresses many problems, we still cannot reliably use floating-point numbers to represent currency.\nxkcd (#217): e to the pi Minus pi\nHead over to this site for the explanation if you didn\u0026rsquo;t get it. You can also run it on your machine Math.pow(Math.E, Math.PI) - Math.PI.\nAs a rule of thumb, we should avoid these types for monetary calculations.\nThe Solution: BigDecimal Java platform provides a BigDecimal immutable class that can deal with high-precision floating-point numbers.\nThere are many ways we can initialize a BigDecimal instance. To use BigDecimal, we need to import java.math.BigDecimal class.\n// String as an argument (high-precision) BigDecimal a = new BigDecimal(\u0026#34;0.1\u0026#34;); System.out.println(a); // 0.1 // Double as an argument (should be avoided) BigDecimal b = new BigDecimal(0.1); // Unpredictable \u0026#39;new BigDecimal()\u0026#39; call System.out.println(b); // 0.1000000000000000055511151231257827021181583404541015625 // If we need to pass double as an argument // Beware, it has limited precision than the String constructor BigDecimal c = new BigDecimal(Double.toString(0.1)); System.out.println(c); // 0.1 // Alternatively, we can do this (this too has limited precision) BigDecimal d = BigDecimal.valueOf(0.1); System.out.println(d); // 0.1 As we can see, BigDecimal(double val) can give an unpredictable result. Therefore, BigDecimal(String val) is preferred over the one that accepts a double.\nArithmetic Operations Another thing we need to know is that we cannot perform arithmetic operations on BigDecimal instances using the +, -, *, / operators. Instead, we need to call add(), subtract(), multiply(), divide() methods of BigDecimal objects.\nBigDecimal in Action Now let\u0026rsquo;s tackle the problems we discussed in the earlier examples with BigDecimal.\n// Example 1 BigDecimal a = new BigDecimal(\u0026#34;0.1\u0026#34;); BigDecimal b = BigDecimal.valueOf(0.2); System.out.println(a.add(b)); // 0.3 // Example 2 BigDecimal c = new BigDecimal(Double.toString(0.2)); for (int i = 0; i \u0026lt; 100; i++) { // BigDecimal objects are immutable as mentioned before // So, calling add() on \u0026#34;c\u0026#34; will not update the value of \u0026#34;c\u0026#34; // We need to assign the result of the arithmetic operation c = c.add(new BigDecimal(\u0026#34;0.2\u0026#34;)); } System.out.println(c); // 20.2 // Example 3 BigDecimal d = new BigDecimal(Double.toString(4.35)); System.out.println(d.multiply(new BigDecimal(\u0026#34;100\u0026#34;))); // 435.00 That\u0026rsquo;s awesome, right? Well, sort of, cause now you might be wondering why we got 435.00 and not 435.0 from the multiplication like the other ones. For this, we need to understand something called scale.\nScale \u0026amp; Precision Scale is the number of digits right to the decimal point. So, if the number is 3.141, then the scale is 3. Meanwhile, the precision is 4 as it indicates the total number of digits.\nPreferred Scales for Arithmetic Operations By default, each arithmetic operation uses its preferred scale for representing a result. For example, when multiplying two numbers, the scale is – the sum of the scales of both numbers. Let me borrow a table from the Java documentation for better illustration.\nTable: Preferred Scales for Results of Arithmetic Operations3\nOperation Preferred Scale of Result Add max(addend.scale(), augend.scale()) Subtract max(minuend.scale(), subtrahend.scale()) Multiply multiplier.scale() + multiplicand.scale() Divide dividend.scale() - divisor.scale() Square root radicand.scale()/2 Setting the Scale \u0026amp; Rounding Mode We can use setScale(int newScale, RoundingMode roundingMode) method to explicitly set the scale. We need to provide the rounding mode along with the scale so that it knows how to round the number. There are 8 different rounding modes available in the java.math.RoundingMode enum. Refer to this documentation for details on the rounding modes.\n// import java.math.RoundingMode BigDecimal x = BigDecimal.valueOf(32.128); x = x.setScale(2, RoundingMode.HALF_UP); System.out.println(x); // 32.13 Comparing BigDecimal Objects: equals() vs compareTo() Knowing how to perform arithmetic operations is not enough. It\u0026rsquo;s equally (no pun intended) important to understand how to compare two BigDecimal objects. You may be tempted to use the equals(Object x) method, but bear in mind, this method only returns true if both numbers are equal in value and scale.\nBigDecimal x = BigDecimal.valueOf(128); BigDecimal y = BigDecimal.valueOf(128.00); BigDecimal z = BigDecimal.valueOf(128); System.out.println(x.equals(y)); // false System.out.println(x.equals(z)); // true I hope it\u0026rsquo;s clear that we simply cannot depend on equals(Object x) method for value comparison. For that, we have compareTo(BigDecimal val) method.\nBigDecimal x = BigDecimal.valueOf(128); BigDecimal y = BigDecimal.valueOf(128.00); BigDecimal z = BigDecimal.valueOf(128); System.out.println(x.compareTo(y)); // 0 System.out.println(x.compareTo(z)); // 0 Unlike equals(Object x), this method doesn\u0026rsquo;t return a boolean. Why? Well, that\u0026rsquo;s because this method comes from the Comparable\u0026lt;T\u0026gt; interface implementation, and it needs to return an int as declared in the contract. Now, this could be a positive/negative number or zero. The following example shows what these different values represent and how we can leverage them for comparisons.\nBigDecimal x = BigDecimal.valueOf(64.96); BigDecimal y = BigDecimal.valueOf(16.32); // Positive number (1) indicates the value of \u0026#34;x\u0026#34; is greater than the value of \u0026#34;y\u0026#34; // Zero (0) indicates the value of \u0026#34;x\u0026#34; is equal to the value of \u0026#34;y\u0026#34; // Negative number (-1) indicates the value of \u0026#34;x\u0026#34; is less than the value of \u0026#34;y\u0026#34; System.out.println(x.compareTo(y)); // 1 // The value of \u0026#34;x\u0026#34; is not less than the value of \u0026#34;y\u0026#34; System.out.println(x.compareTo(y) \u0026lt; 0); // false // The value of \u0026#34;x\u0026#34; is not equal to the value of \u0026#34;y\u0026#34; System.out.println(x.compareTo(y) == 0); // false // The value of \u0026#34;x\u0026#34; is greater than the value of \u0026#34;y\u0026#34; System.out.println(x.compareTo(y) \u0026gt; 0); // true // The value of \u0026#34;x\u0026#34; is greater than or equal to the value of \u0026#34;y\u0026#34; System.out.println(x.compareTo(y) \u0026gt;= 0); // true // The value of \u0026#34;x\u0026#34; is not equal to the value of \u0026#34;y\u0026#34; System.out.println(x.compareTo(y) != 0); // true // The value of \u0026#34;x\u0026#34; is not less than or equal to the value of \u0026#34;y\u0026#34; System.out.println(x.compareTo(y) \u0026lt;= 0); // false Formatting Numbers as Currency Before finishing this post, I want to address one more thing: formatting numbers as currency. There\u0026rsquo;s a NumberFormat class that we can use for this.\nFirst, we need to import the following classes before proceeding with the examples.\njava.text.NumberFormat java.util.Locale BigDecimal amount = new BigDecimal(\u0026#34;1024.64\u0026#34;); String cadAmount = NumberFormat.getCurrencyInstance(Locale.CANADA).format(amount); System.out.println(cadAmount); // $1,024.64 If a built-in locale is not available for a country, one can be constructed very easily. Let\u0026rsquo;s see how.\nBigDecimal amount = new BigDecimal(\u0026#34;1024.64\u0026#34;); // Locale(@NotNull String language, @NotNull String country) Locale bangladesh = new Locale(\u0026#34;en\u0026#34;, \u0026#34;bd\u0026#34;); // or \u0026#34;bn\u0026#34; instead of \u0026#34;en\u0026#34; String bdtAmount = NumberFormat.getCurrencyInstance(bangladesh).format(amount); System.out.println(bdtAmount); // BDT1,024.64 Now I\u0026rsquo;ll leave it up to you to figure out how you can apply rounding mode here. It shouldn\u0026rsquo;t be too difficult for you at this point.\nConclusion BigDecimal by no means is the only way to deal with money and currency in Java. Also, it has some caveats. It\u0026rsquo;s not as performant as a float or a double and takes a more significant toll on memory. It\u0026rsquo;s merely a class designed to be used in areas that require a high degree of precision. There are some monetary APIs that can represent money and perform extensive calculations.4 Over the years, people have also come up with different techniques or patterns, such as storing the currency\u0026rsquo;s smallest unit, which can suffer from memory overflow issues.5\nWe need to consider a lot of edge cases when working with currency. Take converting a currency to a different one (USD to CAD), for instance. In cases like this, we could still fall into the trap of rounding errors if we don\u0026rsquo;t consider it before assigning the values.\nTo sum it up, if BigDecimal is used correctly, it can solve many issues that we encounter with monetary calculations.\nHow Java\u0026rsquo;s Floating-Point Hurts Everyone Everywhere\u0026#160;\u0026#x21a9;\u0026#xfe0e;\nEffective Java, Third Edition\u0026#160;\u0026#x21a9;\u0026#xfe0e;\nBigDecimal (Java SE 11 \u0026amp; JDK 11 )\u0026#160;\u0026#x21a9;\u0026#xfe0e;\nJSR 354: The Java Money API\u0026#160;\u0026#x21a9;\u0026#xfe0e;\nYou better work in cents, not dollars\u0026#160;\u0026#x21a9;\u0026#xfe0e;\n","permalink":"https://www.ayonkhan.ca/posts/2021/08/never-trust-float-and-double-with-currency-in-java/","summary":"\u003ch2 id=\"introduction\"\u003eIntroduction\u003c/h2\u003e\n\u003cp\u003eThe \u003ccode\u003efloat\u003c/code\u003e and \u003ccode\u003edouble\u003c/code\u003e are probably your go-to data types for floating-point numbers, especially if you are new to Java. It\u0026rsquo;s fine unless you\u0026rsquo;re using these types for storing precise values such as currency. Even the Java documentation advises against using these types for such values. You are welcome to look it up.\u003c/p\u003e\n\u003ch2 id=\"understanding-the-problem\"\u003eUnderstanding the Problem\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e95% of the folks out there are completely clueless about floating-point.\u003c/p\u003e\n\u003cp\u003e— \u003ccite\u003eJames Gosling, Sun Fellow, Java Inventor (February 28, 1998)\u003csup id=\"fnref:1\"\u003e\u003ca href=\"#fn:1\" class=\"footnote-ref\" role=\"doc-noteref\"\u003e1\u003c/a\u003e\u003c/sup\u003e\u003c/cite\u003e\u003c/p\u003e","title":"Never Trust Float \u0026 Double with Currency in Java"},{"content":"য্যাম্প হচ্ছে একটি ফ্রি এবং ওপেন সোর্স ওয়েব সার্ভার সল্যিউশন স্ট্যাক। XAMPP এ্যাক্রোনিমটির পূর্ণরূপ হচ্ছেঃ\nX: ক্রস-প্লাটফর্ম A: এ্যাপাচি M: মাইসিক‍্যুয়েল P: পিএইচপি P: পার্ল অনেকে অবশ্য এ্যাপাচি, মাইসিক‍্যুয়েল ইত্যাদি আলাদা আলাদা করে ইনস্টল করার উপদেশ দিয়ে থাকবেন। সেক্ষেত্রে মনে রাখবেন, প্রাথমিক অবস্থায় কাজ করার জন্য চোখ বন্ধ করে য্যাম্প ব্যবহার করা যেতে পারে।\nলিনাক্স মিন্টে য্যাম্প ইনস্টল করা খুব সহজ। তবে য্যাম্প ৩২-বিট এ্যাপ্লিকেশন হওয়াতে ৬৪-বিট আর্কিটেকচারে য্যাম্প রান করার জন্য ia32-libs প্যাকেজটি ইনস্টল করতে হবে। নিচের কমান্ডটি টার্মিন্যালে রান করে প্যাকেজটি ইনস্টল করে নিন। ৩২-বিট আর্কিটেকচারে য্যাম্প রান করার জন্য অতিরিক্ত এই প্যাকেজটি ইনস্টল করার প্রয়োজন নেই।\nsudo apt-get install ia32-libs এখন য্যাম্প ডাউনলোড করতে হবে। এই লিংক থেকে সেটা ডাউনলোড করা যাবে। এবার ডাউনলোড করা আর্কাইভটি ডেস্কটপে রেখে নিচের কমান্ড দুটি রান করুন। এই টিউটোরিয়ালটি লেখার সময় য্যাম্পের ১.৮.১ ভার্সনটি ডাউনলোড করা হয়েছে। য্যাম্পের অন্য ভার্সনের ক্ষেত্রে দ্বিতীয় কমান্ডটিতে ভার্সনের নাম পরিবর্তন করতে হবে।\n$ cd ~/Desktop $ sudo tar xvfz xampp-linux-1.8.1.tar.gz -C /opt উপরের কমান্ড দুটি রান করলে /opt ডিরেক্টরিতে ইনস্টল হয়ে যাবে য্যাম্প। এবার য্যাম্প চালু করার জন্য নিচের কমান্ডটি রান করুন।\nsudo /opt/lampp/lampp start ঠিক মত চালু হলে ব্রাউজারের এ্যাড্রেস বারে http://localhost/ বা http://127.0.0.1/ টাইপ করে এন্টার কি প্রেস করুন। এবার ভাষা নির্বাচন করুন। তাহলে য্যাম্পের ওয়েলকাম পেইজ লোড হবে।\nযারা য্যাম্প ব্যবহার করেছেন বা করেন তারা নিশ্চয়ই জানেন htdocs ফোল্ডারটির গুরুত্ব। তবে লিনাক্সে htdocs ফোল্ডারটির অবস্থান /opt/lampp – এ হওয়াতে ডিরেক্টরিটিতে সাধারণ ব্যবহারকারীর সব ধরণের এ্যাক্সেস নেই। তাই ডিরেক্টরিটির ওনারশিপ পরিবর্তন করব। /opt/lampp ডিরেক্টরির etc ফোল্ডারটিও মাঝে মাঝে ব্যবহার করার প্রয়োজন হতে পারে। তাই ঐ ফোল্ডারের ওনারশিপও পরিবর্তন করব। সেজন্য নিচের কমান্ডগুলো রান করুন। উল্লেখ্য, দ্বিতীয় এবং তৃতীয় কমান্ডে আপনি আপনার কম্পিউটারের ইউজারনেম ব্যবহার করবেন। এখানে আমি আমার কম্পিউটারের ইউজারনেম, ayonkhan ব্যবহার করেছি।\n$ cd /opt/lampp $ sudo chown -R ayonkhan:ayonkhan htdocs $ sudo chown -R ayonkhan:ayonkhan etc তো মোটামুটি সব কাজ শেষ। এখন লিনাক্সে য্যাম্প ব্যবহার করতে আশা করছি কোন সমস্যা হবে না। মনে রাখবেন, প্রতিবার কম্পিউটার চালু করার পর পূর্বের দেখানো য্যাম্প চালু করার কমান্ডটটি রান করে য্যাম্প চালু করতে হবে। য্যাম্প বন্ধ করতে হলে নিচের কমান্ডটি রান করুন।\nsudo /opt/lampp/lampp stop আর রিস্টার্ট করার জন্য নিচের কমান্ডটি।\nsudo /opt/lampp/lampp restart য্যাম্প আনইনস্টল করতে চাইলে নিচের কমান্ডটি রান করুন। তবে হ্যাঁ, আনইনস্টল করার পূর্বে অবশ্যই প্রয়োজনীয় ডেটা ব্যাকআপ নিয়ে নিবেন।\nsudo rm -rf /opt/lampp অনেকেই গ্রাফিক্যালি কাজ করতে ভালবাসেন। তারা য্যাম্প কন্ট্রোল প্যানেল ব্যবহার ককরতে পারেন। সেজন্য নিচের কমান্ডটি রান করুন।\ngksu /opt/lampp/share/xampp-control-panel/xampp-control-panel মেন্যু এন্ট্রি বা লঞ্চার তৈরী করার জন্য আপনারা উপরের কমান্ডটি ব্যবহার করতে পারেন। য্যাম্পের আইকন পাওয়া যাবে /opt/lampp/htdocs/xampp/img ডিরেক্টরিতে। আর কাজের সুবিধার্থে htdocs ফোল্ডারটির লিংক আপনার সুবিধা মত ডিরেক্টরিতে তৈরী করে নিতে পারেন।\n","permalink":"https://www.ayonkhan.ca/posts/2012/12/blog-post_26/","summary":"\u003cp\u003eয্যাম্প হচ্ছে একটি ফ্রি এবং ওপেন সোর্স ওয়েব সার্ভার সল্যিউশন স্ট্যাক। XAMPP এ্যাক্রোনিমটির পূর্ণরূপ হচ্ছেঃ\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eX:\u003c/strong\u003e ক্রস-প্লাটফর্ম\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eA:\u003c/strong\u003e এ্যাপাচি\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eM:\u003c/strong\u003e মাইসিক‍্যুয়েল\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eP:\u003c/strong\u003e পিএইচপি\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eP:\u003c/strong\u003e পার্ল\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eঅনেকে অবশ্য এ্যাপাচি, মাইসিক‍্যুয়েল ইত্যাদি আলাদা আলাদা করে ইনস্টল করার উপদেশ দিয়ে থাকবেন। সেক্ষেত্রে মনে রাখবেন, প্রাথমিক অবস্থায় কাজ করার জন্য চোখ বন্ধ করে য্যাম্প ব্যবহার করা যেতে পারে।\u003c/p\u003e\n\u003cp\u003eলিনাক্স মিন্টে য্যাম্প ইনস্টল করা খুব সহজ। তবে য্যাম্প ৩২-বিট এ্যাপ্লিকেশন হওয়াতে ৬৪-বিট আর্কিটেকচারে য্যাম্প রান করার জন্য \u003ccode\u003eia32-libs\u003c/code\u003e প্যাকেজটি ইনস্টল করতে হবে। নিচের কমান্ডটি টার্মিন্যালে রান করে প্যাকেজটি ইনস্টল করে নিন। ৩২-বিট আর্কিটেকচারে য্যাম্প রান করার জন্য অতিরিক্ত এই প্যাকেজটি ইনস্টল করার প্রয়োজন নেই।\u003c/p\u003e","title":"লিনাক্স মিন্টে ইনস্টল করুন য্যাম্প (XAMPP)"},{"content":"ফেডোরা ইনস্টল করার পর ব্যবহারকারীদের এতদিন আলাদাভাবে ইনস্টল করতে হত অফিস স্যুইট। তবে এই ঝামেলা থেকে মুক্তি পেতে যাচ্ছে ফেডোরা ব্যবহারকারীরা। সর্বশেষ সিদ্ধান্ত অনুযায়ী জানুয়ারি ০৮, ২০১৩ – তে রিলিজ হবে ফেডোরা ১৮। নতুন এই রিলিজের লাইভসিডিতে দেওয়া থাকছে লিব্রেঅফিস। অর্থাৎ ব্যবহারকারীদের আর আলাদা করে আর অফিস স্যুইট ইনস্টল করতে হবে না। নতুন এই সিদ্ধান্তটি হাজারও ফেডোরা ব্যবহারকারীদের বহু দিনের প্রতীক্ষার অবসান ঘটাল। আর এটা বাস্তবায়ন করতে গিয়ে লাইভসিডির আইএসওর সাইজ ৭০০ মেগাবাইট থেকে বৃদ্ধি পেয়ে ১ গিগাবাইটে পরিণত হয়েছে। অর্থাৎ সিডি মিডিয়ার পরিবর্তে টার্গেট করা হয়েছে ফ্ল্যাশ মিডিয়াকে।\nঅবশ্য লাইভডিভিডি থেকে ফেডোরা ইনস্টল করলে সারাসরি লিব্রেঅফিস ইনস্টল হবে না। সেক্ষেত্রে ব্যবহারকারীদের ইনস্টলার থেকে এড-অন হিসেবে এটা নির্বাচন করে দিতে হবে। তবে আশা করা হচ্ছে ফেডোরা ১৯ – এ সমস্যাটি আর থাকবে না।\nসূত্রঃ http://kparal.wordpress.com/2012/12/19/fedora-18-livecd-now-contains-libreoffice/\n","permalink":"https://www.ayonkhan.ca/posts/2012/12/blog-post_21/","summary":"\u003cp\u003eফেডোরা ইনস্টল করার পর ব্যবহারকারীদের এতদিন আলাদাভাবে ইনস্টল করতে হত অফিস স্যুইট। তবে এই ঝামেলা থেকে মুক্তি পেতে যাচ্ছে ফেডোরা ব্যবহারকারীরা। সর্বশেষ সিদ্ধান্ত অনুযায়ী জানুয়ারি ০৮, ২০১৩ – তে রিলিজ হবে ফেডোরা ১৮। নতুন এই রিলিজের লাইভসিডিতে দেওয়া থাকছে লিব্রেঅফিস। অর্থাৎ ব্যবহারকারীদের আর আলাদা করে আর অফিস স্যুইট ইনস্টল করতে হবে না। নতুন এই সিদ্ধান্তটি হাজারও ফেডোরা ব্যবহারকারীদের বহু দিনের প্রতীক্ষার অবসান ঘটাল। আর এটা বাস্তবায়ন করতে গিয়ে লাইভসিডির আইএসওর সাইজ ৭০০ মেগাবাইট থেকে বৃদ্ধি পেয়ে ১ গিগাবাইটে পরিণত হয়েছে। অর্থাৎ সিডি মিডিয়ার পরিবর্তে টার্গেট করা হয়েছে ফ্ল্যাশ মিডিয়াকে।\u003c/p\u003e","title":"ফেডোরার লাইভসিডিতে এবার দেওয়া থাকছে লিব্রেঅফিস!"},{"content":"ভিবি.নেট শেখার ইচ্ছে আমার একদমই ছিল না। এক রকম বাধ্য হয়েই ভিবি.নেট শেখা শুরু করি। উল্লেখ্য, আমি প্রোগ্রামিং শেখা শুরু করেছি আড়াই মাসের মত হবে। আর এই প্রোগ্রামিং – এ আমার হাতে-খড়ি এক রকম ভিবি.নেট দিয়েই হয়। তা এই ভিবি.নেটে আমি দুটি ছোট্ট প্রোগ্রাম লিখেছি। যদিও কারও কাজে আসবে বলে আমার মনে হয় না। তারপরও ভাবলাম কারও কাজে না আসলেও শেয়ার করতেতো কোন সমস্যা নেই। দেড় মাসেরও বেশি সময় ধরে প্রোগ্রাম দুটি অযত্নে পড়ে ছিল। তাই আজ প্রোগ্রাম দুটি একটু ঘষে-মেজে আপনাদের সাথে শেয়ার করছি।\nটাইম মেশিন না, এই প্রোগ্রাম আপনাকে অতীত বা ভবিষ্যতে নিয়ে যাবে না। এটি একটি সাধারণ এইজ ক্যালকুলেটর। টাইম মেশিন নামে এ্যাপলের ইতিমধ্যেই একটি সফটওয়্যার রয়েছে। জেনে শুনে এই নাম দেওয়ার রহস্য নিজের কাছেই পরিষ্কার না! ভিবি.নেট নিয়ে ৩/৪ দিন গুঁতোগুঁতি করার পরই এই প্রোগ্রামটি লিখি। তাই বুঝতেই পারছেন খুবই হাস্যকর কোডিং আছে এই প্রোগ্রামে। আপনাদের কথা বাদই দিলাম, আমার নিজেরই এই প্রোগ্রামের কোড দেখলে এখন হাসি পায়! সহজ একটি কোডকে অনেক ঘুরিয়ে পেঁচিয়ে লিখেছি। অল্প বিদ্যা ভয়ংকরীর একটি উৎকৃষ্ট উদাহরণ এটি!\nস্ক্রিনশট # ০১\nস্ক্রিনশট # ০২\nএই প্রোগ্রামটি কতটুকু নিখুঁত হিসাব করে তা নিয়ে আমার নিজেরই সংশয় আছে!\nডাউনলোড TimeMachineSetup-1.0.msi গুড নাইট এটি একটি স্লিপ টাইমার। আজ থেকে ৫/৬ বছর আগে একবার কম্পিউটারের জন্য স্লিপ টাইমার খুঁজতে গিয়ে আমাকে বেশ বেগ পোহাতে হয়েছিল। তখন সাইবার ক্যাফে গিয়ে ইন্টারনেট ব্যবহার করতাম। তো সাইবার ক্যাফে গিয়ে অনেক কষ্ট করে ডাউনলোড করেছিলাম একটি স্লিপ টাইমার। হঠাৎ করে সেই স্মৃতি মনে পড়ে যাওয়াতে ভাবলাম একটি স্লিপ টাইমার বানিয়ে ফেলি! তাই বানিয়ে ফেললাম।\nস্ক্রিনশট # ০১\nস্ক্রিনশট # ০২\nডাউনলোড GoodNightSetup-1.0.msi আর হ্যাঁ, দ্যা এমআইটি লাইসেন্স (এমআইটি) – এর আওতায় প্রোগ্রাম দুটি রিলিজ করা হল। প্রোগ্রাম দুটি শুধুমাত্র উইন্ডোজ প্লাটফর্মে রান করবে এবং .নেট ফ্রেমওয়ার্ক ৩.৫ ইনস্টল করা থাকতে হবে।\nপ্রোগ্রাম দুটির ইন্টারফেস হয়ত অনেকের কাছেই ভাল লাগবে না। একবার ভেবেছিলাম এই ইন্টারফেস পরিবর্তন করব, তারপর কেন জানি প্রোগ্রাম দুটি নিয়ে আর কাজ করা হয়নি! ভিবি.নেট নিয়ে গুঁতোগুঁতি করা প্রায় ছেড়েই দিয়েছি। খুব শীঘ্রই অন্য কোন প্রোগ্রামিং ল্যাঙ্গুয়েজের উপর ঝাপিয়ে পড়ব। তাই ইতিহাসের পাতায় প্রোগ্রাম দুটির নাম লিখে রাখলাম। কোন ভুল করে থাকলে তা ক্ষমাসুলভ দৃষ্টিতে দেখার অনুরোধ রইল।\n","permalink":"https://www.ayonkhan.ca/posts/2011/09/blog-post/","summary":"\u003cp\u003eভিবি.নেট শেখার ইচ্ছে আমার একদমই ছিল না। এক রকম বাধ্য হয়েই ভিবি.নেট শেখা শুরু করি। উল্লেখ্য, আমি প্রোগ্রামিং শেখা শুরু করেছি আড়াই মাসের মত হবে। আর এই প্রোগ্রামিং – এ আমার হাতে-খড়ি এক রকম ভিবি.নেট দিয়েই হয়। তা এই ভিবি.নেটে আমি দুটি ছোট্ট প্রোগ্রাম লিখেছি। যদিও কারও কাজে আসবে বলে আমার মনে হয় না। তারপরও ভাবলাম কারও কাজে না আসলেও শেয়ার করতেতো কোন সমস্যা নেই। দেড় মাসেরও বেশি সময় ধরে প্রোগ্রাম দুটি অযত্নে পড়ে ছিল। তাই আজ প্রোগ্রাম দুটি একটু ঘষে-মেজে আপনাদের সাথে শেয়ার করছি।\u003c/p\u003e","title":"ভিবি.নেটে আমার লেখা দুটি ছোট্ট প্রোগ্রাম!"},{"content":"প্রথমত, লিনাক্সের প্রচারণা করতে হলে যে উইন্ডোজের বিপক্ষে গিয়েই করতে হবে তা না। কোন কিছুর ভক্ত হওয়া ভাল, তবে অন্ধ ভক্ত হওয়া ভাল না।\nএক কাজ করুন, লিনাক্সের সুবিধা-অসুবিধাগুলো তুলে ধরুন। উইন্ডোজের সাথে লিনাক্সের তুলনা করার কোনই প্রয়োজন নেই। কেননা যে উইন্ডোজ ব্যবহারকারী সে নিজেও জানে উইন্ডোজের সুবিধা-অসুবিধাগুলো কী কী।\nআর পাইরেসির দোহাই দিয়ে উইন্ডোজে ব্যবহারকারীদের লিনাক্সে টেনে আনা বড্ড বোকামি। উইন্ডোজ ব্যবহারকারীদের এতটুকু বলা যেতে পারে যে, সফটওয়্যার পাইরেসি করতে না চাইলে আপনি লিনাক্স ব্যবহার করে দেখতে পারেন। তবে তাকে চোর চোর বলে ডাকার কোন প্রয়োজন নেই। কেউ যদি তার চাহিদা লিনাক্সে পূরণ করতে না পারে, তো আপনারই বা কী করার আছে?\nফ্রি এবং ওপেন সোর্স সফটওয়্যার সম্পর্কে আলোচনা করতে পারেন। এখন বেশির ভাগ ফ্রি এবং ওপেন সোর্স সফটওয়্যার লিনাক্সে যেমন রান করে, তেমনি উইন্ডোজেও করে। তাই একজন উইন্ডোজ ব্যবহারকারীও সফটওয়্যার পাইরেসি মোকাবেলায় ভূমিকা রাখতে পারেন। একটু ভেঙে লিখতে হলে, লিব্রেঅফিস, গিম্প বা ইত্যাদি সফটওয়্যারগুলো ব্যবহার করার জন্য কম্পিউটারে লিনাক্স ইনস্টল করার কোন প্রয়োজন নেই। উইন্ডোজেও সফটওয়্যারগুলো রান করা সম্ভব। এখন যারা লিনাক্স হচ্ছে ওপেন সোর্স, লিনাক্সের সোর্স কোড মডিফাই করে নিজের মত সাজিয়ে নেওয়া যায় ইত্যাদি বলে বেড়ান তাদের কয়জন লিনাক্সের সোর্স কোড ডাউনলোড করে দেখেছেন? আর কয়জনই বা জানেন লিনাক্স থেকে কোন প্যাকেজ বা সফটওয়্যারের সোর্স কোড কিভাবে ডাউনলোড করতে হয়? তাই লিনাক্স যে ওপেন সোর্স শুধু এতটুকুই বলুন, তাই যথেষ্ট।\nমাইক্রোসফট অফিসের সাথে লিব্রেঅফিস, ফটোশপের সাথে গিম্প কিংবা প্রফেশনাল মানের কম্পিউটার গেমের সাথে খেলনা কম্পিউটার গেমর তুলনা না করাই মনে হয় ভাল। ফটোশপের জন্য অনেক এ্যাকশন, ব্রাশ প্রভৃতি পাওয়া যায়। ফলে একটি কাজ অনেক সহজেই করা যায়। এখন যে প্রফেশনালি গ্রাফিক্সের কাজ করে তার গিম্প নিয়ে খেলা করার সময় নেই। হয় তাকে গিম্পের জন্য ঐ ধরণের এ্যাকশন, ব্রাশ ইত্যাদি এনে দিন, না হয় এই প্রসঙ্গে আলোচনা বন্ধ রাখুন। এখন যদি বলেন লিনাক্সে ওয়াইন দিয়ে ফটোশপ চালানো যায়, তাহলে আমি বলব উইন্ডোজ প্লাটফর্মের ফটোশপই যদি চালাতে হয় তবে তার জন্য লিনাক্সে শিফ্ট করার কোন প্রয়োজন আদৌ আছে কি?\nলিনাক্সের ড্রাইভার সমর্থন খুবই ভাল তা আমি জানি। তবে যাদের প্রিন্টার বা স্ক্যানার স্বয়ংক্রিয়ভাবে সমর্থন করে না কেবল তারাই জানে ঐ প্রিন্টার বা স্ক্যানার চালাতে তাদের কত কষ্ট করতে হয়েছে। শুধু প্রিন্টার বা স্ক্যানারই না, এই রকম অনেক ডিভাইসই আছে যা লিনাক্সে চালাতে অনেকেরই অনেক বেগ পোহাতে হয়েছে। শুধু তাই না এমনও অনেকে ব্যবহারকারী আছেন যারা তাদের ডিভাইস আজও লিনাক্সে চালাতে পারেননি। মানুষ কম্পিউটার ব্যবহার করে দ্রুত কাজ করার জন্য। এখন এই কম্পিউটারই যদি কাজের গতি মন্থর করে দেয় তাহলেতো সমস্যা।\nমাইক্রোসফট কর্পোরেশন যখন স্কাইপ লিমিটেড কিনে নেয় তখন অনেক লিনাক্স ব্যবহারকারীর আচরণ দেখে মনে হয়েছে তারা হতাশার সমুদ্রে হাবুডুবু খাচ্ছেন। অথচ তাদের অনেকেই হয়ত লক্ষ্য করেননি যে, লিনাক্সের জন্য স্কাইপ ডেভেলপ করা হচ্ছে না অনেকদিন থেকেই। স্কাইপের সর্বশেষ স্ট্যাবল উইন্ডোজ ভার্সন হচ্ছে ৫.৩.০.১১৬ এবং ম্যাক ওএস এক্স ভার্সন হচ্ছে ৫.১.০.৯৬৮। অথচ লিনাক্স ভার্সন হচ্ছে ২.২.০.২৫। এই দিকে যারা পিজিন বা এমপ্যাথি নিয়ে লাফালাফি করেন তাদের উদ্দেশ্যে, পিজিন বা এমপ্যাথি দিয়ে ফাইল আদান-প্রদান করতে এখনও অনেক সমস্যা হয়। বেশির ভাগ ক্ষেত্রেই ফাইল আদান-প্রদান করা সম্ভব হয় না। আর ভয়েস চ্যাট প্রসঙ্গ না হয় বাদই দিলাম। তাই এই বিষয়ে বেশি বাড়াবাড়ি না করে সমস্যাগুলো তাদের খুলে বলুন।\nএখন আমি কেন লিনাক্স ব্যবহার করি এই ধরণের প্রশ্ন কেউ আমাকে করলে সেটির উত্তরে আমি প্রায়ই বলি, আই\u0026rsquo;ভ মাই ওন রিজনস। আমি লক্ষ্য করেছি, আমার এই উত্তরে অনেকেরই লিনাক্সের প্রতি কৌতুহল বেড়ে যায় এবং লিনাক্স ব্যবহারে আগ্রহী হয়ে ওঠে। না, এটি কোন কৌশল না। অচেনাকে চেনা এবং অজানাকে জানা হচ্ছে মানুষের চারিত্রিক বৈশিষ্ট। অথচ উইন্ডোজের দুর্নাম করলে সেটির ফলাফল অবশ্যই উল্টো হত।\nলিনাক্স যেমন সার্ভারে বহুল ব্যবহৃত, তেমনি ডেস্কটপে উইন্ডোজ বহুল ব্যবহৃত। এই সত্যটুকু লিনাক্স ব্যবহারকারীদের মেনে নেওয়া উচিত। তবে ভবিষ্যতে কোন অপারেটিং সিস্টেম রাজত্ব করবে এই ধরণের প্রশ্নের উত্তরে আমি সব সময়ই বলি, ওয়েল, টাইম\u0026rsquo;ল সে।\nমনে রাখবেন, একচেটিয়া রাজত্ব কেউই কোন দিন করতে পারে না। দুর্বলের পতন হবেই। এখন এই দুর্বল অপারেটিং সিস্টেম যেমন উইন্ডোজ বা ম্যাক ওএস এক্স হতে পারে তেমনি লিনাক্সও হতে পারে। আর হ্যাঁ, ভবিষ্যতে লিনাক্সের চেয়ে উন্নত কার্নেল বা অপারেটিং সিস্টেমেরও দেখা মিলতে পারে। তখন সেটির জন্য লিনাক্সকেও জায়গা ছেড়ে দিতে হবে।\nঅনেকেই দেখে থাকবেন ছোট বাচ্চাদের জোর করে কোন কিছু খাওয়ানোর ঠিক পর মুহুর্তেই ওরা বমি করে দেয়। ঠিক ঐ একই কারণে কাউকে জোর করে লিনাক্স ব্যবহার করতে বাধ্য করবেন না। কেননা সেক্ষেত্রে হিতে বিপরীত হওয়ার সম্ভাবনাই বেশি থাকে।\n","permalink":"https://www.ayonkhan.ca/posts/2011/06/blog-post/","summary":"\u003cp\u003eপ্রথমত, লিনাক্সের প্রচারণা করতে হলে যে উইন্ডোজের বিপক্ষে গিয়েই করতে হবে তা না। কোন কিছুর ভক্ত হওয়া ভাল, তবে অন্ধ ভক্ত হওয়া ভাল না।\u003c/p\u003e\n\u003cp\u003eএক কাজ করুন, লিনাক্সের সুবিধা-অসুবিধাগুলো তুলে ধরুন। উইন্ডোজের সাথে লিনাক্সের তুলনা করার কোনই প্রয়োজন নেই। কেননা যে উইন্ডোজ ব্যবহারকারী সে নিজেও জানে উইন্ডোজের সুবিধা-অসুবিধাগুলো কী কী।\u003c/p\u003e\n\u003cp\u003eআর পাইরেসির দোহাই দিয়ে উইন্ডোজে ব্যবহারকারীদের লিনাক্সে টেনে আনা বড্ড বোকামি। উইন্ডোজ ব্যবহারকারীদের এতটুকু বলা যেতে পারে যে, সফটওয়্যার পাইরেসি করতে না চাইলে আপনি লিনাক্স ব্যবহার করে দেখতে পারেন। তবে তাকে চোর চোর বলে ডাকার কোন প্রয়োজন নেই। কেউ যদি তার চাহিদা লিনাক্সে পূরণ করতে না পারে, তো আপনারই বা কী করার আছে?\u003c/p\u003e","title":"যারা লিনাক্সের প্রচারণা করছেন বা করতে চান তাদের উদ্দেশ্যে"},{"content":"ফায়ারফক্স ৪ বন্ধ করার সময় Quit Firefox ডায়ালগ বক্সটি প্রদর্শিত হয় না। ফলে সক্রিয় ট্যাব বা উইন্ডোগুলো সংরক্ষণ করা যায় না। যা ব্যবহারকারীদের কাছে বেশ বিরক্তির সৃষ্টি করছে। তো সমস্যাটি সমাধান করতে ফায়ারফক্সের এ্যাড্রেস বারে about:config লিখে Enter বাটনে প্রেস করুন। তাহলে একটি সতর্কতা বার্তা প্রদর্শিত হবে। সেটি অগ্রাহ্য করে I'll be careful, I promise! বাটনে ক্লিক করুন। এখন Filter: – এ browser.showQuitWarning টাইপ করুন। তাহলে প্রিফারেন্সেসগুলো ফিল্টার হয়ে শুধুমাত্র browser.showQuitWarning প্রিফারেন্সটি প্রদর্শিত হবে। সেটিতে রাইট ক্লিক করে Toogle – এ ক্লিক করুন।\nএখন থেকে ফায়ারফক্স বন্ধ করার সময় Quit Firefox ডায়ালগ বক্সটি প্রদর্শিত হবে।\n","permalink":"https://www.ayonkhan.ca/posts/2011/03/blog-post_7068/","summary":"\u003cp\u003eফায়ারফক্স ৪ বন্ধ করার সময় Quit Firefox ডায়ালগ বক্সটি প্রদর্শিত হয় না। ফলে সক্রিয় ট্যাব বা উইন্ডোগুলো সংরক্ষণ করা যায় না। যা ব্যবহারকারীদের কাছে বেশ বিরক্তির সৃষ্টি করছে। তো সমস্যাটি সমাধান করতে ফায়ারফক্সের এ্যাড্রেস বারে \u003ccode\u003eabout:config\u003c/code\u003e লিখে \u003ckbd\u003eEnter\u003c/kbd\u003e বাটনে প্রেস করুন। তাহলে একটি সতর্কতা বার্তা প্রদর্শিত হবে। সেটি অগ্রাহ্য করে \u003ccode\u003eI'll be careful, I promise! \u003c/code\u003eবাটনে ক্লিক করুন। এখন \u003ccode\u003eFilter:\u003c/code\u003e – এ \u003ccode\u003ebrowser.showQuitWarning\u003c/code\u003e টাইপ করুন। তাহলে প্রিফারেন্সেসগুলো ফিল্টার হয়ে শুধুমাত্র \u003ccode\u003ebrowser.showQuitWarning\u003c/code\u003e প্রিফারেন্সটি প্রদর্শিত হবে। সেটিতে রাইট ক্লিক করে Toogle – এ ক্লিক করুন।\u003c/p\u003e","title":"ফায়ারফক্স ৪ বন্ধ করার সময় সক্রিয় ট্যাব এবং উইন্ডোগুলো সংরক্ষণ করুন"},{"content":"ফায়ারফক্সের প্রতিটি মেজর রিলিজের পর ব্যবহারকারীরা বেশ দুশ্চিন্তার মধ্যে পড়েন। আর এই দুশ্চিন্তার অন্যতম প্রধান কারণ হচ্ছে, নতুন এই রিলিজটির সাথে তাদের ব্যবহৃত এ্যাড-অনগুলোর কম্প্যাটিবিলিটি নিয়ে। তো কোন এ্যাড-অন কম্প্যাটিবল না হলে সেটির নতুন আপডেট না আসা পর্যন্ত সেটি ব্যবহার করার একমাত্র উপায় হচ্ছে ফায়ারফক্সের এ্যাড-অন কম্প্যাটিবিলিটি চেক বন্ধ রাখা। সেজন্য ফায়ারফক্সের এ্যাড্রেস বারে about:config লিখে Enter বাটনে প্রেস করুন। তাহলে একটি সতর্কতা বার্তা প্রদর্শিত হবে। সেটি অগ্রাহ্য করে I'll be careful, I promise! বাটনে ক্লিক করুন। এখন Preference Name কলামের অধীনে থাকা যে কোন একটি প্রেফারেন্সে রাইট ক্লিক করে New → Boolean নির্বাচন করুন। এবার নতুন প্রেফারেন্সটির নাম হিসেবে extensions.checkCompatibility.4.0 প্রবেশ করিয়ে OK বাটনে ক্লিক করুন। আর ভ্যালু হিসেবে false নির্বাচন করে এখানেও OK বাটনে ক্লিক করুন। এবার ফায়ারফক্স রিস্টার্ট করুন।\nব্যাস, এখন কোন এ্যাড-অন ফায়ারফক্স ৪ কম্প্যাটিবল না হলেও সেটি ব্যবহার করতে পারবেন। তবে কিছু কিছু ইনকম্প্যাটিবল এ্যাড-অন ঠিক মত কাজ নাও করতে পারে।\n","permalink":"https://www.ayonkhan.ca/posts/2011/03/blog-post_6493/","summary":"\u003cp\u003eফায়ারফক্সের প্রতিটি মেজর রিলিজের পর ব্যবহারকারীরা বেশ দুশ্চিন্তার মধ্যে পড়েন। আর এই দুশ্চিন্তার অন্যতম প্রধান কারণ হচ্ছে, নতুন এই রিলিজটির সাথে তাদের ব্যবহৃত এ্যাড-অনগুলোর কম্প্যাটিবিলিটি নিয়ে। তো কোন এ্যাড-অন কম্প্যাটিবল না হলে সেটির নতুন আপডেট না আসা পর্যন্ত সেটি ব্যবহার করার একমাত্র উপায় হচ্ছে ফায়ারফক্সের এ্যাড-অন কম্প্যাটিবিলিটি চেক বন্ধ রাখা। সেজন্য ফায়ারফক্সের এ্যাড্রেস বারে \u003ccode\u003eabout:config\u003c/code\u003e লিখে \u003ckbd\u003eEnter\u003c/kbd\u003e বাটনে প্রেস করুন। তাহলে একটি সতর্কতা বার্তা প্রদর্শিত হবে। সেটি অগ্রাহ্য করে \u003ccode\u003eI'll be careful, I promise!\u003c/code\u003e বাটনে ক্লিক করুন। এখন Preference Name কলামের অধীনে থাকা যে কোন একটি প্রেফারেন্সে রাইট ক্লিক করে New → Boolean নির্বাচন করুন। এবার নতুন প্রেফারেন্সটির নাম হিসেবে \u003ccode\u003eextensions.checkCompatibility.4.0\u003c/code\u003e প্রবেশ করিয়ে OK বাটনে ক্লিক করুন। আর ভ্যালু হিসেবে \u003ccode\u003efalse\u003c/code\u003e নির্বাচন করে এখানেও OK বাটনে ক্লিক করুন। এবার ফায়ারফক্স রিস্টার্ট করুন।\u003c/p\u003e","title":"ফায়ারফক্স ৪ – এর এ্যাড-অন কম্প্যাটিবিলিটি চেক বন্ধ করুন"},{"content":"গতকাল বহু প্রতিক্ষীত ফায়ারফক্স ৪ রিলিজ হয়েছে। রিলিজ হওয়ার সাথে সাথে ইন্টারনেট ব্যবহারকারীদের মধ্যে সেটি ব্যবহার করার ধুম পড়ে যায়। তবে নীতিগত কারণে লিনাক্স মিন্ট ব্যবহারকারীরা সেটি ব্যবহার করতে পারছিলেন না। তবে সুখবর হচ্ছে ফায়ারফক্স স্ট্যাবল পিপিএতে ইতিমধ্যেই ফায়ারফক্স ৪.০ প্যাকেজটি চলে এসেছে। তো এখন যারা ফায়ারফক্স ৪ ব্যবহার করতে চাচ্ছেন তারা খুব সহজেই নিচের কমান্ডগুলো টার্মিন্যালে রান করিয়ে কাজটি করতে পারেন।\n$ sudo add-apt-repository ppa:mozillateam/firefox-stable $ sudo apt-get update \u0026amp;\u0026amp; sudo apt-get upgrade এই পদ্ধতিতে কম্পিউটারে ইনস্টল করা পুরাতন ফায়ারফক্সটি আপগ্রেড হবে। ফায়ারফক্স ৩.৬ এবং ফায়ারফক্স ৪ স্ট্যান্ডএ্যালোন হিসেবে ব্যবহার করতে পারবেন না।\n","permalink":"https://www.ayonkhan.ca/posts/2011/03/blog-post_6738/","summary":"\u003cp\u003eগতকাল বহু প্রতিক্ষীত ফায়ারফক্স ৪ রিলিজ হয়েছে। রিলিজ হওয়ার সাথে সাথে ইন্টারনেট ব্যবহারকারীদের মধ্যে সেটি ব্যবহার করার ধুম পড়ে যায়। তবে নীতিগত কারণে লিনাক্স মিন্ট ব্যবহারকারীরা সেটি ব্যবহার করতে পারছিলেন না। তবে সুখবর হচ্ছে ফায়ারফক্স স্ট্যাবল পিপিএতে ইতিমধ্যেই ফায়ারফক্স ৪.০ প্যাকেজটি চলে এসেছে। তো এখন যারা ফায়ারফক্স ৪ ব্যবহার করতে চাচ্ছেন তারা খুব সহজেই নিচের কমান্ডগুলো টার্মিন্যালে রান করিয়ে কাজটি করতে পারেন।\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-shell\" data-lang=\"shell\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e$ sudo add-apt-repository ppa:mozillateam/firefox-stable\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e$ sudo apt-get update \u003cspan style=\"color:#f92672\"\u003e\u0026amp;\u0026amp;\u003c/span\u003e sudo apt-get upgrade\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eএই পদ্ধতিতে কম্পিউটারে ইনস্টল করা পুরাতন ফায়ারফক্সটি আপগ্রেড হবে। ফায়ারফক্স ৩.৬ এবং ফায়ারফক্স ৪ স্ট্যান্ডএ্যালোন হিসেবে ব্যবহার করতে পারবেন না।\u003c/p\u003e","title":"লিনাক্স মিন্টে ব্যবহার করুন ফায়ারফক্স ৪"},{"content":"বর্তমানে লিনাক্স মিন্টে ডিফল্টভাবেই একটি সোসাল নেটওয়ার্কিং ক্লায়েন্ট দেওয়া থাকে। তবে টুইটার ক্লায়েন্ট হিসেবে ঐ ক্লায়েন্টটি অনেকেই ব্যবহার করেন না কিংবা করতে চান না। তো আজ আমি আমার পছন্দের একটি টুইটার ক্লায়েন্টের সাথে আপনাদের পরিচয় করিয়ে দিতে যাচ্ছি। পাইথনে লেখা এবং খুবই লাইটওয়েট এই টুইটার ক্লায়েন্টটির নাম হচ্ছে টারপিয়াল। এটি একটি স্প্যানিশ শব্দ এবং ভেনিজুয়েলার জাতীয় পাখির নাম। একটি আদর্শ টুইটার ক্লায়েন্টে যেই ফিচারগুলো থাকা উচিত, টারপিয়ালে সেগুলোর প্রায় সবই আছে। যাই হোক, ক্লায়েন্টটি ইনস্টল করতে হলে নিচের কমান্ডগুলো টার্মিন্যালে রান করুন।\n$ sudo add-apt-repository ppa:effie-jayx/turpial $ sudo apt-get update \u0026amp;\u0026amp; sudo apt-get install turpial আর টারপিয়ালের ডেভেলপমেন্ট রিলিজ ব্যবহার করতে চাইলে নিচের কমান্ডটি রান করুন।\nsudo add-apt-repository ppa:effie-jayx/turpial টারপিয়াল ১.৩.৪\n","permalink":"https://www.ayonkhan.ca/posts/2011/03/blog-post_23/","summary":"\u003cp\u003eবর্তমানে লিনাক্স মিন্টে ডিফল্টভাবেই একটি সোসাল নেটওয়ার্কিং ক্লায়েন্ট দেওয়া থাকে। তবে টুইটার ক্লায়েন্ট হিসেবে ঐ ক্লায়েন্টটি অনেকেই ব্যবহার করেন না কিংবা করতে চান না। তো আজ আমি আমার পছন্দের একটি টুইটার ক্লায়েন্টের সাথে আপনাদের পরিচয় করিয়ে দিতে যাচ্ছি। পাইথনে লেখা এবং খুবই লাইটওয়েট এই টুইটার ক্লায়েন্টটির নাম হচ্ছে টারপিয়াল। এটি একটি স্প্যানিশ শব্দ এবং ভেনিজুয়েলার জাতীয় পাখির নাম। একটি আদর্শ টুইটার ক্লায়েন্টে যেই ফিচারগুলো থাকা উচিত, টারপিয়ালে সেগুলোর প্রায় সবই আছে। যাই হোক, ক্লায়েন্টটি ইনস্টল করতে হলে নিচের কমান্ডগুলো টার্মিন্যালে রান করুন।\u003c/p\u003e","title":"লিনাক্স মিন্টে ইনস্টল করুন টারপিয়াল"},{"content":"জুলিয়া ব্যবহারকারীদের প্রায়ই অভিযোগ করতে শোনা যায় যে, তারা জুলিয়াতে অভ্র কিবোর্ড লেআউট ইনস্টল করতে পারছেন না বা ব্যবহার করতে পারছেন না। তো এখানে সেই সকল ব্যবহারকারীদের জন্য ধাপে ধাপে অভ্র কিবোর্ড লেআউট ইনস্টল করার প্রক্রিয়া উল্লেখ করা হয়েছে।\nপ্রথমে scim প্যাকেজটি ইনস্টল করতে হবে। সেজন্য নিচের কমান্ডটি টার্মিন্যালে রান করুন।\nsudo apt-get install scim এখন scim-avro_0.0.2-1ubuntu9.10_i386.deb ডাউনলোড করুন। এবার ডাউনলোড করা প্যাকেজটিতে রাইট ক্লিক করে Properties নির্বাচন করুন। প্রোপার্টিস উইন্ডো প্রদর্শিত হলে Permissions ট্যাব থেকে Execute: Allow executing file as program চেকবক্সটি চেক করে Close বাটনে প্রেস করুন। এখন প্যাকেজটিতে ডবল ক্লিক করুন এবং Install Package বাটনে প্রেস করে প্যাকেজটি ইনস্টল করুন। প্যাকেজটি ইনস্টল হলে নিচের কমান্ডটি রান করুন।\nim-switch -c অতঃপর একটি উইন্ডোতে প্রদর্শিত হবে এবং সেখানে একটি তালিকা দেখতে পাবেন। তালিকাটি থেকে Use SCIM via xim (sim) চেকবক্সটি চেক করে OK বাটনে প্রেস করুন। একটি ডায়ালগ বক্স প্রদর্শিত হলে সেখানেও OK বাটনে প্রেস করুন। এরপর কম্পিউটার লগআউট করে লগইন করুন। এখন যে কোন টেক্সট ফিল্ডে ইনসার্শন পয়েন্ট রেখে Ctrl+space bar প্রেস করলেই অভ্র কিবোর্ড লেআউট ব্যবহার করে বাংলাতে লিখতে পারবেন। আর ডিফল্ট কিবোর্ড লেআউটে ফিরে যেতে পুণরায় Ctrl+space bar প্রেস করুন।\nকৃতজ্ঞতাঃ রিফাত নবি\n","permalink":"https://www.ayonkhan.ca/posts/2011/03/blog-post_1300881540/","summary":"\u003cp\u003eজুলিয়া ব্যবহারকারীদের প্রায়ই অভিযোগ করতে শোনা যায় যে, তারা জুলিয়াতে অভ্র কিবোর্ড লেআউট ইনস্টল করতে পারছেন না বা ব্যবহার করতে পারছেন না। তো এখানে সেই সকল ব্যবহারকারীদের জন্য ধাপে ধাপে অভ্র কিবোর্ড লেআউট ইনস্টল করার প্রক্রিয়া উল্লেখ করা হয়েছে।\u003c/p\u003e\n\u003cp\u003eপ্রথমে \u003ccode\u003escim\u003c/code\u003e প্যাকেজটি ইনস্টল করতে হবে। সেজন্য নিচের কমান্ডটি টার্মিন্যালে রান করুন।\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003esudo apt-get install scim\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eএখন \u003ca href=\"http://scim-avro.googlecode.com/files/scim-avro_0.0.2-1ubuntu9.10_i386.deb\"\u003escim-avro_0.0.2-1ubuntu9.10_i386.deb\u003c/a\u003e ডাউনলোড করুন। এবার ডাউনলোড করা প্যাকেজটিতে রাইট ক্লিক করে Properties নির্বাচন করুন। প্রোপার্টিস উইন্ডো প্রদর্শিত হলে Permissions ট্যাব থেকে \u003ccode\u003eExecute: Allow executing file as program\u003c/code\u003e চেকবক্সটি চেক করে Close বাটনে প্রেস করুন। এখন প্যাকেজটিতে ডবল ক্লিক করুন এবং Install Package বাটনে প্রেস করে প্যাকেজটি ইনস্টল করুন। প্যাকেজটি ইনস্টল হলে নিচের কমান্ডটি রান করুন।\u003c/p\u003e","title":"জুলিয়াতে ইনস্টল করুন অভ্র কিবোর্ড লেআউট"},{"content":"লিনাক্স মিন্টের উল্লেখযোগ্য ফিচারগুলোর একটি হচ্ছে টার্মিন্যালে ফরচুন প্রদর্শন করা। ব্যক্তিগতভাবে এই ফিচারটি আমার পছন্দ হলেও অনেকেই এটি পছন্দ করেন না। তো ফিচারটি বন্ধ করতে হলে প্রথমে নিচের কমান্ডটি টার্মিন্যালে রান করুন।\nsudo gedit /etc/bash.bashrc এখন টেক্সট এডিটরে /etc ডিরেক্টরির bash.bashrc ফাইলটি প্রদর্শিত হলে ফাইলটির সর্বশেষ লাইনের শুরুতে একটি হ্যাশ চিহ্ন # বসিয়ে ফাইলটি সংরক্ষণ করুন। অর্থাৎ সর্বশেষ লাইনটি হবে নিচের মত।\n# /usr/bin/mint-fortune এখন টার্মিন্যাল বন্ধ করুন এবং তা পুণরায় চালু করে দেখুন ফিচারটি বন্ধ হয়ে গিয়েছে।\n","permalink":"https://www.ayonkhan.ca/posts/2010/11/blog-post/","summary":"\u003cp\u003eলিনাক্স মিন্টের উল্লেখযোগ্য ফিচারগুলোর একটি হচ্ছে টার্মিন্যালে ফরচুন প্রদর্শন করা। ব্যক্তিগতভাবে এই ফিচারটি আমার পছন্দ হলেও অনেকেই এটি পছন্দ করেন না। তো ফিচারটি বন্ধ করতে হলে প্রথমে নিচের কমান্ডটি টার্মিন্যালে রান করুন।\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003esudo gedit /etc/bash.bashrc\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eএখন টেক্সট এডিটরে \u003ccode\u003e/etc\u003c/code\u003e ডিরেক্টরির \u003ccode\u003ebash.bashrc\u003c/code\u003e ফাইলটি প্রদর্শিত হলে ফাইলটির সর্বশেষ লাইনের শুরুতে একটি হ্যাশ চিহ্ন \u003ccode\u003e#\u003c/code\u003e বসিয়ে ফাইলটি সংরক্ষণ করুন। অর্থাৎ সর্বশেষ লাইনটি হবে নিচের মত।\u003c/p\u003e\n\u003cpre tabindex=\"0\"\u003e\u003ccode\u003e# /usr/bin/mint-fortune\n\u003c/code\u003e\u003c/pre\u003e\u003cp\u003eএখন টার্মিন্যাল বন্ধ করুন এবং তা পুণরায় চালু করে দেখুন ফিচারটি বন্ধ হয়ে গিয়েছে।\u003c/p\u003e","title":"লিনাক্স মিন্টে টার্মিন্যালে ফরচুন প্রদর্শন বন্ধ করুন"},{"content":"বর্তমান সময়ের সবচেয়ে বেশি আলোচিত অফিস স্যুইটটি হচ্ছে লিব্রেঅফিস। সান মাইক্রোসিস্টেমসকে ওরাকল কিনে নেওয়ার পর সকলেই ওপেনঅফিস.অর্গের ভবিষ্যত নিয়ে চিন্তিত হয়ে পড়েন। আর তাই কিছুদিন আগে ওপেনঅফিস.অর্গ কমিউনিটির সদস্যরা দি ডকুমেন্ট ফাউন্ডেশন প্রতিষ্ঠা করেন। যেটির পেছনে রয়েছে নভেল, গুগল, রেড হ্যাট, ক্যানোনিক্যালের মত নামী-দামী সব প্রতিষ্ঠানগুলো। অফিস স্যুইটটির ভিত্তি হিসেবে ব্যবহৃত হচ্ছে ১০ বছরের সমৃদ্ধশালী ওপেনঅফিস.অর্গের সোর্স কোড। ইতিমধ্যেই অফিস স্যুইটটির বেটা ভার্সন রিলিজ হয়েছে।\nযারা দি ডকুমেন্ট ফাউন্ডেশনের ওয়েবসাইট ভিজিট করেছেন তারা নিশ্চয়ই জানেন লিনাক্সের জন্য লিব্রেঅফিসের টারবল আর্কাইভ দেওয়া হয়েছে। তো ইসাডোরাতে আর্কাইভটি থেকে লিব্রেঅফিস ইনস্টল করতে হলে নিচের ধাপগুলো পর্যায়ক্রমে অসুসরণ করুন।\nলিব্রেঅফিস এবং ওপেনঅফিস.অর্গ দুটোই স্ট্যান্ডঅ্যালোন অফিস স্যুইট হিসেবে ব্যবহার করা সম্ভব। তবে ওপেনঅফিস.অর্গ ব্যবহার করতে না চাইলে নিচের কমান্ডটি টার্মিন্যালে রান করুন।\nsudo apt-get remove openoffice*.* এখন লিব্রেঅফিসের টারবল আর্কাইভটি ডাউনলোড করুন অফিশিয়াল ডাউনলোড মিরর থেকে।\n৩২-বিটের জন্যঃ LO_3.3.0-beta1_Linux_x86_install-deb_en-US.tar.gz ৬৪-বিটের জন্যঃ LO_3.3.0-beta1_Linux_x86-64_install-deb_en-US.tar.gz ডাউনলোডকৃত আর্কাইভটি ডেস্কটপে রেখে নিচের কমান্ডগুলো রান করুন। তবে ৩২-বিটের জন্য আর্কাইভটি ডাউনলোড করলে নিচের তৃতীয় কমান্ডটি এবং ৬৪-বিট করলে দ্বিতীয় কমান্ডটি স্কিপ করে পরবর্তী কমান্ডগুলো রান করুন।\n$ cd ~/Desktop $ tar xzvf LO_3.3.0-beta1_Linux_x86_install-deb_en-US.tar.gz -C ~/Desktop $ tar xzvf LO_3.3.0-beta1_Linux_x86-64_install-deb_en-US.tar.gz -C ~/Desktop $ cd ~/Desktop/en-US $ sudo dpkg -i ~/Desktop/en-US/DEBS/*.deb মেনু এন্ট্রির জন্য চলমান টার্মিন্যালেই নিচের কমান্ডটি রান করুন।\nsudo dpkg -i ~/Desktop/en-US/DEBS/desktop-integration/libreoffice3.3-debian-menus_3.3-9526_all.deb এখন mintMenu → Office → LibreOffice 3.3 থেকে লিব্রেঅফিস চালাতে পারবেন।\nদ্রষ্টব্যঃ Libre – এর স্প্যানিশ উচ্চারণ হচ্ছে লিব্রে, আর ফ্রেঞ্চ হচ্ছে লিবয়।\n","permalink":"https://www.ayonkhan.ca/posts/2010/10/blog-post/","summary":"\u003cp\u003eবর্তমান সময়ের সবচেয়ে বেশি আলোচিত অফিস স্যুইটটি হচ্ছে লিব্রেঅফিস। সান মাইক্রোসিস্টেমসকে ওরাকল কিনে নেওয়ার পর সকলেই ওপেনঅফিস.অর্গের ভবিষ্যত নিয়ে চিন্তিত হয়ে পড়েন। আর তাই কিছুদিন আগে ওপেনঅফিস.অর্গ কমিউনিটির সদস্যরা দি ডকুমেন্ট ফাউন্ডেশন প্রতিষ্ঠা করেন। যেটির পেছনে রয়েছে নভেল, গুগল, রেড হ্যাট, ক্যানোনিক্যালের মত নামী-দামী সব প্রতিষ্ঠানগুলো। অফিস স্যুইটটির ভিত্তি হিসেবে ব্যবহৃত হচ্ছে ১০ বছরের সমৃদ্ধশালী ওপেনঅফিস.অর্গের সোর্স কোড। ইতিমধ্যেই অফিস স্যুইটটির বেটা ভার্সন রিলিজ হয়েছে।\u003c/p\u003e\n\u003cp\u003eযারা দি ডকুমেন্ট ফাউন্ডেশনের ওয়েবসাইট ভিজিট করেছেন তারা নিশ্চয়ই জানেন লিনাক্সের জন্য লিব্রেঅফিসের টারবল আর্কাইভ দেওয়া হয়েছে। তো ইসাডোরাতে আর্কাইভটি থেকে লিব্রেঅফিস ইনস্টল করতে হলে নিচের ধাপগুলো পর্যায়ক্রমে অসুসরণ করুন।\u003c/p\u003e","title":"ইসাডোরাতে ইনস্টল করুন লিব্রেঅফিস"},{"content":"উবুন্টুর নতুন ফন্টটি নিয়ে আমাদের আগ্রহের কোন কমতি নেই। ফন্টটি সম্পর্কে লোক মনে ইতিমধ্যেই অনেক জল্পনা কল্পনার সৃষ্টি হয়েছে। এদিকে ফন্টটি এখনও বেটা স্টেজে রয়েছে। দুঃখজনক হলেও সত্যি, উবুন্টুবেটা (UbuntuBeta) ফন্টটি ব্যবহার করার কোন সহজ উপায় নেই। তবে কিঞ্চিত কঠিন অবশ্যই আছে। প্রাইভেট পিপিএ – এর মাধ্যমে ফন্টটি ব্যবহার করা সম্ভব। আর এই টিউটোরিয়ালটিতে সেই পদ্ধতিটিই উল্লেখ করা হয়েছে।\nউপরেই উল্লেখ করেছি প্রাইভেট পিপিএ – এর মাধ্যমে ফন্টটি ব্যবহার ব্যবহার করা সম্ভব। তবে পিপিএটি ব্যবহার করতে হলে আপনাকে লঞ্চপ্যাডের কুবুন্টু ইউজারস গ্রুপটির সদস্য হতে হবে। সেজন্য আপনার সর্বপ্রথম প্রয়োজন হবে একটি লঞ্চপ্যাড অ্যাকাউন্ট। অ্যাকাউন্ট না থাকলে https://launchpad.net/ – এ একটি অ্যাকাউন্ট তৈরী করে নিন। তারপর অ্যাকউন্টে লগ ইন করে https://launchpad.net/~kubuntu-users – এ গিয়ে Join the team – এ ক্লিক করে নিশ্চয়তা প্রদান সাপেক্ষে গ্রুপটির সদস্য হোন। এখন http://launchpad.net/people/+me/+archivesubscriptions লিংকটিতে গিয়ে View – এ ক্লিক করুন। এবার Display sources.list entries for: Lucid (10.04) নির্বাচন করুন। তাহলে deb এবং deb-src দিয়ে শুরু দুটি লাইন দেখতে পাবেন (নিচে কোড ট্যাগের অধীনে থাকা লাইন দুটি উদাহরণস্বরূপ ব্যবহার করা হয়েছে) লাইন দুটি কপি করুন।\ndeb https://[launchpad_username]:[access_code]@private-ppa.launchpad.net/ubuntu-font-beta-testing/ppa/ubuntu lucid main #Personal access of [your_name] to ppa deb-src https://[launchpad_username]:[access_code]@private-ppa.launchpad.net/ubuntu-font-beta-testing/ppa/ubuntu lucid main #Personal access of [your_name] to ppa এবার টার্মিন্যালে নিচের কমান্ডটি রান করুন।\nsudo gedit /etc/apt/sources.list /etc/apt ডিরেক্টরির sources.list ফাইলটি টেক্সক্ট এডিটরে প্রদর্শিত হলে ফাইলটির কন্টেন্টের একদম শেষে পূর্বের কপি করা লাইন দুটি পেস্ট করে ফাইলটি সংরক্ষণ করুন। এখন টার্মিন্যালে নিচের কমান্ডগুলো রান করুন।\n$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 42F834EC $ sudo apt-get update $ sudo apt-get install ubuntu-private-fonts $ sudo fc-cache তাহলেই আপনার ইসাডোরাতে ইনস্টল হয়ে যাবে উবুন্টুবেটা ফন্ট।\nমনে রাখবেন, add-apt-repository কমান্ডটির মাধ্যমে প্রাইভেট পিপিএ যুক্ত করা যাবে না।\n[comment]: # (ফন্ট ভিউয়ার (উবুন্টুবেটা, রেগুলার))\nফন্ট ভিউয়ার (উবুন্টুবেটা, ইটালিক)\nফন্ট ভিউয়ার (উবুন্টুবেটা, বোল্ড)\nফন্ট ভিউয়ার (উবুন্টুবেটা, বোল্ড ইটালিক)\n","permalink":"https://www.ayonkhan.ca/posts/2010/09/blog-post/","summary":"\u003cp\u003eউবুন্টুর নতুন ফন্টটি নিয়ে আমাদের আগ্রহের কোন কমতি নেই। ফন্টটি সম্পর্কে লোক মনে ইতিমধ্যেই অনেক জল্পনা কল্পনার সৃষ্টি হয়েছে। এদিকে ফন্টটি এখনও বেটা স্টেজে রয়েছে। দুঃখজনক হলেও সত্যি, উবুন্টুবেটা (UbuntuBeta) ফন্টটি ব্যবহার করার কোন সহজ উপায় নেই। তবে কিঞ্চিত কঠিন অবশ্যই আছে। প্রাইভেট পিপিএ – এর মাধ্যমে ফন্টটি ব্যবহার করা সম্ভব। আর এই টিউটোরিয়ালটিতে সেই পদ্ধতিটিই উল্লেখ করা হয়েছে।\u003c/p\u003e\n\u003cp\u003eউপরেই উল্লেখ করেছি প্রাইভেট পিপিএ – এর মাধ্যমে ফন্টটি ব্যবহার ব্যবহার করা সম্ভব। তবে পিপিএটি ব্যবহার করতে হলে আপনাকে লঞ্চপ্যাডের কুবুন্টু ইউজারস গ্রুপটির সদস্য হতে হবে। সেজন্য আপনার সর্বপ্রথম প্রয়োজন হবে একটি লঞ্চপ্যাড অ্যাকাউন্ট। অ্যাকাউন্ট না থাকলে \u003ca href=\"https://launchpad.net/\"\u003ehttps://launchpad.net/\u003c/a\u003e – এ একটি অ্যাকাউন্ট তৈরী করে নিন। তারপর অ্যাকউন্টে লগ ইন করে \u003ca href=\"https://launchpad.net/~kubuntu-users\"\u003ehttps://launchpad.net/~kubuntu-users\u003c/a\u003e – এ গিয়ে Join the team – এ ক্লিক করে নিশ্চয়তা প্রদান সাপেক্ষে গ্রুপটির সদস্য হোন। এখন \u003ca href=\"http://launchpad.net/people/\u0026#43;me/\u0026#43;archivesubscriptions\"\u003ehttp://launchpad.net/people/+me/+archivesubscriptions\u003c/a\u003e লিংকটিতে গিয়ে View – এ ক্লিক করুন। এবার \u003ccode\u003eDisplay sources.list entries for:\u003c/code\u003e \u003ccode\u003eLucid (10.04)\u003c/code\u003e নির্বাচন করুন। তাহলে \u003ccode\u003edeb\u003c/code\u003e এবং \u003ccode\u003edeb-src\u003c/code\u003e দিয়ে শুরু দুটি লাইন দেখতে পাবেন (নিচে কোড ট্যাগের অধীনে থাকা লাইন দুটি উদাহরণস্বরূপ ব্যবহার করা হয়েছে) লাইন দুটি কপি করুন।\u003c/p\u003e","title":"ইসাডোরাতে ব্যবহার করুন উবুন্টুর নতুন ফন্ট"},{"content":"ইসাডোরার রিপোতে ভিএলসি মিডিয়া প্লেয়ার ১.০.৬ গোল্ডেনআই রয়েছে। আর গ্নোম ডিভিডি রিলিজে ডিফল্টভাবেই ঐ ভার্সনটি ইনস্টল করা থাকে। কিন্তু ভিএলসি মিডিয়া প্লেয়ার তাদের অফিশিয়াল ওয়েবসাইটে বর্তমান স্ট্যাবল রিলিজ ১.১.৪ দি লাগেজ ইনস্টল করতে রিকমেন্ড করেছে। কেননা ১.০.৬ একটি আউট-অফ-ডেট ভার্সন এবং সেটিতে কিছু বাগ রয়েছে। তাই পুরাতন ঐ ভার্সনটি কেউ ব্যবহার করেলে সেটি অবশ্যই নিজ দায়িত্বে করবেন।\nঅথচ ১.১.৪ ভার্সনটি ইনস্টল করার কোন প্রক্রিয়া তারা উল্লেখ করেনি। তাই যারা নতুন এই ভার্সনটি ইনস্টল করতে ইচ্ছুক তারা নিচের ধাপগুলো পর্যায়ক্রমে অনুসরণ করুন।\nঅপ্রত্যাশিত ঝামেলা এড়াতে প্রথমেই ইনস্টলকৃত ভিএলসি মিডিয়া প্লেয়ারটি রিমুভ করে নিন। সেজন্য নিচের কমান্ডটি টার্মিন্যালে রান করুন। আর ভিএলসি মিডিয়া প্লেয়ারের পূর্ববর্তী কোন ভার্সন ইনস্টল করা না থাকলে এই ধাপটির পরিবর্তে পরবর্তী ধাপগুলো অনুসরণ করুন।\nsudo apt-get remove vlc vlc-plugin-pulse mozilla-plugin-vlc অতঃপর নিচের কমান্ডগুলো রান করুন।\n$ sudo add-apt-repository ppa:n-muench/vlc $ sudo apt-get update $ sudo apt-get install vlc vlc-plugin-pulse mozilla-plugin-vlc স্ক্রিনশট # ০১\nস্ক্রিনশট # ০২\n","permalink":"https://www.ayonkhan.ca/posts/2010/08/blog-post_29/","summary":"\u003cp\u003eইসাডোরার রিপোতে ভিএলসি মিডিয়া প্লেয়ার ১.০.৬ গোল্ডেনআই রয়েছে। আর গ্নোম ডিভিডি রিলিজে ডিফল্টভাবেই ঐ ভার্সনটি ইনস্টল করা থাকে। কিন্তু ভিএলসি মিডিয়া প্লেয়ার তাদের অফিশিয়াল ওয়েবসাইটে বর্তমান স্ট্যাবল রিলিজ ১.১.৪ দি লাগেজ ইনস্টল করতে রিকমেন্ড করেছে। কেননা ১.০.৬ একটি আউট-অফ-ডেট ভার্সন এবং সেটিতে কিছু বাগ রয়েছে। তাই পুরাতন ঐ ভার্সনটি কেউ ব্যবহার করেলে সেটি অবশ্যই নিজ দায়িত্বে করবেন।\u003c/p\u003e\n\u003cp\u003eঅথচ ১.১.৪ ভার্সনটি ইনস্টল করার কোন প্রক্রিয়া তারা উল্লেখ করেনি। তাই যারা নতুন এই ভার্সনটি ইনস্টল করতে ইচ্ছুক তারা নিচের ধাপগুলো পর্যায়ক্রমে অনুসরণ করুন।\u003c/p\u003e","title":"ইসাডোরাতে ব্যবহার করুন ভিএলসি মিডিয়া প্লেয়ার ১.১.৪ দি লাগেজ"},{"content":"ইসাডোরার রিপোতে বানশি ১.৬.১ ভার্সনটি রয়েছে। আর এটি একটি স্ট্যাবল রিলিজ। তবে আমার মত যারা আনস্ট্যাবল রিলিজ ব্যবহার করতে ইচ্ছুক তারা ১.৭.৪ ভার্সনটি ইনস্টল করতে পারেন। সেজন্য নিচের ধাপগুলো পর্যায়ক্রমে অনুসরণ করুন।\nআমরা থার্ড পার্টি পিপিএ যুক্ত করে বানশি ১.৭.৪ ভার্সনটি ইনস্টল করব। আর পিপিএটিতে বানশি ১.৭.৪ – সমর্থিত কমিউনিটি এক্সটেনশনগুলো নেই। তাই ইনস্টলকৃত কমিউনিটি এক্সটেনশন প্রথমেই রিমুভ করতে হবে। অর্থাৎ যারা কমিউনিটি এক্সটেনশন ইনস্টল করেছেন শুধুমাত্র তাদেরই ইনস্টলকৃত কমিউনিটি এক্সটেনশন রিমুভ করতে হবে। সেক্ষেত্রে নিচের কমান্ডটি টার্মিন্যালে রান করুন।\nsudo apt-get remove banshee-extensions-common এবার বানশি ১.৭.৪ ইনস্টল করতে নিচের কমান্ডগুলো রান করুন।\n$ sudo add-apt-repository ppa:banshee-team/banshee-unstable $ sudo apt-get update $ sudo apt-get upgrade আর বানশির পূর্ববর্তী কোন ভার্সন ইনস্টল করা না থাকলে উপরের সর্বশেষ কমান্ডটির পরিবর্তে নিচের কমান্ডটি রান করুন।\nsudo apt-get install banshee বানশি ১.৬.১\n","permalink":"https://www.ayonkhan.ca/posts/2010/08/blog-post_28/","summary":"\u003cp\u003eইসাডোরার রিপোতে বানশি ১.৬.১ ভার্সনটি রয়েছে। আর এটি একটি স্ট্যাবল রিলিজ। তবে আমার মত যারা আনস্ট্যাবল রিলিজ ব্যবহার করতে ইচ্ছুক তারা ১.৭.৪ ভার্সনটি ইনস্টল করতে পারেন। সেজন্য নিচের ধাপগুলো পর্যায়ক্রমে অনুসরণ করুন।\u003c/p\u003e\n\u003cp\u003eআমরা থার্ড পার্টি পিপিএ যুক্ত করে বানশি ১.৭.৪ ভার্সনটি ইনস্টল করব। আর পিপিএটিতে বানশি ১.৭.৪ – সমর্থিত কমিউনিটি এক্সটেনশনগুলো নেই। তাই ইনস্টলকৃত কমিউনিটি এক্সটেনশন প্রথমেই রিমুভ করতে হবে। অর্থাৎ যারা কমিউনিটি এক্সটেনশন ইনস্টল করেছেন শুধুমাত্র তাদেরই ইনস্টলকৃত কমিউনিটি এক্সটেনশন রিমুভ করতে হবে। সেক্ষেত্রে নিচের কমান্ডটি টার্মিন্যালে রান করুন।\u003c/p\u003e","title":"ইসাডোরাতে ব্যবহার করুন বানশি ১.৭.৪"},{"content":"উবুন্টু ১০.০৪ কিংবা লিনাক্স মিন্ট ৯ – এ ডিফল্টভাবে ফায়ারফক্সে বাংলা লেখা পড়তে প্রায়ই সমস্যা হয় (স্ক্রিনশট # ০১)।\nস্ক্রিনশট # ০১\nএই সমস্যা সমাধানের জন্য প্রথমে ফায়ারফক্স চালু করুন। এবার ফায়ারফক্সের Edit ড্রপ-ডাউন মেনু থেকে Preferences বাটনে ক্লিক করুন। ফায়ারফক্স প্রিফারেন্সেস উইন্ডোটি প্রদর্শিত হলে Content ট্যাব থেকে Advanced\u0026hellip; বাটনে ক্লিক করুন।\nফন্টস উইন্ডোটি প্রদর্শিত হলে Fonts for: Bengali নির্বাচন করুন (স্ক্রিনশট # ০২)। ‘Serif:‘ এবং ‘Monospace:‘ – এ পছন্দ মত বাংলা ফন্ট নির্বাচন করুন (স্ক্রিনশট # ০৩)। অতঃপর OK বাটনে ক্লিক করুন।\nস্ক্রিনশট # ০২\nএখন থেকে ফায়ারফক্সে বাংলা লেখা পড়তে আশা করছি কোন সমস্যা হবে না (স্ক্রিনশট # ০৫)।\nস্ক্রিনশট # ০৩\n","permalink":"https://www.ayonkhan.ca/posts/2010/08/blog-post_24/","summary":"\u003cp\u003eউবুন্টু ১০.০৪ কিংবা লিনাক্স মিন্ট ৯ – এ ডিফল্টভাবে ফায়ারফক্সে বাংলা লেখা পড়তে প্রায়ই সমস্যা হয় (স্ক্রিনশট # ০১)।\u003c/p\u003e\n\u003cfigure\u003e\n    \u003cimg loading=\"lazy\" src=\"/images/posts/2010-08-blog-post_24/text001.png\"\n         alt=\"স্ক্রিনশট # ০১\"/\u003e \u003cfigcaption\u003e\n            \u003cp\u003eস্ক্রিনশট # ০১\u003c/p\u003e\n        \u003c/figcaption\u003e\n\u003c/figure\u003e\n\n\u003cp\u003eএই সমস্যা সমাধানের জন্য প্রথমে ফায়ারফক্স চালু করুন। এবার ফায়ারফক্সের Edit ড্রপ-ডাউন মেনু থেকে Preferences বাটনে ক্লিক করুন। ফায়ারফক্স প্রিফারেন্সেস উইন্ডোটি প্রদর্শিত হলে Content ট্যাব থেকে Advanced\u0026hellip; বাটনে ক্লিক করুন।\u003c/p\u003e\n\u003cp\u003eফন্টস উইন্ডোটি প্রদর্শিত হলে \u003ccode\u003eFonts for:\u003c/code\u003e \u003ccode\u003eBengali\u003c/code\u003e নির্বাচন করুন (স্ক্রিনশট # ০২)। ‘Serif:‘ এবং ‘Monospace:‘ – এ পছন্দ মত বাংলা ফন্ট নির্বাচন করুন (স্ক্রিনশট # ০৩)। অতঃপর OK বাটনে ক্লিক করুন।\u003c/p\u003e","title":"ফায়ারফক্সের বাংলা ফন্ট সমস্যার সমাধান"},{"content":"স্ক্রিনলেটসের নাম হয়ত সকলেই শুনেছেন। সেই তুলনায় কংকির নাম শুনেছেন এমন লিনাক্স ব্যবহারকারীর সংখ্যা অতি নগন্য। স্ক্রিনলেটসের সিসমনিটেরর মতই কংকির ফিচার। আর যারা এই কংকি ইনস্টল করেছেন তারা খুব সম্ভবত ঠিক মত কনফিগার করতে না পারায় সেটি ব্যবহার করতে পারেননি। তাই আজ এই টিউটোরিয়ালটিতে কংকি কনফিগার করার প্রতিটি ধাপ উল্লেখ করা হয়েছে।\nশুরুতেই কৃতজ্ঞতা প্রকাশ করতে হয় উবুন্টু ফোরামে একজন সদস্য, pinguy – কে। কেননা Post your .conkyrc files w/ screenshots টপিকটিতে লেখা তার #12986 এবং #13003 পোস্ট দুটির সহায়তা নিয়ে এই টিউটোরিয়ালটি লেখা হয়েছে।\nপ্রথমেই কংকি এবং এর সাথে আরও কয়েকটি প্যাকেজ ইনস্টল করতে হবে। সেজন্য নিচের কমান্ডটি টার্মিন্যালে রান করুন।\nsudo apt-get install conky-all curl hddtemp lm-sensors python-statgrab এবার নিচের কমান্ডটি দুটি রান করুন।\n$ sudo chmod u+s /usr/sbin/hddtemp $ sudo sensors-detect সর্বশেষ কমান্ডটিতে YES/no কিংবা yes/NO ইত্যাদি টাইপ করতে হলে চোখ বন্ধ করে প্রতিবার YES টাইপ করুন। এবার এই লিংক থেকে 92328-conky_colors.tar.gz আর্কাইভটি ডাউনলোড করুন। অতঃপর ডাউনলোডকৃত আর্কাইভটি ডেস্কটপে রেখে নিচের কমান্ডগুলো রান করুন।\n$ cd ~/Desktop $ tar -xvzf 92328-conky_colors.tar.gz $ cd conky_colors $ make $ make install এখন হোম ফোল্ডার থেকে .conkyrc ফাইলটি টেক্সক্ট এডিটরে চালু করে সেটির সমস্ত কন্টেন্ট মুছে নিচের টেক্সক্টটুকু পেস্ট করে ফাইলটি সংরক্ষণ করুন।\nকনফিগারেশনটি ১৪৪০ × ৯০০ ডেস্কটপ রেজুলেশনের জন্য সর্বাধিক উপযোগী। তবে আপনি চাইলে আপনার ডেস্কটপের রেজুলেশন অনুযায়ী কংকির অবস্থান পরিবর্তন করতে পারেন। সেজন্য .conkyrc ফাইলটি থেকে # Gap between borders of screen and text লাইনটি খুঁজে বের করে gap_x এবং gap_y – এর মান পরিবর্তন করতে হবে।\nএবার mintMenu → All/Preferences → Startup Applications চালু করুন। Add বাটনে ক্লিক করে Command: হিসেবে হোম ফোল্ডারে অবস্থিত .conkycolors ফোল্ডারটির bin/conkyStart ফাইলটি নির্বাচন করুন। Name: Conky এবং Comment: Highly configurable system monitor টাইপ করে Add বাটনে ক্লিক করুন।\nঅতঃপর কম্পিউটার রিস্টার্ট করুন। কিংবা Alt+F2 প্রেস করে টেক্সক্ট ফিল্ডে conky টাইপ করে Run বাটনে ক্লিক করুন।\nকংকি\nদ্রষ্টব্যঃ সিপিইউ, এইচডিডি ইত্যাদির উপর নির্ভর করে .conkyrc ফাইলটির কন্টেন্ট সামান্য সম্পাদনা করার প্রয়োজন হতে পারে।\n","permalink":"https://www.ayonkhan.ca/posts/2010/08/blog-post_23/","summary":"\u003cp\u003eস্ক্রিনলেটসের নাম হয়ত সকলেই শুনেছেন। সেই তুলনায় কংকির নাম শুনেছেন এমন লিনাক্স ব্যবহারকারীর সংখ্যা অতি নগন্য। স্ক্রিনলেটসের সিসমনিটেরর মতই কংকির ফিচার। আর যারা এই কংকি ইনস্টল করেছেন তারা খুব সম্ভবত ঠিক মত কনফিগার করতে না পারায় সেটি ব্যবহার করতে পারেননি। তাই আজ এই টিউটোরিয়ালটিতে কংকি কনফিগার করার প্রতিটি ধাপ উল্লেখ করা হয়েছে।\u003c/p\u003e\n\u003cp\u003eশুরুতেই কৃতজ্ঞতা প্রকাশ করতে হয় উবুন্টু ফোরামে একজন সদস্য, \u003ca href=\"http://ubuntuforums.org/member.php?u=421316\"\u003epinguy\u003c/a\u003e – কে। কেননা \u003ca href=\"http://ubuntuforums.org/showthread.php?t=281865\"\u003ePost your .conkyrc files w/ screenshots\u003c/a\u003e টপিকটিতে লেখা তার \u003ca href=\"http://ubuntuforums.org/showpost.php?p=9501964\u0026amp;postcount=12986\"\u003e#12986\u003c/a\u003e এবং \u003ca href=\"http://ubuntuforums.org/showpost.php?p=9508927\u0026amp;postcount=13003\"\u003e#13003\u003c/a\u003e পোস্ট দুটির সহায়তা নিয়ে এই টিউটোরিয়ালটি লেখা হয়েছে।\u003c/p\u003e","title":"লিনাক্স মিন্টে ব্যবহার করুন কংকি"},{"content":"লিনাক্স মিন্টের পুরাতণ ভার্সনগুলোতে ফিচারটি ডিফল্টভাবে দেওয়া থাকলেও হেলানা এবং ইসাডোরাতে ফিচারটি দেওয়া নেই। কিন্তু খুব সহজেই ফিচারটি সক্রিয় করা সম্ভব। প্রথমে mintMenu → All/Preferences → CompizConfig Settings Manager চালু করুন। এবার ডেস্কটপ ক্যাটাগরির অধীনে থাকা Viewport Switcher – এ প্রবেশ করুন। অতঃপর Desktop-based Viewport Switching ট্যাবে গিয়ে Move Next: Button5 এবং Move Prev: Button4 নির্বাচন করুন (নিচের স্ক্রিনশটের মত)। মনে রাখবেন, Viewport Switcher ফিচারটি অবশ্যই সক্রিয় থাকতে হবে। তাহলে এখন থেকে মাউস স্ক্রোল করে ওয়ার্কস্পেস সুইচ করতে পারবেন।\nস্ক্রিনশট\n","permalink":"https://www.ayonkhan.ca/posts/2010/08/blog-post_6315/","summary":"\u003cp\u003eলিনাক্স মিন্টের পুরাতণ ভার্সনগুলোতে ফিচারটি ডিফল্টভাবে দেওয়া থাকলেও হেলানা এবং ইসাডোরাতে ফিচারটি দেওয়া নেই। কিন্তু খুব সহজেই ফিচারটি সক্রিয় করা সম্ভব। প্রথমে mintMenu → All/Preferences → CompizConfig Settings Manager চালু করুন। এবার ডেস্কটপ ক্যাটাগরির অধীনে থাকা Viewport Switcher – এ প্রবেশ করুন। অতঃপর Desktop-based Viewport Switching ট্যাবে গিয়ে Move Next: Button5 এবং Move Prev: Button4 নির্বাচন করুন (নিচের স্ক্রিনশটের মত)। মনে রাখবেন, Viewport Switcher ফিচারটি অবশ্যই সক্রিয় থাকতে হবে। তাহলে এখন থেকে মাউস স্ক্রোল করে ওয়ার্কস্পেস সুইচ করতে পারবেন।\u003c/p\u003e","title":"লিনাক্স মিন্টে মাউস স্ক্রোল করে ওয়ার্কস্পেস সুইচ করুন"},{"content":"ফাএনজা নোম আইকন থিমটি সম্প্রতি লিনাক্স প্রেমীদের কাছে বেশ জনপ্রিয় হয়ে উঠেছে। অনেকেই হয়ত এই আইকন থিমটি ব্যবহার করতে চাচ্ছেন, কিন্তু প্রয়োজনীয় টিউটোরিয়ালের অভাবে সেটি করতে পারছেন না। আর আপনাদের এই অভাবটি পূরণ করার জন্যই এই টিউটোরিয়ালটির স্মরণাপন্ন হয়েছি।\nআইকন থিমটির পিপিএ যুক্ত এবং ইনস্টল করতে নিচের কমান্ডগুলো টার্মিন্যালে রান করুন।\n$ sudo add-apt-repository ppa:tiheum/equinox $ sudo apt-get update $ sudo apt-get install faenza-icon-theme এখন নিচের কমান্ডটি রান করুন।\ngnome-appearance-properties অ্যাপিয়ারেন্স প্রিফারেন্সেস উইন্ডোটি প্রদর্শিত হলে Theme ট্যাব থেকে Customize\u0026hellip; → Icons থেকে Faenza কিংবা Faenza-Dark নির্বাচন করুন। প্রয়োজনে কম্পিউটার লগআউট কিংবা রিস্টার্ট করুন।\nজিডিএম – এ এই আইকন থিমটি ব্যবহার করতে নিচের কমান্ডটি রান করুন।\nsudo cp /usr/share/applications/gnome-appearance-properties.desktop /usr/share/gdm/autostart/LoginWindow এবার কম্পিউটার লগআউট করুন। তাহলে অ্যাপিয়ারেন্স প্রিফারেন্সেস উইন্ডোটি প্রদর্শিত হবে এবং সেটির Theme ট্যাব থেকে Customize\u0026hellip; → Icons থেকে Faenza কিংবা Faenza-Dark নির্বাচন করুন। Close বাটনে ক্লিক করে অ্যাপিয়ারেন্স প্রিফারেন্সেস উইন্ডোটি বন্ধ করুন। অতঃপর কম্পিউটারে লগইন করে নিচের কমান্ডটি রান করুন।\nsudo unlink /usr/share/gdm/autostart/LoginWindow/gnome-appearance-properties.desktop ","permalink":"https://www.ayonkhan.ca/posts/2010/08/blog-post_10/","summary":"\u003cp\u003eফাএনজা নোম আইকন থিমটি সম্প্রতি লিনাক্স প্রেমীদের কাছে বেশ জনপ্রিয় হয়ে উঠেছে। অনেকেই হয়ত এই আইকন থিমটি ব্যবহার করতে চাচ্ছেন, কিন্তু প্রয়োজনীয় টিউটোরিয়ালের অভাবে সেটি করতে পারছেন না। আর আপনাদের এই অভাবটি পূরণ করার জন্যই এই টিউটোরিয়ালটির স্মরণাপন্ন হয়েছি।\u003c/p\u003e\n\u003cp\u003eআইকন থিমটির পিপিএ যুক্ত এবং ইনস্টল করতে নিচের কমান্ডগুলো টার্মিন্যালে রান করুন।\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e$ sudo add-apt-repository ppa:tiheum/equinox\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e$ sudo apt-get update\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e$ sudo apt-get install faenza-icon-theme\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eএখন নিচের কমান্ডটি রান করুন।\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003egnome-appearance-properties\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eঅ্যাপিয়ারেন্স প্রিফারেন্সেস উইন্ডোটি প্রদর্শিত হলে Theme ট্যাব থেকে Customize\u0026hellip; → Icons থেকে Faenza কিংবা Faenza-Dark নির্বাচন করুন। প্রয়োজনে কম্পিউটার লগআউট কিংবা রিস্টার্ট করুন।\u003c/p\u003e","title":"ফাএনজা নোম আইকন থিম ইনস্টলেশন প্রক্রিয়া"},{"content":"লিনাক্স মিন্টে ডিফল্টভাবেই এক্সচ্যাট আইআরসি ইনস্টল করা থাকে। তাই সেটি ইনস্টলের ঝামেলায় যাওয়ার প্রয়োজন নেই। তবে উবুন্টুতে ডিফল্টভাবে ইনস্টল করা না থাকায় প্রথমেই সেটি ইনস্টল করতে হবে। ইনস্টলেশন সংক্রান্ত বিস্তারিত তথ্যের জন্য ভিজিট করুন https://help.ubuntu.com/community/XChatHowto।\nএখন লিনাক্স মিন্টে mintMenu → All applications → All/Internet → XChat IRC কিংবা উবুন্টুতে Applications → Internet → XChat IRC চালু করুন। এবার XChat ড্রপ-ডাউন মেনু থেকে Network List\u0026hellip; বাটনে ক্লিক করুন।\nঅতঃপর XChat: Network List উইন্ডোর Networks অপশন থেকে FreeNode নির্বাচন করে ডান পাশের Edit\u0026hellip; বাটনে ক্লিক করুন। Favorite channels: ফিল্ডে আপনি যেই চ্যানেলটিতে প্রবেশ করতে চাচ্ছেন সেই চ্যানেলটির নাম টাইপ করুন।\nএখানে আমরা লিনাক্স মিন্ট বাংলাদেশের আইআরসি চ্যানেলটি উদাহরণস্বরূপ ব্যবহার করব। তাই Favorite channels: ফিল্ডে #linuxmint-bd টাইপ করে Close বাটনে ক্লিক করুন।\nএবার XChat: Network List উইন্ডোর Connect বাটনে ক্লিক করুন। তাহলেই ফ্রিনোডের #linuxmint-bd চ্যানেলে প্রবেশ করবেন।\n","permalink":"https://www.ayonkhan.ca/posts/2010/08/blog-post_08/","summary":"\u003cp\u003eলিনাক্স মিন্টে ডিফল্টভাবেই এক্সচ্যাট আইআরসি ইনস্টল করা থাকে। তাই সেটি ইনস্টলের ঝামেলায় যাওয়ার প্রয়োজন নেই। তবে উবুন্টুতে ডিফল্টভাবে ইনস্টল করা না থাকায় প্রথমেই সেটি ইনস্টল করতে হবে। ইনস্টলেশন সংক্রান্ত বিস্তারিত তথ্যের জন্য ভিজিট করুন \u003ca href=\"https://help.ubuntu.com/community/XChatHowto\"\u003ehttps://help.ubuntu.com/community/XChatHowto\u003c/a\u003e।\u003c/p\u003e\n\u003cp\u003eএখন লিনাক্স মিন্টে mintMenu → All applications → All/Internet → XChat IRC কিংবা উবুন্টুতে Applications → Internet → XChat IRC চালু করুন। এবার XChat ড্রপ-ডাউন মেনু থেকে Network List\u0026hellip; বাটনে ক্লিক করুন।\u003c/p\u003e\n\u003cp\u003eঅতঃপর XChat: Network List উইন্ডোর Networks অপশন থেকে FreeNode নির্বাচন করে ডান পাশের Edit\u0026hellip; বাটনে ক্লিক করুন। Favorite channels: ফিল্ডে আপনি যেই চ্যানেলটিতে প্রবেশ করতে চাচ্ছেন সেই চ্যানেলটির নাম টাইপ করুন।\u003c/p\u003e","title":"এক্সচ্যাট আইআরসি ব্যবহার করে ফ্রিনোডের চ্যানেলে প্রবেশ করুন"},{"content":"কোন ভূমিকা লিখব না। কেননা শিরোনাম পড়েই বিষয়বস্তু বুঝা যাচ্ছে।\nনটিলাস প্রথমেই ইসাডোরার নটিলাসকে একটু বেশি দৃষ্টিনন্দন করে তুলব। সেজন্য নিচের কমান্ডগুলো টার্মিন্যালে রান করতে হবে।\n$ sudo add-apt-repository ppa:am-monkeyd/nautilus-elementary-ppa $ sudo apt-get update $ sudo apt-get upgrade অতঃপর কম্পিউটার লগআউট কিংবা রিস্টার্ট করুন।\nনটিলাস\nআইকন এবং থিম এবার এলিমেন্ট্যারি আইকন এবং থিম ইনস্টলের পালা। নিচের কমান্ড দুটি রান করুন।\n$ sudo add-apt-repository ppa:elementaryart/ppa $ sudo apt-get update $ sudo apt-get install elementary-icon-theme elementary-theme এবার নিচের কমান্ডটি রান করুন।\ngnome-appearance-properties অ্যাপিয়ারেন্স প্রিফারেন্সেস উইন্ডোটি প্রদর্শিত হলে Theme ট্যাব থেকে elementary নির্বাচন করুন। প্রয়োজনে কম্পিউটার লগআউট কিংবা রিস্টার্ট করুন।\nমিন্টমেনুর আইকন মিন্টমেনুর আইকন পরিবর্তন করে এলিমেন্ট্যারি আইকন ব্যবহার করতে মিন্টমেনুতে মাউসের রাইট ক্লিক করে Preferences - এ ক্লিক করুন। এবার Main button ট্যাবের Button icon: /usr/lib/linuxmint/mintMenu/mintMenu.png পরিবর্তন করে /usr/share/icons/elementary/places/24/distributor-logo.svg করে দিন।\nওয়ালপেপার এলিমেন্ট্যারির ওয়ালপেপারগুলো ইনস্টল করতে চাইলে নিচের কমান্ডটি রান করুন। আর হ্যাঁ, প্যাকেজটি ইনস্টল করার মধ্যে দিয়ে মোট নয়টি চমৎকার ওয়ালপেপার ইনস্টল হবে।\nsudo apt-get install elementary-wallpapers এখন অ্যাপিয়ারেন্স প্রিফারেন্সেসের Background ট্যাব থেকে পছন্দমত ওয়ালপেপার নির্বাচন করুন।\nএলিমেন্ট্যারি আইকন, থিম এবং ওয়ালপেপার\nজিডিএম জিডিএম অর্থাৎ লগইন স্ক্রিনের থিম এবং ব্যাকগ্রাউন্ড পরিবর্তন করতে নিচের কমান্ডটি রান করুন।\nsudo cp /usr/share/applications/gnome-appearance-properties.desktop /usr/share/gdm/autostart/LoginWindow এবার কম্পিউটার লগআউট করুন। তাহলে অ্যাপিয়ারেন্স প্রিফারেন্সেস উইন্ডোটি প্রদর্শিত হবে এবং সেটির Theme ট্যাব থেকে elementary এবং Background ট্যাব থেকে পছন্দমত ব্যাকগ্রাউন্ট নির্বাচন করুন। Close বাটনে ক্লিক করে অ্যাপিয়ারেন্স প্রিফারেন্সেস উইন্ডোটি বন্ধ করুন। অতঃপর কম্পিউটারে লগইন করে নিচের কমান্ডটি রান করুন।\nsudo unlink /usr/share/gdm/autostart/LoginWindow/gnome-appearance-properties.desktop গ্লুবাস প্রিভিউ গ্লুবাস প্রিভিউ নোম ডেস্কটপ এনভায়রনমেন্টের একটি এক্সটেনশন। বিভিন্ন ধরণের ফাইলের প্রিভিউ দেখার জন্য এটি ব্যবহার করা হয়। ইনস্টল করতে নিচের কমান্ডটি রান করুন।\nsudo apt-get install gloobus-preview এখন যেকোন ফাইলের প্রিভিউ দেখার জন্য ফাইলটিতে ক্লিক করে কিবোর্ডের স্পেসবার কি (key) - টি প্রেস করুন। আর প্রিভিউ বন্ধ করতে পুণরায় স্পেসবার কিটি প্রেস করুন।\nগ্লুবাস প্রিভিউ ব্যবহার করে এমপিথ্রি ফাইলের প্রিভিউ\nগ্লুবাস প্রিভিউ ব্যবহার করে জেপিইজি ইমেজের প্রিভিউ\n","permalink":"https://www.ayonkhan.ca/posts/2010/08/blog-post_05/","summary":"\u003cp\u003eকোন ভূমিকা লিখব না। কেননা শিরোনাম পড়েই বিষয়বস্তু বুঝা যাচ্ছে।\u003c/p\u003e\n\u003ch2 id=\"নটলস\"\u003eনটিলাস\u003c/h2\u003e\n\u003cp\u003eপ্রথমেই ইসাডোরার নটিলাসকে একটু বেশি দৃষ্টিনন্দন করে তুলব। সেজন্য নিচের কমান্ডগুলো টার্মিন্যালে রান করতে হবে।\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e$ sudo add-apt-repository ppa:am-monkeyd/nautilus-elementary-ppa\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e$ sudo apt-get update\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e$ sudo apt-get upgrade\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eঅতঃপর কম্পিউটার লগআউট কিংবা রিস্টার্ট করুন।\u003c/p\u003e\n\u003cfigure\u003e\n    \u003cimg loading=\"lazy\" src=\"/images/posts/2010-08-blog-post_05/ayonkhanfilebrowser001.png\"\n         alt=\"নটিলাস\"/\u003e \u003cfigcaption\u003e\n            \u003cp\u003eনটিলাস\u003c/p\u003e\n        \u003c/figcaption\u003e\n\u003c/figure\u003e\n\n\u003ch2 id=\"আইকন-এব-থম\"\u003eআইকন এবং থিম\u003c/h2\u003e\n\u003cp\u003eএবার এলিমেন্ট্যারি আইকন এবং থিম ইনস্টলের পালা। নিচের কমান্ড দুটি রান করুন।\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e$ sudo add-apt-repository ppa:elementaryart/ppa\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e$ sudo apt-get update\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e$ sudo apt-get install elementary-icon-theme elementary-theme\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eএবার নিচের কমান্ডটি রান করুন।\u003c/p\u003e","title":"ইসাডোরাতে এলিমেন্ট্যারি লুক!"},{"content":"গতরাতে আমার এক বন্ধু আমাকে কল করে জানায় সে তার কম্পিউটারে লুসিড ইনস্টল করেছে। তার কথা শুনে আমি যথেষ্ঠ অবাক হয়ে যাই। কারণ আমার জানা মতে সে ইসাডোরা ব্যবহার করত। এই বিষয়ে তাকে জিজ্ঞেস করলে সে জানায়, \u0026ldquo;দোস্ত, মিন্টের শিকি থিম আর ভাল লাগে না। গ্লোরিয়া, হেলেনা এবং ইসাডোরায় এই একই শিকি থিম ইউস করছি। তাই নতুন থিমের জন্য উবুন্টুতে আসছি। উবুন্টুর নতুন থিম অনেক জোস।\u0026rdquo; তার এই কথাটি শুনে আমি খুব হতাশ হই। কারণ ইচ্ছে করলেই ইসাডোরাতে লুসিডের ডিফল্ট থিম ব্যবহার করা সম্ভব। আর তা করতে হলে নিচের ধাপগুলো পর্যায়ক্রমে অনুসরণ করতে হবে।\nপ্রথমে টার্মিন্যাল চালু করে নিচের কমান্ডটি রান করুন।\nsudo apt-get install light-themes humanity-icon-theme, ubuntu-mono এবং light-themes প্যাকেজগুলো ইনস্টল হলে নিচের কমান্ডটি রান করুন।\ngnome-appearance-properties অ্যাপিয়ারেন্স প্রিফারেন্সেস উইন্ডোটি প্রদর্শিত হলে Theme ট্যাব থেকে লুসিডের ডিফল্ট থিম, Ambiance নির্বাচন করুন। ইচ্ছে করলে Radiance থিমটিও ব্যবহার করতে পারেন। এই থিমটিও লুসিডে নতুন সংযোজিত হয়েছে। আর লুসিডের ডিফল্ট ব্যাকগ্রাউন্ডটি ব্যবহার করতে হলে নিচের কমান্ডটি রান করুন।\nsudo apt-get install ubuntu-wallpapers এবার অ্যাপিয়ারেন্স প্রিফারেন্সেসের Background ট্যাব থেকে Ubuntu ওয়ালপেপারটি নির্বাচন করুন।\nইসাডোরাতে Radiance থিম এবং লুসিডের ডিফল্ট ব্যাকগ্রাউন্ড\nআশা করছি শুধুমাত্র থিমের যারা জন্য ইসাডোরা ছেড়ে লুসিড ব্যবহার করছেন তারা সম্ভব হলে পুণরায় ইসাডোরাতে ফিরে আসবেন।\n","permalink":"https://www.ayonkhan.ca/posts/2010/07/blog-post/","summary":"\u003cp\u003eগতরাতে আমার এক বন্ধু আমাকে কল করে জানায় সে তার কম্পিউটারে লুসিড ইনস্টল  করেছে। তার কথা শুনে আমি যথেষ্ঠ অবাক হয়ে যাই। কারণ আমার জানা মতে সে  ইসাডোরা ব্যবহার করত। এই বিষয়ে তাকে জিজ্ঞেস করলে সে জানায়, \u0026ldquo;দোস্ত, মিন্টের শিকি থিম আর ভাল লাগে না। গ্লোরিয়া, হেলেনা এবং ইসাডোরায় এই একই  শিকি থিম ইউস করছি। তাই নতুন থিমের জন্য উবুন্টুতে আসছি। উবুন্টুর নতুন থিম  অনেক জোস।\u0026rdquo; তার এই কথাটি শুনে আমি খুব হতাশ হই। কারণ ইচ্ছে করলেই ইসাডোরাতে লুসিডের ডিফল্ট থিম ব্যবহার করা সম্ভব। আর তা করতে হলে নিচের  ধাপগুলো পর্যায়ক্রমে অনুসরণ করতে হবে।\u003c/p\u003e","title":"ইসাডোরাতে ব্যবহার করুন লুসিডের ডিফল্ট থিম"},{"content":"লিনাক্স মিন্টে ডিফল্টভাবে টাইটেল বারের বাটনগুলো ডান দিকে থাকে। কিন্তু আপনি ইচ্ছে করলেই সেগুলো বাম দিকে নিতে পারেন। সেজন্য টার্মিন্যালে নিচের কমান্ডটি রান করে কনফিগারেশন এডিটর চালু করুন।\ngconf-editor এবার কনফিগারেশন এডিটরের apps → metacity → general → button_layout - এ ডবল ক্লিক করুন। button_layout - এর ভ্যালু ডিফল্টভাবে থাকবে menu:minimize,maximize,close। এখন সেটি পরিবর্তন করে নিচের ভ্যালুটি বসিয়ে OK বাটনে ক্লিক করুন।\nminimize,maximize,close:menu লুসিডের মত করতে চাইলে নিচের ভ্যালুটি ব্যবহার করুন।\nmaximize,minimize,close:menu আর ম্যাকের মত করতে চাইলে নিচের ভ্যালুটি ব্যবহার করুন।\nclose,minimize,maximize:menu ","permalink":"https://www.ayonkhan.ca/posts/2010/03/blog-post/","summary":"\u003cp\u003eলিনাক্স মিন্টে ডিফল্টভাবে টাইটেল বারের বাটনগুলো ডান দিকে থাকে। কিন্তু আপনি ইচ্ছে করলেই সেগুলো বাম দিকে নিতে পারেন। সেজন্য টার্মিন্যালে নিচের কমান্ডটি রান করে কনফিগারেশন এডিটর চালু করুন।\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003egconf-editor\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eএবার কনফিগারেশন এডিটরের apps → metacity → general → button_layout - এ ডবল ক্লিক করুন। \u003ccode\u003ebutton_layout\u003c/code\u003e - এর ভ্যালু ডিফল্টভাবে থাকবে \u003ccode\u003emenu:minimize,maximize,close\u003c/code\u003e। এখন সেটি পরিবর্তন করে নিচের ভ্যালুটি বসিয়ে \u003ccode\u003eOK\u003c/code\u003e বাটনে ক্লিক করুন।\u003c/p\u003e\n\u003cpre tabindex=\"0\"\u003e\u003ccode\u003eminimize,maximize,close:menu\n\u003c/code\u003e\u003c/pre\u003e\u003cp\u003eলুসিডের মত করতে চাইলে নিচের ভ্যালুটি ব্যবহার করুন।\u003c/p\u003e","title":"লিনাক্স মিন্টে টাইটেল বারের বাটনগুলোর অবস্থান পরিবর্তন"},{"content":"প্রথমে নিচের চারটি প্যাকেজ সংগ্রহ করুন।\nlibwvstreams4.6-base_4.6-2_i386.deb libwvstreams4.6-extras_4.6-2_i386.deb libuniconf4.6_4.6-2_i386.deb wvdial_1.60.1+nmu2ubuntu1_i386.deb এবার হেলেনার ওয়ার্কস্পেস বা ডেস্কটপে wvdial শিরোনামে একটি ফোল্ডার তৈরী করে বর্ণিত প্যাকেজ চারটি সেখানে রাখুন এবং টার্মিন্যাল চালু করে নিচের কমান্ড দুটি রান করুন।\n$ cd wvdial $ sudo dpkg -i *.deb এখন আপনার মডেমটি কম্পিউটারে সংযুক্ত করুন এবং নিচের কমান্ড দুটি টার্মিন্যালে রান করুন।\n$ sudo modprobe usbserial vendor=0x19d2 product=0xfffd $ sudo wvdialconf sudo gedit /etc/wvdial.conf এবার উপরের কমান্ডটি রান করুন। তাহলে টেক্সক্ট এডিটরে /etc ডিরেক্টরির wvdial.conf ফাইলটি প্রদর্শিত হবে। অতঃপর ফাইলটির শেষে নিচের টেক্সক্টটুকু পেস্ট করে ফাইলটি সংরক্ষণ করুন।\n[Dialer Zoom] Username = waps Password = waps Phone = #777 Stupid Mode = 1 এখন নিচের কমান্ডটি রান করে দেখুন ইন্টারনেট সংযোগ সক্রিয় হয় কিনা।\nsudo wvdial Zoom মনে রাখবেন, প্রতিবার ইন্টারনেট সংযোগ সক্রিয় করতে উপরের কমান্ডটি রান করতে হবে এবং যতক্ষণ ইন্টারনেট ব্যবহার করবেন ততক্ষণ টার্মিন্যাল বন্ধ করা যাবে না। আর ইন্টারনেট সংযোগ নিষ্ক্রিয় করতে Ctrl+c চাপুন।\n","permalink":"https://www.ayonkhan.ca/posts/2010/03/zte-mg880/","summary":"\u003cp\u003eপ্রথমে নিচের চারটি প্যাকেজ সংগ্রহ করুন।\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"http://kr.archive.ubuntu.com/ubuntu/pool/main/w/wvstreams/libwvstreams4.6-base_4.6-2_i386.deb\"\u003elibwvstreams4.6-base_4.6-2_i386.deb\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"http://kr.archive.ubuntu.com/ubuntu/pool/main/w/wvstreams/libwvstreams4.6-extras_4.6-2_i386.deb\"\u003elibwvstreams4.6-extras_4.6-2_i386.deb\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"http://kr.archive.ubuntu.com/ubuntu/pool/main/w/wvstreams/libuniconf4.6_4.6-2_i386.deb\"\u003elibuniconf4.6_4.6-2_i386.deb\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"http://kr.archive.ubuntu.com/ubuntu/pool/main/w/wvdial/wvdial_1.60.1\u0026#43;nmu2ubuntu1_i386.deb\"\u003ewvdial_1.60.1+nmu2ubuntu1_i386.deb\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eএবার হেলেনার ওয়ার্কস্পেস বা ডেস্কটপে \u003ccode\u003ewvdial\u003c/code\u003e শিরোনামে একটি ফোল্ডার তৈরী করে বর্ণিত প্যাকেজ চারটি সেখানে রাখুন এবং টার্মিন্যাল চালু করে নিচের কমান্ড দুটি রান করুন।\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e$ cd wvdial\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e$ sudo dpkg -i *.deb\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eএখন আপনার মডেমটি কম্পিউটারে সংযুক্ত করুন এবং নিচের কমান্ড দুটি টার্মিন্যালে রান করুন।\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e$ sudo modprobe usbserial vendor\u003cspan style=\"color:#f92672\"\u003e=\u003c/span\u003e0x19d2 product\u003cspan style=\"color:#f92672\"\u003e=\u003c/span\u003e0xfffd\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e$ sudo wvdialconf\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003esudo gedit /etc/wvdial.conf\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eএবার উপরের কমান্ডটি রান করুন। তাহলে টেক্সক্ট এডিটরে \u003ccode\u003e/etc\u003c/code\u003e ডিরেক্টরির \u003ccode\u003ewvdial.conf\u003c/code\u003e ফাইলটি প্রদর্শিত হবে। অতঃপর ফাইলটির শেষে নিচের টেক্সক্টটুকু পেস্ট করে ফাইলটি সংরক্ষণ করুন।\u003c/p\u003e","title":"হেলেনাতে ZTE MG880+ মডেম দিয়ে জুম ব্যবহার করুন"},{"content":"লিনাক্স মিন্টের কমিউনিটি রিপোটি নিয়মিত আপডেট করা হয় না। ফলে Vuze (formerly Azureus) - এর সর্বশেষ ভার্সনটি সব সময় পাওয়া যায় না। তবে Vuze - এর অফিসিয়াল ওয়েবসাইট থেকে টারবল আর্কাইভ ডাউনলোড করে Vuze - এর সর্বশেষ ভার্সনটি ব্যবহার করা যায়। যাই হোক, এখন কিভাবে টারবল আর্কাইভটি ব্যবহার করা যায় তা ধাপে ধাপে উল্লেখ করছি।\nপ্রথমে Vuze - এর অফিসিয়াল ওয়েবসাইট, http://www.vuze.com/ থেকে Vuze - এর সর্বশেষ ভার্সনটির টারবল আর্কাইভটি ডাউনলোড করুন। এখন ডাউনলোড করা আর্কাইভ Vuze_Installer.tar.bz2 - টি ওয়ার্কস্পেস বা ডেস্কটপে রাখুন। এবার টার্মিন্যাল চালু করুন এবং সেখানে নিচের কমান্ডটি রান করে /opt ডিরেক্টরিতে আর্কাইভটি extract করুন। sudo tar -xvjf Vuze_Installer.tar.bz2 -C /opt নিচের কমান্ডটি রান করে /opt ডিরেক্টরির vuze ফোল্ডারটিকে রিড এবং রাইটের অনুমতি দিন। sudo chmod -R 777 /opt/vuze vuze কমান্ডটি রান করে যেন Vuze চালু করা যায় সেজন্য নিচের কমান্ডটি রান করুন। sudo gedit /usr/local/bin/vuze টেক্সক্ট এডিটরে /usr/local/bin ডিরেক্টরির vuze ফাইলটি প্রদর্শিত হলে সেখানে নিচের টেক্সক্টটুকু পেস্ট করে ফাইলটি সংরক্ষণ করুন।\n#!/bin/sh exec /opt/vuze/vuze \u0026#34;$@\u0026#34; এখন নিচের কমান্ডটি রান করুন।\nsudo chmod +x /usr/local/bin/vuze এই ধাপটি আবশ্যিক নয়। তবে যারা vuze - এর সাথে সাথে azureus কমান্ডটি রান করেও Vuze চালু করতে ইচ্ছুক তারা নিচের কমান্ডটি টার্মিন্যালে রান করুন। sudo ln -s /usr/local/bin/vuze /usr/local/bin/azureus এবার Vuze - এর mintMenu এন্ট্রি তৈরী করতে নিচের কমান্ডটি রান করুন। sudo gedit /usr/local/share/applications/vuze.desktop টেক্সক্ট এডিটরে /usr/local/share/applications ডিরেক্টরির vuze.desktop ফাইলটি প্রদর্শিত হলে সেখানে নিচের টেক্সক্টটুকু পেস্ট করে ফাইলটি সংরক্ষণ করুন।\n[Desktop Entry] Categories=Network;FileTransfer;P2P;GTK; Comment=Transfer files via Peer to Peer Encoding=UTF-8 Exec=vuze %F GenericName=BitTorrent Client Icon=/opt/vuze/vuze.png MimeType=application/x-bittorrent; Name=Vuze NoDisplay=false StartupNotify=true Terminal=false Type=Application এখন vuze অথবা azureus কমান্ডটি টার্মিন্যালে রান করে কিংবা mintMenu → All/Internet → Vuze নেভিগেট করে Vuze চালু করতে পারেন।\n","permalink":"https://www.ayonkhan.ca/posts/2010/02/vuze/","summary":"\u003cp\u003eলিনাক্স মিন্টের কমিউনিটি রিপোটি নিয়মিত আপডেট করা হয় না। ফলে \u003ca href=\"http://en.wikipedia.org/wiki/Vuze\"\u003eVuze (formerly Azureus)\u003c/a\u003e - এর সর্বশেষ ভার্সনটি সব সময় পাওয়া যায় না। তবে Vuze - এর অফিসিয়াল ওয়েবসাইট থেকে টারবল আর্কাইভ ডাউনলোড করে Vuze - এর সর্বশেষ ভার্সনটি ব্যবহার করা যায়। যাই হোক, এখন কিভাবে টারবল আর্কাইভটি ব্যবহার করা যায় তা ধাপে ধাপে উল্লেখ করছি।\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eপ্রথমে Vuze - এর অফিসিয়াল ওয়েবসাইট, \u003ca href=\"http://www.vuze.com/\"\u003ehttp://www.vuze.com/\u003c/a\u003e  থেকে Vuze - এর সর্বশেষ ভার্সনটির টারবল আর্কাইভটি ডাউনলোড করুন।\u003c/li\u003e\n\u003cli\u003eএখন ডাউনলোড করা আর্কাইভ \u003ccode\u003eVuze_Installer.tar.bz2\u003c/code\u003e - টি ওয়ার্কস্পেস বা ডেস্কটপে রাখুন।\u003c/li\u003e\n\u003cli\u003eএবার টার্মিন্যাল চালু করুন এবং সেখানে নিচের কমান্ডটি রান করে \u003ccode\u003e/opt\u003c/code\u003e ডিরেক্টরিতে আর্কাইভটি extract করুন।\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003esudo tar -xvjf Vuze_Installer.tar.bz2 -C /opt\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cul\u003e\n\u003cli\u003eনিচের কমান্ডটি রান করে \u003ccode\u003e/opt\u003c/code\u003e ডিরেক্টরির vuze ফোল্ডারটিকে রিড এবং রাইটের অনুমতি দিন।\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003esudo chmod -R \u003cspan style=\"color:#ae81ff\"\u003e777\u003c/span\u003e /opt/vuze\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cul\u003e\n\u003cli\u003e\u003ccode\u003evuze\u003c/code\u003e কমান্ডটি রান করে যেন Vuze চালু করা যায় সেজন্য নিচের কমান্ডটি রান করুন।\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003esudo gedit /usr/local/bin/vuze\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eটেক্সক্ট এডিটরে \u003ccode\u003e/usr/local/bin\u003c/code\u003e ডিরেক্টরির \u003ccode\u003evuze\u003c/code\u003e ফাইলটি প্রদর্শিত হলে সেখানে নিচের টেক্সক্টটুকু পেস্ট করে ফাইলটি সংরক্ষণ করুন।\u003c/p\u003e","title":"লিনাক্স মিন্টে টারবল আর্কাইভ থেকে Vuze ব্যবহার করুন"},{"content":"অনেক প্রিন্টারের ড্রাইভার রয়েছে যেগুলো libstdc++5 প্যাকেজটি ব্যবহার করে। কিন্তু হেলেনাতে libstdc++6 প্যাকেজটি ডিফল্টভাবে দিয়ে দেয়ায় বেশ কিছু প্রিন্টারের ড্রাইভার হেলেনাতে ঠিক মত কাজ করতে পারে না। লেক্সমার্ক জি৬০০ ড্রাইভারটিও এই তালিকায় রয়েছে।\nযেসব প্রিন্টার লেক্সমার্ক জি৬০০ ড্রাইভারে চলবে লেক্সমার্ক ৫৭০০, এক্স১১০০, এক্স১১১০, এক্স১১৩০, এক্স১১৪০, এক্স১১৫০, এক্স১১৭০, এক্স১১৮৫, এক্স১১৯০, এক্স১১৯৫, এক্স১২৭০, জি২৫, জি৩৫, জি৫৫, জি৫১৩, জি৫১৫, জি৫১৭, জি৬০০, জি৬০৫, জি৬১২, জি৬১৫, জি৬৪০, জি৬৪৫, জি৭০৫, পি৩১৫০\nডেল এ৯২০, ৭২০\nইনস্টলেশন প্রথমেই libstdc++5 প্যাকেজটি ডিপেন্ডেন্সিসহ দরকার হবে। তাই নিচের প্যাকেজ দুটি ডাউনলোড করব।\ngcc-3.3-base_3.3.6-15_i386.deb libstdc++5_3.3.6-15_i386.deb এখন যথাক্রমে gcc-3.3-base_3.3.6-15_i386.deb এবং libstdc++5_3.3.6-15_i386.deb প্যাকেজ দুটি ইনস্টল করি।\nএখন alien প্যাকেজটি ইনস্টল করতে হবে।\nsudo apt-get install alien এবার ডেস্কটপে লেক্সমার্ক (lexmark) শিরোনামে একটি ফোল্ডার তৈরী করে সেখানে ড্রাইভারটি ডাউনলোড করব। $ mkdir ~/Desktop/lexmark $ cd ~/Desktop/lexmark $ wget http://www.rongmohol.com/uploads/lexmark/CJLZ600LE-CUPS-1.0-1.TAR.gz ডাউনলোডকৃত tar.gz আর্কাইভটিকে extract করব। tar -xvzf CJLZ600LE-CUPS-1.0-1.TAR.gz এখন একটি একটি করে নিচের কমান্ডগুলো টার্মিন্যালে রান করব। $ tail -n +143 z600cups-1.0-1.gz.sh \u0026gt; install.tar.gz $ tar -xvzf install.tar.gz $ sudo alien -t z600cups-1.0-1.i386.rpm $ sudo alien -t z600llpddk-2.0-1.i386.rpm $ sudo tar xvzf z600llpddk-2.0.tgz -C / $ sudo tar xvzf z600cups-1.0.tgz -C / $ sudo ldconfig $ cd /usr/share/cups/model $ sudo gunzip Lexmark-Z600-lxz600cj-cups.ppd.gz $ sudo /etc/init.d/cups restart এবার প্রিন্টার কনফিগারের করতে হবে। সেজন্য mintMenu → All/Administration → Printing → New → XXX (প্রিন্টারের নাম ও সিরিজ) → Make and Model - এর Change → Lexmark → z600 → Forward → Apply করব। ","permalink":"https://www.ayonkhan.ca/posts/2010/02/blog-post/","summary":"\u003cp\u003eঅনেক প্রিন্টারের ড্রাইভার রয়েছে যেগুলো \u003ccode\u003elibstdc++5\u003c/code\u003e প্যাকেজটি ব্যবহার করে। কিন্তু হেলেনাতে \u003ccode\u003elibstdc++6\u003c/code\u003e প্যাকেজটি ডিফল্টভাবে দিয়ে দেয়ায় বেশ কিছু প্রিন্টারের ড্রাইভার হেলেনাতে ঠিক মত কাজ করতে পারে না। লেক্সমার্ক জি৬০০ ড্রাইভারটিও এই তালিকায় রয়েছে।\u003c/p\u003e\n\u003ch2 id=\"যসব-পরনটর-লকসমরক-জ৬০০-ডরইভর-চলব\"\u003eযেসব প্রিন্টার লেক্সমার্ক জি৬০০ ড্রাইভারে চলবে\u003c/h2\u003e\n\u003ch3 id=\"লকসমরক\"\u003eলেক্সমার্ক\u003c/h3\u003e\n\u003cp\u003e৫৭০০, এক্স১১০০, এক্স১১১০, এক্স১১৩০, এক্স১১৪০, এক্স১১৫০, এক্স১১৭০, এক্স১১৮৫, এক্স১১৯০, এক্স১১৯৫, এক্স১২৭০, জি২৫, জি৩৫, জি৫৫, জি৫১৩, জি৫১৫, জি৫১৭, জি৬০০, জি৬০৫, জি৬১২, জি৬১৫, জি৬৪০, জি৬৪৫, জি৭০৫, পি৩১৫০\u003c/p\u003e\n\u003ch3 id=\"ডল\"\u003eডেল\u003c/h3\u003e\n\u003cp\u003eএ৯২০, ৭২০\u003c/p\u003e\n\u003ch2 id=\"ইনসটলশন\"\u003eইনস্টলেশন\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eপ্রথমেই \u003ccode\u003elibstdc++5\u003c/code\u003e প্যাকেজটি ডিপেন্ডেন্সিসহ দরকার হবে। তাই নিচের প্যাকেজ দুটি ডাউনলোড করব।\u003c/p\u003e","title":"হেলেনাতে চলবে লেক্সমার্ক এবং ডেল - এর কিছু প্রিন্টার"},{"content":"Vuze (formerly Azureus) বর্তমান সময়ের জনপ্রিয় বিটটরেন্ট ক্লায়েক্ট - গুলোর একটি। আমি যখন উইনডোজ ছেড়ে দেই অর্থাৎ লিনাক্স ব্যবহার শুরু করার কয়েকদিন পূর্বে উইনডোজে Vuze ব্যবহার করেছিলাম। Vuze ব্যবহারের পূর্বে উইনডোজে আমি BitTorrent অথবা μTorrent ব্যবহার করতাম। মধ্যে কিছুদিন LimeWire ব্যবহার করলেও LimeWire - এর প্রতি কখনোই আকৃষ্ট হয়নি। যাই হোক উইনডোজ ছেড়ে লিনাক্সে আসার পর কেন যেন Transmission - কে কিছুতেই আপন করে নিতে পারছিলাম না। তাই লিনাক্সে BitTorrent, μTorrent এবং Vuze খুঁজছিলাম। পরে জানতে পারি μTorrent লিনাক্সের জন্য রয়েছে তবে তা চালাতে হলে কম্পিউটারে ওয়াইন থাকতে হবে। আর আমি যেহেতু ওয়াইন ব্যবহার করতে আগ্রহী ছিলাম না তাই μTorrent - এর চিন্তা মাথা থেকে দূরে সরিয়ে রাখলাম। অবশ্য এর আরেকটি কারণও ছিল। আর তা হচ্ছে লিনাক্সে Vuze - ও রয়েছে। অতঃপর মুখে লম্বা হাসি টেনে রিপো থেকে ইনস্টল করলাম Vuze। কার্মিকের রিপোতে Vuze - এর সর্বশেষ ভার্সনটি থাকলেও জন্টির রিপোতে Vuze - এর সর্বশেষ ভার্সনের বদলে ৩.১ থাকায় Vuze চালু করলেই আপডেট সংক্রান্ত ত্রুটি (এরর) বার্তা (মেসেজ) প্রদর্শন করত। কিন্তু স্বভাবগত কারণেই আমি হার মানতে রাজি নই। ফলে Vuze - এর অফিসিয়াল ওয়েবসাইট থেকে Vuze - এর সর্বশেষ ভার্সনের টারবল আর্কাইভ ডাউনলোড করে অনেক চেষ্টার পর Vuze ইনস্টল করে ব্যবহার শুরু করলাম। কিন্তু ডেবিয়ান প্রেমী হওয়ায় Vuze - এর সর্বশেষ ভার্সনটির ডেব প্যাকেজের অভাব অনুভব করতাম সব সময়। তাই টারবল প্যাকেজ থেকেও Vuze বেশি দিন ব্যবহার করা হল না। ফিরে গেলাম সেই Transmission - এ। কিন্তু গতকাল হঠাৎ করেই আবিষ্কার করলাম লিনাক্স মিন্টে Vuze - এর সর্বশেষ ভার্সন খুব সহজেই রিপো থেকে ইনস্টল করা যায়। যার ফল স্বরূপ রিপো থেকেই Vuze - এর সর্বশেষ ভার্সন ইনস্টল করে রীতিমত ডাউনলোডের সমুদ্রে ডুবে গেলাম। আর সমুদ্রে প্রতি সবারই একটু দুর্বলতা থাকে। তাই ভাবলাম ডাউনলোডের সমুদ্র সৈকতে আপনাদেরও নিয়ে যাই। খরচাপাতি না হয় আমিই দিলাম। তাই আজ খরচাপাতি হিসেবে লিনাক্স মিন্টে কিভাবে Vuze - এর সর্বশেষ ভার্সন রিপো থেকে ইনস্টল করা যায় সেই পদ্ধতি উল্লেখ করছি।\nVuze কেন? অন্য কোন বিটটরেন্ট ক্লায়েন্ট নয় কেন? Vuze ব্যবহারের অন্যতম প্রধান কারণ হচ্ছে Vuze - এর এইচডি নেটওয়ার্ক। যেখানে রয়েছে এইচডি ভিডিও - এর বিশাল সংগ্রহশালা। সাথে সদ্য মুক্তি প্রাপ্ত, টপ রেটেড/জনপ্রিয় মুভিগুলোর সর্বশেষ তথ্য। সাথে শর্ত সাপেক্ষে সেগুলো ডাউনলোডের সুবিধাও। সাথে আরও অনেক ফিচার। আসলে Vuze - একবার চেখে না দেখলে ঠিক লিখে বোঝানো যাবে না। তবে Vuze - এর অফিসিয়াল ওয়েবসাইটের এই লিংক থেকে Vuze - এর কিছু স্ক্রিনসট দেখতে পারেন।\nযেভাবে লিনাক্স মিন্টে Vuze - এর সর্বশেষ ভার্সন ইনস্টল করবেন mintMenu → Package manager চালু করুন। অথবা আপনার পছন্দ মত যে কোন পদ্ধতিতে প্যাকেজ ম্যানেজার চালু করুন। এবার প্যাকেজ ম্যানেজারের Settings → Repositories নেভিগেট করুন। এবার লিনাক্স মিন্টের কমিউনিটি রিপোটি সক্রিয় করুন। অর্থাৎ ৩ # URI - টি সক্রিয় করুন। প্রয়োজনে নিচের ০১ # স্ক্রিনসটটি দেখুন। অবশ্য আপনি চাইলে ৩ # - এর সাথে ৬ # URI - টিও সক্রিয় করতে পারেন।\nস্ক্রিনশট # ০১\nএখন প্যাকেজ ম্যানেজারের রিলোড বাটনে ক্লিক করে repository তালিকাটি আপডেট করুন। এবার প্যাকেজ ম্যানেজার থেকে অথবা টার্মিন্যালে নিচের কমান্ডটি রান করে vuze প্যাকেজটি ইনস্টল করুন।\nsudo apt-get install vuze Vuze ইনস্টল হয়ে গেলে Vuze চালুর পূর্বে /usr/lib ডিরেক্টরির vuze ফোল্ডারটিকে রাইটের অনুমতি দিতে হবে। কেননা Vuze ঐ ফোল্ডারে আপডেট ইনস্টল করবে। আর লিনাক্সে /usr/lib ডিরেক্টরিটির জন্য সাধারণ ব্যবহারকারীদের অ্যাক্সেস না থাকায় Vuze আপডেট হতে পারবে না। তাই ঐ ফোল্ডারটিকে এখন আমরা রিড এবং রাইটের সম্পূর্ণ অনুমতি দেব। যদিও এই অনুমতি দেয়ার কাজটি গ্রাফিক্যালি করা যায় কিন্তু আমরা কমান্ড লাইনে করব। আর কমান্ড লাইনের অনেকগুলো পদ্ধতি হতে আমরা chmod ব্যবহার করব। যাই হোক ঐ ফোল্ডারটিকে রিড এবং রাইটের অনুমতি দিতে নিচের কমান্ডটি টার্মিন্যালে রান করুন।\nsudo chmod -R 777 /usr/lib/vuze এখন mintMenu → All/Internet → Vuze নেভিগেট করে Vuze চালু করুন। Vuze চালু হবার পর নিজ থেকেই Vuze Updater চালু হয়ে যাবে নিচের ০২ # স্ক্রিনসটটির মত। আর Vuze Updater রিপো থেকে Vuze - এর সর্বশেষ ভার্সনটি ডাউনলোড করে এবং ইনস্টল করবে।\nস্ক্রিনশট # ০২\nদীর্ঘ পথ পাড়ি দিয়ে এই মুহুর্তে ডাউনলোডের সমুদ্র সৈকতে আপনি হাজির। এখন শুধু ডুব দেয়ার পালা।\nনোটঃ /usr/lib ডিরেক্টরির vuze ফোল্ডারটিকে রাইটের অনুমতি না দিয়ে Vuze - কে রুট ইউজার অ্যাক্সেস দিলেও আপডেট সংক্রান্ত সমস্যার সমাধান হয়ে যাবে। কিন্তু Vuze - কে রুট ইউজার অ্যাক্সেস দেয়া তুলনামূলক কম নিরাপদ হওয়ায় পদ্ধতিটি উল্লেখ করিনি।\nসতর্কতা অপ্রাপ্তবয়স্ক কেউ আপনার কম্পিউটার ব্যবহার করলে যেন Vuze - এর মাধ্যমে StudioHD Network ব্যবহার করতে না পারে সেদিকে সতর্ক থাকুন। প্রয়োজনে Vuze - এ পাসওয়ার্ড ব্যবহার করুন। আপত্তিকর পরিস্থিতিতে পড়তে না চাইলে ফিল্টার ব্যবহার করুন। বিশেষ দ্রষ্টব্য টরেন্ট প্রযুক্তি যেন অভিশাপে পরিণত না হয় তাই এর অপব্যবহার থেকে বিরত থাকা আমাদের সকলের দায়িত্ব। ","permalink":"https://www.ayonkhan.ca/posts/2009/11/vuze/","summary":"\u003cp\u003e\u003ca href=\"http://en.wikipedia.org/wiki/Vuze\"\u003eVuze (formerly Azureus)\u003c/a\u003e বর্তমান সময়ের জনপ্রিয় \u003ca href=\"http://en.wikipedia.org/wiki/BitTorrent_client\"\u003eবিটটরেন্ট ক্লায়েক্ট\u003c/a\u003e - গুলোর একটি। আমি যখন উইনডোজ ছেড়ে দেই অর্থাৎ লিনাক্স ব্যবহার শুরু করার কয়েকদিন পূর্বে উইনডোজে Vuze ব্যবহার করেছিলাম। Vuze ব্যবহারের পূর্বে উইনডোজে আমি \u003ca href=\"http://en.wikipedia.org/wiki/BitTorrent_%28software%29\"\u003eBitTorrent\u003c/a\u003e অথবা \u003ca href=\"http://en.wikipedia.org/wiki/%CE%9CTorrent\"\u003eμTorrent\u003c/a\u003e ব্যবহার করতাম। মধ্যে কিছুদিন \u003ca href=\"http://en.wikipedia.org/wiki/LimeWire\"\u003eLimeWire\u003c/a\u003e ব্যবহার করলেও LimeWire - এর প্রতি কখনোই আকৃষ্ট হয়নি। যাই হোক উইনডোজ ছেড়ে লিনাক্সে আসার পর কেন যেন \u003ca href=\"http://en.wikipedia.org/wiki/Transmission_%28BitTorrent_client%29\"\u003eTransmission\u003c/a\u003e - কে কিছুতেই আপন করে নিতে পারছিলাম না। তাই লিনাক্সে BitTorrent, μTorrent এবং Vuze খুঁজছিলাম। পরে জানতে পারি μTorrent লিনাক্সের জন্য রয়েছে তবে তা চালাতে হলে কম্পিউটারে ওয়াইন থাকতে হবে। আর আমি যেহেতু ওয়াইন ব্যবহার করতে আগ্রহী ছিলাম না তাই μTorrent - এর চিন্তা মাথা থেকে দূরে সরিয়ে রাখলাম। অবশ্য এর আরেকটি কারণও ছিল। আর তা হচ্ছে লিনাক্সে Vuze - ও রয়েছে। অতঃপর মুখে লম্বা হাসি টেনে রিপো থেকে ইনস্টল করলাম Vuze। কার্মিকের রিপোতে Vuze - এর সর্বশেষ ভার্সনটি থাকলেও জন্টির রিপোতে Vuze - এর সর্বশেষ ভার্সনের বদলে ৩.১ থাকায় Vuze চালু করলেই আপডেট সংক্রান্ত ত্রুটি (এরর) বার্তা (মেসেজ) প্রদর্শন করত। কিন্তু স্বভাবগত কারণেই আমি হার মানতে রাজি নই। ফলে Vuze - এর অফিসিয়াল ওয়েবসাইট থেকে Vuze - এর সর্বশেষ ভার্সনের টারবল আর্কাইভ ডাউনলোড করে অনেক চেষ্টার পর Vuze ইনস্টল করে ব্যবহার শুরু করলাম। কিন্তু ডেবিয়ান প্রেমী হওয়ায় Vuze - এর সর্বশেষ ভার্সনটির ডেব প্যাকেজের অভাব অনুভব করতাম সব সময়। তাই টারবল প্যাকেজ থেকেও Vuze বেশি দিন ব্যবহার করা হল না। ফিরে গেলাম সেই Transmission - এ। কিন্তু গতকাল হঠাৎ করেই আবিষ্কার করলাম লিনাক্স মিন্টে Vuze - এর সর্বশেষ ভার্সন খুব সহজেই রিপো থেকে ইনস্টল করা যায়। যার ফল স্বরূপ রিপো থেকেই Vuze - এর সর্বশেষ ভার্সন ইনস্টল করে রীতিমত ডাউনলোডের সমুদ্রে ডুবে গেলাম। আর সমুদ্রে প্রতি সবারই একটু দুর্বলতা থাকে। তাই ভাবলাম ডাউনলোডের সমুদ্র সৈকতে আপনাদেরও নিয়ে যাই। খরচাপাতি না হয় আমিই দিলাম। তাই আজ খরচাপাতি হিসেবে লিনাক্স মিন্টে কিভাবে Vuze - এর সর্বশেষ ভার্সন রিপো থেকে ইনস্টল করা যায় সেই পদ্ধতি উল্লেখ করছি।\u003c/p\u003e","title":"লিনাক্স মিন্টে ইনস্টল করুন Vuze - এর সর্বশেষ ভার্সন"},{"content":"প্রথমে http://localhost:631/ - এ গিয়ে Manage Printers বাটনে প্রেস করুন। এবার আপনার প্রিন্টার এবং প্রিন্টার সংক্রান্ত কিছু তথ্য প্রদর্শিত হবে। আর প্রিন্টার সংক্রান্ত তথ্যের নিচে Cancel All Jobs বাটনটি দেখতে পাবেন। সেখানে প্রেস করুন। তাহলেই আপনার পূর্বের সকল প্রিন্টিং হিস্টোরি মুছে যাবে। আর যদি চান ভবিষ্যতে কোন প্রিন্টিং হিস্টোরি সংরক্ষণ করবেন না তাহলে System → Administration → Printing → Server → Settings → Advanced থেকে ‘Do not preserve job history’ নির্বাচন করে দিন।\nনোটঃ username এবং password হিসেবে আপনার কম্পিউটারের username এবং password ব্যবহার করতে হবে।\n","permalink":"https://www.ayonkhan.ca/posts/2009/10/blog-post/","summary":"\u003cp\u003eপ্রথমে \u003ca href=\"http://localhost:631/\"\u003ehttp://localhost:631/\u003c/a\u003e - এ গিয়ে \u003ccode\u003eManage Printers\u003c/code\u003e বাটনে প্রেস করুন। এবার আপনার প্রিন্টার এবং প্রিন্টার সংক্রান্ত কিছু তথ্য প্রদর্শিত হবে। আর প্রিন্টার সংক্রান্ত তথ্যের নিচে \u003ccode\u003eCancel All Jobs\u003c/code\u003e বাটনটি দেখতে পাবেন। সেখানে প্রেস করুন। তাহলেই আপনার পূর্বের সকল প্রিন্টিং হিস্টোরি মুছে যাবে। আর যদি চান ভবিষ্যতে কোন প্রিন্টিং হিস্টোরি সংরক্ষণ করবেন না তাহলে System → Administration → Printing → Server → Settings → Advanced থেকে ‘Do not preserve job history’ নির্বাচন করে দিন।\u003c/p\u003e","title":"ফিলিসার প্রিন্টিং হিস্টোরি মুছুন"},{"content":"লিনাক্স মিন্ট, উবুন্টু অথবা সমজাতীয় প্লাটফর্মে আপনি খুব সহজেই টেক্সক্ট ব্যানার তৈরী করতে পারেন। যেটা হয়ত আপনি এতদিন টেক্সক্ট এডিটরে নিজেই তৈরী করেছেন। কিন্তু খুব সহজেই figlet নামক একটি প্যাকেজ ইনস্টল করে স্বয়ংক্রিয়ভাবেই তৈরী করতে পারেন টেক্সক্ট ব্যানার।\nfiglet ইনস্টল করতে টার্মিন্যালে রান করুনঃ\nsudo apt-get install figlet ইনস্টলের পালা শেষ হলে নিচের ফরমেটটি অনুসরন করে আপনি যে কোন টেক্সক্ট টার্মিন্যালে রান করে খুব সহজেই সেটার টেক্সক্ট ব্যানার তৈরী করতে পারবেন।\nfiglet \u0026#34;text\u0026#34; যেমনঃ\nfiglet \u0026#34;Ayon Khan\u0026#34; যদি আপনি টার্মিন্যালে রান করেন সেক্ষেত্রে আউটপুট পাবেন নিচের ছবির মত।\n","permalink":"https://www.ayonkhan.ca/posts/2009/09/blog-post_26/","summary":"\u003cp\u003eলিনাক্স মিন্ট, উবুন্টু অথবা সমজাতীয় প্লাটফর্মে আপনি খুব সহজেই টেক্সক্ট ব্যানার তৈরী করতে পারেন। যেটা হয়ত আপনি এতদিন টেক্সক্ট এডিটরে নিজেই তৈরী করেছেন। কিন্তু খুব সহজেই \u003ccode\u003efiglet\u003c/code\u003e নামক একটি প্যাকেজ ইনস্টল করে স্বয়ংক্রিয়ভাবেই তৈরী করতে পারেন টেক্সক্ট ব্যানার।\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003efiglet\u003c/code\u003e ইনস্টল করতে টার্মিন্যালে রান করুনঃ\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003esudo apt-get install figlet\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eইনস্টলের পালা শেষ হলে নিচের ফরমেটটি অনুসরন করে আপনি যে কোন টেক্সক্ট টার্মিন্যালে রান করে খুব সহজেই সেটার টেক্সক্ট ব্যানার তৈরী করতে পারবেন।\u003c/p\u003e","title":"লিনাক্স মিন্টে স্বয়ংক্রিয়ভাবে তৈরী করুন টেক্সক্ট ব্যানার"},{"content":"বিগত সেপ্টেম্বর ০৯, ২০০৯ লিনাক্সের সর্বশেষ স্ট্যাবল কার্নেল, কার্নেল লিনাক্স ২.৬.৩১ রিলিজ হয়। আপনি উবুন্টু বা লিনাক্স মিন্ট ব্যবহার করে থাকলে নতুন কার্নেল ইনস্টল করে নিতে পারেন। আর সর্বশেষ কার্নেল সংক্রান্ত তথ্য পেতে এই লিংক দেখুন।\nx64 এডিশনে ইনস্টলেশন পদ্ধতি আপনি উবুন্টু বা মিন্টের এক্স৬৪ অর্থাৎ ৬৪ বিট এডিশন ব্যবহার করে থাকলে প্রথমে নিচের তিনটি প্যাকেজ ডাউনলোড করুন।\nlinux-headers-2.6.31-020631_2.6.31-020631_all.deb linux-headers-2.6.31-020631-generic_2.6.31-020631_amd64.deb linux-image-2.6.31-020631-generic_2.6.31-020631_amd64.deb এবার যেভাবে ডাউনলোড করেছেন অর্থাৎ প্রথমে linux-headers-2.6.31-020631_2.6.31-020631_all.deb তারপর linux-headers-2.6.31-020631-generic_2.6.31-020631_amd64.deb এবং সবশেষে linux-image-2.6.31-020631-generic_2.6.31-020631_amd64.deb ইনস্টল করুন। এবার রিস্টার্ট দিলে ডিফল্টভাবেই নতুন কার্নেলে কম্পিউটার চালু হবে।\nx86 এডিশনে ইনস্টলেশন পদ্ধতি আপনি উবুন্টু বা মিন্টের এক্স৮৬ অর্থাৎ ৩২ বিট এডিশন ব্যবহার করে থাকলে প্রথমে নিচের তিনটি প্যাকেজ ডাউনলোড করুন।\nlinux-headers-2.6.31-020631_2.6.31-020631_all.deb linux-headers-2.6.31-020631-generic_2.6.31-020631_i386.deb linux-image-2.6.31-020631-generic_2.6.31-020631_i386.deb এবার ইনস্টলের পালা। প্রথমে linux-headers-2.6.31-020631_2.6.31-020631_all.deb তারপর linux-headers-2.6.31-020631-generic_2.6.31-020631_i386.deb এবং সবশেষে linux-image-2.6.31-020631-generic_2.6.31-020631_i386.deb অর্থাৎ যেভাবে ডাউনলোড করেছেন সেভাবে পর্যায় ক্রমিকভাবে একটি একটি করে প্যাকেজ ইনস্টল করুন। এবার রিস্টার্ট দিলে ডিফল্টভাবেই নতুন কার্নেলে কম্পিউটার চালু হবে।\n","permalink":"https://www.ayonkhan.ca/posts/2009/09/blog-post_12/","summary":"\u003cp\u003eবিগত সেপ্টেম্বর ০৯, ২০০৯ লিনাক্সের সর্বশেষ স্ট্যাবল কার্নেল, কার্নেল লিনাক্স ২.৬.৩১ রিলিজ হয়। আপনি উবুন্টু বা লিনাক্স মিন্ট ব্যবহার করে থাকলে নতুন কার্নেল ইনস্টল করে নিতে পারেন। আর সর্বশেষ কার্নেল সংক্রান্ত তথ্য পেতে \u003ca href=\"http://kernelnewbies.org/LinuxChanges\"\u003eএই লিংক\u003c/a\u003e দেখুন।\u003c/p\u003e\n\u003ch2 id=\"x64-এডশন-ইনসটলশন-পদধত\"\u003ex64 এডিশনে ইনস্টলেশন পদ্ধতি\u003c/h2\u003e\n\u003cp\u003eআপনি উবুন্টু বা মিন্টের এক্স৬৪ অর্থাৎ ৬৪ বিট এডিশন ব্যবহার করে থাকলে প্রথমে নিচের তিনটি প্যাকেজ ডাউনলোড করুন।\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.31/linux-headers-2.6.31-020631_2.6.31-020631_all.deb\"\u003elinux-headers-2.6.31-020631_2.6.31-020631_all.deb\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.31/linux-headers-2.6.31-020631-generic_2.6.31-020631_amd64.deb\"\u003elinux-headers-2.6.31-020631-generic_2.6.31-020631_amd64.deb\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.31/linux-image-2.6.31-020631-generic_2.6.31-020631_amd64.deb\"\u003elinux-image-2.6.31-020631-generic_2.6.31-020631_amd64.deb\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eএবার যেভাবে ডাউনলোড করেছেন অর্থাৎ প্রথমে \u003ccode\u003elinux-headers-2.6.31-020631_2.6.31-020631_all.deb\u003c/code\u003e তারপর \u003ccode\u003elinux-headers-2.6.31-020631-generic_2.6.31-020631_amd64.deb\u003c/code\u003e এবং সবশেষে \u003ccode\u003elinux-image-2.6.31-020631-generic_2.6.31-020631_amd64.deb\u003c/code\u003e ইনস্টল করুন। এবার রিস্টার্ট দিলে ডিফল্টভাবেই নতুন কার্নেলে কম্পিউটার চালু হবে।\u003c/p\u003e","title":"নতুন কার্নেল ২.৬.৩১ রিলিজ হল"},{"content":"উবুন্টু বা লিনাক্স মিন্টে আমরা সফটওয়্যার বা বিভিন্ন প্যাকেজ ইনস্টলের জন্য বেশ কয়েকটি পদ্ধতি ব্যবহার করে থাকি। যেমনঃ\nটার্মিন্যাল প্যাকেজ ম্যানেজার অ্যাড/রিমুভ অ্যাপ্লিকেশন বা সফটওয়্যার ম্যানেজার সফটওয়্যার পোর্টাল - ইত্যাদি। উপরের পদ্ধতিগুলো ছাড়াও খুব সহজে ব্রাউজারের মাধ্যমেই সফটওয়্যার বা বিভিন্ন প্যাকেজ ইনস্টল করা যায়। ব্রাউজারের অ্যাড্রেস বারে ওয়েবসাইটের ঠিকানা লেখার মতই ব্যপারটা। ব্রাউজারের মাধ্যমে সফটওয়্যার বা বিভিন্ন প্যাকেজ ইনস্টলের জন্য apturl নামের একটি প্যাকেজ ইনস্টল থাকতে হয়। উবুন্টু ৭.১০ - এর পর থেকে ডিফল্টভাবেই উবুন্টুতে apturl প্যাকেজটি ইনস্টল অবস্থায় থাকে।\nব্রাউজারের মাধ্যমে সফটওয়্যার বা বিভিন্ন প্যাকেজ ইনস্টল করা খুবই সহজ পদ্ধতি এটি। এর জন্য ব্রাউজার (মোজিলা ফায়ারফক্স) - এর অ্যাড্রেস বারে যে সফটওয়্যার বা প্যাকেজটি ইনস্টল করতে চাচ্ছেন তার নাম লিখুন শুধু নামের পূর্বে apt: বা apt:// জুড়ে দিন। নিচের ফরমেটটি দেখুনঃ\napt:\u0026lt;software/package name\u0026gt; অথবা\napt://\u0026lt;software/package name\u0026gt; মনে করুন আপনি বানশি মিডিয়া প্লেয়ার ইনস্টল করবেন। সেক্ষেত্রে আপনাকে ব্রাউজারের অ্যাড্রেস বারে লিখতে হবেঃ\napt:banshee অথবা\napt://banshee এভাবে খুব সহজেই আপনি ব্রাউজারের মাধ্যমেই বিভিন্ন সফটওয়্যার বা প্যাকেজ ইনস্টল করতে পারেন।\nলিনাক্স মিন্ট ব্যবহারকারীদের দৃষ্টি আকর্ষণ লিনাক্স মিন্টে ডিফল্টভাবে apturl প্যাকেজটি ইনস্টল করা থাকেনা। তাই উপরে বর্ণিত সুবিধাটি লিনাক্স মিন্টে পেতে হলে apturl প্যাকেজটি প্রথমে ইনস্টল করে নিতে হবে। apturl প্যাকেজটি ইনস্টল করতে প্যাকেজ ম্যানেজারের কুইক সার্চ ফিল্ডে apturl লিখে সার্চ করে ইনস্টল করুন। অথবা টার্মিন্যালে নিচের কমান্ডটি লিখুনঃ\nsudo apt-get install apturl ","permalink":"https://www.ayonkhan.ca/posts/2009/08/blog-post_28/","summary":"\u003cp\u003eউবুন্টু বা লিনাক্স মিন্টে আমরা সফটওয়্যার বা বিভিন্ন প্যাকেজ ইনস্টলের জন্য বেশ কয়েকটি পদ্ধতি ব্যবহার করে থাকি। যেমনঃ\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eটার্মিন্যাল\u003c/li\u003e\n\u003cli\u003eপ্যাকেজ ম্যানেজার\u003c/li\u003e\n\u003cli\u003eঅ্যাড/রিমুভ অ্যাপ্লিকেশন বা সফটওয়্যার ম্যানেজার\u003c/li\u003e\n\u003cli\u003eসফটওয়্যার পোর্টাল - ইত্যাদি।\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eউপরের পদ্ধতিগুলো ছাড়াও খুব সহজে ব্রাউজারের মাধ্যমেই সফটওয়্যার বা বিভিন্ন প্যাকেজ ইনস্টল করা যায়। ব্রাউজারের অ্যাড্রেস বারে ওয়েবসাইটের ঠিকানা লেখার মতই ব্যপারটা। ব্রাউজারের মাধ্যমে সফটওয়্যার বা বিভিন্ন প্যাকেজ ইনস্টলের জন্য \u003ccode\u003eapturl\u003c/code\u003e নামের একটি প্যাকেজ ইনস্টল থাকতে হয়। উবুন্টু ৭.১০ - এর পর থেকে ডিফল্টভাবেই উবুন্টুতে \u003ccode\u003eapturl\u003c/code\u003e প্যাকেজটি ইনস্টল অবস্থায় থাকে।\u003c/p\u003e","title":"লিনাক্সে ব্রাউজার দিয়েই সফটওয়্যার বা প্যাকেজ ইনস্টল করুন"},{"content":"আমাকে দেখে অর্থাৎ আমার চাপে পড়ে আমার অনেক বন্ধুই লিনাক্স মিন্ট বা উবুন্টু ব্যবহার করতে শুরু করে। তারা অনেকেই আমাকে অভিযোগ করত মিন্ট বা উবুন্টুতে লেখার জন্য সুন্দর সুন্দর ফন্ট নেই। ওদের মত যারা একই সমস্যায় ভুগছেন তারা নতুন সুন্দর সুন্দর ফন্ট ইনস্টল করতে টার্মিনালে লিখুনঃ\nsudo apt-get install ttf-sil-gentium ttf-dustin ttf-georgewilliams ttf-sjfonts sun-java6-fonts ttf-larabie-deco ttf-larabie-straight ttf-larabie-uncommon এই একটি কমান্ডেই অনেক অনেক নতুন ফন্ট ইনস্টল হয়ে যাবে।\n","permalink":"https://www.ayonkhan.ca/posts/2009/08/blog-post_26/","summary":"\u003cp\u003eআমাকে দেখে অর্থাৎ আমার চাপে পড়ে আমার অনেক বন্ধুই লিনাক্স মিন্ট বা উবুন্টু ব্যবহার করতে শুরু করে। তারা অনেকেই আমাকে অভিযোগ করত মিন্ট বা উবুন্টুতে লেখার জন্য সুন্দর সুন্দর ফন্ট নেই। ওদের মত যারা একই সমস্যায় ভুগছেন তারা নতুন সুন্দর সুন্দর ফন্ট ইনস্টল করতে টার্মিনালে লিখুনঃ\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003esudo apt-get install ttf-sil-gentium ttf-dustin ttf-georgewilliams ttf-sjfonts sun-java6-fonts ttf-larabie-deco ttf-larabie-straight ttf-larabie-uncommon\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eএই একটি কমান্ডেই অনেক অনেক নতুন ফন্ট ইনস্টল হয়ে যাবে।\u003c/p\u003e","title":"উবুন্টুতে নতুন ইংলিশ ফন্ট ইনস্টল করুন"},{"content":"অনেকদিন আগে শাটার – স্ক্রীনসট নেবার এক দারুণ সফটওয়্যার শিরোনামে শাটার নামক একটি স্ক্রিনশট নেবার সফটওয়্যারের কথা বলেছিলাম। আজ শেয়ার করতে যাচ্ছি আরেকটি সফটওয়্যারের কথা যেটা হয়ত আপনি এতদিন খুঁজছিলেন।\nইউটিউবে অনেক ভিডিও টিউটোরিয়াল দেখা যায়। আর অনেকের প্রশ্ন হচ্ছে এই ভিডিওগুলো কিভাবে রেকর্ড করা হয়? ভিডিও ক্যামেরা দিয়ে? তাদের জন্য বলছি এটা করতে ভিডিও ক্যামেরার প্রয়োজন নেই। সফটওয়্যার দিয়েই এটা করা যায়/হয়। লিনাক্সের এমনই একটি সফটওয়্যারের সাথে আজকে আপনাদের পরিচয় করাতে যাচ্ছি। সফটওয়্যারটির নাম gtk-recordMyDesktop। এটা দিয়ে আপনি খুব সহজেই আপনার ওয়ার্কস্পেস বা ডেস্কটপের কার্যকলাপ রেকর্ড করতে পারেন। প্যাকেজ ম্যানেজারে gtk-recordmydesktop লিখে সার্চ করে এই সফটওয়্যারটি ইনস্টল করতে পারেন। অথবা টার্মিন্যালে নিচের কমান্ডটি লিখেও ইনস্টল করতে পারেন।\nsudo apt-get install gtk-recordmydesktop সফটওয়্যারটিতে অবশ্য খুব বেশি ফিচার নেই। তবে কাজ চলে যায়।\n","permalink":"https://www.ayonkhan.ca/posts/2009/08/blog-post_25/","summary":"\u003cp\u003eঅনেকদিন আগে \u003ca href=\"https://www.ayonkhan.me/posts/2009/04/blog-post_09/\"\u003eশাটার – স্ক্রীনসট নেবার এক দারুণ সফটওয়্যার\u003c/a\u003e শিরোনামে শাটার নামক একটি স্ক্রিনশট নেবার সফটওয়্যারের কথা বলেছিলাম। আজ শেয়ার করতে যাচ্ছি আরেকটি সফটওয়্যারের কথা যেটা হয়ত আপনি এতদিন খুঁজছিলেন।\u003c/p\u003e\n\u003cp\u003eইউটিউবে অনেক ভিডিও টিউটোরিয়াল দেখা যায়। আর অনেকের প্রশ্ন হচ্ছে এই ভিডিওগুলো কিভাবে রেকর্ড করা হয়? ভিডিও ক্যামেরা দিয়ে? তাদের জন্য বলছি এটা করতে ভিডিও ক্যামেরার প্রয়োজন নেই। সফটওয়্যার দিয়েই এটা করা যায়/হয়। লিনাক্সের এমনই একটি সফটওয়্যারের সাথে আজকে আপনাদের পরিচয় করাতে যাচ্ছি। সফটওয়্যারটির নাম \u003ccode\u003egtk-recordMyDesktop\u003c/code\u003e। এটা দিয়ে আপনি খুব সহজেই আপনার ওয়ার্কস্পেস বা ডেস্কটপের কার্যকলাপ রেকর্ড করতে পারেন। প্যাকেজ ম্যানেজারে \u003ccode\u003egtk-recordmydesktop\u003c/code\u003e লিখে সার্চ করে এই সফটওয়্যারটি ইনস্টল করতে পারেন। অথবা টার্মিন্যালে নিচের কমান্ডটি লিখেও ইনস্টল করতে পারেন।\u003c/p\u003e","title":"ওয়ার্কস্পেস বা ডেস্কটপের কার্যকলাপ রেকর্ড করুন"},{"content":"সহজ ভাষায় এর মানে হচ্ছে প্রতিবার কম্পিউটার চালু করলে যেন ড্রাইভগুলো ডেস্কটপ থেকে চলে না যায়। সেজন্য আপনাকে ntfs-config (যতটা জানি ntfs-config প্রয়োজন হলে নিজ থেকেই ntfs-3g ইনস্টল করে নেয়) ইনস্টল করতে হবে। তার জন্য টার্মিন্যালে লিখতে হবেঃ\nsudo apt-get install ntfs-config এটা ইনস্টল শেষ হলে। Applications → System Tools → NTFS Configuration Tool এ যান।\nএখন আপনার রুট পাসওয়ার্ড দিন।\nএখন আপনার কম্পিউটারের সকল এনটিএফএস ড্রাইভগুলো দেখাবে।\nএখন যেসব ড্রাইভগুলোকে (আপনি সবগুলোই করতে পারেন) কনফিগার করতে চান, তা নির্বাচন করুন। এবং Apply করুন।\nএখন নিচের ছবির মত Enable write support for internal device চেকবক্সটি চেক করুন এবং OK বাটন চাপুন।\nএখন প্রতিবার কম্পিউটার চালু করলে আর ড্রাইভগুলো ডেস্কটপ থেকে চলে যাবে না।\n","permalink":"https://www.ayonkhan.ca/posts/2009/08/blog-post_11/","summary":"\u003cp\u003eসহজ ভাষায় এর মানে হচ্ছে প্রতিবার কম্পিউটার চালু করলে যেন ড্রাইভগুলো ডেস্কটপ থেকে চলে না যায়। সেজন্য আপনাকে ntfs-config (যতটা জানি ntfs-config প্রয়োজন হলে নিজ থেকেই ntfs-3g ইনস্টল করে নেয়) ইনস্টল করতে হবে। তার জন্য টার্মিন্যালে লিখতে হবেঃ\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003esudo apt-get install ntfs-config\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eএটা ইনস্টল শেষ হলে। Applications → System Tools → NTFS Configuration Tool এ যান।\u003c/p\u003e\n\u003cp\u003e\u003cimg loading=\"lazy\" src=\"/images/posts/2009-08-blog-post_11/35060342.png\" alt=\"\"  /\u003e\n\u003c/p\u003e\n\u003cp\u003eএখন আপনার রুট পাসওয়ার্ড দিন।\u003c/p\u003e\n\u003cp\u003e\u003cimg loading=\"lazy\" src=\"/images/posts/2009-08-blog-post_11/15066040.png\" alt=\"\"  /\u003e\n\u003c/p\u003e\n\u003cp\u003eএখন আপনার কম্পিউটারের সকল এনটিএফএস ড্রাইভগুলো দেখাবে।\u003c/p\u003e","title":"উবুন্টুতে স্বয়ংক্রিয়ভাবে ড্রাইভ মাউন্ট করুন"},{"content":"কিছুদিন আগে (মার্চ ৩০, ২০০৯) বন্ধ হয়ে গেল ইয়াহু ব্রিফকেস। এই মাসের ১৩ তারিখ বন্ধ হতে যাচ্ছে ইয়াহু ৩৬০°। আর এবার ইয়াহু তাদের জিওসিটিস বন্ধ করার ঘোষণা দিল। আগামী অক্টোবর ২৬, ২০০৯ থেকে ইয়াহু জিওসিটিসের সকল কার্যক্রম বন্ধ হয়ে যাচ্ছে। তাই এই সার্ভিস ব্যবহারকারী সকলকে তাদের ফাইল ডাউনলোড তথা ফাইল সমূহ অন্যত্র হোস্টিং করতে অনুরোধ করেছে ইয়াহু!\n","permalink":"https://www.ayonkhan.ca/posts/2009/07/blog-post_1881/","summary":"\u003cp\u003eকিছুদিন আগে (মার্চ ৩০, ২০০৯) বন্ধ হয়ে গেল ইয়াহু ব্রিফকেস। এই মাসের ১৩ তারিখ বন্ধ হতে যাচ্ছে ইয়াহু ৩৬০°। আর এবার ইয়াহু তাদের জিওসিটিস বন্ধ করার ঘোষণা দিল। আগামী অক্টোবর ২৬, ২০০৯ থেকে ইয়াহু জিওসিটিসের সকল কার্যক্রম বন্ধ হয়ে যাচ্ছে। তাই এই সার্ভিস ব্যবহারকারী সকলকে তাদের ফাইল ডাউনলোড তথা ফাইল সমূহ অন্যত্র হোস্টিং করতে অনুরোধ করেছে ইয়াহু!\u003c/p\u003e","title":"বন্ধ হয়ে যাচ্ছে ইয়াহু! জিওসিটিস"},{"content":"লিনাক্সের জন্য গুগল ক্রোমের টেস্টিং রিলিজ পাওয়া যাচ্ছে।\nডাউনলোড ডেভেলপার রিলিজ (x86) unstable_i386_deb\nডেভেলপার রিলিজ (x64) unstable_amd64_deb\nগুগল ক্রোম ইনস্টল করলে নিজ থেকেই গুগল রিপো অ্যাড করে নেবে। আর যেহেতু এটা টেস্টিং রিলিজ তাই বুঝতেই পারছেন এটা নিজ দায়িত্বে ব্যবহার করতে হবে।\n","permalink":"https://www.ayonkhan.ca/posts/2009/07/blog-post_09/","summary":"\u003cp\u003eলিনাক্সের জন্য গুগল ক্রোমের টেস্টিং রিলিজ পাওয়া যাচ্ছে।\u003c/p\u003e\n\u003ch2 id=\"ডউনলড\"\u003eডাউনলোড\u003c/h2\u003e\n\u003ch3 id=\"ডভলপর-রলজ-x86\"\u003eডেভেলপার রিলিজ (x86)\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"http://www.google.com/chrome/intl/en/eula_dev.html?dl=unstable_i386_deb\"\u003eunstable_i386_deb\u003c/a\u003e\u003c/p\u003e\n\u003ch3 id=\"ডভলপর-রলজ-x64\"\u003eডেভেলপার রিলিজ (x64)\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"http://www.google.com/chrome/intl/en/eula_dev.html?dl=unstable_amd64_deb\"\u003eunstable_amd64_deb\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eগুগল ক্রোম ইনস্টল করলে নিজ থেকেই গুগল রিপো অ্যাড করে নেবে। আর যেহেতু এটা টেস্টিং রিলিজ তাই বুঝতেই পারছেন এটা নিজ দায়িত্বে ব্যবহার করতে হবে।\u003c/p\u003e","title":"গুগল ক্রোম এখন লিনাক্সে!"},{"content":"আজ পর্যন্ত উবুন্টু বা লিনাক্স মিন্টের x64 এডিশনের সাথে খুব বেশি সময় থাকা হয়নি। x64 এডিশন সেটআপ করলেও কিছুক্ষণের মধ্যেই আবার x86 এডিশনে ফেরত যেতে হয়েছে। এর কারণ একটাই, আমার লেক্সমার্ক জি৬৪৫ ইংকজেট প্রিন্টার x64 না চলা। তো কিছুদিন আগে হঠাৎ মাথায় কেন জানি ভূত চাপল x64 এডিশন ব্যবহার করতে হবেই। কিন্তু সেটা ইনস্টলের পর কি হবে সেটাও জানা ছিল। তাই এবার আর ইনস্টল না করে লাইভ সিডি চালিয়ে দিন-রাত একটার পর একটা চেষ্টা চালিয়ে যাচ্ছিলাম কিভাবে প্রিন্টার চালানো যায়। শেষ পর্যন্ত দুই দিন লাইভ সিডি চালিয়ে বিভিন্ন গুঁতোগুঁতির পর একটা উপায় হলো। মানে চালাতে সক্ষম হলাম আর কি। যাই হোক নিচে কিভাবে করলাম সেটা উল্লেখ করছি তবে তার আগে বলে নিচ্ছি কি কি প্রিন্টার চালানো সম্ভব এই পদ্ধতিতে (জি৬০০ ড্রাইভার ইনস্টল করে)।\nযেসব প্রিন্টার জি৬০০ ড্রাইভারে চলবে লেক্সমার্ক ৫৭০০, এক্স১১০০, এক্স১১১০, এক্স১১৩০, এক্স১১৪০, এক্স১১৫০, এক্স১১৭০, এক্স১১৮৫, এক্স১১৯০, এক্স১১৯৫, এক্স১২৭০, জি২৫, জি৩৫, জি৫৫, জি৫১৩, জি৫১৫, জি৫১৭, জি৬০০, জি৬০৫, জি৬১২, জি৬১৫, জি৬৪০, জি৬৪৫, জি৭০৫, পি৩১৫০\nডেল এ৯২০, ৭২০\nx64 এডিশনে ইনস্টলেশন পদ্ধতি প্রথমে ia32-libs এবং alien নামের দুটো প্যাকেজ ইনস্টল করতে হবে। sudo apt-get install ia32-libs alien এবার লেক্সমার্ক নামের একটি ফোল্ডার তৈরী করব এবং সেখানে ড্রাইভার ডাউনলোড করব। $ cd ~/Desktop $ mkdir lexmark $ cd lexmark $ wget http://www.downloaddelivery.com/srfilecache/CJLZ600LE-CUPS-1.0-1.TAR.gz এবার tar.gz আর্কাইভটিকে extract করব। tar xvzf CJLZ600LE-CUPS-1.0-1.TAR.gz এবার নিচের কমান্ডগুলো একটি একটি করে টার্মিন্যালে লিখি। $ tail -n +143 z600cups-1.0-1.gz.sh \u0026gt; install.tar.gz $ tar xvzf install.tar.gz $ sudo alien -t z600cups-1.0-1.i386.rpm $ sudo alien -t z600llpddk-2.0-1.i386.rpm $ tar xvzf z600llpddk-2.0.tgz $ tar xvzf z600cups-1.0.tgz $ cd usr $ sudo cp -a * /usr $ sudo ldconfig # Reloading library-database এবার প্রিন্টার কনফিগারের পালা। প্রথমে System অথবা mintMenu → Administration → Printing → New \u0026gt; XXX (প্রিন্টারের নাম ও সিরিজ) → Make and Model এর Change → Lexmark → z600 (লিস্টের সবার শেষে) → Forward → Apply করুন। এবার আপনার প্রিন্টার x64 এডিশনেও চলবে।\nx86 এডিশনে ইনস্টলেশন পদ্ধতি যারা x86 এডিশন ব্যবহার করেন তারাও উপরের পদ্ধতিতে জি৬০০ ড্রাইভার ইনস্টল করতে পারেন। তবে ১ # - এ sudo apt-get install ia32-libs alien এর পরিবর্তে নিচের কমান্ডটি টার্মিন্যালে লিখতে হবে।\nsudo apt-get install libstdc++5 alien আর বাকিসব কিছু একইভাবে করতে হবে। তবে চাইলে খুব সহজেই দুটো ডেব প্যাকেজ ডাউনলোড করেও চালাতে পারবেন আপনার প্রিন্টার। সেজন্য z600cups এবং z600llpddk নামের দুটো ডেব প্যাকেজ ডাউনলোড করে ইনস্টল করতে হবে।\nডেব প্যাকেজ ডাউনলোড করুন z600cups_1.0-2_i386.deb z600llpddk_2.0-2_i386.deb উপরোক্ত ফাইল দুটো ইনস্টল করার পূর্বে আপনার ইন্টারনেট সংযোগ সক্রিয় আছে কিনা নিশ্চিত করুন। অতঃপর যথাক্রমে z600cups এবং z600llpddk ইনস্টল করুন। আর যদি আপনার ইন্টারনেট না থাকে সেক্ষেত্রে libcupsys2 প্যাকেজটিও ডাউনলোড করতে হবে।\nlibcupsys2_1.3.9-17ubuntu3.1_all.deb এবার যথাক্রমে libcupsys2, z600cups এবং z600llpddk ফাইল তিনটি একটি একটি করে ইনস্টল করুন। ব্যাস ইনস্টল শেষ। এবার প্রিন্টার কনফিগার করতে উপরের পদ্ধতি অনুসরণ করুন।\n","permalink":"https://www.ayonkhan.ca/posts/2009/07/blog-post_03/","summary":"\u003cp\u003eআজ পর্যন্ত উবুন্টু বা লিনাক্স মিন্টের x64 এডিশনের সাথে খুব বেশি সময় থাকা হয়নি। x64 এডিশন সেটআপ করলেও কিছুক্ষণের মধ্যেই আবার x86 এডিশনে ফেরত যেতে হয়েছে। এর কারণ একটাই, আমার লেক্সমার্ক জি৬৪৫ ইংকজেট প্রিন্টার x64 না চলা। তো কিছুদিন আগে হঠাৎ মাথায় কেন জানি ভূত চাপল x64 এডিশন ব্যবহার করতে হবেই। কিন্তু সেটা ইনস্টলের পর কি হবে সেটাও জানা ছিল। তাই এবার আর ইনস্টল না করে লাইভ সিডি চালিয়ে দিন-রাত একটার পর একটা চেষ্টা চালিয়ে যাচ্ছিলাম কিভাবে প্রিন্টার চালানো যায়। শেষ পর্যন্ত দুই দিন লাইভ সিডি চালিয়ে বিভিন্ন গুঁতোগুঁতির পর একটা উপায় হলো। মানে চালাতে সক্ষম হলাম আর কি। যাই হোক নিচে কিভাবে করলাম সেটা উল্লেখ করছি তবে তার আগে বলে নিচ্ছি কি কি প্রিন্টার চালানো সম্ভব এই পদ্ধতিতে (জি৬০০ ড্রাইভার ইনস্টল করে)।\u003c/p\u003e","title":"উবুন্টুতে চলবে লেক্সমার্ক ও ডেল - এর কিছু প্রিন্টার"},{"content":"অনেকের কাছেই লিনাক্স মিন্ট শাট ডাউন বা রিস্টার্ট করার সময় সিস্টেম বিপটা পছন্দের না। যদিও আমার ভালো লাগে। তবে যারা এই বিপটা পছন্দ করেন না তারা খুব সহজেই এটা বন্ধ করতে পারেন। এর জন্য প্রথমে টার্মিন্যালে লিখুনঃ\nsudo gedit /etc/modprobe.d/blacklist এবার টেক্সট এডিটর চালু হলে সেখানে নিচের লাইনটি বসিয়ে সেভ করুন।\nblacklist pcspkr কাজ শেষ। এখন থেকে প্রতিবার কম্পিউটার শাট ডাউন বা রিস্টার্ট করার সময় আর সিস্টেম বিপ দিবে না।\nউপরের পদ্ধতি লিনাক্স মিন্টসহ উবুন্টু এবং উবুন্টুর যেকোন ভ্যারিয়েন্টে কাজ করবে।\n","permalink":"https://www.ayonkhan.ca/posts/2009/06/blog-post_27/","summary":"\u003cp\u003eঅনেকের কাছেই লিনাক্স মিন্ট শাট ডাউন বা রিস্টার্ট করার সময় সিস্টেম বিপটা পছন্দের না। যদিও আমার ভালো লাগে। তবে যারা এই বিপটা পছন্দ করেন না তারা খুব সহজেই এটা বন্ধ করতে পারেন। এর জন্য প্রথমে টার্মিন্যালে লিখুনঃ\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003esudo gedit /etc/modprobe.d/blacklist\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eএবার টেক্সট এডিটর চালু হলে সেখানে নিচের লাইনটি বসিয়ে সেভ করুন।\u003c/p\u003e\n\u003cpre tabindex=\"0\"\u003e\u003ccode\u003eblacklist pcspkr\n\u003c/code\u003e\u003c/pre\u003e\u003cp\u003eকাজ শেষ। এখন থেকে প্রতিবার কম্পিউটার শাট ডাউন বা রিস্টার্ট করার সময় আর সিস্টেম বিপ দিবে না।\u003c/p\u003e\n\u003cp\u003eউপরের পদ্ধতি লিনাক্স মিন্টসহ উবুন্টু এবং উবুন্টুর যেকোন ভ্যারিয়েন্টে কাজ করবে।\u003c/p\u003e","title":"লিনাক্স মিন্টে সিস্টেম বিপ বন্ধ করুন"},{"content":"আপনি উবুন্টু বা লিনাক্স মিন্ট ব্যবহার করে থাকলে এই নতুন কার্নেল ২.৬.৩০ (স্ট্যাবল) - এ আপডেট করে নিতে পারেন। আপডেট করতে প্রথমে নিচের তিনটি প্যাকেজ ডাউনলোড করুন।\nlinux-headers-2.6.30-020630_2.6.30-020630_all.deb linux-headers-2.6.30-020630-generic_2.6.30-020630_i386.deb linux-image-2.6.30-020630-generic_2.6.30-020630_i386.deb এবার যেভাবে ডাউনলোড করেছেন অর্থাৎ প্রথমে linux-headers-2.6.30-020630_2.6.30-020630_all.deb তারপর linux-headers-2.6.30-020630-generic_2.6.30-020630_i386.deb এবং সবশেষে linux-image-2.6.30-020630-generic_2.6.30-020630_i386.deb ইনস্টল করুন। এবার রিস্টার্ট দিলে ডিফল্টভাবেই নতুন কার্ণেলে কম্পিউটার চালু হবে।\n","permalink":"https://www.ayonkhan.ca/posts/2009/06/blog-post_10/","summary":"\u003cp\u003eআপনি উবুন্টু বা লিনাক্স মিন্ট ব্যবহার করে থাকলে এই নতুন কার্নেল ২.৬.৩০ (স্ট্যাবল) - এ আপডেট করে নিতে পারেন। আপডেট করতে প্রথমে নিচের তিনটি প্যাকেজ ডাউনলোড করুন।\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.30/linux-headers-2.6.30-020630_2.6.30-020630_all.deb\"\u003elinux-headers-2.6.30-020630_2.6.30-020630_all.deb\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.30/linux-headers-2.6.30-020630-generic_2.6.30-020630_i386.deb\"\u003elinux-headers-2.6.30-020630-generic_2.6.30-020630_i386.deb\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.30/linux-image-2.6.30-020630-generic_2.6.30-020630_i386.deb\"\u003elinux-image-2.6.30-020630-generic_2.6.30-020630_i386.deb\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eএবার যেভাবে ডাউনলোড করেছেন অর্থাৎ প্রথমে \u003ccode\u003elinux-headers-2.6.30-020630_2.6.30-020630_all.deb\u003c/code\u003e তারপর \u003ccode\u003elinux-headers-2.6.30-020630-generic_2.6.30-020630_i386.deb\u003c/code\u003e এবং সবশেষে \u003ccode\u003elinux-image-2.6.30-020630-generic_2.6.30-020630_i386.deb\u003c/code\u003e ইনস্টল করুন। এবার রিস্টার্ট দিলে ডিফল্টভাবেই নতুন কার্ণেলে কম্পিউটার চালু হবে।\u003c/p\u003e","title":"নতুন কার্নেল ২.৬.৩০ রিলিজ হল"},{"content":"কেন পরীক্ষা করবেন? মনে করুন আপনি দীর্ঘ সময় ধরে ডাউনলোড করেছেন লিনাক্স মিন্টের আইএসও। এবার সেটা সিডি/ডিভিডি - তে রাইট করার পর আর বুট হচ্ছেনা বা ইনস্টলের সময় এরর দেখাচ্ছে ফলে ইনস্টল করতে পারছেন না। এটা হতে পারে আইএসও - টি সম্পূর্ণ ডাউনলোড না হলে অথবা করাপ্টেড হলে। আর আপনার ডাউনলোড করা আইএসও - টি ঠিকমত ডাউনলোড হয়েছে কিনা সেটা যাচাই করতেই MD5Sum পরীক্ষা করা হয়। মনে রাখবেন এক বাইটের এদিক সেদিক হলেও MD5Sum মিলবে না। তাহলে চলুন দেখে নেই কিভাবে এটা পরীক্ষা করবেন।\nদুটি পদ্ধতিতে MD5Sum পরীক্ষা করা যায়ঃ\nপদ্ধতি # ০১ (কমান্ড লাইন ব্যবহার করে) প্রথমে ডাউনলোড করা আইএসও - টি ডেস্কটপে রাখুন। এবার নিচের ফরমেট অনুসরণ করে টার্মিন্যালে লিখুনঃ\nmd5sum \u0026lt;name.iso\u0026gt; যেমনঃ\nmd5sum LinuxMint-7.iso এখন যদি আপনার ডাউনলোড ঠিকমত হয়ে থাকে তাহলে আউটপুট পাবেনঃ\n64e2a290fb51f8e7a9d058355fe93d0e LinuxMint-7.iso অর্থাৎ আপনার আউটপুটের সাথে সাইটে দেয়া md5sum মিলিয়ে নিন। ব্যস হয়ে গেল।\nপদ্ধতি # ০২ (গ্রাফিক্যালি) গ্রাফিক্যালি MD5Sum পরীক্ষা করতে প্রথমে আইএসও - টিতে রাইট ক্লিক (মাউসের) করুন এরপর সেখান থেকে MD5 Sum এ ক্লিক করুন (প্রয়োজনে নিচের ছবি দুটো দেখতে পারেন)। এরপর পদ্ধতি # ০১ - এর মত অর্থাৎ আপনার আউটপুটের সাথে সাইটে দেয়া md5sum মিলিয়ে নিন।\nস্টেপ # ০১\nস্টেপ # ০২\nমনে রাখবেন যেই সাইট থেকে আপনি আইএসও - টি ডাউনলোড করেছেন সেই সাইটেই আইএসও - এর MD5Sum পেয়ে যাবেন।\n","permalink":"https://www.ayonkhan.ca/posts/2009/05/md5sum_30/","summary":"\u003ch2 id=\"কন-পরকষ-করবন\"\u003eকেন পরীক্ষা করবেন?\u003c/h2\u003e\n\u003cp\u003eমনে করুন আপনি দীর্ঘ সময় ধরে ডাউনলোড করেছেন লিনাক্স মিন্টের আইএসও। এবার সেটা সিডি/ডিভিডি - তে রাইট করার পর আর বুট হচ্ছেনা বা ইনস্টলের সময় এরর দেখাচ্ছে ফলে ইনস্টল করতে পারছেন না। এটা হতে পারে আইএসও - টি সম্পূর্ণ ডাউনলোড না হলে অথবা করাপ্টেড হলে। আর আপনার ডাউনলোড করা আইএসও - টি ঠিকমত ডাউনলোড হয়েছে কিনা সেটা যাচাই করতেই MD5Sum পরীক্ষা করা হয়। মনে রাখবেন এক বাইটের এদিক সেদিক হলেও  MD5Sum মিলবে না। তাহলে চলুন দেখে নেই কিভাবে এটা পরীক্ষা করবেন।\u003c/p\u003e","title":"লিনাক্স মিন্টে MD5Sum পরীক্ষা করার সহজ উপায়"},{"content":"প্রায়ই অনেককে বলতে শোনা যায় যে, কম্পিউটার - এ বিপ দিচ্ছে আর কম্পিউটারও চালু হচ্ছেনা। এখন আপনি যদি জেনে থাকেন কোন বিপ দিয়ে কি বোঝায় হয় তাহলে খুব সহজেই নিজেই বুঝতে পারবেন কম্পিউটার কেন চালু হচ্ছেনা। তাহলে চলুন জেনে নেই।\n১ টি সর্ট বিপঃ কম্পিউটার সঠিকভাবে বুট করেছে। ২ টি সর্ট বিপঃ CMOS এরর। ১ টি লং ১ টি সর্ট বিপঃ DRAM অথবা লজিকবোর্ড এরর। ১ টি লং ২ টি সর্ট বিপঃ গ্রাফিক্স বা মনিটর এরর। ১ টি লং ৩ টি সর্ট বিপঃ কি-বোর্ড এরর। ১ টি লং ৯ টি সর্ট বিপঃ BIOS রম এরর। চলমান লং বিপঃ DRAM এরর। চলমান সর্ট বিপঃ পাওয়ার এরর। তো এবার থেকে সমস্যা নিজেই সমাধান করে ফেলুন।\n","permalink":"https://www.ayonkhan.ca/posts/2009/05/blog-post_7949/","summary":"\u003cp\u003eপ্রায়ই অনেককে বলতে শোনা যায় যে, কম্পিউটার - এ বিপ দিচ্ছে আর কম্পিউটারও চালু হচ্ছেনা। এখন আপনি যদি জেনে থাকেন কোন বিপ দিয়ে কি বোঝায় হয় তাহলে খুব সহজেই নিজেই বুঝতে পারবেন কম্পিউটার কেন চালু হচ্ছেনা। তাহলে চলুন জেনে নেই।\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e১ টি সর্ট বিপঃ কম্পিউটার সঠিকভাবে বুট করেছে।\u003c/li\u003e\n\u003cli\u003e২ টি সর্ট বিপঃ CMOS এরর।\u003c/li\u003e\n\u003cli\u003e১ টি লং ১ টি সর্ট বিপঃ DRAM অথবা লজিকবোর্ড এরর।\u003c/li\u003e\n\u003cli\u003e১ টি লং ২ টি সর্ট বিপঃ গ্রাফিক্স বা মনিটর এরর।\u003c/li\u003e\n\u003cli\u003e১ টি লং ৩ টি সর্ট বিপঃ কি-বোর্ড এরর।\u003c/li\u003e\n\u003cli\u003e১ টি লং ৯ টি সর্ট বিপঃ BIOS রম এরর।\u003c/li\u003e\n\u003cli\u003eচলমান লং বিপঃ DRAM এরর।\u003c/li\u003e\n\u003cli\u003eচলমান সর্ট বিপঃ পাওয়ার এরর।\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eতো এবার থেকে সমস্যা নিজেই সমাধান করে ফেলুন।\u003c/p\u003e","title":"বিপ! রহস্যের সমাধান"},{"content":"এই নিয়ে লেখার একদমই ইচ্ছে ছিলনা। তবে না লিখলেই যে নয়। আমি না হলে অন্য কেউ আজ হোক কাল হোক লিখবেই। কারণ লিখতে যে হবেই। তৃতীয় বিশ্বের এই ক্ষুদ্র দেশটা যে বিশ্বের কোন কিছুতে ভাল দিক থেকে এগিয়ে নেই। মন্দের রাজ্যের রাজা হয়ে সে বিশ্বের বুকে মাথা নিচু করে দাঁড়িয়ে রয়েছে। কিন্তু এ নিয়ে কারো কি কোন মাথাব্যথা আছে? আসলেই কি আছে? হ্যাঁ আছে। কিন্তু তার জন্য কোন কার্যকর পদক্ষেপ? না এটা নেই অবশ্যই। থাকলে আজ এই সবুজ-শ্যামলীতে ঘেরা চিরচেনা আপন বাংলাদেশটাকে এতটা পর মনে হতনা। আমি লেখক নই। আমি জানি না কি করে লেখা দিয়ে পাঠক হৃদয়কে আবেগপ্রবণ করতে হয়। যদি লেখক হতাম, তাহলে হয়ত আমার মৃত্যুর পর আমার লেখাগুলো স্কুল-কলেজের শিক্ষকরা নিজের মতন করে বলতেন। আমি যা বোঝাতে চাইনি সেটাও যা চেয়েছি তাও। শিরোনাম পড়ে যারা এই লেখা পড়তে এসেছেন, তারা হয়ত নিজের অজান্তেই আমার উপর ক্ষুব্দ হচ্ছেন। হবারই কথা, আমিও হতাম। কিন্তু বিশ্বাস করুন আমার যে আর কিছু করার ছিলনা। যে দেশটাকে জন্মের পর হতে মাতৃভূমি বলে মায়ের মতই ভালবেসে এসেছি সেই দেশকে নিয়ে নিজেরাই যখন খোচা দেই তখন যে খুব খারাপ লাগে। বাঙালি যে জাতি নিয়ে আমাদের গর্ব করার কথা ছিল সেই জাতিই কিনা আজ বেঈমানের প্রতীক। হয়ত কিছুদিন পর সাধারণজ্ঞানের বইয়ে সূর্যাস্তের দেশ এর সাথে যুক্ত হবে বেঈমানের দেশ বাংলাদেশ হিসেবে। এই স্বপ্ন নিয়েই কি লাখ লাখ বাঙালি নিজের প্রাণ দিয়ে প্রতিষ্ঠা করতে চেয়েছিল এই ভাষা, এই দেশ? প্রশ্নটা আপনাদের কাছেই? বিবেক কি বলে দেখুন। যদি উত্তর পান হ্যাঁ এটাই তাদের কাম্য ছিল। তাহলে এই লেখা আর পড়ার প্রয়োজন নেই। এখানেই এই পেজটি বন্ধ করে দিন। আর যদি উত্তর হয় না, অবশ্যই সেটা কাম্য ছিলনা। তবে আপনাকে এই মূর্খের লেখায় স্বাগতম।\nপাইরেসি! শুদ্ধ বাংলায় চুরি। আপনি জানেন যে আপনি চোর নন। কিন্তু পাইরেটেড সফটওয়্যার ব্যবহার করছেন, তখন নিজেকে কি বলবেন? সাধু? নিশ্চয়ই নয়। তাহলে পাইরেসি বন্ধ করুন। টাকা দিয়ে কিনুন জেনুইন মাইক্রোসফটের অপারেটিং সিস্টেম এবং তাতে ব্যবহার করুন সব বৈধ সফটওয়্যার। যদি কেনার সামর্থ্য না থাকে তাহলে বিকল্প বেছে নিন। কেননা আপনার মত এরকম অসংখ্য ক্ষুদ্র ক্ষুদ্র পাইরেসি আমাদের এই সোনার বাংলাতে ক্ষুদ্র ক্ষুদ্র বালুকণার সমুদ্র গড়ে তোলা ভাবসম্প্রসারণের মতই ব্যপক রূপ নিয়েছে। যা নিয়ে আসতে পারেনি কোন স্বর্ণের মেডেল। কেবলই উপহার হিসেবে দেশের নাম লেখিয়েছে বিশ্বের দ্বিতীয় স্থানে থাকা পাইরেসির দেশ হিসেবে। এসব জেনে যদি আপনার দেশের জন্য কিছু করতে ইচ্ছা করে। তাহলে সর্ব প্রথম একটি ওয়াদা করুন। আর সেটা হচ্ছে নিজেকে বদলাতে হবে সবার আগে। তাহলে দেশ নিজ হতেই বদলাবে। আমি কখনও বলছিনা। আপনি উইনডোজ ব্যবহার করবেন না। শুধু এটাই বলতে চাচ্ছি যদি টাকা দিয়ে না কিনতে পারেন তাহলে অন্তত পাইরেসি করবেন না দয়া করে। তাই এরপর যদি কেউ বিকল্প হিসেবে উবুন্টু লিনাক্সকে বেছে নেন। তারপর মূহুর্তে কিছু অজ্ঞতার কারণেই পিছু হটেন উবুন্টু থেকে। কেন? তার জন্য দরকার কিছু সচেতনতা। আর বেশি কিছু নয়। আমরা যারা নিজের টাকা খরচ করে উবুন্টু/লিনাক্স/ওপেনসোর্স প্রসারে ব্যস্ত তাদের লাভ কি বলতে পারেন? দেশের জন্য কিছু করা। উন্নত বিশ্বে বাংলাদেশকে প্রতিষ্ঠা করা মাত্র। আর বাংলাদেশকে বিশ্বের বুকে মাথা উঁচু করে প্রতিষ্ঠা করার জন্য যে যুদ্ধ শুরু হয়েছে সেই যুদ্ধের সৈণিক আমরা। যেহেতু আমরা অন্য কোন বিষয়ে তেমন একটা কিছু জানি না। শুধু কম্পিউটার নিয়েই কিছুটা জ্ঞান আছে তাই এই খাতে বাংলাদেশকে এগিয়ে নিয়ে যেতে আমাদের এই প্রচেষ্টা। আর কিছু নয়।\nউবুন্টু ব্যবহারের পূর্বে করণীয় এখন আসি উবুন্টু ব্যবহারের পূর্বে কি কি করণীয়। ধরে নিচ্ছি আপনার কম্পিউটারে ইন্টারনেট সংযোগ রয়েছে। এখন ভাল ভাবে জেনে নিন আমার ইন্টারনেট সংযোগের ধরণ কি এবং সেটা কি করে উবুন্টুতে কনফিগার করে? একটু কষ্ট করে গুগলে খুঁজলেই পাবেন। এখন দেখে নিন আপনার কম্পিউটারে কি কি হার্ডওয়্যার আপনি ব্যবহার করছেন (যেমন ধরুন, প্রিন্টার, ওয়েব ক্যাম, স্ক্যানার, টিভি কার্ড ইত্যাদি) এবং সেগুলোর ড্রাইভার উবুন্টুতে রয়েছে কিনা? এবার দেখুন আপনি কি কি সফটওয়্যার ব্যবহার করেন? অর্থাৎ কি কি ধরণের সফটওয়্যার ব্যবহার করছেন। সেগুলো বিকল্প উবুন্টুতে রয়েছে কিনা? যদি এতটুকু সম্পর্কে নিশ্চিত হতে পারেন। তাহলে এবার আর একটু কষ্ট করে উবুন্টু ইনস্টলের একটা টিউটোরিয়াল জোগাড় করে ফেলুন। এবার কয়েকদিন উবুন্টু এর ব্যবহার প্রণালী অর্থাৎ কিভাবে উবুন্টু ব্যবহার করতে হয় তার শিখুন (টার্মিন্যাল, সাইন্যাপ্টিক এর ব্যবহার)। বিভিন্ন ফোরামেই এটা নিয়ে অনেক আলোচনা হয়েছে। এখন চাইলে টিউটোরিয়ালটা প্রিন্ট করে নিতে পারেন। নাহলে সেটা দেখে ধারণা নিয়ে উবুন্টু ইনস্টল শুরু করে দিন। উবুন্টু ইনস্টল শেষ হলে প্রথমে আপনার ইন্টারনেট সংযোগ কনফিগার করে নিন। এবার প্রয়োজনীয় ড্রাইভার, কোডেক/রেস্ট্রিকটেড এক্সট্রা, আপনার প্রয়োজনীয় সফটওয়্যার ইনস্টল করে নিন। আশা রাখি এই পদ্ধতিগুলো পালন করলে আপনাদের উবুন্টু হতে আর দূরে সরে যেতে হবেনা। বা আমাদের আপনাদের কাছ থেকে নতুন করে ব্যবহারবান্ধব কথাটার সংজ্ঞা শিখতে হবেনা।\nএকটা কথা হয়ত আপনারা শুনে থাকবেন,\nবিশ্বের সাথে তাল মিলিয়ে দেশ এগিয়ে যাচ্ছে।\nকিন্তু আসলেই কি আমরা এগিয়ে যাচ্ছি? আমাদের এখনই এগিয়ে যাবার পথে হাঁটা শুরু করতে হবে। নতুবা অনেক দেরি হয়ে যাবে তখন আমাদের আর কিছুই করার থাকবেনা।\nআমাদের এখনই এগিয়ে যাবার পথে হাঁটা শুরু করতে হবে। নতুবা অনেক দেরি হয়ে যাবে তখন আমাদের আর কিছুই করার থাকবেনা।\nকথাটির তাৎপর্যঃ দেখুন আপনারা যদি এখনই ওপেনসোর্স ব্যবহার শুরু করেন, তাহলে আপনাদের চাহিদা অনুযায়ী নতুন নতুন সফটওয়্যার তৈরী করা বা আপনাদের চাহিদা মেটানো সম্ভব হবে। কিন্তু যদি আজ থেকে কয়েকবছর পর আপনারা ওপেনসোর্স ব্যবহার শুরু করেন সেক্ষেত্রে আপনাদের চাহিদা থাকবে অনেক কিন্তু সেই অনুযায়ী চাহিদা মেটানোর ক্ষমতা আমাদের থাকবেনা। তাই তখন আর কিছুই করার থাকবেনা।\nতাই আর দেরি নয়, এখনই এগিয়ে আসুন।\n","permalink":"https://www.ayonkhan.ca/posts/2009/04/blog-post_4145/","summary":"\u003cp\u003eএই নিয়ে লেখার একদমই ইচ্ছে ছিলনা। তবে না লিখলেই যে নয়। আমি না হলে অন্য কেউ আজ হোক কাল হোক লিখবেই। কারণ লিখতে যে হবেই। তৃতীয় বিশ্বের এই ক্ষুদ্র দেশটা যে বিশ্বের কোন কিছুতে ভাল দিক থেকে এগিয়ে নেই। মন্দের রাজ্যের রাজা হয়ে সে বিশ্বের বুকে মাথা নিচু করে দাঁড়িয়ে রয়েছে। কিন্তু এ নিয়ে কারো কি কোন মাথাব্যথা আছে? আসলেই কি আছে? হ্যাঁ আছে। কিন্তু তার জন্য কোন কার্যকর পদক্ষেপ? না এটা নেই অবশ্যই। থাকলে আজ এই সবুজ-শ্যামলীতে ঘেরা চিরচেনা আপন বাংলাদেশটাকে এতটা পর মনে হতনা। আমি লেখক নই। আমি জানি না কি করে লেখা দিয়ে পাঠক হৃদয়কে আবেগপ্রবণ করতে হয়। যদি লেখক হতাম, তাহলে হয়ত আমার মৃত্যুর পর আমার লেখাগুলো স্কুল-কলেজের শিক্ষকরা নিজের মতন করে বলতেন। আমি যা বোঝাতে চাইনি সেটাও যা চেয়েছি তাও। শিরোনাম পড়ে যারা এই লেখা পড়তে এসেছেন, তারা হয়ত নিজের অজান্তেই আমার উপর ক্ষুব্দ হচ্ছেন। হবারই কথা, আমিও হতাম। কিন্তু বিশ্বাস করুন আমার যে আর কিছু করার ছিলনা। যে দেশটাকে জন্মের পর হতে মাতৃভূমি বলে মায়ের মতই ভালবেসে এসেছি সেই দেশকে নিয়ে নিজেরাই যখন খোচা দেই তখন যে খুব খারাপ লাগে। বাঙালি যে জাতি নিয়ে আমাদের গর্ব করার কথা ছিল সেই জাতিই কিনা আজ বেঈমানের প্রতীক। হয়ত কিছুদিন পর সাধারণজ্ঞানের বইয়ে সূর্যাস্তের দেশ এর সাথে যুক্ত হবে বেঈমানের দেশ বাংলাদেশ হিসেবে। এই স্বপ্ন নিয়েই কি লাখ লাখ বাঙালি নিজের প্রাণ দিয়ে প্রতিষ্ঠা করতে চেয়েছিল এই ভাষা, এই দেশ? প্রশ্নটা আপনাদের কাছেই? বিবেক কি বলে দেখুন। যদি উত্তর পান হ্যাঁ এটাই তাদের কাম্য ছিল। তাহলে এই লেখা আর পড়ার প্রয়োজন নেই। এখানেই এই পেজটি বন্ধ করে দিন। আর যদি উত্তর হয় না, অবশ্যই সেটা কাম্য ছিলনা। তবে আপনাকে এই মূর্খের লেখায় স্বাগতম।\u003c/p\u003e","title":"উবুন্টু ব্যবহারের পূর্বে করণীয়"},{"content":"লিনাক্স যারা ব্যবহার করেন তারা অনেকেই হয়ত স্ক্রীনসট নেবার পর মাইক্রোসফট পেইন্ট খুব মিস করেন। কেননা মাইক্রোসফট পেইন্টে আপনি খুব সহজেই আপনার নেয়া স্ক্রীনসটে আঁকাআঁকি করতে পারেন। যেমনঃ কোন জিনিস হাইলাইট করতে রাউন্ড সেইপ ব্যবহার বা কোথাও কোন টেক্সট দেয়া। এসব ছোটখাট কাজের জন্য গিম্প হয়ত একটু ঝামেলারই মনে হবে। তবে এখন আর কোন ঝামেলা নয়। শাটার নামক স্ক্রীনসট নেবার দুর্দান্ত সফটওয়্যার দিয়ে এসব কাজ খুব অনায়াসেই করা সম্ভব।\nশাটার – এর কিছু সুবিধা পুরো পর্দার স্ক্রীনসট নেয়া। কোন ওয়েবসাইট বা উইন্ডোর সম্পূর্ণ স্ক্রীনসট নেয়া। নির্দিষ্ট কিছু অংশের স্ক্রীনসট নেয়া। স্ক্রীনসট নেয়া ছবিতে রাউন্ড, স্কয়ার, লাইন, অপ্রয়োজনীয় লেখা সেন্সর, কোন টেক্সট বা ছবি যুক্ত করা ইত্যাদি সুবিধা পাবেন। শুধুমাত্র উবুন্টু ব্যবহারকারী নিচের সোর্স গুলো আপনার সোর্স লিষ্টে যুক্ত করুন। সোর্স লিস্ট যুক্ত করতে System → Administration → Software Sources চালু করুন। আপনার কম্পিউটারের রুট পাসওয়ার্ড দিন। Third-Party Software ট্যাবে ক্লিক করুন। সেখান থেকে Add এ ক্লিক করে নিচের সোর্সগুলো অ্যাড করুন (অবশ্যই একটা একটা করে)।\nইন্ট্রাপিড আইবেক্স ব্যবহারকারী deb http://ppa.launchpad.net/shutter/ppa/ubuntu intrepid main deb-src http://ppa.launchpad.net/shutter/ppa/ubuntu intrepid main জন্টি জ্যাকালোপ ব্যবহারকারী deb http://ppa.launchpad.net/shutter/ppa/ubuntu jaunty main deb-src http://ppa.launchpad.net/shutter/ppa/ubuntu jaunty main শুধুমাত্র লিনাক্স মিন্ট ৬ ব্যবহারকারী সোর্স লিস্টে যুক্ত করতে টার্মিন্যালে লিখুনঃ\nsudo gedit /etc/apt/sources.list এবার আপনার রুট পাসওয়ার্ড দিন। এবার সোর্স লিস্টের একদম নিচে অর্থাৎ ## +++ Medibuntu (stable) +++ deb http://packages.medibuntu.org/ intrepid free non-free এরপর নিচের লাইন দুটো বসিয়ে সেভ করুন।\ndeb http://ppa.launchpad.net/shutter/ppa/ubuntu intrepid main deb-src http://ppa.launchpad.net/shutter/ppa/ubuntu intrepid main উবুন্টু বা লিনাক্স মিন্ট ব্যবহারকারী এবার নিচের কমান্ডগুলো একটা একটা করে টার্মিন্যালে লিখুনঃ\n$ wget -q http://shutter-project.org/shutter-ppa.key -O- | sudo apt-key add - $ sudo apt-get update এবার শাটার ইনস্টল করতে টার্মিন্যালে লিখুনঃ\nsudo apt-get install shutter ব্যাস হয়ে গেল শাটার ইনস্টল।\nউবুন্টুতে এখন এই শাটারের অবস্থান Applications → Accessories → Shutter - Screenshot Tool লিনাক্স মিন্ট ৬ - এ এখন এই শাটারের অবস্থান Mint Menu → Accessories → Shutter - Screenshot Tool অথবা টার্মিন্যালে নিচের কমান্ডটি লিখেও শাটার চালু করতে পারেনঃ shutter শাটার\nআর হ্যাঁ, কোন কিছু ইনস্টল না করেও কিন্তু আপনি স্ক্রীনসট নিতে পারেন। সেজন্য টার্মিন্যালে লিখুনঃ\ngnome-panel-screenshot আর নির্দিষ্ট সময় পর স্ক্রীনসট নিতে চাইলে নিচের ফরমেট অনুযায়ী টার্মিন্যালে লিখুনঃ\ngnome-panel-screenshot --delay \u0026lt;seconds\u0026gt; যেমন ১০ সেকেন্ড পর স্ক্রীনসট নিতে চাইলেঃ\ngnome-panel-screenshot --delay 10 ","permalink":"https://www.ayonkhan.ca/posts/2009/04/blog-post_09/","summary":"\u003cp\u003eলিনাক্স যারা ব্যবহার করেন তারা অনেকেই হয়ত স্ক্রীনসট নেবার পর মাইক্রোসফট পেইন্ট খুব মিস করেন। কেননা মাইক্রোসফট পেইন্টে আপনি খুব সহজেই আপনার নেয়া স্ক্রীনসটে আঁকাআঁকি করতে পারেন। যেমনঃ কোন জিনিস হাইলাইট করতে রাউন্ড সেইপ ব্যবহার বা কোথাও কোন টেক্সট দেয়া। এসব ছোটখাট কাজের জন্য গিম্প হয়ত একটু ঝামেলারই মনে হবে। তবে এখন আর কোন ঝামেলা নয়। শাটার নামক স্ক্রীনসট নেবার দুর্দান্ত সফটওয়্যার দিয়ে এসব কাজ খুব অনায়াসেই করা সম্ভব।\u003c/p\u003e\n\u003ch2 id=\"শটর--এর-কছ-সবধ\"\u003eশাটার – এর কিছু সুবিধা\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eপুরো পর্দার স্ক্রীনসট নেয়া।\u003c/li\u003e\n\u003cli\u003eকোন ওয়েবসাইট বা উইন্ডোর সম্পূর্ণ স্ক্রীনসট নেয়া।\u003c/li\u003e\n\u003cli\u003eনির্দিষ্ট কিছু অংশের স্ক্রীনসট নেয়া।\u003c/li\u003e\n\u003cli\u003eস্ক্রীনসট নেয়া ছবিতে রাউন্ড, স্কয়ার, লাইন, অপ্রয়োজনীয় লেখা সেন্সর, কোন টেক্সট বা ছবি যুক্ত করা ইত্যাদি সুবিধা পাবেন।\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"শধমতর-উবনট-বযবহরকর\"\u003eশুধুমাত্র উবুন্টু ব্যবহারকারী\u003c/h2\u003e\n\u003cp\u003eনিচের সোর্স গুলো আপনার সোর্স লিষ্টে যুক্ত করুন। সোর্স লিস্ট যুক্ত করতে System → Administration → Software Sources চালু করুন। আপনার কম্পিউটারের রুট পাসওয়ার্ড দিন। Third-Party Software ট্যাবে ক্লিক করুন। সেখান থেকে Add এ ক্লিক করে নিচের সোর্সগুলো অ্যাড করুন (অবশ্যই একটা একটা করে)।\u003c/p\u003e","title":"শাটার – স্ক্রীনসট নেবার এক দারুণ সফটওয়্যার"},{"content":"লিনাক্স মিন্টে ইউনিজয় কিবোর্ড লেআউট ব্যবহার করে বাংলা লিখতে প্রথমে স্কিম-এম১৭এন প্যাকেজটি ইনস্টল করতে হবে। সেজন্য নিচের কমান্ডটি টার্মিন্যালে লিখুনঃ\nsudo apt-get install scim-m17n এবার scim-m17n ইনস্টলের জন্য অনুমতি চাইলে আপনার রুট পাসওয়ার্ড দিয়ে অনুমতি দিন। ব্যস যা যা দরকার তা ইনস্টল হয়ে গেল।\nএবার টার্মিন্যালে লিখুনঃ\nsudo gedit /etc/X11/Xsession.d/90im-switch এখন টেক্সট এডিটর চালু হবে। সেখানে নিচের কোডটি কপি-পেষ্ট করে বসিয়ে সেভ করে দিন।\nexport XMODIFIERS=\u0026#34;@im=SCIM\u0026#34; export GTK_IM_MODULE=\u0026#34;scim\u0026#34; export XIM_PROGRAM=\u0026#34;scim -d\u0026#34; export QT_IM_MODULE=\u0026#34;scim\u0026#34; এখন রি-স্টার্ট দিন। কাজ শেষ।\nএবার কোথাও বাংলা লিখতে হলে Ctrl+space bar চাপুন। তাহলে নিচে ডানদিকে SCIM টুলাবার দেখতে পাবেন। সেখানে ক্লিক করে Bengali → bn-unijoy নিবার্চন করে যেকোন জায়গায় অনায়াসে বাংলা লিখতে পারবেন। আবার ইংরেজিতে লিখতে হলে ঐ একই পদ্ধতি Ctrl+space bar চাপুন।\n","permalink":"https://www.ayonkhan.ca/posts/2009/04/blog-post_07/","summary":"\u003cp\u003eলিনাক্স মিন্টে ইউনিজয় কিবোর্ড লেআউট ব্যবহার করে বাংলা লিখতে প্রথমে স্কিম-এম১৭এন প্যাকেজটি ইনস্টল করতে হবে। সেজন্য নিচের কমান্ডটি টার্মিন্যালে লিখুনঃ\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003esudo apt-get install scim-m17n\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eএবার scim-m17n ইনস্টলের জন্য অনুমতি চাইলে আপনার রুট পাসওয়ার্ড দিয়ে অনুমতি দিন। ব্যস যা যা দরকার তা ইনস্টল হয়ে গেল।\u003c/p\u003e\n\u003cp\u003eএবার টার্মিন্যালে লিখুনঃ\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003esudo gedit /etc/X11/Xsession.d/90im-switch\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eএখন টেক্সট এডিটর চালু হবে। সেখানে নিচের কোডটি কপি-পেষ্ট করে বসিয়ে সেভ করে দিন।\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003eexport XMODIFIERS\u003cspan style=\"color:#f92672\"\u003e=\u003c/span\u003e\u003cspan style=\"color:#e6db74\"\u003e\u0026#34;@im=SCIM\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003eexport GTK_IM_MODULE\u003cspan style=\"color:#f92672\"\u003e=\u003c/span\u003e\u003cspan style=\"color:#e6db74\"\u003e\u0026#34;scim\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003eexport XIM_PROGRAM\u003cspan style=\"color:#f92672\"\u003e=\u003c/span\u003e\u003cspan style=\"color:#e6db74\"\u003e\u0026#34;scim -d\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003eexport QT_IM_MODULE\u003cspan style=\"color:#f92672\"\u003e=\u003c/span\u003e\u003cspan style=\"color:#e6db74\"\u003e\u0026#34;scim\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eএখন রি-স্টার্ট দিন। কাজ শেষ।\u003c/p\u003e","title":"লিনাক্স মিন্টে ইউনিজয় কিবোর্ড লেআউট ব্যবহার করে বাংলা লিখুন"},{"content":"অনেক সময় আপনি হয়ত আপনার ছবির কর্নারগুলো রাউন্ড অর্থাৎ কোণ আকৃতির নয় গোলাকার করতে চেয়ে থাকবেন। কিন্তু করতে পারছেন না। এর জন্য আপনার এখন খুব বেশি কষ্ট করার প্রয়োজন নেই। খুব সহজেই এর সমাধান করা যায়।\nঅনলাইন পদ্ধতি প্রথমে নিচের সাইটে যান।\nরাউন্ডপিক.কম\nসেখানে browse বাটনে ক্লিক করে আপনার ছবির লোকেশন দেখিয়ে দিন। এবার round it! বাটনে ক্লিক করুন। ব্যাস হয়ে গেল এবার এখানের টুলবার ব্যবহার করে আপনি ইচ্ছে মত কর্ণার এর আকার ছোট-বড়, ব্যকগ্রাউন্ডের রং, সাইজ ইত্যাদি পরিবর্তন করতে পারবেন। চাইলে png ফরমেটেও ছবির কনভার্ট করতে পারেন।\nগিম্প ব্যবহার করে রথমে ছবিটি গিম্পে চালু করুন। এখন, Filters → Decor → Round Corners এ যান। সেখানে Edge radius নির্বাচন করুন। অর্থাৎ ছবির কর্ণার কতটা রাউন্ড করবেন। আপনি চাইলে সেখান থেকে ব্যকগ্রাউন্ডে ছায়াও দিতে পারেন। এবার Ok ক্লিক করুন, হয়ে গেল আপনার ছবির রাউন্ড কর্নার।\nমূল ছবি\nকর্ণার রাউন্ড করার পরের ছবি\n","permalink":"https://www.ayonkhan.ca/posts/2009/04/blog-post_06/","summary":"\u003cp\u003eঅনেক সময় আপনি হয়ত আপনার ছবির কর্নারগুলো রাউন্ড অর্থাৎ কোণ আকৃতির নয় গোলাকার করতে চেয়ে থাকবেন। কিন্তু করতে পারছেন না। এর জন্য আপনার এখন খুব বেশি কষ্ট করার প্রয়োজন নেই। খুব সহজেই এর সমাধান করা যায়।\u003c/p\u003e\n\u003ch2 id=\"অনলইন-পদধত\"\u003eঅনলাইন পদ্ধতি\u003c/h2\u003e\n\u003cp\u003eপ্রথমে নিচের সাইটে যান।\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"http://www.roundpic.com/\"\u003eরাউন্ডপিক.কম\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eসেখানে browse বাটনে ক্লিক করে আপনার ছবির লোকেশন দেখিয়ে দিন। এবার round it! বাটনে ক্লিক করুন। ব্যাস হয়ে গেল এবার এখানের টুলবার ব্যবহার করে আপনি ইচ্ছে মত কর্ণার এর আকার ছোট-বড়, ব্যকগ্রাউন্ডের রং, সাইজ ইত্যাদি পরিবর্তন করতে পারবেন। চাইলে png ফরমেটেও ছবির কনভার্ট করতে পারেন।\u003c/p\u003e","title":"ছবির রাউন্ড কর্নার"},{"content":"প্রারম্ভিকা লিনাক্স মিন্ট পার্সোনাল কম্পিউটারের একটি অপারেটিং সিস্টেম। যা উবুন্টুর উপর ভিত্তি করে তৈরী হয়েছে। তবে এর ইউজার ইন্টারফেস উবুন্টু হতে কিছুটা ভিন্ন। এর সবচেয়ে মজার বিষয় হল এর লাইসেন্সিং পদ্ধতিও উবুন্টু হতে কিছুটা ভিন্ন। তাই এতে উবুন্টুর সকল রেষ্ট্রিকটেড এক্সট্রা দেয়া আছে। ফলে ইন্টারনেট হতে কিছু ডাউনলোড না করে স্বাচ্ছন্দেই এটা ব্যবহার করা যায়।\nডিফল্টভাবে দেয়া কিছু অন্যতম রেষ্ট্রিকটেড এক্সট্রাস এমপিথ্রি কোডেকঃ যার ফলে এমপিথ্রি গান শোনার জন্য নতুন করে কোডেক ইনস্টল করতে হয়না। ডিভিডি সাপোর্টঃ এতে ডিফল্টভাবেই ডিভিডি দেখার ব্যবস্থা রয়েছে। ফ্ল্যাশ প্লেয়ারঃ এতে ফ্ল্যাশ প্লেয়ারও দেয়া আছে। ফলে ইউটিউবের মত সাইট অনায়াসেই ব্রাউজ করা যায়। জাভা সাপোর্টঃ এতে আলাদাভাবে জাভা ডাউনলোড করার কোন প্রয়োজনই নেই। এটাও দেয়া থাকে ডিফল্টভাবেই। মজার/সুবিধার দিক প্রথমেই বলেছি এতে উবুন্টুর সকল রেষ্ট্রিকটেড এক্সট্রা দেয়া আছে। আনরার (unrar) ইনস্টল করা আছে, ফলে অনায়াসেই কোন ঝামেলা ছাড়াই রার (RAR) ফাইল এক্সট্রাক্ট করা যায়। আকর্ষণীয় গ্রাফিকাল ইউজার ইন্টারফেস/গুই (GUI)। চমৎকার গ্রাফিকাল বুট লোডার। আকর্ষণীয় সব থিম, ডেস্কটপ লে-আউট। টার্মিন্যালে ফরচুন যা টার্মিন্যাল ব্যবহারে নতুন মাত্রা যোগ করেছে। লিনাক্স মিন্টকে অনেক বেশি আপন করে তুলতে এতে রয়েছে মিন্ট অ্যাসিস্টেন্ট, মিন্ট ব্যাকআপ, মিন্ট ইনস্টল, মিন্ট ন্যান্নি, মিন্ট আপডেট। সাথে বিভিন্ন প্রোগ্রামে চমৎকার মিন্টের নিজস্ব Splash স্ক্রীন। আর সাথে উবুন্টুর সব সুবিধাতো রয়েছেই। জনপ্রিয় যেসব সফটওয়্যার রয়েছে মোজিলা ফায়ারফক্স মোজিলা থান্ডারবার্ড এমপ্লেয়ার এবং এর ফায়ারফক্স প্লাগিন পিজিন মাল্টিপ্রোটোকোল ইন্টারনেট ম্যাসেঞ্জার APTonCD জি-পার্টেড Gufw ফায়ারওয়াল আর এই জন্যই লিনাক্স মিন্টকে অনেকে বলে থাকেন নতুন ব্যবহারীদের জন্য সেরা লিনাক্স ভিত্তিক অপারেটিং সিস্টেম। সাথে যাদের বাসায় ইন্টারনেট সংযোগ নেই তাদেরকেও অনেকে এই জন্য লিনাক্স মিন্ট রিকমান্ড করে থাকে।\nকিছু টেকি বিবরণ অপারেটিং সিস্টেম ফ্যামিলিঃ ডেবিয়ান গুণহ/লিনাক্স (উবুন্টু) সোর্স মডেলঃ ফ্রী সফটওয়্যার/ওপেনসোর্স সর্বশেষ স্ট্যাবল রিলিজঃ লিনাক্স মিন্ট ৭ (গ্লোরিয়া)/২০০৯.০৫.২৬-বর্তমান ভাষা সমর্থনঃ মাল্টিল্যাঙ্গুয়েজ আপডেট প্রক্রিয়াঃ এপিটি প্যাকেজ ম্যানেজারঃ ডিপিকেজি প্লাটফর্মঃ x86, x86-64 কার্নেলের ধরণঃ মনোলিথিক ডিফল্ট ইউজার ইন্টারফেসঃ নোম লাইসেন্সঃ প্রধানত জিএনইউ জিপিএল/আরও অন্যান্য কোডনেম নামকরণ লিনাক্স মিন্টের কোডনেম নামকরণে যা যা বিবেচনা করা হয়ঃ\nস্ত্রীবাচক নাম। লিনাক্স মিন্টের প্রতিটি রিলিজের কোডনেমের প্রথম অক্ষর ইংরেজি অক্ষরের ক্রমানুসারে নির্ধারণ করা হয়। যেমনঃ ১.০ কোডনেম Ada, ২.০ Barbara, ৩.০ Cassandra ইত্যাদি। শব্দের শেষের অক্ষর ইংরেজি অক্ষর এ (a) দিয়ে শেষ করা। যেমনঃ Ada, Bea, Bianca, Celena, Daryna, Elyssa, Felicia ইত্যাদি। রিলিজের ধরণ ২০০৬ সালে হতে লিনাক্স মিন্ট ডেভেলপ করা শুরু হয়। পূর্বে লিনাক্স মিন্ট কোন রিলিজ সাইকেল মেনে চলত না। তবে লিনাক্স মিন্ট ৫ এলিস্যা - এর পর থেকে লিনাক্স মিন্ট আজীবন উবুন্টুর রিলিজ সাইকেল (৬ মাস পর পর) মেনে চলার সিদ্ধান্ত নিয়েছে।\nলিনাক্স মিন্ট তাদের পরবর্তী রিলিজ (কোড নেম, হেলেনা) উবুন্টু কার্মিক কোয়ালার উপর ভিত্তি করে নভেম্বর ২০০৯ এ রিলিজ দেবার ঘোষণা দিয়েছে। লিনাক্স মিন্টের সকল রিলিজ দেখুন এই লিংক - এ।\nউল্লেখ্য লিনাক্স মিন্ট নোম ডেস্কটপ এনভায়রনমেন্ট ছাড়াও কেডিই, এক্সএফসিই, ফ্লাক্সবক্স ডেস্কটপ এনভায়রনমেন্টেও রিলিজ হয়ে থাকে।\nজেনে রাখুন লিনাক্স মিন্ট মেইন এডিশন = উবুন্টু ৩২ বিট ডেস্কটপ এডিশন (নোম ডিই) লিনাক্স মিন্ট ইউনিভার্সাল এডিশন = উবুন্টু ৩২ বিট ডেস্কটপ এডিশন (নোম ডিই) লিনাক্স মিন্ট এক্স৬৪ এডিশন = উবুন্টু ৬৪ বিট ডেস্কটপ এডিশন (নোম ডিই) লিনাক্স মিন্ট কেডিই সিই = কুবুন্টু ৩২ বিট ডেস্কটপ এডিশন (কেডিই) লিনাক্স মিন্ট এক্সএফসিই সিই= জুবুন্টু ৩২ বিট ডেস্কটপ এডিশন (এক্সএফসিই ডিই) ডাউনলোড লিনাক্স মিন্ট ৭ “গ্লোরিয়া” মেইন এডিশন\nইউজার গাইড - (ইংরেজি) পিডিএফঃ এখানে ক্লিক করুন সরাসরি ডাউনলোডঃ এখানে ক্লিক করুন টরেন্ট ডাউনলোডঃ এখানে ক্লিক করুন ডাউনলোড মিররঃ এখানে ক্লিক করুন MD5Sum: 64e2a290fb51f8e7a9d058355fe93d0e\nঅন্যান্য এডিশন ডাউনলোডের জন্য এই লিংক দেখুন। নোট লিনাক্স মিন্ট ইউনিভার্সল এডিশনে সম্পূর্ণ ল্যাঙ্গুয়েজ প্যাক দেয়া থাকে এবং কোন কোডেক দেয়া থাকেনা। যেসব দেশে বাণিজ্যিক কোডেকসহ লিনাক্স মিন্ট বিতরণ আইনত বৈধ নয়, সেসব দেশের জন্য এই ইউনিভার্সাল এডিশন তৈরী করা হয়। ডিই/DE = ডেস্কটপ এনভায়রনমেন্ট/Desktop Environment সিই/CE = কমিউনিটি এডিশন/Community Edition ","permalink":"https://www.ayonkhan.ca/posts/2009/04/blog-post_05/","summary":"\u003ch2 id=\"পররমভক\"\u003eপ্রারম্ভিকা\u003c/h2\u003e\n\u003cp\u003eলিনাক্স মিন্ট পার্সোনাল কম্পিউটারের একটি অপারেটিং সিস্টেম। যা উবুন্টুর উপর ভিত্তি করে তৈরী হয়েছে। তবে এর ইউজার ইন্টারফেস উবুন্টু হতে কিছুটা ভিন্ন। এর সবচেয়ে মজার বিষয় হল এর লাইসেন্সিং পদ্ধতিও উবুন্টু হতে কিছুটা ভিন্ন। তাই এতে উবুন্টুর সকল রেষ্ট্রিকটেড এক্সট্রা দেয়া আছে। ফলে ইন্টারনেট হতে কিছু ডাউনলোড না করে স্বাচ্ছন্দেই এটা ব্যবহার করা যায়।\u003c/p\u003e\n\u003ch2 id=\"ডফলটভব-দয-কছ-অনযতম-রষটরকটড-একসটরস\"\u003eডিফল্টভাবে দেয়া কিছু অন্যতম রেষ্ট্রিকটেড এক্সট্রাস\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eএমপিথ্রি কোডেকঃ যার ফলে এমপিথ্রি গান শোনার জন্য নতুন করে কোডেক ইনস্টল করতে হয়না।\u003c/li\u003e\n\u003cli\u003eডিভিডি সাপোর্টঃ এতে ডিফল্টভাবেই ডিভিডি দেখার ব্যবস্থা রয়েছে।\u003c/li\u003e\n\u003cli\u003eফ্ল্যাশ প্লেয়ারঃ এতে ফ্ল্যাশ প্লেয়ারও দেয়া আছে। ফলে ইউটিউবের মত সাইট অনায়াসেই ব্রাউজ করা যায়।\u003c/li\u003e\n\u003cli\u003eজাভা সাপোর্টঃ এতে আলাদাভাবে জাভা ডাউনলোড করার কোন প্রয়োজনই নেই। এটাও দেয়া থাকে ডিফল্টভাবেই।\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"মজরসবধর-দক\"\u003eমজার/সুবিধার দিক\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eপ্রথমেই বলেছি এতে উবুন্টুর সকল রেষ্ট্রিকটেড এক্সট্রা দেয়া আছে।\u003c/li\u003e\n\u003cli\u003eআনরার (unrar) ইনস্টল করা আছে, ফলে অনায়াসেই কোন ঝামেলা ছাড়াই রার (RAR) ফাইল এক্সট্রাক্ট করা যায়।\u003c/li\u003e\n\u003cli\u003eআকর্ষণীয় গ্রাফিকাল ইউজার ইন্টারফেস/গুই (GUI)।\u003c/li\u003e\n\u003cli\u003eচমৎকার গ্রাফিকাল বুট লোডার।\u003c/li\u003e\n\u003cli\u003eআকর্ষণীয় সব থিম, ডেস্কটপ লে-আউট।\u003c/li\u003e\n\u003cli\u003eটার্মিন্যালে ফরচুন যা টার্মিন্যাল ব্যবহারে নতুন মাত্রা যোগ করেছে।\u003c/li\u003e\n\u003cli\u003eলিনাক্স মিন্টকে অনেক বেশি আপন করে তুলতে এতে রয়েছে মিন্ট অ্যাসিস্টেন্ট, মিন্ট ব্যাকআপ, মিন্ট ইনস্টল, মিন্ট ন্যান্নি, মিন্ট আপডেট। সাথে বিভিন্ন প্রোগ্রামে চমৎকার মিন্টের নিজস্ব Splash স্ক্রীন। আর সাথে উবুন্টুর সব সুবিধাতো রয়েছেই।\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"জনপরয-যসব-সফটওযযর-রযছ\"\u003eজনপ্রিয় যেসব সফটওয়্যার রয়েছে\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eমোজিলা ফায়ারফক্স\u003c/li\u003e\n\u003cli\u003eমোজিলা থান্ডারবার্ড\u003c/li\u003e\n\u003cli\u003eএমপ্লেয়ার এবং এর ফায়ারফক্স প্লাগিন\u003c/li\u003e\n\u003cli\u003eপিজিন মাল্টিপ্রোটোকোল ইন্টারনেট ম্যাসেঞ্জার\u003c/li\u003e\n\u003cli\u003eAPTonCD\u003c/li\u003e\n\u003cli\u003eজি-পার্টেড\u003c/li\u003e\n\u003cli\u003eGufw ফায়ারওয়াল\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eআর এই জন্যই লিনাক্স মিন্টকে অনেকে বলে থাকেন নতুন ব্যবহারীদের জন্য সেরা লিনাক্স ভিত্তিক অপারেটিং সিস্টেম। সাথে যাদের বাসায় ইন্টারনেট সংযোগ নেই তাদেরকেও অনেকে এই জন্য লিনাক্স মিন্ট রিকমান্ড করে থাকে।\u003c/p\u003e","title":"লিনাক্স মিন্ট কি?"},{"content":"ছয় ধরণের পার্টিশন প্রোগাম রয়েছে যেগুলো পার্টিশন লেবেল করতে ব্যবহৃত হয়। সেগুলো হচ্ছেঃ mtools, ntfsprogs, e2label, jfs_tune, reiserfstune এবং xfs_admin। এখানে আমি এনটিএফএস পার্টিশনের ক্ষেত্রে নাম পরিবর্তনের পদ্ধতি উল্লেখ করছি। প্রথমে আপনার পার্টিশনের অবস্থা দেখে নিন। টার্মিন্যালে লিখুনঃ\nsudo fdisk -l এখন ntfsprogs (এনটিএফএস – এর জন্য) ইনস্টল করে নিন। টার্মিন্যালে লিখুনঃ\nsudo apt-get install ntfsprogs এরপর পার্টিশন চেক করতে নিচের ফরমেট অনুযায়ী কমান্ড টার্মিন্যালে লিখুনঃ\nsudo ntfslabel \u0026lt;device\u0026gt; যেমনঃ\nsudo ntfslabel /dev/sda5 লেবেল পরিবর্তন করতে নিচের ফরমেট অনুযায়ী কমান্ড টার্মিন্যালে রান করুনঃ\nsudo ntfslabel \u0026lt;device\u0026gt; \u0026lt;label\u0026gt; যেমনঃ\nsudo ntfslabel /dev/sda5 Miscellaneous এনটিএফএস ছাড়া অন্যান্য পার্টিশনের লেবেল সম্পর্কে জানতে, https://help.ubuntu.com/community/RenameUSBDrive\n","permalink":"https://www.ayonkhan.ca/posts/2009/03/blog-post_8285/","summary":"\u003cp\u003eছয় ধরণের পার্টিশন প্রোগাম রয়েছে যেগুলো পার্টিশন লেবেল করতে ব্যবহৃত হয়। সেগুলো হচ্ছেঃ\nmtools, ntfsprogs, e2label, jfs_tune, reiserfstune এবং xfs_admin। এখানে আমি এনটিএফএস পার্টিশনের ক্ষেত্রে নাম পরিবর্তনের পদ্ধতি উল্লেখ করছি। প্রথমে আপনার পার্টিশনের অবস্থা দেখে নিন। টার্মিন্যালে লিখুনঃ\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003esudo fdisk -l\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eএখন ntfsprogs (এনটিএফএস – এর জন্য) ইনস্টল করে নিন। টার্মিন্যালে লিখুনঃ\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003esudo apt-get install ntfsprogs\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eএরপর পার্টিশন চেক করতে নিচের ফরমেট অনুযায়ী কমান্ড টার্মিন্যালে লিখুনঃ\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003esudo ntfslabel \u0026lt;device\u0026gt;\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eযেমনঃ\u003c/p\u003e","title":"উবুন্টুতে ড্রাইভের নাম (লেবেল) পরিবর্তন"},{"content":"মাইক্রোসফট এর ফন্ট Andale Mono, Arial Black, Arial (Bold, Italic, Bold Italic), Comic Sans MS (Bold), Courier New (Bold, Italic, Bold Italic), Georgia (Bold, Italic, Bold Italic), Impact, Times New Roman (Bold, Italic, Bold Italic), Trebuchet (Bold, Italic, Bold Italic), Verdana (Bold, Italic, Bold Italic), Webdings - উবুন্টতে ইনস্টলে টার্মিন্যালে লিখতে হবেঃ\nsudo apt-get install msttcorefonts অতপর একটি গ্রিট (Greet) স্ক্রীন আসবে সেখানে OK দিতে হবে। ইনস্টলেশন শেষে টার্মিন্যালে রান করতে হবেঃ\nsudo fc-cache ","permalink":"https://www.ayonkhan.ca/posts/2009/03/blog-post_746/","summary":"\u003cp\u003eমাইক্রোসফট এর ফন্ট Andale Mono, Arial Black, Arial (Bold, Italic, Bold Italic), Comic Sans MS (Bold), Courier New (Bold, Italic, Bold Italic), Georgia (Bold, Italic, Bold Italic), Impact, Times New Roman (Bold, Italic, Bold Italic), Trebuchet (Bold, Italic, Bold Italic), Verdana (Bold, Italic, Bold Italic), Webdings - উবুন্টতে ইনস্টলে টার্মিন্যালে লিখতে হবেঃ\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003esudo apt-get install msttcorefonts\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eঅতপর একটি গ্রিট (Greet) স্ক্রীন আসবে সেখানে OK দিতে হবে। ইনস্টলেশন শেষে টার্মিন্যালে রান করতে হবেঃ\u003c/p\u003e","title":"উবুন্টুতে ইনস্টল করুন মাইক্রোসফট-এর ফন্ট"},{"content":"বাসায় ব্যবহারের জন্য খুবই জনপ্রিয় একটি ইংকজেট প্রিন্টার হচ্ছে লেক্সমার্ক জি৬০০ এবং জি৬৪৫ (Z600 \u0026amp; Z645)। কিন্তু এর ড্রাইভারের দেখা উবুন্টুর সর্বশেষ ভার্সন ইন্ট্রাপিড আইবেক্স-এ ও মেলেনি। তাই যারা এতদিন উবুন্টুতে তাদের প্রিন্টার চালাতে পারেননি তারা খুব সহজেই deb প্যাকেজ ইনস্টল এর মাধ্যমে চালাতে পারবেন জি৬০০ এবং জি৬৪৫ প্রিন্টার।\ndeb প্যাকেজ ডাউনলোড করতেঃ\nz600cups_1.0-2_i386.deb z600llpddk_2.0-2_i386.deb উপরোক্ত ফাইল দুটো ইনস্টল করার পূর্বে আপনার ইন্টারনেট সংযোগ সক্রিয় আছে কিনা নিশ্চিত করুন। অতঃপর যথাক্রমে z600cups এবং z600llpddk ইনস্টল করুন।\nএবার প্রিন্টার কনফিগারের পালা। প্রথমে System অথবা mintMenu → Administration → Printing → New → XXX (প্রিন্টারের নাম ও সিরিজ) → Make and Model এর Change → Lexmark → z600 (লিস্টের সবার শেষে) → Forward → Apply করুন। জি৬৪৫ এর ক্ষেত্রেও z600 চিহ্নিত করুন।\n","permalink":"https://www.ayonkhan.ca/posts/2009/03/blog-post_01/","summary":"\u003cp\u003eবাসায় ব্যবহারের জন্য খুবই জনপ্রিয় একটি ইংকজেট প্রিন্টার হচ্ছে লেক্সমার্ক জি৬০০ এবং জি৬৪৫ (Z600 \u0026amp; Z645)। কিন্তু এর ড্রাইভারের দেখা উবুন্টুর সর্বশেষ ভার্সন ইন্ট্রাপিড আইবেক্স-এ ও মেলেনি। তাই যারা এতদিন উবুন্টুতে তাদের প্রিন্টার চালাতে পারেননি তারা খুব সহজেই deb প্যাকেজ ইনস্টল এর মাধ্যমে চালাতে পারবেন জি৬০০ এবং জি৬৪৫ প্রিন্টার।\u003c/p\u003e\n\u003cp\u003edeb প্যাকেজ ডাউনলোড করতেঃ\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"http://www.edhewitt.co.uk/files/z600cups_1.0-2_i386.deb\"\u003ez600cups_1.0-2_i386.deb\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"http://www.edhewitt.co.uk/files/z600llpddk_2.0-2_i386.deb\"\u003ez600llpddk_2.0-2_i386.deb\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eউপরোক্ত ফাইল দুটো ইনস্টল করার পূর্বে আপনার ইন্টারনেট সংযোগ সক্রিয় আছে কিনা নিশ্চিত করুন। অতঃপর যথাক্রমে z600cups এবং z600llpddk ইনস্টল করুন।\u003c/p\u003e","title":"উবুন্টুতে চলবে লেক্সমার্ক জি৬০০ এবং জি৬৪৫ ইংকজেট প্রিন্টার"},{"content":"গান শুনতে কমবেশি সবাই পছন্দ করি। তবে এদের মধ্যে অনেকে একটু বেশিই করে। আমার মত যারা খুব বেশি করে তাদের অনেকেই রাতে ঘুমানোর সময় প্লেলিস্ট-এ গান ভর্তি করে শুয়ে পড়ি আর ঐদিকে সারারাতই কম্পিউটার চলতে থাকে। তাই এখন আপনি ঘুমানোর পূর্বেই স্লিপ টাইমার সেট করে শুয়ে পড়তে পারেন, কম্পিউটার নির্দিষ্ট সময়ে আপনা আপনিই বন্ধ হয়ে যাবে। জি শাটডাউন একটি স্লিপ টাইমার, চমৎকার ইউজার ইন্টারফেস সহ। এটা ইনস্টল করতে টার্মিনালে লিখুনঃ\nsudo apt-get install gshutdown জি শাটডাউন এর ফিচার্সঃ\nশাটডাউন রি-স্টার্ট এন্ড ইউজার সেজন তাছাড়া কোন রকম সফটওয়্যার ছাড়াও আপনি কমান্ডের মাধ্যমে ও সময় নির্ধারণ করে দিতে পারবেন। সেক্ষেত্রেঃ\n$ sudo shutdown hh:mm \\[specific time in future\\] $ sudo shutdown +m \\[where m = minutes from now\\] উপরের কমান্ডগুলোর কার্যকারিতা নিষ্ক্রিয় করতে নিচের কমান্ডটি রান করুন।\nsudo shutdown -c ","permalink":"https://www.ayonkhan.ca/posts/2008/12/blog-post_29/","summary":"\u003cp\u003eগান শুনতে কমবেশি সবাই পছন্দ করি। তবে এদের মধ্যে অনেকে একটু বেশিই করে। আমার মত যারা খুব বেশি করে তাদের অনেকেই রাতে ঘুমানোর সময় প্লেলিস্ট-এ গান ভর্তি করে শুয়ে পড়ি আর ঐদিকে সারারাতই কম্পিউটার চলতে থাকে। তাই এখন আপনি ঘুমানোর পূর্বেই স্লিপ টাইমার সেট করে শুয়ে পড়তে পারেন, কম্পিউটার নির্দিষ্ট সময়ে আপনা আপনিই বন্ধ হয়ে যাবে। জি শাটডাউন একটি স্লিপ টাইমার, চমৎকার ইউজার ইন্টারফেস সহ।  \u003c/p\u003e\n\u003cp\u003eএটা ইনস্টল করতে টার্মিনালে লিখুনঃ\u003c/p\u003e","title":"উবুন্টুতে স্লিপ টাইমার"}]