commit 0faa7215a49d699d3c3de6e361ff6300657a4906 Author: Techiesplash <94077364+Techiesplash@users.noreply.github.com> Date: Fri Aug 2 22:19:18 2024 -0700 Initial diff --git a/.idea/MathForSecurity.iml b/.idea/MathForSecurity.iml new file mode 100644 index 0000000..2c80e12 --- /dev/null +++ b/.idea/MathForSecurity.iml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..089715f --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 0000000..400343c --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1722661893541 + + + + \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..8b0339f --- /dev/null +++ b/README.md @@ -0,0 +1,14 @@ +# Math for Security + +> "A very practical book for security. . . . a real eye-opener." +> —William Gasarch, Professor, University of Maryland-Dept of Computer Science + +> "A really nice introduction to graph theory and computational geometry for people who know a bit of Python and without a mathematical background." +> —Julien Voisin, Artificial Truth + +> "Whether you're an aspiring security professional, a social network analyst, or an innovator seeking to create cutting-edge security solutions, Math for Security will empower you to solve complex problems with precision and confidence. " +> —Midwest Book Review + +A repository dedicated to practice of the book *Math for Security; From Graphs and Geometry to Spatial Analysis*, +published by [no starch press](https://nostarch.com/math-security). + diff --git a/main.py b/main.py new file mode 100644 index 0000000..5596b44 --- /dev/null +++ b/main.py @@ -0,0 +1,16 @@ +# This is a sample Python script. + +# Press Shift+F10 to execute it or replace it with your code. +# Press Double Shift to search everywhere for classes, files, tool windows, actions, and settings. + + +def print_hi(name): + # Use a breakpoint in the code line below to debug your script. + print(f'Hi, {name}') # Press Ctrl+F8 to toggle the breakpoint. + + +# Press the green button in the gutter to run the script. +if __name__ == '__main__': + print_hi('PyCharm') + +# See PyCharm help at https://www.jetbrains.com/help/pycharm/ diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..fbb73e0 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +networkx==3.3 +matplotlib==3.9.1 \ No newline at end of file