• Какой язык для написания сайта выбрать начинающему?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Мне нравится python, но проще будет на php
    Ответ написан
    Комментировать
  • Куда пойти после вуза?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Работать. Одного предложения хватит, но я всё таки продолжу. А зачем магистратура? От армии косить? Я бы всё таки посоветовал устроиться на фуллтайм и работать в команде, а ВУЗ может мешать этому, отнимая время. И почему вы вообще хотите, чтобы кто-то решал за вас? Нравится C++, C# и цифровая обработка сигналов? Ну так ищите вакансии в этом направлении и работайте. Не нравится веб? Не ищите вакансии и не работайте в вебе. Всё просто.
    Ответ написан
    Комментировать
  • С++ ООП работа с классами!?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Базовый класс не должен знать, кто от него наследуется, поэтому ваш вариант неправильный. Может быть вам подойдут virtual функции, гуглите как они работают.
    Ответ написан
    Комментировать
  • Как решить проблему с концентрацией?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Отвечу как человек, который тоже имел такие проблемы.
    Делайте то, что вам интересно. Если интересно программирование, выберите подходящее направление и изучайте. Если неинтересно, даже не пытайтесь, найдите что-то другое. Должно быть желание тратить на это свободное время а не просто "я хочу много зарабатывать, поэтому пойду на программиста"
    Ставьте цели, локальные и глобальные и заставляйте себя делать что-то. Это касается не только программирования а и жизни в целом, если хотели заняться спортом, начните, поставьте цель, допустим бегать в день 1 км в течении месяца или что-угодно другое, главное чтоб это было нужно вам, ну и конечно нужно ставить такие цели, которые достигнешь.
    Если хотите изучить теорию, выберите тот источник, который вам больше всего подходит(у меня это книги) и занимайтесь регулярно, поставьте цель читать N страниц книги или заниматься сколько-то минут, это должен быть такой объём, при котором не начинаешь отвлекаться плюс ещё немного, но не больше.
    И очень важно не отвлекаться во время обучения, выключить ВК, скайп и все остальные раздражители на время обучения.
    P.S. действия будут иметь эффект, если вы обычный ленивый человек, как и все остальные и не имеете какой-нибудь редкой болезни, из-за которой могут возникать подобные проблемы)
    Ответ написан
  • Как делают защиту на сайте на PHP?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    DDos

    iptables и всяческие файерволлы
    SQL Injection

    Экранирование специальных символов
    XSS

    Тщательная проверка данных, пришедших от пользователя и экранирование специальных символов при рендере шаблона
    Ответ написан
    Комментировать
  • Стоит ли прикрепить к резюме свой проект, или это быдло код?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Ну, я бы не стал такое показывать, на мой взгляд слабенько как-то. Если нет ничего лучше, то лишним не будет. Быдлокодом не назвал бы, вполне читаемо, код моего преподавателя по ООП в 1000 раз хуже. Вам нужно избегать транслита в именовании и использовать модульность.
    Ответ написан
    Комментировать
  • Имитация 3D в 2D?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Вероятно у объектов есть z параметр, задающий "глубину", т.е. номер слоя и соответственно его порядок отрисовки, а корзина состоит из двух объектов.
    Ответ написан
    Комментировать
  • Как привлечь заказчиков на биржу фриланса?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Сделайте какую-нибудь фишку, потому как люди инертны и не хотят лишний раз пробовать что-то новое и рисковать. А собственно зачем? Если внешне биржа выглядит также, как остальные, только менее раскрученная, на ней меньше исполнителей и заказчиков. Посмотрите, например, на kwork, они придумали(украли с западного аналога) довольно оригинальную идею "всё по 500р" и хотя по факту там не всё по 500р эта идея помогает им раскрутиться. Вам тоже нужна какая-нибудь фишка, например можно сделать биржу только для специалистов, будет пользоваться спросом, т.к. многие заказчики не понимают в технических деталях и боятся нанять индуса, который навешает им лапши на уши и сделает говно, если вообще сделает хоть что-то. Но такую биржу сделать очень сложно, учтите это.
    Ответ написан
    1 комментарий
  • Почему не работает драг-дроп файла в Линукс при использовании Qt?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    У меня ваш код работает, файловый менеджер dolphin. В какую программу вы пытаетесь перетащить файл?
    Ответ написан
  • Как сделать так же как и на youtube?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Для каждого видео генерить на сервере уменьшенный вариант, состоящий из фрагментов, выбранных случайным или каким-то определённым образом, а при наведении мыши подгружать его и воспроизводить.
    Ответ написан
    Комментировать
  • Как рисовать в двух окнах в OpenGL?

    devalone
    @devalone Автор вопроса
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Нашёл функцию glfwMakeContextCurrent, она позволяет указать, в каком окне рисовать. А модули всё таки сделаю сигнлтонами и за создание нескольких окон и их привязку к камерам будет отвечать один модуль.
    Ответ написан
    Комментировать
  • Можно ли прикрутить Qt к С++ движку?

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

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Если хотите изучить основы - учите основы, всё просто. В ВУЗ идти не советую(разве что ради бумажки), никто вас там учить не будет, плюс к этому придётся сдавать кучу ненужной гуманитарщины. Не забудь изучить архитектуру ПК, си и ассемблер, сильно пригодится.
    Ответ написан
  • Как создать игровой 3д движок?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Научись сначала программировать не мышкой. Тебе нужен опыт в создании движка или же GUI редактора? Если второе, то бери Qt(C++/python), Winforms/WPF(C#) и прикручивай к какому-нибудь опенсорсному движку. Если первое, то начни именно с движка, т.е. с архитектуры, подумай, какие части будешь писать сам, какие позаимуствуешь(есть куча опенсорсных библиотек, которые ты можешь использовать).
    Ответ написан
    Комментировать
  • Стоит ли прочитать книгу по информатике, чтобы вникнуть в основы программирования?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Вот эта годная книга:
    https://www.ozon.ru/context/detail/id/125884/
    Ответ написан
    Комментировать
  • Какой дистрибутив Linux лучше установить на старый ноутбук?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Особой разницы нет, я б посоветовал debian с openbox на борту
    Ответ написан
    Комментировать
  • Как нужно изучать JS в unity?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Никак, учи C#
    Ответ написан
    Комментировать
  • Локальная сеть Ubuntu16.04 и Windows?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Samba, ftp, sftp(через ssh). Первый вариант уже настроен в винде, третий вариант настраивается без особых проблем в ubuntu.
    Ответ написан
    Комментировать
  • Что изучать дальше?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Ещё раз перечитать книгу Герберта Шилдта

    Зачем? Её и один раз нет смысла читать полностью, т.к. где-то после четверти книги она становится всё скучнее, примеры всё однообразнее и всё больше описания методов, видимо скопированное из документации для большего количества страниц.
    Прочитать книгу Джеффри Рихтера "CLR via C#". Слышал очень много хороших отзывов о ней.

    Если ваша цель Unity, то для начала вам не нужны глубокие знания C#, хватит того, что прочитали у Шилдта
    Уже начинать читать книгу по Unity3d.

    Я б посоветовал начать с документации, там вы получите самую свежую инфу.
    Ответ написан
    Комментировать
  • Есть ли принципиальня разница между QGridLayout и QVBoxLayout/QHBoxLayout?

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