Maks
Я пока не решил на чем писать
Maks
Го или пыха
Maks
Думаю для шифрования юзать gzip и openssl
Maksim
не я про чела, который предлагает все на одном языке писать
Maks
На плюсах
Maksim
ну я так и понял
Maks
У плюсеров старых загон такой
Maks
Люди застряли в прошлом веке
Maks
Представляю как растет нагрузка на бд, и масштабируют все приложение сразу вместо бд
🔥
Думаю для шифрования юзать gzip и openssl
А читать данные с бд кто должен?
🔥
Можно елептику и аес нацепить
Emil
А кто-нибудь знает каналы по бэкэнду? Чтоб конкретика не на языке, а на паттернах там, ~общая зона (А то по фронту есть, а там по сути один язык и куча фреймворков, что ж тогда нет по бэкэнду)
🔥
Вот если интересно
Emil
Вот если интересно
Мммм, спасибо) Такой на удивление ещё не видел
Таршиш
Думаю для шифрования юзать gzip и openssl
Зачем мучиться, когда можно взять исходник amalgamation и вкомпилить его в свой проект. Делов-то на полчаса
Таршиш
Подскажите, как в Go заставить panic выдавать ошибку не на консоль, а в файл или еще лучше в какой-нибудь канал для отправки куда-либо далее!?
Таршиш
А как это помешало бы украсть бд?))) К примеру в том самом 'монолите' найдут скуль или что ещё что похуже - исполнение кода?)))) До данных то все равно доберутся)
Дык что бы они там ни нашли -- все работает только локально. Доступ к БД имеет только сервер. Никакая другая прога туда писать не может. И читать тоже не может. Папка с БД имеет владельцем что-нибудь типа root:staff. Ну и кроме того в БД будут абсолютно непринодные для использования данные.
🔥
Да, и SQL-запрос к БД формируется от сервера, а не от клиента, то есть всякие там injection бессмыссленны
Тык, а где было видано что клиент сам отправляет скл запрос?) Дядя ты не в себе походу)
🔥
Столько ахинеи в один день услышать(прочитать))
Maks
Дядя, а вы точно опытный сеньор девелопер?)
Ivan Kushchev
Прошлого помнишь?)
я помню товарища Tamachi Lee, чувак с похожими загонами был. Мне кажется тут либо еще обитает пара других его акков, либо люди пишущие на плюсах все такие)
Maks
Но тут есть плюсовики которые нормальные)
Maks
У которых на плюсах не 20 лет опыта и только на плюсах в одном стиле все 20 лет)
Таршиш
Ясно. Понятно. Напомню что если найти буфер овефлоу то и код можно исполнить от имени процесса, проблем с правами уже нет. Найти можно все если знать что искать и если это будет выгодно)
А буфер оверфлоу Вы в этой схеме не найдете. (ведь для поиска Вам нужно как-то воздействовать на тестируемый объект. ) Но если бы даже и нашли, то Вы всего-навсего преодолели один из шести уровней...
Таршиш
я помню товарища Tamachi Lee, чувак с похожими загонами был. Мне кажется тут либо еще обитает пара других его акков, либо люди пишущие на плюсах все такие)
просто люди, пишущие на Go имеют мнение, отличное от мнения плюсовиков. И это вполне понятно: на каком языке пишешь, на таком и думаешь;
Таршиш
Чего? Каво? Какой исходник дядя)
Я же конкретно описал последовательность действий. Что непонятно? Берешь исходник (он доступен так как открытый код), компилируешь и используешь его в своей проге. Там есть куча примеров использовпния и именно для таких случаев amalgamation и существует: уже ставшая популярной в среде сишников технология почему-то вызывает удивление. Почему? Вы, что, в другом мире живете?
Anonymous
Есть ли платформа для заработка на задачах? Необходимо поддержать вывод средств через PayPal.
Anonymous
Программное обеспечение для перевода, которое я использую, я не хочу использовать свой компьютер для майнинга. Есть ли в России платформа для зарабатывания денег в Интернете?
Emil
Как красиво сделать заполнение структур с многими вложениями данными из бд? Там же вместо вложений ссылки на таблицы, есть ли метод, синтаксис ? А то я только напрямую вижу это, поочередно заполнять со дна структуры
🔥
Я же конкретно описал последовательность действий. Что непонятно? Берешь исходник (он доступен так как открытый код), компилируешь и используешь его в своей проге. Там есть куча примеров использовпния и именно для таких случаев amalgamation и существует: уже ставшая популярной в среде сишников технология почему-то вызывает удивление. Почему? Вы, что, в другом мире живете?
Это уже какой то маразм монолитная клиент-серверная - А буфер оверфлоу Вы в этой схеме не найдете просто люди, пишущие на Go имеют мнение, отличное от мнения плюсовиков - тут сидит плюсовик, и даже он говорит что вы несете чушь. Берешь исходник - Какой исходник?) При чем это было в контексте вопроса на который ты пытался ответить amalgamation и существует: уже ставшая популярной в среде сишников - пытается рассказать сишнику про возможность сборки всех исходиков в 1-2 файла Дальше отвечать будет бесмысленно поэтому могу лишь пожелать удачи в дальнейшем проживание в "нарнии"
🔥
Прошлого помнишь?)
Да они в паре - нарнийцы из каменного века, и по тому что они пишут смело можно говорить что они по знаниям до сеньеров даже близко не доросли
Dmitry
Прошлого помнишь?)
Что еще один опрос устроим?
Billy ᛭
Всем привет, кто первый день на голанге
Billy ᛭
Делает ли функция http.NewRequest запрос, если указать nil третьим аргументом?
Billy ᛭
http.newRequest("", url, nil)
Billy ᛭
Вопрос решён: запрос не отправляется (даже если создать буфер и передать его вместо nil)
Kaban4ik
Добрый день. Вопрос в следующем. Есть в канале специалисты которые имеют опыт или желание портирования golang (как язык программирования) на другие платформы ?
Maks
На какие ещё платформы
Emil
У меня вот есть мечта переписать библиотеки дополненной реальности на го
Kaban4ik
Например портировать Go на Haiku. Там есть очень старый порт на 1.4.3...
Kaban4ik
Он еще на си собирается
Kaban4ik
Все после 1.5 на самом Go
Kaban4ik
Сейчас совсем немного си и asm осталось
Maks
Жесть) я даже не знал такой) где ее юзают?
Kaban4ik
На десктопе, сейчас портируют на риск64
Maks
Там же наверное даже иде нет современных)
Maks
Почему она? Почему не Линукс, не Виндоус? Просто интересно)
Kaban4ik
что то есть но под го мало вероятно, го актуального нет
Suleiman
Жесть) я даже не знал такой) где ее юзают?
Эта система семейство ОС beos.. Правда поддерживает не все железо и работает не на всех устройствах..
byd
Зачем?
Maks
и докера поди нет
Suleiman
и докера поди нет
Нету докера. Это очень бедная система
Maks
Тогда не вижу смысла обращать на нее внимания
Maks
в голанг принято логику в entity держать?
Maks
блин, пока не могу до конца понять как правильно структуру папок организовать в го. У меня есть получается сущности, типа юзер, таск, tempuser. Они должны быть в разных пакетах или как. Вот это пока не могу до конца раскурить.
Maks
логично ли все сущности вынести в пакет ентити?
Maks
просто в какой то момент может получиться так, что все сущности будут связаны с другими каким то образом)
Maks
ну типо а связана с б, с связана с д, д связана с а
🔥
У меня пакет допустим для индексации чего либо, и в том же пакете я держу сущности нужные для индексации
Billy ᛭
В го нет стандартов на этот счёт. Там нет вообще (почти) никаких стандартов, в принципе. Но будет лучше применить то, что уже используют другие проекты. Плюс такого подхода в том, что когда кто-то захочет разобраться в чужом коде, ему не нужно будет с нуля изучать всю структуру проекта, а просто увидеть, что оно организовано по уже готовому мануалу, и следовать ему
Billy ᛭
Если сущность можно представить как класс, то каждую сущность лучше вынести в отдельный пакет
Maks
И тогда у тебя могут случаться цикличные импорты
Maks
Кто за ДДД шарит, скажите - сущность это доменный слой или инфраструктурный? (у нас просто он был плохо сделан в компании из которой я ушел).
Maks
Хотя в любом случае сущности будут все в одной директории. Либо в директории домена либо в директории инфраструктуры. наверное от этого можно в го отталкиваться. Моё видение такое.