Commited: 50+ воркшопів з ТОПами тестування: M.Bolton, G.Bahmutov, T.King, R.Desyatnikov, J.Bach. Лише за $40 на рік та економія $15 до 20 квітня
×Закрыть
  • C++ virtual destructor. Зачем?

    Ага, можно подумать, я прошу вызывать конструктор копирования.
    Вызываете его вы, компилятор его просто генерирует (и то, генерирует только в случае необходимости). А генерирует компилятор конструктор копирования автоматически по вашему требованию только по той причине, что он способен сделать это без вашей помощи.
  • C++ virtual destructor. Зачем?

    В принципе компилятор сам способен розобратся когда его делать виртуальным.

    Чтоб узнать нужна ли виртуальность деструктору, нужно знать, есть ли у этого класса наследники. Если вы разрабатываете библиотечку и класс ваш хранится в какой-нибудь DLL, то как компилятор узнает (в момент компилирования вашего класса) будут ли наследники? Философия C++: не делать того, что не просят.

  • Хочу запилить стартап, нужно мнение

    да, я далёк от Матрицы. Живу в реальном мире, тут прикольно. Попробуй!

  • Хочу запилить стартап, нужно мнение

    Я может не прав, но кому это надо? Может я рассуждаю как старый дед, который видя мобильник говорит: «В наше время такой фигни не было!». Всюду программирование котиков... это как-то раздражает. Раздражает, что люди занимаются чем-то бессмысленным. Если человеку съездить в магазин или даже позвонить туда лень... то ты увяз в Матрице чувак)) Тук-тук, Нео, выходи из своего кокона в реальную жизнь.

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

    Конечно, как человек настроен — нам не известно. Но исходя из слов автора:

    Мое мнение — в вебе пониже порог будет, чем в остальных. Хотел бы предложить ей питон, но в Харькове с ним туговато
    мне становится ясно, что человек хочет не программировать, а зарабатывать программированием.
    А по поводу «локальных клубов программистов» — интернет форумы — это и есть «клубы программистов». А ещё есть книжки проверенные временем (причём их можно даже просто скачать, а не покупать бумажные издания)
  • пытаюсь помочь человеку новичку в айти определиться в направлении

    Я с вами более чем согласен) Более того у меня именно так и было) Но проводя параллель между данной темой и спортом, человек не хочет «пробовать потихоньку там заниматься», а сразу хочет стать профессионалом (в данном контексте: человеком, который будет зарабатывать деньги работой программиста)

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

    Это из разряда: «Хочу стать спортсменом... сегодня за обедом так подумал и захотел... не знаю конкретно в каком виде спорта...»
    Чтоб стать программистом, нужно изначально любить это ремесло со всеми его прелестями и гадостями. А если любить, то и не будет проблем с выбором: всегда будешь точно понимать чего хочешь, а чего нет.
    А так, на ролевую игру это похоже: «Давай я сегодня буду молодой программисткой, а ты строгим менеджером».

  • Что учить?

    ТС просто хочет подзаработать (либо просто приумножить имеющиеся 1000-1500$), а программирование для него — просто побочный эффект от заработанных денег (ТС согласен его потерпеть немножко).
    ИМХО: в реальной жизни программистов всё в точности до наоборот.

    Кстати, интересно, сколько ТС хотел бы зарабатывать на такой подработке?

  • Приватбанк и валидация user input

    А если ошибиться и в e-mail’е вбить ’a’ вместо ’s’, то e-mail клиент пропустит:) И в случае автора, как раз ошибка типа " ’a’ вместо ’s’ «, а не » ’#’ вместо ’@’ ".

  • Приватбанк и валидация user input

    Ну вот если попытаться отправить письмо на несуществующий e-mail — то почтовый клиент не будет вас уведомлять о проблеме, а спокойненько отправит письмо в никуда. Но никто на это не жалуется. А с карточными счетами, мне кажется, всё аналогично.

  • Приватбанк и валидация user input

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

  • Приватбанк и валидация user input

    Ну если вы введёте больше чем 16 цифр для номера карты, то думаю система на это ругнётся (хотя кажется больше 16 цифр даже не даст ввести). А больше никак номер карты и не проверишь (ну кроме этого алгоритма Луна, о котором я только сегодня узнал (спасибо автору)). Ну и всё ж таки проверить, чтоб номер телефона начинался с «+380» и имел 12 цифр проще чем реализовать алгоритм Луна (хоть он и не сложный). А может разработчики приват24 так же как и я не знают о существовании таких алгоритмов?

  • Приватбанк и валидация user input

    Я не совсем понимаю, о какой «валидации номера телефона для СМС-информирования» вы говорите. Можно мне маленькое объяснение?:)

  • Приватбанк и валидация user input

    Поддерживаю. Хоть у приват24 действительно косяков хватает, но это не сравнится с тем что предлагает Укрсоцбанк (или Юникредит его нужно называть?): чтоб что-то сделать в их интернет-банкинге — нужно взять списочек одноразовых паролей в банкомате (типо каждую операцию подтверждать новым одноразовым паролем). Насчёт косяков приват24: не ошибается тот, кто ничего не делает.

  • Приватбанк и валидация user input

    Спасение утопающего — дело рук самого утопающего. Учтя, что человеку свойственно ошибаться, всегда проверяю что ввёл корректные данные (особенно номер телефона, номер счёта и т.д.).

  • Должен ли мужчина-программист уметь установить розетку?

    Мужчина (не важно кто он) должен уметь решать проблему. А вот каким он способом решит эту проблему (за деньги или собственными руками) — не важно.

  • Обучение программированию (знания математики, а также физики)

    На первом и втором курсах у меня были жуткие проблемы с высшей математикой и физикой. Обычно я сдавал экзамены по этим предметам на тройки со второго и третьего раза. Однако же все 5 лет по программированию я получал 5 (ну бывало конечно и 4) и умудрялся помогать по программированию одногруппникам (многим).
    Я не говорю, что математика не нужна. Математика бывает разной!!! Например у меня туго с производными, изображениями и оригиналами, всякие преобразования по Лапласу... Но зато неплохо пошли ЧИСЛЕННЫЕ МЕТОДЫ — тоже ведь математика, но совсем другой уровень.
    И я знаю то, что если мне что-то понадобиться из высшей математики, то я всегда найду статейку в интернете, прочитаю и пойму. Знания приходят тогда, когда тебе их нужно применять, а не тогда, когда тебе их всовывают в рамках учебной программы.
    А есть ещё дискретная математика. Вот без неё никак. Но её легко понять человеку с «программистским» складом ума.

    Более острую проблему я сейчас ощущаю в недостатке знаний английского (в школе не пошёл он как-то)... как оказалось, для программиста это очень важно.

  • Edifecs и ISD

    Может кто-нибудь про Edifecs расскажет?

  • Перезвонить?


    А то получается так, специалист тратит свое время на собеседование (от 30 минут до часа), а у вас не находиться несколько минут на телефонный звонок или электронное письмо?
    Кстати меня собеседовали около четырёх с половиной часов:))

    Ну это так, к слову)

  • Перезвонить?

    Согласен, сравнение плохое. Но я хотел сказать, что объяснить человеку почему он не подходит явно проще.

← Сtrl 12 Ctrl →