āļ āļēāļĐāļēāļ­āļąāļ‡āļāļĪāļĐāļ āļēāļĐāļēāļāļĢāļąāđˆāļ‡āđ€āļĻāļŠāļŠāđ€āļ›āļ™

Ad


āđ„āļ­āļ„āļ­āļ™ Fav āļ‚āļ­āļ‡ OnWorks

lift.yaml - āļ­āļ­āļ™āđ„āļĨāļ™āđŒāđƒāļ™āļ„āļĨāļēāļ§āļ”āđŒ

āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰ lift.yaml āđƒāļ™āļœāļđāđ‰āđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢāđ‚āļŪāļŠāļ•āđŒāļŸāļĢāļĩāļ‚āļ­āļ‡ OnWorks āļœāđˆāļēāļ™ Ubuntu Online, Fedora Online, āđ‚āļ›āļĢāđāļāļĢāļĄāļˆāļģāļĨāļ­āļ‡āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļ‚āļ­āļ‡ Windows āļŦāļĢāļ·āļ­āđ‚āļ›āļĢāđāļāļĢāļĄāļˆāļģāļĨāļ­āļ‡āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļ‚āļ­āļ‡ MAC OS

āļ™āļĩāđˆāļ„āļ·āļ­āļ„āļģāļŠāļąāđˆāļ‡ lift.yaml āļ—āļĩāđˆāļŠāļēāļĄāļēāļĢāļ–āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āđƒāļ™āļœāļđāđ‰āđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢāđ‚āļŪāļŠāļ•āđŒāļŸāļĢāļĩāļ‚āļ­āļ‡ OnWorks āđ‚āļ”āļĒāđƒāļŠāđ‰āđ€āļ§āļīāļĢāđŒāļāļŠāđ€āļ•āļŠāļąāļ™āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļŸāļĢāļĩāļ‚āļ­āļ‡āđ€āļĢāļē āđ€āļŠāđˆāļ™ Ubuntu Online, Fedora Online, āđ‚āļ›āļĢāđāļāļĢāļĄāļˆāļģāļĨāļ­āļ‡āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļ‚āļ­āļ‡ Windows āļŦāļĢāļ·āļ­āđ‚āļ›āļĢāđāļāļĢāļĄāļˆāļģāļĨāļ­āļ‡āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļ‚āļ­āļ‡ MAC OS

āđ‚āļ„āļĢāļ‡āļāļēāļĢ:

āļŠāļ·āđˆāļ­


lift.yaml - āļāļģāļŦāļ™āļ”āļŠāļļāļ”āļ—āļ”āļŠāļ­āļšāļĨāļīāļŸāļ•āđŒ

DESCRIPTION


Lift āđƒāļŦāđ‰āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄāļāļēāļĢāļ—āļ”āļŠāļ­āļšāļāļēāļĢāļĢāļ§āļĄ/āļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‹āļķāđˆāļ‡āļĢāļ­āļ‡āļĢāļąāļš āļ›āļāļīāļšāļąāļ•āļīāļāļēāļĢ āļ—āļ”āļŠāļ­āļšāļ‡āđˆāļēāļĒāđ†
āđāļĨāļ°āđ‚āļ”āļĒāļ—āļąāđˆāļ§āđ„āļ›

āļĨāļīāļŸāļ—āđŒ. yaml āđ„āļŸāļĨāđŒāđƒāļŠāđ‰āđ€āļžāļ·āđˆāļ­āļāļģāļŦāļ™āļ”āļŠāļļāļ”āļ—āļ”āļŠāļ­āļš āđ„āļŸāļĨāđŒāļ”āļąāļ‡āļāļĨāđˆāļēāļ§āđ€āļ‚āļĩāļĒāļ™āļ”āđ‰āļ§āļĒ YAML (-
http://yaml.org/) āđāļĨāļ°āļŠāļ™āļąāļšāļŠāļ™āļļāļ™ 3 āļŠāđˆāļ§āļ™āļĢāļēāļ: āļāļēāļĢāļ•āļąāđ‰āļ‡āļ„āđˆāļē, āđƒāļ™āļ›āļĢāļ°āđ€āļ—āļĻ āļāļēāļĢāļ—āļ”āļŠāļ­āļš āđāļĨāļ° āļĢāļĩāđ‚āļĄāļ—
āļāļēāļĢāļ—āļ”āļŠāļ­āļš. āđ€āļ­āļāļŠāļēāļĢāđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āļĢāļ°āļšāļļāđ„āļ§āđ‰āļ”āđ‰āļēāļ™āļĨāđˆāļēāļ‡āđƒāļ™āđ€āļ­āļāļŠāļēāļĢāļ™āļĩāđ‰

āļŠāļļāļ”āļ—āļ”āļŠāļ­āļšāļĨāļīāļŸāļ•āđŒāļ›āļĢāļ°āļāļ­āļšāļ”āđ‰āļ§āļĒāļ­āļĒāđˆāļēāļ‡āļ™āđ‰āļ­āļĒāļŦāļ™āļķāđˆāļ‡ āļĨāļīāļŸāļ—āđŒ. yaml āđ„āļŸāļĨāđŒāđāļ•āđˆāļĄāļąāļāļˆāļ°āđ€āļ›āđ‡āļ™āđ‚āļŸāļĨāđ€āļ”āļ­āļĢāđŒ
āļĨāļģāļ”āļąāļšāļŠāļąāđ‰āļ™āļ”āđ‰āļ§āļĒāļŦāļ™āļķāđˆāļ‡ āļĨāļīāļŸāļ—āđŒ. yaml āđ„āļŸāļĨāđŒāđƒāļ™āđāļ•āđˆāļĨāļ°āļĢāļ°āļ”āļąāļš

āļĨāļģāļ”āļąāļšāļŠāļąāđ‰āļ™āļ”āļąāļ‡āļāļĨāđˆāļēāļ§āļĄāļĩāļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒāđƒāļ™āļāļēāļĢāļāļģāļŦāļ™āļ”āļŠāļļāļ”āļĒāđˆāļ­āļĒāļ—āļĩāđˆāđ€āļŠāļĩāđˆāļĒāļ§āļŠāļēāļāļĄāļēāļāļ‚āļķāđ‰āļ™ (āđ€āļŠāđˆāļ™ āļŦāļ™āļķāđˆāļ‡āļŠāļļāļ”āļŠāļģāļŦāļĢāļąāļšāļžāļ·āđ‰āļ™āļāļēāļ™
āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļŦāļ™āļķāđˆāļ‡āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāđāļŠāļ”āļ‡...) āđāļ•āđˆāļĨāļ°āļŠāļļāļ”āļĒāđˆāļ­āļĒāļĄāļĩāļ‚āļ­āļ‡āļ•āļąāļ§āđ€āļ­āļ‡ āļĨāļīāļŸāļ—āđŒ. yaml āđāļĨāļ°āļŠāļēāļĄāļēāļĢāļ–āļ—āļĩāđˆāļˆāļ°
āļ—āļģāļ‡āļēāļ™āđ€āļ›āđ‡āļ™āļĢāļēāļĒāļšāļļāļ„āļ„āļĨ

āļāļēāļĢāļ•āļąāđ‰āļ‡āļ„āđˆāļēāļ—āļĩāđˆāļāļģāļŦāļ™āļ”āđ„āļ§āđ‰āđƒāļ™a āļĨāļīāļŸāļ—āđŒ. yaml āđ„āļŸāļĨāđŒāļˆāļ°āļŠāļ·āļšāļ—āļ­āļ”āļĄāļēāđƒāļ™āļŠāļļāļ”āļĒāđˆāļ­āļĒ āļŠāļļāļ”āļĒāđˆāļ­āļĒāļŠāļēāļĄāļēāļĢāļ–āđāļ—āļ™āļ—āļĩāđˆ
āļāļēāļĢāļ•āļąāđ‰āļ‡āļ„āđˆāļēāļ—āļĩāđˆāļŠāļ·āļšāļ—āļ­āļ”āļĄāļēāļŦāļēāļāļˆāļģāđ€āļ›āđ‡āļ™

āļāļēāļĢāļ•āļąāđ‰āļ‡āļ„āđˆāļē āļ™āļīāļĒāļēāļĄ


āļŠāđˆāļ§āļ™āļ™āļĩāđ‰āđƒāļŠāđ‰āđ€āļžāļ·āđˆāļ­āļāļģāļŦāļ™āļ”āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĢāļĩāđ‚āļĄāļ—āļ—āļĩāđˆāļˆāļ°āđƒāļŠāđ‰āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ—āļ”āļŠāļ­āļšāļĢāļ°āļĒāļ°āđ„āļāļĨāđāļĨāļ°āđ€āļžāļ·āđˆāļ­
āļāļģāļŦāļ™āļ”āļ•āļąāļ§āđāļ›āļĢāļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄāļ—āļĩāđˆāļˆāļ°āļŠāđˆāļ‡āļœāđˆāļēāļ™āđ„āļ›āļĒāļąāļ‡āļāļēāļĢāļ—āļ”āļŠāļ­āļš

āļ•āļąāļ§āđāļ›āļĢāļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄāļŠāļēāļĄāļēāļĢāļ–āđāļ—āļ™āļ—āļĩāđˆāđ„āļ”āđ‰āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ—āļ”āļŠāļ­āļšāđāļ•āđˆāļĨāļ°āļĢāļēāļĒāļāļēāļĢāđƒāļ™āļ„āļģāļˆāļģāļāļąāļ”āļ„āļ§āļēāļĄ

āļ•āđ‰āļ­āļ‡āļāļģāļŦāļ™āļ”āļŠāđˆāļ§āļ™ 'āļāļēāļĢāļ•āļąāđ‰āļ‡āļ„āđˆāļē' āļ—āļĩāđˆāļĢāļđāļ—āļ‚āļ­āļ‡ āļĨāļīāļŸāļ—āđŒ. yaml āđ„āļŸāļĨāđŒ

āļāļēāļĢāļ•āļąāđ‰āļ‡āļ„āđˆāļē:
# āļ„āļĩāļĒāđŒāđ€āļ§āļīāļĢāđŒāļ” 'define' āļ•āļēāļĄāļ”āđ‰āļ§āļĒāļŠāļ·āđˆāļ­āļĢāļĩāđ‚āļĄāļ•
āļāļģāļŦāļ™āļ” my_remote:
āđ‚āļŪāļŠāļ•āđŒ: localhost # āļšāļąāļ‡āļ„āļąāļš
āļŠāļ·āđˆāļ­āļœāļđāđ‰āđƒāļŠāđ‰: root # āļšāļąāļ‡āļ„āļąāļš
āļĢāļŦāļąāļŠāļœāđˆāļēāļ™: foobar # āđ€āļ›āđ‡āļ™āļ—āļēāļ‡āđ€āļĨāļ·āļ­āļ (āļŦāļēāļāļ•āļąāđ‰āļ‡āļ„āđˆāļēāļ„āļĩāļĒāđŒ ssh āđ„āļ§āđ‰āļ­āļĒāđˆāļēāļ‡āļ–āļđāļāļ•āđ‰āļ­āļ‡)
āļāļģāļŦāļ™āļ” my_other_remote:
āđ‚āļŪāļŠāļ•āđŒ: localhost
āļŠāļ·āđˆāļ­āļœāļđāđ‰āđƒāļŠāđ‰: not_root
āļĢāļŦāļąāļŠāļœāđˆāļēāļ™: foobar
# āļŠāļīāđˆāļ‡āđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āļˆāļ°āļ–āļđāļāļŠāđˆāļ‡āđ„āļ›āļĒāļąāļ‡āļ„āļģāļŠāļąāđˆāļ‡āļ—āļ”āļŠāļ­āļš
# āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰āđ€āļ›āđ‡āļ™āļ§āļīāļ˜āļĩāļāļēāļĢāļŠāđˆāļ‡āļœāđˆāļēāļ™āļāļēāļĢāļ•āļąāđ‰āļ‡āļ„āđˆāļēāļ—āļąāđˆāļ§āđ„āļ›āđ„āļ”āđ‰
āļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄ:
MY_ENV_VAR1: āļŸāļđ
MY_ENV_VAR2: āļšāļēāļĢāđŒ

āļĢāļđāđ‰āļĨāļķāļ āļ—āļ”āļŠāļ­āļš āļ™āļīāļĒāļēāļĄ


āļāļēāļĢāļ—āļ”āļŠāļ­āļšāđāļ•āđˆāļĨāļ°āļ„āļĢāļąāđ‰āļ‡āļˆāļ°āđāļŠāļ”āļ‡āļ”āđ‰āļ§āļĒāļŠāđˆāļ§āļ™āđ€āļ”āļĩāļĒāļ§āļ—āļĩāđˆāļĢāļēāļāļ‚āļ­āļ‡ āļĨāļīāļŸāļ—āđŒ. yaml āđ„āļŸāļĨāđŒ. āļ™āļĩāđˆāļ„āļ·āļ­āļ­āļąāļ™
āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡:

# āļ„āļģāļŦāļĨāļąāļ 'āļ—āļ”āļŠāļ­āļš' āļ•āļēāļĄāļ”āđ‰āļ§āļĒāļŠāļ·āđˆāļ­āļ—āļ”āļŠāļ­āļš
āļ—āļ”āļŠāļ­āļš my_test_name:
āļ„āļģāļŠāļąāđˆāļ‡: "./my_test_executable --my-arg" # āļšāļąāļ‡āļ„āļąāļš
āļĢāļŦāļąāļŠāļŠāđˆāļ‡āļ„āļ·āļ™: 0 # āļ•āļąāļ§āđ€āļĨāļ·āļ­āļ (āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āđ€āļ›āđ‡āļ™ 0)
āļŦāļĄāļ”āđ€āļ§āļĨāļē: 10 # āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāđƒāļ™āļŦāļ™āđˆāļ§āļĒāļ§āļīāļ™āļēāļ—āļĩ (āđ„āļĄāđˆāļĄāļĩāļāļēāļĢāļŦāļĄāļ”āđ€āļ§āļĨāļēāđ‚āļ”āļĒāļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™)
āļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄ: # āļ—āļēāļ‡āđ€āļĨāļ·āļ­āļ
MY_VAR: 42 # āļ­āļēāļˆāđāļ—āļ™āļ—āļĩāđˆāļ•āļąāļ§āđāļ›āļĢāļ—āļĩāđˆāļāļģāļŦāļ™āļ”āđ„āļ§āđ‰āđāļĨāđ‰āļ§

āļŦāļēāļāļāļēāļĢāļ—āļ”āļŠāļ­āļšāļŦāļĄāļ”āđ€āļ§āļĨāļē āļˆāļ°āļŠāđˆāļ‡āļāļĨāļąāļš 124 āļ”āļąāļ‡āļ™āļąāđ‰āļ™ āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āļ—āļ”āļŠāļ­āļšāļ§āđˆāļēāļ„āļģāļŠāļąāđˆāļ‡āđ„āļĄāđˆāļŦāļĄāļ”āđ€āļ§āļĨāļē
āđ‚āļ”āļĒāļ•āļąāđ‰āļ‡āļ„āđˆāļē 'āļĢāļŦāļąāļŠāļ„āļ·āļ™' āđ€āļ›āđ‡āļ™ 124

āļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄāļˆāļĢāļīāļ‡āļ—āļĩāđˆāđƒāļŠāđ‰āđ‚āļ”āļĒāļāļēāļĢāļ—āļ”āļŠāļ­āļšāļ„āļģāļ™āļ§āļ“āļ•āļēāļĄāļĨāļģāļ”āļąāļšāļ•āđˆāļ­āđ„āļ›āļ™āļĩāđ‰: āļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄ
āļāļģāļŦāļ™āļ”āđ„āļ§āđ‰āđƒāļ™āļĢāļ°āļ”āļąāļšāļ—āļĩāđˆāļŠāļđāļ‡āļ‚āļķāđ‰āļ™ āļĨāļīāļŸāļ—āđŒ. yaml āđ„āļŸāļĨāđŒ (āļĄāļĢāļ”āļ) āļˆāļēāļāļ™āļąāđ‰āļ™āļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄāļ—āļĩāđˆāļāļģāļŦāļ™āļ”āđ„āļ§āđ‰āđƒāļ™
āļ›āļąāļˆāļˆāļļāļšāļąāļ™ āļĨāļīāļŸāļ—āđŒ. yaml file āđāļĨāļ°āļŠāļļāļ”āļ—āđ‰āļēāļĒāļ„āļ·āļ­āļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄāļ—āļĩāđˆāļāļģāļŦāļ™āļ”āđ„āļ§āđ‰āđƒāļ™āļāļēāļĢāļ—āļ”āļŠāļ­āļšāđ€āļ­āļ‡

'āļ„āļģāļŠāļąāđˆāļ‡' āļŠāļēāļĄāļēāļĢāļ–āđ€āļ›āđ‡āļ™āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āļ—āļĩāđˆāđāļ™āđˆāļ™āļ­āļ™ āļ‹āļķāđˆāļ‡āđ€āļ›āđ‡āļ™āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āļ—āļĩāđˆāļŠāļąāļĄāļžāļąāļ™āļ˜āđŒāļāļąāļšāļāļĢāļ°āđāļŠ āļĨāļīāļŸāļ—āđŒ. yaml āļ•āļģāđāļŦāļ™āđˆāļ‡
āļŦāļĢāļ·āļ­āļ„āļģāļŠāļąāđˆāļ‡āļĢāļ°āļšāļš (āđ€āļŠāđˆāļ™ ping, curl...)

REMOTE āļ—āļ”āļŠāļ­āļš āļ™āļīāļĒāļēāļĄ


āļāļēāļĢāļ—āļ”āļŠāļ­āļšāļĢāļ°āļĒāļ°āđ„āļāļĨāđāļ•āđˆāļĨāļ°āļĢāļēāļĒāļāļēāļĢāļˆāļ°āđāļŠāļ”āļ‡āļ”āđ‰āļ§āļĒāļŠāđˆāļ§āļ™āđ€āļ”āļĩāļĒāļ§āļ—āļĩāđˆāļĢāļēāļāļ‚āļ­āļ‡ āļĨāļīāļŸāļ—āđŒ. yaml āđ„āļŸāļĨāđŒ
āđ‚āļ›āļĢāļ”āļ­āđ‰āļēāļ‡āļ­āļīāļ‡āļ–āļķāļ‡āđ€āļ­āļāļŠāļēāļĢāļ‚āđ‰āļ­āļāļģāļŦāļ™āļ”āļāļēāļĢāļ—āļ”āļŠāļ­āļšāđƒāļ™āļžāļ·āđ‰āļ™āļ—āļĩāđˆ āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļāļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļ–āļđāļāļ™āļģāļĄāļēāđƒāļŠāđ‰āļ‹āđ‰āļģāđƒāļ™
āđ€āļŠāđˆāļ™āđ€āļ”āļĩāļĒāļ§āļāļąāļšāļāļēāļĢāļ—āļ”āļŠāļ­āļšāļĢāļ°āļĒāļ°āđ„āļāļĨ āļ™āļĩāđˆāļ„āļ·āļ­āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡:

# āļŠāļ·āđˆāļ­āļĢāļ°āļĒāļ°āđ„āļāļĨāļ—āļĩāđˆāļĢāļđāđ‰āļˆāļąāļāļ•āļēāļĄāļ”āđ‰āļ§āļĒāļ„āļģāļŦāļĨāļąāļ 'āļ—āļ”āļŠāļ­āļš' āđāļĨāļ°āļŠāļ·āđˆāļ­āļ—āļ”āļŠāļ­āļš
# āļŠāļīāđˆāļ‡āļ™āļĩāđ‰āļāļģāļŦāļ™āļ”āļāļēāļĢāļ—āļ”āļŠāļ­āļšāļ—āļĩāđˆāļˆāļ°āļĢāļąāļ™āļšāļ™ my_remote
my_remote āļ—āļ”āļŠāļ­āļš my_remote_test_name:
āļ„āļģāļŠāļąāđˆāļ‡: "sh test/test.sh --my-arg"
āļĢāļŦāļąāļŠāļŠāđˆāļ‡āļ„āļ·āļ™: 0
āļŦāļĄāļ”āđ€āļ§āļĨāļē: 2
# āđāļŠāļ”āļ‡āļĢāļēāļĒāļāļēāļĢāđ„āļŸāļĨāđŒāđāļĨāļ°āđ‚āļŸāļĨāđ€āļ”āļ­āļĢāđŒāļ—āļĩāđˆāļˆāļ°āļ­āļąāļ›āđ‚āļŦāļĨāļ”āđ„āļ›āļĒāļąāļ‡āļĢāļĩāđ‚āļĄāļ—
#āļāđˆāļ­āļ™āļ—āļģāļāļēāļĢāļ—āļ”āļŠāļ­āļš
āļ—āļĢāļąāļžāļĒāļēāļāļĢ:
- āļ—āļ”āļŠāļ­āļš/
āļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄ:
MY_VAR: āđ€āļ™āļ·āđ‰āļ­āļŦāļē

āļˆāļ°āļ•āđ‰āļ­āļ‡āļāļģāļŦāļ™āļ”āļĢāļĩāđ‚āļĄāļ—āđƒāļŦāđ‰āļ­āļĒāļđāđˆāđƒāļ™āļĢāļ°āļ”āļąāļšāļ—āļĩāđˆāļŠāļđāļ‡āļāļ§āđˆāļē āļĨāļīāļŸāļ—āđŒ. yaml āđ„āļŸāļĨāđŒ
(āļĄāļĢāļ”āļ) āļŦāļĢāļ·āļ­āđƒāļ™āļ›āļąāļˆāļˆāļļāļšāļąāļ™ āļĨāļīāļŸāļ—āđŒ. yaml āļŦāļĢāļ·āļ­āđ‚āļ”āļĒāļ•āļĢāļ‡āļœāđˆāļēāļ™āđ„āļŸāļĨāđŒ --āļĢāļ°āļĒāļ°āđ„āļāļĨ āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ‚āļ­āļ‡ āļĨāļīāļŸāļ•āđŒ
āļšāļĢāļĢāļ—āļąāļ”āļ„āļģāļŠāļąāđˆāļ‡.

āļ—āļĢāļąāļžāļĒāļēāļāļĢāđ„āļŸāļĨāđŒāļ–āļđāļāļ­āļąāļ›āđ‚āļŦāļĨāļ” "āđāļšāļšāđ€āļĢāļĩāļĒāļš" āđƒāļ™āļ‚āļ“āļ°āļ—āļĩāđˆāđ‚āļŸāļĨāđ€āļ”āļ­āļĢāđŒāļĒāļąāļ‡āļ„āļ‡āļĢāļąāļāļĐāļēāđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āđ„āļ§āđ‰ āļĨāļīāļŸāļ—āđŒāļˆāļ°
āļ”āļđāđāļĨāļāļēāļĢāļĨāļšāļ—āļĢāļąāļžāļĒāļēāļāļĢāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļˆāļēāļāļĢāļĩāđ‚āļĄāļ•āļŦāļĨāļąāļ‡āļˆāļēāļāļāļēāļĢāļ—āļ”āļŠāļ­āļšāļŠāļīāđ‰āļ™āļŠāļļāļ”āļĨāļ‡

āļ„āļģāļŠāļąāđˆāļ‡āļˆāļ°āļ–āļđāļāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāđƒāļ™āđ„āļ”āđ€āļĢāđ‡āļāļ—āļ­āļĢāļĩāļŠāļąāđˆāļ§āļ„āļĢāļēāļ§āļ—āļĩāđˆāļˆāļ°āļ–āļđāļāļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™āļšāļ™āļĢāļĩāđ‚āļĄāļ—
āļ—āļĢāļąāļžāļĒāļēāļāļĢāļˆāļ°āļ–āļđāļāđƒāļŠāđˆāđƒāļ™āđ„āļ”āđ€āļĢāđ‡āļāļ—āļ­āļĢāļĩāļ™āļĩāđ‰ āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰āļžāļēāļ˜āļŠāļąāļĄāļžāļąāļ—āļ˜āđŒāđ„āļ›āļĒāļąāļ‡āđ„āļ”āđ€āļĢāđ‡āļāļ—āļ­āļĢāļĩāļ‚āļ­āļ‡āļ„āļļāļ“
āļ„āļģāļŠāļąāđˆāļ‡/āļ›āļāļīāļšāļąāļ•āļīāļāļēāļĢ

āđ€āļ•āđ‡āļĄ āļ—āļ”āļŠāļ­āļš SUITE āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡


āļžāļ·āđ‰āļ™āļ—āļĩāđˆ āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āđ‚āļŸāļĨāđ€āļ”āļ­āļĢāđŒāļ—āļĩāđˆāļĢāļđāļ—āļ‚āļ­āļ‡āđāļŦāļĨāđˆāļ‡āļ—āļĩāđˆāļĄāļēāļ‚āļ­āļ‡āļĨāļīāļŸāļ•āđŒāļĄāļĩāļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļ—āļĩāđˆāđāļŠāļ”āļ‡āļ„āļ§āļēāļĄāļ„āļīāļ”āđ€āļŦāđ‡āļ™āļ­āļĒāđˆāļēāļ‡āđ€āļ•āđ‡āļĄāļ—āļĩāđˆāļ‚āļ­āļ‡a
āļŠāļļāļ”āļ—āļ”āļŠāļ­āļšāļĨāļīāļŸāļ•āđŒāļ‹āļķāđˆāļ‡āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰āđ€āļ›āđ‡āļ™āļŠāļļāļ”āļ—āļ”āļŠāļ­āļšāļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āļŠāļģāļŦāļĢāļąāļšāļĨāļīāļŸāļ•āđŒāđ€āļ­āļ‡āđ„āļ”āđ‰

āļšāļ™āļĢāļ°āļšāļšāđ€āļ”āđ€āļšāļĩāļĒāļ™ the āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āđ‚āļŸāļĨāđ€āļ”āļ­āļĢāđŒāļŠāļēāļĄāļēāļĢāļ–āļžāļšāđ„āļ”āđ‰āđƒāļ™ /usr/share/doc/lift/example.com.

āđƒāļŠāđ‰ lift.yaml āļ­āļ­āļ™āđ„āļĨāļ™āđŒāđ‚āļ”āļĒāđƒāļŠāđ‰āļšāļĢāļīāļāļēāļĢ onworks.net


āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒāđāļĨāļ°āđ€āļ§āļīāļĢāđŒāļāļŠāđ€āļ•āļŠāļąāļ™āļŸāļĢāļĩ

āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”āđāļ­āļž Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser āđ€āļ›āđ‡āļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļ›āļīāļ”āļ—āļĩāđˆāļĢāļ§āļ”āđ€āļĢāđ‡āļ§ āļŸāļĢāļĩ āđāļĨāļ°āļŠāļ™āļļāļ
    āļ‹āļ­āļĢāđŒāļŠāđ€āļŸāļĢāļĄāđ€āļ§āļīāļĢāđŒāļāđ€āļāļĄ HTML5 āļ—āļĩāđˆāļ™āļģāđ€āļŠāļ™āļ­
    āļāļēāļĢāđāļŠāļ”āļ‡āļœāļĨ WebGL āđāļĨāļ° Canvas āļ—āļąāđˆāļ§
    āđ€āļ§āđ‡āļšāđ€āļšāļĢāļēāļ§āđŒāđ€āļ‹āļ­āļĢāđŒāđ€āļ”āļŠāļāđŒāļ—āđ‡āļ­āļ›āđāļĨāļ°āļĄāļ·āļ­āļ–āļ·āļ­ āđ€āļāļĄ
    āļŠāļēāļĄāļēāļĢāļ–āļĢāđˆāļ§āļĄ...
    āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”āđ€āļŸāļŠāđ€āļ‹āļ­āļĢāđŒ
  • 2
    āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĒāļ™āļ•āđŒ VASSAL
    āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĒāļ™āļ•āđŒ VASSAL
    VASSAL āđ€āļ›āđ‡āļ™āđ€āļ­āđ‡āļ™āļˆāļīāđ‰āļ™āđ€āļāļĄāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡
    āļšāļ­āļĢāđŒāļ”āļ­āļīāđ€āļĨāđ‡āļāļ—āļĢāļ­āļ™āļīāļāļŠāđŒāđāļšāļšāļ”āļąāđ‰āļ‡āđ€āļ”āļīāļĄ
    āđāļĨāļ°āļāļēāļĢāđŒāļ”āđ€āļāļĄ āļĄāļąāļ™āđƒāļŦāđ‰āļāļēāļĢāļŠāļ™āļąāļšāļŠāļ™āļļāļ™āļŠāļģāļŦāļĢāļąāļš
    āļāļēāļĢāđ€āļĢāļ™āđ€āļ”āļ­āļĢāđŒāļŠāļīāđ‰āļ™āļŠāđˆāļ§āļ™āđ€āļāļĄāđāļĨāļ°āļāļēāļĢāđ‚āļ•āđ‰āļ•āļ­āļš
    āđāļĨāļ° ...
    āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ” VASSAL Engine
  • 3
    OpenPDF - āļ—āļēāļ‡āđāļĒāļāļ‚āļ­āļ‡ iText
    OpenPDF - āļ—āļēāļ‡āđāļĒāļāļ‚āļ­āļ‡ iText
    OpenPDF āđ€āļ›āđ‡āļ™āđ„āļĨāļšāļĢāļēāļĢāļĩ Java āļŠāļģāļŦāļĢāļąāļšāļŠāļĢāđ‰āļēāļ‡
    āđāļĨāļ°āđāļāđ‰āđ„āļ‚āđ„āļŸāļĨāđŒ PDF āļ”āđ‰āļ§āļĒ LGPL āđāļĨāļ°
    āđƒāļšāļ­āļ™āļļāļāļēāļ•āđ‚āļ­āđ€āļžāđˆāļ™āļ‹āļ­āļĢāđŒāļŠ MPL OpenPDF āļ„āļ·āļ­
    LGPL / MPL āđ‚āļ­āđ€āļžāđˆāļ™āļ‹āļ­āļĢāđŒāļŠāļœāļđāđ‰āļŠāļ·āļšāļ—āļ­āļ”āļ‚āļ­āļ‡ iText
    āđāļĨāđ‰āļ§ ...
    āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ” OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - āļĢāļ°āļšāļšāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī
    āļāļēāļĢāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāļ—āļēāļ‡āļ˜āļĢāļ“āļĩāļ§āļīāļ—āļĒāļē - āđ€āļ›āđ‡āļ™āļ āļđāļĄāļīāļĻāļēāļŠāļ•āļĢāđŒ
    āļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāļĢāļ°āļšāļšāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ (GIS) āļžāļĢāđ‰āļ­āļĄ
    āļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āļ­āļąāļ™āļĒāļīāđˆāļ‡āđƒāļŦāļāđˆāļŠāļģāļŦāļĢāļąāļš geodata
    āļāļēāļĢāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāđāļĨāļ°āļ­āļ™āļē...
    āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ” SAGA GIS
  • 5
    āļāļĨāđˆāļ­āļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļŠāļģāļŦāļĢāļąāļš Java/JTOpen
    āļāļĨāđˆāļ­āļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļŠāļģāļŦāļĢāļąāļš Java/JTOpen
    IBM Toolbox āļŠāļģāļŦāļĢāļąāļš Java / JTOpen āļ„āļ·āļ­
    āđ„āļĨāļšāļĢāļēāļĢāļĩāļ‚āļ­āļ‡āļ„āļĨāļēāļŠ Java āļ—āļĩāđˆāļŠāļ™āļąāļšāļŠāļ™āļļāļ™
    āđ„āļ„āļĨāđ€āļ­āļ™āļ•āđŒ/āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒāđāļĨāļ°āđ‚āļ›āļĢāđāļāļĢāļĄāļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļ™āđ‡āļ•
    āļĢāļļāđˆāļ™āđ„āļ›āļĒāļąāļ‡āļĢāļ°āļšāļšāļ—āļĩāđˆāđƒāļŠāđ‰ OS/400,
    i5/āđ‚āļ­āđ€āļ­āļŠ āđ‚āļ­...
    āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”āļāļĨāđˆāļ­āļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļŠāļģāļŦāļĢāļąāļš Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (āļŦāļĢāļ·āļ­ D3 āļŠāļģāļŦāļĢāļąāļšāđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāļ‚āļąāļšāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ”āđ‰āļ§āļĒāļ‚āđ‰āļ­āļĄāļđāļĨ)
    āđ€āļ›āđ‡āļ™āđ„āļĨāļšāļĢāļēāļĢāļĩ JavaScript āļ—āļĩāđˆāļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ„āļļāļ“
    āđ€āļžāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļŠāļīāļ‡āđ‚āļ•āđ‰āļ•āļ­āļšāđāļšāļšāđ„āļ”āļ™āļēāļĄāļīāļ
    āļāļēāļĢāđāļŠāļ”āļ‡āļ āļēāļžāđƒāļ™āđ€āļ§āđ‡āļšāđ€āļšāļĢāļēāļ§āđŒāđ€āļ‹āļ­āļĢāđŒ āļ”āđ‰āļ§āļĒ D3
    āļ„āļļāļ“...
    āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ” D3.js
  • āđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄÂŧ

āļ„āļģāļŠāļąāđˆāļ‡ Linux

  • 1
    āļ­āļ˜āļīāļšāļ”āļĩ
    āļ­āļ˜āļīāļšāļ”āļĩ
    abidiff - āđ€āļ›āļĢāļĩāļĒāļšāđ€āļ—āļĩāļĒāļš ABI āļ‚āļ­āļ‡āđ„āļŸāļĨāđŒ ELF
    Abidiff āđ€āļ›āļĢāļĩāļĒāļšāđ€āļ—āļĩāļĒāļš Application Binary
    āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļŸāļ‹ (ABI) āļ‚āļ­āļ‡āļŠāļ­āļ‡āđ„āļĨāļšāļĢāļēāļĢāļĩāļ—āļĩāđˆāđƒāļŠāđ‰āļĢāđˆāļ§āļĄāļāļąāļ™
    āđƒāļ™āļĢāļđāļ›āđāļšāļšāđ€āļ­āļĨāļŸāđŒ āļĄāļąāļ™āđ€āļ›āļĨāđˆāļ‡āļ­āļ­āļāļĄāļēāļ­āļĒāđˆāļēāļ‡āļĄāļĩāļ„āļ§āļēāļĄāļŦāļĄāļēāļĒ
    āļĢāļēāļĒāļ‡āļēāļ™...
    āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰ abidiff
  • 2
    āļ­āļēāļšāļīāļ”āļ§āļĩ
    āļ­āļēāļšāļīāļ”āļ§āļĩ
    abidw - āļ—āļģāđƒāļŦāđ‰āđ€āļ›āđ‡āļ™āļ­āļąāļ™āļ”āļąāļš ABI āļ‚āļ­āļ‡ ELF
    āđ„āļŸāļĨāđŒ abidw āļ­āđˆāļēāļ™āđ„āļĨāļšāļĢāļēāļĢāļĩāļ—āļĩāđˆāđƒāļŠāđ‰āļĢāđˆāļ§āļĄāļāļąāļ™āđƒāļ™ ELF
    āļˆāļąāļ”āļĢāļđāļ›āđāļšāļšāđāļĨāļ°āļ›āļĨāđˆāļ­āļĒāļāļēāļĢāđāļŠāļ”āļ‡ XML
    āļ‚āļ­āļ‡ ABI āđ„āļ›āļĒāļąāļ‡āđ€āļ­āļēāļ•āđŒāļžāļļāļ•āļĄāļēāļ•āļĢāļāļēāļ™ āđ€āļ”āļ­āļ°
    āļ›āļĨāđˆāļ­āļĒāļ­āļ­āļāļĄāļē ...
    āļ§āļīāđˆāļ‡āļ•āđˆāļ­āđ„āļ›
  • 3
    āđ‚āļ„āđāļžāļ„2xml
    āđ‚āļ„āđāļžāļ„2xml
    bibutils - āļāļēāļĢāđāļ›āļĨāļ‡āļšāļĢāļĢāļ“āļēāļ™āļļāļāļĢāļĄ
    āļ„āđˆāļēāļŠāļēāļ˜āļēāļĢāļ“āļđāļ›āđ‚āļ āļ„ ...
    āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰ copac2xml
  • 4
    āļŠāļēāļ§āļ­āļĩāļĒāļīāļ›āļ•āđŒāđ‚āļšāļĢāļēāļ“
    āļŠāļēāļ§āļ­āļĩāļĒāļīāļ›āļ•āđŒāđ‚āļšāļĢāļēāļ“
    copt - āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļ•āļēāđāļĄāļ§ SYSNOPIS:
    āđ„āļŸāļĨāđŒāļ„āļ­āļ›āļ•āđŒ .. āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”: āļ„āļ­āļ›āļ•āđŒāļ„āļ·āļ­āđ„āļŸāļĨāđŒ
    āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļŠāđˆāļ­āļ‡āļĄāļ­āļ‡āļŠāļģāļŦāļĢāļąāļšāļ§āļąāļ•āļ–āļļāļ›āļĢāļ°āļŠāļ‡āļ„āđŒāļ—āļąāđˆāļ§āđ„āļ› āļĄāļąāļ™
    āļ­āđˆāļēāļ™āļĢāļŦāļąāļŠāļˆāļēāļāļ­āļīāļ™āļžāļļāļ•āļĄāļēāļ•āļĢāļāļēāļ™āđāļĨāļ°
    āđ€āļ‚āļĩāļĒāļ™ ...
    āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āļ•āļģāļĢāļ§āļˆ
  • 5
    Gather_stx_titles
    Gather_stx_titles
    Gather_stx_titles - āļĢāļ§āļšāļĢāļ§āļĄāļŠāļ·āđˆāļ­āđ€āļĢāļ·āđˆāļ­āļ‡
    āļ›āļĢāļ°āļāļēāļĻāļˆāļēāļāđ€āļ­āļāļŠāļēāļĢ Stx ...
    āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰ Gather_stx_titles
  • 6
    āļĄāđ‰āļēāļ™āļąāđˆāļ‡ Gatling
    āļĄāđ‰āļēāļ™āļąāđˆāļ‡ Gatling
    āļĄāđ‰āļēāļ™āļąāđˆāļ‡ - āđ€āļāļ“āļ‘āđŒāļĄāļēāļ•āļĢāļāļēāļ™ http ...
    āđ€āļĢāļĩāļĒāļāļĄāđ‰āļēāļ™āļąāđˆāļ‡ Gatling
  • āđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄÂŧ

Ad