• Короче, школьник, 9 класс, Хочу быть программистом. Изучаю основы. Но с математикой и физикой ну очень туго. Что делать? Или универ не нужен?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    если ты математику в 9 классе освоить не можешь, то быть программистом это точно не для тебя.
    либо учишься решать задачи (не только по математике) , либо пополняешь ряды менеджеров по продаже какого-нибудь дерьма.
    Ответ написан
    7 комментариев
  • Можно ли (и если да, то как) сконвертировать опыт фрилансера в годы работы?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    А как отвечать на этот вопрос фрилансерам, чьё рабочее время было ненормировано? Допустим, я работаю разработчиком 3 года, но убеждён, что моя рабочая неделя редко превышала 20 часов непосредственного кодинга - мне делить свой опыт на 2, чтобы получить количество лет стажа?

    А если рабочая неделя 80 часов? Умножать на два? Без выходных, отпусков? На три? "Здрасти, мне 25 лет и у меня 15 лет опыта работы с ангуляром 4"? Лол. Кроме того, не забываем, что и в офисе КПД тоже отнюдь не 100% и даже далеко не 70% - чай, кофе, покурить, обсудить что-то с коллегами, помочь коллеге, выйти на время уборки суровой тётей Машей, доложить начальнику, составить отчет еженедельный/ежедневный, и т.п. - делим пополам? На три? Время в опыте работы - всего лишь примерная характеристика и далеко не первоочередная. Опыт он может быть разный: 10 лет веб-разработки на одной должности в одной фирме в корпоративной внутренней CRM и 10 лет клепания веб-сайтов, программ для серверов, десктопов, телефонов, мк, и прочего фриланса/подработок - это очень и очень разные 10 лет. Так что не забываем про контест.
    Ответ написан
    5 комментариев
  • VUE.JS Нужно ли?

    yurygolikov
    @yurygolikov
    На вопросы "Что лучше?", "Есть ли смысл?" можно ответить только в контексте и то субъективно. Магазин недостаточный контекст, магазин магазину рознь.

    - Однозначно за SPA приложениями будущее. При SPA можно также отдавать html - SSR.
    - SPA делать дольше, тк по сути вы делаете 2 приложения (клиентское и серверное).
    - При SPA нагрузка на сервер и время ожидания страницы больше всего приходится на первую загрузку приложения. Далее выводы можно делать в зависимости от конкретной ситуации.
    Ответ написан
    4 комментария
  • Какая операция наиболее времязатратная на CPU?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    Что лучше считать, чтобы CPU работал подольше?

    rep nop
    Ответ написан
    Комментировать
  • Оправданно ли поведение менеджера проекта в описанной ситуации?

    Griboks
    @Griboks
    Честно говоря, это не очень то нормально. Но вы же не за отношения работаете, а за деньги. Поэтому получается, что как раз таки вы лезете в дела менеджера, а не он в ваши. Небольшая подсказка для дальнейших рассуждений)
    Ответ написан
    Комментировать
  • Оправданно ли поведение менеджера проекта в описанной ситуации?

    @kttotto
    пофиг на чем писать
    Я для себя давно вывел: хороший начальник всегда сможет быть хорошим подчиненным, хороший подчиненный не всегда сможет быть хорошим начальником.

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

    В общем мой совет: не парьтесь тем, что делает менеджер, парьтесь задачами за которые Вы отвечаете.
    Ответ написан
    Комментировать
  • Как скинуть файл с Виндовса на свой сервер Ubuntu Linux?

    @Tabletko
    никого не трогаю, починяю примус
    WinSCP
    Ответ написан
    Комментировать
  • Какую литературу по изучению bigdate стоит почитать (для начинающих)?

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

    nbekseitov
    @nbekseitov
    Ruby developer
    Ответ написан
    Комментировать
  • В какой БД хранить большие объемы видео?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    потянет, конечно,
    вы же сами файлы видео хранить в БД не будете
    Ответ написан
    Комментировать
  • В какой БД хранить большие объемы видео?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    там хранили в GridFS а не именно в базе, которая в монге позволяет сделать что-то типа распределенного файлового хранилища. Однако я бы не рекомендовал его использовать так как есть более удобные способы организовать хранение файлов на диске. База данных тут не особо влияет.

    Разработчик настаивает на PostgreSQL. Я почитал форумы, хвалят MongoDB.

    Если у вас нет экспертизы в этом вопросе, доверьтесь разработчику. MongoDB очень хорошо распиарена и не более, PostgreSQL намного более надежная база данных.
    Ответ написан
  • Как организовать хранилище пакетного менеджера?

    Я бы не взялся отвечать сколь либо конкретно на ваши вопросы, т.к. всё это очень сильно зависит от конкретных задач, которые будет решать ваш пакетный менеджер. Непонятно, системный ли это пакетный менеджер, вроде RPM или Windows Installer, или это пакетный менеджер для языка/экосистемы вроде NPM.

    Также непонятно и о каком хранилище вы говорите. Вероятно ваш пакетный менеджер будет клиент-серверным комплексом. Ваши вопросы касаются хранилища для сервисного компонента или способ хранения/установки пакетов на той машине, где они "потребляются" вас тоже интересует?

    Что для вас безопасность? Доступ к каким операциям и ресурсам в вашем программном комплексе вы хотите ограничить?

    Вам следует задать гораздо более узкий вопрос, а для этого сначала нужно продумать задачу самостоятельно. Если вы не знаете с чего начать - тогда либо ваши цели вам поставил другой человек, и нужно уточнить у него, либо, если эти цели вы сами себе поставили - вам надо понять, что вам хочется/нужно. Начните с изучения существующих решений, хотя бы чтобы понять, что "пакетный менеджер" - слишком шиорокое понятие, чтобы рекомендовать что-то конкретное.
    Ответ написан
    1 комментарий
  • Английский. Где учить в интернете?

    @AnneSmith
    самая ленивая
    радио, прежде всего слушать радиопрограммы или аудио подкасты, пока тошнить не начнет
    словарь - только английский толковый, никаких переводов на русский

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

    аудирование - самый сложный навык, поэтому ему учатся с рождения, потом учатся говорить, а уже только потом читать и писать

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

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

    осилите преподавателя-носителя языка хоть по скайпу - это будет идеально, но это должен быть именно преподаватель, который умеет преподавать english as a second language - ESL

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

    а потом всю оставшуюся жизнь много слушать и запоминать выражения, которыми пользуются носители, отмечать, как они думают и как строят фразы в контексте, ну и читать, конечно, без этого никак

    не слушайте никого, кто будет говорить, что вам сначала нужно выучить грамматику
    сначала надо освоить разговорный английский, хоть на уровне 5-летнего ребенка, а потом вы сами сможете понимать, что и как вам учить
    Ответ написан
    1 комментарий
  • Шифрование. Надеяться ли на то, что алгоритм никому не известен?

    bak
    @bak
    Нет, не стоит. Такой подход называется security through obscurity и это антипаттерн криптографии.
    Ответ написан
    Комментировать
  • Шифрование. Надеяться ли на то, что алгоритм никому не известен?

    Защищенность информации должна основываться только на знании ключа и не зависеть от того, известен алгоритм или нет (Принцип Керкгоффса, XIX век).
    Ответ написан
    Комментировать
  • Как в примере сложения двух чисел (банального 1 + 1) на физическом уровне работает процессор?

    HalfBloodPrince
    @HalfBloodPrince
    Front-End Developer
    Я не думаю, что возможно тут в двух словах что-то написать. Если интересует тема подробно, то есть хорошая книга "Код: Тайный язык информатики" Charles Petzold. Почитайте её.
    Ответ написан
    Комментировать
  • Как в примере сложения двух чисел (банального 1 + 1) на физическом уровне работает процессор?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Почитай "Код. Тайный язык информатики" там как раз объясняется сумматор.
    Ответ написан
    Комментировать
  • Как восстановить MySQL из файловой копии?

    @mirosas Автор вопроса
    В общем проблема решилась довольно просто. Без всяких танцев с бубном. Нужно просто скопировать всё содержимое папки program data\mysql, и большую часть сожержимого папки program files\mysql (хотя в необходимости второго я не уверен).
    Ответ написан
    Комментировать
  • Каков алгоритм импорта CSV в БД?

    @andrshpa
    LOAD DATA INFILE '/status2_50m.csv'
    INTO TABLE compression_test.accounts_status50m
    FIELDS TERMINATED BY ';' ESCAPED BY '\\'
    LINES STARTING BY '' TERMINATED BY '\n'
    IGNORE 1 LINES
    (@col1,@col2,@col3) set account_id=@col1,service_id=@col2,status=@col3;


    Думаю вполне понятный пример, в Вашей ситуации поможет добавление этой команды
    (@col1,@col2,@col3) set account_id=@col1,service_id=@col2,status=@col3;
    Ответ написан
    Комментировать