{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"rdns-server","owner":"j-p-d-e-v","isFork":false,"description":"A guided development for DNS Server.","allTopics":["dns","rust","socket","tcp","packets","network","udp"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-16T19:21:29.836Z"}},{"type":"Public","name":"carapace_lb","owner":"j-p-d-e-v","isFork":false,"description":"A path based load balancer developed using Cloudflare's Programmable Network System Framework called Pingora.","allTopics":["docker","rust","vue","docker-compose","websocket","load-balancer","alb","containerization","application-load-balancer","rustlanguage","pingora"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-09T05:50:14.350Z"}},{"type":"Public","name":".github","owner":"j-p-d-e-v","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T20:48:14.226Z"}},{"type":"Public","name":"web-terminal","owner":"j-p-d-e-v","isFork":false,"description":"A rust app for launching a web terminal that uses websocket.","allTopics":["rust","terminal","web","vue","websocket","xterm","web-terminal","xtermjs"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T17:19:45.575Z"}},{"type":"Public","name":"docker-logs-streamer-via-web-socket","owner":"j-p-d-e-v","isFork":false,"description":"Stream docker logs using Websocket to your browser.","allTopics":["javascript","python","docker","rust","vue","docker-compose","containers","websocket","logs","warp","personal-project","rustlang","rust-study","rust-warp"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-25T12:12:37.281Z"}},{"type":"Public","name":"rustack-launcher","owner":"j-p-d-e-v","isFork":false,"description":"A Rust library for developing application launchers. It uses a single TOML configuration file to automatically transform it into .env and YAML files. This library also allows you to easily switch between Docker Compose and Podman Compose.","allTopics":["docker","rust","yaml","app","docker-compose","launcher","serde","env","podman","personalproject","podman-compose","configgenerator","jpdev","serde-yaml"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-17T12:42:05.752Z"}},{"type":"Public","name":"exercism-series","owner":"j-p-d-e-v","isFork":false,"description":"Given a string of digits, output all the contiguous substrings of length n in that string in the order that they appear.","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-13T07:22:06.059Z"}},{"type":"Public","name":"embedded-rust-led-roulette","owner":"j-p-d-e-v","isFork":false,"description":"Programming a microbit v2 MCU to do a LED roulette.","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-13T06:57:56.128Z"}},{"type":"Public","name":"exercism-collatz-conjecture","owner":"j-p-d-e-v","isFork":false,"description":"The Collatz Conjecture or 3x+1 proble","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-21T06:48:20.169Z"}},{"type":"Public","name":"execism-diffie-hellman","owner":"j-p-d-e-v","isFork":false,"description":"Diffie-Hellman key exchange.","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-21T05:03:25.759Z"}},{"type":"Public","name":"dsa-maximum-pairwise-product","owner":"j-p-d-e-v","isFork":false,"description":"Maximum Pairwise Product Problem Find the maximum product of two distinct numbers in a sequence of non-negative integers. Input: An integer n and a sequence of n non-negative integers. Output: The maximum value that can be obtained by multiplying two different elements from the sequence.","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-19T21:34:08.236Z"}},{"type":"Public","name":"discovery","owner":"j-p-d-e-v","isFork":true,"description":"Discover the world of microcontrollers through Rust!","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":489,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-18T07:26:03.830Z"}},{"type":"Public","name":"awesome-embedded-rust","owner":"j-p-d-e-v","isFork":true,"description":"Curated list of resources for Embedded and Low-level development in the Rust programming language","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":362,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-16T11:53:37.231Z"}},{"type":"Public","name":"exercism-eliuds-eggs","owner":"j-p-d-e-v","isFork":false,"description":"Your friend Eliud inherited a farm from her grandma Tigist. Her granny was an inventor and had a tendency to build things in an overly complicated manner. The chicken coop has a digital display showing an encoded number representing the positions of all eggs that could be picked up.","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-09T12:18:32.651Z"}},{"type":"Public","name":"exercism-nth-prime","owner":"j-p-d-e-v","isFork":false,"description":"Given a number n, determine what the nth prime is.","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-08T02:41:46.899Z"}},{"type":"Public","name":"exercism-prime-factors","owner":"j-p-d-e-v","isFork":false,"description":"Compute the prime factors of a given natural number.","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-08T01:47:14.969Z"}},{"type":"Public","name":"exercism-sum-of-multiples","owner":"j-p-d-e-v","isFork":false,"description":"You work for a company that makes an online, fantasy-survival game.","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-07T04:22:31.805Z"}},{"type":"Public","name":"exercism-grains","owner":"j-p-d-e-v","isFork":false,"description":"Calculate the number of grains of wheat on a chessboard given that the number on each square doubles.","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-07T03:31:52.200Z"}},{"type":"Public","name":"exercism-difference-of-squares","owner":"j-p-d-e-v","isFork":false,"description":"Find the difference between the square of the sum and the sum of the squares of the first N natural numbers.","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-07T02:54:33.807Z"}},{"type":"Public","name":"exercism-armstrong-numbers","owner":"j-p-d-e-v","isFork":false,"description":"An Armstrong number is a number that is the sum of its own digits each raised to the power of the number of digits.","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-06T15:21:19.589Z"}},{"type":"Public","name":"exercism-matching-brackets","owner":"j-p-d-e-v","isFork":false,"description":"Given a string containing brackets `[]`, braces `{}`, parentheses `()`, or any combination thereof, verify that any and all pairs are matched and nested correctly.","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-06T14:41:34.457Z"}},{"type":"Public","name":"exercism-high-scores","owner":"j-p-d-e-v","isFork":false,"description":"Manage a game player's High Score list.","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-04T00:11:41.709Z"}},{"type":"Public","name":"exercism-bob-the-lackadaisical-teenager","owner":"j-p-d-e-v","isFork":false,"description":"Bob is a lackadaisical teenager. He likes to think that he's very cool. And he definitely doesn't get excited about things. ","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-03T00:18:25.813Z"}},{"type":"Public","name":"rust-study-red-black-tree","owner":"j-p-d-e-v","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-02T20:21:51.170Z"}},{"type":"Public","name":"exercism-luhn-algorithm","owner":"j-p-d-e-v","isFork":false,"description":"A rust exercise from Exercism","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-02T08:00:57.408Z"}},{"type":"Public","name":"rust-study-binary-search-tree","owner":"j-p-d-e-v","isFork":false,"description":"Hands-On Data Structures and Algorithms with Rust: Binary Search Tree","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-01T03:07:40.680Z"}},{"type":"Public","name":"rust-style-dynamic-arrays","owner":"j-p-d-e-v","isFork":false,"description":"Hands-On Data Structures and Algorithms with Rust: Dynamic Arrays","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-30T08:06:00.319Z"}},{"type":"Public","name":"rust-study-skip-list","owner":"j-p-d-e-v","isFork":false,"description":"Hands-On Data Structures and Algorithms with Rust: Skip List","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-30T05:04:53.716Z"}},{"type":"Public","name":"rust-study-linked-list","owner":"j-p-d-e-v","isFork":false,"description":"An exercise from the book \"Hands On Data Structures\"","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-28T17:41:21.800Z"}},{"type":"Public","name":"exercism-minesweeper","owner":"j-p-d-e-v","isFork":false,"description":"A rust exercise from Exercism","allTopics":["rust","coding","exercism","rustprogramming"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-19T23:45:13.481Z"}}],"repositoryCount":40,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}