ylliX - Online Advertising Network

Data Structure – How to implement a Queue in Swift

Recently revisiting computer science fundamentals, I was interested to see how specific data structure applies to iOS development, starting this week one of most common data structure: the queue. My daily usage of data structure is often limited to native one available in iOS development: arrays, sets, dictionaries. However, if there is a data structure […]

[COVID DIARIES] Shoot the Kids

Hey, there’s a pandemic. Have you heard? Looks like we might be spending a lot of time in the house with our immediate family these days. Maybe that family includes kids. And maybe they are starting to go a little stir crazy. Keep reading for some ideas for any lighting photographer who might be looking […]

Should I quit blogging?

When I started this blog in 2012, it was at first to share solution to technical problem I encountered on my daily work, to give back to the community. Over the years, I extended the content to other projects and ideas I had. Nowadays, I get more and more feedbacks on it, sometimes good, sometimes […]

3 Critical Tennis Improvement Tools – Essential Tennis Podcast #351 | Essential Tennis Podcast – Instruction, Lessons, Tips

There’s nothing more frustrating than putting your valuable time into improving an aspect of your tennis game, only to look back weeks, months, or even years later and still be struggling with the same problems. The truth is, it doesn’t matter how correct the instruction you’re receiving is if you aren’t following the correct process […]

Can I use a facial cleanser as a shampoo? Episode 212

  Beauty Questions covered We have a lot of beauty questions to answer today, including: What are the best facial moisturizers for sensitive skin? Is there a big difference between facial cleansers and shampoo? Will castor oil help your hair grow? How does someone become a cosmetic chemist? (Audio) Beauty Science News How is the […]

Mastering Embedded Linux, Part 4: Adding Features

This is the fourth part of the Mastering Embedded Linux series, which is designed to help you become an expert at developing low-cost custom embedded Linux systems. Continuing the ongoing theme of developing customized firmware, I’ll be discussing how to add high-level “features” to your firmware image by taking off-the-shelf open source software, configuring it, […]