আমার ডেভেলপ করা ডেস্কটপ-বেইসড জাভা প্রজেক্ট “MyWord Dictionary”

এখন আর কোন পোস্ট করাই হয় না। যা টুকটাক সবই ফেইসবুকে শেয়ার করে ফেলা হয়। এর জন্য আলাদা করে পোস্ট লিখে সেটা আবার ব্লগে পোস্ট করাটা কষ্টকর মনে হয়। আবার ব্লগটা খালিও রাখা যায় না। তাই ভাবছিলাম কিছু একটি পোস্ট করবো। এদিকে কয়েক বছর পর আবার জাভা প্রোগ্রামিং ল্যাঙ্গুয়েজ নিয়ে স্টাডি শুরু করেছি। আবার সেই বেসিকটাই শিখতে বসেছি। একেই বলে দূরত্ব। কোন কিছু থেকে বেশ কিছুদিন দুরে থাকলে তার সাথে সম্পর্কটা কমে যায়। জানিনা মানুষের সাথে মানুষের সম্পর্কের ক্ষেত্রে এই নিয়ম কার্যকর কিনা ! 🙂

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

splash screen of myword dictionary
MyWord Dictionary এর Splashscreen

Dropbox : https://www.dropbox.com/sh/0htrxh8ngij2pwl/AABYUv5hs67xANR4Ny017Cxga?dl=0

ডাটাবেজ রিলেটেড প্রজেক্ট করবো তাই ডাটাবেজ খুঁজছিলাম নেটে। নতুন করে ডাটা টাইপ করতে অনেক সময় লেগে যাবে। পেয়েও গেলাম ডিকশনারি এর জন্য Read More

আমার ডেভেলপ করা এন্ড্রয়েড এ্যাপ : ‘E2B Dictionary’

অনেক দিন পর ব্লগ লিখতে বসলাম। বিভিন্ন কারণে ব্লগে আর আসাই হয় না। আজ ভাবলাম একটা পোস্ট করি। কিছুদিন ধরে JavaScript, AngularJS আর Ionic নিয়ে ঘাঁটছিলাম। প্রাকটিস করতে গিয়ে কিছু প্রজেক্ট ডেভেলপ করা হয়েছে তবে সেগুলো শেয়ার করার মত নয়। হঠাৎ নেটে (GitHub) একটি ডাটাবেজ ফাইল পেলাম যেখানে প্রায় ১৭০০০+ ইংরেজি থেকে বাংলা শব্দ রয়েছে। মানে ডিকশনারি ডাটাবেজ।

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

নেটে অনেক সুন্দর সুন্দর ডিকশনারি রয়েছে। আমি নিজেই ব্যবহার করি ‘বাপ্পি ভাইয়ের’ ডিকশনারিটা। কারণ ওটাতে সব থেকে বেশি শব্দ রয়েছে। তবুও এটা আমি ডেভেলপ করেছি আমার প্রাকটিসের জন্য। নিজের ডেভেলপ করা কাজ আনন্দ আলাদা। তাই ব্লগে পোস্ট করতে বসলাম। লজিক নিয়ে মূলত ঘাটা হয়েছে বেশি (প্রায় ৭ রাত) কিন্তু ডিজাইন নিয়ে তেমন কিছুই করা হয় নাই।

এখানে আইকন আর স্প্ল্যাশস্ক্রিন যা এ্যাপটি চালু হবার সময় দেখা যাবে, সেটার জন্য একটু বেশি বড় হয়ে গেছে এ্যাপটির সাইজ। ছবির কোয়ালিটি ঠিক রেখে ছবির সাইজকে ছোট করার জন্য চেষ্টা করা হয় নাই। তাহলে এ্যাপটির সাইজ হল হয়তোবা ৩ মেগা। এখন হয়েছে প্রায় ৮+ মেগা।

E2B Dictionary1.0
Icon of E2B Dictionary1.0

Read More

আমার ডেভেলপ করা এন্ড্রয়েড এ্যাপ : ‘Name Says’

ফেইসবুকে দেখলাম একটি নাম দিলে সেই নামের জন্য কিছু ইংরেজি শব্দ চলে আসে যা সেই নামের মানুষটির চরিত্র বর্ণনা করে। ভাবলাম প্রাকটিসের জন্য চেষ্টা করি। আর তখনই এই এ্যাপটি ডেভেলাপ করলাম শুধুমাত্র ফানের জন্য।

এ্যাপটিতে একটি ইংরেজি নাম দিলে কিছু শব্দ চলে আসবে যা সেই নামের মানুষটির চরিত্র বর্ণনা করবে এবং এ্যাপটির জন্য কোন ফন্ট এর প্রয়োজন হবে না কারণ ফন্ট এমবেড করা হয়েছে। মুভ টু এসডি কার্ড সাপোর্টেড এবং সাইজ ছোট।

ডাউন-লোড লিংক :
Dropbox : https://www.dropbox.com/s/ayau8e2lnesbuk9/nameSays.v.1.0.1.apk?dl=0

Namesays

 

বি.দ্র. যদি ডাউনলোড করতে কোন সমস্যা হয় তাহলে আমাকে অবশ্যই জানাবেন। কারণ অনেক সময় অনেক সাইটে দেখেছি ডাউনলোড লিংক দেয়া থাকে যা পরে কাজ করে না।

আমার ডেভেলপ করা আরেকটি এন্ড্রয়েড এ্যাপ : “Depression Checker Bangla v.1.0.0”

কিছুদিন ধরে কম্পিউটারের কাজের (বিশেষ করে কোডিং নিয়ে) কোন প্রাকটিস হচ্ছিল না। ভুলেই যাবো এমন ভেবে আবার প্রাকটিস শুরু করলাম। আর তাই এই এ্যাপটি ডেভেলপ করলাম। এ্যাপটির নাম ‘ডিপ্রেশন চেকার বাংলা’। এটি একটি এন্ড্রয়েড এ্যাপ, যা আমার ফোনে এন্ড্রয়েড ৪.২ ভার্সনে ভালো মতই কাজ করে।

এ্যাপটির কাজ হচ্ছে, স্ক্রিনে একটির পর একটি প্রশ্ন আসবে যার উত্তর শুধুমাত্র ‘হ্যাঁ’ বা ‘না’ তে দিতে হবে। এমন সর্বমোট ৯ টি প্রশ্ন আসবে (আমি এই তথ্যগুলো পেয়েছি পত্রিকা থেকে, ইন্টারনেটও দেখেছি)। ব্যবহারকারীর উত্তরগুলোর উপর ভিত্তি করে ফলাফল আসবে। এতে ব্যবহারকারী জানতে পারবে সে আসলেই বিষণ্ণতা বা ডিপ্রেশনে ভুগছে কিনা। খুবই সিম্পল।

depressionchecker

Read More

এডোবি ফটোশপ সিসি ভার্সনে অভ্র দিয়ে বাংলা লেখা

আমরা অনেকেই (অভ্র ব্যবহারকারীগন) ফটোশপে বাংলা লেখার জন্য অভ্রতে বাংলা লিখে সেটা কনভার্ট করে বিজয় করে নিয়ে তারপর ফটোশপে বসাই। কিন্তু এখন থেকে ফটোশপের নতুন ভার্সনটিতে এই ঝামেলা করতে হবে না। Adobe Photoshop CC তে বাংলা লেখা সরাসরি অভ্র দিয়ে লেখা যাবে। শুধুমাত্র ফটোশপের কিছু সেটিংস পরিবর্তন করে নিতে হবে।

১) Adobe Photoshop CC ওপেন করুন।
২) Edit মেনুতে ক্লিক করুন > Preferences এ ক্লিক করুন > Type… এ যান।
৩) Choose Text Engine Options বক্সে নির্বাচন করুন ‘Middle Eastern and South Asian’ এবং OK বোতাম চাপ দিন।
৪)ফটোশপটি রিস্টার্ট করুন।

এখন অভ্র দিয়ে ফটোশপে কিছু লিখলে সেগুলো ভালো দেখা যাবে।

যারা অন্য ভার্সন ব্যবহার করেন তারা নিচের লিংক থেকে ফাইলটি ডাউনলোড করে নিন। এবং সেখান থেকে ‘psd’ ফরম্যাটের ফাইলটি সেলেক্ট করে সেটা ওপেন করুন। টাইপ টুল নিয়ে বাংলা ইউনিকোড ফন্ট বাছাই করে লিখতে শুরু করুন। এই ফাইলটির সাথে বাংলা ইউনিকোড এমবেড করে দেয়া রয়েছে।

ডাউনলোড লিংক :

১. গুগল ড্রাইভ – https://docs.google.com/file/d/0BwasIjIvyEvZZHo4YmYtdS13LWM/edit?pli=1

২. ড্রপবক্স – https://dl.dropboxusercontent.com/u/87802921/PC%20Softwares/Bangla%20Typing%20with%20Other%20Platform.7z

আমার ফটোশপ সিসি ভার্সন এবং সিএস ৫ ভার্সনে টেস্ট করে দেখা আছে। কাজ হয়েছে।

লেখা : এলিন (২৩/০২/২০১৪)