HomeProjects
 
  
dev @ A Washed-up Nerd

dev @ A Washed-up Nerd

Fellow full stack developers and information security researchers.

Welcome to the dev blog by A Washed-up Nerd team! Your fellow programmers, full stack developers and information security researchers here. We will share our expriences with various technologies and our favorite learning resources.


🔍

Youtube Shortcut Keys

August 21, 2020
KeyFunction
j10 seconds backward
kPlay or Puase
l10 seconds forward
Shift + kPlay or Puase
Shift + kPlay or Puase
, ⁰When video on pause go back one frame
. ⁰When video on pause forward one frame
SpacePlay or Puase
Volume Up
Volume Down
⬅ ¹10 seconds rewind
➡ ¹10 seconds forward

⁰ sometimes may go back or forward a second rather then a frame.

¹ works only when player is on focus and not on any components in the player or browser window.

Kali Desktop Experience for Windows

August 19, 2020

Kali Linux is giving its Windows Subsystem for Linux(WSL 2) users an automated Xfce graphical desktop environment Win-KeX . This removes need for remote desktop clients or xClients or out of box scripts. Just typing in kex or clicking on the button, Win-KeX will give us a persistent-session GUI.

Install Win-KeX via: sudo apt update && sudo apt install kali-win-kex

Run Win-KeX via: kex

Stop Win-Kex via on WSL2 Terminal: kex stop

Stop Kali Desktop by pressing F8 fn key and selecting Exit Viewer option on the TigerVNC menu.

you can find more information about Win-Kex on kali-docs and bleeping computer blog

Win-Kex is only for WSL 2, please update your windows 10 version to support WSL2 and then the WSL version.

One issue by running without any custom settings is that Tiger Vnc occupies fullscreen by default on all monitors, which could be removed in current session by disabling full screen mode on all monitors in options menu which is display on pressing F8 Fn key. But this setting could not be stored for later GUI spawns

Specifing package versions in package.json file

July 25, 2020

Wildcards

// sample package.json
"dependencies": {
"gatsby": "^2.23.3"
},
"engines": {
"node": ">=10.15.0"
}
  • ~: if you write ~2.23.3, you want to only update releases like 2.23.xxxxx but not versions from 2.24.0

  • ^: if you write ^2.24.0, you want to update patch and minor releases: 2.24.2, 2.24.2 ..., 2.25.0 and so on but not from 3.0.0.

  • *: if you write *2.23.3, that means you accept all updates including 3.0.0, 4.0.0 and so on.

  • latest: want to use the latest version available.

Arthmetic Operators

  • >= or >: accept any version equal to or higher than the one you specify

  • <= or <: accept any version equal or less than the one specified.

July 20, 2020

Intro to HTML

A tutorial video on Introduction to HTML, CSS and SVG by Curran Kelleher.

2019

Contact A Washed-up Nerd Team

December 23, 2019

If you have any feedback to share with the team or you have interesting ideas, please do write to us here

You can also tweet us here

our blog buy us a
Powered by and Chronoblog a Gatsby starter.