Write Posts to cesbo.com

    Website structure

    All post located in the text files with Markdown format. Path to the file: /XX/_posts/ where XX is a language code. File name shoulbe formatted as YYYY-MM-DD-TITLE.md where:

    • YYYY - year
    • MM - month, in range 01 .. 12
    • DD - day of month, in rage 01 .. 31
    • TITLE - title in lowercase, with hyphen between words

    Post Template

    ---
    layout: post
    lang: en
    title: Post Tile
    tags: [tag,tag]
    ---
    
    Post Description
    
    <!-- more -->
    
    Post Content
    

    Suggest a post

    1. Create a repository fork on github.com: Press Fork button
    2. Open direcotry with posts: en/_posts
    3. Create additional branch for your changes, or select branch if created before:
      1. Press Branch: master
      2. Write new repository name. For example: new post
      3. Press Create branch
    4. To create new file:
      1. Press Create new file
      2. Set file name in format specified above
      3. Write your post
      4. Press Commit new file to append changes into your repository
    5. To edit your file:
      1. Open file
      2. Press Edit this file (pencil icon)
      3. Make changes
      4. Press Commit changes
    6. When post will be ready, send it to our repository:
      1. Press New pull request
      2. Select in the compare field your branch
      3. Press Create pull request

    Markdown

    Markdown - is a popular markup language to format text that looks great on any device.

    Format Alternative Result
    Emphasis
    *Italic* _Italic_ Italic
    **Bold** __Bold__ Bold
    Heading
    ## Heading 2 Heading 2
    ### Heading 3 Heading 3
    Links
    <https://cesbo.com> https://cesbo.com
    [Link](https://cesbo.com) [Link][1]

    [1]: https://cesbo.com
    Link
    Images
    ![Image](https://cesbo.com/a.png) ![Image][1]

    [1]: https://cesbo.com/a.png
    Image
    Blockquote
    > quoted text
    quoted text
    Lists
    - Item
    - Item
        - Item
    • Item
    • Item
      • Item
    1. Item 1
    2. Item 2
        1. Item 2.1
    1. Item
    2. Item
      1. Item
    Horizontal Rules
    --- ***
    Code Blocks
    `Inline code` with backticks Inline code with backticks
    ``` sh
    # shell code block
    echo "3 backticks"
    ```
    # shell code block
    echo "3 backticks"
    
    ```
    monospaced text block
    wrap with 3 backticks
    ```
    monospaced text block
    wrap with 3 backticks
    
    Definition Lists
    Term
    : definition
    : another definition
    Term
    definition
    another definition
    Tables
    | Head1  | Head2  | Head3  |
    |:-------|:------:|-------:|
    | left   | center | right  |
    | align  | align  | align  |
    |==========================|
    | Foot1  | Foot2  | Foot3  |
    {: .table}
    Head1 Head2 Head3
    left center right
    align align align
    Foot1 Foot2 Foot3