You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- It is recommended to have **test files** for [unit testing](https://go.dev/doc/tutorial/add-a-test).
37
37
38
38
- Some **banner** files with a specific graphical template representation using ASCII will be given. The files are formatted in a way that is not necessary to change them.
39
-
40
39
-[shadow](shadow.txt)
41
40
-[standard](standard.txt)
42
41
-[thinkertoy](thinkertoy.txt)
@@ -113,32 +112,32 @@ student$ go run . "HeLlO" | cat -e
Copy file name to clipboardExpand all lines: subjects/blockchain/retrieve-transaction-in-out/README.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@ _+ 0.01 fee_
15
15
16
16
### Instructions
17
17
18
-
Using a local Bitcoin node RPC API, create a function `retrieveTxValue()` that takes as input a hash of a simple transaction, and returns an object with an array of inputs values and an array outputs values in this transaction.
18
+
Using a local Bitcoin node RPC API, create a function `retrieveTransactionInOut()` that takes as input a hash of a simple transaction, and returns an object with an array of inputs values and an array outputs values in this transaction.
19
19
20
20
The Bitcoin node RPC interface is expected to be running with the following parameters:
Copy file name to clipboardExpand all lines: subjects/make-your-game/score-handling/audit/README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
#### Functional
2
2
3
-
###### Has the requirement for the allowed packages been respected? (Reminder for this project: only [standard packages](https://golang.org/pkg/))
3
+
###### Has the requirement for the allowed packages been respected? (Reminder for this project: only [standard packages](https://golang.org/pkg/) and [Gorilla](https://pkg.go.dev/github.com/gorilla/websocket))
Copy file name to clipboardExpand all lines: subjects/real-time-forum/typing-in-progress/README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ This engine must have/display:
19
19
- A websocket to establish the connection with both users
20
20
- An animation so that the user can see that you are typing, this animation should be smooth (no interruptions/janks) and just enough to draw attention for the user to see (user friendly)
21
21
- The name of the user that is typing
22
-
- Whenever the user stops typing or finishes the conversation, it should not display the animation
22
+
- Whenever the user stops typing or finishes the conversation, it should not display the animation, a short delay may optionally be added for better UX
23
23
24
24
To help with the display of the typing in progress you can take a look on the js [event](https://developer.mozilla.org/en-US/docs/Web/Events) list, mainly the **Keyboard events** and the **Focus events**
Copy file name to clipboardExpand all lines: subjects/real-time-forum/typing-in-progress/audit.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
###### Has the requirement for the allowed packages been respected? (Check the [allowed packages](README.md))
4
4
5
-
##### Open two browsers (ex: Chrome and Firefox or private windows) and log in with different users in each one. With one user start typing.
5
+
##### Open two browsers (ex: Chrome and Firefox or private windows) and log in with different users in each. Start typing with one of the users.
6
6
7
7
###### Is there any animation confirming that the typing in progress is working?
8
8
@@ -18,13 +18,13 @@
18
18
19
19
###### Can you confirm that the typing in progress has the name of the user that is typing?
20
20
21
-
##### Open two browsers (ex: Chrome and Firefox or private windows) and log in with different users in each one. With one user starting to type and then stopping.
21
+
##### Using the same two browsers, start typing with one of the users, then stop typing.
22
22
23
23
###### Can you confirm that the typing in progress engine stopped when the user stop typing?
24
24
25
-
##### Open two browsers (ex: Chrome and Firefox or private windows) and log in with different users in each one, then start a conversation between the users.
25
+
##### Using the same two browsers, start a conversation between two users.
26
26
27
-
###### Is the typing in progress engine working properly for both users? (each one can see when whether the other is typing or not)
27
+
###### Is the typing in progress engine working properly for both users? (each one should be able to see whether the other is typing or not)
Copy file name to clipboardExpand all lines: subjects/real-time-forum/typing-in-progress/audit/README.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
###### Has the requirement for the allowed packages been respected? (Check the [allowed packages](README.md))
4
4
5
-
##### Open two browsers (ex: Chrome and Firefox or private windows) and log in with different users in each one. With one user start typing.
5
+
##### Open two browsers (ex: Chrome and Firefox or private windows) and log in with different users in each. Start typing with one of the users.
6
6
7
7
###### Is there any animation confirming that the typing in progress is working?
8
8
@@ -18,13 +18,13 @@
18
18
19
19
###### Can you confirm that the typing in progress has the name of the user that is typing?
20
20
21
-
##### Open two browsers (ex: Chrome and Firefox or private windows) and log in with different users in each one. With one user starting to type and then stopping.
21
+
##### Using the same two browsers, start typing with one of the users, then stop typing.
22
22
23
23
###### Can you confirm that the typing in progress engine stopped when the user stop typing?
24
24
25
-
##### Open two browsers (ex: Chrome and Firefox or private windows) and log in with different users in each one, then start a conversation between the users.
25
+
##### Using the same two browsers, start a conversation between two users.
26
26
27
-
###### Is the typing in progress engine working properly for both users? (each one can see when whether the other is typing or not)
27
+
###### Is the typing in progress engine working properly for both users? (each one should be able to see whether the other is typing or not)
0 commit comments