• Можно ли на hh.ru указать опыт разработки OpenSource и pet проектов?

    @tutuborg
    Указать можно.
    Для начинающего и нет другой возможности что то указать.
    Можно даже дипломную работу указать, если тема её соответствует вакансии (я серьезно).

    Но на миддла? Нет, однозначно.
    Вы что-то не так понимаете.

    Вы даже не джун еще.
    Вы только трейни.

    Джуном вы станите через полгода.
    И будете им 2-3 года, прежде чем станете начинающим миддлом.

    Но:

    Если речь про зарплату - джун или миддл - это к ней не имеет отношение. Как договоритесь.

    Если вы про название должности - не значит ничего.
    Чем менее серьезная контора тем меньшим опытом вы можете быть с более серьезным название должности. Бывают что и сеньором назовут с двумя годами опыта (в реальности до сеньора нужно 7-10 лет, иногда и 15).
    Но при этом, к примеру, в Google, те, кого называют junior - на пару голов по квалфицированее иных senior в обычных компаниях работающих.

    а стать сразу кем то вроде мидла

    Только если вы разработчик серьезного OpenSource-проекта (а не мелочи допиливали)
    Или если у вас очень серьезный пет-проект.
    Никак иначе.

    Миддл - это тот кто может самостоятельно делать далеко не тривиальные вещи, без того, чтобы над ним стоял опытный специалист и направлял его.
    Ответ написан
    2 комментария
  • Объект не читает данные с json файла?

    @Deka007 Автор вопроса
    5d4477ffed263180927016.pngРешено.
    Ответ написан
    Комментировать
  • Будет ли реализован в приложении ресурс Тостер?

    pragmatik
    @pragmatik Куратор тега Хабр
    Насколько мне известно, отдельное приложение для Тостера не планируется. Поддержка всех приложений прекращена. Мы не рекомендуем пользоваться существующими приложениями. Пожалуйста, используйте веб-версии.
    Ответ написан
  • Как веб-разработчику взаимодействовать с заказчиком?

    kshnkvn
    @kshnkvn
    yay ✌️ t.me/kshnkvn
    О чем вы договаривались с заказчиком? Сделать дизайн? Вы его сделали? Покажите его заказчику, можете открыть доступ к локальному серверу из интернет - гайдов на эту тему полно. Заказчика устраивает - скидываете ему архивом шаблон/сайт и дальше его проблемы. Если вы изначально обсуждали, что вы будете заливать сайт на хостинг, то пишите ему и говорите, что-бы он зарегистрировал хостинг и дал вам логин/пароль. Если он этого не может сделать, то регистрируете хостинг на его данные и пускай он оплачивает, в крайнем случае пользуйтесь хостингами которые дают тестовый период. Никогда ничего со своего кармана не оплачивайте, если это не ваш персональный инструмент для работы.
    Ответ написан
    Комментировать
  • Как сделать чтобы при изменение размера окна кнопки пропорционально изменялись по высоте?

    WNeZRoS
    @WNeZRoS
    StackPanel в Vertical ориентации делает все элементы минимальной высоты.
    Ваш вариант с Grid не работает как нужно потому что Height="*" ставить для второй строки, той которую нужно растянуть.
    Я бы в данном случае использовать DockPanel - в ней (по умолчанию) последний элемент растягивается на весь оставшийся объём.
    Ответ написан
    1 комментарий
  • Стоит ли полностью переходить на английский?

    NYMEZIDE
    @NYMEZIDE
    резюме - ivanfilatov.ru
    Еще как стоит!
    - переключи на Английский язык в Операционной Системе, твоей IDE, сайтах/сервисах где ты сидишь.
    - старайся сразу думать на аглийском. не делай конвертаций "думаю на русском -> перевожу -> произношу", надо "думаю на английском -> произношу"
    - еще найди себе друга/партнера который знает английский и может тебя поправлять (в идеале носителя) и совершенствуйся
    - и много, много практики.

    Удачи!
    Ответ написан
    Комментировать
  • Востребованный, "проверенный" стек технологий. Что выбрать, чтобы быстро найти работу?

    @orbit070
    чтобы уже через 3 месяца или полгода устроиться на работу за хлеб за первым отытом

    Полгода еще ладно, про 3 месяца забудьте, потому что
    (я занимаюсь по 13 часов в день

    не эквивалентно занятиям 3+ часа в день на протяжении 4х дней. Даже если вы каким-то мистическим образом можете в день 13 часов учить что-то(во что я ни за что не поверю), то даже если это так, то все равно эффективность такого обучения сильно падает спустя 3 часа. Даже опытные программисты не часто способны несколько часов подряд программировать, но при этом работать намного легче чем учить что-то новое. Есть даже такая штука - бывает сидишь уже под конец дня 2-3 часа не можешь решить задачу или пофиксить баг, башка не варит и вообще не понимаешь что происходит и почему не работает. Но стоит тебе прийти на следующий день на свежую голову и буквально за 10-15 минут проблема решается. Желание и рвение это конечно хорошо, но ресурсы нашего организма имеют свою позицию на это счет, так что 13 часов в день это самообман, поверьте.

    А на счет стека и прочего: свой путь нужно начинать не с выбора языка программирования, а с выбора того, чем вы хотите заниматься. Вы когда выбирали java для чего его выбирали? Если например вы хотели разрабатывать под андроид - то заходите на hh, открываете 20 вакансий андроид разработчика -> выписываете оттуда все требования -> получаете нужный стек.
    Ответ написан
    6 комментариев
  • Востребованный, "проверенный" стек технологий. Что выбрать, чтобы быстро найти работу?

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

    Но. Работу не можете найти ещё полгода. И это дело не в стеке, а во второстепенных факторах — компания не устраивает вас и наоборот.

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

    Не стоит по 13 часов в день заниматься — перегорите быстро и ничего хорошего из этого не выйдет, точно.
    Ответ написан
    Комментировать
  • Востребованный, "проверенный" стек технологий. Что выбрать, чтобы быстро найти работу?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    стоит выучить и научиться применять, чтобы уже через 3 месяца или полгода устроиться на работу

    сколько не гуглю, не могу найти достаточно информации

    Судя по вопросу, у вас не выйдет. Никакой стек не поможет, если вы не можете найти ответ на вопрос, который на Тостере задают каждую неделю.

    Откройте любой работный сайт, типа hh.ru, и посмотрите вакансии программистов в вашем регионе. Выберите ту специализацию, на которую вакансий больше всего и зарплаты повыше. Посмотрите требования к джунам для этой специализации. Учите в этом направлении.
    Ответ написан
    Комментировать
  • Создаю OpenSourse проект на С++ ниже - нужны единомышленники, где мне таких искать?

    RabraBabr
    @RabraBabr
    Хочу создать программу для составления алгоритма

    Моя твоя не понимать.

    https://github.com/rustamkremcheev/AlgoIDEA

    Но там пусто. Нет там реально пусто - This repository is empty.

    мне нужна помощь.

    Вы хотите, что бы мы вам программу написали? Ну так заинтересуйте. Самый простой способ Я вам свою ставку в час назову и если все устраивает запилю вам проект.

    Хотите Бесплатно? Ну блин прежде чем носиться со своими мегапрожектами хотя бы дизайн документ на ТРИ странички составте. Не надо сочинение как я провел лето на 100 листов натягивать как наши школы и универы учат. Три несчастных страницы с сухой выжимкой хватит. Коротко четко и по делу. Авось кто то и клюнет. Потом по ходу проекта разрастется может быть в многотомник, если не помрет прежде.
    Ответ написан
    Комментировать
  • Создаю OpenSourse проект на С++ ниже - нужны единомышленники, где мне таких искать?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Это так не работает. Сначала вы пишите проект и выкладываете в открытый доступ, потом появляются его пользователи, а если он оказывается востребован, то со временем и контрибьюторы, часть которых может стать единомышленниками.
    Ответ написан
    Комментировать
  • Всегда ли нужно писать геттеры?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Читайте что такое инкапсуляция и зачем она нужна.

    Внутри класса обращайтесь напрямую. Снаружи класса - принято обращаться через геттеры/сеттеры - чтобы если вдруг вы будете что-то внутри класса менять, вам не нужно было искать где используется ваш класс и как исправить все эти вызовы - вы просто поправите геттер/сеттер в вашем классе.
    Ответ написан
    7 комментариев
  • Как включить галочку чтобы проект на xamarin можно было скомпилировать под Windows?

    2ord
    @2ord
    В установщике VS добавить поддержку UWP.
    Ответ написан
    Комментировать
  • Где найти все сочетания горячих клавиш VS?

    Vlad_IT
    @Vlad_IT
    Front-end разработчик
    В официальной доке. Тут внизу есть ссылочки под определенные OS https://code.visualstudio.com/docs/getstarted/keyb...
    Ещё список доступен в меню File > Preferences > Keyboard Shortcuts
    UPD: я даже не обратил внимание, что вопрос про VS а не VS Code, и скинул ссылку именно по VS Code. Для VS тоже в документации
    Основные: https://docs.microsoft.com/en-us/visualstudio/ide/...
    Все: https://docs.microsoft.com/en-us/visualstudio/ide/...
    Ответ написан
    1 комментарий
  • Как узнать положение ползунка listbox'a wpf?

    @d-stream
    Готовые решения - не подаю, но...
    Наверное удобнее всего будет зацепиться за Track: https://docs.microsoft.com/ru-ru/dotnet/api/system...
    Или Thumb: https://docs.microsoft.com/ru-ru/dotnet/api/system...
    который и есть ползунок ScrollBar: https://docs.microsoft.com/ru-ru/dotnet/api/system...
    но тогда получится, реагируя на OnDragComplete реагировать на прокрутку только ползунком
    Ответ написан
    Комментировать
  • Как узнать положение ползунка listbox'a wpf?

    @BlackGad
    .NET разработчик
    Можно подписаться на ScrollChangedEvent routed событие. Аргумент события ScrollChangedEventArgs имеет подробную информацию о скролле. Если этого мало - используйте OrigianSource свойство, которое указывает на ScrollViewer, у которого уже можно запросить текущие HorizontalOffset и VerticalOffset
    Ответ написан
    Комментировать
  • С чего начать вникать в C++?

    Vlad_IT
    @Vlad_IT
    Front-end разработчик
    Отличные и актуальные книги для новичков
    Р. Лафоре ООП
    С. Прата язык программирования C++. Лекции. Упражнения
    Ответ написан
    Комментировать
  • Какую справедливую формулу можно использовать для вычисления истинной симпатии (лайки) к ответу на Тостере?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Beg your pardon, captain, но Вы разве пишете ответ для получения лайков? Я вот - нет и мне обычно поуху поднялся мой ответ или не поднялся. Приятно, конечно, когда видишь, что людям нравится, но когда не нравится - меня это не напрягает от слова совсем.
    Ответ написан
    3 комментария
  • Как подключать библиотеки?

    petermzg
    @petermzg
    Самый лучший программист
    Есть управляемые dll, это которые на языках .net написаны, те вы подключаете к проекту using. А есть dll, что написаны для win32. Вот их вы и подключаете через [DllImport("...")]
    Ответ написан
    Комментировать
  • Как достать все элементы из wrappanel?

    cyber_roach
    @cyber_roach
    UX дизайнер INEDIapps
    Присвойте ресурс Background или стиль элементу ссылающийся на Background
    далее просто меняйте когда нужно цвет у ресурса
    Примерный код:

    App.xaml
    <Color x:Key="DecorateColor">#FF005087</Color>
    <SolidColorBrush x:Key="BackgroundBrush" Color="{DynamicResource DecorateColor}"/>


    элементы где меняем цвет, например внутри стиля
    <Border Background="{StaticResource BackgroundBrush}"/>


    изменение цвета ресурса
    Color decorateColor = Color.Color.FromArgb(255, 136, 0, 255);
    Application.Current.Resources["DecorateColor"] = decorateColor;


    Если использовать MVVM, то можно и через StaticResource решить.

    Но это подход "В лоб", более верным будет через состояние стиля, но это вам сначала изучить Trigger (для конкретно этого случая DataTrigger) и MVVM.
    Ответ написан
    Комментировать