Skip to content

Instantly share code, notes, and snippets.

@AnatolyShirykalov
AnatolyShirykalov / qsin.asm
Last active February 10, 2018 21:30
nasm sse sin
qsin:
movapd xmm1, xmm0 ; xmm1 = 0:x
mov rax, 1
cvtsi2sd xmm2, rax
shufpd xmm1, xmm2, 0
mulpd xmm1, xmm1 ; xmm1 = 1:x^2
shufpd xmm0, xmm0, 0 ; xmm0 = x:x
mulpd xmm1, xmm0 ; xmm1 = x:x^3
movapd xmm2, xmm0 ; xmm2 = x:x
@AnatolyShirykalov
AnatolyShirykalov / hello_world_into_file.asm
Last active January 19, 2018 11:24 — forked from armicron/hello_world_into_file.asm
NASM x86_64 open file and write 'Hello world'
section .text
global _start ;must be declared for linker (ld)
_start: ;tell linker entry point
mov rdi, filename
mov rsi, 0102o ;O_CREAT, man open
mov rdx, 0666o ;umode_t
mov rax, 2
syscall
@AnatolyShirykalov
AnatolyShirykalov / game_server.go
Created November 18, 2017 11:15
game server socket io
package main
import (
"github.com/gin-gonic/gin"
"github.com/googollee/go-socket.io"
"log"
"reflect"
"strings"
)
@AnatolyShirykalov
AnatolyShirykalov / crawl.go
Created March 20, 2017 11:31
Crawl from go tour
package main
import (
"fmt"
"sync"
)
type Fetcher interface {
// Fetch returns the body of URL and
// a slice of URLs found on that page.
@AnatolyShirykalov
AnatolyShirykalov / tasks.md
Created January 25, 2017 19:15
discrete-prictice

18

Ответ -6 Сайт: Basic Compiler Online

For X As Integer = -20 To 20
  Dim Y As Integer = X XOR (X + X)
  If Y = 14 THEN
    Print X
  End If
Next
@AnatolyShirykalov
AnatolyShirykalov / onepage.html
Created January 25, 2017 08:59
valila.js onepage application example
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<div id="navigation"></div>
<div id="papupa">
</div>
<script>
// это произойдёт сразу