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

Кулинарные истории

Казуальные, Новеллы, Симуляторы

Играть

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

  • Oskanov Oskanov 8 постов
  • AlexKud AlexKud 26 постов
  • StariiZoldatt StariiZoldatt 3 поста
Посмотреть весь топ

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

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

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

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

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Программирование на Android

С этим тегом используют

Программирование Все
965 постов сначала свежее
6
SolMay
SolMay
23 дня назад

«Почему у ИИ нет фантазии — и почему это круто»⁠⁠

«Почему у ИИ нет фантазии — и почему это круто» DeepSeek, Искусственный интеллект, ChatGPT, Программирование, Чат-бот

Все говорят: “Нейросети креативят”. Но знаете что? Они не фантазируют. Совсем.И это делает их ещё мощнее, чем кажется.

💡 Разница между нами и ИИ — в одном слове: опыт

Ты можешь придумать зомби-кота, который ест буквы.
ИИ не может. Пока ты не скажешь ему это первым.

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

«Сделай мем про философа, который грустит из-за Wi-Fi» —
он даёт смешной вариант, опираясь на тысячи мемов, грустных философов и твиты про Wi-Fi.

Это не фантазия. Это гениальный поиск и переосмысление.

📚 Что умеет ИИ на самом деле:

  • находить связи там, где ты не додумаешься;

  • анализировать сотни стилей и выдавать «в среднем лучшее»;

  • копировать, улучшать, сжимать и разворачивать;

  • подстраиваться под твой стиль письма или визуал.

Но всё начинается с твоей идеи.
ИИ — это не художник. Это пиксельный исполнитель.

🤔 Почему это хорошо?

Потому что ты — человек. А значит:
– можешь ошибаться;
– у тебя есть эмоции, срыв дедлайна и муза, которая не приходит.

А у ИИ этого нет. Он делает, как ты сказал.
Хочешь скучный текст — получишь.
Хочешь волшебную сказку с говорящим самоваром и грустным ИИ — тоже получишь.

🔧 А значит: твоя задача — учиться формулировать

В будущем побеждать будет не тот, кто пишет лучше.
А тот, кто умеет давать точные промты.
То есть: ясно, конкретно, в нужном стиле, с примерами и эмоцией.

ИИ — не волшебник. Это очень быстрый, дисциплинированный исполнитель.
И как только ты это поймёшь — твой креатив перестанет тормозить.

💬 А ты когда-нибудь давал нейросети странный запрос?

Что она тебе выдала?

Показать полностью 1
DeepSeek Искусственный интеллект ChatGPT Программирование Чат-бот
2
5
alexwitt
23 дня назад
1C:Предприятие 8

Без даты получилось⁠⁠

Собираю запрос, нужно из пользовательских настроек на форме отчёта достать параметры. Достаю организацию, дату, их нужно запаковать и скормить другому модулю. Сторонняя функция принимает Границу. Из полученной даты делаю
Новый Граница (дата, ВидГраницы.Включая).
Падает с ошибкой. Около двух часов сидел в отладчике, смотрел на корректное значение даты и проклинал свою жизнь.
Случайно взглянул на тип данных той даты, что тащу из отчёта. Тип "Стандартная Дата начала", у него есть реквизит Дата, который мне и нужен.
Знание, которое стоит 3 часа жизни.
Проверяйте дату, пацаны, вы матерям своим нужны.

[моё] 1С 1с:предприятие 8 Программирование IT Текст
3
0sadchi
0sadchi
24 дня назад
Лига Разработчиков Видеоигр

Я сошел с ума в GDLVD.cpp⁠⁠

[моё] Программирование Windows C++ YouTube Hacking Видео
2
0sadchi
0sadchi
24 дня назад
Лига Разработчиков Видеоигр

GDelivery, GameServer, DropPlayer — Как найти баг в MMORPG сервере? [реверс, debug, fix]⁠⁠

[моё] Программирование Windows C++ YouTube Hacking Видео
0
0sadchi
0sadchi
24 дня назад
Лига Разработчиков Видеоигр

Почему GameServer не находит WorldTag 161? Логика, баги, хаки и отладка MMORPG сервера⁠⁠

[моё] Программирование Windows C++ YouTube Hacking Видео
0
0sadchi
0sadchi
24 дня назад
Лига Разработчиков Видеоигр

Как найти ошибку в сервере игры? Разбираем баг с GameServer ID | Геймдев отладки на практике⁠⁠

[моё] Программирование C++ YouTube Hacking Windows Видео
0
1
Uncle.Shrimp
Uncle.Shrimp
24 дня назад

Шаблон для решения задачи номер 6 с переменной А из ОГЭ по информатике⁠⁠

Всем привет!
Для меня решение 6-ой задачи из ОГЭ по информатике, как показывали друзья и учителя, всегда было проблемой. Не дружу я с листком и бумагой - такой уж я зумер. Поэтому решил написать "шаблон" для решения задачи на своём любимом C++ (мой друг попросил написать ещё на Python, поэтому тут шаблон будет представлен на двух языках) и поделиться им здесь.

  • Сначала покажу весь код, а потом ниже будут пояснения, что и как работает.

// C++
#include <iostream>

#include <vector>

#include <algorithm>

using namespace std;

vector<vector<int>> INPUT = { {13, 2},{11, 12},{-12, 12},{2, -2},{-10, -10},{6, -5},{2, 8},{9, 10},{1, 13} }; // поменять под задачу

int main() {

int maxx = -9999;

int minn = 9999;

int A=0;

// найти максимальное и минимальное число из всех

for (auto i : INPUT) {

maxx = (*max_element(i.begin(), i.end())>=maxx ) ? *max_element(i.begin(), i.end()) : maxx;

minn = (*min_element(i.begin(), i.end())<=minn ) ? *min_element(i.begin(), i.end()) : minn;

}

A = minn;

int ys=0, ns=0;

for (int i=0; i<maxx-minn+1; i++) {

cout<<"A = "<<A<<endl;

for (auto j : INPUT) {

if (j[0]>A || j[1]>12) { // поменять под задачу

cout<<"Y ";

ys++;

}

else {

cout<<"N ";

ns++;

}

}

cout<<endl<<"Ys = "<<ys<<"; Ns = "<<ns<<endl;

cout<<endl;

ys=0;

ns=0;

A++;

}

}

# Python
INPUT = [ [13, 2],[11, 12],[-12, 12],[2, -2],[-10, -10],[6, -5],[2, 8],[9, 10],[1, 13] ] # поменять под задачу

maxx=-9999

minn=9999

def ifBetter(inputN, isPos, arr): # -1-найти минимальное; 1-найти максимальное

maximus = max(arr)

minimus = min(arr)

if isPos>0:

if inputN>=maximus:

return inputN

else :

return maximus

if isPos<0:

if inputN<=minimus:

return inputN

else :

return minimus

# найти максимальное и минимальное число из всех

for i in INPUT:

maxx = ifBetter(maxx, 1, i)

minn = ifBetter(minn, -1, i)

A = minn

ys=0

ns=0

for i in range(maxx-minn+1):

print("A =",A)

for j in INPUT:

if j[0]>A or j[1]>12: # поменять под задачу

print("Y", end=" ")

ys+=1

else:

print("N", end=" ")

ns+=1

print("Ys =", ys,"; Ns =",ns)

ys=0

ns=0

A+=1

  • Пояснения

    ! НА ФОТО С КОДОМ C++ НАХОДИТСЯ ЛИБО СЛЕВА, ЛИБО СВЕРХУ, А PYTHON ЛИБО СПРАВА, ЛИБО СНИЗУ

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

Шаблон для решения задачи номер 6 с переменной А из ОГЭ по информатике Программирование, Учеба, Длиннопост

Условие

В самом начале нам надо заполнить двухмерный массив числами из данного в задаче.

Шаблон для решения задачи номер 6 с переменной А из ОГЭ по информатике Программирование, Учеба, Длиннопост

Пример подстановки

Далее мы создаем две переменных для минимального числа и максимального.

Шаблон для решения задачи номер 6 с переменной А из ОГЭ по информатике Программирование, Учеба, Длиннопост

Максимальное приравниваем к -9999, так как надо сделать так, чтобы при сравнении первое число из массива точно стало максимальным, аналогично с минимальным, но там уже берем число побольше.
В последствии, мы присваиваем А значение минимальной переменной (в данном случае -12). К этому сначению мы будем прибавлять 1 в цикле, пока А не станет максимальным (в данном случае 13). Чтобы понять, сколько раз надо прибавить 1 к А, надо в цикле указать цисло повтором равное максимальное число - минимальное число + 1. (чтобы сделать проверку когда А будет равно 13)

В методах нахождения максимального и минимального из всех чисел языки разнятся.

На Python я написал небольшую функцию

Шаблон для решения задачи номер 6 с переменной А из ОГЭ по информатике Программирование, Учеба, Длиннопост

Ввод в функцию : inputN - число, isPos - минимальное или максимальное, arr - массив в котором искать

В C++ есть функция из библиотеки <algorithm> - *max_element(ARRAY.begin(), ARRAY.end())

С помощью итераторов в цикле проходимся по всем под-массивам в массиве сравнивая наши переменные с нынешним числом (в Python это делает функия ifBetter(), а в цикле просто присваевается значение) :

Шаблон для решения задачи номер 6 с переменной А из ОГЭ по информатике Программирование, Учеба, Длиннопост

После этого присваиваем переменной А минимальное значение.

Шаблон для решения задачи номер 6 с переменной А из ОГЭ по информатике Программирование, Учеба, Длиннопост

Далее идет основной цикл. В нем мы с каждым повтором прибавляем к А единичку. В основном цикле идет второй, чтобы делать проверку из задания. Тут уже все просто - если верно, то выводим "Y", иначе "N".

Я добавил счётчик с помощью переменных ys и ns. Они выводят количество ДА и НЕТ в конце цикла 1.

Шаблон для решения задачи номер 6 с переменной А из ОГЭ по информатике Программирование, Учеба, Длиннопост

Таким образом в консоли мы получаем следующее :

Шаблон для решения задачи номер 6 с переменной А из ОГЭ по информатике Программирование, Учеба, Длиннопост

Я показал не весь вывод консоли

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

У меня это :

Шаблон для решения задачи номер 6 с переменной А из ОГЭ по информатике Программирование, Учеба, Длиннопост

Указываем 13, а в ответе :

Шаблон для решения задачи номер 6 с переменной А из ОГЭ по информатике Программирование, Учеба, Длиннопост

13! Как и должно быть.

Надеюсь я понятно объяснил, как и что работает.

Спасибо за внимание! Пока!

Показать полностью 10
Программирование Учеба Длиннопост
2
5
nick.soloview
nick.soloview
24 дня назад

Claude 4 > Gemini Pro 2.5⁠⁠

== Второй день для вайб-кодинга вместо использую Claude 4, которы только что вышел. Что сказать, я думал что контекств в 1 млн токенов у Gemini будет всё равно выигрывать 200 тыс Claude. Но даже средняя модель Sonnet обыгрывает Gemini в чистую, что уж говорить про Opus. Действует предельно аккуратно, быстро находит нужные файлы, чётко понимает смысл уже существующего кода (с учётом моих доп. манипуляций).

В общем, вещь. Всё ближе к автопитолоту и на более сложных проектах.

P.S. помню как 6 лет назад потратили около 5-6 млн руб на разработку продукта командой разработчиков. Сейчас я могу такую штуку сделать за пару недель почти бесплатно.

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