Category: Software

  • How to remove inactive cameras in your Chrome Browser in MacOS

    I’ve been googling about this since yesterday and I can’t find any solution to remove the inactive cameras that are already uninstalled from my Mac.

    I previously installed OBS Virtual Cam and the GoPro Camera in my MacOS Catalina. But after upgrading to MacOS Big Sur, GoPro WebCam stopped working. It will just display the GoPro loading screen, but won’t start the cam.

    So… I decided to just uninstall the GoPro WebCam software as it’s completely unusable. This issue is posted last November 2020 in the GoPro Support Hub, but until now, there’s no resolution or official fix from the GoPro Team.

    Now after uninstall the GoPro camera, it will still default to the GoPro camera in Google Chrome Browser. For example, if you use MyCrypto.com and scan your QR code, the GoPro camera will by the default camera, even if you change it in your Chrome settings at chrome://settings/content/camera (mine is brave://settings/content/camera, because I’m using the improved version of Chrome which is Brave.)

    I already selected the FaceTime HD Camera as you can see in the screenshot. Both OBS Virtual Camera (m-de:vice) and GoPro WebCam (o We:bcam) are already uninstalled, but it’s still appearing the list of options.

    And there’s a bug in Chrome where-in it will still default to the previous default Camera even if it’s already uninstalled from your system.

    What I did is viewed background processes on Activity Monitor, search for GoPro, and found a running background process called GoProWebcamDaemon.

    I clicked sample, and found a directory where an instance of a GoPro file still exists. Maybe this is a software that still runs after I deleted the GoPro WebCam app in the applications folder already. So I went ahead and disabled the Daemon, and browsed through the directory and found a .plugin file.

    In my folder when I browse Macintosh HD > Library > CoreMediaIO > Plugi-Ins > DAL, I found two plugin files as show in the screenshot below.

    I deleted both GoProWebCam.plugin and obs-mac-virtualcam.plugin, then checked my Chrome Camera settings, and both inactive + uninstalled cameras still exists.

    I restarted my Mac (because of the forced update, to install it as well), then poof! The two inactive cameras are gone.

    Now my browser camera defaults to Facetime HD Camera!

    If you encountered the same problem, I hope this solution helped you. As I cannot find any reference online, so I just posted this myself to help others who encountered the same situation as I am.

  • Why I switched to NANO for my preferred payment method?

    The answer is simple. It’s fast, it’s fee-less and it’s very convenient to use. Since 3 years ago, I’ve been accepting only ETH for custom development work. When Cardano was announced, I also accept ADA together with ETH. ETH is super slow compared to ADA but still useful as a lot of my clients prefer to pay ethers instead of other cryptocurrency.

    But now, there’s NANO. This is actually an old cryptocurrency but I just found out about it because more and more users prefer to get paid via NANO. I was very curious and tried the Natrium wallet (check out natrium.io) to send and receive NANOs.

    To my surprise, what I read in twitter, reddit, and everything is actually true. It’s insanely fast and miraculously free! Yep, almost all cryptocurrencies charge a certain amount of fee for your funds transfer to be processed (Except IOTA and NANO). With NANO, you don’t need to pay any fee at all. Like how the hell is this not used by everyone else. I tried sending from wallet to exchange and from wallet to wallet and it’s absolutely freakin’ fast! It blew my mind! This is what a decentralized crypto should be. Fast, free, and easy to use.

    In fact it’s the world’s fastest cryptocurrency in existing. If you don’t believe me, Google it!

    So from now on, I’ll be accept NANO and only NANO.

    Thank you Colin LeMahieu for creating NANO! You just realized the vision of Satoshi Nakamoto!

  • Magento Product Page URL parameters removed mysteriously

    Magento Product Page URL parameters removed mysteriously

    If you encountered a weird bug where-in you’re attempting to add utm_source parameters or any URL params after a question mark, then you’re not alone. This happened to me in one of my client’s Magento sites. On the homepage and category pages, I can easily add URL parameters. But in the product page / product view page / single product page, the parameters disappear after the page loads completely. I thought it’s just some sort of javascript bug or a redirect setting in the .htaccess, but it’s not the reason.

    Maybe this also happens in WordPress with WooCommerce or other platforms that uses an SEO plugin with Canonical redirect.
    (more…)

  • First, Magento Connect Reviews are gone, now they are closing

    First, Magento Connect Reviews are gone, now they are closing

    First, Magento Connect Reviews are gone, now they are closing. Yep, you read it right. They will now close the good old Magento Connect and will move everything in the Marketplace. Good news is that they will filter all the extensions and will only retain the ones that are worthy to be retained. You can read more about the announcement here: https://magento.com/blog/magento-news/magento-connect-moving-marketplace

    Below is the screenshot of my Magento Connect Manager that I took today. It will be practically useless, but still, you can use it when you have downloaded an extension package from Magento Connect using this freegento.com/ddl-magento-extension.php, or if you have your own packaged module from a Magento extension store.

    All good things will come to an end eventually, and one of the pretty good things in my life is Magento Connect. I’m one of the Top 10 reviewers in the world in M1 connect extensions, and it’s sad to see that it’s gone for good.

  • Formidable Calendar Custom Time Slots Per Hour of the Day

    Formidable form building is one of the best and most extensive, fully customisable, WordPress plugin out there. You can create all types of forms you can think of. From a simple contact form, to a complex booking form, or even a full-featured user database with lots of filters and search features.

    But even if Formidable Pro is this powerful, there are still some things that Formidable Pro cannot do. One is allowing different number of slots per hour of the day. Out of the box, Formidable’s calendar and time field can let you limit the number of slots per day by a few lines of code.
    (more…)

  • git: User was holding a relation lock for too long

    git: User was holding a relation lock for too long

    Screen Shot 2016-06-16 at 10.06.11 AM
    If you encountered this error while pushing your recent change to your git repo, worry not. You’re not alone. Just recently, like a few minutes ago, I’m having trouble pushing my latest commit to my Bitbucket repo. Good thing I found out that it’s just a bitbucket issue, not really an issue with my repo or with my server or with my localhost.

    Below is the exact error I’m getting while trying to push my latest commits:
    remote: canceling statement due to conflict with recovery
    remote: LINE 1: …er”.”date_joined” FROM “bb_repository” INNER JOIN “auth_user…
    remote: DETAIL:  User was holding a relation lock for too long.
    ! [remote rejected] master -> master (pre-receive hook declined)

    I actually tried pushing it again and again, switch branches, cloned a new repo, but no can do. Nothing I tried worked, it’s because Bitbucket is having issues, not me. Haha!

    Let’s just wait for Bitbucket to fix the issue and not panic.

  • Create your very own fonts easily within Photoshop and AI

    Create your very own fonts easily within Photoshop and AI

    fontself-kickstar
    This is a really cool extension that I found in Kickstarter today and is currently in development. I just want to share it with you guys. It’s an extension called Fontself. With it, you can create your very own fonts easily within AI and Photoshop. (more…)

  • OSX Yosemite WiFi doesn’t connect automatically

    OSX Yosemite WiFi doesn’t connect automatically

    If you encountered this problem wherein after upgrading from Mavericks (or any other OSX prior to Yosemite) to Yosemite, you can’t connect to your home WiFi automatically. Every time you turn on your laptop or wake it up from sleep, then you need to reconnect to your router again. The issue is that Yosemite doesn’t allow access to your router by default. After upgrading, it somewhat changed the preferences inside your Keychain Access. In order to make your Mac connect to the wifi automatically again, just follow these few easy steps.

    First, go to your Keychain Access. If you don’t know where it is, just press CMD + Space Bar, then search for Keychain Access, just like this:
    yosemite-spotlight-search
    (more…)