ИИ и его возможности
-
3DD
- Уже с Приветом
- Сообщения: 1795
- Зарегистрирован: Вс сен 04, 2022 1:24 am
Re: ИИ и его возможности
Ноуты я по работе использую типа так. Могу сделать ноутбук с todos и там cheat sheet на неделю, потом экспортну себе на флешку и удалю целиком, или вообще заброшу и открою новый.
Ну то есть ничего мега-ценного/секретного нет, но и в открытом виде не хочу держать.
ЗЫ: названия и линки тут - obfuscated
Ну то есть ничего мега-ценного/секретного нет, но и в открытом виде не хочу держать.
ЗЫ: названия и линки тут - obfuscated
-
3DD
- Уже с Приветом
- Сообщения: 1795
- Зарегистрирован: Вс сен 04, 2022 1:24 am
Re: ИИ и его возможности
Экспортированная дата в текстовом файле выглядит примерно так:
Можно добавить дополнительный уровень параноии: открыть текст файл и вручную вставить, например пятым знаком какую-нидь букву или цифру, или поменять местами четвертый и пятый знаки (к примеру), то ноутс не прочтутся, даже, если известен encryption key 
Код: Выделить всё
U2FsdGVkX1/xt4yk7z00qCbY0ex96EAg+IfmiXF29KfcznPCbW9u5n7BzCz/hS738nT7fSYNDY16IXj9Sxr8VmUezl....- OtherSide
- Уже с Приветом
- Сообщения: 17747
- Зарегистрирован: Ср окт 12, 2022 2:18 pm
Re: ИИ и его возможности
Я вам уже написал, что основная проблема в том, что доверия кешу браузера особо нет, так что хранить у вас можно только что то быстрое и не важное
- OtherSide
- Уже с Приветом
- Сообщения: 17747
- Зарегистрирован: Ср окт 12, 2022 2:18 pm
Re: ИИ и его возможности
Я в кеше браузера храню пометки к графикам (потому что не было время сделать нормально) и вижу недовольство пользователей на эту тему
-
3DD
- Уже с Приветом
- Сообщения: 1795
- Зарегистрирован: Вс сен 04, 2022 1:24 am
Re: ИИ и его возможности
А я вам ответил, что помимо кэша браузера есть еще и экспорт в файл. Плюс я буду делать синхронизацию в дропбокс.OtherSide писал(а): Я вам уже написал, что основная проблема в том, что доверия кешу браузера особо нет, так что хранить у вас можно только что то быстрое и не важное
"так что хранить у вас можно только что то быстрое и не важное"
хранится не у нас, а у вас :) Храните на здоровье все, что пожелаете!
- OtherSide
- Уже с Приветом
- Сообщения: 17747
- Зарегистрирован: Ср окт 12, 2022 2:18 pm
Re: ИИ и его возможности
все равно будешь забывать экспортировать и в нужный момент ппц
-
3DD
- Уже с Приветом
- Сообщения: 1795
- Зарегистрирован: Вс сен 04, 2022 1:24 am
Re: ИИ и его возможности
Сделаем автобэкап в дропбокс, босс. Это не сложно, ксатати.OtherSide писал(а): все равно будешь забывать экспортировать и в нужный момент ппц
- OtherSide
- Уже с Приветом
- Сообщения: 17747
- Зарегистрирован: Ср окт 12, 2022 2:18 pm
Re: ИИ и его возможности
как по мне это не для шапочки из фольги. во первых запросы на дропбокс скорее всего службами безопасности мониторятся. во вторых не факт что они сами там что то не шифруют
-
3DD
- Уже с Приветом
- Сообщения: 1795
- Зарегистрирован: Вс сен 04, 2022 1:24 am
Re: ИИ и его возможности
Для злобных служб безопасности - есть экспорт ноутс в текст - и на флэшку :)OtherSide писал(а):как по мне это не для шапочки из фольги. во первых запросы на дропбокс скорее всего службами безопасности мониторятся. во вторых не факт что они сами там что то не шифруют
ЗЫ. Я кстати сделал синк в дропбокс. Только пока все еще сырое. Буду еще играть и потом выложу
- OtherSide
- Уже с Приветом
- Сообщения: 17747
- Зарегистрирован: Ср окт 12, 2022 2:18 pm
Re: ИИ и его возможности
какую еще флешку?!! флешки первым делом закрыты3DD писал(а): Для злобных служб безопасности - есть экспорт ноутс в текст - и на флэшку :)
вот я вам привел пример как я файлы выкачал из внутреннего контура. Естественно никакой дропбокс подключать я бы не рискнул, это сразу секир башка
А пост запросы не левые адреса - да кто знает что там за запросы, может для ui что то
-
3DD
- Уже с Приветом
- Сообщения: 1795
- Зарегистрирован: Вс сен 04, 2022 1:24 am
Re: ИИ и его возможности
Ну хз, я пока не готов ставить бэкенд для синхронизации ноуст для бесплатной аппликухи.
AWS Lambda, dynamodb, cloudflare сразу начинают чарджить за юсадж. Потом надо заниматься Auth, потом заниматься самому секюрити данных и тд. Для беплатной аппликухи - это уже слишком. А заниматься дата майнингом юзерских данных в обмен на фри сервис (бизнесс модель фейсбука) я не буду.
Пока - флешка и дропбокс, там посмотрим
AWS Lambda, dynamodb, cloudflare сразу начинают чарджить за юсадж. Потом надо заниматься Auth, потом заниматься самому секюрити данных и тд. Для беплатной аппликухи - это уже слишком. А заниматься дата майнингом юзерских данных в обмен на фри сервис (бизнесс модель фейсбука) я не буду.
Пока - флешка и дропбокс, там посмотрим
- OtherSide
- Уже с Приветом
- Сообщения: 17747
- Зарегистрирован: Ср окт 12, 2022 2:18 pm
Re: ИИ и его возможности
вам не надо ставить бэкенд!! бэкенд юзерский опционально3DD писал(а): Ну хз, я пока не готов ставить бэкенд для синхронизации ноуст для бесплатной аппликухи.
что мешает вам послать запрос по адресу, который вам ввел юзер
или так же как опция отправить по фтп. юзер ввел адрес и креды, а вы залили
- OtherSide
- Уже с Приветом
- Сообщения: 17747
- Зарегистрирован: Ср окт 12, 2022 2:18 pm
Re: ИИ и его возможности
вот как пример кода из моего проекта. у меня ангуляр, в реакте наверное как то похоже
import { Injectable } from '@angular/core';
import { HttpClient } from '@angular/common/http';
import { Observable } from 'rxjs';
import { Portfolio, PortfolioComparesResult, PortfolioSolution } from '../models/portfolio.model';
import { environment } from '../enviroment';
@Injectable({
providedIn: 'root'
})
export class PortfolioService {
private apiUrl = `${environment.apiUrl}/api/Portfolio`; // Замените на фактический URL вашего API
constructor(private http: HttpClient) { }
getShares(portfolioNumber: number): Observable<Portfolio[]> {
return this.http.get<Portfolio[]>(`${this.apiUrl}/getShares?portfolionumber=${portfolioNumber}`);
}
makeOrder(ticker: string, quantity: number, portfolioNumber: number): Observable<void> {
return this.http.get<void>(`${this.apiUrl}/MakeOrder?ticker=${ticker}&quantity=${quantity}&PortfolioNumber=${portfolioNumber}`);
}
makeOrderSpec(ticker: string, quantity: number, price: number, portfolioNumber: number): Observable<void> {
return this.http.get<void>(`${this.apiUrl}/MakeOrderSpec?ticker=${ticker}&quantity=${quantity}&price=${price}&PortfolioNumber=${portfolioNumber}`);
}
portfolioCompares(portfolio1: number, portfolio2: number): Observable<PortfolioComparesResult> {
return this.http.get<PortfolioComparesResult>(`${this.apiUrl}/PortfolioCompares?portfolio1=${portfolio1}&portfolio2=${portfolio2}`);
}
markovitz(tickers: string, startDate: string, endDate: string, portfolioDate: string, deposit: number, risk: number): Observable<PortfolioSolution> {
return this.http.get<PortfolioSolution>(`${this.apiUrl}/Markovitz?tickers=${tickers}&startDate=${startDate}&endDate=${endDate}&portfolioDate=${portfolioDate}&deposit=${deposit}&risk=${risk}`);
}
copyPortfolio(fromPortfolio: number, toPortfolio: number): Observable<void> {
return this.http.get<void>(`${this.apiUrl}/CopyPortfolio?fromportfolio=${fromPortfolio}&toportfolio=${toPortfolio}`);
}
cleanUpPortfolio(portfolioNumber: number): Observable<void> {
return this.http.get<void>(`${this.apiUrl}/CleanUpPortfolio?PortfolioNumber=${portfolioNumber}`);
}
}
import { Injectable } from '@angular/core';
import { HttpClient } from '@angular/common/http';
import { Observable } from 'rxjs';
import { Portfolio, PortfolioComparesResult, PortfolioSolution } from '../models/portfolio.model';
import { environment } from '../enviroment';
@Injectable({
providedIn: 'root'
})
export class PortfolioService {
private apiUrl = `${environment.apiUrl}/api/Portfolio`; // Замените на фактический URL вашего API
constructor(private http: HttpClient) { }
getShares(portfolioNumber: number): Observable<Portfolio[]> {
return this.http.get<Portfolio[]>(`${this.apiUrl}/getShares?portfolionumber=${portfolioNumber}`);
}
makeOrder(ticker: string, quantity: number, portfolioNumber: number): Observable<void> {
return this.http.get<void>(`${this.apiUrl}/MakeOrder?ticker=${ticker}&quantity=${quantity}&PortfolioNumber=${portfolioNumber}`);
}
makeOrderSpec(ticker: string, quantity: number, price: number, portfolioNumber: number): Observable<void> {
return this.http.get<void>(`${this.apiUrl}/MakeOrderSpec?ticker=${ticker}&quantity=${quantity}&price=${price}&PortfolioNumber=${portfolioNumber}`);
}
portfolioCompares(portfolio1: number, portfolio2: number): Observable<PortfolioComparesResult> {
return this.http.get<PortfolioComparesResult>(`${this.apiUrl}/PortfolioCompares?portfolio1=${portfolio1}&portfolio2=${portfolio2}`);
}
markovitz(tickers: string, startDate: string, endDate: string, portfolioDate: string, deposit: number, risk: number): Observable<PortfolioSolution> {
return this.http.get<PortfolioSolution>(`${this.apiUrl}/Markovitz?tickers=${tickers}&startDate=${startDate}&endDate=${endDate}&portfolioDate=${portfolioDate}&deposit=${deposit}&risk=${risk}`);
}
copyPortfolio(fromPortfolio: number, toPortfolio: number): Observable<void> {
return this.http.get<void>(`${this.apiUrl}/CopyPortfolio?fromportfolio=${fromPortfolio}&toportfolio=${toPortfolio}`);
}
cleanUpPortfolio(portfolioNumber: number): Observable<void> {
return this.http.get<void>(`${this.apiUrl}/CleanUpPortfolio?PortfolioNumber=${portfolioNumber}`);
}
}
-
3DD
- Уже с Приветом
- Сообщения: 1795
- Зарегистрирован: Вс сен 04, 2022 1:24 am
Re: ИИ и его возможности
CORS полиси не даст делать такие запросы. Проще уже copy-paste текста в формочку на вашем сервере. Или вообще - экспортнул в текст файл. а сам файл POST multipart form на свой бэкенд.OtherSide писал(а):вам не надо ставить бэкенд!! бэкенд юзерский опционально3DD писал(а): Ну хз, я пока не готов ставить бэкенд для синхронизации ноуст для бесплатной аппликухи.
что мешает вам послать запрос по адресу, который вам ввел юзер
или так же как опция отправить по фтп. юзер ввел адрес и креды, а вы залили
Если хотите - можете дать endpoints вашего сервера и я попробую сделать для вас форму аплоуд txt файла. И задеплоить отдельно от master branch, чтобы не в открытом доступе лежало
- OtherSide
- Уже с Приветом
- Сообщения: 17747
- Зарегистрирован: Ср окт 12, 2022 2:18 pm
Re: ИИ и его возможности
cors полиси это проблема бэкенда насколько я знаю. вернее точно знаю что запросы ко мне с других сайтов дергали
-
3DD
- Уже с Приветом
- Сообщения: 1795
- Зарегистрирован: Вс сен 04, 2022 1:24 am
Re: ИИ и его возможности
Ваш сервер должен иметь типа
Access-Control-Allow-Origin: https://my-website-blah-blah.com
Иначе будет типа:

Access-Control-Allow-Origin: https://my-website-blah-blah.com
Иначе будет типа:

-
3DD
- Уже с Приветом
- Сообщения: 1795
- Зарегистрирован: Вс сен 04, 2022 1:24 am
Re: ИИ и его возможности
Тогда я смогу сделать типа "АзерСайд клауд" - после авторизации, появляется список энкриптед ноутбуков для импорта/экспорта
- OtherSide
- Уже с Приветом
- Сообщения: 17747
- Зарегистрирован: Ср окт 12, 2022 2:18 pm
Re: ИИ и его возможности
А типа звездочку прописать что бы для всех нельзя?
-
3DD
- Уже с Приветом
- Сообщения: 1795
- Зарегистрирован: Вс сен 04, 2022 1:24 am
Re: ИИ и его возможности
ЗапростоOtherSide писал(а): А типа звездочку прописать что бы для всех нельзя?
-
oulchine
- Сообщения: 17
- Зарегистрирован: Пт сен 23, 2022 12:52 pm
Re: ИИ и его возможности
Интересный взгляд на ИИ (ChatGPT and alike) как на bullshit engine в "философском" смысле.
Основная идея статьи, ИИ был разработан как генератор текста максимально похожего на продукт мысли человека.
https://link.springer.com/article/10.10 ... 24-09775-5
Основная идея статьи, ИИ был разработан как генератор текста максимально похожего на продукт мысли человека.
https://link.springer.com/article/10.10 ... 24-09775-5