Задать вопрос
  • Кем стать? Blackhat or Whitehat?

    @other_letter
    Полагаю, молодой человек, что если Вы задаёте такие вопросы - то либо имеете цель побалаболить (например, являетесь журналистом) либо как любого цвета hat специалист слабый.
    Ответ написан
    3 комментария
  • Язык программирования после Python?

    un1t
    @un1t
    Однако в ходе решения практических задач приходит понимание того, что Python+R слабы для реального production применения, в силу своей медленности, корни которой растут из того что оба языка интерпретируемые.


    Очень странный вывод. Для каких задачь питона не хватает?

    C++ быстрее чем Java, у Java и Scala скорость одинаковая.
    Ява вроде как быстрее питона но зачастую приложения написанные на яве тормозят, там есть определенные проблемы.
    Посмотрите в сторону Go.

    На плюсах можно писать модули для питона и много модулей на нем и написано. Если вы и так их используете сишные модули, то переход на Яву вам точно скорость не увеличит. Можно не откзываться от питона, а переписывать узкие места на плюсах.
    Ответ написан
    Комментировать
  • Курсы Javarush + книга?

    Я сам начинал изучать java c сайта Javarush. не рекомендую этот ресурс! он мне ни чем не помог!
    читайте книги пишите простые hello world, разберайтесь в конструкции языка самостоятельно или при помощи гугла!)

    из книг советую :
    Java 8: руководство для начинающих - Герберт Шилдт
    Java. Библиотека профессионала, том 1. Основы

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

    Bodarev
    @Bodarev
    Ответ написан
    Комментировать
  • Где можно рассказать о своей игре большой аудитории?

    Mad_D
    @Mad_D
    Инди-геймдев, комикс-индустрия, веб-стартапы
    habrahabr.ru/post/255877 вот тут есть хорошая подборка ресурсов для подобного.
    Ответ написан
    Комментировать
  • Книги на Github?

    @Vladisus
    Ответ написан
    Комментировать
  • Что почитать web-разработчику?

    vmpartner
    @vmpartner
    In code we trust
    Я не знаток Pythona, но иногда лучшего места найти интересные книги нет
    Ответ написан
    Комментировать
  • Что такое нарушения принципов ООП?

    mr_T
    @mr_T
    Web-разработчик
    3 заветных слова: наследование, инкапсуляция, полиморфизм. По ним можно много нагуглить.
    Элементарный пример нарушения принципа инкапсуляции - объявление public поля класса. Нужно все поля делать private, а доступ к ним организовывать через методы доступа типа get..., set... или как-то более прозрачно, если позволяет язык (__get, __set в php, свойства в C#). По наследованию и полиморфизму накосячить уже сложнее, так как этого не позволит синтаксис скорее всего. Хотя кто знает, какие у человека есть скрытые возможности...
    Ответ написан
    2 комментария
  • Что такое нарушения принципов ООП?

    SamDark
    @SamDark
    Yii2 core team
    Скорее всего имеются ввиду инкапсуляция, наследование и полиморфизм. Они самые базовые.
    Ответ написан
    5 комментариев
  • Как отлично запоминать прочитанный материал?

    sim3x
    @sim3x
    Повторять

    habrahabr.ru/post/216633

    https://ru.wikipedia.org/wiki/%CA%F0%E8%E2%E0%FF_%...

    Если есть два дня
    первое повторение — сразу по окончании чтения;
    второе повторение — через 20 минут после первого повторения;
    третье повторение — через 8 часов после второго;
    четвёртое повторение — через 24 часа после третьего.
    Если нужно помнить очень долго
    первое повторение — сразу по окончании чтения;
    второе повторение — через 20-30 минут после первого повторения;
    третье повторение — через 1 день после второго;
    четвёртое повторение — через 2-3 недели после третьего;
    пятое повторение — через 2-3 месяца после четвёртого повторения
    Ответ написан
    2 комментария
  • Как обезопасить опубликованный сайт в интернете?

    bondarenko
    @bondarenko
    Spacewalker
    Вопрос из разряда "Как обезопасить себя когда выходишь на улицу?" :)
    Обезопасить от чего:
    • от спама в комментах (посмотрел что у Вас блог)
    • от бутфорса вашего пароля
    • от нагрузок окторые положат сервер

    Нужно больше конкретики. А так неплохое руководство для начала rusrails.ru/ruby-on-rails-security-guide
    Ответ написан
    Комментировать
  • Где найти туториал по написанию игры battle city tank на python?

    GavriKos
    @GavriKos Куратор тега Разработка игр
    Туториал по написанию конкретной игры на конкретном двигле - это сферический туториал в вакууме. Это вам не квадратное уравнение, где методы решения можно почти по пальцам пересчитать. Начните с общих туториалов "как нарисовать спрайт", как двигать спрайт", "игровые циклы", "управление". дальше уже сможете все это дело объединить.
    Ответ написан
    Комментировать
  • В каком направлении двигаться дальше, чтобы стать полноценным PHP разработчиком?

    @Exotic33
    Всё просто. Перестраиваете свою схему жизни, выбрасывайте из головы всё, что мешает, и начинаете учиться. В этом вам помогут курсы, книги, вебинары и прочие ресурсы, которые буквально в секундной от Вас доступности.
    Например, моя первая книга написана Кевином Янком, и она дала мне тот маленький багаж знаний, с которого я начал своё путешествие. Затем я двинулся в сторону HeadFirst, но мельком просмотрев содержание, я не стал уходить дальше первых глав - тратить 700 страниц на то, чтобы лишь в конце написать своё первое регулярное выражение? К сожалению, это был долгий путь. Вообще не читайте книги по PHP - всё есть в доках. (До этого я тоже работал в C# и даже в C++ Builder 6, и честно говоря, когда-то мне казалось, что последнее - неплохая штука. До тех пор, когда я закончил писать программы одногруппникам :D)
    За месяц, ежедневно конспектируя и проходя практические курсы, я сверстал свой макет на CSS3, HTML5 и т.п. Потом перешел к пхп. Начать было трудно, я не мог браться за него так же свободно, как и за другие языки. Поэтому я вернулся к курсам, где по примерам "сворганил" свой простой магазин с корзиной, каталогом, заказами и админкой без каких-либо подсказок. И все это за 2 месяца тратя на это по 3,5 часа в день. Для общего плана советую равняться на вакансии и составлять план именно исходя из требований.

    Может быть мой ответ покажется слишком избыточным и нудным, но мой тебе совет - к своей цели иди постепенно, маленькими шажками ;) Не мешай все в кучу, ты за эту жизнь ещё успеешь накодиться...
    Ответ написан
    4 комментария
  • Ваше мнение о видеоуроках Евгения Попова?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Недавно в голову пришла идея небольшого сайта мне для работы.

    Для начала нужно понимать, что сайты для работы не пишут с нуля.
    Это все равно, что построить автомобиль самостоятельно, чтобы стать таксистом.

    Сайты для работы не пишутся с нуля. Сайт для работы делается на основе заготовки для сайтов - CMS.

    Поэтому надо забыть про написание сайта с нуля, забыть про видеоуроки, а вместо этого выбрать подходящую CMS и делать сайт на ней.

    Про попова же, если коротко, то у его курсов ровно две проблемы:
    1. Его задача не поделиться знаниями, а продать что-нибудь. К несчастью, торговать он стал не гербалайфом, а низкокачественным говном собственного производства.
    2. Когда неспециалист берется учить других - это страшно. Сам нахватавшись по верхам, и не понимая смысла кода, который он пишет, попов остался в прошлом веке. Да, 18 лет назад, когда РНР только появился, все писали так. Но с тех пор изменилось очень многое. Программисты узнали о таких вещах, как отладка, обработка ошибок, безопасность, разделение кода и данных, разделение логики обработки данных и логики отображения, системы контроля версий, повторное использование кода и многое, многое другое. Шарлатаны же и недоучки так и застряли в прошлом веке, и не дают несчастным обманутым жертвам ничего из современных достижений. В итоге сайты, написанные по видуоурокам, постоянно ломаются, являются уязвимыми для любых типов атак и являются совершенно немордернизируемыми.
    Ответ написан
    Комментировать
  • Ваше мнение о видеоуроках Евгения Попова?

    SagePtr
    @SagePtr
    Еда - это святое
    Скажу помягче: за такой код, который пишет Попов в своих видеоуроках, раньше либо четвертовали, либо сжигали на костре. И сейчас только мораторий на смертную казнь мешает сделать это.
    Ответ написан
    Комментировать
  • Какие есть сервисы с бесплатной музыкой и звуками?

    dukenuk
    @dukenuk
    UI/UX designer, UI artist
    Sound, звук
    www.loopbased.com - free
    apps.facebook.com/crazypenguinwars/?fb_source=timeline - звук, переходы
    www.findsounds.com
    www.freesound.org — free
    www.findsounds.com — free
    www.soundjay.com — free
    www.wav-library.net/load/1/2 — free
    www.soundterra.ru — free
    klepa1968.mylivepage.ru — free
    noise.podst.ru — free
    parkov3.narod.ru — free
    www.zooclub.ru/voice — free
    freeplaymusic.com — free
    www.jamendo.com/ru/ — free
    wav-library.net - free
    www.bfxr.net — генератор звуков 8bit
    abundant-music.com — генератор музыки
    https://lmms.io/ — создние музыки free
    audacity.sourceforge.net — редактор звука free
    Ответ написан
    1 комментарий
  • Поздний старт в ИТ - есть ли шансы?

    @Appolit
    Интересующийся it экономист-бухгалтер
    Мне 31, начал изучать Python. Никаких комплексов и неуверенности нет. Конечно стать гуру в программировании я скорее всего не стану, но вот научиться решать проблемы и задачи на работе, я уверен, вполне возможно. По образованию экономист/бухгалтер.
    Ответ написан
    2 комментария
  • Поздний старт в ИТ - есть ли шансы?

    valerium
    @valerium
    Изобретая велосипед
    У меня похожая ситуация, правда я просрал не 5, а в сумме все 6 лет. Сейчас мне 25, я работаю дежурным админом. Успел поработать в техподдержке, потом младшим админом, сейчас дежурным.

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

    Тут правильно bobrovskyserg написал, надо показать себя, сообразить "портфолио". У Вас есть свой проект? Отлично, на гитхаб его! Дружите с русским языком? Катайте статью в песочницу Хабра о своём проекте, ждите инвайт. Есть IT-шная эрудиция? Тостер всегда рад Вам.

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

    Успехов!
    Ответ написан
    Комментировать
  • Поздний старт в ИТ - есть ли шансы?

    zo0m
    @zo0m
    full stack developer
    какой-то вы неуверенный слишком
    я собеседовал достаточно много студентов и возраст скорее играет на вас
    "Что делал? тебе столько лет, а где опыт?", конечно спросят, только не для того чтобы вас топить, а для того чтобы понять что за человек сидит.
    Если на собеседованиях будете хорошо отвечать -- у вас нет причин не попасть куда-угодно.

    псц, ПОЗДНИЙ СТАРТ в 26 ??? я видел взрослых мужиков за 40 полностью меняющих работу на IT, а вам 26...

    чувак иди проспись
    Ответ написан
    6 комментариев