diff --git a/tech/2018-06-05-Simple-Introduction-To-Python-Programming.md b/tech/2018-06-05-Simple-Introduction-To-Python-Programming.md index ba27abe..331bbdd 100755 --- a/tech/2018-06-05-Simple-Introduction-To-Python-Programming.md +++ b/tech/2018-06-05-Simple-Introduction-To-Python-Programming.md @@ -7,11 +7,11 @@ class: post-template author: bauripalash --- -Python is a programming language that is **Easy to learn** , has **Clear Syntax**. I recommend every newcomer to learn Python first because, +Python is a programming language that is **Easy to learn **, has **Clear Syntax**. I recommend every newcomer to learn Python first because, - Easy to learn - Used by Major Tech Giants -- Used in from Simple Desktop to NASA research centre. +- Used in from Simple Desktop to NASA research center. - Salary of Python Programmers is very high Let's Learn Something without further talking, @@ -19,7 +19,7 @@ Let's Learn Something without further talking, ## Let's start with Traditional Hello World -**Hello World** is a traditional program that every programmer Writes at very first time when learning a new Programming Language, in python it's very simple: +**Hello World** is a traditional program that every programmer Writes at the very first time when learning a new Programming Language, in python, it's very simple: {% highlight python %} @@ -28,22 +28,22 @@ print("Hello World") {% endhighlight %} -In This Current Moment you might be wondering how can you write python programs yourself? +In This Current Moment, you might be wondering how can you write python programs yourself? Actually There're two ways to do it -1. **Online, in a online interpreter** +1. **Online, in an online interpreter** 2. **Offline, in your local computer** ### 1. Write and Run Python Programs Online -There're plenty of ways to write and run Python Programs online , but my recommendation is **repl.it** +There're plenty of ways to write and run Python programs online, but my recommendation is **repl.it** -Step 1 : goto +Step 1 : go to -Step 2 : On the left side write python programs (eg. Hello World program above) , and click "Run >" +Step 2 : On the left side write python programs (eg. Hello World program above), and click "Run >" -Step 3 : Now On The console at right side you'll see output `Hello World` +Step 3 : Now On The console at the right side you'll see output `Hello World` You can also Signup there to save your programs for later use. diff --git a/tech/2018-06-06-After-Madhyamik-Results-Of-2018-I-Found-Something-Interesting.md b/tech/2018-06-06-After-Madhyamik-Results-Of-2018-I-Found-Something-Interesting.md index 8d98fa3..7756269 100755 --- a/tech/2018-06-06-After-Madhyamik-Results-Of-2018-I-Found-Something-Interesting.md +++ b/tech/2018-06-06-After-Madhyamik-Results-Of-2018-I-Found-Something-Interesting.md @@ -12,7 +12,7 @@ The results for the West Bengal Board (India) Madhyamik 2018 have been published ![Sad](https://media1.tenor.com/images/44396a8da3c65f507608a970581fbc94/tenor.gif?itemid=3518791) When the results were declared on the news channels this morning at 9 o'clock, I was eager to hear from those students that managed to make the list. -All of them were asked about their life-style during pre-examination time, how they studied and what their future plan were after now. +All of them were asked about their lifestyle during the pre-examination time, how they studied and what their future plan was after now. There was however something very peculiar about their answer: **Most of the students wanted to be a _Doctor_** diff --git a/tech/2018-06-09-We-Are-Making-Science-Difficult-For-Young-People.md b/tech/2018-06-09-We-Are-Making-Science-Difficult-For-Young-People.md index 4424551..b5931df 100755 --- a/tech/2018-06-09-We-Are-Making-Science-Difficult-For-Young-People.md +++ b/tech/2018-06-09-We-Are-Making-Science-Difficult-For-Young-People.md @@ -2,28 +2,28 @@ layout: post cover: assets/images/advanced.jpg navigation: True -tags: [Future ,Education, Thoughts] +tags: [Future , Education, Thoughts] class: post-template author: bauripalash --- -**Science** , You've heard the word many times. Nowadays in developing countries like India, Science is one of key things to run a country. +**Science **, You've heard the word many times. Nowadays in developing countries like India, Science is one of key things to run a country. ![weird science](https://palash.tk/assets/images/wscience.gif) -Science is one of the most common thing in our life that we encounter everyday, from Bedroom to Drawing Room , Bathroom to Kitchen, Office , College... Simply Everywhere. +Science is one of the most common things in our life that we encounter every day, from Bedroom to Drawing Room, Bathroom to Kitchen, Office, College... Simply Everywhere. -But the sad truth is , **Many Students Are Afraid of Studying Science**, they say _Science is Hard_ , _Science is only for Meritorious Students_ , _I'm not capable of Science_ and so on.. +But the sad truth is, **Many Students Are Afraid of Studying Science**, they say _Science is Hard _, _Science is only for Meritorious Students _, _I'm not capable of Science_ and so on. ![quote](https://i.pinimg.com/736x/0d/3b/97/0d3b97acef5bf8bf28b94031875e83e4--school-quotes-teacher-quotes.jpg) -Science is not hard , it depends on how you're taught. Science is easy , it just needs a great teacher to show you the enjoying path of learning Science. +Science is not hard, it depends on how you're taught. Science is easy, it just needs a great teacher to show you the enjoying path of learning Science. -Just Think , How Can a Thing Which We Use Daily cannot be learnt by YOU. +Just Think, How Can a Thing Which We Use Daily cannot be learned by YOU. -So my fellow readers, there's a saying, +So, my fellow readers, there's a saying, > A Good Student is Also a Good Teacher -So , if you're from Science Stream, Show Others the fun way to learn Science, Because Fate of Humanity is in your hand now...šŸ˜Š +So, if you're from Science Stream, Show Others the fun way to learn Science, Because the Fate of Humanity is in your hand now...šŸ˜Š diff --git a/tech/2018-06-12-Easy-Calculations-With-Python.md b/tech/2018-06-12-Easy-Calculations-With-Python.md index 0dcb4f8..0676331 100755 --- a/tech/2018-06-12-Easy-Calculations-With-Python.md +++ b/tech/2018-06-12-Easy-Calculations-With-Python.md @@ -25,11 +25,11 @@ So let's do some simple Mathematics with [Python](https://python.org), we've cho > I recommend reading my previous article about starting with python , read that before going further if you're new to Programming or Python -So let's start.. +So let's start. ## Start Python -If you've python installed locally run [IDLE](https://en.m.wikipedia.org/wiki/IDLE) otherwise use online interpreter like [Repl.It](https://repl.it/languages/python3) +If you've python installed locally run [IDLE](https://en.m.wikipedia.org/wiki/IDLE) otherwise use online interpreters like [Repl.It](https://repl.it/languages/python3) If You've Opened IDLE or Other [REPL](https://en.m.wikipedia.org/wiki/Readā€“evalā€“print_loop) you'll see a prompt like this, @@ -46,7 +46,7 @@ If you find any problems please comment below the article, I'll surely help you_ If you've successfully completed the previous chapter, now you have a `>>>` or `>` prompt on your screen. -In the `>>>` type `1+2` and press enter. If you've done everything correctly you'll see a output of `3` +In the `>>>` type `1+2` and press enter. If you've done everything correctly you'll see an output of `3` Try other, @@ -75,6 +75,6 @@ Try other, Looking for the answer? -I'll not tell you, find Yourself using Python šŸ˜‰ if you're able to find it , comment your answer below in the comment box šŸ‘‡. +I'll not tell you, find Yourself using Python šŸ˜‰ if you're able to find it, comment your answer below in the comment box šŸ‘‡. That's the fun of Programming šŸ˜ diff --git a/tech/2018-06-21-Free-Open-Source-Android-Launchers-You-Should-Try.md b/tech/2018-06-21-Free-Open-Source-Android-Launchers-You-Should-Try.md index c9301e0..e8ea116 100755 --- a/tech/2018-06-21-Free-Open-Source-Android-Launchers-You-Should-Try.md +++ b/tech/2018-06-21-Free-Open-Source-Android-Launchers-You-Should-Try.md @@ -8,13 +8,13 @@ author: bauripalash --- -If you're a Android Phone User there's 99% probability that you've heard about **Android Launchers** , if you haven't, +If you're an Android Phone User there's 99% probability that you've heard about **Android Launchers **, if you haven't, > Android launchers are apps that can spice up your phone's home screen or act as a personal assistant. They help you to customize your android phone -Android Launchers are usually used by people who don't want to be limited by system provided **User Interface** +Android Launchers are usually used by people who don't want to be limited by a system provided **User Interface** -Today We'll Take a Look at two of my favourite **Free & Open Source** Android Launcher. +Today We'll Take a Look at two of my favorite **Free & Open Source** Android Launcher. Let's Start... @@ -23,11 +23,11 @@ Let's Start... -It's a Open Source Android Launcher, available on Play Store as well as F-Droid. +It's an Open Source Android Launcher, available on Play Store as well as F-Droid. ![](https://fsgh.palash.tk/imgs/lc-home-main.jpg) -It's Customisable , Fast, Lightweight , Easy To Use. +It's Customisable, Fast, Lightweight, Easy To Use. There's plenty of Customizing Settings available. @@ -36,26 +36,26 @@ There's plenty of Customizing Settings available. > My Favourite Feature is Changing Between Dark, Light or Black Mode. -Vist Official Website : +Visit Official Website: ## KISS Launcher ![](https://f-droid.org/repo/icons-640/fr.neamar.kiss.133.png) -It's also a Awesome, Fast, Customizable , Super Lightweight (app size in KBs) +It's also an Awesome, Fast, Customizable, Super Lightweight (app size in KBs) ![kiss Launcher](https://fsgh.palash.tk/imgs/kiss-l-home.jpg) -One thing i like most about it is it's speed and minimalist design. +One thing I like most about it is its speed and minimalist design. -I'm not telling you to use them , but i recommend you to try them once. +I'm not telling you to use them, but I recommend you to try them once. -Now It depends on what you wants, whether it might be minimalist design or lightweight design or feature rich style. +Now It depends on what you want, whether it might be minimalist design or lightweight design or feature-rich style. -You'll heard people talking about Nova Launcher or Apex Launcher, I'm not saying that they are bad, but they are feature rich and they drain too much battery. +You'll hear people talking about Nova Launcher or Apex Launcher, I'm not saying that they are bad, but they are feature-rich and they drain too much battery. So Next Time Choosing Launcher Choose Carefully. šŸ˜‰ diff --git a/tech/2018-06-23-Baby-Steps-In-C-Programming.md b/tech/2018-06-23-Baby-Steps-In-C-Programming.md index e66260a..3c2627c 100755 --- a/tech/2018-06-23-Baby-Steps-In-C-Programming.md +++ b/tech/2018-06-23-Baby-Steps-In-C-Programming.md @@ -7,40 +7,40 @@ class: post-template author: bauripalash --- -**C** is one of most used Programming language till date. It is one of the most powerful language and mother of many modern Programming language (eg. Python , Ruby) +**C** is one of the most used programming languages to date. It is one of the most powerful language and mother of many modern Programming languages (eg. Python, Ruby) ![](https://media2.giphy.com/media/fnD9cHHIrYRYk/giphy.gif) [Ā©giphy](https://giphy.com) {: .crtx} -šŸ­ C is a compiled language, unlike [Python](https://python.org) or [Ruby](https://www.ruby-lang.org/en/) , C programs must be translated from human readable code to machine readable code. +šŸ­ C is a compiled language, unlike [Python](https://python.org) or [Ruby](https://www.ruby-lang.org/en/), C programs must be translated from human-readable code to machine-readable code. -> The program which translates human readable C code to machine readable code is called a compiler +> The program which translates human-readable C code to machine-readable code is called a compiler -> You'll be Astonished to know that the most [Compilers](https://en.m.wikipedia.org/wiki/Compiler) of C (eg. GCC) is also written in C +> You'll be astonished to know that the most [Compilers](https://en.m.wikipedia.org/wiki/Compiler) of C (eg. GCC) is also written in C -You'll find people who says , C is so hard but i say nothing is hard it just needs a good teacher to explain everything. +You'll find people who say, C is so hard but I say nothing is hard it just needs a good teacher to explain everything. So without further talking let's take our first step in the world of C Programming. ## Setting Up Workspace -As i mentioned earlier C is a compiled language so you need a compiler such as GCC to compile C programs. +As I mentioned earlier C is a compiled language so you need a compiler such as GCC to compile C programs. -Today we'll be using Repl.it to compile and Run C programs online. +Today we'll be using Repl.it to Compile and Run C programs online. -If You want to run and compile C Programs in Your local device [Read This Article](https://www.tutorialspoint.com/cprogramming/c_environment_setup.htm) +If you want to run and compile C Programs in Your local device [Read This Article](https://www.tutorialspoint.com/cprogramming/c_environment_setup.htm) -To Run and Compile C programs online without installing anything , Use [REPL.it](https://repl.it/languages/c) +To Run and Compile C programs online without installing anything, Use [REPL.it](https://repl.it/languages/c) -When Opening Repl.it you'll see a sample program is already written in the left pan. Clear it first. +When Opening Repl.it you'll see a sample program is already written in the left pane. Clear it first. ## Writing Traditional Hello World -As I mentioned earlier Hello World is traditional program which every programmer Writes at first when learning new language. Which just prints **Hello World** text in a console window +As I mentioned earlier Hello World is a traditional program that every programmer Writes at first when learning a new language. Which just prints **Hello World** text in a console window Hello World program in C is a bit longer than Python or Ruby. @@ -56,13 +56,13 @@ int main() } {% endhighlight %} -Write the above code in the left pane of repl.it or if using Local device , write the above script in a file called **hello.c** and execute the command in terminal +Write the above code in the left pane of repl.it or if using Local device, write the above script in a file called **hello.c** and execute the command in terminal ` gcc -o hello hello.c` -If you're in repl.it click the **Run ** button and if on local device execute this command +If you're in repl.it, click the **Run ** button and if on local device execute this command -`./hello` if on a linux or Mac Device +`./hello` if on a Linux or Mac Device Or `hello` on MS Windows Device @@ -73,7 +73,7 @@ If everything is fine, you'll see a **Hello World** text in console/terminal If there's any problem, feel free to let me know in the comments bellow šŸ‘‡ -Otherwise Let's Go To The Next Chapter +Otherwise, Let's Go To The Next Chapter ## Understanding The Hello World Program @@ -96,7 +96,7 @@ int main() `int` is the acronym of integer -here `main()` is a function , everything inside a function is taken as a instructions , from this our program knows what to do. There may be other functions , but `main()` is a special function , in every program this function is executed first. +here `main()` is a function, everything inside a function is taken as an instruction, from this our program knows what to do. There may be other functions, but `main()` is a special function, in every program, this function is executed first. And this `()` parentheses help Compilers identify that it is a function. diff --git a/tech/2018-06-27-Mystery-Of-Mount-Kailash.md b/tech/2018-06-27-Mystery-Of-Mount-Kailash.md index 3dbcaa6..684df8e 100755 --- a/tech/2018-06-27-Mystery-Of-Mount-Kailash.md +++ b/tech/2018-06-27-Mystery-Of-Mount-Kailash.md @@ -8,7 +8,7 @@ author: bauripalash --- -Mount Kailash also known as Gang Rinpoche in Tibetan language , is believed as the home of Hindu God Shiva and Goddess Parvathi. Beside [Hinduism](https://en.m.wikipedia.org/wiki/Hinduism) other there religions consider this as a sacred which are [Buddhism](https://en.m.wikipedia.org/wiki/Buddhism),Ā [Bƶn](https://en.m.wikipedia.org/wiki/B%C3%B6n)Ā andĀ [Jainism](https://en.m.wikipedia.org/wiki/Jainism) +Mount Kailash also is known as Gang Rinpoche in the Tibetan language, is believed as the home of Hindu God Shiva and Goddess Parvathi. Beside [Hinduism](https://en.m.wikipedia.org/wiki/Hinduism) other there religions consider this as a sacred which are [Buddhism](https://en.m.wikipedia.org/wiki/Buddhism),Ā [Bƶn](https://en.m.wikipedia.org/wiki/B%C3%B6n)Ā andĀ [Jainism](https://en.m.wikipedia.org/wiki/Jainism) ![North Face of Mount Kailash](https://upload.wikimedia.org/wikipedia/commons/thumb/e/e3/Kailash_north.JPG/1024px-Kailash_north.JPG) North Face of Mount Kailash @@ -17,11 +17,11 @@ Mount Kailash also known as Gang Rinpoche in Tibetan language , is believed as t ### Location The mountain is located nearĀ Lake [Manasarovar](https://en.m.wikipedia.org/wiki/Lake_Manasarovar)Ā andĀ [Lake Rakshastal](https://en.m.wikipedia.org/wiki/Lake_Rakshastal), close to theĀ sourceĀ of some of theĀ longest Asian rivers: theĀ [Indus](https://en.m.wikipedia.org/wiki/Indus_River),Ā [Sutlej](https://en.m.wikipedia.org/wiki/Sutlej),Ā [Brahmaputra](https://en.m.wikipedia.org/wiki/Brahmaputra_River), and Karnali also known asĀ GhagharaĀ (a tributary of theĀ [Ganges](https://en.m.wikipedia.org/wiki/Ganges)) in [India](https://en.m.wikipedia.org/wiki/India). -> Coordinates : 31Ā°4ā€²0ā€³N 81Ā°18ā€²45ā€³E +> Coordinates: 31Ā°4ā€²0ā€³N 81Ā°18ā€²45ā€³E ### Meaning Of Name Kailash -The word **Kailash** was probably derived from a sanskrit word ā€œkelāsaā€ (ą¤•ą„‡ą¤²ą¤¾ą¤ø), which means "crystal" +The word **Kailash** was probably derived from a Sanskrit word ā€œkelāsaā€ (ą¤•ą„‡ą¤²ą¤¾ą¤ø), which means "crystal" TheĀ TibetanĀ name for the mountain isĀ Gangs Rin-po-che, GangsĀ orĀ KangĀ is the Tibetan word forĀ snow peakĀ analogous toĀ alpĀ orĀ hima;Ā rinpocheĀ is an honorific meaning "precious one" so the combined term can be translated "precious jewel of snows". @@ -31,13 +31,13 @@ TheĀ TibetanĀ name for the mountain isĀ Gangs Rin-po-che, GangsĀ orĀ KangĀ is th ### Mystery Begins -Mount Kailash might seem a normal mountain but which makes it mysterious is that till date nobody successfully climbed up to the top. +Mount Kailash might seem a normal mountain but which makes it mysterious is that to date nobody successfully climbed up to the top. -> According to some Russian Mountain Experts, Mount Kailash is there like a axis. +> According to some Russian Mountain Experts, Mount Kailash is there like an axis. -Some Even Claim that it was built by aliens and it's a pyramid. +Some even claim that it was built by aliens and it's a pyramid. -There's a folklore in Tibet that Yogi Milarepa climed to the top of Mount Kailash and upon returning he warned everyone to never visit it again, he said, Only A Person Who Has No Skin on Body Can Reach The Top Of Kailash +There's folklore in Tibet that Yogi Milarepa climbed to the top of Mount Kailash and upon returning he warned everyone to never visit it again, he said, Only A Person Who Has No Skin on Body Can Reach The Top Of Kailash According to Some modern climbers, "Kailash is Utterly Unclimbable" @@ -47,19 +47,19 @@ According to Some modern climbers, In 1926,Ā Hugh RuttledgeĀ studied the north face, which he estimated was 6,000Ā ft (1,800 m) high and "utterly unclimbable" and thought about an ascent of the northeast ridge, but he ran out of time. Ruttledge had been exploring the area with Colonel R. C. Wilson, who was on the other side of the mountain with his Sherpa named Tseten. According to Wilson, Tseten told Wilson, "'Sahib, we can climb that!' ... as he too saw that this [the SE ridge] represented a feasible route to the summit." Further excerpts from Wilson's article in theĀ Alpine JournalĀ (vol. 40, 1928) show that he was serious about climbing Kailash, but he also ran out of time.Ā  -Herbert TichyĀ , another climber, in 1936, attempting to climbĀ Gurla Mandhata. When he asked one of the Garpons of Ngari whether Kailash was climbable, the Garpon replied, "Only a man entirely free of sin could climb Kailash. And he wouldn't have to actually scale the sheer walls of ice to do it ā€“ he'd just turn himself into a bird and fly to the summit." +Herbert Tichy, another climber, in 1936, attempting to climbĀ Gurla Mandhata. When he asked one of the Garpons of Ngari whether Kailash was climbable, the Garpon replied, "Only a man entirely free of sin could climb Kailash. And he wouldn't have to actually scale the sheer walls of ice to do it ā€“ he'd just turn himself into a bird and fly to the summit." ### Mystery Continues Some Climbers who tried Climbing Kailash claimed there's no magnetic field as a result compass doesn't work there. -According to some local folklore, aging factor speeds up in Kailash, Nails and Hair grows too fast there. Some even claim that if somebody spends 12 hours in Kailash aging process speeds up upto twice. +According to some local folklore, the aging factor speeds up in Kailash, Nails, and Hair grows too fast there. Some even claim that if somebody spends 12 hours in Kailash aging process speeds up up to twice. -But still there're no scientific explanation or proof about it. +But still, there're no scientific explanation or proof about it. ### Connection to Ramayana Kailash is located nearĀ Lake [Manasarovar](https://en.m.wikipedia.org/wiki/Lake_Manasarovar)Ā andĀ [Lake Rakshastal](https://en.m.wikipedia.org/wiki/Lake_Rakshastal). -Lake Mansarovar and Lake Rakshastal are not far from each other but Still water ot Lale Manasarovar is drinkable but water of Rakshastal is salty and not drinkable. +Lake Mansarovar and Lake Rakshastal are not far from each other but Still water to Lale Manasarovar is drinkable but the water of Rakshastal is salty and not drinkable. ![.](https://upload.wikimedia.org/wikipedia/commons/thumb/c/c7/Mt_Kailash_sat.jpg/1024px-Mt_Kailash_sat.jpg) Satellite view of Mount Kailash with lakesĀ RakshastalĀ (left) andĀ ManasarovarĀ (right) @@ -69,9 +69,9 @@ According to [Ramayana](https://en.m.wikipedia.org/wiki/Ramayana), [Ravana](http --- -There are many stories about Mount Kailash and till date nobody successfully climbed up to the top of Mount Kailash. Some People Claim it's secret base of aliens , but they're unable to show any proof. We hope in near future we'll be able to solve the mystery of Mount Kailash. +There are many stories about Mount Kailash and to date nobody successfully climbed up to the top of Mount Kailash. Some People Claim it's the secret base of aliens, but they're unable to show any proof. We hope in the near future we'll be able to solve the mystery of Mount Kailash. -If you have any information about Mount Kailash or found any mistakes, please let me know in comments bellow šŸ‘‡. +If you have any information about Mount Kailash or found any mistakes, please let me know in the comments below šŸ‘‡. That's For Now. See you Next Time. Press The Bell Icon to get fast notifications about new posts. diff --git a/tech/2018-07-02-Python-For-Android---Run-Python-Programs-In-Android.md b/tech/2018-07-02-Python-For-Android---Run-Python-Programs-In-Android.md index f6c36ca..efec849 100755 --- a/tech/2018-07-02-Python-For-Android---Run-Python-Programs-In-Android.md +++ b/tech/2018-07-02-Python-For-Android---Run-Python-Programs-In-Android.md @@ -7,13 +7,13 @@ class: post-template author: bauripalash --- -If you're reading this there're chances that you're interested in learning Python or already a Python Programmer who loves to experiment, if yes , **Welcome My Friend To The World of Curiosity**. If you've an Android device and you want to run python programs on your device this article is for you. +If you're reading this there're chances that you're interested in learning Python or already a Python Programmer who loves to experiment, if yes, **Welcome My Friend To The World of Curiosity**. If you're an Android device and you want to run python programs on your device this article is for you. > [Android](https://en.m.wikipedia.org/wiki/Android_(operating_system)) is based on [Linux](https://www.linux.com/what-is-linux) [Kernel](https://en.m.wikipedia.org/wiki/Kernel_(operating_system)) so it's 100% possible to run python. -There are plenty of way ways to run python Programs in Android, we'll discuss few of them here. So let's start our journey. +There are plenty of way ways to run python Programs in Android, we'll discuss a few of them here. So let's start our journey. @@ -23,11 +23,11 @@ When it comes to run Python Programs, Scripts on Android, first name came to my ![QPython Screenshot - Python For Android](https://fsgh.palash.tk/imgs/qpy.jpg) -It has so much features that you'll love it. It has **Terminal emulator** , Python REPL , **Powerful Editor**, Many python libraries, **Run scripts via QR code** , **PIP** , courses and much more. +It has so many features that you'll love it. It has **Terminal emulator **, Python REPL, **Powerful Editor**, Many python libraries, **Run scripts via QR code **, **PIP **, courses and much more. -But it's drawback is when You install it first from Play Store it comes with Python 2 , you've to install Python3 plugin to use Python 3. +But it's a drawback is when you install it first from Play Store it comes with Python 2, you've to install Python3 plugin to use Python 3. -Visit Official Website : +Visit Official Website: Download App From : [Play Store](https://play.google.com/store/apps/details?id=org.qpython.qpy) @@ -36,12 +36,12 @@ Download App From : [Play Store](https://play.google.com/store/apps/details?id=o ## #2 PyDroid 3 -**PyDroid** is less known python IDE for Android and is also *My Favourite* . I like it because of it's simplicity , extra features that QPython fails to provide. With PyDroid you can even create GUIs, games and much more. PyDroid is developed by Russia bases IIEC +**PyDroid** is a less known python IDE for Android and is also *My Favourite *. I like it because of its simplicity, extra features that QPython fails to provide. With PyDroid you can even create GUIs, games and much more. PyDroid is developed by Russia bases IIEC ![PyDroid 3 - Screenshot](https://fsgh.palash.tk/imgs/pyd.jpg) -It's specially designed for educational purposes. Most of popular Machine Learning and Data Science python libraries are available, making it ideal for testing and experimenting *On-The-Go* -> Try It Yourself , You'll Love it. +It's specially designed for educational purposes. Most popular Machine Learning and Data Science python libraries are available, making it ideal for testing and experimenting *On-The-Go* +> Try It Yourself, You'll Love it. Download From : [Play Store](https://play.google.com/store/apps/details?id=ru.iiec.pydroid3) @@ -51,11 +51,11 @@ Download From : [Play Store](https://play.google.com/store/apps/details?id=ru.ii ## #3 Termux -As The name suggests it's a [terminal](https://en.m.wikipedia.org/wiki/Computer_terminal) emulator for Android so as usual you can use it's package manager `pkg` or `apt` to install python. +the name suggests it's a [terminal](https://en.m.wikipedia.org/wiki/Computer_terminal) emulator for Android so as usual, you can use it's package manager `pkg` or `apt` to install python. ![Vim Running On Termux](https://termux.com/files/vim-main_framed.png) -> Unless You're a Experiment Lover, Love to try to new things or a Tech Geek +> Unless You're an Experiment Lover, Love to try to new things or a Tech Geek Install Termux from : [Play Store](https://play.google.com/store/apps/details?id=com.termux) @@ -67,20 +67,20 @@ To Install Python 2 on Termux type this in Termux : `pkg install python2` -To Edit Python Scripts you can use GUI editors like [QuickEdit](https://play.google.com/store/apps/details?id=com.rhmsoft.edit) or you can use terminal based powerful editor [**VIM**](https://en.m.wikipedia.org/wiki/Vim_(text_editor)) +To Edit Python Scripts you can use GUI editors like [QuickEdit](https://play.google.com/store/apps/details?id=com.rhmsoft.edit) or you can use terminal-based powerful editor [**VIM**](https://en.m.wikipedia.org/wiki/Vim_(text_editor)) To Install [VIM](https://en.m.wikipedia.org/wiki/Vim_(text_editor)) on Termux type this in Termux : `apt install vim` -Visit Their Official Website : +Visit Their Official Website: --- -So That's It For Now, There're other IDEs and Methods available , but I mentioned only 3 which i tried personally. +So That's It For Now, There're other IDEs and Methods available, but I mentioned only 3 which I tried personally. -I recommend trying all three and deciding which one you like most. +I recommend trying all three and decide which one you like most. -Thanks For Reading, Let Me Know Your Thoughts in The comments bellow šŸ‘‡ +Thanks For Reading, Let Me Know Your Thoughts in the comments bellow šŸ‘‡ Subscribe Below To Get Notified about New Posts. \ No newline at end of file diff --git a/tech/2018-07-11-You-Are-Also-A-Hacker.md b/tech/2018-07-11-You-Are-Also-A-Hacker.md index 1e9ff2f..0400e1e 100755 --- a/tech/2018-07-11-You-Are-Also-A-Hacker.md +++ b/tech/2018-07-11-You-Are-Also-A-Hacker.md @@ -9,14 +9,14 @@ author: bauripalash --- -Hacking, the word is floating around in air from last few years. In last few years , illegal hacking is in rise. But You've to understand Hacking is not always Illegal or Hackers are not always Criminals. You and I also are Hackers. +Hacking, the word is floating around in the air from the last few years. In the last few years, illegal hacking is on the rise. But You've to understand Hacking is not always Illegal or Hackers are not always Criminals. You and I also are Hackers. ![Hacker Face](https://fsgh.palash.tk/imgs/hacker-mask-laptop.png) -Most of people in developing countries like India thinks Hacking is Always Illegal and Hackers Are always Criminals, in my personal experience I got many requests from my friends and family members to hack someone's Facebook Account, Someone's Instagram account and so on. I became tired telling the difference between an [Ethical Hacker/White Hat Hacker](https://en.m.wikipedia.org/wiki/White_hat_(computer_security)) and a [Black Hat Hacker](https://en.m.wikipedia.org/wiki/Black_hat). +Most of the people in developing countries like India thinks Hacking is Always Illegal and Hackers Are always Criminals, in my personal experience I got many requests from my friends and family members to hack someone's Facebook Account, Someone's Instagram account and so on. I became tired telling the difference between an [Ethical Hacker/White Hat Hacker](https://en.m.wikipedia.org/wiki/White_hat_(computer_security)) and a [Black Hat Hacker](https://en.m.wikipedia.org/wiki/Black_hat). -> When I tell people I'm an Ethical Hacker, they say _"What's The Difference , Hackers are Always Bad Guys"_ +> When I tell people I'm an Ethical Hacker, they say _"What's The Difference, Hackers are Always Bad Guys"_ ## Let's Play A Simple Game @@ -32,13 +32,13 @@ Follow The Following Instructions To Build a Paper Airplane, I hope it will only {: .crtx} **Is The Airplane Complete?** -_Now What Let It Fly. . ._ +_Now What Let It Fly._ ### Let Me Tell You What You Just Did. . . -You Might Not Believe Me , But You just **Hacked** +You Might Not Believe Me, But You just **Hacked** -Wow! That's Weird I know , but you've to believe me , you just **Hacked**. +Wow! That's Weird I know, but you've to, believe me, you just **Hacked**. ![Mind Blown](https://media1.tenor.com/images/3d124f67efd8e08b6fd3f0e748255a95/tenor.gif?itemid=4421172) @@ -46,26 +46,26 @@ Wow! That's Weird I know , but you've to believe me , you just **Hacked**. #### Let's Look Into The *Definition* of Hacking, -> Computer Hacker : AĀ [computer](https://en.m.wikipedia.org/wiki/Computer) hackerĀ is any skilled computer expert that uses their technical knowledge to overcome a problem. While "hacker" can refer to any skilled computerĀ [programmer](#) +> Computer Hacker: AĀ [computer](https://en.m.wikipedia.org/wiki/Computer) hackerĀ is any skilled computer expert that uses their technical knowledge to overcome a problem. While "hacker" can refer to any skilled computerĀ [programmer](#) -**In my words, A Hacker is a person who studies a system , understand how it works and modify it to work such works that it was not meant for.** +**In my words, A Hacker is a person who studies a system, understand how it works and modifies it to work such works that it was not meant for.** ## So, How You Are a Hacker? -**When you built the above mentioned paper airplane, you also became a hacker.** +**When you built the above-mentioned paper airplane, you also became a hacker.** Because, the paper/newspaper you used to build the airplane was not meant to be used as a paper airplane it was created with a purpose of writing & reading but you *Hacked* it. -So Now , You've Became a Hacker but not a Criminal. +So now, You've Became a Hacker but not a Criminal. --- -In our daily life we often do such things which makes us hacker but we've to understand every hacker is not criminal. +In our daily life, we often do such things which make us hacker but we've to understand every hacker is not criminal. -If all Hackers were criminal , you would be in jail now because **You Are Also a Hacker** +If all Hackers were criminal, you would be in jail now because **You Are Also a Hacker** --- -Thank You For Now, Share It With Your Friends and Let Them Know Who They are. +Thank You, For Now, Share It With Your Friends and Let Them Know Who They are. If you've anything to say let me know in the comments below šŸ‘‡ \ No newline at end of file diff --git a/tech/2018-07-14-Run-C-Programs-On-Android.md b/tech/2018-07-14-Run-C-Programs-On-Android.md index 9d1d57a..660f713 100755 --- a/tech/2018-07-14-Run-C-Programs-On-Android.md +++ b/tech/2018-07-14-Run-C-Programs-On-Android.md @@ -8,7 +8,7 @@ class: post-template author: bauripalash ---> #Run C Programs on Android - C for Android -C is a well known Programming language Created by [Dennis Ritchie](https://en.m.wikipedia.org/wiki/Dennis_Ritchie) between 1969 and 1973 atĀ [Bell Labs](https://en.m.wikipedia.org/wiki/Bell_Labs), since then it has become one of the most widely used Programming Language of all time. +C is a well-known Programming language Created by [Dennis Ritchie](https://en.m.wikipedia.org/wiki/Dennis_Ritchie) between 1969 and 1973 atĀ [Bell Labs](https://en.m.wikipedia.org/wiki/Bell_Labs), since then it has become one of the most widely used Programming Language of all time. It is usually used for low level Programming such as developing [Operating Systems](https://en.m.wikipedia.org/wiki/Operating_system), [Drivers](https://en.m.wikipedia.org/wiki/Device_driver), well as variousĀ [application software](https://en.m.wikipedia.org/wiki/Application_software)Ā for computers ranging fromĀ [supercomputers](https://en.m.wikipedia.org/wiki/Supercomputer)Ā toĀ [embedded systems](https://en.m.wikipedia.org/wiki/Embedded_system). @@ -19,18 +19,18 @@ The language has become available on a very wide range of platforms, from embedd > Android is based on Linux Kernel so it's definitely possible to compile & run C/C++ programs on Android. -C is quite [cross-platform](https://en.m.wikipedia.org/wiki/Cross-platform) , so a C Program written in Windows can Run on Linux ( and android ) and vice versa. +C is quite [cross-platform](https://en.m.wikipedia.org/wiki/Cross-platform), so a C Program written in Windows can Run on Linux ( and android ) and vice versa. -> Special Note : You might be wondering why i included [C++](https://en.m.wikipedia.org/wiki/C%2B%2B) where we should be only focusing on C. +> Special Note: You might be wondering why I included [C++](https://en.m.wikipedia.org/wiki/C%2B%2B) where we should be only focusing on C. The Reason is, C++ was actually developed as a superset of C Programming Language, and nowadays nobody builds a [compiler](https://en.m.wikipedia.org/wiki/Compiler) specific for only C. So a compiler for C can also compile C++ programs -### If You're New To C Programming or want to start learning C Programming , i recommend reading our article, [Baby Steps in C Programming](https://palash.tk/Baby-Steps-In-C-Programming) +### If You're New To C Programming or want to start learning C Programming, I recommend reading our article, [Baby Steps in C Programming](https://palash.tk/Baby-Steps-In-C-Programming) -So With Further Talking Let's Jump into to find ways to run C/C++ Programms in Android +So With Further Talking Let's Jump into to find ways to run C/C++ Programs in Android ## #1 CXXDroid -Developed by IIEC, CXXDroid is fully fledged C/C++ IDE for Android. It has quite powerful features listed below +Developed by IIEC, CXXDroid is fully-fledged C/C++ IDE for Android. It has quite powerful features listed below * Full Offline Compiler - No Internet Needed * Package Manager available to get libraries @@ -43,13 +43,13 @@ Developed by IIEC, CXXDroid is fully fledged C/C++ IDE for Android. It has quite CXXDroid From Play Store {: .crtx} -If you want to learn and experiment with C/C++ , I recommend using CXXDroid. +If you want to learn and experiment with C/C++, I recommend using CXXDroid. #### Install From : [Play Store](https://play.google.com/store/apps/details?id=ru.iiec.cxxdroid) ## #2 CppDroid -Developed by Anton Smirnov, CppDroid is a quite famous and well known C/C++ IDE for Android , it's robust and reliable which has many features, +Developed by Anton Smirnov, CppDroid is a quite famous and well known C/C++ IDE for Android, it's robust and reliable which has many features, * Full Offline C/C++ compiler - No need of internet * Smart Syntax Highlighting @@ -61,24 +61,24 @@ Developed by Anton Smirnov, CppDroid is a quite famous and well known C/C++ IDE CppDroid from Play Store {: .crtx} -If you want a full C/C++ Development workspace , I recommend using CppDroid. -But right Now there's one down point about it, It's not been updated in Play Store since 17 August,2017 +If you want a full C/C++ Development workspace, I recommend using CppDroid. +But right now there's one down point about it, It's not been updated in Play Store since 17 August 2017 #### Install it From : [Play Store](https://play.google.com/store/apps/details?id=name.antonsmirnov.android.cppdroid) Visit Their Official Website : ## #3 Termux -Termux, the all-in-one solution which was also mentioned on our previous article , [Python For Android - Run Python Programs in Android](https://palash.tk/Python-For-Android-Run-Python-Programs-In-Android) +Termux, the all-in-one solution which was also mentioned in our previous article, [Python For Android - Run Python Programs in Android](https://palash.tk/Python-For-Android-Run-Python-Programs-In-Android) -As also mentioned in previous article, it's a terminal emulator for Android which means with help of it we can run any linux (almost any šŸ˜‰) programs on Android. +As also mentioned in the previous article, it's a terminal emulator for Android which means with help of it we can run any Linux (almost any šŸ˜‰) programs on Android. ![editing C scripts in vim](https://termux.com/files/vim-main_framed.png) termux.com {: .crtx} -To Install and Use C/C++ compiler in Termux (in Termux clang is the C/C++ compiler) , +To Install and Use C/C++ compiler in Termux (in Termux clang is the C/C++ compiler), 1. Download & Install Termux from : [Play Store](https://play.google.com/store/apps/details?id=com.termux) 2. After Installing execute this command `pkg install clang` @@ -92,8 +92,8 @@ After you'll get an executable `a.out` which you can run using `~$./a.out` Or, you can use [QuickEdit](https://play.google.com/store/apps/details?id=com.rhmsoft.edit) -If you're new to the world of programming and never used Command Line Applications I wouldn't recommend you to use Termux , use **CXXDroid** or **CppDroid** instead. +If you're new to the world of programming and never used Command-Line Applications I wouldn't recommend you to use Termux, use **CXXDroid** or **CppDroid** instead. -So Friends That's It For Now, See You Next Time. Have and Questions , Suggestions? Let me know the comments below šŸ‘‡ +So, Friends, That's It For Now, See You Next Time. Have and Questions, Suggestions? Let me know the comments below šŸ‘‡ If you like my writing and articles , consider [Buying Me a Coffee](https://buymeacoff.ee/palash) ā˜• \ No newline at end of file diff --git a/tech/2018-07-15-Build-URL-Shortener-With-HTML-JS.md b/tech/2018-07-15-Build-URL-Shortener-With-HTML-JS.md index 0e50542..8f47eb0 100644 --- a/tech/2018-07-15-Build-URL-Shortener-With-HTML-JS.md +++ b/tech/2018-07-15-Build-URL-Shortener-With-HTML-JS.md @@ -12,16 +12,16 @@ author: bauripalash URL Shortener, you might have used one of them in your life such as [bit.ly](https://bit.ly), [goo.gl](https://goo.gl) and much more. They are useful for shortening long URLs so that you can easily share them with your friends, family or co-workers. -You might be wondering how these things work? To understand how these things work, we need to take a closer look at an url shortener so weā€™ll be building a simple url shortener. With That Task, weā€™ll be learning some new things as well as understand how URL Shortener works. +You might be wondering how these things work? To understand how these things work, we need to take a closer look at a URL shortener so weā€™ll be building a simple URL shortener. With That Task, weā€™ll be learning some new things as well as understand how URL Shortener works. -Today, we'll be building a simple url shortener which does not need a database system to host yourself, instead, we'll use [jsonstore.io](https://jsonstore.io), I'll be assuming that you already know some basic HTML & Javascript. +Today, we'll be building a simple URL shortener which does not need a database system to host yourself, instead, we'll use [jsonstore.io](https://jsonstore.io), I'll be assuming that you already know some basic HTML & Javascript. So without further talking, Let's Start Building. . . ## Start with HTML Part : -we'll need only a text input box, a button, and a script tag to create our url shortener. +we'll need only a text input box, a button, and a script tag to create our URL shortener. first create an HTML file called `index.html`, as there is only a need of two elements, a text input box, a button. @@ -37,34 +37,34 @@ So Let's start adding our three main elements, ``` -As I shown in the above code, I've created a simple HTML file. Inside body tags, there're only three elements an `input`, a `button` and a `script`. +As I showed in the above code, I've created a simple HTML file. Inside body tags, there're only three elements an `input`, a `button` and a `script`. the first element is `input` where we well type/paste our long url, I gave it an id name `urlinput` so it would be easy to access it inside javascript. -Next element is a `button`, when we click this button our long url will be shortened as it has `onclick`function which will be executed when we click the button, inside the `shorturl()` function there will be commands necessary to shorten the url. +The next element is a `button`, when we click this button our long URL will be shortened as it has `onclick` function which will be executed when we click the button, inside the `shorturl()` function there will be commands necessary to shorten the url. -At the end we have a `script` called `main.js` where all our main javascript codes will be in, above mentioned `shorturl()` function will be also there. +In the end we have a `script` called `main.js` where all our main javascript codes will be in, above mentioned `shorturl()` function will be also there. So, for now, our HTML part is complete. so let's start writing some javascript ## Start writing some Javascript : -As we shown above, we'll need some javascript to create our url shortener. +As we have shown above, we'll need some javascript to create our URL shortener. -**Step 0:** as I mentioned at first we'll be using **jsonstore.io** to store information about our long url, we will need a **jsonstore.io** **endpoint** url to store data, Visit [jsonstore.io](https://jsonstore.io), you'll see something like below +**Step 0:** as I mentioned at first we'll be using **jsonstore.io** to store information about our long URL, we will need a **jsonstore.io** **endpoint** URL to store data, Visit [jsonstore.io](https://jsonstore.io), you'll see something like below ![Jsonstore Screenshot](https://palash.tk/assets/images/jsonstore_sshot.png) -Under the text _This Is Your Endpoint_ you can see a text box with long url such as, +Under the text _This Is Your Endpoint_ you can see a text box with long URL such as, ```javascript https://www.jsonstore.io/8ba4fd855086288421f770482e372ccb5a05d906269a34da5884f39eed0418a1 ``` -click the purple *COPY* button. +Click the purple *COPY* button. -So Now, let's start writing some javascript . . . +So now, let's start writing some javascript . . . create a javascript file called `main.js` and start following below steps @@ -74,11 +74,11 @@ first, we must keep the copied link a variable var endpoint = "https://www.jsonstore.io/8ba4fd855086288421f770482e372ccb5a05d906269a34da5884f39eed0418a1"; ``` -then we need to generate some random string so that we can create a link between the short url and the long url. +then we need to generate some random string so that we can create a link between the short URL and the long URL. -> Assume, we have a random url `abcd`, our simple url shortener is hosted on and we have shortened the url with that random url, so whenever we go to we will be redirected to +> Assume, we have a random URL `abcd`, our simple URL shortener is hosted on and we have shortened the URL with that random URL, so whenever we go to we will be redirected to -So, now well create a function called `getrandom()` +So, now we'll create a function called `getrandom()` ```javascript function getrandom(){ @@ -139,7 +139,7 @@ function geturl(){ } ``` -in `geturl` function we first store the value of the input box in `url` variable. Then we check if url protocols are ok or not and if the protocol doesn't start with `http://` , `https://` or `ftp://` we add `http://` at the beginning of the url then return the url. +in `geturl` function we first store the value of the input box in `url` variable. Then we check if URL protocols are ok or not and if the protocol doesn't start with `http://` , `https://` or `ftp://` we add `http://` at the beginning of the URL then return the URL. Now we will need another function to change the hash in the location bar, let's create @@ -151,9 +151,9 @@ function genhash(){ } ``` -At first, we check if the hash location is empty if it's empty we than add a random hash to the location bar. +At first, we check if the hash location is empty if it's empty we then add a random hash to the location bar. -> Example: if our url is then the value of `window.location.hash` will be `#abcd` +> Example: if our URL is then the value of `window.location.hash` will be `#abcd` Next, we'll work on our main function `shorturl()` , so let's go... @@ -166,7 +166,7 @@ function shorturl(){ } ``` -At first we store the long url in `longurl` variable then we add a random hash to the location bar so that we can use the url as the short url , then we call the `send_request()` with an argument `longurl` , in this function we send JSON request to **jsonstore** to store the long url with a link to short url , so now let's create the `send_request()` function. +At first we store the long URL in `longurl` variable then we add a random hash to the location bar so that we can use the URL as the short URL , then we call the `send_request()` with an argument `longurl` , in this function we send JSON request to **jsonstore** to store the long URL with a link to short URL , so now let's create the `send_request()` function. ```javascript @@ -190,14 +190,14 @@ https://www.jsonstore.io/8ba4fd855086288421f770482e372ccb5a05d906269a34da5884f39 ``` -so whenever we will send a get request to the above-mentioned url we'll get the long url as `data` +so whenever we will send a get request to the above-mentioned URL we'll get the long URL as `data` **Important** : add the `send_request()` function before the `shorturl()` function , otherwise it will not work > To Know More About JQuery's Ajax Function go [HERE](https://www.w3schools.com/jquery/ajax_ajax.asp) To Know More About JSON, go [HERE](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/JSON) -now we will the code to GET the long url linked to the short url entered in the address bar +now we will the code to GET the long URL linked to the short URL entered in the address bar ```javascript var hashh = window.location.hash.substr(1) @@ -214,11 +214,11 @@ if (window.location.hash != "") { } ``` -then the above-mentioned code will be executed whenever we put the short url in the address bar (eg. ) +then the above-mentioned code will be executed whenever we put the short URL in the address bar (eg. ) -at first, we store the hash value from the url to the `hashh` variable. +at first, we store the hash value from the URL to the `hashh` variable. -> Example: if our short url is https://shorted.com/#abcd , the value of hash will be **#abcd** +> Example: if our short URL is https://shorted.com/#abcd , the value of hash will be **#abcd** then we check if the hash location is empty or not, if not empty we send a get request to the address, `endpoint` + `hashh` @@ -227,23 +227,23 @@ then we check if the hash location is empty or not, if not empty we send a get r https://www.jsonstore.io/8ba4fd855086288421f770482e372ccb5a05d906269a34da5884f39eed0418a1/abcd ``` -and as usual, if everything is okay we will get the long url from the data which is a JSON array data, from that we extract the result with `data["result"]`. +and as usual, if everything is okay we will get the long URL from the data which is a JSON array data, from that we extract the result with `data["result"]`. -> value of data will be similar to this `{"result":longurl,"ok":true}` , where long url is the url you shortened +> value of data will be similar to this `{"result":longurl,"ok":true}` , where long URL is the URL you shortened -Our URL Shortener is Almost Complete! Copy-Paste a long url in the input box then click **Short The URL** button! Copy The Link from Address Bar, it's your short url! +Our URL Shortener is Almost Complete! Copy-Paste a long URL in the input box then click **Short The URL** button! Copy The Link from Address Bar, it's your short URL! ![Cheer Up Guys!](https://media1.tenor.com/images/00efa8c07f5a8b537b045544b6782e70/tenor.gif?itemid=4180838) ## Some Useful Tricks -We can add a function to automatically copy the short url when a user clicked the **Short The URL** button Using libraries like [SimpleCopy](https://github.com/kyle-rb/simplecopy), or [ClipboardJS](https://clipboardjs.com/) to copy the short url which is currently in the location bar. +We can add a function to automatically copy the short URL when a user clicked the **Short The URL** button Using libraries like [SimpleCopy](https://github.com/kyle-rb/simplecopy), or [ClipboardJS](https://clipboardjs.com/) to copy the short URL which is currently in the location bar. if using SimpleCopy We can add `simplecopy(window.location.href);` at the end of `shorturl()` function copy the short url whenever use shortens a url -This Simple Url shortener relies on third-party libs such as **jsonstore** so it would not be a good idea to shorten some confidential long url with it. +This Simple Url shortener relies on third-party libs such as **jsonstore** so it would not be a good idea to shorten some confidential long URL with it. -You can host the Whole Project in Github/Gitlab pages and set up a simple CNAME, that's it your brand new personal url shortener is ready, you can use any static site hosting service to host your url shortener. +You can host the Whole Project in Github/Gitlab pages and set up a simple CNAME, that's it your brand new personal URL shortener is ready, you can use any static site hosting service to host your URL shortener. You Can Find the full source code of the Project in [GITHUB](https://github.com/bauripalash/simpleurlshortener) @@ -253,6 +253,6 @@ That's it for today, That is my first technical guide article so I apologize for if you find any problems, mistakes, let me know the comments below šŸ‘‡. -If You Liked My Work, Consider [Donating](https://palash.tk/donate) ! +If You Liked My Work, Consider [Donating](https://palash.tk/donate)! Peace! diff --git a/tech/2018-07-16-Get-Your-Own-Free-Emoji-Domain.md b/tech/2018-07-16-Get-Your-Own-Free-Emoji-Domain.md index e05a506..fdb23f5 100755 --- a/tech/2018-07-16-Get-Your-Own-Free-Emoji-Domain.md +++ b/tech/2018-07-16-Get-Your-Own-Free-Emoji-Domain.md @@ -10,24 +10,24 @@ author: bauripalash # How Can You Get Your Own Emoji Domain For Free -Emoji domains are coming into trend in short time, you might have seen URLs like iā¤.ws , iā¤tacos.ws , šŸ“™.ws and much more. According to [Gizmodo](https://gizmodo.com/emoji-domains-are-the-future-maybe-1823319626) they might be the future of internet. +Emoji domains are coming into a trend in a short time, you might have seen URLs like iā¤.ws , iā¤tacos.ws , šŸ“™.ws and much more. According to [Gizmodo](https://gizmodo.com/emoji-domains-are-the-future-maybe-1823319626) they might be the future of the internet. > The first emoji domainsā€” ā™Øļø.com, ā™Øļø.net, ā˜®ļø.com, ā™‚ļø.comā€”were registered on April 19th, 2001, a purchase that at the time might have resembled conceptual art. -Today Few Hours Ago I Just Bought The Domain [šŸŒ.cf](http://xn--wg8h.cf) which redirects to the homepage of [Adventure Of Palash](https://palash.tk) , but the amazing part is I bought that domain for free, So I'm gonna share How You Can Get a Free Emoji Domain too.. +Today a Few Hours Ago I Just Bought The Domain [šŸŒ.cf](http://xn--wg8h.cf) which redirects to the homepage of [Adventure Of Palash](https://palash.tk) , but the amazing part is I bought that domain for free, So I'm gonna share How You Can Get a Free Emoji Domain too. ![Emojis](http://emojipedia-us.s3.amazonaws.com/content/2016/04/10/snapchat-emojis-2016.jpg) -### ā€¢ Step 1 : Selecting Emoji +### ā€¢ Step 1: Selecting Emoji -Choose your favourite emoji which you want in your domain name , such as šŸŒ, ā¤, šŸŒ³, ā˜•, etc. +Choose your favorite emoji which you want in your domain name, such as šŸŒ, ā¤, šŸŒ³, ā˜•, etc. -If you're on Desktop or on Mobile which doesn't have a Emoji keyboard , don't worry , I've a solution for you. -Use , they have all the emojis listed, just search in the searchbox which emoji you want. +If you're on Desktop or on Mobile which doesn't have an Emoji keyboard, don't worry, I have a solution for you. +Use , they have all the emojis listed, just search in the search box which emoji you want. If you have selected your domain name proceed to the next step. -### ā€¢ Step 2 : Converting into Punycode +### ā€¢ Step 2: Converting into Punycode Domain registrars don't support emoji input so you have to convert your selected emoji [Punycode](https://en.m.wikipedia.org/wiki/Punycode) which is their latin representation. @@ -45,20 +45,20 @@ At the address bar of web browser, type your emoji then **.abc** , without any Then Your Browser will automatically convert the emoji to Punycode, -If you entered something like , šŸŒ.abc it will be converted to **xn--wg8h.abc** , so copy your Punycode which is here **xn--wg8h** +If you entered something like, šŸŒ.abc it will be converted to **xn--wg8h.abc **, so copy your Punycode which is here **xn--wg8h** ### ā€¢ Step 3 : Register The Domain As we want the domain for free we will be using , Signup there and in search domain box paste our Punycode and hit enter if your domain is available it will be listed below, if not you've to choose another emoji domain and convert it to Punycode using previous steps. -If available register your domain for free no credit card will be required. Then using domain panel you can forward the domain to your existing website or setup a brand new website with your brand new Emoji Domain. +If available register your domain for a free no credit card will be required. Then using domain panel you can forward the domain to your existing website or set up a brand new website with your brand new Emoji Domain. -> Important Note : as Freenom is a free domain registrar, don't expect too much. If you want a professional emoji domain go for **.ws** domain , most of people who has emoji domain using this TLD. +> Important Note: as Freenom is a free domain registrar, don't expect too much. If you want a professional emoji domain to go for **.ws** domain, most of the people who have emoji domain using this TLD. **Enjoy Your Brand New Emoji Domain šŸ˜‰šŸ‘** ![Yahoo!](https://media1.tenor.com/images/4ded3e63cdeb091e55a9e91b1ceb2340/tenor.gif?itemid=5002827) -So Friends That's It For Now, See You Next Time. Have and Questions , Suggestions? Let me know the comments below šŸ‘‡ +So, Friends, That's It For Now, See You Next Time. Have and Questions, Suggestions? Let me know the comments below šŸ‘‡ -If you like my writing and articles , consider [Buying Me a Coffee](https://buymeacoff.ee/palash) ā˜• +If you like my writing and articles, consider [Buying Me a Coffee](https://buymeacoff.ee/palash) ā˜• diff --git a/tech/2018-07-26-Untold-Story-Of-The-Brave-Space-Dog.md b/tech/2018-07-26-Untold-Story-Of-The-Brave-Space-Dog.md index 1223aef..e2b48cc 100644 --- a/tech/2018-07-26-Untold-Story-Of-The-Brave-Space-Dog.md +++ b/tech/2018-07-26-Untold-Story-Of-The-Brave-Space-Dog.md @@ -14,18 +14,18 @@ A brave dog whom we all know for her great adventure becoming one of the first a ![Laika](https://upload.wikimedia.org/wikipedia/en/7/71/Laika_%28Soviet_dog%29.jpg "Laika") -The story begins in 1957, after the success of Sputnik 1 in October 1957, Soviet leaders wanted a spacecraft to be launched on November, Engineers were already working on a more sophisticated spacecraft but it needed more time to be completed. The Soviet Leder Nikita Khrushchev wanted his engineers to deliver a craft which would repeat the triumph of Sputnik 1 stunning the world with Soviet power. +The story begins in 1957, after the success of Sputnik 1 on October 1957, Soviet leaders wanted a spacecraft to be launched in November, Engineers were already working on a more sophisticated spacecraft but it needed more time to be completed. The Soviet Leder Nikita Khrushchev wanted his engineers to deliver a craft that would repeat the triumph of Sputnik 1 stunning the world with Soviet power. ![](https://upload.wikimedia.org/wikipedia/commons/thumb/a/a2/Posta_Romana_-_1959_-_Laika_120_B.jpg/640px-Posta_Romana_-_1959_-_Laika_120_B.jpg) -Some Sources say that official decision to launch Sputnik 2 was made on 10 or 12 October that means engineers had to rush and complete the craft in less than four weeks. The primary mission of Sputnik 2 was to send a living passenger to space, Engineers chose dogs as the passengers of Sputnik 2. So the hunt for perfect dogs began. +Some sources say that the official decision to launch Sputnik 2 was made on 10 or 12 October that means engineers had to rush and complete the craft in less than four weeks. The primary mission of Sputnik 2 was to send a living passenger to space, Engineers chose dogs as the passengers of Sputnik 2. So the hunt for perfect dogs began. One day, a young stary was wandering around the streets of Moscow, Soviet scientists picked up the dog from the street and brought her to their headquarters, It was Laika, a three years old street dog. Scientists chose to use Moscow strays because they assumed that such animals had already learned to endure conditions of extreme cold and hunger. ## Training Begins, -To adapt the confines of tiny cabin of Sputnik 2, she with other three dogs who were also in training were kept in tiny cages for periods of time up to about 20 days, which made them restless even Laxatives did not improve their condition. -Laika with her companions was placed in centrifuges that simulate the acceleration of a rocket launch and were placed in machines which generate noises to mimic the noises of spacecraft. +To adapt the confines of the tiny cabin of Sputnik 2, she with the other three dogs who were also in training were kept in tiny cages for periods of time up to about 20 days, which made them restless even Laxatives did not improve their condition. +Laika with her companions was placed in centrifuges that simulate the acceleration of a rocket launch and were placed in machines that generate noises to mimic the noises of spacecraft. The dogs were trained to eat a special high nutrition gel that would be their food in space. These exercises had bad effects on their health, their pulses go doubled, blood pressure increased so much and much more. @@ -47,7 +47,7 @@ Before Final liftoff and before closing the hatch, the technicians kisses Laika ## After Launch, As soon as the early acceleration started Laika heart rate started increasing, after reaching the orbit a part of Sputnik 2 did not separate as planned which prevented the thermal control systems to operate correctly, the temperature of cabin started raising . . . -After several hours no sign of life was received by Soviet Scientists, for many years reason of her death was kept hidden but In October 2002, Dimitri Malashenkov, one of the scientists behind the Sputnik 2 mission, revealed that Laika had died by the fourth circuit of flight from overheating. +After several hours no sign of life was received by Soviet Scientists, for many years reason for her death was kept hidden but In October 2002, Dimitri Malashenkov, one of the scientists behind the Sputnik 2 mission, revealed that Laika had died by the fourth circuit of flight from overheating. Over five months later, after 2,570 orbits, Sputnik 2ā€”including Laika's remainsā€”disintegrated during re-entry on 14 April 1958. diff --git a/tech/2018-07-26-Webdev-On-Android.md b/tech/2018-07-26-Webdev-On-Android.md index 0ecab64..68adf6b 100755 --- a/tech/2018-07-26-Webdev-On-Android.md +++ b/tech/2018-07-26-Webdev-On-Android.md @@ -10,12 +10,12 @@ author: bauripalash # How To Start Web Development On Android -Web Development is a trending Career Path with great amount of job opportunities. Most Of People Thinks With a Computer it's impossible to do web development. Today will find out how we can start web development on your Android Phone. +Web Development is a trending Career Path with great amount of job opportunities. Most Of the People Thinks With a Computer it's impossible to do web development. Today will find out how we can start web development on your Android Phone. > Android is based on Linux Kernel so it's definitely possible to do almost anything which we could do in a Linux Computer. -If you don't have Desktop/Laptop but want to start web development you're not alone , I was also was in the same place few years ago. I had a old J2ME phone that time but nowadays most of people has a Smartphone. -if you have a Android Phone in hand and creativity in mind that's all we need to start our journey in web development with our android phone. +If you don't have Desktop/Laptop but want to start web development you're not alone, I was also was in the same place a few years ago. I had an old J2ME phone at that time but nowadays most of the people have a Smartphone. +if you have an Android Phone in hand and creativity in mind that's all we need to start our journey in web development with our android phone. ![Coding](https://media1.tenor.com/images/505ddb5e0b0e8c3e96b66e1469ef47c1/tenor.gif?itemid=4903969) @@ -23,32 +23,32 @@ I've divided this guide into several parts so it would be easy for newbies. Without Further Talking, Let's Start Building. -## Part 0 : Learning Web Development +## Part 0: Learning Web Development -> If you already learnt about Web Development you can skip this part and go to part 1 +> If you already learned about Web Development you can skip this part and go to part 1 -If you look into Play Store, you'll find lots of solutions to learn about Web Development, but few of them are actually useful. +If you look into the Play Store, you'll find lots of solutions to learn about Web Development, but few of them are actually useful. So Today I came up with a list of useful resources of Web Development on Android. ### ā€¢ SoloLearn : -It is one my favourite solution to learn almost all widely used programming languages and web technologies such as HTML (it's not a programming language) , JavaScript , CSS etc. +It is one my favorite solution to learn almost all widely used programming languages and web technologies such as HTML (it's not a programming language), JavaScript, CSS, etc. -It has much more useful features such as you can ask questions if you had problems, show your code to world and much more. +It has many more useful features such as you can ask questions if you had problems, show your code to the world and much more. [**Install it From Play Store**](https://play.google.com/store/apps/details?id=com.sololearn) ### ā€¢ Grasshopper : -If you want to learn Web Development you _must_ have to learn **JavaScript**, Developed by Google it's one of the best resources to learn JavaScript. +If you want to learn Web Development you _must_ have to learn **JavaScript**, Developed by Google it's one of the best resources to learn JavaScript. -You Can learn basics as well as advanced JavaScript , you can also learn about useful JavaScript libraries such as D3Js from Grasshopper. You also learns Animation with JS use of Canvas and much more +You Can learn basics as well as advanced JavaScript, you can also learn about useful JavaScript libraries such as D3Js from Grasshopper. You also learn Animation with JS use of Canvas and much more [**Install It From Play Store**](https://play.google.com/store/apps/details?id=com.area120.grasshopper) ### ā€¢ Py -Similar to SoloLearn it has great resources to learn HTML , CSS , JavaScript. +Similar to SoloLearn it has great resources to learn HTML, CSS, JavaScript. You can also learn Other languages with Py @@ -56,15 +56,15 @@ You can also learn Other languages with Py ## Part 1 (A) : Coding -If you already know or just learnt web programming languages such as JavaScript and Markup languages such as HTML , you can start coding amazing websites , web apps now. +If you already know or just learned web programming languages such as JavaScript and Markup languages such as HTML, you can start coding amazing websites, web apps now. Here Are some best Code Editors for Android, ### ā€¢ AIDE Web -AIDE Web is one of the oldest available web development solution for android. It's a fully fledged IDE with plenty of useful functions. +AIDE Web is one of the oldest available web development solutions for android. It's a fully-fledged IDE with plenty of useful functions. -It no only an IDE but also a solution to learn Web development +It not only an IDE but also a solution to learn Web development _I recommend this for you_ @@ -73,19 +73,19 @@ _I recommend this for you_ ### ā€¢ QuickEdit -It's one of the best code editor available out there , you can write HTML, CSS, JavaScript in it and preview the Compiled HTML +It's one of the best code editor available out there, you can write HTML, CSS, JavaScript in it and preview the Compiled HTML It supports huge range of Languages it's quite lightweight only 3.3MB -_It's my favourite editor for android_ +_It's my favorite editor for android_ [Install it From Play Store](https://play.google.com/store/apps/details?id=com.rhmsoft.edit) ### ā€¢ DroidEdit -It's a lightweight buy powerful code editor for Android , it supports plenty of programming languages , it also supports opening files directly from Dropbox. +It's a lightweight but powerful code editor for Android, it supports plenty of programming languages, it also supports opening files directly from Dropbox. -You can also preview the HTML in browser. +You can also preview the HTML in the browser. [Install it From Play Store](https://play.google.com/store/apps/details?id=com.aor.droidedit) @@ -96,11 +96,11 @@ You can also preview the HTML in browser. ### ā€¢ SimDiff -It's the most popular Non-Coding website builder on play store. Used by millions +It's the most popular Non-Coding website builder on the play store. Used by millions -At first it might look messy but if you enough time with it , it would br easy to understand. +At first, it might look messy but if you enough time with it, it would be easy to understand. -The thing I didn't like about this is , it's UI , it looks old and messy , if using a tablet or a phone with large screen it's bearable but if using phone with smaller screen , sometimes it becomes headache. +The thing I didn't like about this is, it's UI, it looks old and messy, if using a tablet or a phone with the large screen it's bearable but if using the phone with a smaller screen, sometimes it becomes a headache. _But You Should Give it a try_ @@ -108,26 +108,26 @@ _But You Should Give it a try_ ### ā€¢ Mobirise -I used it a lot for creating website prototypes. It uses Bootstrap CSS Framework by default. +I used it a lot for creating website prototypes. It uses the Bootstrap CSS Framework by default. It's easy to use if you have a large screen or tablet other it might be a pain -It's good for creating Portfolios , Startup Website , Product Page etc. +It's good for creating Portfolios, Startup Website, Product Page, etc. [Install it From Play Store](https://play.google.com/store/apps/details?id=com.mobirise.mobirise) -> If you've completed building your webpage you might want to show it to the world , just take a look at below +> If you've completed building your webpage you might want to show it to the world, just take a look at below -## Part 2 : Serving From and Testing on Phone +## Part 2: Serving From and Testing on Phone -> If you don't have a hosting service or server of your own or just want to test your websites , don't worry , you can serve and test your site from your android phone +> If you don't have a hosting service or server of your own or just want to test your websites, don't worry, you can serve and test your site from your android phone ### ā€¢ PAW Server -If you want to serve website from your android device , it's the preferred server, but serving a website from Android can harm your device. +If you want to serve a website from your android device, it's the preferred server, but serving a website from Android can harm your device. -It's one of the widely used web server for Android available out there. It has plenty of useful features. +It's one of the widely used web servers for Android available out there. It has plenty of useful features. It's quite lightweight and easy to use @@ -137,7 +137,7 @@ It's quite lightweight and easy to use ### ā€¢ [Esminis.com](https://esminis.com) -It's not a app but a list of app which are Servers for Android developed by Tautvydas Andrikys aka. esminis. +It's not an app but a list of the app which are Servers for Android developed by Tautvydas Andrikys aka. Geminis. The List Includes : * Apache Server @@ -151,7 +151,7 @@ They Are The Preferred And Powerful way to test your websites on Android. ## Part 3 : Uploading To Server -If you own a hosting service , you'll need to upload yout site there to make it available to world, Best Way to Upload Files to Hosting Provider , is FTP (unless they don't support FTP) +If you own hosting service, you'll need to upload your site there to make it available to the world, Best Way to Upload Files to Hosting Provider, is FTP (unless they don't support FTP) ### ā€¢ AndFTP @@ -165,7 +165,7 @@ It's Simple, Lightweight and Powerful It's All in one solution for file management. -It can be also used as FTP Client. It's a Powerful Solution +It can be also used as an FTP Client. It's a Powerful Solution [Install it From Play Store](https://play.google.com/store/apps/details?id=com.estrongs.android.pop) @@ -178,7 +178,7 @@ It has a modern material design ### ā€¢ ConnectBot -If you want to use SSH to upload or sync files from your Cloud , use this it's Open Source SSH client for Android +If you want to use SSH to upload or sync files from your Cloud, use this it's Open Source SSH client for Android [Install it From Play Store](https://play.google.com/store/apps/details?id=org.connectbot) diff --git a/tech/2018-07-27-Android-AppDev-On-Android.md b/tech/2018-07-27-Android-AppDev-On-Android.md index 09b081e..fa3992d 100755 --- a/tech/2018-07-27-Android-AppDev-On-Android.md +++ b/tech/2018-07-27-Android-AppDev-On-Android.md @@ -10,24 +10,24 @@ author: bauripalash # How to Start Android App Development on Android -If you have an android phone, you must have installed few apps of your need. It's also quite possible that you also wanted to build your own app, Don't Worry it's not difficult as you were told , you can even build apps for phone within your phone. +If you have an android phone, you must have installed a few apps of your need. It's also quite possible that you also wanted to build your own app, Don't Worry it's not difficult as you were told, you can even build apps for phone within your phone. -Not everyone has a high-end development Computer šŸ’» to start developing Android Apps, but you have some world changing innovative ideas for apps, so I came up with this because I had gone through the same day. šŸ˜¶ +Not everyone has a high-end development Computer šŸ’» to start developing Android Apps, but you have some world-changing innovative ideas for apps, so I came up with this because I had gone through the same day. šŸ˜¶ ![](https://media1.tenor.com/images/b92e0d0b6193d68ca629e37d4399a03f/tenor.gif?itemid=4438256) So Without Further Talking Let's Jump into the solutions, ## Non-Coding Solutions -Not Everyone is a programmer but this world is full of probability, noone can stop you from creating your own innovative app +Not everyone is a programmer but this world is full of probability, no one can stop you from creating your own innovative app ### ā€¢ Sketchware > If you're totally newbie, I highly recommend Sketchware to you -With Some Block Coding , Creative Idea and Little Patience you can create next trending app with it. +Some Block Coding, Creative Idea and Little Patience you can create next trending app with it. -Sketchware is very easy to understand with huge potential, if you stuck anywhere they have documentations , forums , slack channel as well as a subreddit. +Sketchware is very easy to understand with huge potential, if you stuck anywhere they have documentations, forums, slack channel as well as a subreddit. It's also suitable for creating games. @@ -35,13 +35,13 @@ It's also suitable for creating games. ### ā€¢ AppyPie App Builder -If You need a professional business application for your work, it's perfect for you +If you need a professional business application for your work, it's perfect for you -There're Plenty of templates available in AppyPie App Builder, and there must be one for your specific need. +There're plenty of templates available in AppyPie App Builder, and there must be one for your specific need. -Just Choose a template, customize it, give it a name and id... Your app is almost ready. +Just choose a template, customize it, give it a name and id... Your app is almost ready. -That's One of the easy solution I've ever found +That's one of the easy solutions I've ever found [Install it From Play Store](https://play.google.com/store/apps/details?id=com.letsappbuilder) @@ -51,9 +51,9 @@ That's One of the easy solution I've ever found It's the best solution available out there for building apps via coding. It's like Android Studio on Android -It's one of the oldest yet , most used Android IDE, it supports Java as well as C++ +It's one of the oldest yet, most used Android IDE, it supports Java as well as C++ -It has powerful editor, Syntax highlighting , auto completing and much more +It has powerful editor, Syntax highlighting, auto-completing and much more It's A Total Solution for building as well as learning app development. If you're a programmer or learning programming, I highly recommend this. @@ -61,18 +61,18 @@ It's A Total Solution for building as well as learning app development. If you'r ### ā€¢ Anacode -It was one of the app which had great potential but now has nothing left. +It was one of the apps which had great potential but now has nothing left. -It has a powerful editor , Syntax highlighting as well as many other powerful features. +It has a powerful editor, Syntax highlighting as well as many other powerful features. -It has a downpoint , unless you purchase the full version you've to wait for few minutes to re-enable it. +It has a down point, unless you purchase the full version you've to wait for few minutes to re-enable it. [Install it From Play Store](https://play.google.com/store/apps/details?id=com.majosoft.anacode) --- -If you want start developing Games on Android šŸ“±, stay connected šŸ”—. - That Article will be published soon , writing has already begun. āœ +If you want to start developing Games on Android šŸ“±, stay connected šŸ”—. + That Article will be published soon, writing has already begun. āœ --- Thank You for Reading! diff --git a/tech/2018-07-29-Start-GameDev-On-Android.md b/tech/2018-07-29-Start-GameDev-On-Android.md index 432bb70..7e4792d 100755 --- a/tech/2018-07-29-Start-GameDev-On-Android.md +++ b/tech/2018-07-29-Start-GameDev-On-Android.md @@ -8,30 +8,30 @@ class: post-template author: bauripalash ---> -Game Development is fun work and creative work. Most Gamers no matter Android Or PC , wants to build their own games and share it with the world. So today we'll look for few ways ,that we can use to build our own Games! +Game Development is fun work and creative work. Most Gamers no matter Android Or PC, wants to build their own games and share it with the world. So today we'll look for a few ways , that we can use to build our own Games! -The Process of Game Development might seem easy but it requires lot's of hard work, dedication, creativity, knowledge of programming, graphics design skills and so on... +The Process of Game Development might seem easy but it requires lots of hard work, dedication, creativity, knowledge of programming, graphics design skills and so on... ![cat](https://media1.tenor.com/images/ff787c5e41b7c47a5f4b1d4dcbc76074/tenor.gif?itemid=5947150) -But I know , people like me and always wanted to build their own games, so today look for some ways to create our own games as well as play them. +But I know, people like me and always wanted to build their own games, so today look for some ways to create our own games as well as play them. -> If you want to build android apps , Read [How to Start Android App Development on Android](https://palash.tk/Android-AppDev-On-Android) +> If you want to build android apps, Read [How to Start Android App Development on Android](https://palash.tk/Android-AppDev-On-Android) -So , Without Further Talking Let's Start. +So, Without Further Talking Let's Start. ## ā€¢ TIC-80 -It's total new environment , a fantasy computer of your own , inside your phone. +It's a totally new environment, a fantasy computer of your own, inside your phone. Here you can create your own game and share them. Development such as Code editor, Sprite editor, Sounds maker and much. -It's a total fun way to be creative and build retro styled game. +It's a totally fun way to be creative and build a retro-styled game. ![TIC 80](https://user-images.githubusercontent.com/1101448/29687467-3ddc432e-8925-11e7-8156-5cec3700cc04.gif) -> It not only runs on Android but in Windows, Mac and Linux and Even in Browser : [Visit Their Website For More Info](https://tic.computer/) +> It not only runs on Android but in Windows, Mac, and Linux and Even in Browser : [Visit Their Website For More Info](https://tic.computer/) [Install it From Play Store](https://play.google.com/store/apps/details?id=com.nesbox.tic) @@ -43,7 +43,7 @@ It's suitable for app development as well as game development. But one thing I'v ![Sketchware](http://sketchware.io/images/merged1.5x.gif) -Though , If You're Creative enough , it wouldn't be difficult for you to start game development on Android. +Though, If You're Creative enough, it wouldn't be difficult for you to start game development on Android. You can create amazing games with it's easy to learn Block Programming. It also has other great features which will be useful game development. @@ -52,25 +52,25 @@ You can create amazing games with it's easy to learn Block Programming. It also ## ā€¢ AIDE -It's one of the oldest IDE for Android. It can be used to develop Apps for Android but also Games, using LibGDX library. +It's one of the oldest IDE for Android. It can be used to develop Apps for Android but also Games, using the LibGDX library. -You can write Java , C++ to develop apps and games. +You can write Java, C++ to develop apps and games. ![AIDE](http://www.android-ide.com/img/aide-devices.png) -It has a powerful ide, Syntax highlighting and many more powerful features. +It has a powerful ide, Syntax highlighting, and many more powerful features. [Install it From Play Store](https://play.google.com/store/apps/details?id=com.aide.ui) ## ā€¢ Game Maker Share -I found it few weeks back, when I was looking for a Times Of India app on Play Store , I don't know how it showed up there in search result but I installed it amd Gave it a try. +I found it a few weeks back, when I was looking for a Times Of India app on Play Store, I don't know how it showed up there in the search result but I installed it and Gave it a try. -It is a pretty good app , but with few improvement it can be a hit app for game development. +It is a pretty good app, but with few improvements, it can be a hit app for game development. ![Game Maker Share](https://cdn.apk-cloud.com/detail/screenshot/jyztf4sP_ondAjaeSKbXQSCvbgP8WxJbldwOoEmbhwVJQdx2CePsZH18A8oAvs4BOcM=h900.png) -It has quite good features, you cam select between various Sprites add functions and when completed you can submit it there , so your friends can play your handmade game. +It has quite good features, you can select between various Sprites add functions and when completed you can submit it there, so your friends can play your handmade game. [Install it From Play Store](https://play.google.com/store/apps/details?id=com.vejaqui.gamemakersharefree) diff --git a/tech/2018-08-07-Start-Photography-With-Android.md b/tech/2018-08-07-Start-Photography-With-Android.md index 0b569eb..3ffaa9d 100755 --- a/tech/2018-08-07-Start-Photography-With-Android.md +++ b/tech/2018-08-07-Start-Photography-With-Android.md @@ -10,11 +10,11 @@ author: bauripalash # How to Start Photography With Android -Capturing your surroundings within lens is an exciting job, but not everyone has bundles of money to buy a professional camera. But a piece of paper can't stop us from achieving our dreams. +Capturing your surroundings within the lens is an exciting job, but not everyone has bundles of money to buy a professional camera. But a piece of paper can't stop us from achieving our dreams. -If you always wanted to take some amazing shots but couldn't because of money don't worry my friend, if you have a Android Phone šŸ“± which has a camera, you can still capture professional looking shots. +If you always wanted to take some amazing shots but couldn't because of money don't worry my friend, if you have an Android Phone šŸ“± which has a camera, you can still capture professional-looking shots. -> Always Remember , Good Quality Photo doesn't fully depend on Megapixels , but on the skills of photographer +> Always Remember, Good Quality Photo doesn't fully depend on Megapixels, but on the skills of the photographer So Let's Look into some good Camera šŸ“· apps, @@ -25,7 +25,7 @@ Thinking of Camera App first name came to mind is, ### Camera FV-5 : -If you want manual control , this app is for you. It emulates various DSLR features. That includes manual shutter speed, ISO, light metering, focus, white balance, and more. However, it does a good job of not feeling bloated. You can pick it up for free or go pro for $3.95. +If you want manual control, this app is for you. It emulates various DSLR features. That includes manual shutter speed, ISO, light metering, focus, white balance, and more. However, it does a good job of not feeling bloated. You can pick it up for free or go pro for $3.95. @@ -33,7 +33,7 @@ If you want manual control , this app is for you. It emulates various DSLR featu ### Camera MX : -This is the camera app I use most. It's one of the oldest and most popular camera apps available for Android. It's easy to use but much more powerful than any other camera apps. There is even a GIF mode to make your own GIFs. The built-in photo editor can do the basics as well. It's decent all-in-one solution. Though if you're into serious photography , I'll recommend other solutions. +This is the camera app I use most. It's one of the oldest and most popular camera apps available for Android. It's easy to use but much more powerful than any other camera apps. There is even a GIF mode to make your own GIFs. The built-in photo editor can do the basics as well. It's a decent all-in-one solution. Though if you're into serious photography, I'll recommend other solutions. @@ -42,7 +42,7 @@ This is the camera app I use most. It's one of the oldest and most popular came ### Camera Zoom FX -Camera Zoom FX is another one of the older camera apps for android. It's kind of mix of simple and serious. It has controls for things like ISO, shutter speed, exposure, and more. There are also filters, HDR mode, various photo modes, and more. There are also a few plugins that add even more features. +Camera Zoom FX is another one of the older camera apps for android. It's kind of a mix of simple and serious. It has controls for things like ISO, shutter speed, exposure, and more. There are also filters, HDR mode, various photo modes, and more. There are also a few plugins that add even more features. It does have more features than most manual camera apps. You can try it for free before paying $3.49 for the pro version. @@ -52,11 +52,11 @@ It does have more features than most manual camera apps. You can try it for free ## Editor : -If you want to step in professional photography , you will need some photo editing apps. You're not limited to below mentioned options, you should try more photo editor and choose which one you like most +If you want to step in professional photography, you will need some photo editing apps. You're not limited to below-mentioned options, you should try more photo editor and choose which one you like most ### Snapseed -Currently Developed by Google (Google bought it few years ago) , it's my strong recommendation if you're starting photography, it has plenty of cool tools. Image can be tuned using a variety of sliders and one-touch enhance tools. There are also some filters as well. +Currently Developed by Google (Google bought it a few years ago), it's my strong recommendation if you're starting photography, it has plenty of cool tools. The image can be tuned using a variety of sliders and one-touch enhance tools. There are also some filters as well. ![Snapseed](https://lh3.googleusercontent.com/ISM98BHSQ83ovVJRtZJZyRZoWRKV_kxiAtc-OV5MAgxnSNlV5CkRFVXQvctnRyvTjPk=w774-h440-rw) @@ -64,7 +64,7 @@ Currently Developed by Google (Google bought it few years ago) , it's my strong ### Adobe's Photo Editors -Adobe has released a plenty of editing tools over the last couple of years. Some of the options include Adobe Photoshop Express, Adobe Photoshop Mix, and Adobe Lightroom. Each one has a variety of features to help you do things. +Adobe has released plenty of editing tools over the last couple of years. Some of the options include Adobe Photoshop Express, Adobe Photoshop Mix, and Adobe Lightroom. Each one has a variety of features to help you do things. The only potential caveat is that some of them require an Adobe Creative Cloud subscription in order to use all of the features. @@ -75,7 +75,7 @@ The only potential caveat is that some of them require an Adobe Creative Cloud s ### Pixlr -I tried Pixlr few months ago and some of my friends who used this , recommend me to include it. +I tried Pixlr a few months ago and some of my friends who used this, recommend me to include it. Pixlr is developed by AutoDesk. It has one of the best one-touch enhance tools. @@ -83,7 +83,7 @@ Pixlr is developed by AutoDesk. It has one of the best one-touch enhance tools. [Install it From Play Store](https://play.google.com/store/apps/details?id=com.pixlr.express) -> Remember You're Not limited only to the above mentioned solutions, you should use which you feel comfortable with. +> Remember You're Not limited only to the above-mentioned solutions, you should use which you feel comfortable with. --- diff --git a/tech/2018-08-19-How-To-Get-A-Free-Domain.md b/tech/2018-08-19-How-To-Get-A-Free-Domain.md index 0c0ab21..6ff2365 100755 --- a/tech/2018-08-19-How-To-Get-A-Free-Domain.md +++ b/tech/2018-08-19-How-To-Get-A-Free-Domain.md @@ -10,15 +10,15 @@ author: bauripalash # How to Get Your Own Free Domain -In the **era of internet** everyone wants their online presence , but having an online presence is not so simple as it seems. To have your own website , you should have a domain name otherwise it would be like yourname.blogspot.com or yourname.wordpress.com +In the **era of internet** everyone wants their online presence, but having an online presence is not so simple as it seems. To have your own website, you should have a domain name otherwise it would be like yourname.blogspot.com or yourname.wordpress.com -Domain names such as .com , .me , .io , .org are not free, they usually have a huge price range which might not be affordable for you. So today I'm going to share some services which provides free domain names. +Domain names such as .com, .me, .io, .org are not free, they usually have a huge price range which might not be affordable for you. So today I'm going to share some services which provide free domain names. ![.](https://media1.tenor.com/images/841aeb9f113999616d097b414c539dfd/tenor.gif?itemid=5368357) -But always remember in this world everything costs so if you're getting a free domain you should use it only for testing because free domains have so much disadvantages. I would recommend getting a paid domain from services such as namecheap spending few bucks. +But always remember in this world everything costs so if you're getting a free domain you should use it only for testing because free domains have so many disadvantages. I would recommend getting a paid domain from services such as Namecheap spending a few bucks. -> Disclaimer : I do not endorse any websites listed above and Iā€™m not liable for any damages occurred to you by using these services. Use these websites at your discretion. +> Disclaimer: I do not endorse any websites listed above and Iā€™m not liable for any damages that occurred to you by using these services. Use these websites at your discretion. ## ā€¢ .TK .CF .ML .GA .GQ @@ -26,13 +26,13 @@ With **freenom** you can plenty of free domains such as **.tk , .cf , .ml , .ga, Just Register at and search for your preferred domain then buy it for free. -> Some people claimed that freenom took their domain and demanded money , I don't think that's true because as you can see this blog is even using .tk domain (okay , okay , I used .tk as an experiment that google indexs all sites which got some pretty impressive contents , no matter which domain you're using) +> Some people claimed that freenom took their domain and demanded money , I don't think that's true because as you can see this blog is even using .tk domain (okay, okay, I used .tk as an experiment that googles index all sites which got some pretty impressive contents, no matter which domain you're using) visit and get a free domain today ## ā€¢ .DX.AM -Provided with awardspace free web hosting. +Provided with award space free web hosting. It comes with a very useful control panel and much more useful features as well as free web hosting. @@ -49,11 +49,11 @@ To get a free .co.nf domain visit To Get a Free .co.nr visit -The Service provides URL forwarding, URL masking, Path forwarding for free! +The Service provides URL forwarding, URL masking, path forwarding for free! ## ā€¢ .COM.NU & 500+ -.com.nu is similar to other free services but beside .com.nu you can also choose other selected domains also for free. +.com.nu is similar to other free services but besides .com.nu you can also choose other selected domains also for free. To create a .com.nu and other 500+ domain extensions, visit @@ -63,11 +63,11 @@ Google My Business offers a free .in domain and hosting for free for one year. But this offer is only for Residents of India -To get a free .in domain for 1 year visit +To get a free .in domain for 1-year visit ## ā€¢ .ME.PN & .EU.PN -.me.pn domain extensions is preferred for personal websites and blogs. +.me.pn domain extensions are preferred for personal websites and blogs. To get a free .me.pn or .eu.pn domain visit @@ -111,10 +111,10 @@ This service provides 22 extensions to register. To Get a Free .venez.fr and other 22 domain extensions visit --- -If you're into serious blogging or starting a website for your startup I would recommend to get a .com, .co , .me , .org by spending few bucks. +If you're into serious blogging or starting a website for your startup I would recommend getting a .com, .co, .me, .org by spending few bucks. --- -That's it for now friends , see you next time. Till then let me know your thoughts, suggestions and questions in the comments below šŸ‘‡ +That's it, for now, friends, see you next time. Till then let me know your thoughts, suggestions, and questions in the comments below šŸ‘‡ If you like my work consider [Donating a Little šŸŒ±](https://palash.tk/donate) \ No newline at end of file diff --git a/tech/2018-08-26-Why-I-Joined-Devto-And-You-Should-Too.md b/tech/2018-08-26-Why-I-Joined-Devto-And-You-Should-Too.md index e7ee613..12dfb68 100755 --- a/tech/2018-08-26-Why-I-Joined-Devto-And-You-Should-Too.md +++ b/tech/2018-08-26-Why-I-Joined-Devto-And-You-Should-Too.md @@ -10,9 +10,9 @@ author: bauripalash # Why I Joined DevTo Community And You Should Too -I knew about Dev.to for a long time , even I read some articles there but I didn't Signup there. I was not at all convinced to join till 16th August. +I knew about Dev.to for a long time, even I read some articles there but I didn't Signup there. I was not at all convinced to join till 16th August. -On 16th August morning , I was looking into GitHub Trending projects, and on the top I found this. +On 16th August morning, I was looking into GitHub Trending projects, and on the top, I found this. ![dev.to](https://palash.tk/assets/images/devto-is-open.jpg) @@ -20,25 +20,25 @@ Dev.to became Open Source! **Open Source** is like a loved word to me, I immedia I started surfing through lots of articles, I liked them so much. Then I posted some of my articles from [Adventure of Palash](https://palash.tk) there and surprisingly I got very good responses even daily traffic on [Adventure of Palash](https://palash.tk) got boosted. -And You won't believe within few days **I crossed 200+ followers** and now heading to 300. +And you won't believe within few days **I crossed 200+ followers** and now heading to 300. #### One thing I liked most is the friendly folks. People on dev.to are very friendly. -Within few days , I started using dev.to very much , it is like a kind of home to me. It is like **Facebook for Developers** +Within a few days, I started using dev.to very much, it is like a kind of home to me. It is like **Facebook for Developers** -I even learnt (and still learning) lots of thing from there , such as **mistakes** I make while writing articles for my blog and about some new technologies, new concepts, new programming languages and much morr. +I even learned (and still learning) lots of things from there, such as **mistakes** I make while writing articles for my blog and about some new technologies, new concepts, new programming languages and much more. If I talk about the User Interface, it's fabulous simple but powerful. Easy use and free from bloating unwanted widgets. I like it very much! -Another good thing is you don't need to install a bloated mobile app to use it properly on Android or iOS devices, it is quite simple to add it's PWA to home screen without needing to install something. +Another good thing is you don't need to install a bloated mobile app to use it properly on Android or iOS devices, it is quite simple to add it's PWA to the home screen without needing to install something. -From the first day , I read new new articles every day and learn something new everytime. +From the first day, I read new articles every day and learn something new every time. -You can see it's on the third position on my frequently used apps. +You can see it's in the third position on my frequently used apps. ![my frequently used apps](https://palash.tk/assets/images/freq-app-devto.jpg) -One Thing I mentioned Earlier, Dev.to open source and its Source Code is available on GitHub. If you found something wrong , you can create issue there. If you want a feature very badly, you can let the Developers know via a issue. You can also contribute to the codebase to make it better. +One Thing I mentioned Earlier, Dev.to open source and its Source Code is available on GitHub. If you found something wrong, you can create an issue there. If you want a feature very badly, you can let the Developers know via a issue. You can also contribute to the codebase to make it better. ### Recommendation @@ -46,13 +46,13 @@ One Thing I mentioned Earlier, Dev.to open source and its Source Code is availab If you are a Developer ar thinking of being a Developer, you should definitely join dev to now. Visit and Signup now. -#### I believe , you'll surely like it +#### I believe, you'll surely like it --- #### Hey Guys I have a kind request, please follow me on twitter [@bauripalash](https://twitter.com/bauripalash) , I feel very lonely there šŸ˜¢ --- -That's it for now friends , see you next time. Till then let me know your thoughts, suggestions and questions in the comments below šŸ‘‡ +That's it, for now, friends, see you next time. Till then let me know your thoughts, suggestions and questions in the comments below šŸ‘‡ If you like my work consider [Donating a Little šŸŒ±](https://palash.tk/donate) \ No newline at end of file diff --git a/tech/2018-08-27-Space-Lovers-Will-Like-These-Games.md b/tech/2018-08-27-Space-Lovers-Will-Like-These-Games.md index 2a5f784..5a1eb9d 100755 --- a/tech/2018-08-27-Space-Lovers-Will-Like-These-Games.md +++ b/tech/2018-08-27-Space-Lovers-Will-Like-These-Games.md @@ -10,13 +10,13 @@ author: bauripalash # If You're A Space Lover You'll Like These Games -Space is full of Mystery , when we look at the night we see millions of stars. I know many of you want to visit space but that's upon your dedication and a little of fate. But in meanwhile we can enjoy the space with these games. +Space is full of Mystery, when we look at the night we see millions of stars. I know many of you want to visit space but that's upon your dedication and a little of fate. But in meanwhile we can enjoy the space with these games. -Humans are born curious, we want to see things with our own eye, touch with our own hands , hear with our own ears. Space is a place where humans couldn't dominate by now so many of us do fascinate about space, stars , planets... But visiting space isn't a child's play, it requires so much money , time and even skills. +Humans are born curious, we want to see things with our own eye, touch with our own hands, hear with our own ears. Space is a place where humans couldn't dominate by now so many of us do fascinate about space, stars, planets... But visiting space isn't a child's play, it requires so much money, time and even skills. ![from Wikimedia Commons](https://upload.wikimedia.org/wikipedia/commons/thumb/f/f2/THAICOM_8_first-stage_landing_%2827421461715%29.jpg/800px-THAICOM_8_first-stage_landing_%2827421461715%29.jpg) -But I found a way to quench your thirst of space adventure, some awesome people have developed some games which can give us a little pleasure of space adventure (It's better to have something rather than having nothing šŸ˜‰). If you have an Android device , you can enjoy all the games for free and have a little space adventure (kind of). +But I found a way to quench your thirst of space adventure, some awesome people have developed some games which can give us a little pleasure of space adventure (It's better to have something rather than having nothing šŸ˜‰). If you have an Android device, you can enjoy all the games for free and have a little space adventure (kind of). So without further talking let's start... @@ -24,9 +24,9 @@ So without further talking let's start... It's a game about adventure and crafting. You can build your own rockets and explore the space. -Anything you see there can be visited , there are no limits , if you want you can even land on sun! +Anything you see there can be visited, there are no limits if you want you can even land on the sun! -With this , you get your own **pocket universe** , just build and let fly! +With this, you get your own **pocket universe **, just build and let fly! Here See My Messy Gameplay (Ah! I'm not an Expert) @@ -40,18 +40,18 @@ Here See My Messy Gameplay (Ah! I'm not an Expert) ## ā€¢ Space Frontier & Space Frontier 2 -Usually I don't spend too much time on playing games, but these two games specially **Space Frontier** is just awesome that I can't even resist not to play too much. +Usually, I don't spend too much time on playing games, but these two games especially **Space Frontier** is just awesome that I can't even resist not to play too much. -When Playing this game, my reaction is kinda like , "Yeah, I'm Elon Musk, Ha Ha , I'm colonizing Mars, Ha Ha , Look At Me " šŸ˜‚šŸ˜‚ +When playing this game, my reaction is kinda like, "Yeah, I'm Elon Musk, Ha Ha, I'm colonizing Mars, Ha Ha, Look At Me " šŸ˜‚šŸ˜‚ -> I personally like Space Frontier more than More than Space Frontier 2 +> I personally like Space Frontier more than Space Frontier 2 -> I found this game to help my coordination between eyes and fingers to synchronise properly, I'll recommend Everyone to try this game once +> I found this game to help my coordination between eyes and fingers to synchronize properly, I'll recommend everyone to try this game once [Download **Space Frontier** From Play Store](https://play.google.com/store/apps/details?id=com.ketchapp.spacefrontier) @@ -60,11 +60,11 @@ When Playing this game, my reaction is kinda like , "Yeah, I'm Elon Musk, Ha Ha ## ā€¢ Space Agency -This is a free and easy to run your own Virtual space program. You can build rockets, launch them, build space station , launch satellites and also explore the solar system. +This is free and easy to run your own Virtual space program. You can build rockets, launch them, build a space stations, launch satellites and also explore the solar system. -Though it Might be complex and challenging for some but still it's very enjoyable game. +Though it might be complex and challenging for some still it's a very enjoyable game. -I played this game for few weeks and really liked it. You should give it a try. +I played this game for a few weeks and really liked it. You should give it a try. @@ -78,6 +78,6 @@ So Guys here are some games related to space adventure, I hope you'll like them --- -That's it for now friends , see you next time. Till then let me know your thoughts, suggestions and questions in the comments below šŸ‘‡ +That's it, for now, friends, see you next time. Till then let me know your thoughts, suggestions, and questions in the comments below šŸ‘‡ If you like my work consider [Donating a Little šŸŒ±](https://palash.tk/donate) \ No newline at end of file diff --git a/tech/2018-09-19-What-I-Learnt-After-Being-Disconnected-For-10-Days.md b/tech/2018-09-19-What-I-Learnt-After-Being-Disconnected-For-10-Days.md index e4f4ba5..5ce0199 100755 --- a/tech/2018-09-19-What-I-Learnt-After-Being-Disconnected-For-10-Days.md +++ b/tech/2018-09-19-What-I-Learnt-After-Being-Disconnected-For-10-Days.md @@ -10,22 +10,22 @@ author: bauripalash # What I Learnt After Being Disconnected For 10 Days -I was that kind of guy who uses lots of internet (Actually Too Much..) but unfortunately my phone's charging port got damaged so I had no way left other than sending it to Service Center. The guy there told me it's gonna take a while. +I was that kind of guy who uses lots of internets (Actually Too Much..) but unfortunately my phone's charging port got damaged so I had no way left other than sending it to Service Center. The guy there told me it's gonna take a while. -> ### I knew for these days I'll not be able to use internet so I'll not able to upload any articles. +> ### I knew for these days I'll not be able to use the internet so I'll not able to upload any articles. -Actually I use internet on my pc via USB Tethering from my phone , so there was no chance of uploading new contents. +Actually I use the internet on my pc via USB Tethering from my phone, so there was no chance of uploading new content. -> ### I learnt few things these days. +> ### I learned a few things these days. -I was disconnected, left with a old keypad phone. Actually it helped to get rid of overuse of internet and concentrate more on my studies. I started visiting nearby places more often. I started hanging out with my friends with phone calls rather than texting. +I was disconnected, left with an old keypad phone. Actually it helped to get rid of the overuse of the internet and concentrate more on my studies. I started visiting nearby places more often. I started hanging out with my friends with phone calls rather than texting. -I usually spend most of time building. But as the internet was gone i was creating designs of my inventions by hand with pen and pencil. +I usually spend most of time building. But as the internet was gone I was creating designs of my inventions by hand with a pen and pencil. -As my resources was limited , I was kinda lost for first few days but then after things got better. +As my resources were limited, I was kinda lost for the first few days but then after things got better. Inventor Palash Bauri returned, I built some new gadgets. I read more books. -> ### Something inside me was changed. My Inventor self was on front again. +> ### Something inside me was changed. My Inventor self was in the front again. -I think , Everybody who uses internet a lot should take a break and enjoy the surroundings. Just Try it once!šŸ˜‰ +I think, Everybody who uses the internet a lot should take a break and enjoy the surroundings. Just try it once!šŸ˜‰