Форум программистов, компьютерный форум, киберфорум
HACKER KAY
Войти
Регистрация
Восстановить пароль
Старый
Рейтинг: 5.00. Голосов: 1.
Почему процессорный чип нельзя сделать больше?
Запись от HACKER KAY размещена 16.06.2023 в 14:54
Показов 1193 Комментарии 1

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

Больше материалов...
Аватар для HACKER KAY
Нарушитель
Размещено в Без категории
HACKER KAY вне форума
Старый
Оценка графического интерфейса
Запись от HACKER KAY размещена 04.01.2023 в 13:36
Показов 1554 Комментарии 1

Постарался сделать максимально качественно: подбирал дизайн часами, консультировался с популярными западными дизайнерами, комбинировал различные сочетания цветов и нашёл идеальный вариант!

Спустя 10 часов непрерывной работы над GUI смог воссоздать это. Как думаете, заказчику понравится результат?
Миниатюры
Нажмите на изображение для увеличения
Название: checker-virusshare.jpg
Просмотров: 340
Размер:	112.6 Кб
ID:	7864  
Аватар для HACKER KAY
Нарушитель
Размещено в Без категории
HACKER KAY вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Азбука Морзе на Batch (конвертер)
Запись от HACKER KAY размещена 28.02.2022 в 17:39
Показов 1924 Комментарии 0

Решил создать простенькие скрипты для конвертирования текста в Азбуку Морзе и обратно. Реализовал отдельными пакетными файлами для удобства и оптимизации ради.

Был вариант создать словарь в виде коллекции символов и циклически заменять их, но после нескольких неудачных попыток всё же решил использовать банальные строки замены текста

Текст в Морзе: (morse.cmd "Hello, world!")
Кликните здесь для просмотра всего текста
Windows Batch file
1
2
3
4
5
6
@ECHO OFF
SET M=%1
SET C=SET M=
 
CALL :DICTIONARY
IF NOT "%M:"=""%"==".=.-.-.- " IF NOT "%M:"=""%"=="""="<NUL=SET/P="%M:~0,-1%"
...
Аватар для HACKER KAY
Нарушитель
Размещено в Без категории
HACKER KAY вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Такой вот кривой перевод...
Запись от HACKER KAY размещена 15.10.2021 в 16:26
Показов 1584 Комментарии 4

На днях поступил заказ от китайца, где за определённую плату попросил поправить "кривой русский" перевод. Причём английского перевода или оригинал не дали. "Ну ладно, справлюсь" - подумал я и принял заказ

Уже второй час с друзьями угараю. Ну вы только посмотрите на это чудо локализации:
Кликните здесь для просмотра всего текста

Код:
0	"Белый"
1	"зачем мне"
2	"Конский"
3	"выйти из окна"
4	"Нельзя передвигать каретку"
5	"Запрещаю двигаться"
...
Аватар для HACKER KAY
Нарушитель
Размещено в Без категории
HACKER KAY вне форума
Старый
Сайт Kay Software снова работает в штатном режиме
Запись от HACKER KAY размещена 10.10.2021 в 10:05
Показов 1295 Комментарии 0

Интернет-ресурс Kay Software не работал на протяжении 4-х месяцев! Наконец наша команда занялась созданием нового сайта. На этот раз это будет не сайт-визитка и просто хранилище для файлов компании, а полноценный сборник статей и другого интересного контента! Теперь он носит название "Kay Server", имеет обновлённый (само собой) дизайн, оптимизацию под мобильные устройства.

Этот пост можно было бы посчитать за нудную рекламу, но не торопитесь с выводами. Читайте дальше.

Так как у нас команда довольно скромная и далеко...
Аватар для HACKER KAY
Нарушитель
Размещено в Без категории
HACKER KAY вне форума
Старый
Рейтинг: 4.86. Голосов: 7.
Калькулятор линейных выражений с интерфейсом на Batch
Запись от HACKER KAY размещена 17.09.2021 в 16:07. Обновил(-а) HACKER KAY 17.09.2021 в 18:13
Показов 3536 Комментарии 0

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

Так как мы создаем приложение с минималистичным графическим интерфейсом (хоть каким), то это значит, что необходимо подобрать подходящую утилиту для всего этого. Искать долго не пришлось. Большинство кодеров, имевших дело с Batch знают Bat to Exe Converter - утилиту, которая позволяет компилировать исполняемые файлы на этом языке.

Что-ж, давайте сразу перейдём к самой сути - очень крутой...
Вложения
Тип файла: zip LineCalculator.zip (309.5 Кб, 435 просмотров)
Аватар для HACKER KAY
Нарушитель
Размещено в Без категории
HACKER KAY вне форума
Старый
Рейтинг: 5.00. Голосов: 3.
Случайное число в C++
Запись от HACKER KAY размещена 09.09.2021 в 17:25
Показов 5047 Комментарии 11

Публикую код простенького генератора случайных чисел на C++. Сид генерируется из времени и умножается на постоянно меняющееся число (если получаем его циклом, например) и делится на 2.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <fstream>
 
using namespace std;
 
int random_tick; // для выдачи разных результатов, не зависим от времени
 
int main()
{
    int min = 1;   // Минимум
    int max = 100; // Максимум
    random_tick++;
    srand(time(0)
...
Аватар для HACKER KAY
Нарушитель
Размещено в Без категории
HACKER KAY вне форума
Старый
Рейтинг: 4.50. Голосов: 2.
Обновление Novell Engine X
Запись от HACKER KAY размещена 27.08.2021 в 15:30
Показов 3112 Комментарии 0

Кто не в теме, прошу ознакомиться с прошлым постом - https://www.cyberforum.ru/blog... g7214.html


Парсер (если его так можно назвать) движка был обновлён. Теперь пользователь может обозначать нескольких говорящих ("Первый|Второй"), ставить символ переноса строки (через переменную "{line}"), а так же использовать "$old-img" вместо названия файла для обозначения предыдущей картинки.

NEX Format v1.1:
Кликните здесь для просмотра всего текста

// Novell Engine X file - FORMAT V1.1 [1 line - name; 2 line - text; 3 line - image name]
Novell Engine
...
Аватар для HACKER KAY
Нарушитель
Размещено в Без категории
HACKER KAY вне форума
Старый
Рейтинг: 3.40. Голосов: 5.
Написал свой движок для создания визуальных новелл
Запись от HACKER KAY размещена 30.07.2021 в 18:16
Показов 4013 Комментарии 2

Novell Engine Xбесплатный кроссплатформенный движок для создания и просмотра визуальных новелл, написанный на языке программирования VB NET (Windows и Linux)

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

Принцип использования движка для разработчиков:
1) Вы качаете архив с программным обеспечением
2) Основываясь на официальной документации изменяете...
Аватар для HACKER KAY
Нарушитель
Размещено в Без категории
HACKER KAY вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
xatab, 1961-2021
Запись от HACKER KAY размещена 06.03.2021 в 21:02
Показов 3782 Комментарии 1

«Сегодня известный автор высоко ценимых игровых репаков, известный в сети как xatab, умер.

Это сообщение будет предельно кратким, без лишних слов. У всех свои представления о горечи утраты. Поясню лишь на будущее. Преемников-наследников у бренда «xatab» нет. Новых репаков и обновлений старых никогда не появится. Опасайтесь спекулянтов, которые захотят воспользоваться ситуацией», – говорится в посте официальной группы Xatab-Games в ВК.

1961-2021
xatab, нам будет нехватать твоих репаков.
Аватар для HACKER KAY
Нарушитель
Размещено в Без категории
HACKER KAY вне форума
Новые блоги и статьи
NoSQL базы данных: что это такое и какие существуют
bytestream 22.01.2025
В современную эпоху цифровой трансформации объемы данных растут экспоненциально, создавая новые вызовы для традиционных систем управления базами данных. NoSQL (Not Only SQL) представляет собой. . .
Обновление исследования от команды MCM (январь 2025 г.)
Programma_Boinc 22.01.2025
Обновление исследования от команды MCM (январь 2025 г. ) Мы продолжаем изучать молекулярные сигнатуры, связанные с раком легких, с текущим фокусом на GCM1, факторе транскрипции, участвующем в. . .
Как работать с Kafka в Go (Golang)
bytestream 22.01.2025
Apache Kafka представляет собой распределенную платформу потоковой передачи данных, которая произвела революцию в области обработки событий и интеграции микросервисов. Эта система, изначально. . .
Как использовать RabbitMQ в Go (Golang)
bytestream 22.01.2025
RabbitMQ представляет собой надежный и широко используемый брокер сообщений, который играет ключевую роль в построении современных распределенных систем и микросервисной архитектуры. В основе работы. . .
Как преобразовать список списков в простой список в Python
bytestream 22.01.2025
При работе с Python разработчики часто сталкиваются с необходимостью обработки сложных структур данных, среди которых особое место занимают вложенные списки. Эти структуры представляют собой списки,. . .
Что такое GUID / UUID и как их создать
bytestream 22.01.2025
В мире разработки программного обеспечения существует постоянная потребность в уникальной идентификации объектов, записей и ресурсов. Эта задача становится особенно актуальной в распределенных. . .
Как добавить пустую директорию в репозиторий Git
bytestream 22.01.2025
При работе с системой контроля версий Git разработчики часто сталкиваются с ситуацией, когда необходимо сохранить пустую директорию в репозитории. Данная задача может показаться простой на первый. . .
Как валидировать адрес email в JavaScript
bytestream 22.01.2025
JavaScript, как основной язык веб-разработки, предоставляет разработчикам множество инструментов для реализации эффективной валидации email-адресов. От простых встроенных решений до сложных. . .
Как заменить все вхождения подстроки в JavaScript
bytestream 22.01.2025
Строки в JavaScript представляют собой неизменяемые последовательности символов, что делает их обработку особенно интересной с точки зрения оптимизации и выбора правильного подхода к решению задач. . . .
Управление версиями пакетов в Node.js. В чем разница между тильдой (~) и кареткой (^) в package.json
bytestream 22.01.2025
В современной разработке программного обеспечения управление версиями пакетов играет ключевую роль в обеспечении стабильности и надежности проектов. Node. js, как одна из самых популярных платформ для. . .
Аутентификация на сайте с помощью формы
bytestream 21.01.2025
В современном цифровом мире безопасная аутентификация становится краеугольным камнем защиты веб-приложений и пользовательских данных. Каждый день миллионы людей используют различные онлайн-сервисы,. . .
Как получить индекс в цикле for в Python
bytestream 21.01.2025
При работе с коллекциями данных в Python часто возникает необходимость не только получить доступ к элементам последовательности, но и знать их позицию в процессе итерации. Индексация в циклах. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru