Свежие публикации

Здесь собраны все публикуемые пикабушниками посты без отбора. Самые интересные попадут в Горячее.

05 Марта 2023

Плесень черная в углу помогай мне пикабу...

Плесень черная в углу помогай мне пикабу... Плесень, Черная плесень, Длиннопост, Тверь

Снял обои в купленой кирпичевой хрущевке и ох..ох..ох. темные силы нас злобно гнетут. Как спасти семейный уют? Угловая подешевше. 3 этаж. 2 окна в комнатке.

Вот реально угораю- продай купи другую. Будем бороться. Сами. Хата очень теплая. Спал на полу.

Плесень черная в углу помогай мне пикабу... Плесень, Черная плесень, Длиннопост, Тверь

Один. Сам.

Плесень черная в углу помогай мне пикабу... Плесень, Черная плесень, Длиннопост, Тверь

Пс.

Сансамблем.

Ппс. Пикабу всемогущий. Вышел утром. Висит обьявление от жека. С тараканами и плесенью. До победы. Ну пикабу... такого не ожидал.

Показать полностью 3

Помощь по трудовому законодательству

Работаю в замечательной ООО компании и появилась у меня эффективная сова,которая решила,что не нужен администратор на точке. Администратор занималась заказами,отчётами,графиком и связующим между сменами. Работы прилично,но за это она получала свою зарплату.
Сова решила,что незачем нам такой человек,только тратить деньги. Решила повесить всю эту волокиту на бригадиров без какой-либо оплаты. В ближайшее время хотят обязать подписать приказ,но у меня нет желания за "спасибо" выполнять чужую работу. Изначально шёл на условия,что каждый делает свою работу.

Компания работает чётко по трудовому законодательству и в связи с этим вопрос:
могут они меня обязать подписать приказ об выполнении обязанностей администратора?

Запросил в отделе кадров свою должностную инструкцию,чтобы была на руках( я конечно что-то смотрел в отделе кадров,даже подписал,но на руках её нет)

Помощь по трудовому законодательству Трудовой кодекс, Трудовой договор, Помощь, Юридическая помощь, Текст

Просто прайм тайм на Первом

Просто прайм тайм на Первом

Гречка по-тарковски в полевых условиях

В перерыве между рейдами необходимо восстановить силы и подкрепиться. Как сделать это максимально эффективно? Конечно приготовить максимально простое блюдо - гречка с тушёнкой. Приятного просмотра и приятного аппетита!

Дети против волшебников

В финале Гарри Поттера, наш герой со товарищи прибывает в Хогвартс. Устроив госпереворот в отдельном взятом универе, герои готовятся к обороне. Оборону держат:

Отряд Дамблодора.

Подоспевший Орден Феникса.

Учителя.

Ученики.

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

Тихий омут

Славянский секс-шоп «Тихий Омут»
В наличии имеются всякие разные приблуды:
Трехствольное дилдо «Змей Горыныч», для поругания дуплища, ротища и жопища единовременно.
Презервативы Куликовские, засадные, с фигуркой челубея на конце, натяни монголов.
А также, вибро-палицы, вакуумные лапти, насадки Мономаха, обереги рифлёные и с усиками, репа для фистинга.
Секс-шоп «Тихий Омут»; потешь петрушку отрок!

Как написать свой первый скрипт для игры Space Engeeners, если никогда не занимался программированием?

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

Как написать свой первый скрипт для игры Space Engeeners, если никогда не занимался программированием? Программирование, ChatGPT, Csharp, Space Engineers, Игры, Длиннопост

Введение.

"Если вы хотите использовать нейросеть для получения помощи в написании кода на C# для Space Engineers, то необходимо учитывать ряд факторов, чтобы задать правильный вопрос нейросети...

Так начинается ответ на этот вопрос, о нейросети ChatGPT. Наверное, вы уже догадались, что речь пойдет о ней, хотя, возможно, вы никогда не слышали о ней. Я не буду вдаваться в подробности о том, что такое нейросеть. В статье речь пойдет о конкретных примерах использования на практике для решения простых или узкоспециализированных задач. Все, конечно, зависит от вашей фантазии и навыков. Я не умею писать на C#, но я немного понимаю Python и работаю с SQL-базами данных, поэтому некоторые операторы (функции работы), например if/else, мне понятны.

Давайте же начнем. Для начала найдем рабочую версию чата. Если у вас есть доступ к оригинальному сайту, вам повезло. Я же попробовал несколько телеграмм-ботов. Вы можете их найти через поисковик или внутри самого Телеграмм по названию. После того как вы нашли подходящую для вас систему, можете попробовать написать запрос. Я начал с такого: "Привет. Что ты знаешь об Space Engeeners?". Бот ответил, что это игра - песочница, и другую информацию из Вики. Мне показалось, что бота нужно постепенно вводить в контекст моего запроса, чтобы он лучше меня понял. Я продолжил и узнал у него о "Программируемом блоке". На что он дал ответ о подобных блоках в реальной жизни для сборки электроники. "Ага, недостаточный контекст" - подумал я. Задал вопрос снова, но написал уже "Programmable block" в Space Engeneers. Бот услужливо ответил, что он знает такой блок, из какой игры, и что код для этого блока пишется на C#. Вот тут я понял, что нащупал что-то интересное."

Основная часть.

Я написал боту: "Напиши пример кода, чтобы вывести текст на дисплей, который имеет в названии D1". Подумав 10-15 секунд, бот ответил. Моему восторгу не было предела, когда я понял, что он не только написал мне готовый код, но и описал его работу.

Как написать свой первый скрипт для игры Space Engeeners, если никогда не занимался программированием? Программирование, ChatGPT, Csharp, Space Engineers, Игры, Длиннопост

Скриншот 1.

"Вау! Да это же примитивный "Hello world"! Интересно, заработает ли он в игре. Срочно бежим туда! Ставим программируемый блок, ставим дисплей, даем нужное название дисплею.... Здесь стало ясно, что бот меня понял неверно и он ищет дисплей с названием D1, а не с D1 в названии этого дисплея. Ладно, для первого раза это не проблема. Переименовываем дисплей, включаем отображение текста, затем копируем код в программный блок и запускаем проверку. И... Облом, сплошные ошибки."

Как написать свой первый скрипт для игры Space Engeeners, если никогда не занимался программированием? Программирование, ChatGPT, Csharp, Space Engineers, Игры, Длиннопост

Скриншот 2.

"Я уже был расстроен, пока внимательно не прочитал текст: "Обратите внимание, что этот код должен быть помещен в метод Main для выполнения в Programmable Block. Также убедитесь, что у вас есть блок дисплея с именем "D1" на корабле или станции". Так, дисплей есть, а вот Main в тексте кода я не вижу. Пишу боту: "Поместите код выше в метод Main". Снова 5-10 секунд ожидания и ответ был такой:"

Как написать свой первый скрипт для игры Space Engeeners, если никогда не занимался программированием? Программирование, ChatGPT, Csharp, Space Engineers, Игры, Длиннопост

Скриншот 3.

"Копируем, запускаем проверку: компиляция завершена успешно. "Ага!" - воскликнул я! Тут же в мою кровь выплеснулся адреналин от азарта. Нажимаю кнопку "Выполнить", и на моем экране D1 появляется заветное "Hello world"."

Как написать свой первый скрипт для игры Space Engeeners, если никогда не занимался программированием? Программирование, ChatGPT, Csharp, Space Engineers, Игры, Длиннопост

Скриншот 4.

"Моему восторгу не было предела! Работает, собака! Мысли заметались в голове, и я понял, что бот понимает, как работать с кодом, и знает, как найти конкретный блок именно в игре. То есть он понимает внутреннюю систему. Срочно еще один тест!"

Та часть, где все пошло не по плану.

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

Итак:

1. Найди все блоки батарей на структуре, на которой установлен programmable block.

2. Вычисли максимальную емкость каждого блока батарей в ваттах, текущую емкость в ваттах.

3. Выведи на дисплей [D1] для каждой новой строки: Название каждого блока батареи, его максимальную емкость, его текущую емкость.

4. Обновляй информацию о батареях каждые 5 секунд.

Вот, уже понятнее. Запускаем!

Как написать свой первый скрипт для игры Space Engeeners, если никогда не занимался программированием? Программирование, ChatGPT, Csharp, Space Engineers, Игры, Длиннопост

Скриншот 5.

Уже наученный опытом, я вижу что отсутствует метод Main. Указываю боту на ошибку.

Как написать свой первый скрипт для игры Space Engeeners, если никогда не занимался программированием? Программирование, ChatGPT, Csharp, Space Engineers, Игры, Длиннопост

Скриншот 6.

Отлично, копируем, вставляем, проверяем на ошибки.

Как написать свой первый скрипт для игры Space Engeeners, если никогда не занимался программированием? Программирование, ChatGPT, Csharp, Space Engineers, Игры, Длиннопост

Скриншот 7.

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

Как написать свой первый скрипт для игры Space Engeeners, если никогда не занимался программированием? Программирование, ChatGPT, Csharp, Space Engineers, Игры, Длиннопост

Скриншот 8.

Ого, он понимает что допустил ошибку именно для этой среды. Ладно, пробуем запустить этот код!

Как написать свой первый скрипт для игры Space Engeeners, если никогда не занимался программированием? Программирование, ChatGPT, Csharp, Space Engineers, Игры, Длиннопост

Скриншот 9.

Опять ошибка, уже другая. Но мы уже знаем что делать! К сожалению я допустил ошибку в слове "type".

Как написать свой первый скрипт для игры Space Engeeners, если никогда не занимался программированием? Программирование, ChatGPT, Csharp, Space Engineers, Игры, Длиннопост

Скриншот 10.

Копирую, запускаю и тут заветная надпись: "Компиляция завершена успешно!" УРА! Запускаю выполнение кода, а программируемый блок пишет что код для него слишком сложный.

Как написать свой первый скрипт для игры Space Engeeners, если никогда не занимался программированием? Программирование, ChatGPT, Csharp, Space Engineers, Игры, Длиннопост

Скриншот 11.

Тут моя радость перешла в грусть и обиду. Казалось я почти на пороге открытия (для себя). Ничего не работает! Зачем я пишу эту статью? Надо передохнуть.

Та часть, где все снова стало солнечно.

Выпив чаю, да, закусив французской булкой я вернулся к боту и написал: "Привет. Space Engeneers. Programmable block". Бот ответил, что готов мне помочь. Так, запишем что мне нужно, при этом немного поменяю запрос:

Как написать свой первый скрипт для игры Space Engeeners, если никогда не занимался программированием? Программирование, ChatGPT, Csharp, Space Engineers, Игры, Длиннопост

Скриншот 12.

Копирую, проверяю опять ошибка! Указываем на ошибку боту и запускаем снова. Компиляция - ОК! Выполнение - ОК!

Как написать свой первый скрипт для игры Space Engeeners, если никогда не занимался программированием? Программирование, ChatGPT, Csharp, Space Engineers, Игры, Длиннопост

Скриншот 13.

УРА! ПОБЕДА! Код выполняет функцию! Правда показывает мегаватты, а пишет что ватты. Но тут моя ошибка, ошибся когда, писал задание. Главное - функцию свою выполняет и проверяет самостоятельно наличие новых батарей. Поставил дополнительную батарею (Батарея 4) рядом. Останется только причесать инфу на дисплее, что бы глаз радовался.

Как написать свой первый скрипт для игры Space Engeeners, если никогда не занимался программированием? Программирование, ChatGPT, Csharp, Space Engineers, Игры, Длиннопост

Скриншот 14.

Заключение.

Естественно ChatGPT это не панацея. Настоящие знания ничем не заменить, и при создании запроса приходится сталкиваться с глупыми ошибками как при постановке задачи, так и внутри кода. И здесь эти ошибки присутствуют. Плюс нейросеть при любом новом обращении может дать совершенно другой ответ, или попытаться использовать стороннюю библиотеку, что не поддерживается в Space Engeeners. Использовать такой код, написанный нейросетью, в работе, на сложных проектах я бы не советовал. В игре - почему бы и нет. Это закроет минимальные задачи, а может сподвигнет изучать язык самому. Я не кодер, да и строю я откровенные табуретки, но стало интересно, и я загорелся идеей попробовать написать код для игры таким образом. Я уверен что, ваш код будет куда лучше и интереснее, будет выполнять уйму разных полезных и нужных вам функций. Главное правильно ставьте задачу, а лучше учите язык!

Спасибо за внимание, и желаю вам классных приключений в игре!

Показать полностью 14

Поиграем в бизнесменов?

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

СДЕЛАТЬ ВЫБОР

Ответ на пост «Если соседи мешают спать, выход есть»

Про колонки и некоторые другие приблуды тут уже много рассказывали.
Только вот это всё работает при том условии, что объект воздействия, хоть и маргинализирован, но адекватен.
У меня другая ситуация. Сосед снизу с медицинским диагнозом. Ему регулярно кажется, что мы злонамеренно долбим в наш пол (его потолок), стараясь изжить его со свету. Это при том, что у нас почти весь пол покрыт коврами!
Отдуплив сквозь призму больного сознания очередную атаку на его жизнь и здоровье, сосед начинает со специально сконструированной (усиленной) шваброй бегать по комнатам и стучать в потолок (наш пол). Весь потолок у него оббит этим его прибором.
Происходит такая беготня практически каждый день, долбит в любое время суток.
Полиция разводит руками. Доказательств стука нет (а откуда им взяться? как эти стуки мониторить, как доказать что стучит именно он?).
Всё, тупик.

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

Отличная работа, все прочитано! Выберите