• Существуют ли современные учебники Java?

    dadster
    @dadster
    учить инглиш тут - https://t.me/langhacks
    Javarush.ru видели? Там море упражнений, чем дальше тем сложнее.
    Еще можно на codewars решать задачки на джаве.

    Могу посоветовать книгу Седжвика, Алгоритмы на Java, там много упражнений, и это не попса, солидная и полезная книга.

    Много упражнений в книге по Java из серии Head First, но лично мне эти книги не очень нравятся.

    Еще курсы по джаве на хекслете, к сожалению, они платные.
    Ответ написан
    4 комментария
  • Книга или статья, схожая с "Код. Тайный язык информатики"?

    dadster
    @dadster
    учить инглиш тут - https://t.me/langhacks
    Книгу не посоветую, а вот курс на степике да
    Ответ написан
    Комментировать
  • Существуют ли в природе, достойные задачники по программированию?

    dadster
    @dadster
    учить инглиш тут - https://t.me/langhacks
    Книжку SICP уже предлагали? По сути это один большой задачник, который поможет Вам стать лучшим программистом.
    Ответ написан
    1 комментарий
  • Как защитить изображения от PrintScreen?

    dadster
    @dadster
    учить инглиш тут - https://t.me/langhacks
    Всем спасибо, посмеялся!) Еще одно предложение защиты - держать сайт на локальном сервере, и ни в коем случае не выпускать его гулять в интернеты.
    Ответ написан
    3 комментария
  • Числа Фибоначчи в JS(рекурсия). Как работает функция?

    dadster
    @dadster
    учить инглиш тут - https://t.me/langhacks
    Оно развертывается дальше до конца (функция рекурсивно вызывает себя), пока не получится что-то вернуть. (т.е. пока не выполнится условие n <= 1, и будет возврат n.

    Для упрощения посмотрим f(5)

    f(5) = f(4) + f(3) -> развертываем дальше вызовы функций с новыми параметрами, получается:
    ( f(3) + f(2) ) + ( f(2) + f(1) ) -> здесь для f(1) уже появляется значение (1), Но для показательности развернем все до конца:
    ( ( f(2) + f(1) ) + ( ( f(1) + f(0) ) + ( ( f(1) + f(0) ) + f(1), здесь уже остается только 1 вызов, для f(2), все остальные возвращают конкретные цифры, f(1) = 1, f(0) = 0. f(2) = f(1) + f(0) = 1.
    Получается 1 + 1 + 1 + 0 + 1 + 0 + 1 = 5.

    Такую же развертку можно сделать и для f(10), все оно тоже сведется к множеству единиц, которые сложатся в 55.

    Надеюсь, вопрос состоял именно в этом, а не в механизме работы рекурсии в JS, если так, то тут я ничего не подскажу)
    Ответ написан
    Комментировать
  • Какая книга по Java будет наиболее эффективна не совсем новичку?

    dadster
    @dadster
    учить инглиш тут - https://t.me/langhacks
    Смотря чего вы хотите. Чтобы прокачаться дальше в computer science, можно Седжвика "Алгоритмы на Java". Если какой-то конкретики типа веб-приложений, нужны уже конкретные книги по технологиям, Spring и т.п. Можно пойти на JavaRush порешать там задачи (это не реклама джавараша, я просто у них занимался и знаю что задач там реально много, устанете решать). Можно пойти на Udacity учиться там андроиду.

    Шилдт - хорошая книга, но это по сути пересказ спецификации.

    Еще стандартная книга для джавистов Thinking in Java/Философия Java, ее обязательно стоит почитать.
    Ответ написан
    Комментировать
  • Почему не меняются стили в Wordpress?

    dadster
    @dadster
    учить инглиш тут - https://t.me/langhacks
    Может быть в кеше, а не пробовали вообще удалить css, чтобы проверить, что он подтягивает точно Ваш файл? Также возможно где-то выше этого кода в css идет ошибка, а код ниже уже не выполняется. Еще можно попробовать дописать !important к этому правилу и проверить, заработает или нет.
    Ответ написан
  • Какой вариант английского языка предпочтительнее изучать IT-шнику?

    dadster
    @dadster
    учить инглиш тут - https://t.me/langhacks
    Для начинающего изучать язык об этом вообще нет смысла задумываться. Если встанет все же такой выбор - выбирайте американский, не ошибетесь. На апворке вы встретите и китайский и австралийский, и французский варианты английского :) Но американский это универсальный выбор.
    Ответ написан
    Комментировать
  • Клиент предлагает оплату мимо Upwork. Все ок?

    dadster
    @dadster
    учить инглиш тут - https://t.me/langhacks
    Реально банят, причем клиент ведь может потом вас шантажировать. Так что такое можно позволить себе только с очень адекватным и хорошо знакомым клиентом. И если таким образом сэкономятся хорошие деньги.
    Ответ написан
    4 комментария
  • Python или PHP?

    dadster
    @dadster
    учить инглиш тут - https://t.me/langhacks
    По-моему, что на питоне что на пхп можно зарабатывать примерно одинаково, в зависимости от уровня скилла. Однако на пхп в разы больше работы. Сам тыкался туда сюда, выбрал пхп для более глубокого изучения, и, хотя я в самом начале, уже могу заработать себе на еду на фрилансе. С питоном вряд ли мне бы удалось найти какие-то заказы. Слышал авторитетные мнения, что изучив любой язык (например ПХП) на очень хорошем уровне, на другой (например питон), можно пересесть очень быстро.

    В общем, не совсем согласен с предыдущим ответом. Скорее - если нужен фриланс - ПХП. Если рассматривается вариант устроиться в офис и прокачаться там - то Питон.
    Ответ написан
    7 комментариев
  • Помогут ли зрению "пиратские" очки или могут только повредить?

    dadster
    @dadster Автор вопроса
    учить инглиш тут - https://t.me/langhacks
    Ответов не дождался, но задал вопрос в клинику Эксимер онлайн, и вот что мне ответили:

    Ваш вопрос:
    Здравствуйте!
    Подскажите, пожалуйста, носить "пиратские" очки, закрывая один глаз (по очереди, то один то другой) при работе за компьютером и чтении полезно для глаз или вредно? У меня сильная близорукость (больше -8).

    Ответ врача:
    При указанной степени близорукости длительная работа за компьютером не рекомендована. Что касается использования "пиратских очков" выбор остается за Вами, т.к. это не вредно, но и пользы от их использования нет.
    Ответ написан
  • Стоит ли записываться на курс GeekBrains?

    dadster
    @dadster
    учить инглиш тут - https://t.me/langhacks
    Все зависит от Вашей цели.
    Вообще у них есть 2 бесплатных курса - основы программирования, и только недавно вышел бесплатный курс по PHP, можно быстренько их просмотреть, и поймете, чего примерно ждать от курса по Питону.
    Ответ написан
    Комментировать
  • Есть ли онлайн-библиотеки с проф.литературой по подписке?

    dadster
    @dadster
    учить инглиш тут - https://t.me/langhacks
    Ответ написан
    Комментировать
  • Почему не грузится Ubuntu?

    dadster
    @dadster
    учить инглиш тут - https://t.me/langhacks
    Вам нужно включить програмку под названием GRUB - загрузчик, погуглите на эту тему.
    Вот здесь в частности все расписано askubuntu.com/questions/221835/installing-ubuntu-o...
    Я долго бился с дуал-бут установкой, но в итоге все получилось.
    Ответ написан
    1 комментарий
  • Python/Django-кидди, SQL-мартышка, Web-негр — что перспективнее (Ага, «Pre-Junior»)?

    dadster
    @dadster
    учить инглиш тут - https://t.me/langhacks
    везет тебе, есть из чего выбирать!
    Ответ написан
  • Почему не индексируется сайт Яндексом?

    dadster
    @dadster
    учить инглиш тут - https://t.me/langhacks
    На всякий случай стоит проверить robots.txt и тэги noindex.
    Конечно тупо, но иногда обращаются клиенты, у которых программисты, создавшие сайт,
    закрыли его от индексирования и забыли снять эту защиту.
    А так - если в других поисковиках проиндексирован, то и яша скоро проиндексирует.
    Ответ написан
    Комментировать
  • Можно ли пройти курсы программирования по интернету и получить международный сертификат?

    dadster
    @dadster
    учить инглиш тут - https://t.me/langhacks
    Как такого сертификата "программист" не существует, эту роль выполняют дипломы ВУЗов.
    Однако есть сертификация по конкретным технологиям, например сертификация Zend (PHP), или Oracle, как уже написали выше.

    Если цель - зарабатывать деньги удаленно, то скорее нужна не сертификация, а реальные навыки и портфолио проектов. Можно глянуть в сторону teamtreehouse.com, codeschool.com, codecademy.com, htmlacademy.ru, loftschool.com и др.

    Также вот нагуглил проект dobro.mail.ru/education для людей с ограниченными возможностями, к сожалению, там нет программирования, есть другие около-айтишные профессии, но программы интересные и позволят получить конкретную профессию.

    Где-то еще видел подобные программы, но, к сожалению, не могу найти, возможно кто-то другой даст ссылки.
    Ответ написан
    Комментировать
  • Какие аудио курсы изучения английского языка скачать/купить?

    dadster
    @dadster
    учить инглиш тут - https://t.me/langhacks
    Сейчас как-то все в ютюб и онлайн переползло из формата аудио-курсов.
    И зачем с уровнем intermediate курсы на русском языке?
    Забудьте про них как страшный сон и слушайте на английском.

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

    Еще многие рекомендуют TED. Можно также любимые фильмы смотреть с субтитрами.
    Ответ написан
    Комментировать
  • Правильный robots.txt для вордпренсм?

    dadster
    @dadster
    учить инглиш тут - https://t.me/langhacks
    а вот как делают небезызвестные Yoast.com:

    User-Agent: *
    Disallow: /out/

    Простенько и со вкусом)
    Ответ написан
    Комментировать
  • Дубли страниц wordpress, почему не выпадают из поиска?

    dadster
    @dadster
    учить инглиш тут - https://t.me/langhacks
    В google webmasters есть инструмент - Google Index -> Remove URLs.
    Туда нужно ввести URLы которые нужно удалить из индекса.
    Но это будет реально долго, предугадать заранее невозможно :)
    Ответ написан
    Комментировать