Making a Text Based Progress Bar in Python

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

Read More

Polarr - Awesome Image Editor for Linux

I am a fan of offline, native applications. Even though there are web apps out there to modify image / apply filters - I was looking for one native to Ubuntu. I found one called Polarr and I am blown away by it! Right after starting, it gave me a guided tour - and Look what I made!

Before and After shots after editing the same Image

Before and After shots after editing the same Image
Read More

Cracking FaceBook Instant Articles With Jekyll - RSS Feed

Update: I stopped using instant article. In short, Facebook changed their structure about how instant articles work. You can find more details here.

Hello All, Recently I got access to Instant Articles from Facebook for my Jekyll based blog. The interesting part is that as far as I know, Instant Articles RSS Feed are not supported by Jekyll - yet! But no worries, I have done this and I am going to share how :)

Ladies and gentlemen, Instant Articles approval from Facebook :) That means you can get access to my contents even...

Posted by Amit Seal Ami on Tuesday, May 3, 2016


Read More

ন্যাড়ার প্রোজেক্ট প্রেজেন্টেশন সফর

কয়েকদিন আগেই ভার্সিটিতে হয়ে গেল Software Project Lab Final. তার পর পর অনেক শিক্ষার্থীদেরই নানারকম রিএ্যাকশন দেখেছি, নিজেও এসব করতাম। বেলতলায় গিয়ে বেলের বাড়ি খেতে খেতে শিখেছি কোনটা কি কারণে হয়। সেগুলোই শেয়ার করছি, যেন তোমাদের বেলতলায় আর না যাওয়া লাগে। রিএ্যাকশনগুলো‌র ভিতরে সিংহভাগ হলো:

  • প্রেজেন্টেশনে স্যারেরা ইংরেজি বলতে বলে কেন?
  • প্রেজেন্টেশন দিতে ভয় লাগে - কিছু বলতে পারি না। নিজেও জানি না কি বলেছি হরবর করে!
  • প্রোজেক্টের কয়দিন আগেই ল্যাপটপ নষ্ট হয়ে গেল। পুরা কোড আবার করা লাগছে
  • প্রোজেক্টরে আমার এত সুন্দর রংচং ওয়ালা স্লাইড ঠিক মতো দেখাই গেল না। দেখা গেলে ফাডায়ালাইতাম
  • এত সুন্দর কাজ করলাম, স্যাররা রিপোর্টে ধসায় দিছে। ইইইই :’(

উপরের সবগুলার জন্য এখন একটি কুইজ।

কোনটা কোনটার সমাধানের জন্য ট্যালেন্ট বা বুদ্ধি লাগে?

সঠিক উত্তর আমরা সবাই জানি। এর একটার জন্যও ট্যালেন্ট লাগে না। লাগে সতর্কতা, অধ্যবসায় আর পরিশ্রম।

Read More

Showing Bangla properly in Atom Editor

Atom editor could not display Bangla font properly in Markdown file. If I changed the font from settings, it was being applied to all characters, and it was messing up the display. However, there is a CSS based style file that can be used to modify the UI of Atom. I just had to edit it to:

  • Specify a Bengali font for Bengali Characters only
  • Specify a font for All Characters

Only for markdown format, mind you.

Read More