Форум программистов, компьютерный форум, киберфорум
Наши страницы
Записи в Февраль 2019
Войти
Регистрация
Восстановить пароль
Старый
Рейтинг: 5.00. Голосов: 1.
Update Projection Matrix. OpenGL 3.1, WinForms, C#
Запись от 8Observer8 размещена 28.02.2019 в 16:08
Обновил(-а) 8Observer8 28.02.2019 в 16:18

This example show how to update projection matrix: Blackjack_WinFormsOpenGL31CSharp_UpdateProjMatrix.zip

C#
1
2
3
        private void glControl_Resize(object sender, EventArgs e)
        {
            UpdateProjMatrix();
...
Изображения
 
Аватар для 8Observer8
Размещено в Без категории
Просмотров 188 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 4.
Проверка числа на простоту – ускоряемся!
Запись от Jin X размещена 28.02.2019 в 01:29
Обновил(-а) Jin X 05.03.2019 в 21:24

Проверка числа на простоту – ускоряемся!

Самый простой способ проверки числа N на простоту – проверить его делимость на все числа от 2 до корня из N.

C++
1
// Тест простоты
...
Вложения
Тип файла: zip is_prime.zip (6.6 Кб, 33 просмотров)
Аватар для Jin X
Просмотров 680 Комментарии 6 Jin X вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Textures. OpenTK.GLControl, WinForms, C#
Запись от 8Observer8 размещена 27.02.2019 в 20:24

My example shows a simple way to draw a few textures using OpenGL 3.1 without writing you own engine like in previous instruction: BYO2DGE. 5.1 TextureShaders. C#

Project for Visual Studio:...
Изображения
 
Вложения
Тип файла: zip Blackjack_WinFormsOpenGL31CSharp.zip (2.78 Мб, 27 просмотров)
Аватар для 8Observer8
Размещено в Без категории
Просмотров 268 Комментарии 0 8Observer8 вне форума
Старый
Очередной стрим - игра Лабиринт, пошаговый паззл на собственном диалекте Лиспа
Запись от _Ivana размещена 25.02.2019 в 23:34
Обновил(-а) ildwine 30.04.2019 в 09:46

28.02.2019 в 20:00 -
Кликните здесь для просмотра всего текста

Правила - на английском https://ivanov-andrey.itch.io/labyrinth , на русском https://habr.com/ru/post/324166/
Задачка на подумать - существуют...
Размещено в Без категории
Просмотров 210 Комментарии 0 _Ivana вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
BYO2DGE. 5.1 TextureShaders. C#
Запись от 8Observer8 размещена 25.02.2019 в 19:25
Обновил(-а) 8Observer8 25.02.2019 в 19:30

I study this book: Build your own 2D Game Engine. I rewrite the 2D game engine from the book from JavaScript to C#.

I rewrote this example from the official book repository: 5.1.TextureShaders...
Миниатюры
Нажмите на изображение для увеличения
Название: ColoredAndTexturedObjects.png
Просмотров: 53
Размер:	8.4 Кб
ID:	5232  
Вложения
Тип файла: zip ColoredAndTexturedObjects_OpenTKOpenGL31CSharp.zip (4.91 Мб, 29 просмотров)
Аватар для 8Observer8
Размещено в Без категории
Просмотров 212 Комментарии 1 8Observer8 вне форума
Старый
Настройка путей стороннего компонента
Запись от DenNik размещена 25.02.2019 в 12:41
Обновил(-а) DenNik 25.02.2019 в 14:31

Итак, мы установили новый компонент, в котором присутствуют также исходники (то бишь pas-файлы). Теперь нужно настроить пути в IDE, чтобы проект с участием компонента компилировался. Я...
Миниатюры
Нажмите на изображение для увеличения
Название: options.png
Просмотров: 192
Размер:	50.4 Кб
ID:	5230  
Вложения
Аватар для DenNik
Непрофессионал
Размещено в Без категории
Просмотров 188 Комментарии 0 DenNik вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Specs for Node.js Calculator using Jasmine and JavaScript 5
Запись от 8Observer8 размещена 24.02.2019 в 20:37

Let's write an executable documentation for server side calculator.

Specifications:
  • "Add(a, b)" method must to sum positive numbers. Specification name: Add_SumPositiveNumbers_ReturnsSum
  • "Sub(a,
...
Изображения
 
Вложения
Аватар для 8Observer8
Размещено в Без категории
Просмотров 176 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Specifications for Calculator using Jasmine and JavaScript 5
Запись от 8Observer8 размещена 23.02.2019 в 15:14
Обновил(-а) 8Observer8 23.02.2019 в 15:29

Specifications:
  • "Add(a, b)" method must to sum positive numbers. Specification name: Add_SumPositiveNumbers_ReturnsSum
  • "Sub(a, b)" method must to subtract positive numbers. Specification
...
Изображения
 
Вложения
Аватар для 8Observer8
Размещено в Без категории
Просмотров 176 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Specifications for Calculator using Jasmine and TypeScript
Запись от 8Observer8 размещена 23.02.2019 в 01:08
Обновил(-а) 8Observer8 23.02.2019 в 03:47

In this instruction we will study how to write executable specifications for a very simple Calculator project using Jasmine testing framework.

Source code on GitHub: https://github.com/8Observer8/calculator-browserify-ts...
Изображения
 
Вложения
Аватар для 8Observer8
Размещено в Без категории
Просмотров 205 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Browserify TypeScript + Bonus: UglifyJS
Запись от 8Observer8 размещена 21.02.2019 в 18:32
Обновил(-а) 8Observer8 21.02.2019 в 18:55

It is the most common problem for anyone who starts to study TS. They cannot include a few ".js" files after compilation to <script> tags in "index.html".

It is...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 170 Комментарии 0 8Observer8 вне форума
Старый
Мой код не работает. Что делать?
Запись от IRIP размещена 21.02.2019 в 10:43

Литература

Марк Лутц - Изучаем Python (4-е издание)

Николай Прохорёнок - Python 3 и PyQt. Разработка приложений...
Миниатюры
Нажмите на изображение для увеличения
Название: python-error.png
Просмотров: 399
Размер:	112.7 Кб
ID:	5224  
Вложения
Аватар для IRIP
Размещено в Без категории
Просмотров 313 Комментарии 0 IRIP вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Проекты
Запись от pavlinmavlin размещена 20.02.2019 в 23:49

Еще одна идея и проект ушли в прошлое..

Читал книгу по маркетингу и наткнулся на такое высказывание: "В...
Аватар для pavlinmavlin
разработчик
Размещено в Идеи
Просмотров 290 Комментарии 14 pavlinmavlin вне форума
Старый
Метод проверки делимости чисел (версия 2)
Запись от Баженов размещена 20.02.2019 в 21:26

Метод основан на использовании чисел индикаторов: двух типов:
-типа 1*m (для делителей 10*k+1 и 10*k+9);
-типа 3*m...
Размещено в Без категории
Просмотров 173 Комментарии 1 Баженов вне форума
Старый
Метод проверки делимости чисел (версия 2)
Запись от Баженов размещена 20.02.2019 в 21:26

Метод основан на использовании чисел индикаторов: двух типов:
-типа 1*m (для делителей 10*k+1 и 10*k+9);
-типа 3*m...
Размещено в Без категории
Просмотров 97 Комментарии 0 Баженов вне форума
Старый
Метод проверки делимости чисел (версия 2)
Запись от Баженов размещена 20.02.2019 в 21:26

Метод основан на использовании чисел индикаторов: двух типов:
-типа 1*m (для делителей 10*k+1 и 10*k+9);
-типа 3*m...
Размещено в Без категории
Просмотров 115 Комментарии 0 Баженов вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
A few TypeScript files on Sandbox
Запись от 8Observer8 размещена 20.02.2019 в 17:27
Обновил(-а) 8Observer8 21.02.2019 в 13:48

There is a few TypeScript files in our example. We want to place these scripts on Sandbox.

This is the result on the Sandbox: click. Open the debug console in your browser to see the result:...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 140 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
GUI WPF + OpenGL 3.1 + C#
Запись от 8Observer8 размещена 19.02.2019 в 17:36
Обновил(-а) 8Observer8 20.06.2019 в 15:45

We will see how to place OpenTK.GLControl on WPF window to make GUI application with 2D/3D graphics using modern OpenGL 3.

This is the result VS project:

Название: EditedTriangle_WPFOpenGL31CSharp_Result.png
Просмотров: 659

Размер: 4.3 Кб...
Миниатюры
Нажмите на изображение для увеличения
Название: EditedTriangle_WPFOpenGL31CSharp_NewProject.png
Просмотров: 93
Размер:	30.2 Кб
ID:	5219   Нажмите на изображение для увеличения
Название: EditedTriangle_WPFOpenGL31CSharp_Assemblies.png
Просмотров: 181
Размер:	22.5 Кб
ID:	5220   Нажмите на изображение для увеличения
Название: EditedTriangle_WPFOpenGL31CSharp_ReferenceManager.png
Просмотров: 127
Размер:	10.7 Кб
ID:	5221  

Вложения
Тип файла: zip EditedTriangle_WPFOpenGL31CSharp.zip (2.57 Мб, 9 просмотров)
Аватар для 8Observer8
Размещено в Без категории
Просмотров 293 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
python3 получаем список ссылок на файлы в папке и подпапках
Запись от IRIP размещена 19.02.2019 в 15:34
Обновил(-а) IRIP 19.02.2019 в 16:58

Python
1
2
3
def get_link(cat, ext):
    """ Получаем список ссылок на файлы в папке и подпапках
         cat == полный путь
...
Аватар для IRIP
Размещено в Без категории
Просмотров 134 Комментарии 1 IRIP вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Set Up Google Mock Framework for TDD. C++, Visual Studio
Запись от 8Observer8 размещена 19.02.2019 в 02:46
Обновил(-а) 8Observer8 19.02.2019 в 03:16

If you need the example how to set up GTest without GMock you can see this example: Set Up GTest, TDD, C++, VisualStudio

In this example: PersonService_GMockCpp.zip we will see how to use Google...
Миниатюры
Нажмите на изображение для увеличения
Название: PersonService_GMockCpp.png
Просмотров: 149
Размер:	13.5 Кб
ID:	5215  
Вложения
Тип файла: zip gtest-1.8.1.zip (284.3 Кб, 23 просмотров)
Тип файла: zip gmock-1.8.1.zip (171.5 Кб, 21 просмотров)
Аватар для 8Observer8
Размещено в Без категории
Просмотров 152 Комментарии 0 8Observer8 вне форума
Старый
Признаки делимости (версия 3)
Запись от Баженов размещена 18.02.2019 в 19:57

Речь опять пойдет о делимости нечетных чисел на нечетные числа.
Итак приступаю.
Нечетное число равно 2n+1....
Размещено в Без категории
Просмотров 134 Комментарии 1 Баженов вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Set Up OpenGL 3 for Python
Запись от 8Observer8 размещена 18.02.2019 в 17:41
Обновил(-а) 8Observer8 19.02.2019 в 02:47

You need to type commands in the console terminal (you need to run the console terminal as administrator):

Цитата:
pip install GLFW
pip install PyOpenGL
pip install Pyrr
pip
...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 133 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Deploying Game Server on Heroku
Запись от 8Observer8 размещена 17.02.2019 в 20:58
Обновил(-а) 8Observer8 18.02.2019 в 17:00

Heroku is a free hosting. Let's deploy the application from this instruction: Emit and Broadcast JSON using Socket.io and JS/ES5

You need to register on https://heroku.com/ and complete this...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 158 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Emit and Broadcast JSON using Socket.io and JS/ES5
Запись от 8Observer8 размещена 17.02.2019 в 18:36

I will show differences between "emit" and "broadcast" on server side.

In short:
  • "emit" sends JSON data to a connected client
  • "broadcast" sends
...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 168 Комментарии 1 8Observer8 вне форума
Старый
Transact-SQL. Как перевести целое число из десятичной системы счисления в другую и обратно
Запись от Энтомолог размещена 16.02.2019 в 17:51
Метки mssql, sql server, t-sql

Учебная программа. Надеюсь, вы поможете её улучшить.
T-SQL
1
2
declare @input tinyint = 15; -- исходное число в десятичной системе счисления
declare @x nvarchar(8)
...
Аватар для Энтомолог
Размещено в Без категории
Просмотров 181 Комментарии 1 Энтомолог вне форума
Старый
Анонс очередного стрима - ТАУ кота
Запись от _Ivana размещена 16.02.2019 в 17:00

18.02.2019 в 20:00 по Москве под названием ТАУ кота (моделируем пример задачи слежения из ТАУ в виде Clojure-кота) https://www.youtube.com/watch?v=M8uZXrG1V4E
Задачка на подумать:...
Размещено в Без категории
Просмотров 387 Комментарии 2 _Ivana вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Socket.io Connection, JS/ES5
Запись от 8Observer8 размещена 15.02.2019 в 17:59
Обновил(-а) 8Observer8 17.02.2019 в 21:07

I will try to explain a process in step-by-step how to prepare server but it will be good if you will watch this video tutorial in parallel: Setup & Sending Files. Node.js Tutorial Guide
Youtube
...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 254 Комментарии 1 8Observer8 вне форума
Старый
Смена платформы с AMD на Intel.
Запись от Ekzotik размещена 15.02.2019 в 14:15
Обновил(-а) Ekzotik 17.02.2019 в 10:15 (дополнение)

В общем дело было так... Задумался я о переходе с "FXa" на "Райзен" посчитал минимальную конфигу мать, проц,...
Миниатюры
Нажмите на изображение для увеличения
Название: P_20190215_183054.jpg
Просмотров: 141
Размер:	112.0 Кб
ID:	5208  
Вложения
Размещено в Без категории
Просмотров 200 Комментарии 2 Ekzotik вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Use UML Instead Of Flowcharts
Запись от 8Observer8 размещена 14.02.2019 в 22:38
Обновил(-а) 8Observer8 16.02.2019 в 16:48

Updated: 2/14/2019
- added "if...else" Double-Selection Statement

Visual Studio Enterprise 2015 has build in tool for creating UML Activity Diagrams. We can use this tool...
Миниатюры
Нажмите на изображение для увеличения
Название: if_SingleSelectionStatement.png
Просмотров: 125
Размер:	7.4 Кб
ID:	5205   Нажмите на изображение для увеличения
Название: if...else_DoubleSelectionStatement.png
Просмотров: 41
Размер:	6.3 Кб
ID:	5207   Нажмите на изображение для увеличения
Название: while_IterationStatement.png
Просмотров: 114
Размер:	8.9 Кб
ID:	5209  

Нажмите на изображение для увеличения
Название: for_IterationStatement.png
Просмотров: 139
Размер:	13.0 Кб
ID:	5210  
Вложения
Аватар для 8Observer8
Размещено в Без категории
Просмотров 143 Комментарии 0 8Observer8 вне форума
Старый
Как ускорить C# String.IndexOf в поиске заранее известной строки в один проход при заранее неизвестном её расположении
Запись от Энтомолог размещена 14.02.2019 в 19:57

Использован .Net Core 3.0. На данный момент хранения строк в памяти в сжатом виде замечено не было, как и распараллеливания IndexOf производителем. Программа, делающая замер:

C#
1
using System;
...
Аватар для Энтомолог
Размещено в Без категории
Просмотров 199 Комментарии 2 Энтомолог вне форума
Старый
Числомер 2 - моя ошибка
Запись от Баженов размещена 14.02.2019 в 15:19

Приношу извинения за ошибочное сообщение, но числомер 1 работает.
Есть к нему вопросы:
- главный скорость...
Размещено в Без категории
Просмотров 154 Комментарии 0 Баженов вне форума
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.