Thursday, October 26, 2017

My Jean Perry coating cool gel comfort memory pillow

I have just bought some Jean Perry coating cool gel comfort memory pillows for my household.


As described in the product's description, the pillow is made with high density memory foam that is able to provide nice comfortable neck support for all kind of back, side and stomach sleepers. It has highly ventilated 3D mesh gusset allowing the memory foam within to "breath" thus minimizing heat build-up.

On one side, it is coated with a layer of cooling gel (the dark blue layer in the photo), material similar to those used in fever cooling pad. The other side of it does not have this cooling gel layer. As the pillow design is flat on both side (non-contour design), you can sleep with either side of it. When the sleeping environment is warm, you can sleep on the side with cooling gel to enjoy its cooling effect; when the environment is cold (such as on top of highlands), you can also sleep on the side without the cooling gel.

The pillow comes wrapped with a blue colour compact cooling satin stripe cover which is said to be naturally hypoallergenic, anti-microbial and dust mites resistant. Just like the fever cooling pad, the cooling gel has a kind of chemical smell. But after covered with this cooling satin stripe cover, you can hardly smell it. So don't worry about the smell with this Jean Perry pillow, as it might be an issue with certain competitors but for this Jean Perry pillow with satin stripe cover, the smell is mostly eliminated.

This is what inside the packaging box: the pillow nicely wrapped in plastic.


Sleeping with this pillow is really comfortable. You will not feel too cold at your head, as the cooling effect is more on eliminating heat from building up rather than providing ice cooling type of effect, so it is just nice and perfect for sleeping. Perhaps the effect can prevent people who used to sweat on pillow from sweating again.

You might note that below the "Jean Perry" trademark logo there is a word "Paris". I believe that "Paris" is part of the branding, rather than a place on earth. Jean Perry is actually a Malaysia product made by public listed company Yoong Onn Corporation Bhd (YOCB, 5159). Other brands of products by this same company include Novelle, Ann Taylor, Louis Casa, Genova, Niki Cains, Diana, Cotonsoft, Red Danielle, etc. The same company also has retail outlets called Home's Harmony which you can find in certain shopping malls, mostly in Klang Valley. Nevertheless, their products are of good quality and match with their price tag. Price discount is given during their sales promotional roadshow event in particular shopping mall, and sometimes in their online shop in Lazada.

Wednesday, October 18, 2017

REMAX RC-FC2 Letto handphone/GPS/tablet holder mount stand with 3-in-1 magnetic charging cable for car dash or table top

The REMAX RC-FC2 Letto car holder is apparently an upgraded version of the RC-FC1 holder.


It is improved to support 360 degree rotation for easy adjustment of the device's viewing angle. Its nickel metal plate can also lean forward and backward with 90 degree adjustment. It now comes with a 3-in-1 cable connector consisting lightning port, micro-USB port and USB Type-C port.

A sticky PU cushion is placed in front of its metal plate holder to hold the device placed on it at firm place to prevent dropping during situation such as emergency braking or sharp turning at high speed. Its round shape base is made of same material. This is how it looks like after assemble:


You can put it on your car dash, mainly for navigation purpose. You can also put it on your table top and act like a charging station.


It is strong enough to hold a 10" tablet firmly without much problem.


When you use navigation app that makes use on GPS function and will keep the screen always on, such as Waze or Google Maps navigation, your phone/tablet battery will drain out pretty fast.

The magnetic charging cable of the REMAX RC-FC2 is able to help you maintain the battery level or even to charge it to higher level. When charging, its LED light at the receptacle will turn red. When the device is fully charged, or the RC-FC2 is not performing charging action, the LED light at the receptacle is blue in colour.

Sunday, October 15, 2017

My Prolink PWP107G wireless presenter with air mouse function

Did you buy anything online during the recent #MYCYBERSALE event? I have bought a Prolink PWP107G wireless presenter with air mouse function at the cost of less than RM100.


This presenter is very straightforward and easy to use. Its wireless USB receiver is stored in a compartment at its bottom, which is plug-and-play in the Windows system.

In front of it, there are 6 buttons which their respective function is well explained behind the packaging front cover as well as in the user's manual booklet.

Its laser pointer button is located at the back, which can be easily controlled by your index finger.

At its right hand side, there are volume up and volume down buttons to control the sound volume.

At its left hand side, there is a power on/off toggle switch. You can switch it off when not in use, to save the battery lifespan.


Also come together inside the packaging box is a nice carrying pouch and 2 AAA alkaline batteries. It's documentation said that the 2 batteries can last for up to 100 hours of usage as a presenter, and up to 66 hours when its air mouse functions are also being used.


It works very will with Microsoft Powerpoint to start presentation (similar action to pressing F5 on keyboard), end presentation, page up, page down, blank the screen, and control the sound volume. However, it doesn't seems to work with LibreOffice Impress nor Adobe Acrobat Reader.

When it operates in air mouse mode, it works with all applications in Windows. You can use it to move the mouse cursor by your hand movement, and also to perform right click and left click with its respective button.

I would say it has all the necessary functions as a wireless presenter, with main limitation of only working well with Microsoft Powerpoint. At the same time, it is also a pretty nice air mouse which function similarly with a basic 2-button mouse. Yet at the same time, you can use it to control the sound volume.

Monday, October 9, 2017

Book: How Business Works - A Graphical Guide to Business Success by DK

DK of Penguin Random House is a publisher that differentiate themselves by producing a series of books that are very colourful, full of graphics and charts, and not so wordy.

How Business Works - A Graphical Guide to Business Success is one of them. It explains many important business concepts in a fun, easy to understand way. Its content is up-to-date with today's business environment, covering topics about leading-edge information system, modern business practices and industry standards.


I find this book very suitable for the busy start-up entrepreneurs, students who are planning to go to business school, business school students who need a quick revision, traditional businessmen who want to keep abreast of today's business world, managers, investors, or anyone who are interested to know about how businesses in this 21st century work.

This book is divided into 4 major sections with their respective chapters as follow:

1. How Companies Work
  • Business ownership
  • Start-ups
  • Buying and selling business
  • Who's who
  • Corporate structure
  • Human resources
2. How Finance Works
  • Financial reporting
  • Financial accounting
  • Management accounting
  • Measuring performance
  • Raising finance and capital
3. How Sales and Marketing Work
  • Marketing mix
  • Marketing approaches
  • Outbound marketing
  • Inbound marketing
  • Business development
  • Information management
4. How Operations and Production Work
  • Manufacturing and production
  • Management
  • Product
  • Control
  • Supply chain
This is how the pages content in the book look like:


This book is pretty comprehensive, covering a broad overview of essential business knowledge and concepts, though not going in-depth to the very detail.

One thing I found for this book to improve in future edition is that: in certain topics, it will mention about some interesting statistical statements, such as "44% of US companies had distinct CEO and chairman roles in 2012 - up from 21% in 2001". The book actually cited the sources of those statements in its Acknowledgements section at its very back, behind all the Index pages. While reading the book, readers like me have no idea about where are the sources of those statements because it is not mentioned anywhere that there is a "hidden" subsection called "sources of statistics, facts and quotes" under the Credits section inside its Acknowledgements. If you don't read until the last word of this book, you might possibly unaware of such subsection and wondering where the quotes are coming from. I suggest the editors of the book to mention about the location of this subsection in the Introduction so that we readers can be aware of it.

Saturday, October 7, 2017

Book: Cracking the Coding Interview (6th Edition) by Gayle Laakmann McDowell

Whether you are a fresh graduate or an experienced software developer, if you are thinking about landing your dream job in the software engineering team of one of the world's top IT companies such as Google, Apple, Facebook, Microsoft, Amazon, Palantir, etc., this is the book for you to get well prepared for your job interview.

In fact, this book is suitable for anyone who want to secure a software engineering job in the global IT industry, regardless of level from coder to development team lead to manager to even director or VP.

If you are already working in the industry, the author also alerts you that in the event your company undergoes acquisition or acquihire by those IT big gun companies, eg. the recent case of Google-HTC deal, existing staff of the acquired company (which could be including the CEO himself) are likely required to go through similar interview process, as "they don't want acquisitions to be an easy way into the company" (page 19).



The author, Gayle, is a talented software engineer herself, having working experience at Google, Microsoft and Apple. She had gone through the experiences of being an interviewee as well as interviewer in those companies. Now, she is the founder and CEO of consulting company CareerCup.com.

For computer science graduates, this book will walk through a very quick revision of the important topics you have already learnt and passed in your college, things like the Big "O", data structures (such as hash tables, linked list, stack, queue, tree, graph, etc.), algorithms (such as sorting, searching, bit manipulation, etc.), object-oriented design, system design with scalability, programming logic such as recursion, etc.

If you are not a computer science graduate but have learnt about computer programming and is eager to enter into the software engineering industry, these topics give you some idea of what your computer science graduated counterparts have gone through in their college studies (of course, the whole course covers much more topics than the above list. Those are just some of the fundamentals which they learnt during the first 2 years of their study). You might not be required to know in-depth of such knowledge to secure a software engineering job, such as how to apply them in assembler design, compiler design or operating system memory management design, but it is good for you to know the concept of those knowledge in order to pass the technical interview test. It is out of the scope of this book to teach you such topics. It highlighted them for you to pick up the knowledge from other sources such as computer science textbooks or online courses.

This book contains 189 programming questions and solutions to give you an idea of how you will be tested during your technical interview session. Well, don't be frightened by the questions as they are the level used at Google, Apple, Facebook, Microsoft and those top-notch IT companies who only target to hire highly talented employees. You will probably be tested with less challenging questions, but yet within the domain of similar computer science knowledge. At least, you should be able to write simple function such as listing out the Fibonacci sequence.

Bear in mind that technical knowledge is just a portion of the interviewee assessment. There are other area of evaluation such as soft skills about handling ambiguity, customer focus, communication, passion for technology, teamwork, leadership, etc. before you are offered the job.

Thursday, October 5, 2017

KidoCode HoC Computer programming class for young children and teens

I came across KidoCode in an education fair. KidoCode is a computer coding and maths training center targeting children of age group from 6 to 18, founded by 2 Iranian (Hossein a.k.a. Unclecode and Maysam) who are very passionate in educating the young generation about computer programming, logical thinking and mathematics.

I have brought my kid to attend their 4 hours free trial class at their HQ in Solaris Mont Kiara (above Cold Storage supermarket). That 4 hours session enabled us to know more about them, took a look and feel about their learning environment, let the kid to have hands-on introductory class about computer programming, which included simple programming to create mobile app in an Android tablet, and electronic programming on an Arduino kit. This is essential to ensure the kid likes the learning environment and the curriculum before making decision whether to enrol with them or not.

Parallel with the kid's 4 hours free trial class, there was also a 1 hour session for parents for them to introduce their value proposition, their unique way of running the classes, curriculum and syllabus. I am pretty impressed with their holistic vision, mission and plans to train Asian children to be competent in computer programming for fun and profit (yes, they encourage entrepreneurship after the kid has created something awesome in their journey of codings). As a result, I have enrolled my kid to their 50 Hours of Code (HoC) programme.

The 50 HoC is an introductory course for the kid to build up the necessary foundation in computer programming. A minimum of 50 hours is allocated for the kid to complete the course. 50 hours is the minimum because they'll give bonus hours to the kid based on several promotional criterias, at no additional charge, which could added up to over 80 hours.

This 50 HoC introductory course comes with a K-Box which the kid can bring home for own practice and continuous development, which contains:
  • Arduino board with electronic components
  • Raspberry Pi 2 with WiFi adapter and Case
  • Android smartphone for mobile apps and games programming
  • Some free gifts

All the following subjects will be covered in the 50 HoC programme:
  • Python programming language with Turtle graphics using online KStudio IDE

  • Mobile apps development using MIT App Inventor
  • Electronics programming using Arduino and Raspberry Pi
  • Web development using Cloud9

  • Game programming
  • Information security

The HoC is consumed at KidoCode training centers. The kid will learn at his own pace. Fast learners will learn more in-depth and given more challenging exercises, while slow learners are still able to go through the breadth of learning though not as deep. Beside the kid, the parents (both father and mother) are also given the same amount of HoC at no additional charge, for them to optionally learn the same course together with their kid, and each of daddy, mummy and kid will be learning at their own respective pace and could go through different learning path.


KidoCode is opened from 10am to 10pm daily including weekends and public holidays. Other than the first Welcome Session which needs to make appointment prior to attending, the kid (and parents) can walk in anytime during the operating hours to consume their HoC. A dedicated computer will be allocated, and personal trainer will attend to the kid (and parents) throughout the session. Students can take their break at anytime, which will stop their HoC hour glass counter, only to resume when the break is over. Free flow of food and drinks is provided at the premise.

 After the 50 HoC course, the kid can proceed with more advanced courses including:
  • Code and maths (30 HoC)
  • Mobile apps development (100 HoC)
  • Electrogramming (80 HoC)
  • Game coding (70 HoC)
  • Web development (100 HoC)
  • Computer security and cryptography (40 HoC)
  • Geek coding (100 HoC)
  • BioInformatics (50 HoC)

You can find out more information about KidoCode by visiting to their website.

If you are also interested to attend their 4 hours free session, you can click here to locate the online registration form.