• Как и где обучиться 1С?

    logpol32
    @logpol32 Автор вопроса
    Спасибо.
    А есть видеокурсы, мануалы? Чтобы понятно объяснили предметную область.
    (Не техническую часть)

    Далеко не все в Мск получают 240К

    Я про JAVA. Есть коллеги на таких вакансиях. Получаю обратную связь и понимаю что долго в таком темпе 99% программистов не продержаться.
  • Как и где обучиться 1С?

    logpol32
    @logpol32 Автор вопроса
    за 10 лет можно было апнуть отличного сеньора

    Я на c# год.

    т.е бизнес любит, хороших спецов отрывают с руками

    Вакансии в студию. У меня коллеги работали во всех банках. JAVA.
    Ты можешь быть отличным программистом, но менеджмент везде один. Тебя просто за..задолбают. И никому не нужны твои знания ООП, паттерны и прочая наука.
    Там фабрика по вджобыванию / переделки легаси кода в другой легаси код, неадекватные требования и дедлайны. Это Россия.

    проще взять 1-2 языка, и оттачивать их лет 5-10, а потом

    Это ваша фантазия? Без обид - люди так и делали.
    А потом ты нафиг не нужен. Потому что то что ты сделаешь профессионально, напишет и школьник. Криво, косо, легаси - но работает. А заказчик этого не понимает.
    Ну а на крупные проекты единицы вакансий.

    т.е бизнес любит, хороших спецов отрывают с руками

    А бизнес об этом знает? Зачем бизнесу программист?
    У них там BPM. У них там покупные западные системы и конфигурации.
    Эти вакансии висят годами. Приходит человек - а там система, и доступ тебе к не дадут.
    А задачу поставят - исправь. И всё. И никого не колышит, что у тебя нет прав доступа - уволен. Реальный опыт. Не закрыл сторис - гудбай.
  • Что означает Pixels Per Unit?

    logpol32
    @logpol32 Автор вопроса
    Почему Pixels Per Unit влияет на отображение?

    Вот 2 картинки - они одинаковы 240x240.
    Они одинаковы и на сцене.
    60ee9f4779e76857032834.png
    Но у первой - "стрелки", Pixels Per Unit=100. У второй - "голова", Pixels Per Unit=1.
    И чему равен 1 юнит? Кубики перед вами. 100 пикселей? 1 пиксель?
  • Как плавно повернуть объект (не работает код)?

    logpol32
    @logpol32 Автор вопроса
    freeExec, Кажется понял.
    Update выполняется постоянно, от этого изменяется Time.deltaTime и изменяет "угол поворота".
    Сделал по другому.
    Не буду писать в ответ т.к. некоторые вещи в моем коде меня напрягают.

    Вообщем сделал так. Работает.

    using UnityEngine;
    using  System.Threading.Tasks;
    
    public class Rotate : MonoBehaviour
    {
    
    public async void RotateIt()
    {
    GameObject imageCharacter = GameObject.Find("Image-Character");
    
    for (int i = 180; i < 360; i++)
    {
    imageCharacter.transform.rotation = Quaternion.Euler(0, i, 0); 
    await Task.Delay(1);
    }
    }
    
    }
  • Как подключить один объект на несколько сцен?

    logpol32
    @logpol32 Автор вопроса
    freeExec @freeExec
    Никаких ограничений повесить скрипт на картинку или кнопку нет, если он MonoBehaviour

    У меня не вышло. Именно по этому мне приходится создавать новый пустой объект и вешать на него скрипт.
    А уже этот объект вешать на картинку, кнопку и т.д.
    Вот, я попробовал это сделать:
    https://www.youtube.com/watch?v=1fvTymqAaPI
  • Как в GitHub Desktop вернуть проект к нужному коммиту?

    logpol32
    @logpol32 Автор вопроса
    Lynn «Кофеман», мне в GitHub Desktop надо. В терминале то понятно.
  • Как настроить камеру в Unity?

    logpol32
    @logpol32 Автор вопроса
    NoNameDeveloper,
    Куда она смотри, то и рендерит.

    60e09ae66b48a027555473.png
    60e09af6551dc738952169.png60e09afdb92b2157255570.png
  • Как настроить камеру в Unity?

    logpol32
    @logpol32 Автор вопроса
    NoNameDeveloper, у какого компонента?
    Как работает эта система? Как работает логика Unity?

    Вот Gamemaker studio 2 - камера. Куда она смотрит - то и видит. Просто? Просто!
    Где находится, на что смотрит - то мы и видим.
    Размер комнаты - какой задал, такой и будет.
    Нужно стартовое меню 800x600 - делаем комнату 800x600. Кидаем спрайт 800x600. Всё встает идеально.
    Всё. Просто? Да. Логично? Да.

    Unity.
    Камера в левом нижнем углу канваса. Размер не меняется, позиция не меняется. ???
    На вкладке game (просмотр игры) отображается канвас. Но камера туда не смотрит! Камера вообще в углу.
    ???
    Кидаю на канвас спрайт 800x600. Маленький квадратик.
    Методом научного тыка вижу в его свойствах Scale 1. Делаю 100 и получаю нормальный спрайт.
    Почему? Где логика? Кто просил это делать? Неизвестно.

    Размер сетки...он в чем? Как его менять.
    Gamemaker studio 2 - указаны единицы, изменяется размер.

    Unity - Edit -> Grid and Snap settings
    Size - это что размер? Ну ок. Увеличиваем его до 2х и в квадрате появляются ещё квадраты. Ок.
    А до 20 ти? А это аналогично 2м. ??? Я хочу маленькие квадратики. Я же указал 20. А нет как 2.

    Я работал и с 3DS max и с Gamemaker studio 2 там подобных чудес нет.
  • Как заменить mysql на mysqli в проекте?

    logpol32
    @logpol32 Автор вопроса
    Vamp, FanatPHP,
    Вот вот.
    Проект рабочий. Был и есть. Теперь работает и на php 7.
    Код, скажу сразу - не очень. Но вряд ли кто то будет в нем сильно копаться.

    ну так в портфолио ссылка только

    Скорее всего так и будет. Хотя есть идея как то сделать портативный вариант.
    У меня есть проект портативного PHP и SQLite. Но тут MySql - и с ним вроде ничего портативного не сделать.

    Если нет волшебной библиотеки которая будет MySql запросы переводить в SQLite...
  • Как заменить mysql на mysqli в проекте?

    logpol32
    @logpol32 Автор вопроса
    Вариант 1 - написать библиотеку, имитирующую поведение функций mysql_.
    Не осилю. (

    Вариант 2 - частично переписать код, заменив вызовы mysql_ на mysqli_ с соответствующей доработкой

    Пробовал - потратил много времени и всё ещё не до конца доработал.
    В силу особенностей проекта бывает тяжело делать дебаг.
    Модальные окна, ajax запросы - одно вызывает другое...

    Вариант 3 - полностью переписать проект под современную версию PHP.

    Не имеет смысла. Проект чтобы просто лежал в портфолио.
  • Как исправить ошибку - длинный путь к файлу?

    logpol32
    @logpol32 Автор вопроса
    Ранее уже пробовал
    git config --system core.longpaths true

    не помогало.
    Запустил Git Bash от имени администратора - помогло.
  • Как из потока добавить строки в листбокс?

    logpol32
    @logpol32 Автор вопроса
    Василий Банников,
    Visual Studio ругается

    mainWindow.ListBox1.Items.Add("Путь к программе");
    System.InvalidOperationException: "Вызывающий поток не может получить доступ к данному объекту, так как владельцем этого объекта является другой поток."
  • Как из потока добавить строки в листбокс?

    logpol32
    @logpol32 Автор вопроса
    Спасибо за ответ.

    MainWindow - это про главное окно. App - это про приложение в целом.

    Не очень понятен смысл.
    Обычно, для приложения в целом используют классы, создают папку clases в проекте с одноименными cs файлами.
    Зачем нам App.xaml.cs? Мы и без него можем наплодить cs.

    MainWindow.xaml.cs - тут вроде логично - стандартный code behind, точка входа в программу, обработчики событий и т.д.

    Из другого потока нельзя добавлять, тк к UI-элементам можно обращаться только из UI-потока.

    Странно. Я пока не силен в С#, а потоки вообще отдельная тема, но в том же Delphi (да вроде много где ещё) есть Synchronize
    Например
    procedure MyThread.UpdateCaption;
    begin
      Form1.Caption := 'Updated in a thread';
    end;
    procedure MyThread.Execute;
    begin
      Synchronize(UpdateCaption);
    end;

    т.е. обновление, добавление и другая работа с UI из любого потока.
  • Как в GitHub Desktop перевести проект к нужному коммиту?

    logpol32
    @logpol32 Автор вопроса
    approximate solution, я пока ещё не определился с расширением или git клиентом.
    Перепробовал около 6-7 штук. Самые популярные.
    В итоге - там одно не работает, тут другое. Один клиент визуально не показывает ветки, другой некорректно работает при определенных настройках сети.
    И вроде работают, но как то "наполовину".
  • Как в GitHub Desktop перевести проект к нужному коммиту?

    logpol32
    @logpol32 Автор вопроса
    https://stackoverflow.com/questions/32088751/disca...

    Это работает, но не достаточно корректно.
    А именно - если проект открыт в Visual Studio, то некоторые файлы не "отменяются".
    60d56e74df05b695456474.jpeg
    И так пока не закроешь Visual Studio.
    Не существенно, но всё же не приятно перезапускать VS переоткрывать проект...
  • Как организовать работу в репозитории?

    logpol32
    @logpol32 Автор вопроса
    Я на github создал организации - это как группы репозиториев.
    По идее, можно было бы создать организацию MoscowCompany и там создавать репозитории для программ данной компании. Это даже логично.
    Но пока я не хочу так делать (может и зря) т.к. создаю организацию для каждого языка - проще говоря группирую свои репозитории не по компаниям, а по языку программирования.
    В организации MyGitDelphi у меня ,будут репозитории с Delphi, в организации MyGitCSharp с С# и т.д.

    Может я не прав и всё же стоит создать организацию для компании MoscowCompany.
    Но для данной компании я пишу на на нескольких языках.
    То есть одна программа может быть изначально на Delphi , а потом переписана на CSharp как другая программа. И снова неясно как именовать репозитории, кроме русских наименований.
  • Как изменить цвет/тему в MaterialDesignThemes?

    logpol32
    @logpol32 Автор вопроса
    Роман, "сами привели сайт, там и смотрите комбинации цветов"
    Например, беру цвет с сайта materialui.co/colors
    --------------
    Color Code Copied!
    AB47BC
    --------------
    Purple 400.

    Иду на гитхаб MaterialDesignInXAML/MaterialDesignInXamlToolkit.....
    ctrl+F Purple

    MaterialDesignColor.Purple.Accent.xaml
    MaterialDesignColor.Purple.Named.Accent.xaml
    MaterialDesignColor.Purple.Named.Primary.xaml
    MaterialDesignColor.Purple.Named.xaml
    MaterialDesignColor.Purple.Primary.xaml
    MaterialDesignColor.Purple.xaml

    Кто из них? Тут какие то Accent, Named.Accent, Purple.Primary, Purple.Named....
    Был бы Purple400 - без вопросов.

    Как я и писал выше - методом тыка создавать свою таблицу цветов для MaterialDesignInXAML?
    Попробовал MaterialDesignColor.Purple.Accent.xaml, принтскрин цветовой гаммы и так со всеми палитрами?

    Может materialui.co/colors сам выдумал цвета, а MaterialDesignInXAML сам?
    То есть нет никакой связи, стандарта, ограничения в цветовой гамме, оттенках - я художник, я так вижу?

    Про идеологию MaterialDesignIn читал. Не припомню там конкретных цветов.
  • Как изменить цвет/тему в MaterialDesignThemes?

    logpol32
    @logpol32 Автор вопроса
    То есть вот так...копаться в исходниках?

    Вот как то так:
    Хм я нашел MaterialDesignColor.Blue.xaml, попробуем..нет, не красиво.
    О вижу тут есть MaterialDesignColor.Amber.Accent.xaml. Амбер что это?
    А ну ладно - посмотрим..а нет не то.
    А может повезет с MaterialDesignColor.BlueGrey.xaml?
    Методом перебора и научного тыка?

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

    Звучит не очень.