fa
Feedback
Programming confessions ✍️💻

Programming confessions ✍️💻

رفتن به کانال در Telegram

Анон @PRCF_AHOHNMHblN_BOT Не анон @Pr0gramming_confessions_bot что...? ты... идешь мыться? но-- Ч-ЧТО... КАК ТАК? БББЮ... ТЫ... ИДЕШЬ МЫТЬСЯ... но как же так...?

نمایش بیشتر
830
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-47 روز
-1630 روز
آرشیو پست ها
Здраствуйте, можете подсказать какой язык лучше воспринимается на огэ? Ну тоесть может там программа проверяющая есть и она что-то хуже понимает

привет начинатели и пробователи айти направленности почему вы до сих пор пробователи и начинатели а не кто-то покруче?

Привет. Нужна удобная библиотека на Python, чтобы скачать весь контент сайта с Wayback Machine. Если пользовались такими - скиньте ссылку пожалуйста. Мой любимый веб-комикс (точнее перевод на него) может пропасть..

всем пр, не раз в тт видел как кидаются дерьмом в так называемых "вайбкодеров" кто нибудь, объясните кто эти вайбкодеры ваще такие, и в чем их проблема🤔🤔

Три года я дружу с ассемблером и уже второй раз вспоминаю о мнемоническом правиле насчёт порядка аргументов, которым хотел бы поделиться Не секрет, что в x86-64 аргументы системных вызовов передаются в регистрах в строго определённом порядке: rdi, rsi, rdx, r10, r8, r9. С помощью правила "Дима сидит рядом" можно запомнить порядок первых трёх регистров ДИма – rDI СИдит – rSI РяДом – RDx

Всем привет. Пост по-большей части адресован к тем, кто учится/учился на IT специальности. У меня есть проблема, очень большая и которая достаточно сильно затрудняет обучение, а именно – отсутсвие какого-либо желания учится. Учусь на специальность "Разработчик Веб И Мультимедийных Приложений", 2 колледжный курс. С начала года нас начали учить плюсам, и, по началу, вроде как все хорошо шло, но потом у меня начались жесткие трудности, когда дело дошло до указателей, массивов, строк и т.д. И я не знала что с этим делать. Когда у меня было время и хоть какие то силы практиковаться мне просто напросто не хотелось. Тяготило от одной мысли это делать. Сейчас мы резко перешли на Джаву и тут та же ситуëвина. Ну не хочу и всё. Хотя знаю, что надо. Но просто не могу ничего с этим чувством поделать. Сажусь за компьютер, включаю редактор, видео на ютубе, статьи на метаните и... Мой мозг просто блокирует всю поступающую информацию, не хочет вчитываться. Я не знаю что делать. Отчислятся и бросать все это дело не очень вариант... Может, дело не только в программировании, может, я в принцепе не в ресурсе учится в настоящее время, но все-таки... Хотелось бы узнать было ли у кого-то также и если да, то как вы справлялись? Как вы заставляли себя вливаться в это дело? Что вас сподвигло продолжить работать? Как хотя-бы немножко заинтересовать себя? Мне действительно не хочется бросать все это дело, у нас так же преподают на другой дисциплине HTML и CSS, и вот этим мне интересно заниматься, хоть у нас не так часто пары проходят...

this._headerWindow = new Window_Base(0, 0, Graphics.boxWidth, windowHeight); this._headerWindow.opacity = 255; this.addWindow(this._headerWindow); this._headerWindow.contents.fontSize = 64; this._headerWindow.drawText("Items", 0, 25, Graphics.boxWidth, 'center'); }; Scene_Inventory.prototype.createTabButton = function() { var x = Graphics.boxWidth - buttonWidth - 30; var y = Graphics.boxHeight - buttonHeight - 30; this._tabButton = new Window_TabButton(x, y, buttonWidth, buttonHeight, "Equipment"); this._tabButton.setHandler('ok', this.commandEquipment.bind(this)); this._tabButton.setHandler('cancel', this.commandCancel.bind(this)); this.addWindow(this._tabButton); }; Scene_Inventory.prototype.createGoldWindow = function() { this._goldWindow = new Window_Gold(); this._goldWindow.x = 20; this._goldWindow.y = Graphics.boxHeight - this._goldWindow.height - 20; this.addWindow(this._goldWindow); }; Scene_Inventory.prototype.createItemWindows = function() { this._categoryWindow = new Window_ItemCategory(); this._categoryWindow.y = 120; this._categoryWindow.setHandler('ok', this.onCategoryOk.bind(this)); this._categoryWindow.setHandler('cancel', this.commandCancel.bind(this)); this.addWindow(this._categoryWindow); var wy = this._categoryWindow.y + this._categoryWindow.height; var wh = Graphics.boxHeight - wy - 190; this._itemWindow = new Window_ItemList(0, wy, Graphics.boxWidth, wh); this._itemWindow.setHelpWindow(this._helpWindow); this._itemWindow.setHandler('ok', this.onItemOk.bind(this)); this._itemWindow.setHandler('cancel', this.onItemCancel.bind(this)); this._categoryWindow.setItemWindow(this._itemWindow); this.addWindow(this._itemWindow); }; Scene_Inventory.prototype.commandEquipment = function() { SoundManager.playOk(); SceneManager.push(Scene_Equip); }; Scene_Inventory.prototype.commandCancel = function() { SoundManager.playCancel(); this.popScene(); }; Scene_Inventory.prototype.onCategoryOk = function() { this._itemWindow.activate(); this._itemWindow.select(0); }; Scene_Inventory.prototype.onItemOk = function() { var item = this._itemWindow.item(); if (item) { this._itemWindow.activate(); } }; Scene_Inventory.prototype.onItemCancel = function() { this._categoryWindow.activate(); this._itemWindow.deselect(); }; Scene_Inventory.prototype.update = function() { Scene_MenuBase.prototype.update.call(this); this.updateTabNavigation(); }; Scene_Inventory.prototype.updateTabNavigation = function() { var activeWindow = this.getActiveWindow(); if (activeWindow && activeWindow.active && Input.isTriggered('down')) { activeWindow.deactivate(); activeWindow.deselect(); this._tabButton.activate(); this._tabButton.select(0); } else if (this._tabButton.active && Input.isTriggered('up')) { this._tabButton.deactivate(); this._tabButton.deselect(); this.activateMainWindow(); } if (this._tabButton.active && Input.isTriggered('ok')) { this._tabButton.processOk(); } }; Scene_Inventory.prototype.getActiveWindow = function() { return this._categoryWindow.active ? this._categoryWindow : this._itemWindow.active ? this._itemWindow : null; }; Scene_Inventory.prototype.activateMainWindow = function() { this._categoryWindow.activate(); this._categoryWindow.select(0); }; Scene_Menu.prototype.commandItem = function() { SceneManager.push(Scene_Inventory); }; })();

Плагин: /*: * @plugindesc Добавляет кнопку Equip в сцену инвентаря для перехода в экипировку * * @param Button Width * @desc Ширина кнопки Equip (по умолчанию: 220) * @default 220 * @type number * * @param Button Height * @desc Высота кнопки Equip (по умолчанию: 80) * @default 80 * @type number (function() { 'use strict'; var parameters = PluginManager.parameters('InventoryEquipButton'); var buttonWidth = Number(parameters['Button Width'] || 220); var buttonHeight = Number(parameters['Button Height'] || 80); function Window_TabButton() { this.initialize.apply(this, arguments); } Window_TabButton.prototype = Object.create(Window_Selectable.prototype); Window_TabButton.prototype.constructor = Window_TabButton; Window_TabButton.prototype.initialize = function(x, y, width, height, text) { Window_Selectable.prototype.initialize.call(this, x, y, width, height); this._text = text; this.refresh(); this.deactivate(); }; Window_TabButton.prototype.maxItems = function() { return 1; }; Window_TabButton.prototype.itemWidth = function() { return this.width - this.padding * 2; }; Window_TabButton.prototype.itemHeight = function() { return this.lineHeight() + 16; }; Window_TabButton.prototype.refresh = function() { this.contents.clear(); this.drawButtonText(); }; Window_TabButton.prototype.drawButtonText = function() { var rect = this.itemRect(0); var color = this.isActive() && this._index >= 0 ? this.activeColor() : this.normalColor(); this.changeTextColor(color); this.drawText(this._text, rect.x, rect.y, rect.width, 'center'); }; Window_TabButton.prototype.isActive = function() { return this.active; }; Window_TabButton.prototype.processOk = function() { if (this.isCurrentItemEnabled()) { SoundManager.playOk(); } Window_Selectable.prototype.processOk.call(this); if (this._callback && this.isActive()) { this._callback(); } }; Window_TabButton.prototype.processCancel = function() { Window_Selectable.prototype.processCancel.call(this); if (this._cancelCallback) { this._cancelCallback(); } }; Window_TabButton.prototype.playCursorSound = function() { SoundManager.playCursor(); }; Window_TabButton.prototype.setHandler = function(symbol, method) { if (symbol === 'ok') { this._callback = method; } else if (symbol === 'cancel') { this._cancelCallback = method; } }; Window_TabButton.prototype.deselect = function() { this._index = -1; this.refresh(); }; Window_TabButton.prototype.drawBackground = function() { var color = this.isActive() && this._index >= 0 ? 'rgba(128, 128, 192, 0.8)' : 'rgba(64, 64, 96, 0.8)'; this.contentsBack.fillAll(color); }; var Scene_Inventory = function() { this.initialize.apply(this, arguments); }; Scene_Inventory.prototype = Object.create(Scene_MenuBase.prototype); Scene_Inventory.prototype.constructor = Scene_Inventory; Scene_Inventory.prototype.initialize = function() { Scene_MenuBase.prototype.initialize.call(this); }; Scene_Inventory.prototype.create = function() { Scene_MenuBase.prototype.create.call(this); this.createHelpWindow(); this.createHeaderWindow(); this.createGoldWindow(); this.createTabButton(); this.createItemWindows(); }; Scene_Inventory.prototype.createHeaderWindow = function() { var windowHeight = 120;

Кто-нибудь разбирается в JavaScript? Я честно вообще 0 в этом, поэтому использую ИИ я делаю игру на RPG maker MV И сколько ни пытаюсь объяснить задачу иишке Все равно он делает по итогу плагин, который выдает ошибку Обьясняю зачем он: У меня в меню паузы только кнопка INVENTORY. Нет отдельно Items и Equipment. (Rpg maker не может сделать так, чтобы броню можно было одевать через items, только через equipment) И при нажатии на Inventory - открывается Items. и вот функция плагина: В сцене Items он создает кнопку Equipment при нажатии на которую переносит в сцену Equipment. Ошибка: при нажатии на Equipment экран просто застывает и меня не переносит в сцену Equipment. Как мне объяснили вот в чем ошибка: "Экран зависает, потому что твоя сцена Inventory грузится раньше, чем движок инициализирует Scene_Equip. У тебя Scene_Equip - undefined в момент вызова, из-за чего SceneManager не может перейти, и игра замирает, либо updateTabNavigation - лоно может зациклиться или конфликтовать с вводом, когда push сцены происходит. Код ты не писал - ты просто вставил то, что GPT сгенерил, соответсвтенно тут и косяк." Как исправить не знаю :') Помогите пожалуйста Плагин:

Кто-нибудь разбирается в JavaScript? Я честно вообще 0 в этом, поэтому использую ИИ я делаю игру на RPG maker MV И сколько ни пытаюсь объяснить задачу иишке Все равно он делает по итогу плагин, который выдает ошибку Обьясняю зачем он: У меня в меню паузы только кнопка INVENTORY. Нет отдельно Items и Equipment. (Rpg maker не может сделать так, чтобы броню можно было одевать через items, только через equipment) И при нажатии на Inventory - открывается Items. и вот функция плагина: В сцене Items он создает кнопку Equipment при нажатии на которую переносит в сцену Equipment. Ошибка: при нажатии на Equipment экран просто застывает и меня не переносит в сцену Equipment. Как мне объяснили вот в чем ошибка: "Экран зависает, потому что твоя сцена Inventory грузится раньше, чем движок инициализирует Scene_Equip. У тебя Scene_Equip - undefined в момент вызова, из-за чего SceneManager не может перейти, и игра замирает, либо updateTabNavigation - лоно может зациклиться или конфликтовать с вводом, когда push сцены происходит. Код ты не писал - ты просто вставил то, что GPT сгенерил, соответсвтенно тут и косяк." Как исправить не знаю :') Помогите пожалуйста Плагин: Плагин: /*: * @plugindesc Добавляет кнопку Equip в сцену инвентаря для перехода в экипировку * * @param Button Width * @desc Ширина кнопки Equip (по умолчанию: 220) * @default 220 * @type number * * @param Button Height * @desc Высота кнопки Equip (по умолчанию: 80) * @default 80 * @type number (function() { 'use strict'; var parameters = PluginManager.parameters('InventoryEquipButton'); var buttonWidth = Number(parameters['Button Width'] || 220); var buttonHeight = Number(parameters['Button Height'] || 80); function Window_TabButton() { this.initialize.apply(this, arguments); } Window_TabButton.prototype = Object.create(Window_Selectable.prototype); Window_TabButton.prototype.constructor = Window_TabButton; Window_TabButton.prototype.initialize = function(x, y, width, height, text) { Window_Selectable.prototype.initialize.call(this, x, y, width, height); this._text = text; this.refresh(); this.deactivate(); }; Window_TabButton.prototype.maxItems = function() { return 1; }; Window_TabButton.prototype.itemWidth = function() { return this.width - this.padding * 2; }; Window_TabButton.prototype.itemHeight = function() { return this.lineHeight() + 16; }; Window_TabButton.prototype.refresh = function() { this.contents.clear(); this.drawButtonText(); }; Window_TabButton.prototype.drawButtonText = function() { var rect = this.itemRect(0); var color = this.isActive() && this._index >= 0 ? this.activeColor() : this.normalColor(); this.changeTextColor(color); this.drawText(this._text, rect.x, rect.y, rect.width, 'center'); }; Window_TabButton.prototype.isActive = function() { return this.active; }; Window_TabButton.prototype.processOk = function() { if (this.isCurrentItemEnabled()) { SoundManager.playOk(); } Window_Selectable.prototype.processOk.call(this); if (this._callback && this.isActive()) { this._callback(); } }; Window_TabButton.prototype.processCancel = function() { Window_Selectable.prototype.processCancel.call(this); if (this._cancelCallback) { this._cancelCallback(); } }; Window_TabButton.prototype.playCursorSound = function() { SoundManager.playCursor(); }; Window_TabButton.prototype.setHandler = function(symbol, method) { if (symbol === 'ok') { this._callback = method; } else if (symbol === 'cancel') { this._cancelCallback = method; } }; Window_TabButton.prototype.deselect = function() { this._index = -1; this.refresh(); };

🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟 ВЫ: 💛 посмотрели "Совиный Дом" и влюбились в такой пейринг как хантлоу? 🌿 давний фанат мультсери
🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟 ВЫ: 💛 посмотрели "Совиный Дом" и влюбились в такой пейринг как хантлоу? 🌿 давний фанат мультсериала и хотите видеть больше контента по этому пейрингу?             🌟 ТОГДА ВАМ К НАМ! 🌟           🌱кф и дейли по хантлоу🌱                  😆"Золотой Сад"😆

Я СДЕЛАЛ МОДЕЛЬКУ ТРАВЫ В БЛЕНДЕРЕ ПОРАДУЙТЕСЬ ЗА МЕНЯ ПОЖАЛУЙСТАА

https://www.ozon.ru/product/yazyk-programmirovaniya-c-kernigan-brayan-u-ritchi-dennis-m-150133610/?reviewsVariantMode=2 Как думаете, стоит покупать эту книгу? Её вроде как советуют, но хз

Repost from N/a
ˏ⸉ˋ‿‌‌‿‌‌‌‿‌‌‿‌‌‌‿‌‌‌‿‌‌‿‌‌‿‌‌‌‿‌‌‿‌‌‿‌‌‿‌‌‌‿‌‌‿‌‌‌‿‌‌‌‿‌‌‿‌‌‿‌‌‿‌‌‿‌‌‿‌‌‘⸊ˎ
❤️ - Обожаю плейс Delta Worlds, вот бы сделать с кем нибудь фан историю по нему!
💥 - А мне очень хочется поиграть за своего персонажа с каким нибудь другим, но с самим собой скучно! :(
 Чтож... Добро пожаловать в ролку по такому плейсу, как Delta Worlds! • Здесь вы можете выдумать свою историю, используя персонажей как свою роль! Навигация: Роли Правила Кому писать Вп пост ‿︵‿︵‿︵‿︵‿︵‿︵‿︵‿︵‿︵‿︵‿

ребят у кого есть рабочая ссылка на скачивание ардуино? вообще никак не скачивается, уже все перепробовал, даже через ярлык

Всем привет, есть кто шарит за Avalonia? По заданию пишу рисовалку, но у меня не рисовавываетцо. Напишите в коммах пж, я напишу вам сам. 🙏🙏🙏

Дэм, я никак не могу понять как скачать пайгейм.....офиц сайт чет не работает, на другом нормальном кнопочка не работает. По идее же чтобы её активировать, библиотеку надо же скачать, а где...либо я тупой ваще, толи хз. Помогите пж (pip install pygame не помогает) 000 из ООО