Skip to content

Commit df0cb78

Browse files
committed
➕ Add guides for VPN and linux configurations.
1 parent 59d61f0 commit df0cb78

File tree

8 files changed

+49
-11
lines changed

8 files changed

+49
-11
lines changed
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Check intellesense IDE with JAVA visualizer integrated
2+
- https://www.youtube.com/watch?v=ciP4dSH_CHA
3+
- Is there visualizer for vscode ?
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
$`wget --execute="robots = off" --mirror --convert-links --no-parent --wait=0.01 <URL>`
2+
3+
- https://webapps.stackexchange.com/questions/563/download-folders-from-directory-listing
4+
- https://stackoverflow.com/questions/23446635/how-to-download-http-directory-with-all-files-and-sub-directories-as-they-appear
5+
- https://superuser.com/questions/104488/how-to-recursively-download-an-entire-web-directory/642874
6+
- https://stackoverflow.com/questions/5317219/apache-directory-listing-download-all
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
- https://github.com/avilum/smart-url-fuzzer
2+
- https://github.com/mtojek/go-url-fuzzer

documentation/systemProvisionGuide/Guide to setting up Windows environment for development.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -280,6 +280,11 @@ Alternatives:
280280
- custom style addons:
281281
- https://getonetastic.com/?i=update-for-onetastic-1-3-0#custom-styles
282282

283+
## VPN:
284+
- https://www.psiphon3.com/en/download.html
285+
-NordVPN
286+
- search for premium accounts
287+
- Make sure VPN is secure https://support.nordvpn.com/FAQ/1047410162/How-to-be-truly-secure-whilst-using-NordVPN.htm
283288

284289
___
285290

@@ -347,6 +352,9 @@ Notes & Resources:
347352
https://medium.com/@chuckdries/installing-gitkraken-in-wsl-2-15bf6459f823
348353
-->
349354

355+
- Fix WSL DNS when using VPN: https://github.com/microsoft/WSL/issues/1350
356+
- set `[network] generateResolvConf = false` in /etc/wsl.conf and add a different dns server name in /etc/resolv.conf file.
357+
350358
___
351359

352360
# 💾 verify environment then: create `restore point` and remove all other restore points. (system properties > system protection > configure restore points for the system drive)

documentation/systemProvisionGuide/installWindowsSoftware.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ Mongo GUIs:
2020
boostnote.io software
2121
swfplayer http://www.swffileplayer.com/
2222
Hex editor program https://mh-nexus.de/en/hxd/
23+
- https://superuser.com/questions/14465/hex-editors-for-windows
2324

2425
webroot internet security (with license)
2526
VSCode insiders
@@ -35,7 +36,11 @@ HashCheck Shell Extension - http://code.kliu.org/hashcheck/
3536
- Eclipse
3637
- IntelliJ
3738
DrawPDF: allows to draw on the pdf for teaching. Drawboard PDF
38-
39+
MegaBastered: Mega downloader https://github.com/tonikelope/megabasterd/releases/tag/v7.28
40+
MegaDownloader
41+
URL Downloaders: https://www.raymond.cc/blog/how-to-download-all-files-from-a-folder-on-a-website-or-ftp/
42+
- JDownloader https://www.raymond.cc/blog/download/did/1531/
43+
gVIM for windows: https://www.vim.org/download.php
3944

4045
procmon - Process Monitor from microsoft - https://docs.microsoft.com/en-us/sysinternals/downloads/procmon allows to check if any process is being blocked.
4146
Acronis True Image 2020 (for Full partitions backup into .img files or iso)

resource/localDevelopmentEnvironment/WindowsOS/terminal/ConEmu.xml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<key name="Software">
33
<key name="ConEmu">
4-
<key name=".Vanilla" modified="2020-09-24 02:20:17" build="200615">
4+
<key name=".Vanilla" modified="2020-10-11 20:05:15" build="200928">
55
<value name="Language" type="string" data="en"/>
66
<value name="StartType" type="hex" data="02"/>
77
<value name="CmdLine" type="string" data=""/>
@@ -138,20 +138,20 @@
138138
<value name="bgPluginAllowed" type="hex" data="01"/>
139139
<value name="AlphaValue" type="hex" data="FF"/>
140140
<value name="AlphaValueSeparate" type="hex" data="00"/>
141-
<value name="AlphaValueInactive" type="hex" data="99"/>
141+
<value name="AlphaValueInactive" type="hex" data="4B"/>
142142
<value name="UserScreenTransparent" type="hex" data="00"/>
143143
<value name="ColorKeyTransparent" type="hex" data="00"/>
144144
<value name="ColorKeyValue" type="dword" data="00010101"/>
145145
<value name="UseCurrentSizePos" type="hex" data="01"/>
146146
<value name="AutoSaveSizePos" type="hex" data="01"/>
147147
<value name="Cascaded" type="hex" data="01"/>
148148
<value name="IntegralSize" type="hex" data="00"/>
149-
<value name="WindowMode" type="dword" data="0000051f"/>
150-
<value name="ConWnd X" type="long" data="1968"/>
151-
<value name="ConWnd Y" type="long" data="74"/>
152-
<value name="LastMonitor" type="string" data="0,60,3840,2160"/>
153-
<value name="ConWnd Width" type="dword" data="00000067"/>
154-
<value name="ConWnd Height" type="dword" data="00000034"/>
149+
<value name="WindowMode" type="dword" data="00000520"/>
150+
<value name="ConWnd X" type="long" data="-1128"/>
151+
<value name="ConWnd Y" type="long" data="-54"/>
152+
<value name="LastMonitor" type="string" data="0,0,0,0"/>
153+
<value name="ConWnd Width" type="dword" data="00000078"/>
154+
<value name="ConWnd Height" type="dword" data="0000005f"/>
155155
<value name="16bit Height" type="ulong" data="0"/>
156156
<value name="QuakeStyle" type="hex" data="00"/>
157157
<value name="Restore2ActiveMon" type="hex" data="00"/>
@@ -214,7 +214,7 @@
214214
<value name="CTS.ColorIndex" type="hex" data="E0"/>
215215
<value name="ClipboardConfirmEnter" type="hex" data="01"/>
216216
<value name="AutoTrimSingleLine" type="hex" data="00"/>
217-
<value name="ClipboardConfirmLonger" type="ulong" data="200"/>
217+
<value name="ClipboardConfirmLonger" type="ulong" data="2000"/>
218218
<value name="FarGotoEditorOpt" type="hex" data="01"/>
219219
<value name="FarGotoEditorPath" type="string" data='far.exe /e%1:%2 "%3"'/>
220220
<value name="HighlightMouseRow" type="hex" data="01"/>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
syntax on
2+
set number
3+
set ruler
4+
set tabstop=4
5+
set shiftwidth=4
6+
set softtabstop=4
7+
8+
:color desert

script/windowsSubsystemForLinux/installPackageAndSymlinkConfiguration.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ export const nonElevatedCallback = async () => {
4444
// install other packages:
4545
childProcess.execSync(
4646
[
47-
`echo deb http://deb.debian.org/debian buster-backports main contrib non-free | sudo tee /etc/apt/sources.list.d/buster-backports.list && sudo apt update && sudo apt install -t buster-backports gcc-doc`, // install gcc manual pages for usage with `man gcc` command
47+
`echo deb http://deb.debian.org/debian buster-backports main contrib non-free | sudo tee /etc/apt/sources.list.d/buster-backports.list && sudo apt update && sudo apt install -t buster-backports gcc-doc clang-format`, // install gcc manual pages for usage with `man gcc` command
4848
`sudo apt install -y wget curl nano vim zip unzip dnsutils netcat net-tools man-db`,
4949
`sudo npm install --global jshint eslint`,
5050
// `sudo apt install bridge-utils`, // DOESN'T WORK on WSL2. `brctl show` allows to view bridge network switches which docker on WSL2 creates.
@@ -93,6 +93,12 @@ export const nonElevatedCallback = async () => {
9393
return path.join(userFolder, path.basename(this.source))
9494
},
9595
},
96+
{
97+
source: path.resolve(__dirname, '../../resource/localDevelopmentEnvironment/WindowsSubSystemForLinux/.vimrc'),
98+
get destination() {
99+
return path.join(userFolder, path.basename(this.source))
100+
},
101+
},
96102
{
97103
source: path.resolve(__dirname, '../../resource/localDevelopmentEnvironment/WindowsSubSystemForLinux/shell/bash/.bashrc'),
98104
get destination() {

0 commit comments

Comments
 (0)