Posted on Leave a comment

Apps(Android) to Save Your Eyes from Harmful Blue Light

android-apps-to-reduce-harmful-blue-lights

The names of these apps are similar to each other but each of them have something unique about them.

Blue Light Filter – Night Mode, Eye Care

Blue Light Filter Apps Screenshot
Blue Light Filter App Screenshot

Blue Light Filter is a great app with its best feature being the availability of different modes for different lighting conditions in which you would use your phone like in sunlight, in an artificial lighted environment, in dark, under a candle etc. You can also adjust the intensity of the selected mode or the brightness of the screen according to your need.

You can also save your own custom settings as presets and switch between them with just a single click.

I liked this app very much. But there’s only one thing that bugs me about this particular app, and that is the ads(in free version). You can opt to remove those ads but that will cost you 200 INR.

Blue Light Filter – sleep better, best eye care

Blue Light Filter Apps Screenshots
Blue Light Filter App Screenshots

This app is a no nonsense app which will do just what you want it to do. You can select from some modes like Lamp, Sunset etc. It also has a timer setting using which you can schedule to start/stop the display mode according to your working hours on the phone.

And this app is totally ad free but there’s only one problem with this app. It leaves notification bar while applying it’s filter and hence it seems weird.

Twilight

Twilight Apps Screenshots
Twilight Screenshots

Apart from the features like presets(Bedtime Reading is the best pre-saved preset) and timer, Twilight also allows you to start it as soon as you start your phone. Other apps may need to be started once if a person restarts the phone.

You can also schedule when you want a particular light filter to be applied automatically based on the time of sunset/sunrise and you can also specify custom time when you want to start it.

There’s one unique thing about Twilight. It also filters your homescreen wallpaper which I didn’t like much as a feature as the color overlay and the filtered wallpaper makes your it a totally different thing. You can turn it off though.

Blue Light Filter – Screen Dimmer for Eye Care

Blue Light Filter Apps Screenshots
Blue Light Filter App Screenshots

This is another great app. The USP of this app is the Eyecare Test module. You can test if your eyes are tired and it also has some simple exercises to refresh your eyes and relieve some of your eye strain.

This app doesn’t have saved modes though which is a bummer and it also has a lot of ads. So if ads annoy you very easily, don’t install it at all. Worth a try though.

If you are looking for a similar app for your desktop/laptop, learn how to install F.lux on your Linux and/or Windows machine.

If you think I have missed something out, comment down below for your addition.

Posted on 2 Comments

Flux: Your Night Work Companion

flux-your-night-work-companion

If you are like me who likes to work at nights and even don’t hesitate to pull all-nighters then F.lux will save your eyes from the strain caused due to long working hours you put on your computer/laptop.

The light coming from the screens of the devices you use every day has a blue light component. This blue light component, having a shorter wavelength, has more energy(as the wavelength of a light is inversely proportional to its energy). The energy of that blue light is strong enough to convert retinal fluid(fluid required by photoreceptors in order to sense light) into a poisonous chemical. This poisonous chemical can not only kill photoreceptor cells but can also kill all kinds of human cells like neurons and heart cells. Overtime, the person may go blind due to Macular Degeneration.

This is something to worry about. Because if you go blind, how would you read my blogs. 😛

But don’t worry much, I’ve got you covered.

The blue light emitting from your computer/laptop screen can be reduced to safe levels by using a simple software named “F.lux” and here’s how you can install it.

Installation On Linux:

1. Add ppa:
sudo add-apt-repository ppa:nathanrenniewaldock/flux

2. Update:
sudo apt-get update

3. Install using apt:
sudo apt-get install fluxgui

These simple three steps should install flux for you on your debian based Linux distriutions like Ubuntu, Peppermint etc.

If you face any problem or you have a Fedora system, you can follow the manual install procedure for flux.

Installation On Windows:

If you are a Windows user, just visit their official website’s download page.

From the downloaded package you will need to run flux-setup.exe executable file to start its installation.

Once it gets installed you can see a flux logo a little left to your system clock. You can click on it to open a popup dashboard like the below picture.

flux-dashboard
Flux Popup Dashboard(Windows)

Setup Flux

Once flux gets install you can setup it best suit your location and working hours. The first step would be to update your current location so that flux can set your screen hue based on if there’s day time or night time at your current location.

After that, you can choose from available modes or save your, settings into different presets to switch between them quickly.

Now if you are the type of person who also stays on your phone a lot, this list of apps can help you with eye strain mobile phones can gift you.

Comment down below how helpful this post and flux was for you.


Posted on 1 Comment

Interesting GitHub Repositories

interesting_github_repositories

GitHub, a hotspot for many interesting and useful open-source projects, has some projects that you will love and praise because of their uniqueness and/or the problem it is intended to solve. So here they are:

ModiScript

Talking about something interesting must start with our very own Prime Minister, Mr. Narendra Modi. ModiScript seems like a joke by its name but it’s totally legit. It’s a scripting language with all the phrases and ideas our PM is popular for. Understood Mitron!!

The program file extension is .chai, “bhaiyo aur beheno” is used to print text on the console, to accept input you use “man ki baat”. It’s hilarious and excellent at the same time.

mitroon
factorial 1 hai
i 1 hai
bhaiyo aur behno "ek nambar do"
mann ki baat nambar
agar nambar 0 se kam hai
	bhaiyo aur behno "nakaratmak sankhyao ka factorial nai hota bhaiyo aur behno par mujhe sirf 50 din dijiye"
nahi toh {
	jab tak i nambar se zyada hai {
		factorial factorial taimes i hai
		i i plus 1 hai
	}
}
bhaiyo aur behno nambar
bhaiyo aur behno "ka factorial"
bhaiyo aur behno factorial
bhaiyo aur behno "hai"
acche din aa gaye

Use this scripting language to make some interesting programs and comment down below to showcase them.

edex-ui

This repository is something out from a sci-fi movie hacker’s computer. I always wanted a fancy, “hacker-like” GUI and this project provide me exactly that. Wanna look badass in front of your colleagues, friends? Download and install edex-ui from it’s GitHub repo.
Just look at this thing. It’s so sick.

edex-ui_2
edex-ui

awesome-indie

Yeah, I know you want to earn money. Everyone does. But if you don’t know exactly how you can use your computer science knowledge to start earning, visit awesome-indie, a complete guide full of information about how you can start with the ideas you have in your mind with stories/articles from people who have made it big in the industry. Tickle the entrepreneur in you and get started with building things, profit or loss, you will learn. The information is inspiring, in fact, EveryFoss is a result of the motivation I got from one of those articles. So yeah, it works and it’s a must visit.

so-you-want-an-internship

So, you want an internship? In your head, if you answered yes or maybe, go visit this repository. It contains useful information about the opportunities and how you can apply for them. It also provides some useful tips about Resume writing and cover letters. A must visit for freshers and anyone who wants to get started as a Computer Science professional.

open-source-rover

Yup! you read that right. A rover, open-sourced and it is maintained by none other than NASA. It’s a small version of the rovers that roam around on Mars’ surface. From making lego houses to making a Mars rover, we all grew up. Just look at it, isn’t it cute?

open-source-rover
Open Source Rover

interview

Got shortlisted for an interview? Congratulations, now go through this repository to prepare for your interview and get ready to nail it. The list of resource in this repository is intimidating and can easily distract you so focus on reading only relevant information.

Sign-Language

If you have heard words like Machine Learning, Neural Networks, and OpenCV, which most probably you have, then you must visit this repository. Even if you don’t know anything about those topics, the repository is a great example for the things you can do with your code and this motivates you to start learning about Machine Learning and make things like that.

sign_language_gestures
Sign Language Gestures

project-based-learning

Love making new things? Visit this repository to learn to make software ranging from ToDo app, chat app, calculator, chat-bot, an Instagram clone, a music player, a game, a blog and many more.

Make sure to make as many things as possible so that you can showcase it to people you want to impress or rock it on your Resume. Most of them are super instructive and follows a step-by-step procedure so it’s also beginner friendly.

awesome-scifi

Love reading? Love reading Scifi? If you screamed YESSS, visit awesome-sci-fi, a crowd-sourced list of all the favorite and most loved sci-fi novels and short stories.

  •  

Did I miss something that should have been in this list? If so, comment down the open-source repositories you find very interesting.

Cheers!

Posted on Leave a comment

Open Source Text Editors For Developers

open_source_editors_for_dev_banner

Open source editors are awesome and if you are thinking to use one to build your next big thing, look for the editors listed in this blog post. All these text editors are favourite to many people, to the limit till they start fighting with others over their choice of text editor. Holy people, with their religion as softwares.

All the text editors listed here are full of features and easy extensibility to make your life easier(except in case of vim :P) as a developer. The list below is not in any particular order.

Komodo Edit

You gotta admit, this thing looks sick. The interface is awesome, the customization options are good and all of that with a name of a Komodo dragon. Although I have never used it to develop anything, apart from the C addition program you can see on the screenshots, I am sure I will give it a chance to win me over.
The only thing that I didn’t like in it is it’s extension and theme support. If you need any extension/theme, you need to download it and then you have to drag-drop it on the editor window so that the editor can install it. That’s just too much work for me, and an extra file in my downloads folder. So that’s that.
Download  GitHub

komodo_edit
Komodo Edit GUI

komodo_edit
Komodo Edit

 

 

 

 

 

 

Visual Studio Code

Visual Studio Code is my current favorite text editor and yeah it is open source. The feature that I like the best in vscode is it’s git integration which is seemless and super handy. Its extensions and shortcuts are also very intuitive and easy to get accustomed of. I am a huge shortcut person, so much so that if I see someone else not using a shortcut and going for the manual method of a trivial task, I feel like I smash their head on their keyboard. I mean, why! why do you want to do so much extra, useless work.
So yeah, vscode is my favourite.
Download GitHub

vscode_text_editor
VSCode: Dark Theme

vscode_text_editor
VSCode: Light Theme

 

 

 

 

 

Vim

Don’t look for it’s download link, it’s not a software, it’s an artifact that scientists found while looking for dinosaur fossils.
Just Kidding!
Vi Improved or Vim is an awesome text-editor, though it can be a pain to use it if you have not customized it according to your needs. Once you customize vim according to how you want to use it, you will start to love it. I use vim very frequently on server machines and now I am accustomed to vim command so much so that sometimes I mistakenly input vim command in my other GUI text editors, which btw you can do with proper extensions installed on vscode or atom.
Download GitHub

vim_editor
Vim

Atom

Oh, almost forgot about this tiny thing, Atom. Yeah sounds like something small due to its name but trust me, it is a giant when it comes to customization and the features that it provides to developers and power users in general. The GUI is clean and simple with a ton of themes available as addons. If you are someone who can not live without git source control then you will love it’s git integration and there are also GitHub features integrated in it. Apart from existing functionalities, the marketplace it has for all the extensions you can install on it is huge.
The only thing that bugs me with Atom is that it is a little more memory hungry than it’s brothers.
Download GitHub

atom_text_editor
Atom: Dark Theme

atom_text_editor
Atom: Light theme