Задать вопрос
  • Что за шум вокруг темы, что программисты скоро не нужны?

    Vlad_IT
    @Vlad_IT
    Front-end разработчик
    программисты не будут скоро восстребованы.

    Когда мне было 16, я начинал только программировать, меня волновал тот же самый вопрос. Вот даже тему создавал на форуме www.cyberforum.ru/job/thread127123.html (сильно не читайте, мне стыдно за свои сообщения того времени =) ) Это было 7 лет назад, за это время особо ничего не изменилось, поэтому думаю через еще 7 лет будет все нормально.
    Работы для программиста море, а работники нормальные как правило отсутствуют. Понятное дело, что программирование стало "мейнстримом", делать сайты идут все кому не лень, т.к. везде кричат "Программирование сделает вас богатыми! Всего за месяц вы научитесь создавать сайты за деньги!", благо майнинг переманивает людей, желающих легких денег (не в обиду профессиональным майнерам). Но скажу точно, если вы прочитали хоть одну книжку по своему языку программирования, можете писать без использования jQuery и Boostrap (не в обиду этим технологиям, просто часто вижу, что люди учат не JS/CSS, а jQuery/Boostrap), умеете ставить правильные сроки, сможете написать игру "змейка" - то вы уже лучше 90% программистов, а то и больше.
    будут такие инструменты

    Помню 7 лет назад писали "Вот совсем скоро создадут программу, с помощью которой дизайнеры будут рисовать дизайн, и он сразу будет сохраняться в HTML или шаблон движков". Вроде бы не соврали, такие есть, но качество выходного продукта подкачало, что даже часто хуже качества работы школьника.
    будут такие инструменты, которые заменят программеров", ИИ и все такое...

    Так будет с большинством профессий, даже со специалистами по машинному обучению. Но надо понимать, что это случится еще не скоро, лет 10 у вас есть, а там сделают безусловных доход в развитых странах, а в менее развитых, сделают закон, требующий чтобы более 50% сотрудников были не ИИ :-)
    Скажу точно, если вам программирование не очень нравится, то советую уйти в другую профессию, т.к. без любви к этой профессии будет сложно часами сидеть и учить материал (когда тебя не заставляют). Деньги легкие вы тут тоже не сделаете.
    Ответ написан
    10 комментариев
  • Стоит ли читать книгу "Unity в действии. Мультиплатформенная разработка на C#"?

    Ni55aN
    @Ni55aN
    Лишним не будет. Чем вот так "долго" серфить, лучше сразу приступить к чтению и в процессе станет ясен ответ на вопрос, а пока он однозначный - стоит читать!
    Ответ написан
    3 комментария
  • Стоит ли читать книгу "Unity в действии. Мультиплатформенная разработка на C#"?

    @Beltoev
    Живу в своё удовольствие
    На сайте Unity есть туториалы по разработке игр от "Создайте новый проект, нажав туда и сюда.." до "Вот мы и добавили в разработанную игру ввод с мобильных устройств".

    Тем более у вас с английским всё в порядке и проблем вообще не должно возникнуть.
    Ответ написан
    Комментировать
  • Стоит ли читать книгу "Unity в действии. Мультиплатформенная разработка на C#"?

    @st_rapon
    Начинал изучать Unity по этой книге уже имея опыт работы с C#, благодаря чему книга дала мне хороший толчок. Поэтому рекомендую её если вы знаете следующие вещи:
    - Базовый синтаксис в c# ( массивы, листы, вектора, циклы и тд)
    - ООП (наследование, интерфейсы, паттерны и тд. Там будет достаточно много примеров с вещами из этого пункта)
    - Структуры данных
    Хотя у меня остались только положительные впечатления о книге и она обхватывает большой спектр задач, и следуя примерам из книги можно написать 3D-бродилку, я бы её не рекомендовал. Как мне кажется, время можно потратить на более полезные книги. Советую обратить внимание на Mastering Unity Scripting [Alan Thorn].
    Ответ написан
    1 комментарий
  • Примеры сайтов на asp.net?

    @Newred
    Asp.net mvc, последняя версия, которая перед core
    Асинхронная обработка. Скорость - всё летает.
    1sell.com.ua
    Ответ написан
    Комментировать
  • Примеры сайтов на asp.net?

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

    evnuh
    @evnuh
    Поиск Гугл помог мне, впусти и ты его в свой дом
    Tour, wizard
    https://introjs.com/
    Ответ написан
    Комментировать
  • Как называется паттерн обучения пользователя интерфейсу?

    nikitanaz
    @nikitanaz
    UX Lead and DesignOps @EPAM
    Tour, wizard, steps, etc - это всё инструменты, частные варианты.

    Этот процесс называется Onboarding.
    Поэтому можно гуглить что-то из серии "web site onboarding best practice"
    Ответ написан
    Комментировать
  • Книгу «Код. Тайный язык информатики» в бумажном исполнении?

    @navion
    Редкие книги лучше искать по ISBN, вот она в украинском магазине за ~1000 рублей (+ доставка):
    balka-book.com/informatika-72/kod_taynyiy_yazyik_i...
    Ответ написан
    Комментировать
  • Где найти удаленную стажировку для новичка PHP?

    Maksclub
    @Maksclub Куратор тега PHP
    maksfedorov.ru
    Мне 27, влился за полгода
    только дома, стажировок нет, еще меньше чем джуниорской работы, а ее очень не много, все нужен мидл, просто готовы подучить...

    Дома занимайтесь, изучите язык, обязательно ООП, обязательно окружение (Линукс, Композер, ГИТ) + изучайте потихоньку фреймворк (любой из Yii2, Laravel, Symfony)
    Ответ написан
    Комментировать
  • Как научиться учить программирование?

    @lsf
    Высокая сложность материала или задач хорошо остужает. Выход один дробить на малые, простые, посильные кусочки. Хорошо помогает понимание сути. А это доступно только при наличии фундаментальных знаний. Хочешь разобраться с бекендом начни с сетевого уровня. Хотя бы от TCP/IP, сокетов и своего маленького самописного вебсервера с статическими страницами. Поймешь проблемы которые стоят с в основе веб.
    Ответ написан
    Комментировать
  • Как по-настоящему научиться программировать?

    @evgeniy_lm
    40-70-е программист это ученый-исследователь
    70-90-е программист это инженер
    90-10-е программист это бухгалтер, экономист
    наше время - программист это тупой 20 летний пацан.

    На самом деле программисты ученые, инженеры, бухгалтера ни куда не делись, просто их не много и их работа не так заметна. В то же время из-за низкого порога входа в современное программирование программистами себя называют весьма слабо интеллектуальные личности, большинство так называемых "программистов" даже читать не умеют

    Чтобы стать хорошим программистом нужно понять одну простую вещь - компьютер это не более чем продвинутый калькулятор. Компьютер может только выполнять арифметические операции и больше ни чего он делать не может. Из этого следует, что основная функция программиста описать поставленную задачу в виде числовых значений и арифметический действий над этими числами. В программировании это называется "создание математической модели задачи" и занимает 50-60% времени работы программиста, в то время как непосредственное написание кода это 3-5%
    Ответ написан
    Комментировать
  • Как по-настоящему научиться программировать?

    @Neonoviiwolf
    Flutter developer
    я раз 5-6 переписывал код своего первого приложения, чудо-таблетки нет, просто пиши код
    Ответ написан
    Комментировать
  • Как по-настоящему научиться программировать?

    @deliro
    Придумать себе проект и реализовать его, как сумеешь.
    Почитать про шаблоны проектирования.
    Переписать, опираясь на шаблоны.
    Понять, что вышло не очень.
    Переписать ещё раз.
    Ответ написан
    Комментировать
  • Какие есть инструменты для создания интерактивных прототипов на windows?

    nicogold
    @nicogold
    UX Strategist
    Axure RP - beta is free now.
    Indigo Studio - free trial for 30 days
    Кроме этого надо уже рисовать и забивать микросайт и кодить.
    Ответ написан
    1 комментарий
  • На каком языке лучше писать чат?

    Shamoi
    @Shamoi
    Python, Flask
    1. Их очень много. Можно искать по Github, начав с простого запроса "chat" и постепенно уточнять их, например, "chat angular.js".
    2. Стандартного правила "Пишешь чат - пиши на {{ language }}" нет. Socket.io очень хорошо приспособлен для Node.js, да и вообще, если пишите чат - Javascript все равно понадобится. Если знакомы с Node.js - рекомендую. А так, Петр прав, писать нужно на том языке, который лучше всего знаете. Можно и на Go, и на Python, и даже на Haskell.
    Ответ написан
    Комментировать
  • На каком языке лучше писать чат?

    ruFelix
    @ruFelix
    Предсказание будущего по руке, таро, кофе.
    Я думаю это зависит от того кикие ощущения вы хотите иметь когда закончите.
    Если напишете на erlange будете куртым
    Напишете на go или node.ja будуте хипстором
    На java/python будете скучным
    На php будете унылым
    На С/С++ станете аксакал

    Так получается потому, что в современном мире, что бы показать сетевые возможности языка, пишут, что то простое и понятное всем. Раньше это были echo серверы, а теперь это чаты.

    Что касаеться певого вопроса, то по абривиатуре XMPP думаю можно нагуглить исходники серверов и клиеентов на любых языках.
    Ответ написан
    2 комментария
  • Как правильно спроектировать MYSQL для чата на node.js?

    zoonman
    @zoonman
    ⋆⋆⋆⋆⋆
    Вы неправильно рассматриваете систему чатов.
    В чатах есть комнаты, внутри комнат сообщения и участники.
    Тет-а-тет это приватная комната с 2-ми участникам.

    room 
    - id
    - name
    - private
    
    participant (участник чата)
    - id
    - name
    
    roster (список участников чата)
    - room_id
    - participant_id
    
    history (история сообщений)
    - id
    - room_id
    - participant_id
    - timestamp
    - type (тип сообщения, иногда нужны системные сообщения от ботов)
    - text
    - deleted


    А теперь вперед - учить JOIN'ы!

    По поводу нагрузки - при правильном проектировании приложения, нагрузка на базу будет минимальной, преимущественно проверки, кто принадлежит к какой комнате и запись в историю.
    Сколько-нибудь значимая нагрузка будет при 10к человек онлайн. Поверьте, это очень большая посещаемость.
    При большей посещаемости ваша проблема будет решена горизонтальным масштабированием (шардингом БД).
    Ответ написан
    Комментировать
  • Как лучше спроектировать базу MySql на несколько ТБ?

    @SkyTaurus
    Вот тут Дмитрий Бородин CEO TopFace описывает как нужно делать архитектуру spb-borodin.livejournal.com/596.html
    Ответ написан
    3 комментария