Commit Graph

  • 31b86f6059 Add some python trainings hks freezed 2023-05-01 18:32:38 +0200
  • 1ab191438c 🔀 Merge branch 'stable' into 'tuto-pysdur' stable Freezed 2021-04-21 23:46:36 +0000
  • e72d834bab 🥅 Catch shell error when input are ascending free_zed 2021-04-16 23:57:27 +0200
  • 473b21b430 🔊 Add a `--logfile` option freezed 2021-04-22 00:52:19 +0200
  • 3d254ada50 🎨 Export `argparse` setup in a function freezed 2021-04-22 00:19:45 +0200
  • 30b92195bd 🔊 Add a `--debug` option freezed 2021-04-21 23:46:31 +0200
  • bd949c2075 🔊 Add variable messages in logs freezed 2021-04-18 23:30:17 +0200
  • f00187f4ea 🔊 Add logging events Info & Debug freezed 2021-04-18 22:55:31 +0200
  • 1159d4b189 🔊 Log when input are ascending freezed 2021-04-18 00:16:35 +0200
  • e959fa780e 📝 Edit docstrings & reuse it for help option freezed 2021-04-16 01:51:50 +0200
  • 1cbe6e6710 💡 Comment each steps of main execution freezed 2021-04-16 01:25:59 +0200
  • df08415775 Add `--verbosity` option freezed 2021-04-16 01:14:47 +0200
  • 043a86e8e4 Add two positionnal arguments as input freezed 2021-04-16 00:47:18 +0200
  • 1dcc88375b 🚚 Add execution right to the file freezed 2021-04-16 00:45:02 +0200
  • 53ef01ad09 🚨 Lint the code freezed 2021-04-16 00:06:25 +0200
  • a62dc1aaa4 Add first doctests freezed 2021-04-15 00:15:18 +0200
  • 4058a733a9 Implement greater common divisor algorithm freezed 2021-04-13 23:51:07 +0200
  • 165d391a4a 📝 Explain script purpose in docstings freezed 2021-04-13 00:57:40 +0200
  • 7e64995609 🎉 Starting Python Script Durable Freezed 2021-04-13 00:23:49 +0200
  • 043d088405 🔀 Merge branch '2-techtest' Freezed 2020-07-16 13:07:58 +0200
  • f4c4f9fcb3 🔀 Merge branch '1-techtest' Freezed 2020-07-16 13:06:24 +0200
  • 0bd7ff72b0 Refactor propagation in a function Freezed 2020-07-16 12:06:45 +0200
  • 2119783dad Update neighbors cells Freezed 2020-07-16 11:49:44 +0200
  • eebd2751fe Update only drop cell Freezed 2020-07-16 11:19:41 +0200
  • ff479a6fe2 Change approach global instead local Freezed 2020-07-16 10:17:18 +0200
  • 7a8a0945c6 Drop sand grains without propagation Freezed 2020-07-16 09:48:31 +0200
  • 9bf58c7cef Find id for pile center Freezed 2020-07-16 09:40:40 +0200
  • cb3c5623ae Add specs for `sand_grain_drop.py` Freezed 2020-07-16 08:41:01 +0200
  • 5471f30e97 Update tests : deliverable Freezed 2020-07-16 09:26:15 +0200
  • fbdc3815e7 Join strings into one with right separation Freezed 2020-07-16 09:20:12 +0200
  • d09dcc6b63 Split strings groups in a list Freezed 2020-07-16 09:14:33 +0200
  • c14c31cde6 Remove spaces in string Freezed 2020-07-16 08:55:26 +0200
  • 7a7c0b9661 Add specs for `reorganize_string.py` Freezed 2020-07-16 08:10:21 +0200
  • 85df8b487f Merge branch 'xkcd-pwd' into 'master' Freezed 2020-03-10 20:19:28 +0000
  • dc5e4d720b Add password generator Freezed 2020-03-09 23:06:14 +0100
  • c188ae6f33 Update .gitignore Freezed 2020-03-09 22:54:05 +0100
  • 490e98c308 Testing __init__ method in a Class Freezed 2019-09-22 17:38:08 +0200
  • 794c197ce3 Add script `resize_b64_str.py` Freezed 2019-09-06 15:47:54 +0200
  • 2f9a4b8aaa Reorganise repo Freezed 2019-09-06 15:41:34 +0200
  • 2b3b0f93ad Update README Freezed 2019-09-06 15:37:23 +0200
  • dfeff7a50c Replaces doctests test by pytest tests Fred Z 2018-08-14 23:44:59 +0200
  • 85eb74ba5f Adds some code to play with pytest Fred Z 2018-08-13 19:36:44 +0200
  • 2818543f83 Tests simple implementation of PyMySQLb Fred Z 2018-08-04 08:16:20 +0200
  • d7fd69619f Tests kwargs in a function Fred Z 2018-08-04 08:13:36 +0200
  • 5db5dcaae4 Update README.md Fred Z 2018-03-15 10:13:37 +0100
  • 7c4d429613
    Updade roadmap & pause announce Fred Z 2018-03-14 10:52:56 +0100
  • 30de5f8096 Starts modif gameplay to multiplayer/network mode Fred Z 2018-03-14 09:58:45 +0100
  • 579bf24c17 Updates maps for multiplayer (remove robot letter) Fred Z 2018-03-14 10:14:18 +0100
  • 367750b9c4 Adds `data_filter()` to sanitize username Fred Z 2018-03-12 23:14:44 +0100
  • 851b618ff7 Pylint check and clean Fred Z 2018-03-12 17:51:21 +0100
  • a14ef683cb Export template's message from `server_log()` Fred Z 2018-03-12 15:47:35 +0100
  • 703380ded6 Refactors `listen()` about log, broadcast & send Fred Z 2018-03-12 14:07:38 +0100
  • f90a1a38d5 Refuses client connection beyond a certain number Fred Z 2018-03-11 22:43:19 +0100
  • 44514971ef Ajusts messages to clients in waiing-room Fred Z 2018-03-11 21:47:44 +0100
  • 7708781e29 Checks player name in `listen()` Fred Z 2018-03-11 08:58:44 +0100
  • c075c17172 Improves `broadcast()`: linked to `list_sockets()` Fred Z 2018-03-11 00:49:05 +0100
  • 1c5366beb5 Refactors `count_clients()` & `list_sockets()` Fred Z 2018-03-10 23:12:01 +0100
  • dfaee27cc4 Fixes 2 syntax errors caused by fatigue Fred Z 2018-03-10 22:03:59 +0100
  • 7633dd0f1f Update TODO: add max player number TODO19 Fred Z 2018-03-10 21:33:48 +0100
  • 1446a49df6 Update README.md Fred Z 2018-03-10 21:21:48 +0100
  • 2df0513d89 Rename Map instance according GAME_NETWORK style Fred Z 2018-03-09 21:59:56 +0100
  • c7096ee757 Export Map instanciation in parent script Fred Z 2018-03-09 21:53:46 +0100
  • 99ed30197c list_sockets(): return name in place of peername Fred Z 2018-03-09 15:17:08 +0100
  • a501fd69bb Add the waiting-room-loop before game begining Fred Z 2018-03-09 15:03:32 +0100
  • 5047c993a8 listen(): Use attribute, no more tuple return Fred Z 2018-03-09 14:44:08 +0100
  • 7722ae368e broadcast(): Export string in a constant Fred Z 2018-03-09 14:10:14 +0100
  • 2f024b5d0a count_client(): use client with a filled username Fred Z 2018-03-09 00:01:54 +0100
  • ddf9d57d38 Syntax update in TODO Fred Z 2018-03-08 22:29:17 +0100
  • b659d0ff7f Using the network to wait & connect client Fred Z 2018-03-08 18:24:30 +0100
  • 1451c5ff36 Clean up and document __init__ method Fred Z 2018-03-08 18:20:57 +0100
  • 91c5bdb761 Clean up the code a little bit Fred Z 2018-03-08 18:08:43 +0100
  • ffe3023b4d Adding methods: listen connection & brobdcast msg Fred Z 2018-03-08 18:02:13 +0100
  • 7b9128c3b2 Update TODO Fred Z 2018-03-08 17:43:23 +0100
  • a0598d3599 Create client Fred Z 2018-03-08 17:39:12 +0100
  • 03cbd5474d Add network/connection Class Fred Z 2018-03-08 12:06:22 +0100
  • 315e7f9537 Create server, and remove backup feature Fred Z 2018-03-06 23:10:37 +0100
  • f903089686 Roadmap to next exercice: multiplayer & network Fred Z 2018-03-06 23:00:00 +0100
  • 7b6953a948 Corrige la syntaxe: audit pyLint Fred Z 2018-02-22 00:45:13 +0100
  • 0779b0b5c7 Transforme des TODO en issue Fred Z 2018-02-22 00:28:42 +0100
  • 78be5f0877 Clean closing socket with <ctrl+c> Fred Z 2018-03-05 17:04:02 +0100
  • 9106fdd490 Ajoute un script d'évaluation de plusieurs syntaxes Fred Z 2018-02-26 14:55:17 +0100
  • d9dc6ce96a Edit TODO server crash if a client is killed Fred Z 2018-03-05 22:42:00 +0100
  • 5df5f1ec75 Edit TODO : 3 enhancements & 1 bug Fred Z 2018-03-05 17:59:00 +0100
  • 0074e57612 Improve UX with better prompt & message display Fred Z 2018-03-05 16:16:56 +0100
  • e43f19c2ae Revise messages: server's log & broadcasted Fred Z 2018-03-04 01:43:36 +0100
  • 870953051d Ask for username and use it Fred Z 2018-03-04 00:58:56 +0100
  • 3c5c169045 Clean the main-loop from useless instructions Fred Z 2018-03-01 10:56:35 +0100
  • 86b0b983f7 Add a template message in broadcasting Fred Z 2018-03-01 09:01:57 +0100
  • a395444baf Update TODO: client freeze finally work Fred Z 2018-03-01 08:35:54 +0100
  • d0016e50cc Add socket SO_REUSEADDR Fred Z 2018-02-28 18:23:46 +0100
  • 07284076cd Edit TODO using wlist with select.select() Fred Z 2018-02-28 10:54:49 +0100
  • 993b5bcfa8 Edit TODO move closing connect at the script's end Fred Z 2018-02-28 10:54:49 +0100
  • 594fa78141 Display welcome message when a client connects #20 Fred Z 2018-02-28 14:26:13 +0100
  • c863a2c727 Improve <ctrl+c> interruption Fred Z 2018-02-28 13:50:46 +0100
  • 8951d7dcd5 Edit TODO crash after 2 <ctrl+c> in client Fred Z 2018-02-28 10:54:49 +0100
  • 19271c5995 Edit TODO show msg server when client use <ctrl+c> Fred Z 2018-02-28 10:54:49 +0100
  • 29634fdec4 Edit TODO clean the prompt and std.out Fred Z 2018-02-28 10:54:49 +0100
  • b742bf42ad Add broadcasting feature Fred Z 2018-02-28 11:29:18 +0100
  • 7ecefcf2ad Add bug when sending space or empty string Fred Z 2018-02-28 10:54:49 +0100
  • c6b16c2c87 Add signal interrupt for clean exit in server Fred Z 2018-02-27 16:04:02 +0100