Форум программистов, компьютерный форум, киберфорум
Последние записи
Войти
Регистрация
Восстановить пароль
Старый
парные условия и обработка кодов возврата (errorlevels)
Запись от jigi33 размещена Вчера в 07:43 / КиберГист
Показов 494 Комментарии 0

Расширенная версия скобок условий, внутри неё могут быть использованы || (логическое или), & (логическое и) и логика генерации и обработки ошибок в BASH скриптах

Bash
1
2
3
4
#!/bin/bash
 
# Расширенная версия скобок условий, внутри неё могут быть использованы || (логическое или), & (логическое и)
# и логика генерации и обработки ошибок.
...
Аватар для jigi33
Старый
идеальная отладка в BASH скриптах
Запись от jigi33 размещена Вчера в 07:32 / КиберГист
Показов 472 Комментарии 0

Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/bash
 
# VARIANT 1 - using keys -v or -xv
 
# set -v - set verify mode OR
# set -xv - set xtrace + verify mode (maximum detalization) OR
 
# VARIANT 2 - ADD AVESOME BLOCK FOR DEBUGGING or source this script
 
# using Trap feature to debug variable values:
 
trap 'echo "# Line--${LINENO}:: ${BASH_COMMAND}";read' DEBUG
 
echo line-12
 
echo line-14
 
echo line-16
...
Аватар для jigi33
Старый
smart-agent proper interface settings (2025)
Запись от jigi33 размещена 14.03.2025 в 17:36 / КиберГист
Показов 950 Комментарии 0

Smart-agent proper interface settings (mart 2025).


(see screenshots to look at "Etalon" ARM)
Миниатюры
Нажмите на изображение для увеличения
Название: Smart-Agent-2025-interface-settings.png
Просмотров: 106
Размер:	1.09 Мб
ID:	10400  
Аватар для jigi33
Старый
Поиск текста в сносках : замена дефиса на тире или тире на дефис...
Запись от РоΜа размещена 13.03.2025 в 21:19
Показов 1019 Комментарии 0
Метки ms word, vba, word, вба

Нужно было найти текст в сносках и заменить. Почему-то метод селекшн не сработал... пришлось гуглить. найденный на форумвба код пришлось править. Смысл - заменяет в сносках дефисы и тире на нужные. Пока сыровато, но можно подставить свой текст в строки кода для поиска: .text ="ваш текст" и замены: .replacement.text = "ваш текст", также между пунктом 2. и 4. можно впихнуть любой код для действий со сносками, а для действий с основным текстом перед пунктом 0)

...
Старый
Real PATH definitions in bash scripts
Запись от jigi33 размещена 13.03.2025 в 18:31 / КиберГист
Показов 284 Комментарии 0

Как поймать путь и путь к директории относительно запускаемого файла в BASH

1. поймать путь через вывод $(pwd)
2. более правильно - на основе
Bash
1
realpath
(см.скриншот)

3. См. три способа, из них самый правильный первый - с realpath of dirname:

Bash
1
2
3
4
5
6
7
#!/bin/bash
 
# case 1
location1=`realpath $(dirname "${BASH_SOURCE[0]}")`
 
# case 2
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}"
...
Миниатюры
Нажмите на изображение для увеличения
Название: path_detection_in_scripts.png
Просмотров: 75
Размер:	84.5 Кб
ID:	10384  
Аватар для jigi33
Старый
Формулы поворота
Запись от Igor3D размещена 10.03.2025 в 13:13
Показов 2286 Комментарии 5
Метки math

Добрый день

Тема
Эти формулы приводятся во множестве тьюториалов, часто под видом "матрица вращения на плоскости".

x' = x * cos(a) - y * sin(a)
y' = y * cos(a) + x * sin(a)

Как бы Вы их объяснили первокурсникам? Желательно "под запись", т.е. что должно быть у детей в конспектах?
Идея "написания конспекта" оказалась неожиданно интересной. Вот что получилось
Старый
Рейтинг: 5.00. Голосов: 1.
Мой первый аддон для Blender 3D, с помощью нейронки (не зная даже азов пайтона, но это не значит что так и с остальным).
Запись от Hrethgir размещена 09.03.2025 в 18:33
Показов 2249 Комментарии 2

Потратил весь день. Пол-дня мне хватило, чтобы понять что с версией с 14B мне не одолеть написание функционального кода, на языке с которым я вообще никак не знаком - пайтон. Версия 22B от другого разработчика дала сразу понять что с 3D редактором она плохо знакома и более я её не...
Миниатюры
Нажмите на изображение для увеличения
Название: Screenshot from 2025-03-09 18-28-38.png
Просмотров: 254
Размер:	221.9 Кб
ID:	10350  
Аватар для Hrethgir
Старый
Einstein@Home сегодня исполняется двадцать лет!
Запись от Programma_Boinc размещена 09.03.2025 в 14:10
Показов 1527 Комментарии 0
Метки einstein

Einstein@Home сегодня исполняется двадцать лет!

Отправлено 19 февраля 2025 года в 17:20:21 UTC

Я хочу поздравить всех наших волонтеров, разработчиков и ученых из Einstein@Home.

Мы официально запустили Einstein@Home 19 февраля 2005 года, ровно 20 лет назад, на ежегодном собрании Американской...
Аватар для Programma_Boinc
Старый
Окончание
Запись от Massaraksh7 размещена 09.03.2025 в 11:32 / Библиотека матвычислений на Delphi.
Показов 1552 Комментарии 2
Метки delphi

Анимация динамики просадки фундамента за несколько лет.
Видео
Аватар для Massaraksh7
Айлурофил
Старый
Сайт компании Red-Star-Soft переехал на новый хостинг!
Запись от Etyuhibosecyu размещена 06.03.2025 в 21:58
Показов 3979 Комментарии 9

Как и советовал Rius, я покинул хостинг от "Ru-Center" и перенес сайт red-star-soft.com на хостинг с более позитивными отзывами (спойлер: найти его было далеко не просто) (чтобы прочитать текст, выделите его). Надеюсь, он просуществует еще хотя бы несколько лет, прежде чем скопытится. Также теперь на странице Lineedge вас ждет сюрприз! На этот раз не буду спойлерить, откройте и увидите сами.
Аватар для Etyuhibosecyu
Труд вопреки насмешкам
Старый
Winforstrap или красявый дизайн своими руками на HTML+JS+Winform­s
Запись от anomal6 размещена 04.03.2025 в 21:50
Показов 2002 Комментарии 0
Метки c#, html, javascript, webview, winforms

Сидел тут вечером ковырял проект на MAUI, и как же глупо создаются пакеты MSIX и система обновлений пакета публикации, но не об этом.

Бывает нужен современный дизайн программы а писать на MAUI, так не прост в освоении.
Всякие Guna Metro и подобные фреймворки не дают такого...
Миниатюры
Нажмите на изображение для увеличения
Название: 111.png
Просмотров: 282
Размер:	18.1 Кб
ID:	10314   Нажмите на изображение для увеличения
Название: 222.png
Просмотров: 263
Размер:	18.9 Кб
ID:	10315   Нажмите на изображение для увеличения
Название: 2025-03-04 22-40-57.gif
Просмотров: 279
Размер:	859.0 Кб
ID:	10316  

Вложения
Тип файла: 7z MULTYForms.7z (152.0 Кб, 215 просмотров)
Старый
Формат данных для симуляции физики, посредством распространённы­­­­­­­х не обученных моделей.
Запись от Hrethgir размещена 04.03.2025 в 21:42
Показов 1893 Комментарии 0
Метки нейросеть

Что-то как-то снова потерялось, зато катангенсы закатангесились в одном сообщении. На днях писал, что планирую для работы апгрейдить (на этот раз удачно) девайс для работы (конкретно - здоровья для, поддув под маску), и была идея использовать нейросети обрабатывающие изображения,...
Аватар для Hrethgir
Старый
Концепция variadic
Запись от CoderHuligan размещена 04.03.2025 в 20:00
Показов 2285 Комментарии 9
Метки delphi

Мне не очень нравится (а кому это нравится?) что у нас есть отдельно компилятор, отдельно линковщик, причем со своим собственным командным языком. При этом усложнении надо знать помимо языка компилятора, еще и язык ликера. Но кто их знает в совершенстве? Обычно достаточно знать...
Аватар для CoderHuligan
Старый
Какие города России есть в Java, в методе LocalDateTime now = LocalDateTime.n­ow(ZoneId.of("R­ussia/...")) ?
Запись от Alexander-7 размещена 01.03.2025 в 14:25
Показов 1704 Комментарии 0

В Java ZoneId для работы с временными зонами используются стандартные идентификаторы временных зон, которые определены в базе данных IANA Time Zone Database. Для России существует несколько временных зон, и они могут быть указаны в формате ZoneId.of("Region/City"). Однако, не все города России...
Аватар для Alexander-7
Старый
Сайт компании Red-Star-Soft снова здесь!
Запись от Etyuhibosecyu размещена 27.02.2025 в 12:27
Показов 4439 Комментарии 24

Поздравьте нас в Red-Star-Soft - 10 месяцев и 15 дней поисков завершились успешно - сегодня наконец основной домен нашей компании освободился, и нам не пришлось переименовывать компанию! Мы снова доступны по адресу https://red-star-soft.com! Временный домен теоретически еще существует (до 12 апреля), но к нему не привязан ни один хостинг, поэтому там ничего нет. Зато основной существует...
Аватар для Etyuhibosecyu
Труд вопреки насмешкам
Старый
Рейтинг: 5.00. Голосов: 1.
Как написать библиотеку на С++ для программ, написанных на VB 6.0
Запись от Argus19 размещена 27.02.2025 в 11:25
Показов 2000 Комментарии 0
Метки c++, vb 6.0

Как написать библиотеку на С++ для программ, написанных на VB 6.0

Иногда, при написании кода, нужно многократно использовать функции и подпрограммы. Если объём кода становится слишком большим, «рябит в глазах». На мой взгляд, лучше использовать свои библиотеки, особенно, если приходится писать...
Вложения
Тип файла: 7z Как написать библиотеку на С.7z (717.0 Кб, 300 просмотров)
Аватар для Argus19
Старый
[powershell] Выполнить расстановку приставки не перед каждым словом фразы во всех возможных вариантах
Запись от alhaos размещена 26.02.2025 в 14:16
Показов 2169 Комментарии 1
Метки powershell

Выполнить расстановку приставки не перед каждым словом фразы во всех возможных вариантах.

PowerShell
1
2
3
4
5
6
7
8
9
10
11
param(
    $phrase = "В мире существует два типа людей"
)
 
$words = -split $phrase 
(0..((1 -shl $words.Length) - 1)).ForEach{
    $case = $_
    (0..($words.Count-1)).ForEach{
        ($case -band 1 -shl $_ ? "не {0}" : "{0}") -f $words[$_]
    } -join " "
}
Code
1
В
...
Аватар для alhaos
Старый
[golang] 6. Zigzag Conversion
Запись от alhaos размещена 24.02.2025 в 19:54
Показов 1983 Комментарии 0
Метки go, problem

Нужно преобразовать входную строку в строку полученную из зигзага образного узора заданного количеством строк.

Go
1
2
3
4
5
6
7
8
9
10
// [url]https://leetcode.com/studyplan/top-interview-150/[/url]
 
package topInterview
 
// convert
//
// 6. Zigzag Conversion
//
// The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font for better legibility)
//
...
Аватар для alhaos
Старый
[golang] 151. Reverse Words in a String
Запись от alhaos размещена 23.02.2025 в 14:37
Показов 2053 Комментарии 5
Метки go, problem

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

Воспользовался функцией strings.Fields() которая делает именно то, что нужно по условию.

Go
1
2
3
4
5
6
7
8
9
10
11
// [url]https://leetcode.com/studyplan/top-interview-150/[/url]
 
package topInterview
 
import (
    "strings"
)
 
// reverseWords
//
// 151. Reverse Words in a String
...
Аватар для alhaos
Старый
[golang] 14. Longest Common Prefix
Запись от alhaos размещена 23.02.2025 в 14:08
Показов 3262 Комментарии 0
Метки go, problem

Дан слайс строк, нужно вернуть строку содержащую общий префикс для всех строк, пустую сроку в случае отсутствия такового.

Go
1
2
3
4
5
6
7
8
9
10
11
12
// [url]https://leetcode.com/studyplan/top-interview-150/[/url]
 
package topInterview
 
// longestCommonPrefix
//
// 14. Longest Common Prefix
//
// Write a function to find the longest common prefix string amongst an array of strings.
//
// If there is no common prefix, return an empty string "".
//
...
Аватар для alhaos
Старый
[golang] 58. Length of Last Word
Запись от alhaos размещена 23.02.2025 в 13:14
Показов 2352 Комментарии 0
Метки go, problem

Нужно найти длину крайнего слова в строке.

Go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// [url]https://leetcode.com/studyplan/top-interview-150/[/url]
 
package topInterview
 
// lengthOfLastWord
//
// 58. Length of Last Word
// Given a string s consisting of words and spaces, return the length of the last word in the string.
//
// A word is a maximal
// substring
//
//  consisting of non-space characters only.
//
// Example 1:
...
Аватар для alhaos
Старый
Рейтинг: 5.00. Голосов: 1.
[golang] 12. Integer to Roman
Запись от alhaos размещена 23.02.2025 в 12:37
Показов 1628 Комментарии 1
Метки go, problem

Целое число необходимо перевести в строку соответствующего числа в Римской системе счисления

Go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// [url]https://leetcode.com/studyplan/top-interview-150/[/url]
 
package topInterview
 
import (
    "bytes"
 
// intToRoman
//
// 12. Integer to Roman
//
// Seven different symbols represent Roman numerals with the following values:
//
// Symbol      Value
// I     1
// V     5
// X
...
Аватар для alhaos
Старый
Использование ESP-IDF в консоли / краткая выжимка из документации
Запись от Max Dark размещена 23.02.2025 в 11:30 / Записки "для себя"
Показов 1735 Комментарии 2
Метки bash, esp32

Инструкция по установке ESP-IDF есть в документации

По шагам:
* установить зависимости
Bash
1
sudo apt install git wget flex bison gperf python3 python3-pip python3-venv cmake ninja-build ccache libffi-dev libssl-dev dfu-util libusb-1.0-0
* Клонируем репозиторий в какую нибудь директорию
Bash
1
git clone --recursive https://github.com/espressif/esp-idf.git
* Переключаем на нужную версию
Bash
1
cd esp-idf # работаем в директории с репозиторием
...
Аватар для Max Dark
Диванный эксперт
Старый
[golang] 13. Roman to Integer
Запись от alhaos размещена 22.02.2025 в 13:15
Показов 1502 Комментарии 1
Метки go, problem

Нужно написать функцию которая принимает строку представляющую собой римское число, а вернуть десятичное число.
Go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// [url]https://leetcode.com/studyplan/top-interview-150/[/url]
 
package topInterview
 
// romanToInt
//
// 13. Roman to Integer
//
// Roman numerals are represented by seven different symbols: I, V, X, L, C, D and M.
//
// Symbol       Value
// I             1
// V             5
// X             10
...
Аватар для alhaos
Старый
[golang] 42. Trapping Rain Water
Запись от alhaos размещена 22.02.2025 в 12:27
Показов 1787 Комментарии 0
Метки go, problem

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

Название: Безымянный-2024-10-12-1405.png
Просмотров: 5984

Размер: 5.1 Кб

Метод решения с двумя...
Аватар для alhaos
Старый
Удалить все товары и категории woocommerce wordpress
Запись от IRIP размещена 22.02.2025 в 10:39
Показов 1304 Комментарии 1
Метки woocommerce, wordpress

HTML5
1
2
3
4
5
6
7
8
9
10
DELETE FROM wp_term_relationships WHERE object_id IN (SELECT ID FROM wp_posts WHERE post_type = 'product');
 
DELETE FROM wp_postmeta WHERE post_id IN (SELECT ID FROM wp_posts WHERE post_type = 'product');
 
DELETE FROM wp_posts WHERE post_type = 'product';
 
DELETE FROM wp_terms WHERE term_id IN 
(SELECT term_id FROM wp_term_taxonomy WHERE taxonomy LIKE 'pa_%');
DELETE FROM wp_term_taxonomy WHERE taxonomy LIKE 'pa_%';
DELETE FROM
...
Аватар для IRIP
Старый
[golang] 135. Candy
Запись от alhaos размещена 21.02.2025 в 10:00
Показов 1332 Комментарии 2
Метки go, problem

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

Найти минимальное количество конфет.

Go
1
2
3
4
5
6
7
8
// [url]https://leetcode.com/studyplan/top-interview-150/[/url]
 
package topInterview
 
// candy
//
// 135. Candy
// There are n children standing
...
Аватар для alhaos
Старый
где chromium хранит пароли и как их обнулить в пожарном варианте
Запись от jigi33 размещена 19.02.2025 в 18:49 / КиберГист
Показов 23 Комментарии 0

Where is the chromium browser stores passwords for a sites



где chromium-подобный браузер хранит пароли и как их обнулить в пожарном варианте


(see screenshot)
Миниатюры
Нажмите на изображение для увеличения
Название: where_chromium_stores_site_passwds.jpg
Просмотров: 30
Размер:	57.0 Кб
ID:	10050  
Вложения
Аватар для jigi33
Старый
howto get access to external internet resources with kinit
Запись от jigi33 размещена 19.02.2025 в 18:46 / КиберГист
Показов 22 Комментарии 0

Решение проблемы с необходимостью доп. авторизации по Керберос для автоотработки аутентификации на прокси-сервер



(see screenshot)
Миниатюры
Нажмите на изображение для увеличения
Название: how_to_get_access_external_internet_with_kinit.png
Просмотров: 16
Размер:	20.9 Кб
ID:	10049  
Вложения
Аватар для jigi33
Старый
ENV (environments) valid paths in linux
Запись от jigi33 размещена 19.02.2025 в 18:39 / КиберГист
Показов 11 Комментарии 0
Метки env, environments

Environments paths

(see screenshot)
Миниатюры
Нажмите на изображение для увеличения
Название: environments_paths.png
Просмотров: 15
Размер:	31.4 Кб
ID:	10048  
Вложения
Аватар для jigi33
Новые блоги и статьи
Java Micronaut в Docker: контейнеризация с Maven и Jib
Javaican 16.03.2025
Когда речь заходит о микросервисной архитектуре на Java, фреймворк Micronaut выделяется среди конкурентов. Он создан с учётом особенностей облачных сред и контейнеров, что делает его идеальным. . .
Управление зависимостями в Java: Сравнение Spring, Guice и Dagger 2
Javaican 16.03.2025
Инъекция зависимостей (Dependency Injection, DI) — один из фундаментальных паттернов проектирования, который радикально меняет подход к созданию гибких и тестируемых Java-приложений. Суть этого. . .
Apache Airflow для оркестрации и автоматизации рабочих процессов
Mr. Docker 16.03.2025
Управление сложными рабочими процессами — одна из главных головных болей инженеров данных и DevOps-специалистов. Представьте себе: каждый день нужно запускать десятки скриптов в определенной. . .
Оптимизация приложений Java для ARM
Javaican 16.03.2025
ARM-архитектура переживает настоящий бум популярности в технологическом мире. Когда-то воспринимаемая исключительно как решение для мобильных устройств и встраиваемых систем, сегодня она штурмует. . .
Управление состоянием в Vue 3 с Pinia и Composition API
Reangularity 16.03.2025
Когда я начал работать с Vue несколько лет назад, мне казалось достаточным использовать простую передачу данных через props и события между компонентами. Однако уже на среднем по сложности проекте. . .
Введение в DevSecOps: основные принципы и инструменты
Mr. Docker 16.03.2025
DevSecOps - это подход к разработке программного обеспечения, который объединяет в себе принципы разработки (Dev), безопасности (Sec) и эксплуатации (Ops). Суть подхода заключается в том, чтобы. . .
GitHub Actions vs Jenkins: Сравнение инструментов CI/CD
Mr. Docker 16.03.2025
В этой битве за эффективность и скорость выпуска программных продуктов ключевую роль играют специализированные инструменты. Два гиганта в этой области — GitHub Actions и Jenkins — предлагают разные. . .
Реактивное программировани­е с Kafka Stream и Spring WebFlux
Javaican 16.03.2025
Реактивное программирование – это программная парадигма, ориентированная на потоки данных и распространение изменений. Она позволяет выражать статические или динамические потоки данных и. . .
Простая нейросеть на КуМир: Учебное пособие по созданию и обучению нейронных сетей
EggHead 16.03.2025
Искусственные нейронные сети — удивительная технология, позволяющая компьютерам имитировать работу человеческого мозга. Если вы хотя бы немного интересуетесь современными технологиями, то наверняка. . .
Исполнитель Кузнечик в КуМир: Решение задач
EggHead 16.03.2025
Среди множества исполнителей в системе КуМир особое место занимает Кузнечик — простой, но невероятно полезный виртуальный персонаж, который перемещается по числовой прямой, выполняя ваши команды. На. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru