Задать вопрос
  • Каков план личностного развития C++ программиста с нуля?

    afiskon
    @afiskon
    Си (в том числе Posix, WinAPI), затем элементы C++ - классы, наследование, шаблоны, затем STL - алгоритмы, контейнеры, по желанию - на ассемблере также можно пописать немного, в частности пригодится при отладке к примеру. Затем, когда надоест, забываете как страшный сон и пишите на Java.
    Ответ написан
    Комментировать
  • Что теряет разработчик под Android используя не родную Java, a C# Xamarin?

    @gleb_kudr
    Да ничего он не теряет. Знаете C# берите xamarin и вперед. Тем более, шарписты обычно от джавы плюются. Производительность такая же +-. Поддержка платформы полная. Про язык сами можете сравнить, Android это официально до сих пор Java 6 (хотя умельцы прикручивают версии посвежее на свой страх и риск). Если что, там даже нет Switch по строковым литералам.

    Ну и до кучи - среда разработки у Xamarin значительно приятнее чем бесплатный Eclipse.
    И да, я про промышленное качество.
    Сам я в основном под iOS пишу на ксамарине, но платформа отличная. Родные sdk я щупал и могу сравнивать. Слушать хай от тех, кто ее в глаза не видел просто противно.
    Ответ написан
    2 комментария
  • Хочу переучиться на C# или Java программиста. Что сейчас перспективно?

    @CAMOKPYT
    Стандартные проблемы интерпрайза, много легаси, много формальностей, много корпоративных норм. Запросто могут не взять на работу из-за отсутствия диплома или например из-за непрофильного образования, запросто может быть длительное собеседование с вопросами не по теме, просто потому что таковые корпоративные нормы. В качестве награды зарплата и карьерный рост, но не всегда профессиональный, шансы попасть на новый проект с интересными задачами точно такие же как и попасть на легаси. Конкретно по C# vs Java это просто выбор вендора, путь развития абсолютно одинаковый, изучение экосистемы Oracle\Microsoft и получение время от времени сертификатов. Смотрите что в вашем городе более развито, есть ли центры сертификации, то и выбирайте. Как по мне то C# более няшный.
    Ответ написан
    Комментировать
  • Какую выбрать книгу по WPF?

    Vadimyan
    @Vadimyan
    Программист C#
    В офисе была только книга Мак-Дональда, в ней много теории, есть примеры, которые сложно использовать в реальной жизни (поскольку WPF без MVVM практически нежизнеспособен), поэтому вначале она мне не понравилась, но позже, при необходимости реализации сложного UI на WPF мы часто к ней возвращались, как справочник её использовать крайне удобно.
    И знание внутренних механизмов работы WPF хорошо помогает в отладке - понимаешь причину ошибок, где-то не всплывает пузырьковое событие, потому что перехватывается внутри, где-то не срабатывает биндинг, поскольку проблемы с привязкой (привязка идёт к свойству объекта, а поменялся сам контекст).
    Ответ написан
    1 комментарий
  • Как подобрать конфигурацию компьютера?

    @Solovej
    Я не я, есть я, при этом всегда им являюсь.

    Я бы не стал брать i5-4670K так как по производительности он не намного лучше 4570
    http://www.cpu-world.com/Compare/505/Intel_Core_i5_i5-4570_vs_Intel_Core_i5_i5-4670K.html

    Хотя тесты проводят на не разогнанных процессорах.
    Плюс в том что в 4570 есть поддержка видео, на первое время если купите материнскую плату с видео то уже сразу можете пользоваться компом и не ждать сл. месяца.
    Сэкономите 40 USD и вложите в нужную вам видео карту.
    И не стоит гнаться за супер материнской платой которая даёт возможность разгона. 10-30% производительности процессора - не стоит переплачивать за более профессиональные детали.
    Разницу слабо почувствуете, а вот кошелёк похудеет.

    Ответ написан
    Комментировать
  • Подскажите, как быстрее и эффективнее изучить язык Си с нуля?

    Cobalt
    @Cobalt
    Программист - этим все сказано

    Всегда все языки учил только на практике. От теории на начальном этапе нет толку почти. Поэтому выбираешь проект, продумываешь алгоритм, и начинаешь целенаправленно изучать как реализовать на требуемом языке ту или иную часть этого алгоритма. Тут же подтверждаешь на практике.

    Ответ написан
    Комментировать
  • Передача переменной в exe файл при его скачивании?

    @Hint

    Дописывайте строку в конец бинарника, а потом читайте её при запуске. Менять CRC или разбираться в структуре PE файла не требуется.

    Грубый пример PHP-скрипта:

    header('Content-Type: application/octet-stream');
    readfile('file.exe');
    echo chr(0) . $_GET['name'];

    Не забудьте добавить другие важные заголовки (Content-Length и пр.).

    В программе же надо открыть свой файл на чтение, перейти в конец, найти первый ноль и прочитать строку.

    Ответ написан
    3 комментария
  • Какой выбрать планшет для бизнеса?

    @IntelDoter

    Судя по вашим запросам, больше всего подойдет планшет от Microsoft, ибо только у них есть полный пакет Windows Office. К сожалению, LTE в сюрфейсах нету, но зарядку они держат как раз очень долго, и отдельная клавиатура тоже очень удобная вещь. Подойдет например Microsoft Surface с Touch Cover. Проблема с интернетом решается покупкой отдельного 3G/4G мобильного wi-fi роутера.

    Ответ написан
    2 комментария
  • Укажите ошибку 2-х дневному программисту?

    brevis
    @brevis

    Т.к. на вопрос уже ответили -- разрешите пошутить старую шутку:

    Подходит 2-х дневный программист к senior'у и показывает неработающую программу: 
    - Подскажите, пожалуйста, где у меня ошибка? 
    - В ДНК, - вздыхает senior. 
    

    (без обид, just for fun)

    Ответ написан
    Комментировать
  • SSD: что важнее последовательные запись/чтение или случайные?

    @ilnarb
    если не знаете какой из параметров для вас важнее, стоит ли вам покупать SSD?
    Ответ написан
    4 комментария