Skip to content

Commit 9cdb1b4

Browse files
committed
updated .md files
1 parent 8c0015b commit 9cdb1b4

File tree

4 files changed

+41
-22
lines changed

4 files changed

+41
-22
lines changed

README.md

Lines changed: 35 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -20,27 +20,27 @@ Deno is is a simple, modern and secure runtime for JavaScript and TypeScript tha
2020
This project depends on two external software for the **Microsoft Windows** platform:
2121

2222
- [Deno 2.1][deno_downloads] <sup id="anchor_01">[1](#footnote_01)</sup> ([*release notes*][deno_relnotes])
23-
- [Git 2.47][git_downloads] ([*release notes*][git_relnotes])
23+
- [Git 2.48][git_downloads] ([*release notes*][git_relnotes])
2424

2525
Optionally one may also install the following software:
2626

27-
- [ConEmu 2023][conemu_downloads] ([*release notes*][conemu_relnotes])
28-
- [Nmap 7.95][nmap_downloads] <sup id="anchor_02"><a href="#footnote_02">2</a></sup> ([*change log*][nmap_changelog])
27+
- [ConEmu 2023][conemu_downloads] <sup id="anchor_02"><a href="#footnote_02">2</a></sup> ([*release notes*][conemu_relnotes])
28+
- [Nmap 7.95][nmap_downloads] <sup id="anchor_03"><a href="#footnote_03">3</a></sup> ([*change log*][nmap_changelog])
2929
- [Node.js 18.x LTS][nodejs18_downloads] ([*change log*][nodejs18_changelog])
30-
- [Visual Studio Code 1.96][vscode_downloads] ([*release notes*][vscode_relnotes])
30+
- [Visual Studio Code 1.97][vscode_downloads] ([*release notes*][vscode_relnotes])
3131

3232
> **:mag_right:** [Git for Windows][git_downloads] provides a BASH emulation used to run [**`git`**][git_docs] from the command line (as well as over 250 Unix commands like [**`awk`**][man1_awk], [**`diff`**][man1_diff], [**`file`**][man1_file], [**`grep`**][man1_grep], [**`more`**][man1_more], [**`mv`**][man1_mv], [**`rmdir`**][man1_rmdir], [**`sed`**][man1_sed] and [**`wc`**][man1_wc]).
3333
34-
For instance our development environment looks as follows (*February 2025*) <sup id="anchor_03">[3](#footnote_03)</sup>:
34+
For instance our development environment looks as follows (*February 2025*) <sup id="anchor_04">[4](#footnote_04)</sup>:
3535

3636
<pre style="font-size:80%;">
3737
C:\opt\ConEmu\ <i>( 26 MB)</i>
3838
C:\opt\deno\ <i>(105 MB)</i>
3939
C:\opt\Git\ <i>(391 MB)</i>
4040
C:\opt\nmap\ <i>( 29 MB)</i>
4141
C:\opt\node-v18.20.6-win-x64\ <i>( 78 MB)</i>
42-
C:\opt\VSCode\ <i>(381 MB)</i>
43-
<a href="https://en.wikipedia.org/wiki/Environment_variable#Default_values" rel="external">%USERPROFILE%</a>\.deno\<sup id="anchor_04"><a href="#footnote_04">4</a></sup> <i>(&lt; 1 MB)</i>
42+
C:\opt\VSCode\ <i>(404 MB)</i>
43+
<a href="https://en.wikipedia.org/wiki/Environment_variable#Default_values" rel="external">%USERPROFILE%</a>\.deno\<sup id="anchor_05"><a href="#footnote_05">5</a></sup> <i>(&lt; 1 MB)</i>
4444
</pre>
4545

4646
> **&#9755;** ***Installation policy***<br/>
@@ -92,8 +92,8 @@ We execute command [**`setenv.bat`**](setenv.bat) once to setup our development
9292
<pre style="font-size:80%;">
9393
<b>&gt; <a href="setenv.bat">setenv</a> -verbose</b>
9494
Tool versions:
95-
deno 2.1.2, deployctl 1.12.0, node v18.20.6, ncat 7.95, rustc 1.82.0,
96-
git 2.47.1, diff 3.10, bash 5.2.37(1)
95+
deno 2.1.10, deployctl 1.12.0, node v18.20.6, ncat 7.95, rustc 1.84.0,
96+
git 2.48.1, diff 3.10, bash 5.2.37(1)
9797
Tool paths:
9898
C:\opt\deno\deno.exe
9999
<a href="https://en.wikipedia.org/wiki/Environment_variable#Default_values">%USERPROFILE%</a>\.deno\bin\deployctl.cmd
@@ -140,7 +140,7 @@ Command <code><a href="https://deno.land/manual/getting_started/command_line_int
140140
<dd>
141141
<pre style="font-size:80%;">
142142
<b>&gt; <a href="https://deno.land/manual/getting_started/command_line_interface">deno</a> --version</b>
143-
deno 2.1.2 (stable, release, x86_64-pc-windows-msvc)
143+
deno 2.1.10 (stable, release, x86_64-pc-windows-msvc)
144144
<a href="https://v8.dev/">v8</a> 13.0.245.12-rusty
145145
typescript <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-6/" rel="external">5.6.2</a>
146146
</pre>
@@ -195,13 +195,31 @@ typescript <a href="https://devblogs.microsoft.com/typescript/announcing-typescr
195195
<!-- deno 2.0.4: v8 12.9.202.13 typescript 5.6.2 -->
196196
<!-- deno 2.1.2: v8 13.0.245.12 typescript 5.6.2 -->
197197

198-
<span id="footnote_02">[2]</span> ***Nmap tools*** [](#anchor_02)
198+
<span id="footnote_02">[2]</span> ***Terminal Programs*** [](#anchor_02)
199+
200+
<dl><dd>
201+
Besides the long standing used <a href="https://github.com/Maximus5/ConEmu" rel="external">ConEmu</a> we are now also evaluating <a href="https://github.com/microsoft/terminal">Microsoft Windows Terminal</a> ; here is a quick comparison between the two <i>freely available</i> programs :
202+
<table style="font-size:90%;">
203+
<tr><th></th><th><a href="https://github.com/Maximus5/ConEmu/releases">ConEmu</a></th><th><a href="https://github.com/microsoft/terminal/releases/tag/v1.22.10352.0">Windows Terminal</a></th></tr>
204+
<tr><td>Last&nbsp;update</td><td>July 2023</td><td>February 2025</td></tr>
205+
<tr><td>Download&nbsp;size</td><td style="text-align:right;">5 MB</td><td>11 MB</td></tr>
206+
<tr><td>Installation&nbsp;size</td><td style="text-align:right;">25 MB</td><td>33 MB</td></tr>
207+
<tr><td>Memory&nbsp;usage&nbsp;<sup style="font-size:70%;"><b>a)</b></sup></td><td style="text-align:right;">9 MB</td><td>21 MB</td></tr>
208+
</table>
209+
<div style="font-size:70%; margin:-10px 0 10px 0;">
210+
<sup><b>a)</b></sup> Memory usage with 1 command prompt.
211+
</div>
212+
213+
<p><img src="./docs/images/20250217_Task_Manager_Memory.png" width="90%"/></p>
214+
</dd></dl>
215+
216+
<span id="footnote_03">[3]</span> ***Nmap tools*** [](#anchor_03)
199217

200218
<dl><dd>
201219
We are mostly interested in the <a href="https://nmap.org/ncat/guide/" rel="external"><code>Ncat</code></a> tool for reading, writing, redirecting, and encrypting data across a network. <a href="https://nmap.org/ncat/guide/" rel="external"><code>Ncat</code></a> operates in one of two modes: in connect mode, <a href="https://nmap.org/ncat/guide/" rel="external"><code>Ncat</code></a> works as a client, in listen mode it is a server,
202220
</dd></dl>
203221

204-
<span id="footnote_03">[3]</span> ***Downloads*** [](#anchor_03)
222+
<span id="footnote_04">[4]</span> ***Downloads*** [](#anchor_04)
205223

206224
<dl><dd>
207225
In our case we downloaded the following installation files (see <a href="#proj_deps">section 1</a>):
@@ -212,12 +230,12 @@ In our case we downloaded the following installation files (see <a href="#proj_d
212230
<a href="https://github.com/denoland/deno/releases">deno-x86_64-pc-windows-msvc.zip</a> <i>( 24 MB)</i>
213231
<a href="https://nmap.org/download.html">nmap-7.95-setup.zip</a> <i>( 28 MB)</i>
214232
<a href="https://nodejs.org/dist/latest-v18.x/">node-v18.20.6-win-x64.zip</a> <i>( 27 MB)</i>
215-
<a href="https://git-scm.com/download/win">PortableGit-2.47.1-64-bit.7z.exe</a> <i>( 41 MB)</i>
216-
<a href="https://code.visualstudio.com/Download#" rel="external">VSCode-win32-x64-1.96.4.zip</a> <i>(131 MB)</i>
233+
<a href="https://git-scm.com/download/win">PortableGit-2.48.1-64-bit.7z.exe</a> <i>( 41 MB)</i>
234+
<a href="https://code.visualstudio.com/Download#" rel="external">VSCode-win32-x64-1.97.2.zip</a> <i>(131 MB)</i>
217235
</pre>
218236
</dd></dl>
219237

220-
<span id="footnote_04">[4]</span> ***Deployctl*** [](#anchor_04)
238+
<span id="footnote_05">[5]</span> ***Deployctl*** [](#anchor_05)
221239

222240
<dl><dd>
223241
<a href="https://github.com/denoland/deployctl" rel="external"><code>deployctl</code></a> is the command line tool for <a href="https://deno.com/deploy" rel="external">Deno Deploy</a>.
@@ -242,15 +260,15 @@ In our case we downloaded the following installation files (see <a href="#proj_d
242260
[deno_cli]: https://deno.land/manual/getting_started/command_line_interface
243261
[deno_downloads]: https://github.com/denoland/deno/releases
244262
[deno_land]: https://deno.land/
245-
[deno_relnotes]: https://github.com/denoland/deno/releases/tag/v2.1.9
263+
[deno_relnotes]: https://github.com/denoland/deno/releases/tag/v2.1.10
246264
[docker_examples]: https://github.com/michelou/docker-examples#top
247265
[effect_home]: https://effect.website/
248266
[erlang_examples]: https://github.com/michelou/erlang-examples#top
249267
[flix_examples]: https://github.com/michelou/flix-examples#top
250268
[git_cli]: https://git-scm.com/docs/git
251269
[git_docs]: https://git-scm.com/docs/git
252270
[git_downloads]: https://git-scm.com/download/win
253-
[git_relnotes]: https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.47.1.txt
271+
[git_relnotes]: https://github.com/git/git/blob/v2.48.1/Documentation/RelNotes/2.48.1.txt
254272
[github_markdown]: https://github.github.com/gfm/
255273
[golang_examples]: https://github.com/michelou/golang-examples#top
256274
[graalvm_examples]: https://github.com/michelou/graalvm-examples#top

RESOURCES.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,11 @@
1919

2020
## <span id="blogs">Blogs</span>
2121

22-
- [Package.json best practices in Node.js][blog_mayank] by Mayank C., May 2024.
2322
- [Disillusioned with Deno](https://www.baldurbjarnason.com/2024/disillusioned-with-deno/) by Baldur Bjarnason, January 2024.
2423
- [Deno Frameworks: Building Faster, More Secure Applications][blog_ivanovs] by Alex Ivanovsv, May 2023.
25-
- [Why We Added package.json Support to Deno][blog_dahl] by Ryan Dahl, March 2023.
24+
- [Deno Blog](https://deno.com/blog) :
25+
- [Intro to Wasm in Deno][blog_jiang] by Andy Jiang, January 2025.
26+
- [Why We Added package.json Support to Deno][blog_dahl] by Ryan Dahl, March 2023.
2627
- [<3 Deno][blog_kladov] by Alex Kladov, February 2023.
2728
- [Mayank Choubey](https://medium.com/@choubey) blog posts :
2829
- [Run a child process or execute shell commands in Deno][blog_choubey6], January 2023.
@@ -119,8 +120,8 @@
119120
[blog_dolgio]: https://blog.bitsrc.io/publishing-your-deno-modules-using-github-f2bd86173392
120121
[blog_goyal]: https://blog.logrocket.com/how-to-create-a-deno-plugin-in-rust/
121122
[blog_ivanovs]: https://stackdiary.com/deno-frameworks/
123+
[blog_jiang]: https://deno.com/blog/intro-to-wasm
122124
[blog_kladov]: https://matklad.github.io/2023/02/12/a-love-letter-to-deno.html
123-
[blog_mayank]: https://medium.com/deno-the-complete-reference/package-json-best-practices-in-node-js-6b5f4f8728e9
124125
[blog_mendy]: https://blog.travis-ci.com/2021-01-04-wasm
125126
[blog_olasheni]: https://www.infoq.com/articles/deno-introduction-practical-examples/
126127
[blog_olususi]: https://www.sanity.io/guides/server-side-rendering-deno-react

TYPESCRIPT.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
- [How to extend enums in TypeScript](https://blog.logrocket.com/extend-enums-typescript/), June 2022.
3333
- [TypeScript 4.1: New features and improvements][blog_isaiah] by Isaiah Ayooluwa, December 2020.
3434
- [Microsoft TypeScript DevBlog][blog_microsoft]
35-
- [Announcing TypeScript 5.8 Beta][blog_danielr_5_8] by Daniel Rosenwasser, January 2025.
35+
- [Announcing TypeScript 5.8 RC][blog_danielr_5_8] by Daniel Rosenwasser, February 2025.
3636
- [Announcing TypeScript 5.7][blog_danielr_5_7] by Daniel Rosenwasser, November 2024.
3737
- [Announcing TypeScript 5.6][blog_danielr_5_6] by Daniel Rosenwasser, September 2024.
3838
- [Announcing TypeScript 5.5][blog_danielr_5_5] by Daniel Rosenwasser, June 2024.
@@ -147,7 +147,7 @@
147147
[blog_danielr_5_5]: https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/
148148
[blog_danielr_5_6]: https://devblogs.microsoft.com/typescript/announcing-typescript-5-6/
149149
[blog_danielr_5_7]: https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/
150-
[blog_danielr_5_8]: https://devblogs.microsoft.com/typescript/announcing-typescript-5-8-beta/
150+
[blog_danielr_5_8]: https://devblogs.microsoft.com/typescript/announcing-typescript-5-8-rc/
151151
[blog_sitepen]: https://www.sitepen.com/blog/advanced-typescript-concepts-classes-and-types
152152
[blog_sitepen_4_3]: https://www.sitepen.com/blog/update-the-definitive-typescript-guide
153153
[blog_therox_1]: https://devblogs.microsoft.com/typescript/type-treat-2021-day-1/
12.5 KB
Loading

0 commit comments

Comments
 (0)