Today's Question:  What does your personal desk look like?        GIVE A SHOUT

 ALL


  Check mobile device using JavaScript

Sometimes developers want to know whether the user is using a mobile browser or a desktop browser so that they can build corresponding user experience. Although in many cases responsive web design would help solve component alignment issues, there are performance related considerations in some cases where some code should not be ran or some feature should not be available if user is on mobile browser. or vice versa This post will summarize a few ways which are commonly used to check whether a user is on mobile device or not.navigator.userAgentThe straightforward approach is to parse the user a...

3,618 0       JAVASCRIPT MOBILE DEVICE MOBILE BROWSER CHECK


  Tips to Keep in Mind When Adding Devices to WiFi

When it comes to powerful tools, it is hard to beat the Internet. We can use it to access a huge variety of news, information, entertainment, products and more.When the Internet first became a thing, people pretty much had to be sitting at their computers to use it. But now, thanks to the advent of a wireless network known as WiFi, you can connect to the Internet through your smartphones, streaming devices, laptops and more from anywhere in the house.If you are in the market for some new tech or you want to be sure your system is optimal for your needs, it’s important to first take a num...

833 0       TIPS WIFI ROUTER


  Google transferred a domain name to a Chinese company for free

Google just completed a domain transfer to another company in China. The interesting part is that this domain transfer is for free. The story begins with a recent tweet from the CEO Dash Huang of a Chinese game company called X.D. Network Inc who claims that they obtained the domain name taptap.cn from Google for free.From the tweet, Mr. Huang expressed his appreciation to Google for freely transferring the domain name taptap.cn to their company. Their company launched some product called taptap which is a game lookup community and they were trying to register the domain name bu...

1,347 0       TAPTAP TAPTAP.CN GOOGLE


  GIF’s - Effective Engagement Tool Of Elearning

Elearning has been continuously facing the challenge of keeping the learners engaged. Many methods are being used to ensure that the learner understands the concepts even without an instructor. The inclusion of various multimedia modes like informative audios, videos, games, animations, etc. has become almost necessary to include as these are considered to make the concepts easier to understand. In a nutshell, there are many advantages of using multimedia in an eLearning program, however, there are few drawbacks as well. Too much of the inclusion of multimedia makes the curriculum heavier...

709 0       ELEARNING GIF


  First impression of Github Copilot

It has been some time since I heard about the new generation of AI powered coding assistant -- Github Copilot. Don't get chance to experience it until obtained the tech preview access recently. So this post will document some first impression while using it.For now, this tool is only supported in VSCode and it can support various different programming languages. To enable it, just need to search and install the Github Copilot extension within VSCode. Once that is enabled, you will find that whenever you type something in your editor, there might be some suggestion with grey text showing up.And...

2,049 0       GITHUB COPILOT FIRST IMPRESSION


  Will nil == nil be true in GoLang

There is some interview question may ask whether nil == nil be true in GoLang. Wil it be true. false or compilation error? To know the answer, some knowledge about nil in GoLang needs to be explained first.nil definitionAccording to Go's official documentation, the definition of nil is// nil is a predeclared identifier representing the zero value for a// pointer, channel, func, interface, map, or slice type.var nil Type // Type must be a pointer, channel, func, interface, map, or slice typenil is the zero value of types like pointer, channel, func, interface, map or slice. Itself is NOT a GoLa...

5,690 2       GOLANG NIL NIL EXPLANATION


  Alibaba gains spotlight due to female employee alleging sex harassment from supervisor

During the weekend, the Chinese e-commerce giant Alibaba gains spotlight from Chinese general public due to a hot discussion going on on various Chinese social media platforms where a female employee alleges that her supervisor(alias Yi Qu) conducted sex harassment on her during a previous business trip.The case happened a couple of weeks back where the female employee at Alibaba was asked by her direct supervisor to go for a business trip to Shandong province(a northern province in China), she initially declined the request due to severe weather condition(typhoon Yanhua). However her supervis...

2,601 0       ALIBABA SEX HARASSMENT


  Install and use GSpace to install apps from Google Play on Huawei Harmony OS

Huawei has released its own branded mobile OS Harmony OS sometime back and some Huawei device models now support installing or upgrading to use Harmony OS. Since this OS is Huawei's own OS and it doesn't come with Google Play by default which most of the current Android apps are hosted on. In this case, how can someone install the apps from Google Play on Huawei Harmony OS or use GMS services like Google Play, Google Maps?The solution provided by Huawei is to install GSpace which is an APP container where it can be thought as a virtual gallery store where apps from Google Play can be installed...

22,633 7       HUAWEI GOOGLE PLAY HARMONYOS