Форум программистов, компьютерный форум, киберфорум
netBool
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
Старый
Xamarin.Forms.Xaml.XamlParseException: Cannot assign property "Content"...
Запись от netBool размещена 28.09.2018 в 10:00
Показов 2802 Комментарии 0

Давно хотел попробовать Xamarin. Эта удивительная штука, которая позволяет довольно быстро разрабатывать приложения. Конечно, отличие от обычного WinForms/WPF довольно серьезное. Первое, что вас может удивить (а может и разочаровать), что у классов и методов нет подсказок в Intellisense. Нет....
Аватар для netBool
Старый
С++ глазами шарпийца
Запись от netBool размещена 15.06.2018 в 12:14
Показов 3906 Комментарии 8

Доброго дня!

C++ и C# очень похожие языки, но под капотом имеют совершенно разные подход и философию.
И я хотел бы отметить несколько особенностей и трудностей, с которыми обязательно столкнется честный шарпиец при переходе на C++

1. Массив char и const char*

Например, нужно соединить два массива char. C++ унаследовало для этого от Си замечательную функцию strcat
C++
1
char * strcat( char * destptr, const char * srcptr );
По стандарту...
Аватар для netBool
Старый
Заметки про C#. А знали ли вы?
Запись от netBool размещена 08.05.2018 в 12:29
Показов 4213 Комментарии 5

Погружаясь в леса и дебри Reflection и IL, постепенно узнаю много новых вещей о .NET, о которых раньше даже не задумывался. И хотел бы поделиться некоторыми из них (буду дописывать по мере наличия свободного времени):

1. Тип void
Знали ли вы, что в C# void - не просто ключевое слово для обозначения функции, не возвращающей значение, а полноценных тип данных?

Да, да. Несколько фактов о нем:
  • В С# нельзя просто так объявить экземпляр
...
Аватар для netBool
Старый
Рейтинг: 5.00. Голосов: 1.
Построение UML-диаграмм для python (plantUML)
Запись от netBool размещена 18.04.2018 в 11:25
Показов 21711 Комментарии 1
Метки plantuml, pycharm, uml

В один прекрасный день в моем проекте Django стало очень много моделей, связанных очень сложно. И я начал нуждаться в инструменте для построения блок-схем.
Разработкой я занимаюсь в pycharm community без встроенного uml-редактора и только ради него покупать за 12к официал не готов, как и пользоваться им крякнутым в силу моих программистских принципов

Итак, я приступил к поиску бесплатных UML-редакторов. Мне попался этот список и я стал штудировать их...
Аватар для netBool
Старый
Преобразование структуры в массив байт
Запись от netBool размещена 06.04.2018 в 16:38
Показов 6820 Комментарии 9

Уже полтора дня потерял в поисках ответа, почему не работает вот этот код:
C++
1
2
3
      BYTE arr[6];
      BYTE* _arr = arr;
      *((jmp_far*)_arr) = jump;
где jump - это jmp_far, а BYTE - unsigned char

C++
1
2
3
4
5
6
struct jmp_far
{
  BYTE instr_push;  //здесь будет код инструкции push
  DWORD arg;         //аргумент push
  BYTE  instr_ret;    //здесь будет код инструкции ret
};
Изначально jump заполнен данными,...
Аватар для netBool
Старый
Полиморфизм в моделях джанго
Запись от netBool размещена 30.03.2018 в 17:46
Показов 3843 Комментарии 0

Маленькая запись-напоминалочка, что в джанго можно использовать полиморфизм в том числе и в полях модели.
Для этого можно использовать ContentType для реализации абсолютно обобщенных (иногда говорят “полиморфных”) отношений между моделями.
Классический джанго-полиморфизм на уровне модели выглядит это примерно так:
Python
1
2
3
4
from django.contrib.contenttypes.fields import GenericForeignKey
from django.contrib.contenttypes.models import ContentType
 
class Note(models.Model):
...
Аватар для netBool
Старый
Рейтинг: 5.00. Голосов: 2.
На чем пишутся сайты?
Запись от netBool размещена 25.03.2018 в 15:26
Показов 17933 Комментарии 8

Новички часто задают этот вопрос. На чем написан гугл и яндекс? Какой язык или технологию учить, чтобы быть востребованным? Или на чем писать стартап, который в случае успеха сможет держать огромные нагрузки? И что начать учить сейчас, чтобы не влететь в будущем?

Такие...
Аватар для netBool
Старый
Расширенные возможности ManyToMany в Django
Запись от netBool размещена 24.03.2018 в 16:57
Показов 19208 Комментарии 0

В свое время меня интересовали возможности нестандартные возможности ManyToMany в Джанго с использованием through (так сказать, промежуточных классов). И в этом обзоре я хочу осветить именно этот вопрос.

На эту тему я мало нашел информации в сети, особенно русскоязычной. Но есть классный перевод на хабре, к сожалению, не очень читабельный из-за неуместного использования тегов. Из-за этого чтиво ее превратилось...
Аватар для netBool
Старый
Рейтинг: 4.00. Голосов: 1.
Что особенного в переопределении конструктора модели Django?
Запись от netBool размещена 14.02.2018 в 13:31
Показов 6608 Комментарии 0

Доброго дня и настроения всем любителям Джанго!

Эта статья больше рассчитана на аудиторию начинающих джангистов, но предполагается, что читатель владеет основами языка. Все программеры, более менее освоившие python, знают что такое наследование, конструкторы и переопределение и наверняка пользовались этим не раз. Наверняка вам приходилось переопределять конструктор родителя, как то:
Python
1
2
3
class Car:      
      def __init__(self, w_a):
              self.weight_auto
...
Аватар для netBool
Новые блоги и статьи
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru