Форум программистов, компьютерный форум, киберфорум
Наши страницы
Блоги
Войти
Регистрация
Восстановить пароль
Старый
Рейтинг: 5.00. Голосов: 1.
Сравнение чисел с плавающей точкой
Запись от EvgeniyT размещена 10.01.2019 в 20:41

Нашёл интересную информацию и что бы не потерять выложу сюда. Читайте как справочник.

Типы данных double и float хранят приближённое значение числа, на столько, на сколько хватает их точности....
Размещено в Без категории
Просмотров 222 Комментарии 3 EvgeniyT вне форума
Старый
Пример реализации WPF+MVVM приложения
Запись от Элд Хасп размещена 26.12.2018 в 06:00

Пример решения ТЗ по теме http://www.cyberforum.ru/wpf-silverlight/thread2379434.html
В теме поставлена задача реализовать: поиск слов по списку слов, отображение списка слов, дополнение списка...
Вложения
Тип файла: 7z FuzzySearch.7z (28.3 Кб, 29 просмотров)
Модератор
Размещено в WPF
Просмотров 245 Комментарии 1 Элд Хасп вне форума
Старый
C# Window Forms DataGridview заполнение и удаление клонов
Запись от Jlovenpk1 размещена 19.12.2018 в 08:41

Привет читатель моего скромного блога, пишу я сюда редко, но в основном я храню тут свои заметки на те вещи, которые точно не буду запоминать и использую редко.
В будущем надеюсь закончить проект...
Аватар для Jlovenpk1
C# Brain.net
Размещено в Без категории
Просмотров 165 Комментарии 0 Jlovenpk1 вне форума
Старый
Передача данных между формами C#
Запись от cortl размещена 23.11.2018 в 07:32
Обновил(-а) cortl 27.11.2018 в 14:53 (дополнение)

Cпособы передачи данных между формами C#.

Способ первый (передача объекта через конструктор):
Кликните здесь для просмотра всего текста

Program.cs:
C#
1
2
using System;
using System.Windows.Forms;
...
Размещено в Без категории
Просмотров 335 Комментарии 0 cortl вне форума
Старый
Шаг 8 (Рефакторинг ГВР) Версия 0.2
Запись от ashsvis размещена 15.11.2018 в 14:12 (От простого к сложному)
Обновил(-а) ashsvis 15.11.2018 в 15:06 (слово пропустил)

Приветствую вас, уважаемые читатели!

Вчера пропустил день публикации, думал, сделаю перерывчег... Но доводить до ума программу надо, тем более что на вопиющие недостатки кода указали...
Вложения
Тип файла: zip SimpleVectorGraphicsEditor V0_2.zip (147.0 Кб, 35 просмотров)
Аватар для ashsvis
Просмотров 236 Комментарии 2 ashsvis на форуме
Старый
Шаг 7 (графический векторный редактор) Версия 0.1
Запись от ashsvis размещена 13.11.2018 в 12:18 (От простого к сложному)

Сегодня хороший день, господа программисты, ибо я выпускаю в первое плавание мою лодку,
под названием "Простой векторный графический редактор".

Пока это только корпус,...
Вложения
Тип файла: zip SimpleVectorGraphicsEditor Demo V0_1.zip (114.6 Кб, 29 просмотров)
Аватар для ashsvis
Просмотров 249 Комментарии 4 ashsvis на форуме
Старый
Шаг 6 (графический векторный редактор). Изменение формы фигуры путём перетаскивания узловых маркеров
Запись от ashsvis размещена 12.11.2018 в 19:42 (От простого к сложному)

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

В этой статье рассмотрим работу с маркерами изменения узлов фигуры (точек, по...
Миниатюры
Нажмите на изображение для увеличения
Название: Скриншот рабочей версии.jpg
Просмотров: 75
Размер:	132.8 Кб
ID:	5083  
Вложения
Аватар для ashsvis
Просмотров 235 Комментарии 8 ashsvis на форуме
Старый
Шаг 5 (графический векторный редактор). Изменение размеров фигур
Запись от ashsvis размещена 11.11.2018 в 19:41 (От простого к сложному)

Продолжаем, мои верные читатели, строительство простого векторного графического редактора.
Сегодня у нас на очереди рассмотрение темы:

3. Изменение размеров фигур.

...
Аватар для ashsvis
Просмотров 176 Комментарии 0 ashsvis на форуме
Старый
Шаг четвёртый (графический векторный редактор). Перемещение фигур
Запись от ashsvis размещена 10.11.2018 в 17:14 (От простого к сложному)

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

2. Перемещение фигур
...
Аватар для ashsvis
Просмотров 162 Комментарии 0 ashsvis на форуме
Старый
Шаг третий (графический векторный редактор). Тестовая расстановка фигур
Запись от ashsvis размещена 09.11.2018 в 18:45 (От простого к сложному)

Некоторые изменения я внёс в названия свойств классов Stroke и Fill (чисто косметические, благо это не продакшен).
В классе Figure удалил этот ужасно некрасивый метод OneBuff(), а метод PointInFigure,...
Вложения
Тип файла: zip Stroke_Fill_Figure_Picture.zip (11.2 Кб, 23 просмотров)
Аватар для ashsvis
Просмотров 183 Комментарии 2 ashsvis на форуме
Старый
Шаг второй (работа над ошибками)
Запись от ashsvis размещена 08.11.2018 в 10:37 (От простого к сложному)

Благодаря замечаниям в комментариях к статье от Storm23, я внёс необходимые исправления в код классов Stroke и Fill,
а также немного переработал код класса Drawing, который переименован в Figure...
Аватар для ashsvis
Просмотров 200 Комментарии 2 ashsvis на форуме
Старый
Шаг второй (продолжение). Спутники базового класса.
Запись от ashsvis размещена 07.11.2018 в 14:07 (От простого к сложному)

Продолжаем разрабатывать простой векторный графический редактор.
Я обещал подробно разобрать классы для хранения настроек рисования Stroke и Fill, так теперь приступим:

Начнём с...
Аватар для ashsvis
Просмотров 159 Комментарии 3 ashsvis на форуме
Старый
Шаг второй. Базовый класс и его спутники.
Запись от ashsvis размещена 06.11.2018 в 19:31 (От простого к сложному)
Обновил(-а) ashsvis 07.11.2018 в 13:02 (Исправлены ошибки в методе рисования)

Наверняка, многие из вас, други мои юные программисты, читая про создание векторного редактора с нуля,
ждут, ну когда же будем наконец что-то рисовать... Терпение, други мои... Всё по порядку...
Аватар для ashsvis
Просмотров 173 Комментарии 2 ashsvis на форуме
Старый
Шаг первый. Создаём рамку выбора для графического редактора.
Запись от ashsvis размещена 05.11.2018 в 10:41 (От простого к сложному)
Обновил(-а) ashsvis 05.11.2018 в 12:48

Когда речь заходит о всяческих полезняшках, например, о простом, встроенном в моё приложение,
графическом редакторе, у меня это вызывает некоторый трепет... Сколько возможностей открывается!...
Аватар для ashsvis
Просмотров 200 Комментарии 2 ashsvis на форуме
Старый
Панель кнопок
Запись от Wolflind размещена 08.09.2018 в 11:05
Метки c#, winforms

Не по теме:

Данную тему я перенес с форума можно посмотреть тут



В компании где я работаю есть программа, которую делали много разных людей в разное время
основная форма состоит из набора кнопок...
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок.PNG
Просмотров: 154
Размер:	23.3 Кб
ID:	5026   Нажмите на изображение для увеличения
Название: Снимок2.PNG
Просмотров: 130
Размер:	31.4 Кб
ID:	5027   Нажмите на изображение для увеличения
Название: Снимок3.PNG
Просмотров: 147
Размер:	32.8 Кб
ID:	5028  

Вложения
Аватар для Wolflind
Размещено в Без категории
Просмотров 225 Комментарии 0 Wolflind вне форума
Старый
Добавление .js файлов в проект веб форм SharePoint
Запись от V_Monomax размещена 10.07.2018 в 09:13
Обновил(-а) V_Monomax 10.07.2018 в 10:58 (устранение неточностей)
Метки asp.net, c#, sharepoint

SharePoint весьма интересный движок для внутреннего сайта да и для документооборота. Очень удобно что для него можно писать свои странички, как в ASP.net, так и во внутренем редакторе уже встроенном...
Аватар для V_Monomax
Размещено в Без категории
Просмотров 159 Комментарии 0 V_Monomax вне форума
Старый
C# распаковка gzip-архива (в .NET Framework 2.0)
Запись от stpigidy размещена 30.05.2018 в 12:52

Для работы с gzip-архивами есть класс GZipStream из пространства имен System.IO.Compression, доступный в .NET Framework 2.0, однако в MSDN почему-то получилось, как в анекдоте про Вовочку, класс есть,...
Размещено в Без категории
Просмотров 388 Комментарии 0 stpigidy вне форума
Старый
C# является ли файл gzip-архивом
Запись от stpigidy размещена 26.05.2018 в 16:17

Возникла задача работать с данными, которые могут быть сжаты в gzip-архив. Соответственно, необходимо было определить, является ли файл gzip-архивом. Это довольно просто, gzip-архив можно определить по...
Размещено в Без категории
Просмотров 336 Комментарии 0 stpigidy вне форума
Старый
C# Про конвертирование строки в Double (или любой другой тип с плавающей запятой)
Запись от stpigidy размещена 24.05.2018 в 19:05
Обновил(-а) stpigidy 24.05.2018 в 19:09 (нифигасе тут теги странно работают)

Напоролся на тривиальный, но неприятный подводный камень. Функция Convert.ToDouble() по умолчанию смотрит на разделитель целой и дробной части, который указан в системных настройках. И если в строке разделитель...
Размещено в Без категории
Просмотров 450 Комментарии 10 stpigidy вне форума
Старый
Рейтинг: 5.00. Голосов: 4.
Neural Network Racing - Part 4
Запись от Storm23 размещена 12.04.2018 в 02:45
Обновил(-а) Storm23 18.04.2018 в 11:04

Итак, после того, как ИИ готово, можно перенести весь проект в Unity и сделать полноценную гонку в 3D.

Экспорт трека в Unity

Редактор треков, который я описывал ранее, сохраняет...
Аватар для Storm23
Размещено в Без категории
Просмотров 782 Комментарии 4 Storm23 вне форума
Старый
Рейтинг: 5.00. Голосов: 8.
Neural Network Racing - Part 3
Запись от Storm23 размещена 11.04.2018 в 01:40

После создания модели автомобиля и трека все готово для главного - создания ИИ на базе нейронной сети для управления машиной.

Нейронная сеть

Для управлением автомобилем,...
Вложения
Тип файла: zip NNRacing.zip (3.62 Мб, 88 просмотров)
Аватар для Storm23
Размещено в Без категории
Просмотров 730 Комментарии 2 Storm23 вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
Neural Network Racing - Part 2
Запись от Storm23 размещена 10.04.2018 в 21:24

Продолжаем.
После создания физической модели автомобиля, сделаем модель трека и сенсоры для нашей машинки.

Модель трека
Обычно, моделирование трека делают в 3D движках. Это...
Аватар для Storm23
Размещено в Без категории
Просмотров 501 Комментарии 0 Storm23 вне форума
Старый
Рейтинг: 5.00. Голосов: 4.
Neural Network Racing
Запись от Storm23 размещена 10.04.2018 в 16:06

В этой статье будем разбираться в нейронных сетях, генетических алгоритмах, физике движения автомобиля и Unity 3D. Попробуем это все слепить вместе и получить игру.

Идея
Идея заключается...
Вложения
Тип файла: zip CarPhysicsTester.zip (146.6 Кб, 78 просмотров)
Аватар для Storm23
Размещено в Без категории
Просмотров 499 Комментарии 0 Storm23 вне форума
Старый
C# Скачивание и разархивация архива
Запись от Meerith размещена 01.12.2017 в 12:23
Метки c#, tutorial, zip

Эта тема посвящена вопросу, лично для меня животрепещущему: как скачать с сайта архив по ссылке, разархивировать и сохранить.

Как выяснилось, на форуме это уже обсуждалось много раз, и...
Размещено в Без категории
Просмотров 377 Комментарии 2 Meerith вне форума
Старый
Рейтинг: 3.00. Голосов: 2.
Первые шаги
Запись от gyrgen размещена 17.11.2017 в 19:16 (ProFire (Движок))

Движок пишется на c#. Для визуализации 3D я использую OpenGL библиотеки, т.к. информации гораздо больше чем у аналогов. Для начала я создал собственный элемент со вкладками в котором можно изменять его...
Миниатюры
Нажмите на изображение для увеличения
Название: sC9Ch_wkIq8.jpg
Просмотров: 214
Размер:	152.9 Кб
ID:	4445   Нажмите на изображение для увеличения
Название: ZopDeNagZnI.jpg
Просмотров: 193
Размер:	135.2 Кб
ID:	4446   Нажмите на изображение для увеличения
Название: 0AX-tZ6OJqc.jpg
Просмотров: 158
Размер:	123.7 Кб
ID:	4447  

Нажмите на изображение для увеличения
Название: Y7m63GLpDk8.jpg
Просмотров: 359
Размер:	132.9 Кб
ID:	4448   Нажмите на изображение для увеличения
Название: 9cFGMcugLu0.jpg
Просмотров: 246
Размер:	134.3 Кб
ID:	4449   Нажмите на изображение для увеличения
Название: Rc3gpwE_P9I.jpg
Просмотров: 243
Размер:	131.9 Кб
ID:	4450  

Вложения
Аватар для gyrgen
Размещено в ProEngine Движок
Просмотров 261 Комментарии 0 gyrgen вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Разбиение коллекции на диапазоны средствами LINQ.
Запись от diadiavova размещена 24.10.2017 в 14:51
Обновил(-а) diadiavova 06.06.2018 в 19:26
Метки c#, linq

  1. Задача с форума
  2. Попробуем обобщить
Задача с форума
Недавно на форуме попался достаточно простой вопрос - как получить длину самой длинной последовательности чисел, идущих подряд (то есть где...
Аватар для diadiavova
Размещено в Без категории
Просмотров 392 Комментарии 0 diadiavova вне форума
Старый
О себе №2 рубрика "Дневник разработчика"
Запись от imsarim размещена 10.04.2017 в 14:07
Метки c#, unity

Немного о себе, я начинающий программист, нахожусь 2-ой год на стадии обучения, из этих двух лет можно выделить только 5 месяцев спокойного обучения, остальное время я просто потратил впустую.
...
Размещено в Без категории
Просмотров 368 Комментарии 0 imsarim вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
Хелперы CheckInterval и Triggered
Запись от Storm23 размещена 28.03.2017 в 13:27
Обновил(-а) Storm23 28.03.2017 в 15:50
Метки c#, gamedev

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

CheckInterval

Часто бывает нужно выполнять некое действие но не...
Миниатюры
Нажмите на изображение для увеличения
Название: Скриншот 2017-03-28 13.35.01.png
Просмотров: 324
Размер:	22.9 Кб
ID:	4185  
Вложения
Тип файла: zip WindowsFormsApplication368.zip (441.9 Кб, 107 просмотров)
Аватар для Storm23
Размещено в Без категории
Просмотров 550 Комментарии 1 Storm23 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Сериализатор статических классов
Запись от Storm23 размещена 04.03.2017 в 02:02
Обновил(-а) Storm23 04.03.2017 в 02:27
Метки c#

Бывает необходимо сериализовать статический класс. Ниже приведена реализация расширения для бинарного сериализатора (BinaryFormatter), которая позволяет сериализовать и десериализовать статические классы...
Аватар для Storm23
Размещено в C#, WinForms
Просмотров 475 Комментарии 0 Storm23 вне форума
Старый
Табличный метод
Запись от Serg34 размещена 11.11.2016 в 01:28

Сегодня я хотел бы поделиться с Вами решением одной задачи табличным методом.
Вначале пару цитат про табличный метод из книги Макконнелла "Совершенный код"

"Табличный...
Миниатюры
Нажмите на изображение для увеличения
Название: Таблицы.jpg
Просмотров: 242
Размер:	158.7 Кб
ID:	4021  
Вложения
Аватар для Serg34
Размещено в Без категории
Просмотров 574 Комментарии 0 Serg34 вне форума
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru