Author: Bryan Veloso

  • Bitbucket Connection Refused / No Route to Host (Siteground Server)

    If you recently encountered this issue when pushing a your git updates to Bitbucket and you’re using Siteground as your server, then you found your solution. I recently encountered this issue in my multiple Siteground hosts, using shared or cloud SG servers.

    Not really sure if this is a Siteground issue or a Bitbucket issue, but changing the port via config works.

    One solution I found online is adding 104.192.143.2 bitbucket.org to your /etc/hosts file. But sadly, at Siteground GoGeek servers, you have limited access and you cannot access your hosts file.

    If you’re getting a No Route to Host error, or a Connection Refused error when trying to push repo updates/commits.

    Just go to your .ssh/config file (create one if you don’t have one yet), and add these lines:

    Host bitbucket.org
    Hostname altssh.bitbucket.org
    Port 443

    No need to thank me. I just found the solution here by oliverkocsis.
    https://jira.atlassian.com/browse/BCLOUD-9519

  • Worst Customer Service in the World Goes to Food Panda!


    Earlier today, I ordered 4 brewed Iced Tea (the good old Libertea) from Army Navy. After waiting for an hour, my order finally arrived. To my surprise, it’s not what I ordered. They sent me 4 Milktea with Pearls instead of the Libertea Iced Tea that I ordered.

    I then reported it to Food Panda customer support. I showed them the picture via chat and they told me that it says Libertea in the bottle, so I received the correct item. I insisted that it’s not correct and Army Navy is using the SAME bottle for both Libertea Brewed Iced Tea and Libertea Milktea with Pearls. They told me that someone will call me to resolve the issue as soon as possible.

    An Indian Customer Agent with a weird accent I can’t clearly comprehend called using the number +1 287-066-3630. Asked some questions to verify my account details, then informed me that they know that I received an “INCORRECT” item, and they can neither refund me nor pick-up and redeliver the correct item, which is the Libertea Brewed Tea. I told the agent once again that this is not what I ordered, and the agent told me that there’s nothing they can do to correct the situation, they cannot re-deliver or exchange the item with the correct one.
    (more…)

  • Look-alike: Niv Sultan and Alicia Vikander

    They look like long lost twins. At first, I thought Alicia Vikander knows how to speak Hebrew and Farsi, but to my surprise, Tehran’s leading actress isn’t Alicia Vikander but another actress named Niv Sultan.

    They are both hot and pretty with striking resemblance. I just can’t resist to not blog about it as I cannot find any articles or blog posts that already did.

    So here you go! Niv Sultan and Alicia Vikander looks exactly the same. Like long lost twins!

    (more…)
  • JetPack is getting smarter and smarter

    Recently today, I upgraded my PHP version to 7.4.4. After a few minutes, I received an e-mail that my website is offline. It says that “Your Site is Experiencing a Technical Issue”. But good thing, I have JetPack. Gone are the days when your WordPress website is down or just blank white, and you don’t know what to do.

    Now, non-living things are getting smarter and smarter. I now know why my website is down and what’s the root cause of the issue. No need to troubleshoot it anymore. You’ll receive a link to enter your website in “recovery mode”, and you will also receive via e-mail all the details about which plugins caused the issue.

    Mine was this:

    Current plugin: Audio player (version 2.0.4.6)

    Error Details
    =============
    An error of type E_PARSE was caused in line 903 of the file /wp-content/plugins/audio-player/audio-player.php. Error message: syntax error, unexpected ‘new’ (T_NEW)

    So I just went ahead to my server and deleted that specific plugin that I don’t even use anymore. And eureka! My website is back online! Easy peasy right?

  • How New Technology Can Affect Your Cyber Security Education

    The digital world is brimming with opportunities for new careers every day. Whether you’re interested in becoming a digital analyst, an IT engineer, or a forensic computer scientist, the career options for your degree in cyber security are nearly limitless. However, new technology is constantly on the rise, and it has the potential to change your digital workplace in countless ways. If you’re interested in becoming a cyber security specialist, here are a few examples of how evolving technology could impact your career.

    It Can Make Your Job Easier…

    For almost every instance of a cyber security breach, the digital world has the opportunity to learn from the experience and strengthen its security measures. Firewalls are stronger, encrypted data is harder to crack, and VPNs are constantly being enhanced to keep sensitive information locked up tight. Better defensive measures also give way for better offensive measures, meaning new technology can make it easier to track down and stop cyber attacks before information is compromised. With the innovation of smartphones and other ultra-portable computers, it’s easy to stay on top of cyber security from almost anywhere in the world.

    …And More Challenging

    (more…)

  • No confirmation email from DFA after payment for Passport Renewal Schedule

    If you’re like me who didn’t receive any confirmation e-mail from DFA after paying your appointment online via PayMaya, then fret not. You will receive the e-mail eventually, or you can just download the PDF file from the payment result page at https://www.passport.gov.ph/appointment/payment/result?token=YOURTOKENHERE.

    Just make sure that you don’t close the page after you’re being redirected to a blank page or a page with error. It will eventually load after a few days. Just bookmark your payment result page or save it somewhere else.

    Mine showed something like this after a week, even though it’s an error page on the day I made the payment. Just be patient and refresh the same page with your correct token.

  • 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!

  • Xcode 11.5 update and the Exposure Notification API

    I just updated my Xcode to version 11.5. This version now support the Exposure Notification API. This API is used for contact tracing. So if you’re developing an app for contact tracing, this must be pretty useful. I haven’t read details about the Exposure Notification API, but I’m pretty sure it will speed up development of such apps.

    So how this it work? It’s already explained extensively by MacRumors. Check out this article here.

    If you want to know more about the ExposureNotification framework, head to Apple Developer’s official documentation. There are topics linked there that explains each class of the framework.

    Are you excited to try the API? I’m not as I don’t have any clue about iOS development. Why am I writing about this? I don’t know, just love to write something because this is my blog.

    Why are you reading this? I don’t know about you, but I’m feeling 22.