Задать вопрос
  • Есть ли готовые библиотеки под такие виды карт на канвасе?

    politon
    @politon
    HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
    https://mappa.js.org/
    Если объектов немного, то достаточно svg + canvas
    Ответ написан
    Комментировать
  • Как "продолжить"?

    hottabxp
    @hottabxp Куратор тега Python
    Сначала мы жили бедно, а потом нас обокрали..
    Сначала вам нужно знать базовый синтаксис языка. Плюс несколько стандартных библиотек. Потом ищете простую идею для своей программы. Не нужно искать идеи в интернете или тут спрашивать. Напишите несколько программ для себя. Вот мой пример:
    1) Я заметил, что много времени провожу на qna.habr.com(количество переходов можно посмотреть в браузере). Так вот, я захожу на главную страницу сайта, и смотрю новые вопросы по моим тегам. Делаю это почти каждые 10-30 минут. Это здорово отнимает время. Решим проблему с помощью python. Взял 3 библиотеки(requests, notify2 и beautifulsoup) и написал простую программу. Суть ее в том, что она раз в минуту запрашивает главную страницу qna(с cookies), парсит ее и забирает из нее текст вопроса и ссылку. Потом проверяет в цикле, есть ли данная ссылка в файле. Если нет, значит показываем на рабочем столе уведомления с новыми вопросами, а ссылки записываем в файл. И так в цикле. Вроде бы программа простая, но с помощью нее можно поработать на практике с циклами, файлами, сетью, парсингом и т.д.
    Потом мне стало интересно, что такое боты в Телеграм. Почитал документацию и примеры. Вышеуказанною программу переделал под бота. Теперь уведомления приходят мне в телегу.
    2) Следующую программу сделал для rutracker.org Суть ее в следующем - указываем программе ссылку на раздел форума, она парсит сначала главную страницу раздела, вытаскивает номер последней страницы и потом скачивает и парсит с первой по последнюю страницу, вытаскивая заголовок раздачи, размер, сиды/пиры и записывает это все в базу sqlite3. Открываю базу с помощью sqlitebrowser, и могу искать раздачи по тексту, также сортируя по сидам, пирам, размеру и т.д Здесь опять можно потренироваться на практике с циклами, работой с сетью, парсингом, базой данных.

    Когда будете писать код, который вам интересен, вы и сами не заметите как, запомните синтаксис, часто используемые библиотеки и т.д.

    Пример бота для qna.habr.com:
    5e57a5a5d8f6b747820507.png
    Ответ написан
    Комментировать
  • Как "продолжить"?

    shabelski89
    @shabelski89
    engineer
    *** Я же учил Python ***

    Час, день, неделя, годы,
    Бессмысленный и длинный PEP,
    В дни жестокой непогоды,
    Учит пайтон человек.
    Ответ написан
    1 комментарий
  • Знаете ли вы основы JavaScript? Возможно вы ошибаетесь?

    Stalker_RED
    @Stalker_RED
    Вот эти ребята наверное тоже были уверены что знают основы.
    FQ9jhgN.png
    Построить у них получилось, вот физический объект, из кирпича и бетона. Вот только лестницей невозможно пользоваться. Но не развалилось? Основы они знают же!

    Вероятно на курсе обучают чему-то большему, чем основы. Или ничему толком не обучают, а просто так рубят бабло. Без телепатии сложно определить какие курсы вы нашли, и почему там такой порог входа.
    Ответ написан
  • Что значит * в написании аргумента в Python?

    hottabxp
    @hottabxp Куратор тега Python
    Сначала мы жили бедно, а потом нас обокрали..
    Не стал сюда копировать, почитайте первый ответ, там очень подробно расписано.
    Что значит * (звёздочка) и ** двойная звёздочка в ...
    Ответ написан
    1 комментарий
  • В чем ошибка в данной программе?

    IninsaY
    @IninsaY
    Нельзя конкатенировать строку "summ" и число c.
    Варианты решения:

    Просто печатаем вместе, а не конкатенируем
    print("summ", c)

    Переводим переменную c в строку и конкатенируем к 'summ'
    print("summ" + str(c))

    Через format()
    print("summ {}").format(c)

    Так же через format можно добавлять много переменных
    print("summ {} {} {}").format(c, a, b)
    Ответ написан
    Комментировать
  • Насколько важен атестат об окончании школы для трудоустройства в сфере GameDev?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Никогда ещё эта картинка не была так кстати!
    5e3e4974025c8931853294.jpeg
    Геймдев совсем не такой, каким вы его себе представляете.
    Ответ написан
    Комментировать
  • Какой есть буржуйский ресурс с адекватной аналитикой для выбора востребованного языка/платформы для изучения?

    DevMan
    @DevMan
    во времена, когда все больше софта мигрирует в вэб, и бизнес вместе с ним, вэб-дев конечно же загибается.
    либо вы живёте в альтернативной реальности, либо у вас ущербное понятие о вэб-деве.

    что бы вы не учили, но если вы ноль в этой сфере, то и через полгода, и через два, у вас будет столько же заказов. и это не зависит от сферы.
    Ответ написан
    Комментировать
  • Как мне стать middle-frontend?

    zkrvndm
    @zkrvndm
    Архитектор решений
    Чтобы стать мидлом, нужно выполнить два простых шага:
    1. Для начала подтянуть свои навыки до джуна
    2. Много-много практики и сами не поймёте, как через пару лет стали мидлом

    og_og_1487921519226077644.jpg
    Ответ написан
    Комментировать
  • Как мне стать middle-frontend?

    dom1n1k
    @dom1n1k
    цель взять заказ бюджетом в 20000 руб на какой-либо фриланс бирж

    не могу даже на половину сверстать простой макет

    Никаких противоречий тут не находишь?

    Учиться нужно не на фрилансе.
    Во-первых, это неэффективно. Во-вторых, люди которые заплатят тебе за работу деньги, фактически будут обмануты.
    Нужно сначала изучить основы по статьям и видосикам (на ютубе сейчас этого добра много). Потом на работу в офис минимум на 2 года. Это минимум! И только потом, возможно, фриланс.
    Ответ написан
    Комментировать
  • Как учесть этот параметр - нужно еще?

    @BATPYIIIKOB
    PHP, JS
    Если рассматривать общую концепцию, то учитывать параметр лучше или. Или если не вдаваться в подробности, то я бы выбрал всё таки или. Но иначе не получиться не учитывать параметр. Нужно ещё?

    З.Ы.: Пишите вопросы понятно и развёрнуто...
    Ответ написан
    1 комментарий
  • Какие перспективы есть у Elixir?

    begemot_sun
    @begemot_sun
    Программист в душе.
    Язык для хипстеров.
    Приходит такой хипстер со своим стартапом и говорит: у меня есть классная идея, давайте запилим ?
    А на чем пилить будем ?
    ну вот тут есть говорят руби, он такой няшный но тормоз.
    оо .. так вот есть эликсир, он тоже руби-лайк, но не тормоз.

    И короче начинается девелопмент для эликсире, такой себе веб-сайт на эликсире.
    На самом деле продукт нишевый, потому что построен на Эрланге. И когда задают вопрос, для чего эликсир - да для того же самого что и Эрланг, только с бОльшими возможностями выстрелить себе в ногу, но и большими выразительными средствами языка.
    А по факту что Эрланг, что Эликсир, компилируются в BEAM-код для Эрланг виртуальной машины. Т.о. все это дело взаимозаменяемое, и либы для эликсира можно использовать для эрланга и наоборот.

    По сути если люди используют эликсир для веба, то обязательно вместе с фреймворком Феникс. Это такой фреймворк, где очень много умолчаний, и просто показывается как надо делать, но чтобы было объяснение что-к-чему, то это надо лезть в исходники, там много "магии", которая скрывается самим фреймворком.

    Для тех кто знаком с Эрлангом и использует его каждый день, Elixir must have.
    Для тех кто только пришел, и не знаком с Эрлом, Elixir это такой быстрый язык-фреймворк, который позволяет тяп-ляп-и-в-продакшн. Наврядли люди понимают все архитектурные ограничения, и как там оно внутри под капотом.
    Ответ написан
    4 комментария
  • Какой курс по веб разработке выбрать?

    0xD34F
    @0xD34F
    выбирайте оба - деньги вам ни к чему
    Ответ написан
    12 комментариев
  • Делает ли из меня Linux-профи установка и использование дистрибутивов Gentoo/Arch?

    Zoominger
    @Zoominger
    System Integrator
    Нет, установка Генту делает из вас хорошего копипастера мануалов.
    Источник: личный опыт.
    Ответ написан
    3 комментария
  • Как выбрать Web Framework для проекта?

    Digiport
    @Digiport
    PHP рулит
    Ну, если хочешь серьёзно, то конечно Java.
    PHP вообще для детского сада, для настоящих мужиков не серьёзно.
    Ответ написан
    1 комментарий
  • Какой фреймворк JS выбрать для изучения?

    Zoominger
    @Zoominger
    System Integrator
    Меня призвали и я не могу разочаровать своих поклонников.

    Посоветуйте, что изучать для трудоустройства или выхода на фриланс?

    Изучайте вождение для работы таксистом, получите медкнижку для работы в Макдональдсе. Вот эти все фреймворки, ЖиЭсы, вот это всё ну никак не вяжется с "быстро и стабильно заработать", вы гораздо быстрее и больше заработаете, собирая бутылки.
    Ответ написан
    8 комментариев
  • Какой язык программирования изучать в свободное время?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Какой-то конкретной цели, объясняющей для чего мне это надо, пока что нет.

    - Скажите пожалуйста, куда мне отсюда идти?
    - А куда ты хочешь попасть? - ответил Кот.
    - Мне все равно... - сказала Алиса.
    - Тогда все равно куда и идти, - заметил Кот.
    - ...только бы попасть куда-нибудь, - пояснила Алиса.
    - Куда-нибудь ты обязательно попадешь, - сказал Кот. - Нужно только достаточно долго идти.

    Льюис Кэрролл
    Ответ написан
    1 комментарий
  • Как правильно ухаживать за внутренностями ноутбука?

    @tamogavk
    @deni4ka
    Как показывает практика, лучше его вообще не трогать дольше проживет
    Ответ написан
    Комментировать
  • Не работает адаптив, что делать?

    nickolyashka
    @nickolyashka
    @media screen and (max-width: 360px)
    Ответ написан
    Комментировать
  • Откуда вы берете макеты для своих проектов?

    @McBernar
    Обычно для этого используют дизайнера.

    Если его нет под рукой, то можно поискать готовые шаблоны на том же themeforest.

    Ну или взять один из сотен css-фреймворков и собрать самому.
    Ответ написан
    Комментировать