Browse Source

ascii-art_update

content-update
OGordoo 3 years ago committed by Christopher Fremond
parent
commit
eb8417bb4c
  1. 12
      subjects/ascii-art/README.md
  2. 2
      subjects/ascii-art/audit/README.md
  3. 4
      subjects/ascii-art/color/README.md
  4. 2
      subjects/ascii-art/color/audit.md
  5. 14
      subjects/ascii-art/fs/README.md
  6. 2
      subjects/ascii-art/fs/audit.md
  7. 12
      subjects/ascii-art/justify/README.md
  8. 2
      subjects/ascii-art/justify/audit.md
  9. 12
      subjects/ascii-art/output/README.md
  10. 2
      subjects/ascii-art/output/audit.md
  11. 12
      subjects/ascii-art/reverse/README.md
  12. 18
      subjects/ascii-art/reverse/audit.md

12
subjects/ascii-art/README.md

@ -32,10 +32,10 @@ $$@@$$$$$$$$``````````@@$$@@$$$$$$
### Instructions
- Your project must be written in **Go**.
- The code must respect the [**good practices**](https://public.01-edu.org/subjects/good-practices/).
- The code must respect the [**good practices**](https://[[DOMAIN]]/root/public/src/branch/master/subjects/good-practices/README.md).
- It is recommended that the code present a **test file**.
- Some [**banner**](https://github.com/01-edu/public/blob/master/subjects/ascii-art) files (.txt 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.
- Some [**banner**](https://[[DOMAIN]]/root/public/src/branch/master/subjects/ascii-art/README.md) files (.txt 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.
### Banner Format
@ -74,10 +74,6 @@ $$@@$$$$$$$$``````````@@$$@@$$$$$$
```
### Allowed packages
- Only the [standard go](https://golang.org/pkg/) packages are allowed
### Usage
```console
@ -129,6 +125,10 @@ $ go run . "{Hello There}"
$
```
### Allowed packages
- Only the [standard Go](https://golang.org/pkg/) packages are allowed
This project will help you learn about :
- The Go file system(**fs**) API

2
subjects/ascii-art/audit/README.md

@ -270,7 +270,7 @@ __ _ _ _ _ _ _ _ __ _ __ __ _
###### +Does the project runs quickly and effectively? (Favoring recursive, no unnecessary data requests, etc)
###### +Does the code obey the [good practices](https://public.01-edu.org/subjects/good-practices/)?
###### +Does the code obey the [good practices](https://[[DOMAIN]]/root/public/src/branch/master/subjects/good-practices/README.md)?
###### +Is there a test file for this code?

4
subjects/ascii-art/color/README.md

@ -2,7 +2,7 @@
### Objectives
You must follow the same [instructions](https://public.01-edu.org/subjects/ascii-art/) as in the first subject but this time with colors.
You must follow the same [instructions](https://[[DOMAIN]]/root/public/src/branch/master/subjects/ascii-art) as in the first subject but this time with colors.
The output should manipulate colors using the **flag** `--color=<color>`, in which `--color` is the flag and `<color>` is the color desired by the user. These colors can be achieved using different notations (color code systems, like `RGB`, `hsl`, `ANSI`...), it is up to you to choose which one you want to use.
@ -12,7 +12,7 @@ The output should manipulate colors using the **flag** `--color=<color>`, in whi
### Instructions
- Your project must be written in **Go**.
- The code must respect the [**good practices**](https://public.01-edu.org/subjects/good-practices/).
- The code must respect the [**good practices**](https://[[DOMAIN]]/root/public/src/branch/master/subjects/good-practices/README.md).
- It is recommended that the code should present a **test file**.
### Allowed packages

2
subjects/ascii-art/color/audit.md

@ -68,7 +68,7 @@
###### +Are the tests checking each possible case?
###### +Does the code obey the [good practices](https://github.com/01-edu/public/blob/master/subjects/good-practices/)?
###### +Does the code obey the [good practices](https://[[DOMAIN]]/root/public/src/branch/master/subjects/ascii-art)?
#### Social

14
subjects/ascii-art/fs/README.md

@ -2,18 +2,14 @@
### Objectives
You must follow the same [instructions](https://public.01-edu.org/subjects/ascii-art/) as in the first subject but the second argument must be the name of the template. I know some templates may be hard to read, just do not obsess about it. Please...
You must follow the same [instructions](https://[[DOMAIN]]/root/public/src/branch/master/subjects/ascii-art) as in the first subject but the second argument must be the name of the template. I know some templates may be hard to read, just do not obsess about it. Please...
### Instructions
- Your project must be written in **Go**.
- The code must respect the [**good practices**](https://public.01-edu.org/subjects/good-practices/).
- The code must respect the [**good practices**](https://[[DOMAIN]]/root/public/src/branch/master/subjects/good-practices/README.md).
- It is recommended that the code should present a **test file**.
- You can see all about the **banners** [here](https://github.com/01-edu/public/tree/master/subjects/ascii-art).
### Allowed packages
- Only the [standard go](https://golang.org/pkg/) packages are allowed
- You can see all about the **banners** [here](https://[[DOMAIN]]/root/public/src/branch/master/subjects/ascii-art).
### Usage
@ -51,6 +47,10 @@ o o o-o o o o-o o o o o-o o o-o
$
```
### Allowed packages
- Only the [standard go](https://golang.org/pkg/) packages are allowed
This project will help you learn about :
- The Go file system(**fs**) API

2
subjects/ascii-art/fs/audit.md

@ -172,7 +172,7 @@ o-O-o o o-o o o o-o o o o | o o o--O
###### +Are the tests checking each possible case?
###### +Does the code obey the [good practices](https://public.01-edu.org/subjects/good-practices/)?
###### +Does the code obey the [good practices](https://[[DOMAIN]]/root/public/src/branch/master/subjects/good-practices/README.md)?
#### Social

12
subjects/ascii-art/justify/README.md

@ -2,7 +2,7 @@
### Objectives
You must follow the same [instructions](https://public.01-edu.org/subjects/ascii-art) as in the first subject but the alignment can be changed.
You must follow the same [instructions](https://[[DOMAIN]]/root/public/src/branch/master/subjects/ascii-art) as in the first subject but the alignment can be changed.
```console
We
@ -22,13 +22,9 @@ To change the alignment of the output it must be possible to use a **flag** `--a
### Instructions
- Your project must be written in **Go**.
- The code must respect the [**good practices**](https://public.01-edu.org/subjects/good-practices).
- The code must respect the [**good practices**](https://[[DOMAIN]]/root/public/src/branch/master/subjects/good-practices/README.md).
- It is recommended that the code should present a **test file**.
### Allowed packages
- Only the [standard go](https://golang.org/pkg/) packages are allowed
### Usage
Assume the bars in the display below are the terminal borders:
@ -73,6 +69,10 @@ Assume the bars in the display below are the terminal borders:
|$ |
```
### Allowed packages
- Only the [standard go](https://golang.org/pkg/) packages are allowed
This project will help you learn about :
- The Go file system(**fs**) API

2
subjects/ascii-art/justify/audit.md

@ -78,7 +78,7 @@
###### +Are the tests checking each possible case?
###### +Does the code obey the [good practices](https://public.01-edu.org/subjects/good-practices/)?
###### +Does the code obey the [good practices](https://[[DOMAIN]]/root/public/src/branch/master/subjects/good-practices/README.md)?
#### Social

12
subjects/ascii-art/output/README.md

@ -2,20 +2,16 @@
### Objectives
- You must follow the same [instructions](https://public.01-edu.org/subjects/ascii-art/) as in the first subject **while** writing the result into a file. Yep, you will read from one file and write to another.
- You must follow the same [instructions](https://[[DOMAIN]]/root/public/src/branch/master/subjects/ascii-art) as in the first subject **while** writing the result into a file. Yep, you will read from one file and write to another.
The file must be named by using the flag `--output=<fileName.txt>`, in which `--output` is the flag and `<fileName.txt>` is the file name which will contain the output.
### Instructions
- Your project must be written in **Go**.
- The code must respect the [**good practices**](https://public.01-edu.org/subjects/good-practices/).
- The code must respect the [**good practices**](https://[[DOMAIN]]/root/public/src/branch/master/subjects/good-practices/README.md).
- It is recommended that the code presents a **test file**.
### Allowed packages
- Only the [standard go](https://golang.org/pkg/) packages are allowed
### Usage
```console
@ -44,6 +40,10 @@ _| _| _|_|_| _| _| _|_| _| _| _| _|_|_| _| _
$
```
### Allowed packages
- Only the [standard go](https://golang.org/pkg/) packages are allowed
This project will help you learn about :
- The Go file system(**fs**) API

2
subjects/ascii-art/output/audit.md

@ -169,7 +169,7 @@ student$ cat test07.txt
###### +Are the tests checking each possible case?
###### +Does the code obey the [good practices](https://public.01-edu.org/subjects/good-practices/)?
###### +Does the code obey the [good practices](https://[[DOMAIN]]/root/public/src/branch/master/subjects/good-practices/README.md)?
#### Social

12
subjects/ascii-art/reverse/README.md

@ -2,7 +2,7 @@
### Objectives
You must follow the same [instructions](https://public.01-edu.org/subjects/ascii-art/) as in the first subject but this time the process will be reversed. desrever fo dnik siht toN.
You must follow the same [instructions](https://[[DOMAIN]]/root/public/src/branch/master/subjects/ascii-art) as in the first subject but this time the process will be reversed. desrever fo dnik siht toN.
Ascii-reverse consists on reversing the process, converting the graphic representation into a text. You will have to create a text file containing a graphic representation of a random `string` given as an argument.
@ -11,13 +11,9 @@ The argument will be a **flag**, `--reverse=<fileName>`, in which `--reverse` is
### Instructions
- Your project must be written in **Go**.
- The code must respect the [**good practices**](https://public.01-edu.org/subjects/good-practices/).
- The code must respect the [**good practices**](https://[[DOMAIN]]/root/public/src/branch/master/subjects/good-practices/README.md).
- It is recommended that the code should present a **test file**.
### Allowed packages
- Only the [standard go](https://golang.org/pkg/) packages are allowed
### Usage
```console
@ -36,6 +32,10 @@ hello
$
```
### Allowed packages
- Only the [standard go](https://golang.org/pkg/) packages are allowed
This project will help you learn about :
- The Go file system(**fs**) API

18
subjects/ascii-art/reverse/audit.md

@ -2,49 +2,49 @@
###### Has the requirement for the allowed packages been respected? (Reminder for this project: (only [standard packages](https://golang.org/pkg/)
##### Try passing to the reverse flag `"--reverse=example00.txt"` the [example 00](https://public.01-edu.org/subjects/ascii-art/reverse/example).
##### Try passing to the reverse flag `"--reverse=example00.txt"` the [example 00](https://[[DOMAIN]]/root/public/src/branch/master/subjects/ascii-art/reverse/example.md).
`Hello World`
###### Does it display the value above?
##### Try passing to the reverse flag `"--reverse=example01.txt"` the [example 01](https://public.01-edu.org/subjects/ascii-art/reverse/example).
##### Try passing to the reverse flag `"--reverse=example01.txt"` the [example 01](https://[[DOMAIN]]/root/public/src/branch/master/subjects/ascii-art/reverse/example.md).
`123`
###### Does it display the value above?
##### Try passing to the reverse flag `"--reverse=example02.txt"` the [example 02](https://public.01-edu.org/subjects/ascii-art/reverse/example).
##### Try passing to the reverse flag `"--reverse=example02.txt"` the [example 02](https://[[DOMAIN]]/root/public/src/branch/master/subjects/ascii-art/reverse/example.md).
`#=\[`
###### Does it display the value above?
##### Try passing to the reverse flag `"--reverse=example03.txt"` the [example 03](https://public.01-edu.org/subjects/ascii-art/reverse/example).
##### Try passing to the reverse flag `"--reverse=example03.txt"` the [example 03](https://[[DOMAIN]]/root/public/src/branch/master/subjects/ascii-art/reverse/example.md).
`(somthing&234)`
###### Does it display the value above?
##### Try passing to the reverse flag `"--reverse=example04.txt"` the [example 04](https://public.01-edu.org/subjects/ascii-art/reverse/example).
##### Try passing to the reverse flag `"--reverse=example04.txt"` the [example 04](https://[[DOMAIN]]/root/public/src/branch/master/subjects/ascii-art/reverse/example.md).
`abcdefghijklmnopqrstuvwxyz`
###### Does it display the value above?
##### Try passing to the reverse flag `"--reverse=example05.txt"` the [example 05](https://public.01-edu.org/subjects/ascii-art/reverse/example).
##### Try passing to the reverse flag `"--reverse=example05.txt"` the [example 05](https://[[DOMAIN]]/root/public/src/branch/master/subjects/ascii-art/reverse/example.md).
`\!" #$%&'()*+,-./`
###### Does it display the value above?
##### Try passing to the reverse flag `"--reverse=example06.txt"` the [example 06](https://public.01-edu.org/subjects/ascii-art/reverse/example).
##### Try passing to the reverse flag `"--reverse=example06.txt"` the [example 06](https://[[DOMAIN]]/root/public/src/branch/master/subjects/ascii-art/reverse/example.md).
`:;<=>?@`
###### Does it display the value above?
##### Try passing to the reverse flag `"--reverse=example07.txt"` the [example 07](https://public.01-edu.org/subjects/ascii-art/reverse/example).
##### Try passing to the reverse flag `"--reverse=example07.txt"` the [example 07](https://[[DOMAIN]]/root/public/src/branch/master/subjects/ascii-art/reverse/example.md).
`ABCDEFGHIJKLMNOPQRSTUVWXYZ`
@ -72,7 +72,7 @@
###### +Does the project runs quickly and effectively? (Favoring recursive, no unnecessary data requests, etc)
###### +Does the code obey the [good practices](https://public.01-edu.org/subjects/good-practices/)?
###### +Does the code obey the [good practices](https://[[DOMAIN]]/root/public/src/branch/master/subjects/good-practices/README.md)?
###### +Is there a test file for this code?

Loading…
Cancel
Save