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

 ALL


  Engineer mindset in internet companies

This post tries to list down how we keep engineer mindset while doing development work. We engineers are the ones deliver the actual product by writing each and every line of the code, in order to deliver high quality and less buggy code, we should keep reminding ourselves what needs to be paid attention to during our daily development work. So what is engineer mindset? Engineer mindset is that we should keep in mind that each and every line of code we write should serve the purpose well and we should be responsible for whatever we write.With the engineer mindset, we should keep remind us...

1,429 0       ENGINEER MINDSET INTERNET COMPANY


  The Go Pointer Magic

Go is a language with the pointer type, by which we canPass pointer into a function and update value in-place.Add methods to a struct as (* T) A, which is different from (T) A().However, the pointer is type-safe in Go, meaning that there are such restrictions of the pointer.Different types of pointers are unconvertible.Pointer type cannot be used for calculation.Pointer types cannot be compared, either == nor !=.No mutual assignment between different pointer-type variables.For example, *int cannot be converted to *int32in the following code.func main() {...

3,937 0       GOLANG POINTER UNSAFE


  Is Toutiao taking general content creators seirously?

Tiktok is now very popular among the Z-generation around the world. This is an app created by the Chinese company ByteDance. In China, the Chinese version of Tiktok called Douyin is not the only popular app created by ByteDance, there are a few other apps created by ByteDance are also popular such as Jinri Toutiao, a news app famous for its recommendation algorithm similar to Tiktok, also Huoshan Video, another video app similar to YouTube.This Toutiao app encourages general people to create content like posts, tweets etc. However recently some experience we had with it makes us think whether ...

1,346 0       CONTENT CREATION JINRI TOUTIAO TOUTIAO BYTEDANCE


  Find where the start up page is set in Firefox

Recently I encountered a weird behavior where a strange webpage showing up every time when I launched my Firefox.The first thought came into my mind is that my homepage of Firefox had been tampered. It might be changed because some software changed my browser settings to promote something.So the next immediate thing I went to check was to see my Firefox browser settings.To my surprise, the homepage setting was not touched. It would still open the Momentum screen which would display some beautiful pictures of nature randomly. I tried to reset them to default but it still had the same issue.Afte...

1,367 0       STARTUP PAGE HAO123 HOMEPAGE FIREFOX WINDOWS


  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,724 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...

863 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,396 0       GOOGLE TAPTAP.CN TAPTAP


  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...

728 0       ELEARNING GIF