• Возможен ли заработок на железе 24/7?

    Sanasol
    @Sanasol
    нельзя просто так взять и загуглить ошибку
    1. Берете клавиатуру с мышкой и начинаете 24/7 делать заказы на фрилансе.
    2. ...
    3. Профит


    Для биткоинов уже нужен ангар таких машин чтобы заработать хоть что-то.
    Ответ написан
    2 комментария
  • Visual Studio 2015 Community Edition?

    @Espleth
    Из вопроса ничего не понятно кроме того, что вы не умеете задавать вопросы и не умеете гуглить. Не завидую.
    А вообще вам сюда в раздел Q & A
    Ответ написан
    1 комментарий
  • Swift/Objective-C - что сейчас учить без опыта?

    @onepavel
    Консультация и разработка мобильных приложений
    В Swift знания С нужны ?
    Ответ написан
    2 комментария
  • Восприятие материала - есть ли правильный и не правильный путь?

    IonDen
    @IonDen Куратор тега IT-образование
    JavaScript developer. IonDen.com
    Это нормально. Просто читать книгу по программированию - бесполезно на 99%. Книжки нужны в двух ситуациях:

    1. Обучение. Вы открываете книгу, читаете первую главу, открываете редактор и прорабатываете в коде всё то что прочитали, пытаясь всё понять. На следующий день вы снова открываете книгу, читаете следующую главу и пытаетесь опять писать код на тему и т.д. Очень хорошо если книжка содержит какие-то более менее реальные примеры и задачи которые даются для самостоятельного изучения в конце каждой главы. Т.е. совершенно не нужно пытаться сразу читать всё подряд.

    2. Реальная работа. Вы пишете какую-то программу и тут бац, надо например написать регулярное выражение. Вот и повод заглянуть в книжку и тщательно изучить там регулярки. И так каждый раз, натыкаетесь на сложный момент - открываете книжку.

    Так что не парьтесь, учитесь так как вам удобно. Главное больше практики, как можно больше. Любые знания должны быть тут же закреплены. Любая новая концепция и вы должны написать с её помощью пару тройку реальных сложных задач, чтобы усвоить. Смотреть видяшечки и читать книжечки просто так - бесполезно.
    Ответ написан
    2 комментария
  • Бекэнд - что надо, а что нет?

    woonem
    @woonem
    Apache/lighttpd + htaccess / NGINX
    Протоколы: HTTP, HTTPS, Сокеты, RTMP
    Туннелирование, Прокси, Модель OSI
    HTTP-заголовки, в том числе Cookies
    PHP/RoR, HTML, CSS, JS
    long polling, AJAX, JSON - для JS
    IRC (семафоры, PCNTL, LOCK_EX, Mutex, Shared Memory) - для PHP
    Фреймворки: Yii2/Laravel/CodeIgniter/Symfony/Composer - PHP, Angular/React+Redux/Vue/Node - JS
    ООП, Паттерны проектирования (MVC/MVVM/Singleton...)
    SQL (MySQL + PHP, Поисковые технологии (индексирование, выборка)
    Пользоваться: Linux, JSBin, Git/SVN, SSH, VNC, RDP
    Ответ написан
    2 комментария
  • Какой порядок технологий правильный?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Вот эта цепочка

    html-css-jade-stylus-emmet-js-git-gulp-bower-ruby/python/php
    - что-то в ней не то, человек переходит на бэкенд, а где он научился программировать, не ясно ...

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

    1. учитесь программировать на любом языке (C/C++ ок), устраняете базовые пробелы в математике/CS, если есть,
    изучаете алгоритмы/структуры данных. Полгода раз в неделю можно писать контесты codeforces.com, там кстати Javascript поддерживается, можно прямо на JS писать, можно языки чередовать
    Подняв навык кодинга и решения задач, выбираете специализацию, в данном случае JS
    2. Изучаете язык Javascript, его особенности, тонкости, и нативный Javascript, в том числе среду исполнения-браузеры, можно по javascript.ru
    3. Изучаете лэйауты и CSS на уровне понимания как оно работает, но не более, разбираетесь в структурировании, модульности, методологии CSS, можно BEM и тп
    4. изучаете возможности HTML5, спецификации последние обновления, пишете какое-нибудь HTML5-приложение на native JS
    5. где-то в промежутке инструменты разработки, билда
    6. jQuery на уровне понимания, как все работает
    7. переходите собственно к современным фреймворкам, специализируетесь на чем-то
    Ответ написан
    Комментировать
  • Какой порядок технологий правильный?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Какой порядок технологий правильный?

    Тот, который помогает вам решать ваши прикладные задачи.

    Если вы хотите заниматься фронтом - на кой вам С? Изучайте препроцессоры CSS: Less, Stylus; препроцессоры JS: CoffeeScript; препроцессоры HTML: Jade, EJS. Так же покурите NodeJS обязательно.
    Изучите принципы проектирования фронт компонентов: БЭМ
    Изучите современные фреймворки: Bootstrap, Backbone, Angular, Ember, Foundation, ExtJS...
    Так же посмотрите сборщики: Grunt, Gulp.
    Пакетные менеджеры: NPM, Bower.
    Обязательно изучите GIT.

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

    @azShoo
    Хороший специалист может получает хорошие деньги. От языка это не зависит.
    Выбирайте то, что вам нравится (почитайте-подумайте о сферах применения языка, попробуйте написать простенькие утилиты на том или ином языке) и учите.
    Из перечисленного вами - все, кроме, пожалуй, чистого C вполне востребовано. Ещё к списку можно добавить Python, пожалуй.

    По поводу перспективности: С++, Java, C# в ближайшие N лет будут жить и здравствовать абсолютно точно. Ruby, Python и PHP тоже никуда не денутся, спрос на каждый из них переодически спадает и подскакивает исходя из трендов (напр. тренд "Пихни рельсы куда-только можно" сейчас уже спал, а некоторые время назад все стартаперы пилили свои проекты на рельсах, потому что стильно-модно-молодежно). Тем не менее спроса на них так же хватает.
    PHP, пожалуй, стоит учиться в связке с фронтендом - JS и CSS.
    Ну, а в остальном все как всегда.

    Классический совет для новичков:
    Если знаете чего хотите (сферу\пул задач) - выбирайте оптимальный язык для и учите его.
    Если не знаете\все равно - начинайте с Пайтона, он прост и лаконичен, с тонной библиотек. Отлично подходит для старта и решения прикладных задач. Спроса на python\django в общем хватает.
    Ну и учитывайте, что важен опыт решения задач в целом, читай применения парагдигм и паттернов разработки. Язык - дело десятое.
    Ответ написан
    1 комментарий
  • Как грамотно начать погружаться в разработку под iOS и что для этого нужно?

    @Sobakus
    Нормально начать разрабатывать для apple можно только на компьютерах apple. Это самая большая преграда. Не стоит связываться со всякими виртуальными машинами и прочими гениальными идеями. Экономия будет очень сомнительная. Только mac. Для начального уровня не важно что именно это будет: MacBook, Macmini, iMac. Если собираетесь брать новое устройство, то по мне лучше взять 13 MacBook Pro без Ретины. Причем взять минимальную конфигурацию. Почему именно ее? Эту модель можно доапгрейдить. Добавить Ram (до 16 Gb), поменять или добавит HD или SSD диск. В остальных MacBook'ах это уже сделать нельзя, память впаяна в плату. Retina, ну не знаю, все таки не бюджетный вариант. Retina хороша 15 дюймовая в топовой комплектации, но там и цены заоблачные. А у 13 дюймовых моделей все равно придете к тому, что нужен внешний монитор. Тогда смысл в ретине пропадает. По поводу устройств их можно вообще не иметь первый год -полтора. Эмуляторы прекрасно работают с основными функциями. Опять таки для запуска приложения на реальном устройстве нужна лицензия разработчика. Стоит она 100$ В год. (Для запуска на эмуляторах такая лицензия не нужна.)
    По поводу самого программирования: тут нужно начинать изучать с ООП, без этого никуда. ( Что такое классы, объекты, указатели, конструкторы и т.д.) т.е. изучать теорию. Лучший выбор это любая книжка про Objective C. Причем в начале просто сидеть и читать изучая термины. В начале будет такая каша в голове, что иногда будет казаться, как этот бред вообще можно понять и освоит. После посмотреть какое-либо обучающее видео на эту тему. И так постепенно, со временем что-то начнет усваиваться. Только ПОСЛЕ этого нужно Обязательно пойти на курсы. Там все систематизируют и раставят по полочкам. Сразу с 0 идти на курсы не советую, тяжело. Усвоите очень мало. Любую информацию нужно переварить, обдумать, а тут бац, новая подвалила, Эээ я еще это не запомнил и т.д. По опыту скажу курсы без подготовки, деньги на ветер.
    P.s. Если остались вопросы пишите, чем смогу помогу. (densobakacom собака mail.ru)
    Ответ написан
    1 комментарий
  • Какой выбрать учебник по perl для начинающих?

    CheshireCat
    @CheshireCat
    full-stack developer
    Лучше всего начинать с этой книги:
    "Изучаем Perl" Рэндал Л. Шварц, Том Феникс, Брайан Д Фой 5-ое издание.
    Доступна для заказа на том же озоне или можете скачать из сети.
    Ответ написан
    Комментировать