• Как правильно наладить работу с фрилансерами в вопросе добавления товаров?

    1) на freelansim, но я не искал data entry, только разработчиков; вам может не подойти.
    2-3) Бэкапы, разумеется, необходимы.
    4) А нельзя доверять ftp. Надо либо использовать систему контроля версий, давать доступ к репозиторию и слепок БД, и заливать на production только после code review; либо, если для упомянутых вами магазинов это затруднительно - сделать отдельный сервер и давать доступ только к нему. А на production опять же перетаскивать после проверки.
    Ответ написан
    Комментировать
  • Можно ли на Macbook Air 13 учится программированию и веб программированию?

    nki
    @nki
    bezkart.ru готовая система лояльности
    Большую часть времени разрабатываю на винде. Проблем с вирусами не было. Может вы что-то делаете не так?
    Ответ написан
    2 комментария
  • Можно ли на Macbook Air 13 учится программированию и веб программированию?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    учится программированию

    Оно ведь разное. Надо определиться. Могу сказать, что с win не будут проблем с ПО и т.д. А вот на маке, смотря что. Ваш вопрос звучит как "хочу пить, куда сходить?", смотря что пить и для каких целей. Ответы будут кардинально разными.

    На Windows не могу работать, так как раздражает вирусами

    Так антивирус купите, все же дешевле мака стоит. Или Вы из тех, кто верит разрабам, что их не существует для мака?

    и другими проблемами

    например? Понты в комплекте отсутствуют?
    Ответ написан
    8 комментариев
  • Какие книги для изучения С посоветуете?

    ltalash1
    @ltalash1
    Молодой инвестор с образованием юриста.
    Герберт Шилдт - Полный справочник по C
    В данной книге, задуманной как справочник для всех программистов, работающих на языке C, подробно описаны все аспекты языка C и его библиотеки стандартных функций. Главный акцент сделан на стандарте ANSI/ISO языка C. Приведено описание как стандарта C89, так и C99. Особое внимание уделяется учету характеристик трансляторов.
    Изучал в универе С по этой книге!
    Ответ написан
    Комментировать
  • Стек технологий, который нужно знать С++ разработчику?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Не знаю, насколько вы разбираетесь в общем Computer Essential, но вы знаете, что на русском языке можно писать детективы и фантастику, можно писать исторические экскурсы с реальными данными и документалистикой, можно писать журналистские новости, можно писать анекдоты и шутки - и все это всего лишь на русском языке.

    Тоже самое и с любым языком программирования - смотря куда устроитесь, те технологии предпочтительнее изучать. С++ используется широко и для embedded и для системного программирования и для десктоп приложений и для game development и для различных плагинов/расширений. И везде могут быть свои технологии.

    Пилите свои любые проекты, чтобы получить опыт завершенного продукта.
    sql нужен вообще везде.
    Ответ написан
    Комментировать
  • Какую видеокарту выбрать: Nvidia или Amd?

    zooks
    @zooks
    Frontend
    Nvidia - чуть более мощные видеокарты. Опенсорсные дрова под Linux не рекомендую, они более медленные и сгодятся разве что для Столлмана.
    AMD тоже подойдет. "Страдания" были из-за прекращения поддержки старых AMD под Ubuntu 16.04. Т.е. если берете новую, то это вам не грозит.
    Ответ написан
    Комментировать
  • Как определить идентификатор машины Win7?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    import platform
    LOCALHOSTNAME=platform.node()
    Ответ написан
    Комментировать
  • Необходимые навыки для junior C++?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Понятие junior очень субъективно и в разных компаниях минимальный набор знаний разный, поэтому лучше поищите вакансии и посмотрите там
    Ответ написан
    Комментировать
  • Для чего нужна виртуалицация?

    TrueBers
    @TrueBers
    Гуглю за еду
    Она нужна для запуска других операционных систем внутри Windows. Например, можно запустить Linux для каких-то задач, разработки, и т. д. Когда разрабатываете под Андроид, можно запустить эмулятор Андроида с помощью виртуализации и тестировать в нём свои приложения.
    Для домашних повседневных задач виртуализация не нужна.
    Ответ написан
    1 комментарий
  • Как новый сайт сделать видимым в поисковике?

    @purplesky
    Продвижение сайта с помощью SEO это постоянный процесс на протяжении длительного времени. При грамотной планомерной технической и внутренней оптимизации через пол-года - год увидите хорошие результаты. Если желания этим заниматься нет и хочется только - что-нибудь поделать пару часов, попасть в топ10 и потом всю жизнь грести бабло - увы, это так не работает. Без труда ничего не продвинуть.
    Если есть серьезные намерения - наймите сео-специалиста.
    Ответ написан
    Комментировать
  • «Vanilla» C ,что это?

    Rou1997
    @Rou1997
    Строго говоря, код на Vanilla "C" или Pure "C" это код, в котором не только применен лишь стандартный синтаксис "C", но и применены только стандартные библиотеки, то есть описанные, например, в стандарте C99, и никаких WinAPI и даже POSIX, если данной функции в стандарте "C".
    Разумеется, таким образом можно написать только "чистый" алгоритм, например шифрования, код получается независимый от конкретных ОС и компиляторов, и поэтому кроссплатформенный.
    Ответ написан
    Комментировать
  • С каким уровнем английского имеет смысл идти на иностранные биржи?

    @malbaron
    Google Translate - более чем достаточно.
    Так начинал.
    Никаких проблем, кроме легкого дискомфорта.

    Рейт начал с 30 долларов за 1 час.

    Замечание:
    Английский плохо,
    но как спец я очень хорош.

    UPD:
    Именно квалификация и имеет значение.
    В школе и ВУЗе учил - немецкий, не английский.
    Ответ написан
    3 комментария
  • Что означает DS: в языке ассемблера?

    15432
    @15432
    Системный программист ^_^
    Программе при запуске операционной системой выделяется участок адресов физической памяти. Внутри программа оперирует адресами вида 4020D8, но реальный физический адрес переменной будет [ds]+4020D8, ds это тоже регистр, в котором записан адрес "начала" сегмента данных, того самого диапазона адресов, выделенного программе. Ну это если по-простому
    Ответ написан
    Комментировать
  • Что означает DS: в языке ассемблера?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    data segment

    обычно оперируем несколькими сегментами (64к страницами), типа code segment, data segment, stack... зависит от архитектуры.
    Ответ написан
    2 комментария
  • Как Вы измеряете быстродействия кода на Python?

    zenwalker
    @zenwalker
    0xABADBABE
    Самый простой вариант — посчитать разницу времени до и после выполнения.

    import time
    
    start = time.time()
    your_code_here()
    end = time.time()
    print(end - start)
    Ответ написан
    Комментировать
  • Что такое call stack?

    Часть памяти компьютера отведена под стек.
    Когда вы вызываете какую-либо функцию в вашем коде, параметры функции кладутся в стек (зачастую, но есть и другие способы). Так же необходимо знать, куда вернуться из функции - в стек кладётся адрес возврата.

    Call Stack - окно, в котором отображаются все уровни вложенности вызовов функций.
    Там вы можете узнать, в какой функции вы сейчас находитесь, из какой функции она была вызвана и так далее рекурсивно наверх вплоть до точки входа в программу.
    Собственно call stack вычисляется на основе информации из стека.
    Ответ написан
    Комментировать
  • Создание ИИ на js?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Пользователь: -Тебе нравиться Футбол?
    ИИ: - Да
    Пользователь: -А почему он тебе нравиться?
    ИИ: -Потому что это интересный вид спорта!
    Пользователь: -А почему это интересный вид спорта?
    ИИ: Fatal_exception_error

    Чтобы писать ИИ, нужно не синтезировать или распознавать голос, а научиться разбирать и понимать человеческую речь, сопоставлять зависимости с контекстом и уже известной информацией (из базы данных), понимать цель собеседника при общении (передача новой информации, запрос информации, оповещение о каком-либо событии) и т.д.
    Ответ написан
    Комментировать
  • Нуборазмышления по поводу интерпретируемых Java\python\c# и компилируемых с++\с итп?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    С чего вы взяли, что в игре 90% это текстуры?
    Что значить "делать текстуры"? Видеокарта наштампует вам текстур, а что с ними делать? Кто будет вычислять что выводить, в каком порядке, почему?
    Как именно java связывается в видеокартой? Она же не может слать в нее напрямую, как минимум ваша программа должна общаться с драйвером видеокарты.
    А до драйвера видеокарты можно использовать графический фреймворк, иначе вам нужно изучть оптику, 3д моделирование, геометрию на таком уровне, что начать писать игру вы начнете лет через 10-15.
    А для C++ под винду есть готовый DirectX, который сделает за вас 90% работы. А под java нет DirectX...

    В общем, вы не совсем то пытаетесь посчитать.
    Ответ написан
    Комментировать