const seq = [1];
let upper = 0;
let lower = 0;
const dblLinear = n => {
while (n >= seq.length) {
const y = seq[lower] * 2 + 1;
const z = seq[upper] * 3 + 1;
if (y < z) {
seq.push(y);
lower += 1;
}
else {
seq.push(z);
upper += 1;
}
}
return seq[n];
}
что именно я владелец?
class help {
public static void main (String args[]) {
for (var i=0;i < 10; i++) {
var result = 1;
for(var j = 0; j < i; j++)
result *= 2;
System.out.println("2 в степени " + i + " равно " + result);
}
}
}
const dataReq = {...req.params, ...req.query} as {user: string, month: number, year: number};
NI.BalloonTipIcon = ToolTipIcon.Info;
Начал спрашивать про оклад, сказал что если повысит могу ли я остаться и сказал дождаться вечером и забрать заявление либо с его подписью либо без(если договоримся на каких - то условиях)
всё бы ничего но мне надо доработать 19 дней.
Каким образом мне надо себя вести чтобы не испортить отношения?
В данный момент думаю собрать архив файлов(подготовить для следующего админа, подготовить readme чтоб вкат был менее болезненным чем мог бы быть) и наверное просто сидеть и делать свои дела на протяжении всех этих дней.
3) что делать с возможностью дампа оперативной памяти, в которой в этот прекрасный момент содержится в открытом виде вся ось со свеми сенситив процессами?
2) может каким-то образом реально пересобрать линух, чтоб в нём не было логина через локальную консоль от слова совсем, а только удалённо по ssh? и останется только круто как-нибудь мониторить все входы на сервер, получая уведомления в телеграм.
я не мамкин хакир с паранойей
Интересными мыслями ещё показалось провернуть всё это даже не с самой системой, а с докером, чтоб можно было запускать спокойно контейнер на любой оси и даже имея доступа к оси невозможно было бы получить доступ внутрь контейнера (-ов). Реально ли такое?
using System;
using System.IO;
using System.Net.Http;
using System.Text.Json;
using System.Text.Json.Serialization;
using var httpClient = new HttpClient();
// Как-то получаем upload_url
var r = @"{
""response"": {
""upload_url"": ""/something""
}
";
var response = JsonSerializer.Deserialize<Response>(r);
var uploadUrl = response!.ResponseData.UploadUrl;
using var fileStream = File.OpenRead("./file.mp4");
using var request = new HttpRequestMessage
{
RequestUri = new Uri(uploadUrl),
Method = HttpMethod.Post,
Content = new MultipartFormDataContent
{
{
new StreamContent(fileStream), "file", "file.mp4"
}
}
};
httpClient.Send(request);
class Response
{
[JsonPropertyName("response")] public ResponseData ResponseData { get; set; }
}
class ResponseData
{
[JsonPropertyName("upload_url")] public string UploadUrl { get; set; }
}
Что думаете о курсах?
var uri= "https://snaptik.app/dl.php?........................";
var httpClient = new HttpClient();
var response = await httpClient.GetAsync(url);
var stream = await response.Content.ReadAsStreamAsync();
// Дальше стрим куда-нибудь деваем. Можно в принципе и как массив байтов прочитать.