AdBlock Links

Look for AdGuard Pro or AdBlock need 127.0.0.1 lb.usemaxserver.de

Refer: https://appleiphonemod.blogspot.com/2018/05/system-wide-blocking-in-adblock-for-ios.html?m=1

https://goo.gl/rs8xDQ
https://raw.githubusercontent.com/Twanthegreat/Adblockios/master/updatedAdBlockRulesv4.1.txt

Refer: https://www.reddit.com/r/ios/comments/7faeqz/dns_list_for_adblock_futuremind/
Refer: https://github.com/AdAway/AdAway/wiki/hostssources
https://adaway.org/hosts.txt

Refer: https://github.com/BlackJack8/iOSAdblockList
https://github.com/BlackJack8/iOSAdblockList/blob/master/iPv4Hosts.txt

 

24 Python Libraries

Refer: https://www.infoworld.com/article/3008915/24-python-libraries-for-every-python-developer.html

Another web browser like flask, called bottle
Refer: http://bottlepy.org/docs/dev/
$ sudo pip install bottle

Run Linux sh command inside python
# Refer: http://amoffat.github.io/sh/
$ sudo pip install sh

Abstracts Selenium and can run Chrome and headless Chrome
Refer: https://splinter.readthedocs.io/en/latest/drivers/chrome.html
$ sudo pip install splinter

 

T-Mobile Prepaid Options

Refer: https://support.t-mobile.com/docs/DOC-7261

How to add for a Pay As You Go (Prepaid) plan

To purchase a pass on your Pay As You Go plan, call T-Mobile customer service by dialing 611 from your T-Mobile phone, or call 1-877-746-0909. You can get a 1-day pass or a 1-week (7-day) pass. Automated account help and customer service representatives are available 24 hours a day, 7 days a week. For the hearing impaired, TTY service is available by calling 1-877-296-1018, 7 days a week, from 3 a.m.-10 p.m. PT.

 

Parallels Resize Issue

Refer: https://askubuntu.com/questions/1073568/preventing-window-resizing-after-resume

There's an issue when resuming from suspend, the screen warps and it needs resized.  This fix does not work completely but it downsizes the window, so you just need to double-click to get it working again.  This is NOT a perfect solution for Parallels and it is wonky when suspending in full screen too.

If this returns a value of uint32 0, then it means you have automatic scaling turned on. I found that setting this to a specific value (in my case 1) fixed the issue, which you can do using the following:

gsettings get org.gnome.desktop.interface scaling-factor
gsettings set org.gnome.desktop.interface scaling-factor 1

API Mock Testing

Simple tool to verify you can send various requests
Refer: https://httpbin.org

Simple Debug Post Tools

  • https://webhook.site/#!/
  • https://pipedream.com

Mocking Tools

  • https://getsandbox.com
    • https://github.com/getsandbox/sandbox
  • https://www.mockable.io
  • http://jsonstub.com

You can run it locally:
$ docker run -p 80:80 kennethreitz/httpbin

Announcing Httpbin.org

June 12, 2011
The development of Requests, the Python HTTP Module for Humans, led to some annoying testing practices. Relying on random websites and services in order to test different capabilities of the HTTP client became annoying quickly. PostBin.org was perfect for testing POST request behavior, but is usless for other situations. I was hoping to extend its functionality to other request types, but it turns out that PostBin runs on the Google App Engine platform. No.

Thus, httpbin.org was born.

Example Endpoints

To get a feel for what HttpBin does, here are a few endpoint examples:

$ curl http://httpbin.org/ip :

{"origin": "::ffff:24.127.96.129"}
$ curl http://httpbin.org/user-agent :

{"user-agent": "curl/7.19.7 (universal-apple-darwin10.0) libcurl/7.19.7 OpenSSL/0.9.8l zlib/1.2.3"}

Lubuntu Synapse – Program Search

Refer:  http://lubuntuhowto.blogspot.com/2017/03/using-synapse-on-lubuntu.html

sudo apt-get install synapse

After you install it, you have to launch it for your current session, and then it will be active when you hit [Ctrl] + [Space]

It's found in Start, Accessories, Synapse

 

Xfce Xubuntu Interface

A lightweight interface for Ubuntu

Refer: https://www.lifewire.com/ubuntu-15-04-vs-xubuntu-15-04-2201174

$ sudo apt-get update
$ sudo apt-get install xfce4

Logout Change settings by gear next to logon, you might need to reboot, if you are using auto logon.

User Admin GUI is missing on XFCE, use the following to add it:
$ sudo apt install gnome-system-tools

Launch it like this:
users-admin

Debug NodeJS Application

Refer: https://dev.to/john_papa/debug-your-nodejs-app-in-60-seconds-5cni

Visual Studio Code (aka VS Code) has changed the game on Node.js debugging. There is a feature called Node: Auto Attach (you can learn more about it here in the docs). Or keep reading — this will only take a minute.

When you enable this feature, you can run your node app from a command line, from an npm script, or from a tool that runs one of those. Just make sure you add the Node Inspector flag to let Node know you are planning on debugging. Once you do this, the debugger lights up in VS Code!

Auto-Attach the Debugger to Node.js Apps with VS Code

Step by Step

Open the settings in VS Code (CMD + , on Mac or CTRL + , on Windows). You can also go to the Command Palette (CMD + SHIFT + P on Mac or CTRL + SHIFT + P on Windows) and search for settings.

Search for “auto attach” and you’ll see a setting for Node: Auto Attach. Go ahead and turn that on.

Now run your Node.js app from your favorite command line whether that be integrated terminal, external terminal.

node --inspect=0.0.0.0:9229 server.js

Now when you launch your app with the --inspect flag the debugger attaches to your app in VS Code! From here you can set breakpoints, step through your code, and have all the great debugging goodness!