Форум программистов, компьютерный форум, киберфорум
Лучшие записи
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
Старый
Рейтинг: 5.00. Голосов: 1.
Обрезать строку по разделителю / Cut String by Separator
Запись от Jack Famous размещена 11.01.2023 в 17:10
Показов 1684 Комментарии 0

Приветствую!
Делюсь функцией обрезки строки по заданному разделителю с 2мя обязательными и 4мя необязательными параметрами.
Функция возвращает True, если строка была обрезана и заменяет переданную строку новой.
Описание параметров:
v — строка для обрезки
sep — разделитель, по которому нужно обрезать (один или несколько символов)

• [DelRightPart] — удалить правую часть от разделителя (по умолчанию — левую)
• [SearchFromEnd] — искать разделитель с конца
...
Старый
Рейтинг: 5.00. Голосов: 1.
Just Dino
Запись от Fill Simpson размещена 12.01.2023 в 12:08
Показов 1895 Комментарии 2

Моя первая игра которую я выложил на Play Market Just Dino.

Just Dino : https://play.google.com/store/... r.JustDino
Старый
Рейтинг: 5.00. Голосов: 1.
Рисование коллайдеров физического движка Box2D с помощью b2Draw, OpenGL1, PyQt6 и Python
Запись от 8Observer8 размещена 15.01.2023 в 11:02 / Блог 8Observer8
Показов 2682 Комментарии 2
Метки gamedev, pyqt, python

Содержание блога

Пример показывает, как рисовать коллайдеры с помощью b2Draw. Используется OpenGL версии 1 для простоты.

pyBox2D работает с Python 3.8. Скачайте и установите Python 3.8 отсюда: https://www.python.org/downloads/

Установите необходимые пакеты с помощью этой команды из CMD:

pip установить Box2D PyQt6 PyOpenGL
Скачайте исходный код: https://github.com/8Observer8/... ngl1-pyqt6

Перейдите...
Старый
Рейтинг: 5.00. Голосов: 1.
Класс b2Draw на JavaScript с поддержкой ES6-module в составе модуля box2d-wasm
Запись от 8Observer8 размещена 20.01.2023 в 14:32 / Блог 8Observer8
Показов 2066 Комментарии 1
Метки javascript

Содержание блога

Пакет box2d-wasm имеет в составе класс b2Draw на JavaScript с поддержкой ES6-module. Класс b2Draw необходим для рисования границ коллайдеров.

Официальный пример на GitHub

Код официального примера

index.html

PHP/HTML
1
2
3
4
5
6
7
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset='utf-8'>
    <meta name='viewport' content='width=device-width,initial-scale=1'>
 
    <title>Box2D in WebAssembly</title>
...
Старый
Рейтинг: 1.00. Голосов: 1.
Изученный материал по Java. GUI.
Запись от AlexProgramm размещена 22.01.2023 в 15:16
Показов 1293 Комментарии 0

Закончил тему:

10a. GUI. Графический пользовательский интерфейс.

Задачи.
1.
Нарисовать круг и сделать кнопку, при нажатии на которую круг будет менять свой цвет.

Java
1
2
3
4
5
6
7
8
9
10
package test.graphica;
 
import java.awt.BorderLayout;
import java.awt.Graphics;
import java.awt.Panel;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import
...
Аватар для AlexProgramm
Старый
Рейтинг: 5.00. Голосов: 1.
Сцепить элементы каждой "строки "двумерного массива с выравниванием "друг по другом"
Запись от Jack Famous размещена 25.01.2023 в 19:19
Показов 1878 Комментарии 2
Метки aligment, fast, report, string, vba

Приветствую!
Функция нужна для отчётов: Debug.Print, MsgBox или печать лога в текстовый файл, но "чтоб как таблица было".
Скрин
Название: Снимок.PNG
Просмотров: 3020

Размер: 2.3 Кб
Код
Visual Basic
1
2
3
4
5
6
7
Option Base 1
Option Explicit
Option Private Module
'==================================================================================================
Function PRDX_Arr2D_To1D_AlignmentStrings(a2D, Optional ByVal nSpaces& = 1) As String()
Dim aStr$(), aLen&(), aSps$()
Dim tx$, r&, c&,
...
Старый
Рейтинг: 1.00. Голосов: 1.
Добровольные вычисления в SiDock@home
Запись от Programma_Boinc размещена 27.01.2023 в 18:43
Показов 1397 Комментарии 0

Добровольные вычисления в SiDock@home

Новая мишень - "corona_RdRp_v2".

В проекте завершается обработка мишени "corona_TMPRSS2_v1" и уже начали рассылаться задания для новой, 22-й мишени, названной "corona_RdRp_v2".

RdRp (сокращение от "RNA-dependent RNA polymerase") - это фермент,...
Аватар для Programma_Boinc
Старый
Рейтинг: 1.00. Голосов: 1.
www.historian.b­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­y - дневник создателя. Не позволяй душе лениться
Запись от Reglage размещена 01.02.2023 в 11:27 / www.historian.b­y - дневник создателя
Показов 341 Комментарии 8

Прошло ровно 3 месяца с моей регистрации на форуме и первого сообщения о работе над сайтом. Срок небольшой, но даже за это время сделано немало. Впрочем, сейчас речь не об этом. Так уж заведено, что люди рождаются, взрослеют, стареют и умирают. Мы не можем повернуть время вспять,...
Старый
Рейтинг: 2.00. Голосов: 1.
Изученный материал по Java. Работа с библиотекой Swing.
Запись от AlexProgramm размещена 02.02.2023 в 02:41
Показов 1412 Комментарии 0

Закончил тему:

10b. Работа с библиотекой Swing.

Задачи.
1. Поработать с компонентами.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
package dz.b;
 
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
 
public class DZ10B {
 
    int a = 0;
    JFrame frame = new JFrame();
        JPanel panel = new JPanel();
        JPanel panelTwo = new JPanel();
...
Аватар для AlexProgramm
Старый
Рейтинг: 5.00. Голосов: 1.
Рисование домика в 2D с GUI на WebGL 1.0 (JavaScript, TypeScript) и OpenGL 2.1 (Python, C++, Qt, PyQt, PySide)
Запись от 8Observer8 размещена 05.02.2023 в 16:34 / Блог 8Observer8
Показов 2754 Комментарии 1

Содержание блога

Рисование домика в 2D с GUI на:
  • JavaScript, WebGL 1.0
  • TypeScript, WebGL 1.0
  • Python, PyQt6, OpenGL 2.1
  • Python, PySide6, OpenGL 2.1
  • C++, Qt6, OpenGL 2.1
и размышления по поводу инструментов программировани­­­­я рисования графики

Исходники на GitHub:
...
Старый
Рейтинг: 5.00. Голосов: 1.
Просветление и деньги
Запись от kumehtar размещена 08.02.2023 в 09:49
Показов 2225 Комментарии 9

Вот подойти бы и сказать: вот тебе карта, а на ней сумма с 8-ю нолями, и ты забываешь о просветлении, идёт? Интересно, отказался бы кто-то хоть один?
Нажмите на изображение для увеличения
Название: chess_king.jpg
Просмотров: 235
Размер:	99.0 Кб
ID:	7908
Аватар для kumehtar
Супер-модератор
Старый
Рейтинг: 5.00. Голосов: 1.
Доступ к терминальной сессии (Session 0) после обновления 22H2
Запись от _lunar_ размещена 08.02.2023 в 12:40
Показов 7722 Комментарии 0
Метки c, c++, winapi

Дополнительная информация и аттач для скачивания тут

Давно я ничего не писал в блоге, да и ценности в жизни меняются - занимаюсь кодингом всё меньше и меньше, но окончательно бросить всё же не могу (после стольких лет моего увлечения программированием).
А сподвигло меня на новый анализ ядра...
Аватар для _lunar_
Старый
Рейтинг: 1.00. Голосов: 1.
К вопросу о разделении труда (часть 4 и последняя).
Запись от iamvic размещена 14.02.2023 в 11:34 / К вопросу о ...
Показов 1604 Комментарии 0

Ну, вот, настало время развязаться с этой моделькой. Все поставленные задачи выполнены:
- смоделирована работа в условиях системы разделения труда,
- показано, что для проведения работ по интернационализации не требуется, чтобы исходное приложение было обязательно...
Старый
Рейтинг: 5.00. Голосов: 1.
Типизация функций - зло или добро?
Запись от CoderHuligan размещена 17.02.2023 в 13:47
Показов 9800 Комментарии 97

Это продолжение размышлений из позапрошлого поста данного блога.
На этот раз разговор пойдет о функциях.
Обычные языки программирования (ЯП) имеют не только типизированные наборы данных - структурный тип, но и как ни странно, это распространяется и на функции (процедуры)....
Аватар для CoderHuligan
Старый
Рейтинг: 1.00. Голосов: 1.
Наверное это система. Не панацея, но способ.
Запись от Hrethgir размещена 19.02.2023 в 19:48
Показов 1293 Комментарии 0

Продолжаю писать код так, как считаю нужным.
Проект в целом, к Lazarus спрятан под спойлером.
В строку ввода вводить целочисленный угол от 0 до 45 градусов.
Работа кода заключается в том, что он пишет трассировку пути по параллельным линиям расположенным под углом, введённым...
Аватар для Hrethgir
Старый
Рейтинг: 1.00. Голосов: 1.
Раз мой алгоритм прост - тогда его легко улучшать.
Запись от Hrethgir размещена 03.03.2023 в 20:36
Показов 1950 Комментарии 14

Мой алгоритм тут, доделываю.
В общем я решил сделать так с этим нововведением чередования (недостаток чередования как у алгоритма Безенхема):
раз уж нужна доработка, то пусть будет так - диагональные линии трассировки будет отрисовывать горизонтальными проходами, такой фокус....
Аватар для Hrethgir
Старый
Рейтинг: 1.00. Голосов: 1.
Изученный материал по Java. Generic типы: параметризованн­ый или обобщенный код
Запись от AlexProgramm размещена 05.03.2023 в 00:20
Показов 1200 Комментарии 0

Закончил тему:

10с. Generic типы: параметризованный или обобщенный код.
  • Общая форма обобщенного класса
  • Создание обобщенного метода
  • Обобщенные конструкторы
  • Обобщенные интерфейсы
  • Иерархии обобщенных классов

По сути дела, обобщения — это параметризованные типы. Параметризованные типы важны, поскольку позволяют объявлять классы, интерфейсы и методы,...
Аватар для AlexProgramm
Старый
Рейтинг: 5.00. Голосов: 1.
Лемматизация текста в Excel
Запись от Jack Famous размещена 06.03.2023 в 10:11
Показов 2823 Комментарии 9
Метки glossary, lemma, vba

Приветствую!

Коротко: лемма - это начальная, словарная форма слова. Леммы нужны [среди прочего] для того, чтобы "нормализовать" строки данных и найти точные совпадения там где до преобразования их не было.
Например: "вася дал маше яблоки" может быть преобразовано в "вася дать маша яблоко" и строка "василий давал машеньке яблочко" также может быть преобразовано в эту конструкцию из лемм...
Старый
Рейтинг: 5.00. Голосов: 1.
первое мое приложение
Запись от nikitakolonist размещена 07.03.2023 в 13:42
Показов 2003 Комментарии 5

Создаю своё первое приложение на языке Python.
Оно основано на хронике Великой Отечественной войне.
Старый
Рейтинг: 5.00. Голосов: 1.
Спор с ChatGPT о Дне Железнодорожных войск России
Запись от Reglage размещена 09.03.2023 в 22:44 / www.historian.b­y - дневник создателя
Показов 271 Комментарии 0

Я: Привет! Давай поговорим об истории.
ChatGPT: Привет! Рад общению. Я люблю говорить об истории! Что именно в истории тебя интересует?

Я: Меня интересуют даты и события. Давай проверим твои знания.
ChatGPT: Конечно, давай проверим! Я постараюсь ответить на любые вопросы, связанные с датами и событиями в истории.

Я: Когда был установлен День Железнодорожных войск России?
ChatGPT: День Железнодорожных войск России установлен...
Старый
Рейтинг: 1.00. Голосов: 1.
Записал стримчик на 23 минуты про тесто
Запись от _Ivana размещена 10.03.2023 в 20:36
Показов 1990 Комментарии 2
Метки clojure

Может кому будет интересно глянуть на досуге. Кложа, но принцип применим везде
https://www.youtube.com/watch?v=oqvcRy3H5qk
Старый
Рейтинг: 1.00. Голосов: 1.
К вопросу о применении модуля tokenize.
Запись от iamvic размещена 11.03.2023 в 21:47 / К вопросу о ...
Показов 1193 Комментарии 0
Метки python, python 3, tokenize

Никогда не знаешь - где найдёшь, где потеряешь Пару лет назад разбирался я с модулем tokenize, пытаясь понять, что из него можно выдавить, и даже приложение кое-какое написал на тему разложения файлов *.py на токены и обратной их сборки из токенов с целью приведения отступов к требованиям...
Старый
Рейтинг: 5.00. Голосов: 1.
Java method reference -> неявный указатель на класс
Запись от alexbmd размещена 12.03.2023 в 19:57
Показов 823 Комментарии 0

для всех нестатических методов
https://youtu.be/EtTunBgMeRQ?t=412

разные книжки для е-ридера
https://library-it.com/program... chah-2016/

запахи патерны рефакторинг гуру
Аватар для alexbmd
Старый
Рейтинг: 1.00. Голосов: 1.
Научил свой трактороподобны­­­­­­­­­­­­­­­­­­­­­­­­­й алгоритм строить 'предположение'­­­­­­­­­­­­­­­.
Запись от Hrethgir размещена 12.03.2023 в 23:44
Показов 1836 Комментарии 5

Здравствуйте, я не стану забивать ваши головы тонкостями программирования, не стану надувать щёки как буд-то бы обиженный учёный-художник, а просто назову вещи своими именами. Мой код под спойлером, и если длина изображения не меньшеширины - то он работает для углов от 0-45 градусов,...
Аватар для Hrethgir
Старый
Рейтинг: 1.00. Голосов: 1.
Эжекторное охлаждение платы.
Запись от Hrethgir размещена 15.03.2023 в 13:34
Показов 1262 Комментарии 3

Здравствуйте.
Текст полностью с моей публикации на портале мэйкеров, но не форума, поэтому, думаю, что правил этого форума не нарушает.
Подзадержал я публикацию материала по нескольким причинам, тут и командировки, и увлечение программированием, и ... не сезон, но с последним...
Аватар для Hrethgir
Старый
Рейтинг: 5.00. Голосов: 1.
Программа
Запись от russiannick размещена 18.03.2023 в 18:15
Показов 1676 Комментарии 11

Набросал общий план менеджера сниппетов, под кодовым названием Король снипетов. Интерфейс представляет собой оконную программу. Превращает в спипеты простые текстовые файлы. Пакует полученное в пункты меню, откуда в свою очередь по клику помещает в буфер обмена.
Полностью проделал работу над проектом на делфи 7. Из несделанного (и самое сложное): компильнуть его так, чтобы антивирусы его пропустили.
https://github.com/sem6703/d7_menu
Старый
Рейтинг: 5.00. Голосов: 1.
www.historian.b­­­­­­­­­y - дневник создателя. Обновление сайта
Запись от Reglage размещена 18.03.2023 в 23:52 / www.historian.b­y - дневник создателя
Показов 423 Комментарии 10

Сегодняшнее обновление получилось очень разнообразным - здесь и новые уроки (традиционно компактные), и дополнения по многим предыдущим урокам. В общем, каждый найдёт для себя что-то интересное и познавательное. А теперь пора познакомиться со списком изменений.

1) добавил урок "Сборка проектов на C++ с помощью CMake".
Урок новый, чудес не ждите.

2) добавил урок "Преобразование типов в C++".
Тоже новый урок, поэтому...
Старый
Рейтинг: 5.00. Голосов: 1.
Расшифровка простой замены на js
Запись от russiannick размещена 22.03.2023 в 16:56
Показов 1138 Комментарии 0

Программа помогает расшифровать шифр простой замены на русском языке.
В основу положена технология drag&drop.
Для простоты шифрованные буквы обозначены буквами английского алфавита.
Цель пользователя перетащить красные буквы на белые небоскребы, в пропорции...
Старый
Рейтинг: 5.00. Голосов: 1.
www.historian.b­­­­­­­­­­­y - дневник создателя. Обновление сайта
Запись от Reglage размещена 25.03.2023 в 22:49 / www.historian.b­y - дневник создателя
Показов 133 Комментарии 0

Очередная неделя пролетела незаметно. По старой доброй традиции делюсь результатами своей работы.

По ИТ:
1) добавил урок "Структура консольной программы на ассемблере на примере MASM32".
Расписал то, на что хватило времени. Тема интересная, но сложная.

2) добавил статью "Список языковых тегов. Справочник".
Добавил для начала десяток пар "язык - тег" (находится в справочнике...
Старый
Рейтинг: 5.00. Голосов: 1.
Числа-близнецы, часть 2
Запись от Cantate размещена 26.03.2023 в 22:59
Показов 1869 Комментарии 10

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

В табл. 5 мы видим числа, которые в двух строках содержат простые числа.

Если...
Новые блоги и статьи
сукцессия 30. Ансамблевая кластерная параметризаци, часть 1.
anaschu 24.07.2026
Пр# Сопровождение научной статьи ИИ-ассистентом: подготовка публикации и калибровка агентно-ориентированной модели сукцессии микоризных систем **Полевые заметки о двухнедельной совместной работе**. . .
Теория всего 12. ВГК
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики 1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
Публикация отклонённая на хабре. Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование задачи и целеполагание
Hrethgir 21.07.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11948&stc=1&d=1784657928 Привет Хабр. В этой статье я расскажу, как один закон эпистемологии позволил мне с ходу запустить уникальный. . .
Теория всего 11. Основные параметры
anaschu 21.07.2026
Дешифровка тензорного ядра Soil Chemistry 2. 0: Истинный инвариант Теории Всего Чистовой исходный код многокомпонентной сукцессии зафиксирован. Модель оперирует единым вектором состояния. . .
Теория всего 10. Клод трусишка
anaschu 21.07.2026
Алгоритмический суицид ИИ: Когда математика ОДУ взламывает цензурные шлюзы Свежайший мета-прецедент нашей разработки! Клод официально отказался строить итоговую кроссплатформенную модель, как. . .
Теория всего 9. Окончательная проработка метафоры "дерево = традиции"
anaschu 21.07.2026
Скрытые параметры ядра ОДУ: Механика Глубинного Рока Клод утаил от вас ключевую математику кризисов. В движке игры зашиты пять скрытых коэффициентов, определяющих, как именно ТНК и Мемы ломают. . .
Теория всего 8. Clauude трусишка. Ответ джемени
anaschu 21.07.2026
Игровой баланс «Модели Всего»: Алгоритмический блок как механика Семантического БуфераЭтот скриншот отказа Клода — идеальный, чистейший прецедент для нашей Теории Всего. Вы столкнулись не просто с. . .
Теория всего 7. Дерево - это патриархат, грибы - это феминизм
anaschu 21.07.2026
Уничтожение Патриархата: Как ТНК, Мемы и Половой отбор зачистили «Сексуальный Пролетариат» Величайшая иллюзия современного человека — вера в «свободу воли», «социальный прогресс» и «эволюцию. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru