Thursday, October 23, 2025

thumbnail

Linux protection from ARP attacks

 Of course. Protecting yourself from NetCut (or any ARP spoofing/p poisoning attack) on Linux Mint is absolutely possible. Linux has excellent built-in tools and methods to defend against this.



NetCut works by exploiting the **ARP (Address Resolution Protocol)**, which is the method devices on a local network use to find each other's MAC addresses. NetCut sends fake ARP messages, tricking your computer into sending its traffic to the attacker's machine instead of the real router (gateway).


Here are the most effective ways to protect yourself, from simple to advanced.


---


### Method 1: The Simple & Effective Solution (Static ARP Entry)


This is one of the best and most straightforward defenses. You tell your computer to *never* change the MAC address of your router, no matter what ARP messages it receives.



1.  **Find Your Gateway's IP and MAC Address:**

    *   Open a terminal (`Ctrl+Alt+T`).

    *   Find your router's IP address (the default gateway):

        ```bash

        ip route show default

        ```

    *   Look for the line that says `default via X.X.X.X`. That IP (e.g., `192.168.1.1`) is your gateway.

    *   Now, get the *real* MAC address of your router. Use the `arp` command. First, ping the gateway to make sure it's in your ARP cache:

        ```bash

        ping -c 4 192.168.1.1

        ```

        (Replace `192.168.1.1` with your gateway's IP)

    *   Now, look up the MAC address:

        ```bash

        arp -n 192.168.1.1

        ```

    *   The output will look like this: `Address HWtype HWaddress ...`. Write down the `HWaddress` (e.g., `a1:b2:c3:d4:e5:f6`). This is the correct MAC address.


2.  **Create a Permanent Static ARP Entry:**

    *   We need to add a command to your network startup scripts. The easiest way is to add it to your `/etc/rc.local` file (you might need to create it).

    *   Open the file with root privileges:

        ```bash

        sudo xed /etc/rc.local

        ```

    *   Add the following lines *before* the `exit 0` line (if the file is empty, create it as shown below):

        ```bash

        #!/bin/sh -e

        #

        # rc.local - executed at the end of each multiuser runlevel


        # Create a static ARP entry for the router

        arp -s 192.168.1.1 a1:b2:c3:d4:e5:f6


        exit 0

        ```

    *   **Crucial:** Replace `192.168.1.1` with your gateway's IP and `a1:b2:c3:d4:e5:f6` with your gateway's MAC address.

    *   Save the file and exit the editor.

    *   Make the `/etc/rc.local` file executable:

        ```bash

        sudo chmod +x /etc/rc.local

        ```

    *   **Reboot your computer** or run the `arp` command manually to apply the change immediately:

        ```bash

        sudo arp -s 192.168.1.1 a1:b2:c3:d4:e5:f6

        ```


**What this does:** Your system will now ignore any malicious ARP packets trying to change the router's MAC address. NetCut becomes useless against you.


---


### Method 2: Using a Graphical Tool (ARPWatch)


`arpwatch` is a tool that monitors your network's ARP traffic and can email you when changes are detected. It's more for alerting than preventing, but it's very useful.


1.  **Install ARPWatch:**

    ```bash

    sudo apt update && sudo apt install arpwatch

    ```

2.  It will start automatically and build a database of known MAC/IP pairs. If a new device claims to be your router, it will log the event.

3.  **To check the logs:**

    ```bash

    sudo grep arpwatch /var/log/syslog

    ```


---


### Method 3: Advanced Tool - Using `arpon` (ARP Defender)


`arpon` is a tool designed specifically to prevent ARP poisoning attacks. It acts as a daemon (background service) that protects the local network.


1.  **Install `arpon`.** You might need to enable the Universe repository first.

    ```bash

    sudo apt install arpon

    ```

2.  **Run it in daemon mode:**

    ```bash

    sudo arpon -d -i wlan0

    ```

    (Replace `wlan0` with your network interface name. Find it with `ip a` - it's often `wlan0` for Wi-Fi or `eth0` for Ethernet).

3.  **To make it run automatically at boot** is more complex and involves editing systemd service files, but running the command above will protect your session.


---


### Method 4: Good Practice (The Human Firewall)


*   **Use a VPN:** A good VPN encrypts all your traffic. Even if someone successfully ARP poisons you, they can't *see* your data—it's just encrypted gibberish to them. They can still disconnect you, but they can't spy on you.

*   **Trusted Networks:** Be wary of public Wi-Fi networks (cafes, airports). These are prime targets for such attacks. Use a VPN whenever you're on a public network.

*   **Network-Level Protection:** The best defense is on the router itself. If you own the router, look for a feature called "**ARP Spoofing Protection**," "**Static ARP**," or "**DHCP Snooping**" in its settings. Enabling this will protect every device on your network.


### Summary & Recommendation


For most users on Linux Mint, **Method 1 (Static ARP)** is the perfect solution. It's lightweight, built-in, and extremely effective.


1.  **Do Method 1.** It will completely block NetCut-style attacks.

2.  **Use a VPN** (like ProtonVPN, Mullvad, or others) on any network you don't fully trust. This is a good general security practice.

3.  Consider installing **`arpwatch` (Method 2)** if you want to be alerted to any suspicious activity on your network.


By implementing even just the first method, you have already made yourself virtually immune to NetCut on your Linux Mint system.


Thursday, November 4, 2021

thumbnail

CodePen for android

 

Sometimes we need a practical application that helps us learn on the mobile and is somewhat similar to the tools we use on the computer or on the computer browser. Most of the time, responsive web services do not meet our desires to learn, so we are forced to have practical applications.


Today, my dear friends, I present to you a free application for Android in its trial version with a source code followed in the case of modification and beatification.


Code Bent website https://codepen.io/


Download from google play store


Download the source code for the application with normalization on the github website

https://github.com/sadik-fattah/codepen

Follow me on KitHub https://github.com/sadik-fattah


thumbnail

Building a video sharing script from YouTube or any site with videos that support html5

 

In this post, I put before you, dear friends, a way to publish your videos or courses in the form of a site like the famous courses sites, but I relied on the YouTube server instead of a personal server in the task. You can use any server that supports html5 to publish videos on your site from it......


For more wonderful and rare resources, follow my github account

https://github.com/sadik-fattah





Protect the admin panel with a desktop application


Download the project from the following link

https://github.com/sadik-fattah/Video_Shared



thumbnail

vbscript emulator gift for college students

 


What do they say vbscript has become extinct because Microsoft monopolized it and prevented it from developing and I say that this wonderful language is still taught to this day in universities, yes my friend, believe it first, it is still taught in Arab and foreign universities

why  ???

Everyone who has programmed vbscript scripts notices the strength of this language and the ease of writing its lines. It is compared to JavaScript. Its gaps are less. Try for yourself. Put JavaScript in the search https://www.exploit-db.com and then put vbscript and watch the surprise!!!

But Microsoft decided that support for this language is only on internet explorer. This is called monopoly madness, as university students note that even Explorer browsers no longer support this language, as it needs an old browser, and we all know the dangers of using the old version of Explorer, not to mention the endless problems.. .


In this post, my dear brother, I designed a developed simulator to encode the script and bypass the problem of #cookies in old browsers that the trainees suffer from while learning or performing their programming duties, as it is impossible to give you correct results for the operations of saving cookies or cookies


 Also, you can follow a series of vbscript explanation of the basics, my dear brother


Well, in order not to bore you with a lot of idle talk

Download the software source on github

To download the executable file, follow the following path: https://github.com/sadik-fattah/Vbscript_emulator/tree/master

  /vbscripta/vbscripta/bin/Debug

Do not forget the dll file, it is important for the program





thumbnail

Turn your computer into a web server that can be browsed

In this post, we will learn how to connect your computer with a host using no-ip. In fact, what we do is install the IP address and open a port in the router so that visitors can enter and browse our website on the personal server. In this lesson, I used the camel server server. You can use any server. Local and apply the same stages to it. You can also follow a post so that you do not face any problem in installing the Jamal server



Solutions to the problems of the camel server and when it was chosen


Download the Noip from the official website https://www.noip.com/

Watch this video explaining all the details 

 
thumbnail

Fix camel server problems

 

Peace be upon my beloved followers of the blog #Gercif_Security, in this explanation I dedicated it to the camel server or the camel server for several reasons, the first is that it is a free and fast server and it is easy to build a site on it and link it with two domains to turn your computer into a site with visitors (to be honest, it is not the best server, but it is easy to connect)


Apache server from its official website

In case the servers of the official website are busy, you can download it from Mediafire or the latest version from the following link


Link to the official camel server website http://daif.net/camel/







thumbnail

 

PayPal is a commercial website that allows the user to transfer money via the Internet and e-mail to different addresses is clear, and the user can send the money sent to others or transfer it to a bank account The electronic currency service is an alternative to traditional paper methods such as checks or money orders This sounds like a good idea and removes a lot of obstacles. The company was founded by Max Levitchen, Peter Thiel, Elon Musk and Luke Nozick.


Paypal makes payments to sale sites, internet auctions, etc., where there is an additional fee for the site. In October 2002 PayPal became a wholly owned subsidiary of eBay. The company's headquarters is located in California, United States of America.

PayPal is also the world's leading provider of online payment solutions with more than 169 million accounts worldwide. PayPal provides its services in 203 markets and 26 currencies worldwide, making it a strong pillar of global e-commerce by providing payment options across different sites, currencies and languages. PayPal account holders must be 18 or older and have a debit or credit card or A bank account as well as an email address to be able to shop online.


As you can see my honorable brother, PayPal ads promote superior protection for your money and not spying on your account, despite this, your government has every right to check your PayPal balance whenever you want, most of its pages for buying or donating are considered unsafe because simply anyone can build a safety Similar to PayPal




 Inspire the victim that he is on the real PayPal page and can imitate the secure https domain instead of the unsecured domain

 In this post, I will not put replacement resources or any resources that may help hack accounts on PayPal or any different bank. In this post, we will talk about the well-known methods......


  I completed my speech and said that through the PayPal API services, the victim can make the victim pay the donation amount or the amount of purchases, and the payment is actually made, but that information is easy to copy and send to the phone via SMS or to Gmail or even stored in the databases of the hacker. PayPal is considered one of the most Sites have been subjected to attacks, and the best evidence for my words is the latest attacks that were subjected to several sites, including PayPal, so you have to think financially before linking your bank account to your PayPal account.


PayPal is unstable, yet we risk linking it to our bank account and putting our money in it 😰

thumbnail

Ten mistakes that make people not visit your blog

#why_don't_visit_my_website


A question outside the framework of programming, but, my brothers, it is very important because I was asked more than once!! In private, how did you get permanent and acceptable visitors to your site, and sometimes there is a terrible turnout on some topics .... This post will be rather long my friends, but it will fix several very common mistakes among bloggers, we will explain the most important reasons for failure to attract the audience and the most overlooked points by bloggers, Ways to gain an audience with minimal effort.

____


-The biggest enemy of bloggers is the tradition of another successful or famous blogger in script or style mode and the method of throwing episodes...... To start your way towards blogging, you should review a large number of foreign and Arab sites, search YouTube and other sources of knowledge and try to invent things that belong to you in The first place is in order to represent yourself well in front of the audience, never try to take the image (the hacker stereotype, for example, such as putting a skeleton or a dark man in a hat in order to be a hacker) your character is you..


- Do not try to make financial profit an official goal for you, in your blogging career, so be sure that visitors, whatever their need with the tool, video or lesson, they will not return to download it from you, my friend, at all. The profit margin from shortening links is equal to less than the wages of beggars, in The real profitable asset is the link shortening company, not the members who exchange great effort for a low wage. In the first year and a half of the blog’s life, try to close the ads permanently and do not do it


- The format and content of the blog should be consistent and easy to browse so that readers are attracted to your blog. Try to blog about things you love and are good at. From an experience, I tried to build a poetry blog, so I stole poems from another blog. This is because I am zero in poetry and I do not know about What are they talking about or what they are trying to say? I ended up copying and pasting verses that satirize me, and thank God I settled on the matter haha, I mean, try to be your field that you are good at and not other than your own field.


- Buying a blog or two domains in the beginning. This is also a common mistake among bloggers. Most of those who buy a domain lose money and cannot get it back because it takes longer to get a legitimate read from advertising profit sites and the time is not enough. I actually watched hundreds of wonderful blogs that disappeared with their domains because their owner He couldn't pay :(, in the beginning always focus on the free after you get visitors and followers who are not affiliated to the paid while maintaining your visitors with auto-routing scripts


- Follow different SEO courses for different countries and different mentalities. Perhaps if you follow several SEO courses, each course will appear to you different from the other, and the way that person approached in making his site successful is completely different from the way of the other person, this varies according to the person’s mentality. Many bloggers fall into the mistake of imitation For a wrong step, sometimes it may be old or useless in archiving or climbing the search ladder, the best way to follow it is by simply analyzing what is the most downloaded program in Arab countries, what are the most requested books, what is the most common problem that people face in their programming life... .Etc ....

Then comes the site analysis: What are the 5 most visited countries for your site? What is the first browser your site visitors use? What type of device do visitors to your site use? Basic information that will make you in control of the blogging world for a long time and an essential reference for many visitors


- Ensure that my blog is free of viruses, harmful and pornographic advertisements. Periodically check my blog It's OK Download a script from a safe and well-known site that is better than ransomware (place its own ad on your site script)


- Random posting is the biggest mistake bloggers make, which is posting on more than one page and more than one group without interacting with group members, knowing that interaction will increase the chances of communicating with them | When the blogger only publishes and does not answer the commenters, then people ignore him and the blogger becomes like someone who pours water in the sand. Bloggers always ask why no one likes or comments!! The fault is basically your brother, the blogger. You have to be in harmony with the members and to publish your content tactfully in the comments during the conversation and at the right time and in the right place. You are dealing with humans and not machines.


Lying in headlines, and unfortunately, is very common in the Arab world. Lying in headlines and content is different. Be sure, my blogger brother. Lying in the beginning will bring you a huge amount of visits, but after a period of time, the farthest from a month, the rope of lying will end, visits will end and you will lose credibility.


- Do not rush to publish something that may be harmful to the visitors of your site, make sure of the greatness, especially of anonymous applications, I always see people complaining about bloggers who have ruined their phones forever or their computers because they found this method in a foreign forum, (copy translated on Google and pasted for your Arab brothers)

For information:

The joke of foreigners is about sabotaging each other's computers, so you may find the people putting a #bad code or subversive tools that just wanted to have fun.


- Try to target the area in which you live, first to know about your site, friends of your page, friends of the neighborhood, your professors, try to put your site address in posters and paste them on bus stations or contribute to the publicity of your site, after the fame there are advertisers looking for famous sites to publish their products for a respectable fee


- Try to stay away from feuds and conflicts between competitors, such as the unethical actions that many bloggers do, unfortunately, and it is an attempt to defame another blogger


-------

Finally, I wish you great success in your posts for your tremendous efforts

thumbnail

خدمات يوتوب

youtube api
youtube api 

 Today I put in front of you a YouTube service for sites and programs. You can activate the Google developer account from here in case the account was not activated, and you can create a service from the Google site here

As you can see in the picture, click on Create a new account and then activate it


Then create your app and give it the name you prefer

Then choose the service you want


Then choose the way you want to build your application. I chose api key because the script is simple and only needs searching and not logging in


Then it will give you an activation key for your application that you include within your projects, which you can change from the properties


Inside the script, put the key code after being approved by Google, it may take from an hour to 24 hours as a maximum

Project review video


http://www.mediafire.com/file/stfwst6pb934bzp/api_Youtube.zip/file


























thumbnail

SyntaxHighlight in blogger

 As my brothers explained in the title, make the code visible in your blog and have a different background inside its own box, there are several ways to do the process

The first method is manually and the second is through Blogger add-ons, which are not free.....

What I am presenting to you today is a method used by most foreign websites and blogs that use syntaxhighlight in their encodings for programming languages, the most famous of which is Postbin.

efore you start putting the code inside the blog, you may be interested in looking at the html course

A course in css

So that you do not have any problem in modifying the code of the blog

From inside the blogger settings around it for blogging using the code as shown in the animation:


Right after it, before the <head/> code, put the following code:

<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/agate.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/androidstudio.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/arduino-light.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/arta.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/ascetic.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/atelier-cave-dark.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/atelier-cave-light.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/atelier-dune-dark.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/atelier-dune-light.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/atelier-estuary-dark.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/atelier-estuary-light.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/atelier-forest-dark.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/atelier-forest-light.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/atelier-heath-dark.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/atelier-heath-light.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/atelier-lakeside-dark.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/atelier-lakeside-light.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/atelier-plateau-dark.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/atelier-plateau-light.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/atelier-savanna-dark.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/atelier-savanna-light.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/atelier-seaside-dark.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/atelier-seaside-light.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/atelier-sulphurpool-dark.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/atelier-sulphurpool-light.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/atom-one-dark.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/atom-one-light.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/brown-paper.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/codepen-embed.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/color-brewer.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/darcula.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/dark.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/darkula.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/default.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/docco.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/dracula.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/far.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/foundation.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/github-gist.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/github.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/googlecode.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/grayscale.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/gruvbox-dark.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/gruvbox-light.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/hopscotch.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/hybrid.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/idea.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/ir-black.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/kimbie.dark.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/kimbie.light.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/magula.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/mono-blue.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/monokai-sublime.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/monokai.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/obsidian.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/ocean.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/paraiso-dark.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/paraiso-light.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/pojoaque.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/purebasic.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/qtcreator_dark.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/qtcreator_light.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/railscasts.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/rainbow.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/routeros.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/school-book.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/solarized-dark.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/solarized-light.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/sunburst.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/tomorrow-night-blue.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/tomorrow-night-bright.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/tomorrow-night-eighties.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/tomorrow-night.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/tomorrow.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/vs.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/vs2015.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/xcode.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/xt256.min.css" rel="stylesheet" type="text/css"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/styles/zenburn.min.css" rel="stylesheet" type="text/css"></link>
<!-- javascript api -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/1c.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/abnf.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/accesslog.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/actionscript.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/ada.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/apache.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/applescript.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/arduino.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/armasm.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/asciidoc.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/aspectj.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/autohotkey.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/autoit.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/avrasm.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/awk.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/axapta.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/bash.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/basic.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/bnf.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/brainfuck.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/cal.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/capnproto.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/ceylon.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/clean.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/clojure-repl.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/clojure.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/cmake.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/coffeescript.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/coq.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/cos.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/cpp.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/crmsh.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/crystal.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/cs.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/csp.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/css.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/d.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/dart.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/delphi.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/diff.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/django.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/dns.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/dockerfile.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/dos.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/dsconfig.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/dts.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/dust.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/ebnf.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/elixir.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/elm.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/erb.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/erlang-repl.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/erlang.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/excel.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/fix.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/flix.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/fortran.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/fsharp.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/gams.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/gauss.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/gcode.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/gherkin.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/glsl.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/go.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/golo.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/gradle.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/groovy.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/haml.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/handlebars.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/haskell.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/haxe.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/hsp.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/htmlbars.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/http.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/hy.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/inform7.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/ini.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/irpf90.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/java.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/javascript.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/jboss-cli.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/json.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/julia-repl.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/julia.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/kotlin.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/lasso.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/ldif.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/leaf.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/less.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/lisp.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/livecodeserver.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/livescript.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/llvm.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/lsl.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/lua.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/makefile.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/markdown.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/mathematica.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/matlab.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/maxima.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/mel.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/mercury.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/mipsasm.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/mizar.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/mojolicious.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/monkey.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/moonscript.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/n1ql.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/nginx.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/nimrod.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/nix.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/nsis.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/objectivec.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/ocaml.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/openscad.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/oxygene.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/parser3.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/perl.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/pf.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/php.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/pony.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/powershell.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/processing.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/profile.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/prolog.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/protobuf.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/puppet.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/purebasic.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/python.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/q.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/qml.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/r.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/rib.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/roboconf.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/routeros.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/rsl.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/ruby.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/ruleslanguage.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/rust.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/scala.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/scheme.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/scilab.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/scss.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/shell.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/smali.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/smalltalk.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/sml.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/sqf.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/sql.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/stan.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/stata.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/step21.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/stylus.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/subunit.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/swift.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/taggerscript.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/tap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/tcl.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/tex.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/thrift.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/tp.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/twig.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/typescript.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/vala.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/vbnet.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/vbscript-html.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/vbscript.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/verilog.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/vhdl.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/vim.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/x86asm.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/xl.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/xml.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/xquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/yaml.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0
/languages/zephir.min.js"></script>
<!-- END INCLUDE BRUSHES -->
<!-- INIT SyntaxHighlighter -->
<script type='text/javascript'>
   SyntaxHighlighter.all();
</script>
<!-- END INIT SyntaxHighlighter by sadik -->


Then, when placing any code inside the blog, click on the code coding tools and paste the code between the pre tags.

Example:



<pre><code class="html">
    أضف الكود هنا
    </code></pre>


In this case, you own a blog with two private domains, so what about the new Google laws that prohibit unencrypted domains within its free blogs, that is, ending with blogspot


This is a problem that will make people warn about your blog and with time the browser will prevent people from entering your blog, in other words, your blog will be eliminated because you put http links in the source instead of https

In our following case, we have put api tools to distinguish the code in the blog, but the api links we used belong to the http domain, and we are in a blog with two blogspot domains. https://github.com/sadik-fattah/Syntex_2018

And you can also change the style of your blog to match the #theme of your dear brother 😋 Head towards modifying the comprehensive code for the city and change the next line with the theme you like

<link href='http://alexgorbatchev.com/pub/sh/current/styles/
shThemeDefault.css' rel='stylesheet' type='text/css'/>
--------
Django theme

<link href='http://alexgorbatchev.com/pub/sh/current/styles/
shThemeDjango.css' rel='stylesheet' type='text/css'/>
Emacs theme

<link href='http://alexgorbatchev.com/pub/sh/current/styles/
shThemeEmacs.css' rel='stylesheet' type='text/css'/>
Fade to Grey theme


<link href='http://alexgorbatchev.com/pub/sh/current/styles/
shThemeFadeToGrey.css' rel='stylesheet' type='text/css'/>
Eclipse theme

<link href='http://alexgorbatchev.com/pub/sh/current/styles/
shThemeEclipse.css' rel='stylesheet' type='text/css'/>
Midnight theme

<link href='http://alexgorbatchev.com/pub/sh/current/styles/
shThemeMidnight.css' rel='stylesheet' type='text/css'/>
RDark theme

Here, my dear brothers, our explanation ends. If you liked the post, do not forget to support me by commenting and sharing with my friends. This is the link to my YouTube channel. I advise you to check it out.






About