গুগলের জাভাস্ক্রীপ্ট অপটিমাইজেশন টুল এর সোর্সকোড প্রকাশ করা হয়েছে


গুগলের কোটি কোটি ব্যবহারকারীরা প্রতিনিয়ত জিমেইল, গুগল ডক, গুগল ম্যাপ এর মত যেসকল অ্যাপলিকপশন ব্যবহার করছে সেগুলির বেশীরভাগ অংশই জাভাস্ক্রীপ্টের উপর ভিত্তি করে তৈরী করা ।  যে টুলগুলি ব্যবহার করে গুগল এই ওয়েব ভিত্তিক সেবাগুলি তৈরী থাকে সেগুলির কোড সকলের জন্য উন্মুক্ত করে দেয়া হয়েছে। এই টুলগুলি ব্যবহার করে দ্রততর, শক্তিশালী এবং কার্যকরী ওয়েব অ্যাপলিকেশন তৈরী করা সম্ভব হবে।  এই উন্নত অ্যাপলিকেশনগুলি ওয়েব সার্চ বা ওয়েব ব্রাউজার থেকে ব্যবহার করার ক্ষেত্রে বিশেষ গুরুত্বপূর্ণ ভুমিকা পালন করবে।

==Closure Compiler==


Closure Compiler(code.google.com/closure/compiler)
একটি জাভা স্ক্রীপ্ট অপটিমাইজেশন টুল । এটি ব্যবহার করে সহজেই একটি বড় আকারের কোড থেকে সমান কার্যকরী ছোট কোডে রুপান্তর করা যায়।  ত্রুটিপূর্ণ কোড, syntax এর ভুল, variable references ও  ধরণ এবং জাভাস্ক্রীপ্টের সাধারণ ত্রুটি গুলি বিস্তারিত পড়ুন

Advertisements

কমান্ড লাইন থেকে ক্যালকুলেটর তৈরী করা


লিনাক্স  বা  ম্যাক এর অনেক ব্যবহারকারী কামন্ড লাইন থেকে কাজ করতে বেশী অভ্যস্ত। সেখানে কাজ করার সময় যোগ বিয়োগ করার জন্য ক্যালকুলেটর ব্যবহারের প্রয়োজন হতে পারে। সেক্ষেত্রে নতুন একটি অ্যাপলিকেশন ওপেন করতে হবে। কিন্তু খুব সহজেই কমান্ড লাইন থেকে ব্যবহার করার জন্য ক্যালকুলেটর তৈরী করা যায়।  এর কাজটি করাতে হলে কমান্ড লাইনে একটি ফাংশন যুক্ত করে নিতে হয়। ফাইশনটি হল:-

calc(){ awk "BEGIN{ print $* }" ;}



কমান্ড লাইনে ওপেন করে প্রথমে এই ফাংশনটি লিখতে হবে।  এরপর বিস্তারিত পড়ুন

উবুন্টুতে সময় তারিখ মিলিয়ে নেয়া

সাধারন ভাবে উবুন্টুতে উপরের প্যানেলের ডান দিকে সময় ও তারিখ লেখা থাকে। তবে টাইম জোন ঠিক করে দিলে সময় ও তারিখ এর সাথে তাপমাত্রা ও আবহাওয়া বার্তাও জানা যাবে। মেনুবার হতে সময়ের উপর ক্লিক করলে ক্যালেন্ডার দেখা যায়।

বিস্তারিত পড়ুন

ওয়ার্ডপ্রেস ব্লগ থেকে ইয়াহু এবং টুইটার আপডেট করা

ওয়ার্ডপ্রেস ব্লগ ব্যবহারকরীদের অনেকেই নতুন ব্লগ লেখার পর  ব্লগের শিরনাম এবং সাথে ব্লগটি পড়ার লিংক টুইটার বা ইয়াহু স্ট্যাটাসে ব্যবহার করে থাকেন। তবে এত বড় লিংকগুলি সরাসরি দেয়া যায় না। ওয়ার্ডপ্রেসের নিজেস্ব বা অন্য কোন ওয়েব সাইট থেকে লিংকটি সংকুচিত করে সেখানে লিখতে হয়। এতগুলি কাজ করা বেশ সময় স্বাপেক্ষ ব্যাপার। ওয়ার্ডপ্রেসে নতুন একটি সুবিধা চালু করা হয়েছে যার মাধ্যমে এই এতগুলি কাজ সয়ংক্রিয়ভাবে বিস্তারিত পড়ুন

Google Reader এর কিছু কীবোর্ড সর্টকাট

অন্যতম জনপ্রিয় অনলাইন RSS এবং Atom ফীড রীডার Google Reader . বেশ কিছু কীবোর্ড সর্টকাট এর মাধ্যমে এটিকে আরও ব্যবহার উপযোগী করা যায় । যদিও অধিকাং ব্যবহারকারী মাউসের মাধ্যমে কাজ করাতে বেশী স্বাচ্ছন্দ বোধ করেন। সর্টকাট কীগুলি নিচে বর্ণনা করা হল । বিস্তারিত পড়ুন

উবুন্টুতে wallpaper clock screenlets ব্যবহার করা

ডেক্সটপ ওয়াল পেপারে সাধারণ একটি স্থির ছবি ব্যবহার করা হয়। কোন কোন এনিমেটেড ছবিও ব্যবহার করা যায় কখনো কখনো। উবুন্টুতে Screenlets নামের ছোট একটি প্রোগ্রাম ব্যবহার করে ওয়াল পেপারে সময় ও তারিখ দেখার সুবিধা যুক্ত করে নেয়া যায়। এবং এটি নির্দিষ্ট সময় পরপর সংয়ক্রিয়ভাবে পরিবর্তীত হয়।
ইনস্টল করার পদ্ধতিটি নিচে বর্ণনা করা হচ্ছে ।

প্রথমেই Screenlets প্রোগ্রামটি ইনস্টল করতে হবে । এজন্য টারমিনাল(Applications >> Accessories >> Terminal) ওপেন করে সেখানে নিচের কমান্ডটি ব্যবহার করুন । কিছুক্ষন অপেক্ষা করলে সফটওয়্যারটি ডাউনলোড হয়ে ইনস্টল হয়ে যাবে ।

sudo apt-get install screenlets

এবার www.vladstudio.com/wallpaperclock/ সাইট থেকে পছন্দের ওয়াল পেপারটি আপনার কম্পিউটারে ডাউনলোড করে নিন । ডাউনলোড করা ফাইলগুলির এক্সটেনশশন হবে .wxz । এছাড়া ওয়ালপেপার ক্লক সম্পর্কে আরও বিস্তারিত জানতে পারবেন www.vladstudio.com ওয়েব সাইটে।

ওয়াল পেপারগুলি ইনস্টল করার জন্য স্ক্রীনলেট ম্যানেজার চালু করুন Application >> Accessories >> Screenlets বিস্তারিত পড়ুন

উবুন্টুতে ওপেন অফিস ৩ ইনস্টল করা

উবুন্টু ইনস্টলের সাথে সাথে ওপেন ওফিস ইনস্টল হয়ে যায়। তবে এটি ওপেন অফিসের ২.৪.১ ভার্সন। এমনকি গত জানুয়ারীর ১৫ তারিখে রিলিজ পাওয়া উবুন্টু ৮.০৪.২ -এ ও ওপেন অফিসের নতুন ভার্সন অন্তর্ভুক্ত করা হয় নাই। তবে আপনি চাইলে এই ভার্সনটি আপডেট করতে পারেন বা নতুন ভার্সনটি ইনস্টল করে আগেরটি সহ দুটি একসাথে ব্যবহার করতে পারেন।
তবে আগেরটির সাথে ব্যবহার করতে চাইলে বিস্তারিত পড়ুন