Bulk Convert Images with ImageMagick

To bulk convert images with ImageMagick in a terminal, you need to install ImageMagick to your MAC OS. you can install it from here. After installing you need to add these bash functions to your .zshrc or .bash file. Then you are able to use these functions throughout the terminal.

Bulk Convert Images Functions:

# Convert .svg
convertsvgto(){
	EXT=$1;
	if [[ -z "$EXT" ]]; then
		EXT="jpg";
	fi
	for file in *.svg; do echo "Converting ${file%.*} Image to $EXT"; convert $file "${file%.*}"."$EXT"; done;
	echo "Convert Successful..."
}

# Contert .webp
convertwebpto(){
	EXT=$1;
	if [[ -z "$EXT" ]]; then
		EXT="jpg";
	fi
	for file in *.webp; do echo "Converting ${file%.*} Image to $EXT"; convert $file "${file%.*}"."$EXT"; done;
	echo "Convert Successful..."
}

To convert images go to your images folder and open the terminal. Type these commands. You can change the file format as you want

Bulk Convert Images Usage:

convertsvgto jpg
convertwebpto png

যারা তোমার বিপদের সময় তোমার পাশে থাকেনি, তারা তোমার আনন্দের অংশীদারী হওয়ার যোগ্যতাও রাখেনা।

এক লোক একটা আস্ত বড় পশু গ্রীল করে তার মেয়েকে বললেন– ‘আমাদের আত্মীয়স্বজন, পাড়াপ্রতিবেশী আর প্রিয়জনদের ভোজের জন্য ডেকে নিয়ে এসো’।

মেয়ে রাস্তায় গিয়ে চিৎকার করতে থাকলো– ‘আমাদের বাসায় আগুন লেগেছে। আপনারা আগুন নিভাতে সাহায্য করুন’।

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

মেয়েটির বাবা খুব আশ্চর্য্য হয়ে মেয়েকে জিজ্ঞেস করলেন– ‘এই যে অল্প সংখ্যক মানুষ যারা এসেছেন তাদেরকে প্রায় কাউকেই আমি চিনিনা এবং অনেককেই কখনোও দেখিনি। আমাদের আপনজনরা সব কোথায়?’।

মেয়েটি উত্তর দিলো– ‘এই যে যারা এসেছেন, তারা কিন্তু খাবার খেতে আসেননি। বরং এসেছেন আমাদের বাসায় আগুন নিভানোর কাজে সাহায্য করতে। তারাই আসলে আমাদের আতিথেয়তার যোগ্য’।

VNC into the tinkerboard with x11vnc

To install it, simply run the following command on your tinkerboard

sudo apt-get update
sudo apt-get install x11vnc

Once installed you can start the vnc server using:

x11vnc -noxrecord -forever

If you want to run it with the password, first set a password using the following command

x11vnc -storepasswd

Now you can run the x11vnc with the password, run the command

x11vnc -noxrecord -forever -usepw

Now, on the mac if you want to connect to the tinkerboard in the terminal type

open vnc://ip_address_of_tinkerboard:5900

Disable Chrome New Tab Hover Pop-ups/Box

1. Open Google Chrome web browser and type chrome://flags/ in addressbar and press Enter. It’ll open the advanced configuration page.

2. Now type tab hover card in the “Search flags” box.

3. Select Disabled for Tab Hover Cards option from the drop-down box.

4. Google Chrome will ask you to restart the browser. Click on “Relaunch now” button to restart Google Chrome.

That’s it. Now hover mouse cursor over any tab and you’ll get the classic tab tooltip showing only the website title.

বাহুডোরে…

এলোমেলো ইচ্ছে যত ভালোবেসেছি তারই মতো
ডুবে আছি আজো তোরই প্রেমে জীবন সপেছি তোরই নামে,
একই সাথে পথ চলা কত কথা ছিল বলা
সবই যেন আজ শুধু স্মৃতি হলো জানিনা এতো ভাবতে এলো

জ্বলছে হৃদয় উড়ছে সময় তুই কেন থাকিস বল তবু দূরে
সবই ভুলে আয় না চলে বাধবো প্রেমেরই বাহুডোরে…

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

জ্বলছে হৃদয় উড়ছে সময় তুই কেন থাকিস বল তবু দূরে
সবই ভুলে আয় না চলে বাধবো প্রেমেরই বাহুডোরে..

এলোমেলো ইচ্ছে যত ভালোবেসেছি তারই মতো ডুবে আছি আজো তোরই প্রেমে
জীবন সপেছি তোরই নামে!!

মনে মনে খুজে ফিরি ভালোবাসি তোকে যে ভীষণ
কত কথা দিলে পাড়ি বলনা হবো তোরই আপন
যত ভাবি ভুলে যাবো ততো বেশি যেন পড়ে মনে
ভালো কেমন বাসি আমি শুধু আমার এই প্রাণ জানে।

FB Share Issue with WordPress Cache Plugin

Solution A: create a different cache for Facebook

  1. Go to W3 Total Cache settings (Performance) > User Agent Groups page.
  2. While you are at it, tick Enabled for the predefined groups there. This solves the Mobile specific settings have no effect problem too.
  3. Click the Create a group button at the top.
  4. Enter Facebook as the group name.
  5. Add this to the User agents field:
facebookexternalhit
facebookexternalhit/1.1
facebookexternalhit/1.0
  1. Click the Save all settings button.

Solution B: reject caching for Facebook

  1. Find the W3 Total Cache settings (Performance) > Page cache > Advanced section > Rejected user agents setting.
  2. Add this as value:
facebookexternalhit
facebookexternalhit/1.1
facebookexternalhit/1.0
  1. Click the Save all settings button.

The Facebook Crawler

facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)
facebookexternalhit/1.1