author image
Hello! I'm

Apoorv

Garg

Web Developer, Indie Game Development, Pixel Artist

Strongly believes that technology is in its adolescence phase right now and we all soon will be witnessing some big changes in almost every field of Technology and aspect of life. So I wish to learn as much as possible to let myself be the part of the revolution when it finally happens.

View Github

Some of My Best Works

single book and cd

Brics India Website

single book and cd

Orchid

single book and cd

PyGame

single book and cd

ChatBot

single book and cd

Python Basic Hacking

single book and cd

JavaScript Projects

single book and cd

Augmented Reality

single book and cd

UI Personalization

single book and cd

Node CLI

single book and cd

C Based Backdoor

Research Papers

about me profile picture

My Research Works

UI Personalization

N owadays, the industry is running on the assumption that a single user interface (UI) can effectively engage a diverse group of users. However, it is not effectively implemented on several UI platforms which often leads to dissatisfaction among various user groups. Moreover, the majority of the users belong to a non-technological background with varying levels of understanding and comfortability with modern technology. Thus, a dynamically customized UI “tailormade” for front-end users' needs is a necessity. The presented exposition introduces a methodology to generate a personalized user interface using the age, gender and browser history of the user. It is processed using face recognition and machine learning techniques. Further, the concept of Fuzzy Logics is used to choose which websites the user might want to be personalized. The data for the generation of personalized UI is collected passively. Thus solving the issue of the passive response of the customer in customization and feedback features.

View more

Play Some Games I Made

single book and cd

Gravity Well

single book and cd

Galactic Bounce

single book and cd

Game Of Life

0

Repositories

0

INTERNSHIPS

0

EVENTS

My Media

single book and cd

BRICS Speaker

single book and cd

Zeet Deployment

single book and cd

Advanced Django Tutorials

Skills

Java

60%

HTML/CSS/Bootstrap

50%

Django

80%

Python

60%

Data Structure and Algorithm

50%

Public Speaking

70%

Project Management

80%

WASM: Killer Of JavaScript?

“WASM stands for Web Assembly, it to the book is a binary instruction format for a stack-based virtual machine. It is designed as a portable compilation target for programing languages to enable their deployment on the web for the client and the server side applications. It offers a new type of code in compact binary format which can run on “Near” native performance speed.It also provides a compilation target on the web to languages like C/C++ and C#. It is rumored to be called the “Killer Of JavaScript” by some developers but in actuality is designed to and can run very well alongside it, even its own creators deny this. …”

quotes svg
Read Full Story

Evil Twin Attack: How It Works And How To Avoid

“Disclaimer: If you are simply looking for practical how to a video link has been provided at the end.Evil twin attack according to me is a blend of social engineering with a minimalist technicality as a hacker to convince our victim to part with his/her sensitive information. How this works is a hacker will set up a fake access point or Wi-Fi Network which looks exactly like it’s legitimate counterpart and then intercept any and all information that is entered on this fake network.”

quotes svg
Read Full Story

Artificial Intelligent: Future And Us

“None”

quotes svg
Read Full Story

What Gives Bitcoin Value

“It is safe to assume that everyone reading this article is familiar with the regular or Fiat money which is provided by the government and has become the center of everything, it has one or a number intricate Central Figures fighting like lions to preserve, deflate or inflate it’s value, but then the Cryptocurrency a strange item which some regarded having the same value as a video game money came around throwing everything important about the regular money out of window by making it De Centralized, this begs the question who or rather what decides it’s value.None”

quotes svg
Read Full Story

Will Website Builder Replace Web Developers

“I was recently asked to build a website for a client on Wix and as a Web Developer I have scoffed at the idea of website builders as I believed that a drag and drop functionality was a far cry to the coding work that goes into building a website. I was sure that a drag and drop functionality no matter how user friendly won’t be able hold its own on the different sizes of the screens that people now hold. I was of course surprised to find the great world of website builders. …”

quotes svg
Read Full Story

Understanding and Avoiding Phishing Attacks

“Hacking in real life is very different from their popular depiction in the trending media, Hackers don’t really have to break into some highly secured database to rob you off your money but simply talk you into it. How this is done is simple psychology. Cyber crooks take advantage of emotions like trust, urgency, negligence, empathy to name a few to rob you off.Fiction Story Example:- Your best friend has gone for a vacation, it is almost the time for his boarding the flight when you suddenly notice an email in your inbox from a strange ID which goes something like…”

quotes svg
Read Full Story

Internet Privacy and Tails Operating System

“None”

quotes svg
Read Full Story

Controlling Your YouTube Media Intake

“In the past few months we all have started to consume a lot of media input. Here are some tips to control your intake. For most of us the lion share of our time in the past months was spent in front of a screen. Be it experiencing some new content on Netflix, Amazon Prime or any other streaming service. However all of these streaming services have a common strategy of recommendation algorithms to keep us hooked, which is in a way good but can easily go out of hands.I strongly feel that the wide variety of content on YouTube has become a double edged blade. When we sign into a service like Netflix or Amazon Prime we are looking for a retrieve from our daily life and are actually willing to spend an hour or more. Whereas one often opens YouTube simply because of their boredom this often leads to a waste of time as here the user is usually not looking to spending two three hours of their time. It is often the case that at the end I felt that I have wasted my time because most of the content that I consumed was already seen by me or because it was just some famous or trending video which in hind sight I would not have missed if I remained oblivious to it. I felt that I could have better spent that time I spent on those channels if I had simply switched to another video that was more productive. YouTube has a ton of content ranging from entertainment to education and I think that I could have spent my time much more productively if only I had consumed the media a little more wisely. …”

quotes svg
Read Full Story

Starting As a Freelance Web Developer

“NoneThe first place I found myself was building small web apps for my friends and family. But they had the inherent problem of asking your family and friends for money and the problem of work getting unprofessional. …”

quotes svg
Read Full Story

Not Getting Paid For a Paid Internship

“To people reading this article I would like to recommend that you should not do business with institutes similar to which I mentioned in my articles, as companies lacking integrity are likely to ditch in the worst of times.Not long before writing this article, I had just finished an internship. I was hired by a startup called Legal24by7 a subsidiary of Foodwagon via an advertisement on a popular website for internships, though I was promised a small amount I readily accepted it since it was an easy job and because I had some time to spare then to add a little more experience under my belt, not to mention some extra bucks to spare in my pocket. …”

quotes svg
Read Full Story