In brief: You keep ownership of your contributions. This Agreement gives Omry Yadan, acting as Hydra project steward, the rights needed to use, maintain, distribute, and relicense material that you intentionally contribute. It does not cover unrelated work or unrelated patents. The Hydra steward may license your contribution commercially, but must also license it under the license or licenses used for the relevant Hydra material when you submitted it. The licenses are royalty-free. The full terms below control.
This Individual Contributor License Agreement ("Agreement") is between the individual identified through the signing flow ("you") and Omry Yadan, together with any successors or assigns that become the owner or operator of HoodleFinance ("Maintainer").
By signing this Agreement and submitting a contribution to HoodleFinance, you agree to the terms below.
"Contribution" means any source code, documentation, design material, test data, scripts, assets, issue attachments, pull requests, patches, or other material that you intentionally submit to the HoodleFinance project for inclusion in the project, whether or not it is later merged, accepted, or used.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python3 | |
| """ | |
| Description: Syncs UFW rules to allow outbound SSH push access to GitHub public IPs. | |
| Prevents rule leaking by pruning IPs that are removed from the GitHub API. | |
| Designed for cron: silent by default, errors to stderr, chatty with --verbose. | |
| """ | |
| import os | |
| import sys | |
| import json |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| width: 600 # Width of the cooling rack in mm | |
| depth: 800 # Depth of the cooling rack in mm | |
| height: 2200 # Total height of the rack in mm | |
| grid_spacing: 50 # Spacing between grid bars in mm | |
| rack_bar_thickness: 2 # Thickness of the rack bars in mm | |
| frame_thickness: 25 # Thickness of the frame and legs in mm | |
| leg_height: 100 # Height of the legs in mm | |
| num_levels: 8 # Number of stacked levels | |
| file_path: "Cooling_Rack_With_Vertical_Frame.stl" # Output STL file path |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| app: ${hydra:runtime.cwd}/main | |
| db: | |
| driver: mysql | |
| user: omry | |
| password: secret |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| defaults: | |
| - db: mysql |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved | |
| from dataclasses import dataclass, field | |
| from typing import Any, List | |
| from omegaconf import MISSING, II, OmegaConf | |
| import hydra | |
| from hydra.core.config_store import ConfigStore | |
| from hydra.utils import instantiate |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved | |
| from dataclasses import dataclass, field | |
| from typing import Any, List | |
| from omegaconf import MISSING, II, OmegaConf | |
| import hydra | |
| from hydra.core.config_store import ConfigStore | |
| from hydra.utils import instantiate |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved | |
| // Regenerate parser by running 'python setup.py antlr' at project root. | |
| // If you make changes here be sure to update the documentation (and update the grammar in command_line_syntax.md) | |
| grammar Override; | |
| single_override : override EOF; | |
| overrides_file : override ('\n' override)*; | |
| override: ( |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| from typing import Any, Dict | |
| class Singleton(type): | |
| _instances: Dict[type, "Singleton"] = {} | |
| def instance(cls: Any, *args: Any, **kwargs: Any) -> Any: | |
| return cls(*args, **kwargs) | |
| def __call__(cls, *args: Any, **kwargs: Any) -> Any: |
NewerOlder