Skip to content

Commit 1078283

Browse files
committed
fix: upgrade grandfathered http links to verified https endpoints
1 parent c22f818 commit 1078283

2 files changed

Lines changed: 12 additions & 12 deletions

File tree

‎README.md‎

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -34,17 +34,17 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
3434

3535
## C/C++:
3636

37-
- [Build an Interpreter](http://www.craftinginterpreters.com/) (Chapter 14 on is written in C)
37+
- [Build an Interpreter](https://www.craftinginterpreters.com/) (Chapter 14 on is written in C)
3838
- [Memory Allocators 101 - Write a simple memory allocator](https://arjunsreedharan.org/post/148675821737/memory-allocators-101-write-a-simple-memory)
3939
- [Write a Shell in C](https://brennan.io/2015/01/16/write-a-shell-in-c/)
4040
- [Write a FUSE Filesystem](https://www.cs.nmsu.edu/~pfeiffer/fuse-tutorial/)
41-
- [Build Your Own Text Editor](http://viewsourcecode.org/snaptoken/kilo/)
42-
- [Build Your Own Lisp](http://www.buildyourownlisp.com/)
41+
- [Build Your Own Text Editor](https://viewsourcecode.org/snaptoken/kilo/)
42+
- [Build Your Own Lisp](https://www.buildyourownlisp.com/)
4343
- [How to Program an NES Game in C](https://nesdoug.com/)
4444
- [Write an OS from scratch](https://github.com/tuhdo/os01)
4545
- [How to create an OS from scratch ](https://github.com/cfenollosa/os-tutorial)
4646
- [Building a CHIP-8 Emulator](https://austinmorlan.com/posts/chip8_emulator/)
47-
- [Beginning Game Programming with C++ and SDL](http://lazyfoo.net/tutorials/SDL/)
47+
- [Beginning Game Programming with C++ and SDL](https://lazyfoo.net/tutorials/SDL/)
4848
- [Implementing a Key-Value Store](http://codecapsule.com/2012/11/07/ikvs-implementing-a-key-value-store-table-of-contents/)
4949
- Tiny 3D graphics projects
5050
- [Tiny Renderer or how OpenGL works: software rendering in 500 lines of code](https://github.com/ssloy/tinyrenderer/wiki)
@@ -54,7 +54,7 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
5454
- Writing a minimal x86-64 JIT compiler in C++
5555
- [Part 1](https://solarianprogrammer.com/2018/01/10/writing-minimal-x86-64-jit-compiler-cpp/)
5656
- [Part 2](https://solarianprogrammer.com/2018/01/12/writing-minimal-x86-64-jit-compiler-cpp-part-2/)
57-
- [Build a Live Code-reloader Library for C++](http://howistart.org/posts/cpp/1/index.html)
57+
- [Build a Live Code-reloader Library for C++](https://howistart.org/posts/cpp/1/index.html)
5858
- [Write a hash table in C](https://github.com/jamesroutley/write-a-hash-table)
5959
- [Let's Build a Simple Database](https://cstack.github.io/db_tutorial/)
6060
- [Let's Write a Kernel](http://arjunsreedharan.org/post/82710718100/kernel-101-lets-write-a-kernel)
@@ -109,7 +109,7 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
109109

110110
- Let's Code a TCP/IP Stack
111111

112-
- [Part 1: Ethernet & ARP](http://www.saminiir.com/lets-code-tcp-ip-stack-1-ethernet-arp/)
112+
- [Part 1: Ethernet & ARP](https://www.saminiir.com/lets-code-tcp-ip-stack-1-ethernet-arp/)
113113
- [Part 2: IPv4 & ICMPv4](http://www.saminiir.com/lets-code-tcp-ip-stack-2-ipv4-icmpv4/)
114114
- [Part 3: TCP Basics & Handshake](http://www.saminiir.com/lets-code-tcp-ip-stack-3-tcp-handshake/)
115115
- [Part 4: TCP Data Flow & Socket API](http://www.saminiir.com/lets-code-tcp-ip-stack-4-tcp-data-flow-socket-api/)
@@ -204,7 +204,7 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
204204

205205
## Java:
206206

207-
- [Build an Interpreter](http://www.craftinginterpreters.com/) (Chapter 4-13 is written in Java)
207+
- [Build an Interpreter](https://www.craftinginterpreters.com/) (Chapter 4-13 is written in Java)
208208
- [Build a Simple HTTP Server with Java](http://javarevisited.blogspot.com/2015/06/how-to-create-http-server-in-java-serversocket-example.html)
209209
- [Build an Android Flashlight App](https://www.youtube.com/watch?v=dhWL4DC7Krs) (video)
210210
- [Build a Spring Boot App with User Authentication](https://spring.io/guides/gs/securing-web/)
@@ -231,7 +231,7 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
231231

232232
#### React:
233233

234-
- [Create Serverless React.js Apps](http://serverless-stack.com/)
234+
- [Create Serverless React.js Apps](https://serverless-stack.com/)
235235
- [Create a Trello Clone](http://codeloveandboards.com/blog/2016/01/04/trello-tribute-with-phoenix-and-react-pt-1/)
236236
- [Create a Character Voting App with React, Node, MongoDB and SocketIO](http://sahatyalkabov.com/create-a-character-voting-app-using-react-nodejs-mongodb-and-socketio)
237237
- [React Tutorial: Cloning Yelp](https://www.fullstackreact.com/articles/react-tutorial-cloning-yelp/)
@@ -380,7 +380,7 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
380380
- [Create a Blog Web App In Django](https://tutorial.djangogirls.org/en/)
381381
- [Choose Your Own Adventure Presentations](https://www.twilio.com/blog/2015/03/choose-your-own-adventures-presentations-wizard-mode-part-1-of-3.html)
382382
- [Build a Todo List with Flask and RethinkDB](https://realpython.com/blog/python/rethink-flask-a-simple-todo-list-powered-by-flask-and-rethinkdb/)
383-
- [Build a Todo List with Django and Test-Driven Development](http://www.obeythetestinggoat.com/)
383+
- [Build a Todo List with Django and Test-Driven Development](https://www.obeythetestinggoat.com/)
384384
- [Build a RESTful Microservice in Python](http://www.skybert.net/python/developing-a-restful-micro-service-in-python/)
385385
- [Microservices with Docker, Flask, and React](https://testdriven.io/)
386386
- [Build A Simple Web App With Flask](https://pythonspot.com/flask-web-app-with-python/)
@@ -628,7 +628,7 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
628628
## Rust:
629629

630630
- A Simple Web App in Rust
631-
- [Part 1](http://joelmccracken.github.io/entries/a-simple-web-app-in-rust-pt-1/)
631+
- [Part 1](https://joelmccracken.github.io/entries/a-simple-web-app-in-rust-pt-1/)
632632
- [Part 2a](http://joelmccracken.github.io/entries/a-simple-web-app-in-rust-pt-2a/)
633633
- [Part 2b](http://joelmccracken.github.io/entries/a-simple-web-app-in-rust-pt-2b/)
634634
- [Write an OS in pure Rust](https://os.phil-opp.com/)
@@ -639,7 +639,7 @@ To get started, simply fork this repo. Please refer to [CONTRIBUTING.md](CONTRIB
639639
- [Part 1: Implementing WebSocket. Introduction.](https://nbaksalyar.github.io/2015/07/10/writing-chat-in-rust.html)
640640
- [Part 2: Sending and Receiving Messages](https://nbaksalyar.github.io/2015/11/09/rust-in-detail-2.html)
641641
- [Writing a Rust Roguelike for the Desktop and the Web](https://aimlesslygoingforward.com/blog/2019/02/09/writing-a-rust-roguelike-for-the-desktop-and-the-web/)
642-
- [Single Page Applications using Rust](http://www.sheshbabu.com/posts/rust-wasm-yew-single-page-application/)
642+
- [Single Page Applications using Rust](https://www.sheshbabu.com/posts/rust-wasm-yew-single-page-application/)
643643
- [Writing NES Emulator in Rust](https://bugzmanov.github.io/nes_ebook/)
644644
- Create a simulation of evolution using neural network and genetic algorithm, and compile the application to WebAssembly
645645
- [Part 1](https://pwy.io/en/posts/learning-to-fly-pt1/)

‎scripts/lint-allow-duplicates.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
# Chapters 1-13 are Java, chapter 14+ is C -- intentionally cross-listed
55
# under both the C/C++ and Java sections.
6-
http://www.craftinginterpreters.com/
6+
https://www.craftinginterpreters.com/
77

88
# Same physical page, different #fragment per language variant (C++ vs
99
# OCaml) of the Kaleidoscope tutorial -- intentionally cross-listed under

0 commit comments

Comments
 (0)