Jump to content
пикап.Форум

Recommended Posts

Posted
8 часов назад, Орликин сказал:

Автор, мне все равно сколько у тебя будет защитников.

Я бы не назвал это "защитой", это просто объективность.

Помощь сиротам - это не принудительное, а по желанию.

Откуда в твоей голове возник вопрос - "сколько ты из 3000 долларов потратишь на сирот?".

Как будто бы он обязан это делать. Т.е, сам по себе вопрос странный.

40 минут назад, Elizabeth сказал:

Я бы купила подарок бабушке или нужные вещи для неё.

Ты из его постов ещё не поняла, что у него конфликтые отношения с бабушкой?

Какие ещё подарки бабушке, если он ждет и никак не дождется, когда покинет бабушку и будет жить один!?  

Там отношения такие, что там не до подарков))

Posted

Посоветуйте менеджер паролей, удобный и надежный. Лучше онлайн.

KeePass не понравился, очень сложный, легко потерять базу.

ChatGpt советует BitWarden, кто пользовался?

Posted
1 час назад, Sammy_Davis сказал:

ChatGpt советует BitWarden, кто пользовался?

Я пользуюсь, норм штука с открытым кодом. Если есть свой сервер может разворачиваться локально, ставится на любые устройства. 

Posted
15.11.2025 в 13:51, Sammy_Davis сказал:

KeePass не понравился, очень сложный, легко потерять базу.

Я даже хз как это прокомментировать

 

Posted
10 часов назад, Sammy_Davis сказал:

Работаю с гитхаб копилот, доволен как слон, очень ускоряет работу.

Ты в вижуал студио кодишь?

Posted
27 минут назад, РИО сказал:

Ты в вижуал студио кодишь?

ага

Visual Studio для бека

VS Code для фронта

Posted

Я сделал для себя проект, который считает, сколько месяцев нужно копить деньги для финансовой цели.

Вводишь начальную сумму, конечную сумму, и накопления в месяц.

Раньше просто количество месяцев считал, теперь добавил текстовое название месяца

Цитата

 

using System.Globalization;

namespace MoneyBox
{
    internal class Program
    {
        static void Main()
        {
            // Input initial amount, target amount, and monthly deposit
            decimal initialAmount = GetValidInput("Enter initial amount (example: 1000 or 1000.50): ");
            decimal targetAmount = GetValidInput("Enter target amount (example: 5000 or 5000.00): ");
            decimal monthlyDeposit = GetValidInput("Enter monthly deposit (example: 250 or 250.00): ");
            
            // Validate the monthly deposit
            if (monthlyDeposit <= 0)
            {
                Console.WriteLine("Monthly deposit must be greater than zero.");
                return;
            }

            // Calculate the remaining amount to reach the goal
            decimal remainingAmount = targetAmount - initialAmount;

            // Check if the initial amount is already greater than or equal to the goal
            if (remainingAmount <= 0)
            {
                Console.WriteLine("Your initial amount is already greater than or equal to the target!");
                return;
            }

            // Calculate the number of months required to reach the goal
            int monthsToReachGoal = (int)Math.Ceiling(remainingAmount / monthlyDeposit);

            // Calculate the exact month and year when the target will be reached.
            // We take the current month and add the calculated months.
            // If your first monthly deposit is applied immediately (today), subtract 1 when monthsToReachGoal > 0.
            DateTime achievementDate = DateTime.Today.AddMonths(monthsToReachGoal);
            string achievementMonth = achievementDate.ToString("MMMM yyyy", CultureInfo.CurrentCulture);

            // Output the result including the month and year
            Console.WriteLine($"You will need {monthsToReachGoal} months to reach the target (by {achievementMonth}).");
            Console.ReadLine();
        }

        // Method to get valid input
        static decimal GetValidInput(string prompt)
        {
            decimal input;
            while (true)
            {
                Console.Write(prompt);
                string userInput = Console.ReadLine() ?? string.Empty;

                if (string.IsNullOrEmpty(userInput) || !decimal.TryParse(userInput, out input) || input < 0)
                {
                    Console.WriteLine("Invalid input. Please enter a valid non-negative number (for example: 1000 or 1000.50).\nUse a dot or your locale's decimal separator as appropriate.");
                }
                else
                {
                    break;
                }
            }
            return input;
        }
    }
}

 

 

Posted

Мы короче год назад в квартире подключили на другого оператора интернет, потому что у них было оптоволокно.

А первого провайдера оставили на всякий случай.

Ну короче год платили, а провод даже не подключали.

Теперь планирую письмо написать им на почту чтобы разорвать договор.

У кого был такой опыт - дистанционно отказаться от провайдера?

Posted

С помощью копилота оптимизировал скорость своего проекта для сравнения папок

Цитата

 

namespace DirCompare
{
    class Program
    {
        static void Main()
        {
            // Cyrillic support
            Console.OutputEncoding = Encoding.GetEncoding("Cyrillic");
            Console.InputEncoding = Encoding.GetEncoding("Cyrillic");

            var program = new FolderComparer();
            program.CompareAsync().GetAwaiter().GetResult();

            Console.WriteLine("Press Enter to exit...");
            Console.ReadLine();
        }
    }
}

 

Цитата

 

namespace DirCompare
{
    internal class FolderComparer
    {
        public async Task CompareAsync()
        {
            Console.WriteLine("Enter first folder:");
            string path1 = Console.ReadLine();
            Console.WriteLine("Enter second folder:");
            string path2 = Console.ReadLine();

            if (Directory.Exists(path1) && Directory.Exists(path2))
            {
                List<FileInfo> list1 = await GetInitialListAsync(path1);
                List<FileInfo> list2 = await GetInitialListAsync(path2);

                FileCompare myFileCompare = new FileCompare();

                List<string> only1 = await GetResultListAsync(list1, list2, myFileCompare);
                List<string> only2 = await GetResultListAsync(list2, list1, myFileCompare);

                if (only1.Count != 0 || only2.Count != 0)
                {
                    WriteInfo(only1, "Only folder " + path1 + ": \r\n");
                    WriteInfo(only2, "Only folder " + path2 + ": \r\n");
                }
                else
                {
                    Console.WriteLine("Folders are equal \r\n");
                }
            }
        }

        private async Task<List<FileInfo>> GetInitialListAsync(string path)
        {
            return await Task.Run(() => GetInitialList(path).ToList());
        }

        private async Task<List<string>> GetResultListAsync(IEnumerable<FileInfo> list1, IEnumerable<FileInfo> list2, FileCompare myFileCompare)
        {
            return await Task.Run(() => GetResultList(list1, list2, myFileCompare).ToList());
        }

        private IEnumerable<FileInfo> GetInitialList(string path)
        {
            DirectoryInfo dir = new DirectoryInfo(path);

            return dir.GetFiles("*.*", SearchOption.AllDirectories);
        }

        private IEnumerable<string> GetResultList(IEnumerable<FileInfo> list1, IEnumerable<FileInfo> list2, FileCompare myFileCompare)
        {
            // Build a hash set from list2 to allow O(1) lookups using the provided comparer
            var set2 = new HashSet<FileInfo>(list2, myFileCompare);

            foreach (var f in list1)
            {
                if (!set2.Contains(f))
                    yield return f.FullName;
            }
        }

        private void WriteInfo(IEnumerable<string> files, string comment)
        {
            Console.WriteLine(comment + "\r\n");
            Console.WriteLine("Files:" + "\r\n");
            foreach (string s in files)
            {
                Console.WriteLine(s + "\r\n");
            }
        }
    }
}

 

Цитата

 

namespace DirCompare
{
    // Optimized replacement for FileCompare.cs
    public class FileCompare : IEqualityComparer<FileInfo>
    {
        private static readonly StringComparer NameComparer = StringComparer.Ordinal;

        public FileCompare() { }

        public bool Equals(FileInfo f1, FileInfo f2)
        {
            if (ReferenceEquals(f1, f2)) return true;
            if (f1 is null || f2 is null) return false;

            return NameComparer.Equals(f1.Name, f2.Name)
                && f1.Length == f2.Length;
        }

        // Return a hash that reflects the comparison criteria. Avoid string allocation.
        public int GetHashCode(FileInfo fi)
        {
            if (fi is null) return 0;

            unchecked
            {
                int hashName = fi.Name != null ? NameComparer.GetHashCode(fi.Name) : 0;
                int hashLen = fi.Length.GetHashCode();
                return (hashName * 397) ^ hashLen;
            }
        }
    }
}

 

но пришлось остаться на dotnet framework, потому что в dotnet core были какие-то проблемы с кириллицей.

Posted (edited)
Цитата

 

Стало известно, какие налоги власти Украины пообещали повысить Международному валютному фонду для получения нового кредита.
 
Об этом написало агентство Bloomberg во ссылкой на источники.
 
По информации источников, ради нового займа могут ввести налог на добавленную стоимость для физлиц-предпринимателей, которые декларируют более миллиона гривен годового дохода, а также отменить льготы на посылки, заказанные из-за границы. Сейчас посылки стоимостью до 150 евро освобождены от импортной пошлины.

 

У меня может новый налог появится, я к миллиону в год приближаюсь как раз.

 

Закрыл копилку приватбанка, там какой-то совсем мизерный процент поставили - 0.01, а раньше было до 11 годовых.

Вернул на счет, а то только деньги туда-сюда гоняет.

Думаю положить в другом банке на депозит:

Гривневые на 3 или 6 месяцев по 8 или 9 процентов, от 1000 грн

Или долларовые на 3 или 6 месяцев, на 1.25 процентов, от 500 долларов.

А вы пользуетесь депозитами?

Еще веду переписку с провайдером, я перешел к другому на оптоволокно, 

может получится отключить и экономить еще 250 грн в месяц.

 

Пока склоняюсь к такой схеме:

1500 - долларовый счет

500 (20 000 грн) - гривневый депозит 3 месяца

1000 - долларовый депозит 3 месяца

Edited by Sammy_Davis (see edit history)
Posted
1 час назад, Sammy_Davis сказал:

У меня может новый налог появится, я к миллиону в год приближаюсь как раз.

 

Закрыл копилку приватбанка, там какой-то совсем мизерный процент поставили - 0.01, а раньше было до 11 годовых.

Вернул на счет, а то только деньги туда-сюда гоняет.

Думаю положить в другом банке на депозит:

Гривневые на 3 или 6 месяцев по 8 или 9 процентов, от 1000 грн

Или долларовые на 3 или 6 месяцев, на 1.25 процентов, от 500 долларов.

А вы пользуетесь депозитами?

Еще веду переписку с провайдером, я перешел к другому на оптоволокно, 

может получится отключить и экономить еще 250 грн в месяц.

 

Пока склоняюсь к такой схеме:

1500 - долларовый счет

500 (20 000 грн) - гривневый депозит 3 месяца

1000 - долларовый депозит 3 месяца

Долларовые депозиты это хорошо, у меня все в рублях в банке и наличкой в валюте. Так бы валюту в банк тоже положил, но у нас уже с 22 года такого нет🥲

Posted (edited)

Так, последний день месяца, можно подводить итоги (в долларах)

Доход 3100

Расход 2000

Отложено 1100

Из расходов 400 на укол, 100 подписка на год на копилот, 80 подписка на год на дуолинго

И 600 дал маме на организацию дня рождения,

если бы не попал день рождения, то можно было бы больше отложить

Остальное ушло на продукты и товары для дома

 

Средний уровень накоплений в 2025 - 580 usd

Edited by Sammy_Davis (see edit history)
Posted

За 10 месяцев 2025 года экспорт IT-услуг из Украины вырос на $118 миллионов

По итогам октября 2025 года экспорт украинских IT-услуг вырос на 1,6%, достигнув месячного показателя в $566 млн. Это на $9 млн больше, чем в сентябре.

Если сравнивать с октябрём 2024 года, показатель экспорта вырос на 6,4%, или $34 млн. В целом за 10 месяцев 2025 года совокупная выручка от экспорта IT-услуг из Украины составляет $5,4 млрд, что на 2,2%, или $118 млн, больше, чем за аналогичный период прошлого года.

Экспорт всех услуг из Украины в октябре составил $1,36 млрд — это на $20 млн, или 1,5%, больше по сравнению с сентябрём.

Среди главных партнёров Украины — США, Великобритания, Мальта, Кипр, Израиль, Швейцария, Германия, Эстония и Польша.

Posted (edited)

Короче рискнул положить часть денег на депозиты

C 3 декабря 2025

1000 долларов - долларовый депозит 3 месяца на 1.25 процентов

доход: примерно 3.1 доллара дохода за 3 месяца

20 000 грн (500 долларов) - гривневый депозит 3 месяца на 9 процентов

доход: примерно 450 грн дохода (10 долларов) за 3 месяца

до 6 марта 2026

Edited by Sammy_Davis (see edit history)
Posted
16 часов назад, Sammy_Davis сказал:

Короче рискнул положить часть денег на депозиты

C 3 декабря 2025

1000 долларов - долларовый депозит 3 месяца на 1.25 процентов

доход: примерно 3.1 доллара дохода за 3 месяца

20 000 грн (500 долларов) - гривневый депозит 3 месяца на 9 процентов

доход: примерно 450 грн дохода (10 долларов) за 3 месяца

до 6 марта 2026

Лучше бы ты купил что-то на них ценное уже тогда уж, доходы эти смешны так и так, а деньги сейчас теряют свою стоимость со скоростью света 

Скорее всего твои 450 грн. через 3 месяца сожрёт инфляция в лучшем случае. А если доллар подрыгнет значительно, то и того хуже.

02.12.2025 в 11:59, Sammy_Davis сказал:

За 10 месяцев 2025 года экспорт IT-услуг из Украины вырос на $118 миллионов

По итогам октября 2025 года экспорт украинских IT-услуг вырос на 1,6%, достигнув месячного показателя в $566 млн. Это на $9 млн больше, чем в сентябре.

Если сравнивать с октябрём 2024 года, показатель экспорта вырос на 6,4%, или $34 млн. В целом за 10 месяцев 2025 года совокупная выручка от экспорта IT-услуг из Украины составляет $5,4 млрд, что на 2,2%, или $118 млн, больше, чем за аналогичный период прошлого года.

Экспорт всех услуг из Украины в октябре составил $1,36 млрд — это на $20 млн, или 1,5%, больше по сравнению с сентябрём.

Среди главных партнёров Украины — США, Великобритания, Мальта, Кипр, Израиль, Швейцария, Германия, Эстония и Польша.

Может просто стоимость услуг повысилась, это же в деньгах цифры)

Posted
16 часов назад, Sammy_Davis сказал:

Короче рискнул положить часть денег на депозиты

А цель какая? Просто попробовать? Тогда ок)

Но доход в 10 долларов в квартал это не инвестиции. Если от 10к, то уже инвестиции, но и там доход смешной, но хотя бы не нулевой 

 

 

 

 

Posted
30.11.2025 в 17:29, Sammy_Davis сказал:

Отложено 1100

А на что копишь? Есть какая-то цель? 

Posted
2 часа назад, Razorlight сказал:

А на что копишь? Есть какая-то цель? 

Да нужно ресурсы до конца следующего года накопить, а депозиты по логике, лучше чем просто деньги на счете валютном, чуть уменьшат инфляцию.

У меня есть наличка долларовая и работа с контрактом в долларах, так что доход должен быть и так, и можно попробовать с банком поработать.

Posted
9 минут назад, Sammy_Davis сказал:

Да нужно ресурсы до конца следующего года накопить

Какую цель ты закрываешь своими на накоплениями? 

Поработать с банком вложив 1500лолларов - это не работа, просто хранение денег. это как поработать на бирже посмотрев волка с уолл-стрит

Posted (edited)
22 минуты назад, Razorlight сказал:

Какую цель ты закрываешь своими на накоплениями? 

Не могу на публичном форуме сказать, но это очень важно для меня.

Пока планирую набрать 16 000 до 1 сентября 2026 суммарно

Edited by Sammy_Davis (see edit history)
Posted
7 минут назад, Sammy_Davis сказал:

Пока планирую набрать 16 000 до 1 сентября 2026 суммарно

Это примерно по 2к зелени в месяц. У тебя свободными 1к. Как-то не бьётся.

"Инвестиции" с доходностью 10 долларов в квартал и учёт расходов типа 80 долларов на дуалинго - тоже не приблизят тебя к цели.

Хоть цель ты и не назвал, а только сумму.

При таком раскладе плана нет, только фантазии

Posted (edited)
5 минут назад, Razorlight сказал:

Это примерно по 2к зелени в месяц. У тебя свободными 1к. Как-то не бьётся.

Сейчас на общем балансе 10600 (нал и безнал). ЗП 3000.

До сентября примерно 8 месяцев, надо где-то между 500 и 1000 откладывать в месяц.

Получается итог между 14600 и 18600

Edited by Sammy_Davis (see edit history)
Posted

Тогда тебе надо накопить всего лишь 5400к за год, а не 16к. Ладно, это обсуждать уже смысла нет

Posted
3 часа назад, Sammy_Davis сказал:

Не могу на публичном форуме сказать, но это очень важно для меня.

На шлюх, ясно😐

Никто не просит ссылку на круиз прислать, но можно сказать общими категориям типа на жилье, на отдых, на лечение... И не уточнять, что планируешь увеличить член. 

Пока картина такая, что копить ты не умеешь. 3к баксов это хороший доход. Откладывая даже 1500 ты получаешь 18к в год... 

3 часа назад, Sammy_Davis сказал:

До сентября примерно 8 месяцев, надо где-то между 500 и 1000 откладывать в месяц.

Взятка, ясно. 

Posted (edited)

Djinni2025.thumb.jpg.b511b69f40c5ce751f4a5ceb7dcba2f5.jpg
Медианные зарплаты нанятых у нас программистов осенью 2025.

Есть тренд на снижение, но еще есть куда расти.

Edited by Sammy_Davis (see edit history)
Posted (edited)

Условно я хотел сказать, что реальный потолок для большинства синьоров на местном рынке это 4000-4500

Выше это уже тим лид или архитектор или нишевый специалист.

Думаю выше я не прыгну. У меня еще средняя считается по рынку.

Но на одном месте не дают такого повышения в 90 процентов случаев.

Лучше всего зарплата растет при смене работы на активном рынке.

Но рынок сейчас дохлый, надо работать с тем, что есть.

Edited by Sammy_Davis (see edit history)
Posted
2 часа назад, Sammy_Davis сказал:

Лучше всего зарплата растет при смене работы на активном рынке.

Но рынок сейчас дохлый, надо работать с тем, что есть.

Это верно, в течение месяца начну искать работу в москве по джава разработке, расчитываю на поиск в течение 3 месяцев может и больше

Posted
8 часов назад, Sammy_Davis сказал:

 

Выше это уже тим лид или архитектор или нишевый специалист.

 

А почему тебе не стать архитектором?

Posted
1 час назад, РИО сказал:

А почему тебе не стать архитектором?

Тут надо другие навыки прокачивать, меньше кода писать, а больше дизайн систем,

и такую работу сложнее найти, есть условно 1 вакансия архитектора на 50 вакансий сеньоров.

И уже по работам не попрыгаешь так легко, потому что интегрируешься в менеджмент компании.

Posted
23 часа назад, Sammy_Davis сказал:

Тут надо другие навыки прокачивать, меньше кода писать, а больше дизайн систем,

и такую работу сложнее найти, есть условно 1 вакансия архитектора на 50 вакансий сеньоров.

И уже по работам не попрыгаешь так легко, потому что интегрируешься в менеджмент компании.

Как сказал Сталин Берии "Папытка нэ пытка".

Составь резюме Архитектора.

И смотри предложения.

Может нужны архитекторы)

 

У меня резюме Функционального Архитектора 1С 

Предложений куча 

Posted
21 минуту назад, РИО сказал:

Как сказал Сталин Берии "Папытка нэ пытка".

Составь резюме Архитектора.

И смотри предложения.

Может нужны архитекторы)

 

У меня резюме Функционального Архитектора 1С 

Предложений куча 

Как щас рынок джавистов?

Posted
2 часа назад, architektor сказал:

Как щас рынок джавистов?

Я же не джавист, я тупой адинэсник )) 

Posted
3 минуты назад, РИО сказал:

Я же не джавист, я тупой адинэсник )) 

Так ты получается супер востребованный щас. Рынок джавистов просел, я слежу за вакансиями

Posted
2 часа назад, architektor сказал:

Так ты получается супер востребованный щас. Рынок джавистов просел, я слежу за вакансиями

Да я давно всем говорю выкиньте свои сапы, аксапты-эмэс динамикс, оракл и прочую лабуду.

Купите книжку по 1с за 200 рублей "Простые приемы разработки".

И через год у вас зп 300+.

 

Никто же не слушает Рио.

Все умные.

Ну ок че. Мне пофиг.

 

"Ёжики плакали, кололись, но все равно пытались построить отношения с кактусами" 😀

Posted
4 минуты назад, РИО сказал:

Да я давно всем говорю выкиньте свои сапы, аксапты-эмэс динамикс, оракл и прочую лабуду.

Купите книжку по 1с за 200 рублей "Простые приемы разработки".

И через год у вас зп 300+.

 

Никто же не слушает Рио.

Все умные.

Ну ок че. Мне пофиг.

 

"Ёжики плакали, кололись, но все равно пытались построить отношения с кактусами" 😀

Правильно все делаешь)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...