Senior Full-Stack / Team Lead / CTO
(30 лет, 16 лет программирую)
Контакты:
- Telegram https://t.me/n_e0h
- Email: [email protected]
- Phone: +79267952303
Senior Full-Stack / Team Lead / CTO
(30 лет, 16 лет программирую)
Контакты:
Senior Full-Stack / Team Lead / CTO
(30 years old, 16 years of programming experience)
Contacts:
import {action, computed, observable, reaction, toJS} from "mobx"; | |
import base64url from "base64url"; | |
import qs from "qs"; | |
import {RealtyField} from "proto"; | |
import {Provide} from "store/feature/DependencyManager"; | |
import {routerStore} from "store/RouterStore"; |
// Структура для представления шара в двумерном мире | |
type Ball struct { | |
// Поля для хранения координат центра и радиуса шара | |
X float64 // координата x центра шара | |
Y float64 // координата y центра шара | |
R float64 // радиус шара | |
Speed float64 // скорость шара в метрах в секунду | |
Density float64 // плотность, масса на единицу площади | |
Charge float64 // электрический заряд, может быть как положительным так и отрицательным | |
} |
package main | |
import ( | |
"github.com/gin-gonic/gin" | |
"log" | |
"time" | |
) | |
func main() { | |
g := gin.Default() |
package main | |
import ( | |
"fmt" | |
"log" | |
"net/http" | |
"strconv" | |
"time" | |
) |
SELECT u.id, | |
ut.tags, | |
COALESCE(NULLIF(l1.first_name, ''), NULLIF(l2.first_name, ''), NULLIF(l3.first_name, '')) AS first_name, | |
COALESCE(NULLIF(l1.last_name, ''), NULLIF(l2.last_name, ''), NULLIF(l3.last_name, '')) AS last_name, | |
COALESCE(NULLIF(l1.middle_name, ''), NULLIF(l2.middle_name, ''), NULLIF(l3.middle_name, '')) AS middle_name | |
FROM user u | |
LEFT JOIN (SELECT user_id, array_agg(tag) AS tags | |
FROM user_tag | |
WHERE user_id = 6 | |
GROUP BY user_id) ut |
package main | |
import ( | |
"fmt" | |
"github.com/pkg/errors" | |
) | |
func main() { | |
if err := StartProfiler(); err != nil { |
let configReader = new ConfigReader("path/to/folder/with/all/config/scheme") | |
let config = configReader.read() | |
config.calc("filter.fields") // undefined | |
config.addEnvironment({user: {bank: vtb}}) | |
config.calc("filter.fields") // ["realtyType", "sources"] | |
config.calc("filter.field.realtyType.title") // Тип объекта | |
config.addEnvironment({user: {bank: "rzd"}}) | |
config.calc("filter.field.realtyType.title") // Вид недвижимости | |
let config2 = config.fork().addEnvironment({user: {bank: "vtb"}}) | |
config2.calc("filter.field.realtyType.title") // Тип объекта |