Skip to content

Instantly share code, notes, and snippets.

View creative-cranels's full-sized avatar
🙃
Sup?

Mukhamejanov Azamat creative-cranels

🙃
Sup?
View GitHub Profile
@creative-cranels
creative-cranels / main.go
Created November 24, 2022 07:28
108. Convert Sorted Array to Binary Search Tree
/**
* Definition for a binary tree node.
* type TreeNode struct {
* Val int
* Left *TreeNode
* Right *TreeNode
* }
*/
func sortedArrayToBST(nums []int) *TreeNode {
length := len(nums)
@creative-cranels
creative-cranels / sample.go
Created July 12, 2022 16:21
Sample file for Urziya
package main
import (
"fmt"
"regexp"
)
func main() {
str := " -5 + 12 -3 "
ui := ctx.MustGet("user_info").(*model.UserInfo)
atClaims := jwt.MapClaims{}
atClaims["message"] = "hello"
atClaims["userID"] = ui.UserID
atClaims["now"] = time.Now().Add(time.Hour * 72).Unix()
atClaims["exp"] = time.Now().Add(time.Minute * 15).Unix()
var mySigningKey = "ASKS1298dn125568mJQ12=masd=09856nAnD=8J4"
token := jwt.NewWithClaims(jwt.GetSigningMethod("HS256"), atClaims)
tokenString, err := token.SignedString([]byte(mySigningKey))
# Created by https://www.toptal.com/developers/gitignore/api/go,intellij,visualstudiocode,vscode
# Edit at https://www.toptal.com/developers/gitignore?templates=go,intellij,visualstudiocode,vscode
### Go ###
# Binaries for programs and plugins
*.exe
*.exe~
*.dll
*.so
// init kafka
kafkaURL := fmt.Sprintf("%v:%v", configData.Kafka.Host, configData.Kafka.Port)
kafkaReader := kafka.NewReader(
kafka.ReaderConfig{
Brokers: []string{kafkaURL},
Topic: configData.Kafka.Topic,
GroupID: configData.Kafka.GroupID,
MaxBytes: configData.Kafka.MaxBytes,
},
)
@creative-cranels
creative-cranels / clarify.js
Created December 12, 2018 10:56
arbitrarily array to nested
// initial array
const a = [1, [2, 3], ["4", [5, 6, 7, [8, 9]]]];
// recursive function wich takes result array and inserts non-array items to it
function rec(result, arr) {
for (let i=0; i<arr.length; ++i) {
if (Array.isArray(arr[i]))
rec(result, arr[i]);
else
result.push(arr[i]);
@creative-cranels
creative-cranels / ReadMe.md
Last active September 28, 2018 05:14
Private NPM alternative
@creative-cranels
creative-cranels / Button and Icon
Created September 27, 2018 04:38
Ideas for Button and Icon
@IsButton: {
type,
id: '',
color: 'default',
size: 'md',
disabled: false,
circle: false,
onClick: () => {},
className: '',
icon: false, // boolean or string
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise
Component lifecycle
State, props
https://getbootstrap.com/docs/4.0/getting-started/introduction/
https://codeburst.io/es5-vs-es6-with-example-code-9901fa0136fc
<div class="container">
<div class="row">
<div class="col-md-4 col-md-offset-4">
<div class="login-panel panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">Please Sign In</h3>
</div>
<div class="panel-body">
<form role="form">
<fieldset>