Author: 2ouga2kawu0b

  • chart

    kenshō chart

    Calculates indicators for technical chart analysis in PHP.

    General

    Audience

    The library assumes a basic understanding of technical analysis and how to use these indicators.

    Installation

    composer require kenshodigital/chart ^2.1

    Usage

    Prepare chart

    <?php declare(strict_types=1);
    
    use Kensho\Chart\Chart\ChartFactory;
    
    $chart = ChartFactory::bootstrap([
        '2023-01-25' => [
            'open'   => '140.8900',
            'high'   => '142.4300',
            'low'    => '138.8100',
            'close'  => '141.8600',
            'volume' => '65799349',
        ],
        '2023-01-26' => [
            'open'   => '143.1700',
            'high'   => '144.2500',
            'low'    => '141.9000',
            'close'  => '143.9600',
            'volume' => '54105068',
        ],
        // ...
    ]);

    Calculate indicators

    SMA (Simple Moving Average)

    $period = 7;
    $result = $chart->getSMA($period);
    
    // '2023-01-25' => null,
    // '2023-01-26' => null,
    // ...
    // '2023-02-02' => '145.0414',
    // '2023-02-03' => '146.8471',
    // ...

    EMA (Exponential Moving Average)

    $period = 7;
    $result = $chart->getEMA($period);
    
    // '2023-01-25' => null,
    // '2023-01-26' => null,
    // ...
    // '2023-02-02' => '145.6779',
    // '2023-02-03' => '147.8834',
    // ...

    +DI & -DI (Positive- & Negative Directional Indicator)

    $period = 7;
    $result = $chart->getDI($period);
    
    // '2023-01-25' => [
    //     'DIp' => null,
    //     'DIm' => null,
    // ],
    // '2023-01-26' => [
    //     'DIp' => null,
    //     'DIm' => null, 
    // ],
    // ...
    // '2023-02-02' => [
    //     'DIp' => '44.1913',
    //     'DIm' =>  '3.0372',
    // ],
    // '2023-02-03' => [
    //     'DIp' => '50.3535',
    //     'DIm' =>  '2.1344',
    // ],
    // ...

    ADX (Average Directional Index)

    $period = 7;
    $result = $chart->getADX($period);
    
    // '2023-01-25' => null,
    // '2023-01-26' => null,
    // ...
    // '2023-02-10' => '85.4433',
    // '2023-02-13' => '83.2376',
    // ...

    Calculate trend indicators

    Calculate all trend indicators (SMA, EMA, +DI, -DI and ADX) in a single run.

    $SMAPeriod = 20
    $EMAPeriod = 10;
    $result    = $chart->getTrend($SMAPeriod, $EMAPeriod);
    
    // '2023-01-25' => [
    //     'close' => '141.8600',
    //     'SMA'   => null,
    //     'EMA'   => null,
    //     'DIp'   => null,
    //     'DIm'   => null,
    //     'ADX'   => null,
    // ],
    // ...
    // '2023-02-07' => [
    //     'close' => '154.6500',
    //     'SMA'   => null,
    //     'EMA'   => '148.8578',
    //     'DIp'   =>  '45.1810',
    //     'DIm'   =>   '1.8100',
    //     'ADX'   => null,
    // ],
    // ...
    // '2023-02-22' => [
    //     'close' => '148.9100',
    //     'SMA'   => '149.8000',
    //     'EMA'   => '151.0938',
    //     'DIp'   =>  '28.7024',
    //     'DIm'   =>  '18.6931',
    //     'ADX'   =>  '67.8187',
    // ],
    // ...

    FAQ

    Why are numeric values represented as strings?

    Note about floating-point values: instantiating from a float might be unsafe, as floating-point values are imprecise by design, and could result in a loss of information. Always prefer instantiating from a string, which supports an unlimited number of digits.

    brick/math

    Visit original content creator repository
    https://github.com/kenshodigital/chart

  • fshn

    logo

    FSHN – an E-Commerce Platform for apparel 👗💻

    Project 1 for [CS-1202] Advanced Programming. This is a MERN stack e-commerce (clothing store) website. This project was built by Ruthu Rooparaghunath, Soham De, and Tanvi Roy.

    Quick Start

    Open up a CLI, and execute the following commands:

    $ git clone https://github.com/tanviroy/fshn.git
    $ cd fshn
    
    $ npm install
    $ npm start
    
    $ cd frontend
    $ npm install
    $ npm start
    

    This should get your server to run at localhost:5000 and frontend to run at localhost:3000

    Project Details

    This project was built using the MERN stack of technologies.

    Major Technologies Used

    techstack


    Area Technology
    Front-End React, React-Bootstrap, CSS3
    Authentication Passport.js, bcrypt.js
    Back-End Node.js, Express, Mongoose
    Cookie/Database Management CookieParser, MongoDB, Mongoose

    Database


    Defined Schemas Schema fields
    Users username: String,
    googleId: String,
    email: String,
    password: String,
    address: { type: String, default: “home” },
    mobile: Number,
    orders: [{ type: String }],
    cart: [{ type: String }],
    wishlist: [{ type: String }],
    Products name: String,
    description: String,
    category: [{ type: String }],
    color: [{type: String}],
    gender: [{type: String}],
    imageurl: String,
    price: Number,
    rating: [{ type: Number }],
    reviews: [{ body: String, user: String, verified: String }],
    buyers: [{ type: String }],
    wishers: [{ type: String }],

    Codebase Structure

    .
    ├── backend/
    │   ├── data.js
    │   ├── passportConfig.js
    │   ├── product.js
    │   ├── server.js
    │   └── user.js
    ├── frontend/
    │   ├── public/
    │   └── src/
    │       ├── components/
    │       ├── Pages/
    │       ├── App.css
    │       ├── App.js
    │       ├── font.ttf
    │       ├── index.css
    │       └── index.js
    ├── .babelrc
    ├── .gitignore
    ├── helper.txt
    ├── package-lock.json
    ├── package.json
    └── README.md
    

    Code Documentation

    For a more detailed documentation of our code and the complete list of project dependencies see Helper.txt.

    Design

    Logo design and concept banners can be viewed here

    Demo

    Home Page

    Home

    Shop – Search, Filter, Products

    Shop

    Product Page – Details and Reviews

    Product

    Login Page – Register, Login with FSHN account or Google OAuth

    Login

    Cart Page – Add/Remove to Cart

    Cart

    User Profile – Update Info, View User Insights

    User

    Citations

    Nearly all of the project code was written by us ourselves. We used documentation code for React Bootstrap, Express, and Passportjs where needed.

    Visit original content creator repository https://github.com/tanviroy/fshn
  • jmzk

    World’s First Blockchain and the Boost Engine for Regulation and Security.

    Build Status

    Welcome to the jmzkChain source code repository!

    jmzkChain is developed and maintained by Hangzhou Yuliankeji Team.

    This code is under rapid development. If you have any questions or advices, feel free to open an issue.

    SDKs

    If your need is to develop applications based on jmzkChain, JavaScript SDK is provided and maintained officially. It’s suitable for the usage on web, backend and mobile platforms like Android and iOS.

    Resources

    1. jmzkChain Website

    Supported Operating Systems

    jmzkChain currently supports the following operating systems:

    1. Amazon 2017.09 and higher
    2. Centos 7
    3. Fedora 25 and higher (Fedora 27 recommended)
    4. Mint 18
    5. Ubuntu 16.04 and higher (Ubuntu 18.04 recommended)
    6. MacOS Darwin 10.12 and higher (MacOS 10.13.x recommended)

    For Production

    The blockchain RPC interface is not designed for the Internet but for local network. And since RPC interface don’t provide features like rate limitation’s, security checks and so on. It highly suggests anyone who wants to run a node to use a reverse proxy server like nginx to serve all the requests.

    Visit original content creator repository
    https://github.com/jmzkChain/jmzk

  • publications

    TLP Level Badge

    GRDI-AMR Publication Library (grapl.grdi-amr.com)

    The GRDI-AMR Publication Library or GRAPL (pronounced “grapple”) is a Zotero Group Library created and maintained by Brennan Chapman (@chapb) to catalogue publications associated with the GRDI-AMR1 and GRDI-AMR2 projects.

    More details

    Zotero (an open-source reference management software) uses ‘groups‘ to enable shared bibliographic libraries.

    GRAPL is a public, closed membership group, which means:

    • Anyone can view the group page and the metadata (e.g., title, authors, abstracts) associated with the library.
    • Group members can access full-text .PDFs and work with the library directly in the Zotero desktop app.

    Request to join the group by creating a GitHub issue.

    See also

    • config.md for configuration details and SOPs.
    Visit original content creator repository https://github.com/grdi-amr/publications
  • Longan_CANFD

    Longan Labs CAN FD Library

    Actions Status Spell Check codecov

    Arduino library for MCP2517/MCP2518, it’s available for most of theArduino boards, we test it with Arduino UNO, Leonardo, Mega as well as Zero.

    With this library, you can,

    1. Send a CAN2.0 frame
    2. Receive a CAN2.0 frame
    3. Send a CAN FD frame
    4. Send a CAN FD frame
    5. Set the masks and filters, there’re 32 masks and filters.

    Installation

    1. Download the library
    2. Extract the zip file
    3. In the Arduino IDe, navigate to Sketch > Include Library > Add .ZIP Library

    Respository Contents

    • /examples – Example sketches for the library (.ino). Run these from the Arduino IDE.
    • /src – Source files for the library (.cpp, .h).
    • keywords.txt – Keywords from this library that will be highlighted in the Arduino IDE.
    • library.properties – General library properties for the Arduino package manager.

    Functions

    • begin()
    • init_Filt_Mask()
    • checkReceive()
    • readMsgBufID()
    • readMsgBuf()
    • getCanId()
    • sendMsgBuf()
    • isRemoteRequest()
    • isExtendedFrame()

    Examples

    here are many examples implemented in this library. One of the examples is below. You can find other examples here

    /*  MCP2517/8 send a can fd frame
        CAN FD Shield - https://www.longan-labs.cc/1030012.html
        CANBed FD - https://www.longan-labs.cc/1030009.html
        
        can-fd baud rate:
        CAN_125K_500K
        CAN_250K_500K
        CAN_250K_750K
        CAN_250K_1M
        CAN_250K_1M5
        CAN_250K_2M
        CAN_250K_3M
        CAN_250K_4M
        CAN_500K_1M
        CAN_500K_2M
        CAN_500K_3M
        CAN_500K_4M
        CAN_1000K_4M
    */
    
    #include <SPI.h>
    #include "mcp2518fd_can.h"
    
    #define MAX_DATA_SIZE 64
    
    // pin for CAN-FD Shield
    const int SPI_CS_PIN = 9;
    const int CAN_INT_PIN = 2;
    
    // pin for CANBed FD
    //const int SPI_CS_PIN = 17;
    //const int CAN_INT_PIN = 7;
    
    mcp2518fd CAN(SPI_CS_PIN); // Set CS pin
    
    unsigned char stmp[MAX_DATA_SIZE] = {0};
    
    
    void setup() {
        Serial.begin(115200);
        while (!Serial) {}
    
        CAN.setMode(CAN_NORMAL_MODE);
    
        // init can bus : arbitration bitrate = 500k, data bitrate = 1M
        while (0 != CAN.begin(CAN_500K_4M)) {
            Serial.println("CAN init fail, retry...");
            delay(100);
        }
        Serial.println("CAN init ok!");
    
        byte mode = CAN.getMode();
        Serial.print("CAN mode = ");
        Serial.println(mode);
        
        for(int i=0; i<MAX_DATA_SIZE; i++)
        {
            stmp[i] = i;
        }
    }
    
    
    void loop() 
    {
        // send data:  id = 0x00, standrad frame, data len = 64, stmp: data buf
        CAN.sendMsgBuf(0x01, 0, CANFD::len2dlc(MAX_DATA_SIZE), stmp);
        delay(10);
        CAN.sendMsgBuf(0x04, 0, CANFD::len2dlc(MAX_DATA_SIZE), stmp);
        delay(500);                       // send data per 100ms
        Serial.println("CAN BUS sendMsgBuf ok!");
    }
    
    // END FILE

    Get a Dev Board

    If you need a Dev board, plese try,

    License

    MIT License
    
    Copyright (c) 2018 @ Longan Labs
    
    Permission is hereby granted, free of charge, to any person obtaining a copy
    of this software and associated documentation files (the "Software"), to deal
    in the Software without restriction, including without limitation the rights
    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    copies of the Software, and to permit persons to whom the Software is
    furnished to do so, subject to the following conditions:
    
    The above copyright notice and this permission notice shall be included in all
    copies or substantial portions of the Software.
    
    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
    SOFTWARE.
    

    Contact us

    If you have any question, please feel free to contact support@longan-labs.cc

    Visit original content creator repository https://github.com/Longan-Labs/Longan_CANFD
  • College-Major-Recommender

    College-Major-Recommender

    Many high school students run into a dilemma upon graduation. They don’t know where to even begin when trying to select a college major.
    And it is not just graduating high school students; according to the National Center for Education Studies, 30% of college students in
    undergraduate programs had changed their major at least once and 10% of undergraduate students changed their major two or more times.

    In order to help these student make better, well informed decisions, our group has set out to create a tool to aid in this decision making
    process.

    Programming language

    R

    Authors

    • Kai-Duan Chang
    • Li-Ci Chuang
    • Sri Manogna Gurijala
    • Ryan Egbert
    • Meghan Harris

    About the Shinyapp

    The app contains both descriptive and predictive analysis.

    On the first two pages (Explore and Compare), the user can see many different charts and graphs that explain what is going on with the data. A user can compare the rates between salary and employment rate, for example.

    Another thing the user will be able to do is receive a recommendation for which college major category they should select. This is followed up by a list of majors in that category for the user to select from.

    Shinyapps.io Link

    https://regbert.shinyapps.io/college-major-recommender/

    Presentation link

    https://www.youtube.com/watch?v=c2F5gqk18QQ

    Conclusion

    With our Shiny app, students have a guide that helps them choose a college major based on their actual
    interests. While we can’t say for a fact that our Shiny app rivals the combined 1.8 billion google results from
    “What should my major be?”, we firmly believe our project is a great starting place in tackling this challenging
    question.

    References

    We based our Shiny app on Zimin Luo’s and Lasha Gochiashvili’s project “Graduate Employment in
    Singapore” to build our UI from. We really thought their GUI design was perfect for how we wanted our
    interface to be for our project.

    Visit original content creator repository
    https://github.com/lilianchi/College-Major-Recommender

  • allure-ruby

    Allure ruby

    Gem Version Total Downloads Workflow status Maintainability Test Coverage Yard Docs Known Vulnerabilities Test Report

    Ruby testing framework adaptors for generating allure compatible test reports.

    Supported frameworks

    allure-cucumber

    Gem Version Downloads

    gem "allure-cucumber"

    Implementation of allure adaptor for Cucumber testing framework

    Detailed usage and setup instruction can be found in allure-cucumber docs

    allure-rspec

    Gem Version Downloads

    gem "allure-rspec"

    Implementation of allure adaptor for RSpec testing framework

    Detailed usage and setup instruction can be found in allure-rspec docs

    Development

    allure-ruby-commons

    Gem Version Downloads

    gem "allure-ruby-commons"

    Common allure lifecycle interface to be used by other testing frameworks to generate allure reports

    Interaction and usage of allure lifecycle is described in allure-ruby-commons docs

    Contributing

    • Install dependencies:
    $ bundle install
    Bundle complete! ...
    • Make changes

    • Run linter:

    $ bundle exec rake rubocop
    Executing rubocop for allure-cucumber
    ...
    no offenses detected
    
    Executing rubocop for allure-rspec
    ...
    no offenses detected
    
    Executing rubocop for allure-ruby-commons
    ...
    no offenses detected
    • Run tests:
    $ bundle exec rake test
    Executing test for allure-cucumber
    ...
    0 failures
    
    Executing test for allure-rspec
    ...
    0 failures
    
    Executing test for allure-ruby-commons
    ...
    0 failures
    • Submit a PR

    Generating HTML report

    Ruby binding hosted in this repository only generate source json files for the allure2 reporter.

    See documentation on how to generate report.

    Using with CI providers

    allure-report-publisher provides a docker image which can be run from github-actions workflow or gitlab-ci pipeline and host reports using cloud providers like AWS or GCP.

    Visit original content creator repository https://github.com/RubyOnWorld/allure-ruby
  • Learn-Slim


    {Project icon} This image failed to load. It may be due to the file not being reached, or a general error. Reload the page to fix a possible general error.

    By:

    Seanpm2001, Et; Al.

    Top

    README.md


    Read this article in a different language

    Sorted by: A-Z

    Sorting options unavailable

    ( af Afrikaans Afrikaans | sq Shqiptare Albanian | am አማርኛ Amharic | ar عربى Arabic | hy հայերեն Armenian | az Azərbaycan dili Azerbaijani | eu Euskara Basque | be Беларуская Belarusian | bn বাংলা Bengali | bs Bosanski Bosnian | bg български Bulgarian | ca Català Catalan | ceb Sugbuanon Cebuano | ny Chichewa Chichewa | zh-CN 简体中文 Chinese (Simplified) | zh-t 中國傳統的) Chinese (Traditional) | co Corsu Corsican | hr Hrvatski Croatian | cs čeština Czech | da dansk Danish | nl Nederlands Dutch | en-us English English | EO Esperanto Esperanto | et Eestlane Estonian | tl Pilipino Filipino | fi Suomalainen Finnish | fr français French | fy Frysk Frisian | gl Galego Galician | ka ქართველი Georgian | de Deutsch German | el Ελληνικά Greek | gu ગુજરાતી Gujarati | ht Kreyòl ayisyen Haitian Creole | ha Hausa Hausa | haw Ōlelo Hawaiʻi Hawaiian | he עִברִית Hebrew | hi हिन्दी Hindi | hmn Hmong Hmong | hu Magyar Hungarian | is Íslenska Icelandic | ig Igbo Igbo | id bahasa Indonesia Icelandic | ga Gaeilge Irish | it Italiana/Italiano | ja 日本語 Japanese | jw Wong jawa Javanese | kn ಕನ್ನಡ Kannada | kk Қазақ Kazakh | km ខ្មែរ Khmer | rw Kinyarwanda Kinyarwanda | ko-south 韓國語 Korean (South) | ko-north 문화어 Korean (North) (NOT YET TRANSLATED) | ku Kurdî Kurdish (Kurmanji) | ky Кыргызча Kyrgyz | lo ລາວ Lao | la Latine Latin | lt Lietuvis Lithuanian | lb Lëtzebuergesch Luxembourgish | mk Македонски Macedonian | mg Malagasy Malagasy | ms Bahasa Melayu Malay | ml മലയാളം Malayalam | mt Malti Maltese | mi Maori Maori | mr मराठी Marathi | mn Монгол Mongolian | my မြန်မာ Myanmar (Burmese) | ne नेपाली Nepali | no norsk Norwegian | or ଓଡିଆ (ଓଡିଆ) Odia (Oriya) | ps پښتو Pashto | fa فارسی |Persian pl polski Polish | pt português Portuguese | pa ਪੰਜਾਬੀ Punjabi | No languages available that start with the letter Q | ro Română Romanian | ru русский Russian | sm Faasamoa Samoan | gd Gàidhlig na h-Alba Scots Gaelic | sr Српски Serbian | st Sesotho Sesotho | sn Shona Shona | sd سنڌي Sindhi | si සිංහල Sinhala | sk Slovák Slovak | sl Slovenščina Slovenian | so Soomaali Somali | [es en español Spanish | su Sundanis Sundanese | sw Kiswahili Swahili | sv Svenska Swedish | tg Тоҷикӣ Tajik | ta தமிழ் Tamil | tt Татар Tatar | te తెలుగు Telugu | th ไทย Thai | tr Türk Turkish | tk Türkmenler Turkmen | uk Український Ukrainian | ur اردو Urdu | ug ئۇيغۇر Uyghur | uz O’zbek Uzbek | vi Tiếng Việt Vietnamese | cy Cymraeg Welsh | xh isiXhosa Xhosa | yi יידיש Yiddish | yo Yoruba Yoruba | zu Zulu Zulu ) Available in 110 languages (108 when not counting English and North Korean, as North Korean has not been translated yet Read about it here)

    Translations in languages other than English are machine translated and are not yet accurate. No errors have been fixed yet as of March 21st 2021. Please report translation errors here. Make sure to backup your correction with sources and guide me, as I don’t know languages other than English well (I plan on getting a translator eventually) please cite wiktionary and other sources in your report. Failing to do so will result in a rejection of the correction being published.

    Note: due to limitations with GitHub’s interpretation of markdown (and pretty much every other web-based interpretation of markdown) clicking these links will redirect you to a separate file on a separate page that isn’t the intended page. You will be redirected to the .github folder of this project, where the README translations are hosted.

    Translations are currently done with Bing translate and DeepL. Support for Google Translate translations is coming to a close due to privacy concerns.


    Index

    00.0 – Top

    00.1 – Title

    00.2 – Read this article in a different language

    00.3 – Index

    01.0 – Description

    02.0 – About

    03.0 – Wiki

    04.0 – History

    04.1 – Pre-history

    04.2 – Alpha History

    04.3 – Beta History

    04.4 – Modern History

    05.0 – Copying

    06.0 – Credits

    07.0 – Installation

    08.0 – Version history

    09.0 – Version history

    10.0 – Software status

    11.0 – Sponsor info

    12.0 – Contributers

    13.0 – Issues

    13.1 – Current issues

    13.2 – Past issues

    13.3 – Past pull requests

    13.4 – Active pull requests

    14.0 – Resources

    15.0 – Contributing

    16.0 – About README

    17.0 – README Version history

    18.0 – Footer

    18.9 – End of file


    <repo_description>


    About

    See above.


    Wiki

    Click/tap here to view this projects Wiki

    If the project has been forked, the Wiki was likely removed. Luckily, I include an embedded version. You can view it here.


    History

    Write about this projects history here.

    Pre-history

    No pre-history to show for this project.

    Alpha history

    No Alpha history to show for this project.

    Beta history

    No Beta history to show for this project.

    Modern history

    No Modern history to show for this project.


    Copying

    View the copying license for this project here (if you haven’t built the project yet with the makefile, here is the original link: COPYINGL

    Please note that you also have to follow the rules of the GNU General Public License v3 (GPL3) which you can view here


    Credits

    View the credits file for this project and see the people who got together to make this project by clicking/tapping here


    Installation

    View the installation instructions file for this project here

    Requirements: Read the instructions for more info, and get the latest up-to-date instructions here


    Sponsor info

    SponsorButton.png

    You can sponsor this project if you like, but please specify what you want to donate to. See the funds you can donate to here

    You can view other sponsor info here

    Try it out! The sponsor button is right up next to the watch/unwatch button.


    Version history

    Version history currently unavailable

    No other versions listed


    Software status

    All of my works are free some restrictions. DRM (Digital Restrictions Management) is not present in any of my works.

    DRM-free_label.en.svg

    This sticker is supported by the Free Software Foundation. I never intend to include DRM in my works.

    I am using the abbreviation “Digital Restrictions Management” instead of the more known “Digital Rights Management” as the common way of addressing it is false, there are no rights with DRM. The spelling “Digital Restrictions Management” is more accurate, and is supported by Richard M. Stallman (RMS) and the Free Software Foundation (FSF)

    This section is used to raise awareness for the problems with DRM, and also to protest it. DRM is defective by design and is a major threat to all computer users and software freedom.

    Image credit: defectivebydesign.org/drm-free/…


    Contributers

    Currently, I am the only contributer. Contributing is allowed, as long as you follow the rules of the CONTRIBUTING.md file.

      1. seanpm2001 – x commits (As of Yr, DoW, Month, DoM, at ##:## a/pm)
      1. No other contributers.

    Issues

    Current issues

    • None at the moment

    • No other current issues

    If the repository has been forked, issues likely have been removed. Luckily I keep an archive of certain images here

    Read the privacy policy on issue archival here

    TL;DR

    I archive my own issues. Your issue won’t be archived unless you request it to be archived.

    Past issues

    • None at the moment

    • No other past issues

    If the repository has been forked, issues likely have been removed. Luckily I keep an archive of certain images here

    Read the privacy policy on issue archival here

    TL;DR

    I archive my own issues. Your issue won’t be archived unless you request it to be archived.

    Past pull requests

    • None at the moment

    • No other past pull requests

    If the repository has been forked, issues likely have been removed. Luckily I keep an archive of certain images here

    Read the privacy policy on issue archival here

    TL;DR

    I archive my own issues. Your issue won’t be archived unless you request it to be archived.

    Active pull requests

    • None at the moment

    • No other active pull requests

    If the repository has been forked, issues likely have been removed. Luckily I keep an archive of certain images here

    Read the privacy policy on issue archival here

    TL;DR

    I archive my own issues. Your issue won’t be archived unless you request it to be archived.


    Resources

    Here are some other resources for this project:

    Project language file A

    Join the discussion on GitHub

    No other resources at the moment.


    Contributing

    Contributing is allowed for this project, as long as you follow the rules of the CONTRIBUTING.md file.

    Click/tap here to view the contributing rules for this project


    About README

    File type: Markdown Document (*.md *.mkd *.markdown)

    File version: 0.1.6 (Monday, August 23rd 2021 at 6:37 pm)

    Line count (including blank lines and compiler line): 0,407


    README version history

    Version 0.1 (Sunday, March 21st 2021 at 7:50 pm)

    Changes:

    • Started the file
    • Added the title section
    • Added the index
    • Added the about section
    • Added the Wiki section
    • Added the version history section
    • Added the issues section.
    • Added the past issues section
    • Added the past pull requests section
    • Added the active pull requests section
    • Added the contributors section
    • Added the contributing section
    • Added the about README section
    • Added the README version history section
    • Added the resources section
    • Added a software status section, with a DRM free sticker and message
    • Added the sponsor info section

    ITERATION 5

    • Updated the title section
    • Updated the index
    • Added the history section
    • Updated the file info section
    • Updated the file history section

    ITERATION 6

    • Updated the title section
    • Fixed and update template links
    • Updated the index
    • Added the copying section
    • Added the credits section
    • Added the installation section
    • Updated the resources section
    • Updated the contributors section
    • Added the technical notes section
    • Updated the footer
    • Updated the file info section
    • Updated the file history section
    • No other changes in version 0.1

    Version 1 (Coming soon)

    Changes:

    • Coming soon
    • No other changes in version 1

    Version 2 (Coming soon)

    Changes:

    • Coming soon
    • No other changes in version 2

    You have reached the end of the README file

    ( Back to top | Exit to GitHub | Exit to Bing | Exit to DuckDuckGo | Exit to Ecosia )

    EOF


    Visit original content creator repository https://github.com/seanpm2001/Learn-Slim
  • zombienet-sdk

    🚧⚠️ [WIP] ZombieNet SDK ⚠️🚧

    Rust Docs

    The Vision

    This issue will track the progress of the new ZombieNet SDK.

    We want to create a new SDK for ZombieNet that allow users to build more complex use cases and interact with the network in a more flexible and programatic way.
    The SDK will provide a set of building blocks that users can combine in order to spawn and interact (test/query/etc) with the network providing a fluent api to craft different topologies and assertions to the running network. The new SDK will support the same range of providers and configurations that can be created in the current version (v1).

    We also want to continue supporting the CLI interface but should be updated to use the SDK under the hood.

    The Plan

    We plan to divide the work phases to. ensure we cover all the requirement and inside each phase in small tasks, covering one of the building blocks and the interaction between them.

    Prototype building blocks

    Prototype each building block with a clear interface and how to interact with it

    Integrate, test interactions and document

    We want to integrate the interactions for all building blocks and document the way that they work together.

    Refactor CLI and ensure backwards compatibility

    Refactor the CLI module to use the new SDK under the hood.

    ROADMAP

    Infra

    • Chaos testing, add examples and explore possibilities in native and podman provider
    • Add docker provider
    • Add nomad provider
    • Create helm chart to allow other use zombienet in k8s
    • Auth system to not use k8s users
    • Create GitHub Action and publish in NPM marketplace (Completed)
    • Rename @paritytech/zombienet npm package to zombienet. Keep all zombienet modules under @zombienet/* org (Completed)

    Internal teams

    • Add more teams (wip)

    Registry

    • Create decorators registry and allow override by paras (wip)
    • Explore how to get info from paras.

    Functional tasks

    • Add subxt integration, allow to compile/run on the fly
    • Move parser to pest (wip)
    • Detach phases and use JSON to communicate instead of paths
    • Add relative values assertions (for metrics/scripts)
    • Allow to define nodes that are not started in the launching phase and can be started by the test-runner
    • Allow to define race assertions
    • Rust integration -> Create multiples libs (crates)
    • Explore backchannel use case
    • Add support to run test agains a running network (wip)
    • Add more CLI subcommands
    • Add js/subxt snippets ready to use in assertions (e.g transfers)
    • Add XCM support in built-in assertions
    • Add ink! smart contract support
    • Add support to start from a live network (fork-off) [check subalfred]
    • Create “default configuration” – (if zombieconfig.json exists in same dir with zombienet then the config applied in it will override the default configuration of zombienet. E.G if user wants to have as default native instead of k8s he can add to

    UI

    • Create UI to create .zndls and network files.
    • Improve VSCode extension (grammar/snippets/syntax highlighting/file validations) (repo)
    • Create UI app (desktop) to run zombienet without the need of terminal.

    Visit original content creator repository
    https://github.com/paritytech/zombienet-sdk

  • uwp-fast-track-template

    UWP Fast Track Template

    A UWP template that lets you start making high-quality apps quickly.

    Available in Visual Studio Marketplace: https://marketplace.visualstudio.com/items?itemName=ColinKiama.uwp-fast-track

    You can also select “Use this template” and rename namespaces and files yourself.

    UWP Fast Track Template Screenshot

    Overview

    2 Projects:

    • .Net Standard library
    • UWP app with a NavigationView

    Features:

    • Localisation preconfigured.
    • Multilingual App Toolkit enabled
    • Basic MVVM Navigation setup
    • Dependency Injection configured
    • Includes Windows Community Toolkit and WinUI 2 package

    Initial Setup

    1. In the UWP project, add a reference to the .Net Standard library project
    2. Set the UWP Project as the default startup project
    3. Change the build architecture type to a specific one

    Template Structure

    This template is a UWP app with WinUI 2.4 installed and ready to use.

    • MainView (Where a NavigationView for the whole app exists)
    • HomeView (The first view displayed in the navigation view)
    • Page1 (A secondary view that used to show how you can navigate between pages)
    • SettingsView (Shows when you select the settings item on the NavigationView)

    Branches

    Branch Name Description
    master Changes from the runnable branch used in the latest production release.
    runnable A runnable version of the template that will be exported in the dev branch.
    dev Takes the changes from the runnable branch and replaces the names with template parameters.

    Making your own templates

    Learn how to make your own templates here (It can save you a lot of time!): https://docs.microsoft.com/en-us/visualstudio/extensibility/creating-custom-project-and-item-templates?view=vs-2019

    Visit original content creator repository https://github.com/colinkiama/uwp-fast-track-template