Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
#Круги добра
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр 🔮✨Волшебство, любовь… и шерсть на одежде!
Ищи улики, решай головоломки — и помни: каждый твой шаг меняет ход сюжета.

Мой Любимый Кот

Новеллы, Головоломки, Коты

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • Animalrescueed Animalrescueed 36 постов
  • Oskanov Oskanov 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
3
Olek.Olegovich
Olek.Olegovich
2 часа назад
Лига Разработчиков Видеоигр
Серия RPG Maker

RPG Maker - плагин Phileas's Title Credits⁠⁠

Разработал новый плагин.

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

Также можно добавить кнопку выхода из игры.

Скачать тут

1/3
Показать полностью 3
[моё] Плагин Разработка Программирование Javascript Gamedev RPG Maker
0
1
holyshithappens
2 часа назад
Серия Telegram-бот скачивания книг с Flibustы

Как DeepSeek Telegram-бота написал⁠⁠

Дратути! Это мой первый пост. Поздравьте меня — наконец-то созрел рассказать, как я делал Telegram-бота для поиска книг с Flibustы! 📚

🎯 Что умеет бот:

• Ищет книги по автору, названию, жанру или даже году издания 🔍

• Поддерживает форматы: 📖 FB2, 📱 EPUB, 📲 MOBI

• Отправляет файлы прямо в чат ➡️ 📎

• Есть умный поиск — можно писать запросы в свободной форме, типа "Братья Стругацкие Пикник на обочине" или "фантастика 2020" 🧠

Важный момент! 📍 Все книги качаются напрямую с сайта Flibustы в реальном времени. Именно поэтому бот размещён на VPS 🇻🇵 с постоянным доступом к сайту — чтобы обеспечить стабильную работу и быструю загрузку файлов без прокси и промежуточных серверов.

Ссылка на бота: [@FlibustaRuBot](https://t.me/FlibustaRuBot) (пока в тесте, но уже активно работает!)

Всё началось с того, что мой постановщик задач (системный аналитик, а в моём личном реестре — СисАнал 🤓) принёс мне ТЗ в стиле "хочу всё и сразу!". Сказал: "Будет круто, если пользователь просто напишет „Достоевский Преступление“, а бот сам поймёт, что к чему" 🎪. Я ему: "Это ж надо парсить запросы, NLP подключать...". А он в ответ: "Зачем усложнять? Просто сделай LIKE по всем полям!" 💥. Пришлось городить систему с разбором слов и дикими запросами к SQLite 🏗️. Ещё тот квест!

Отдельная боль — это настройки ⚙️. СисАнал решил, что пользователям обязательно нужно ограничивать размер скачиваемых книг. Добавили кнопки выбора ✅. А потом оказалось, что из-за таймаутов Telegram плохо дружит с большими файлами ⏰. Пришлось делать обходной манёвр — заливать их на временные файлообменники ☁️. Код превратился в слоёный пирог из костылей 🎂, но работает!

В общем, бот живёт 🧙, пользователи (пока в основном друзья и коллеги 👨💻) тестируют. СисАнал периодически подкидывает новые идеи 💡 — вроде поиска по издательствам 🏢 или интеграции с блокчейном ⛓️ (без комментариев). А я сижу, дописываю код и мечтаю о простом REST API 🏖️.

Если будете тестить — не стесняйтесь оставлять feedback в комментах 💬. Критика, предложения, идеи — всё интересно!

Написал сумбурно, просьба не пинать 😄.

Показать полностью
Бот Программирование Python DeepSeek Контент нейросетей Telegram бот Электронные книги Что почитать? Текст Telegram (ссылка)
3
13
CGAleksey
CGAleksey
4 часа назад
IT-юмор

А я давно сделал свой мессенджер и звонилку⁠⁠

Почитал этот пост и решил поделиться своей историей (на фоне макса, нерабочего ватсапа и телеграмма):

Не подключайте вход в Госуслуги через MAX

В общем, давно было решено что в основном все будет работать на gRPC + Protobuf. Клиенты нативные, сервер на Golang, админка на С++, СУБД - PostgreSQL. Как передается звук и видео тут рассматривать не буду.
Система шифрования - одноразовые блокноты. Ключей никаких нет как в телеге и других мессенджерах. Переписка хранится только на конечных клиентах. То есть если даже вы и смогли украсть часть пакетов, то расшифровать вы их никогда не сможете. Мне кажется это надежно, во всяком случае я сделал и мне нравится.
Если вы ничего не поняли из того, что написано чуть выше - нестрашно, суть не в технической части.

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

В первое время хотел сделать регистрацию по номеру телефона: вводишь номер, приходит СМС, вводишь код. Чтобы все как у людей было. Когда узнал сколько стоит и тарифы, то желание отпало. Очень дорого! Если интересно, то это тянет на отдельный пост о том как делают деньги из воздуха.

Почтовый сервер к тому времени поднял, да вообще много чего уже работало и отправка писем проблему не вызывала.
Хотелось автоматизировать регистрацию. Тогда полез на форумы и спец. группы разработчиков в телеграмме с целью узнать как сделать удобную систему, но без использования номера телефона и отправки пароля на почту.
В группах сидят спецы, видно понимают что говорят и разбираются в теме.
Так вот, не особо чего нового они посоветовали, но один товарищ выделился. Мне даже кажется в прошлом я когда-то сталкивался в жизни с его вариантом авторизации в приложении. В общем схема, которую он предложил следующая:
- открываешь приложение и вводишь почту
- тебе на указанную почту приходит сообщение с картинкой QR-кода.
- сканируешь QR-код телефоном и авторизация\регистрация считается пройденной.

Ой как удобно... Особенно когда QR приходит на телефон. Я ему подсветил про этот момент, но он настаивал на своем. Сразу видно, человек научился отстаивать свою позицию.

В общем, другие разработчики подчеркнули ему этот момент тоже, но нашелся второй разраб, который научил нас как просто отсканировать код телефоном: берешь телефон жены, отправляешь на него код и сканируешь код своим телефоном.
ОЙ КАК УДОБНО! Пожелаем им чтобы для них была сделана отдельная система отправки таких кодов на почту :)

Обновление:
пока писал пост придумал еще один способ того как сканировать код: отправляешь код на печать, после этого сканируешь его телефоном.

Показать полностью
[моё] Мессенджер Мессенджер MAX IT IT юмор Разработка Программист Регистрация Авторизация Программирование Текст
13
5
DmitriitheFals
6 часов назад
Лига Сисадминов
Серия Кудахтеры: powershell

Вспоминаем Powershell в нескольких частях. Часть 3. Обрабатываем, что получилось⁠⁠

Для ЛЛ: серия пометок по костылям

Вместо предисловия.
Недавно от бабки в поликлинике узнала, что творог опасен. «У знакомой внук дураком сделался через него. Его творогом кормили, от кальция родничок рано зарос, а мозг продолжал расти, и теперь он в ынторнэтах сидит, кнопки нажимает».
Тут много таких, творогом покалеченных

Конечная цель серии постов: написать свой очень маленький и очень кривой WSUS, поскольку развития WSUS больше не предвидится, но я про это писал
Часть 1. База из баз. Теория
Часть 1.1 Зачем ставить обновления на Linux и Windows и куда угодно, если в отделе работают проверенные электроником сотрудники, и все работает?
Часть 1.2 Чем плох WSUS, SCOM, прочее ПО, и факты в Ansible?
Часть 1.3 Почему Powershell, а не Python?
Часть 1.4 Прочие базовые вещи
Часть 1.5 Классы и объекты, для тех, кто пропускал школу
Часть 1.6 К теме обновлений в Windows
Часть 1.7 Как это все хранить и обрабатывать?
Часть 1.8 Давайте начинать. Мой первый класс
Часть 1.9 Немного магии, не очевидной с первого раза
Часть 1.10 Мой первый массив
Часть 1.11 Суй массив в файл. И забирай из файла
Часть 1.12 Теперь все вместе

Часть 2. Windows update
Часть 2.1 Служба обновлений и ее журнал
Часть 2.2 Настраиваем удаленный доступ
Часть 2.3 Ловим исключения
Часть 2.4 Проблема слишком больших прав
Часть 2.5 Разрешение удаленного подключения
Часть 2.6 Параллельная обработка задач, -parallel,  powershell jobs, Runspaces
Часть 2.7 И, наконец, получим первый список
Часть 2.8 Итого

Часть 3. Обрабатываем, что получилось
Часть 3.1 Немного про общую логику
Часть 3.2 В предыдущих сериях
Часть 3.3 Обновление списка обновлений
Часть 3.4 Обрабатываем оба списка сразу – список обновлений и список с сервера
Часть 3.5 Осталось только выгрузить в Excel
Часть 3.6 Отладка и наладка
Часть 3.7 Альтернативы?

Часть 3. Обрабатываем, что получилось

Часть 3.1 Немного про общую логику
Есть школьная логика, когда люди считают, что «нам нужен список всех обновлений, чтобы понять, какое обновление установлено! 111
Есть логика «ближе к Agile», когда нам не важно, какое обновление установлено, а важно, установлено ли последнее обновление, максимум предпоследнее.
В чем разница? В случае «школьной логики» последние лет 50 наверное, может больше, я в школе был травмирован абсолютно угашенной на голову преподавательницей химии, которой надо было не решение, правильное или неправильное, а соблюдение ее личной методологии решения. Абсолютно дурная бабка была.

Логика в моем случае в том, чтобы сначала получить MVP, minimum viable product, получить данные «как есть», и уже потом развивать код, добавляя в выгрузку, или в справку нужные мне данные.
Проблемы написать парсер Windows update нет никакой, может уже даже кем-то написан. Но мне не нужен полный список для решения моей частной задачи.
Задача в первом приближении написана не оптимально с точки зрения кода, объемов данных итд. Но опять же, мне не нужно решать глобальную задачу и делать комбайн с вертикальным взлетом, мне траву во дворе скосить, и скосить «сейчас».

Про это будет еще много отсылок в тексте.

Использование функций.
Использование функций дело, безусловно, полезное и правильное, с точки зрения читаемости кода. Проблема с Powershell в том, что в нем обработка ошибок в функции весьма странная и неудобная с непривычки. Поэтому функции я, конечно, использую, но в этом примере их будет меньше, чем стоило бы.
Например, получение списка обновлений NewKeinArray можно было спокойно вынести в функцию с параметром, или без.

Чистка кода от старого и закомментированного кода.
Для читаемости кода, конечно, было бы неплохо вычищать старый код.
Для прослеживания логики роста кода, чтобы спустя месяц было понятно, что было сделано и почему так было сделано, закомментированный код можно оставлять. Оба варианта сгодятся. Поскольку это учебная статья, то закомментированный код будет оставлен, для примеров и чтобы на него ссылаться.

Часть 3.2 В предыдущих сериях

В первой серии мы получили:
1) Файл nur-eine-datei.xml  c массивом( System.Array) из класса MeineErsteKlasse и генератор (mainefirstclass4pikabu .ps1) для создания этого файла.
Почему эта функция вынесена? Потому что генерация – это очень простой механизм, и его имеет смысл сделать отдельно. Можно ли сделать эту задачу как функцию в основном скрипте? Можно, но зачем? Это простая генерация файла со списком. Ниже попробую пояснить, почему именно так удобно именно мне.
2) Файл dieparole.txt с логином и паролем для удаленного сервера. Так делать не надо, хранение логинов и паролей в тексте – плохая практика. Нормальные люди разворачивают Vault.
3) Некорректно настроенный, так делать не надо, но для демонстрации сойдет, сервер с Windows. WinRM надо грамотно настраивать для безопасной работы!
4) Выгруженный список обновлений с этого сервера.
5) И код из части 2.

Что сделано не очень удобно, и, может, не очень правильно? Файл nur-eine-datei.xml  и оба скрипта должны лежать в одной папке, и называться одинаково в обоих исполняемых файлах. Можно было сделать запуск с параметром «путь к файлу», но, на мой взгляд, это только усложнит использование.

Первым делом переформируем список серверов для проверки.
В примере (2) есть строка

$MeineServerliste = @("192.168.211.150","192.168.211.151")

Первый сервер из нее доступен, второй – не существует.
В примере (2) есть еще одна ошибка, но я ее исправлю потом.
В достаточно большой инфраструктуре мы, зачастую, не знаем – доступен ли сервер, не доступен, но нам нужна общая картина – всего, из них доступно, из них не доступно.
Можно оптимизировать задачу как «сделать только список что доступно и что на них», можно оптимизировать задачу «все числится, из них не доступно». Это влияет на исполняемую логику в коде. Мне удобнее видеть ситуацию в виде общей таблицы.

Часть 3.3 Обновление списка обновлений
Перепишем первый скрипт, формирующий список обновлений, в следующем виде:

Class Updates{
[string]$OS
[string]$UpdateType
[string]$KB
[string]$KBDate
[string]$Other}

<#Для какого продукта он предназначен: Microsoft Server Operating System
Для какой версии продукта он предназначен: 24H2 (это Windows server 2025)
Номер: KB article numbers: 5063878
Дата выхода: 8/12/2025 #>
$Skriptversion = "12 from 05.09.2025"

$Ar2 = @()
$UPD =[Updates]::new()
$UPD.OS = "Server 2025 24H2" ; $UPD.UpdateType = "OS" ; $UPD.KB = "KB5063878"  ; $UPD.KBDate = "12.08.2025" ; $Ar2 += $UPD ;
# $MeinErstklassigesBeispiel | Format-Table –AutoSize
$PfadZurSpeicherdatenbank = $PSScriptRoot
$MeineErsteSicherungsdatei = $PfadZurSpeicherdatenbank + "\" + "nur-eine-datei-part12.xml"
Export-Clixml -Path $MeineErsteSicherungsdatei -InputObject $Ar2

# notepad $MeineErsteSicherungsdatei
# $NewKeinArray = Import-Clixml -Path $MeineErsteSicherungsdatei
# $NewKeinArray

Зачем? Во первых, нам не нужны проверки «через блокнот», сделанные для демонстрации «что там внутри». Во вторых, чтобы строка
$UPD.OS = "Server 2025 24H2" ; $UPD.UpdateType = "OS"
помещалась на экран.

Зачем так ?

Допустим, вы по каким-то причинам не перешли с сервера 2012R2 на сервер 2025, и вам нужно следить не только за тем, чтобы было или не было обновление на сервере 2025, но и за 2012.
При этом, поскольку подписки на расширенные обновления для 2012R2 у вас нет, то последнее обновление у вас будет от  10 октября 2023 года.
2023-10 Security Monthly Quality Rollup for Windows Server 2012 R2 for x64-based Systems (KB5031419)
Хотя, если бы вам на самом деле была нужна безопасность, то вы бы оформили подписку на обновления, и получали
2023-11 Security Monthly Quality Rollup for Windows Server 2012 R2 for x64-based Systems (KB5032249)
2023-12 Security Monthly Quality Rollup for Windows Server 2012 R2 for x64-based Systems (KB5033420)

И так далее, вплоть до
2025-08 Security Monthly Quality Rollup for Windows Server 2012 R2 for x64-based Systems (KB5063950)
2025-08 Security Monthly Quality Rollup for Windows Server 2012 for x64-based Systems (KB5063906)

В таком случае достаточно дописать одну строку в код:
$UPD.OS = "Server 2012 R200" ; $UPD.UpdateType = "OS" ; $UPD.KB = "KB5031419"  ; $UPD.KBDate = "10.2023" ; $Ar2 += $UPD ;

Читаемость сохраняется, думать не надо.

Да, конечно «правильнее в вакууме» было бы один раз взять и потратить два дня и распарсить весь список обновлений, или поискать готовый список, вдруг кто-то найдет.
Для рабочей задачи, которую я решаю, достаточно ручного добавления одной строки. Раз в месяц, может быть два раза в месяц, в случае выхода внепланового обновления.
В коде выше не специально, но была допущена ошибка. Найти ее и устранить предлагается самостоятельно.

Часть 3.4 Обрабатываем оба списка сразу – список обновлений и список с сервера

В переменной $DataRemote1 есть массив обновлений, а в $MeineServerliste[0] – имя сервера. Окей, и что с этим делать? Очевидно, создать новый класс, но сначала сделать то, чего делать нельзя.

Вспоминаем Powershell в нескольких частях. Часть 3. Обрабатываем, что получилось IT, Windows, Программирование, Powershell, Wsus, Microsoft, Длиннопост

Мне, не знаю как вам, не нужно обрабатывать весь список обновлений. Обновления в Windows последних (2016, 19, 22, 25) бывают:
Обновление стека обслуживания, например servicing stack update (KB5063666)
Кумулятивное плановое обновление, например 2025-08 Cumulative Update for Microsoft server operating system version 24H2 for x64-based Systems (KB5063878) (26100.4946)
Внеплановое обновление
Обновление dotnet, например
2025-07 Cumulative Update for .NET Framework 3.5 and 4.8.1 for Microsoft server operating system version 24H2 for arm64 (KB5056579)
Какие-то еще внеплановые обновление, типа обновления Edge и чего то там еще. Всякая мелочь.
Так нужно ли обрабатывать все 10-20-50 обновлений в списке установленных? Конечно, нет.
Поэтому:


$DataRemote2 = $DataRemote1 | Sort-Object -Property InstalledOn -Descending | Select-Object -First 4

Вот теперь заводим новый класс!

Class CurrentState{
[string]$Name
[string]$IP
[string]$IsActive
[string]$CurrentUpdateKB
[string]$CurrentUpdateKBDate
[string]$Other
[string]$LastInstalledKBFotTroubleshooting}

Remove-Variable TotalList -ErrorAction SilentlyContinue
$TotalList = @()

foreach ($ThisUpdate in $DataRemote2) {
$ThisServer = [CurrentState]::new()
$LastInstalledKBFotTroubleshooting = ""
foreach ($ThisUpdate2 in $DataRemote2){
$LastInstalledKBFotTroubleshooting = $LastInstalledKBFotTroubleshooting + $ThisUpdate2.HotFixID +'.'}

$ThisServer.LastInstalledKBFotTroubleshooting = $LastInstalledKBFotTroubleshooting

foreach ($BaseOfUpdate in $NewKeinArray) { 
$ThisServer.IP = $MeineServerliste[0]
Write-Host "This |"  $ThisUpdate.HotFixID " Base " $BaseOfUpdate.KB
if ($ThisUpdate.HotFixID -eq $BaseOfUpdate.KB) {
$ThisServer.CurrentUpdateKB = $ThisUpdate.HotFixID
$ThisServer.CurrentUpdateKBDate = $BaseOfUpdate.KBDate
$TotalList += $ThisServer
#break
}}

Remove-Variable LastInstalledKBFotTroubleshooting
Remove-Variable ThisServer  }

Часть 3.5 Осталось только выгрузить в Excel

В Powershell «из коробки» нет выгрузки в Excel. Есть txt, csv, xml. Внешний модуль для Excel, конечно, есть, но использовать его просто не хочется.
Однако, если вы сделаете

$CSVfile1 = $PfadZurSpeicherdatenbank + "\" + "MyExport1.csv"
Export-Csv -InputObject $TotalList -Path $CSVfile1
notepad $CSVfile1

То получите совсем не то, чего хотели, а что-то про #TYPE System.Object[]
Это совсем, совсем не то, что вам надо. Для решения этой проблемы есть несколько вариантов, самый читаемый, на мой взгляд,

$CSVfile2 = $PfadZurSpeicherdatenbank + "\" + "MyExport2.csv"
$CSVfile3 = $PfadZurSpeicherdatenbank + "\" + "MyExport3.csv"
$TotalList | Select * | Export-Csv -Path $CSVfile2 -Delimiter ";"
$TotalList | Select Ip, LastInstalledKBFotTroubleshooting | Export-Csv -Path $CSVfile3 -Delimiter ";"
notepad $CSVfile2
notepad $CSVfile3

Часть 3.6 Отладка и наладка

Что же делать, как же быть, если у вас поле CurrentUpdateKB – пустое? Не оказалось у вас установленного последнего обновления?
На мой взгляд, решение очевидно, нужно идти и ставить свежее обновление.


Но, если у вас другое мнение, то
Поле LastInstalledKBFotTroubleshooting у вас есть, Microsoft Update catalog доступен, дальше надо пояснять?

Часть 3.7 Альтернативы?

Пока обсуждал черновик с коллегами, выяснил что можно было решить эту задачу, инвентаризации, и попроще. Или иначе.
Можно было сделать, через, например, групповую политику, разовую задачу по выгрузке того, что мне нужно, в общую папку, в сотню – две файлов с разными именами. Потом уже гораздо проще решить задачу выборки из файлов.
Можно было выдернуть через Get-SilData, тоже вариант.
Можно было запросить SQL базу на WSUS, если она хоть как-то жива.  Там очень простой запрос.

Показать полностью 1
[моё] IT Windows Программирование Powershell Wsus Microsoft Длиннопост
0
0
user10504331
6 часов назад

Нейронка⁠⁠

Работаю разработчиком под Андроид. Пишу много кода руками. Устаю. Думать приходится. Разрабы поймут...

Каждый раз создавая пет проект для очередной идеи, хочется только необходимые зависимости имплементить (сраный перфекционизм), а я, кроме как глядеть в мавен и брать их от туда, не знаю другой возможности более быстрой. Это я к тому, что в целом совмещать написание кода и продуктовую часть одному человеку - сложно. Надо прям гореть желанием, иначе проект отправляется на полку.

И тут я попробовал то, что порицал всегда - вайб кодинг через deepseek. Я был приятно удивлен тому, что он снял с меня кучу кодерской работы и я смог сосредоточиться на постановке задач. В итоге декомпозировал то что хотел сделать за вечер и о чудо, сделал, точнее нейронка сделала это за меня. 4 часа, и я, не знающий compose на 100%, ни разу не работавший с файрстор, собрал прототип приложения, которое ходит в файрстор, получает данные и выводит на дисплей в LazyColumn с подгрузкой в элементов в Card. Это все с навигацией, и хитлтом.

Был очень сильно удивлен! Правда, код, конечно, надо будет отрефачить, но восторг был. То есть можно так пилить прототипы на раз-два. Просто делюсь восторгом, никакого более подтекста

Программирование Android Нейронные сети Текст
6
3
Аноним
Аноним
17 часов назад
Лига программистов

Никому ты не сдался, молодой специалист!⁠⁠

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

кхм ..кхм... как начать не придумал, в общем, здравствуйте!

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

Я работаю в сфере продаж, получаю выше среднего по Уралу, на жизнь не жалуюсь. Но, думаю я, в своей профессии я почти упёрся в потолок, дальше начинается офисный управленческий планктон, а это уже не про меня. Надо бы попробовать что нибудь ещё, а тут все про айти говорят, и росту куча и всегда работа есть и зарплата всем управленцам продаж давала на клык.

И вот началось это всё около года назад, начал изучать с почти с азов, как устроено железо, потом попробовал вёрстку. Когда html и css стали своей степью, окунулся в скьюл, джанго и джаву.

Интересно? -Да! Увлекательно? -Да! Думаю, ну это вот мой личностный рост! Между делом почитал статьи, аля "базовый уровень тоже можно продавать, главное правильно себя подать". И вот, спустя несколько месяцев шуршения на сайтах с фрилансом и несколькими собесами на джуна. Кажется я открыл (только для и про себя) эту кроличью нору.

Ты, юный с полной головой идей, нахер не упал в этой отрасли, либо упал, но будь добр работать за те же деньги, что и в других отраслях, а то и меньше, а рост будет, "когда этот дедушка сеньор уйдёт". Рынок IT, ИМХО, настолько перегрет, что ты джун, там не нужен. между компаниями передвигаются почти всегда только мидл+ и сеньоры. У них есть выбор, но тоже не всегда (как мне несколько знакомых рассказывали).

Я знаю, что сгорит у большинства пикабутян, ведь они богаты и успешны, но я в итоге хотел спросить вот о чём. Мне правда понравилась тема разработки, и уже есть пару пт-проектов, и собственно сам вопрос. Правда ли, что рынок айти перегрет, как когда то было с менеджерами, и теперь есть смысл (новичкам в IT) только от создания и монетизации своих проектов, чем дорогое и зачастую бесполезное обучение (да-да всё это есть в свободном доступе, но большинству просто лень искать и изучать самим, как просто делают на этом денюжки умные дяди, не правда-ли?), для туманной возможности залететь на джуна и умудриться прокачаться до хотя бы до +\- мидла? С нуля свой проект, попутно обучаясь или в стартап\крупную компанию, и обучаться у старичков?

Спасибо всем, кто дочитал моё токсичное излияние, буду рад почитать комменты )

p.s. Аноним, потому что этот пост не по теме профиля.

Показать полностью
[моё] IT Программист Джун Самоучка Программирование Мат Текст
20
DimonK95
18 часов назад

Что скоро появится в Roblox 2025?⁠⁠

Только что состоялась презентация Roblox Developers Conference 2025, кто не смотрел - всем рекомендую, а пока вот краткая сводка полезностей.

- Roblox запускает свои шортсы (Reels/ Moments), это наверное самое крупное измение, что теперь стримеры могут снимать свои ролики прямо в Roblox, в какой-то степени это заход на рынок ютуба, твитча, тиктока и других подобных площадок

Что скоро появится в Roblox 2025? Успех, Программирование, Бизнес-идея, Новости, IT, Telegram (ссылка)

Столько просмотров ютубу принесли роблокс-ролики

- Появление рекламы с вознаграждением за просмотр, стандартная фишка из мобильных игр заходит и в Roblox, главное понять как это будет регулироваться

- Продажа реальных физических товаров в играх - новый этап развития метавселенных, купил кепку - привезли в реале, может скоро и еду можно будет заказывать в Roblox?

- Супер-система продвижения игр - в Roblox и так довольно неплохая рекомендательная система, но с новой системой можно будет все заработанное реинвестировать напрямую, и строить таким образом бизнес все в одном. Увы в обычных сторах закупать рекламу в одном месте, продавать в другом, а выводить деньги еще в другом месте, выглядит крайне неудобно после этого.

- Оптимизация на портативные консоли - Roblox везде, про него и так уже изо всякого утюга говорят, а скоро он будет на всех девайсах. Ждем!

Кстати, кому интересна эта площадка, можно подробности узнать в моем блоге, я как раз захожу на Roblox, и рассказываю про все фишки для новичков. Также рекомендую посмотреть презентацию вживую и узнать, что запомнилось вам?

Все подробности в презентации Roblox Developers Conference 2025

Что скоро появится в Roblox 2025? Успех, Программирование, Бизнес-идея, Новости, IT, Telegram (ссылка)
Показать полностью 1
Успех Программирование Бизнес-идея Новости IT Telegram (ссылка)
1
user7686850
20 часов назад

Ответ на пост «Ребята, это просто бомба»⁠⁠5

С колько десятков лет уже слышу про таких победителей. Но почему никто не говорит как появляются такие ребята? Как правило их задолго до любых олимпиадад гоняют так что у них пот льётся и преподают им лучшие профессоры. То есть чистое шоу га государственные деньги. А теперь сравните как пояаляются участники из других стран. им не помогает гос3ударство и профессор они могут нанимать только на свои деньги, разве что школа консультирует. Вот и вся разница в достижениях. И да, если уже много лет россияне так побеждают,то почему нет уже в России лучших инженеров или кандидатов наук в хайтеке в медицине? А потому что это просто шоу. Так же когда было что в СССР и в России нет профессионального спорта. На этих мальчиков потратили миллионы. А потом они помашут вам ручкой и уедут из страны.

Кросспостинг Pikabu Publish Bot Icpc Программирование СПбГУ Россия Победа Гордость Ответ на пост Текст Волна постов
31
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии