Appealing YouTube copyright claims on Doc Group videos
Zachary Reese, Research Support Services

In most cases the music for Doc Group videos comes from an agency called Audio Network. Send a copy of the music cue sheet and invoice to claims@audionetwork.com and include a link to the YouTube video that recieved the copyright claim. Do not refute the claim through YouTube… that’s a last resort for when a license holder is being unresponsive. Remember, often these copyright claims are automated, not a malicious person trying to get a video taken down. Proving that we have the rights to the music is something we should expect.


Reset my Penn O365 Password (email, Outlook)
Gary Gehman, Uncategorized

You can reset your Penn O365 password (for Outlook email) by going to:
https://office365.password.isc.upenn.edu
and logging in with your Pennkey and Pennkey password.


How to reserve a conference room
Zachary Reese, Uncategorized

In Microsoft Outlook, go to the File menu and select New > Meeting.

Next to the Location field, click the button that looks like an open book.

In the window that pops up, search for the word “room” to see a list of available conference rooms. Select the room you want to reserve and hit “Add to meeting.”

The room will be added to both the To field and the Location field.

Set the meeting details (date, time, subject) and add any others you’d like to invite. When you send the email you’ll receive a confirmation that the room was successfully reserved.


How to Remote Desktop
Gary Gehman, Uncategorized

How to connect to your work computer from a remote location using Remote Desktop

What you need to know:

  • Your APPC credentials (username and password)
  • Your APPC computer’s full network name (e.g.: APP311-1-u1.appc.upenn.edu) or its IP address (e.g.: 10.30.16.101)

Note: You must gather this information before you leave the APPC premises, as there is no way to discover it remotely (unless you call someone from Support who can look up and provide the information to you).

To discover your computer’s full network name, type ‘control panel’ in the Cortana search bar and select the Control Panel desktop app in the resulting list. In Control panel, select the System applet. Your computer’s full network name is displayed on the default screen of the System applet as “full computer name.”

To discover your computer’s IP address, type ‘cmd’ in the Cortana search bar. A console window appears. Type ‘ipconfig’ at the command prompt. A short list of Ethernet adapter settings is displayed. Copy down the IPv4 address (it will be 10.30.16.###). Note that your IP address may change each time your computer restarts unless APPC Support reserves a static IP address for it.

What you must do in preparation: (one time only)

  • Leave your APPC computer powered on. You can’t remote desktop to your computer if it is not on.
  • Configure your computer’s power settings to not go to sleep. You can’t remote desktop to your computer if it is asleep.
  • Be sure that Remote Desktop connections are enabled on your computer.

    To check, click the start menu, click the gear icon for Settings,

    Click the System applet in the window that appears,

    Select Remote Desktop from the menu list to the left of the System window,

    and then make sure that Remote Desktop connections are enabled

Procedure:

First, be sure you are connected to the Internet (e.g. laptop wifi connection is active).

Launch Forticlient VPN.

(See here if you don’t have Forticlient VPN installed and configured.)

Connect to APPC network via Forticlient VPN.

Use the same username and password that you would to log in to your APPC computer. (e.g.: myUsername / MyP@55w0rd)

This gets you onto APPC’s internal network.

Once Forticlient successfully connects, launch the Remote Desktop app.

If you don’t have a desktop icon for Remote Desktop, use the Cortana search bar and type ‘remote desktop’, then pick the app from the list that appears.

When launched, a remote login dialog box appears:
Enter either the full APPC network name

or IP address.

and click the Connect button.

Now, a domain login dialog box appears:

Here, you must tell Remote Desktop that the credentials belong to the APPC domain and not the local computer (e.g.: Laptop). Do this by prepending APPC\ to your APPC username (e.g.: APPC\ggehman) and provide your password.

Now, a security warning may appear, warning that the remote computer’s security certificate cannot be verified.

You can safely click the Yes button to proceed.

When successful, you will see your APPC computer’s desktop on your laptop screen.

You are now “driving” your APPC computer remotely.

To quit your remote desktop session, click the X in the Remote Desktop control bar at the top of your screen:

or access the APPC computer’s Start menu and log off in the ususal way. As the Remote Desktop session closes, your original laptop screen will reappear.

After closing your Remote Desktop session, remember to also close the Forticlient VPN session.


How to audit a website’s performance
Zachary Reese, Development

Page Performance

https://gtmetrix.com/

https://webpagetest.org/

https://cssstats.com/

Lighthouse

Install the Lighthouse CLI for full control over your audit

$ npm install -g lighthouse

By default, Lighthouse throttles your connection and emulates an older mobile device. If you’re auditing a site that’s primarily used on desktop, pass the --disable-network-throttling and --disable-device-emulation arguments.

$ lighthouse https://www.annenbergpublicpolicycenter.org --disable-network-throttling --disable-device-emulation --output html --output-path ./report.html

Server Performance

https://tools.keycdn.com/performance

https://tools.pingdom.com/

https://performance.sucuri.net/

https://webpagetest.org/


Manually Configure AirPennNet on Android
Timothy Duff, Uncategorized

Manually Configure AirPennNet on Android

  1. Download the Root CA Certificate (AddTrust External CA Root)
    This root certificate is pre-installed on most OSes so you may not need to install it manually (i.e. You can probably skip this step. If it doesn’t work, come back here.)
    On the Android device, go to this Penn+Box share:
    https://upenn.box.com/v/AddTrustCert
    Click the “Download” button
    Click “OPEN” at the bottom of the screen (or if you missed it, go to the “Downloads” app and click on the certificate file)
    Certificate name: name it something useful, e.g. “APN manual cert”
    Credential use: click the drop down and choose “Wi-Fi”
    Click “OK” to save the certificate)
  2. Manually add AirPennNet: Settings > Network & Internet > Wi-Fi > Add Network
    Network Name (SSID) : AirPennNet
    Security Type :
    Pixel 2 – choose: 802.1x EAP
    EAP Method : TTLS
    Phase 2 authentication : PAP
    CA certificate: AddTrust External CA Root (or whatever you named it in step 1)
    Domain: UPENN.EDU
    Identity (i.e. username): user’s PennKey, e.g. bsmith
    Anonymous Identity: (leave blank)
    Password: PennKey Password
    Click “Save”
    Q: What if the save button is greyed-out?
    A: Click on the app switching icon (botton right next to the home button) then swipe the Settings app off of the screen to kill it. Then go back into Settings and try again.

How to migrate a repository from GitLab to GitHub
Zachary Reese, Development

Clone the repo from GitLab using the --mirror option to make it more portable

$ git clone --mirror git@git.appc.upenn.edu:themes/appcstrap.git

Change into newly cloned directory

$ cd ~/appcstrap.git

Create a new respository on GitHub that matches the name of your directory (in this example, it would be appcstrap).

https://github.com/organizations/AnnenbergPublicPolicyCenter/repositories/new

Push to GitHub using the --mirror option. The --no-verify option skips any hooks.

$ git push --no-verify --mirror git@github.com:AnnenbergPublicPolicyCenter/appcstrap.git

Set push URL to the mirror location. You can do this for any existing local repositories if you don’t want to use the cloned directory location.

$ git remote set-url --push origin git@github.com:AnnenbergPublicPolicyCenter/appcstrap.git


How to check a server’s response time
Zachary Reese, Uncategorized

This terminal command will show the response time for a server in seconds. Useful for testing things like WP-Rocket, which has a timeout of two seconds.

curl -o /dev/null -s -w %{time_total}\\n https://origin.factcheck.org


How to Install the VPN
Alex White, Uncategorized
1. Go to http://www.forticlient.com/downloads and click the “Download” button for your OS.

2. Once the file is downloaded, open it. The install process will begin. Be sure to accept the license agreement so you can continue.

3. Make sure the setup type ONLY has “Security Fabric Agent” and “Secure Remote Access” checked off.

4. Click “Next” until the program finishes installing.

5. Open FortiClient by double-clicking the icon that appeared on your desktop.

6. When the FortiClient window opens, click on the “Remote Access” tab on the left-hand side of the window.

7. Click “Configure VPN”

8. Fill out the text fields with the following information, then click “Apply”.

Connection Name: appcvpn
Description: APPC VPN (optional)
Remote Gateway: vpn.appc.upenn.edu

9. To connect to the VPN, use your Windows login credentials, then click “Connect”.

How to add or remove a printer
Alex White, Uncategorized

Adding a printer

1. Click on the Windows Explorer icon at the start bar.

2. In the address bar, type in “\\appcprint.appc.upenn.edu”.

3. Double click on the printer you want to connect to, or right click and click “Connect”.

Removing a printer

1. In the start menu, type in “Devices and Printers”.

 

2. In the “Devices and Printers” menu, right click on the printer you want to remove and click “Remove device”.

 

3. Click “yes”.