Задать вопрос
  • Как подготовиться по алгоритмам к собеседованию(junior)?

    @dmshar
    Никогда не понимал, что значит "подготовиться к собеседованию". К экзамену понимаю - выучили "от сих до сих", ответили на вопрос, удовлетворили преподавателя, получили свою оценку и гуд бай.
    А к собеседованию? Что толку, если вы "нахватаетесь" за 4 дня каких-то отрывочных знаний, даже на что-то правильно (почти случайно) ответите на собеседовании без глубокого понимания. Вы ведь тут не препода обманываете, вы завтра должны решать будете не игрушечно-собеседную, а реальную производственную задачу. Работодатель думает, что вы спец по алгоритмам, а вы просто чего-то там "нахватались" перед собеседованием. Можно догадаться, как закончиться ваш испытательный период. Так зачем тратить время? Лучше его потратить на ИЗУЧЕНИЕ алгоритмов, и на следующем собеседовании не трястись что тебя спросят чего-то, что не успел прочитать. Тогда и работодатель поймет с кем дело имеет, и вам польза будет на будущее.
    В общем, собеседование - это не экзамен! К нему специально готовиться - себе во вред. Но на собеседовании надо показывать именно то, что вы собой на самом деле представляете. А если это не устраивает работодателя, то благодарить Бога, что на эту работу вас не взяли.
    Впрочем, вменяемый работодатель и не будет заставлять на собеседовании до запятой рассказывать конкретный алгоритм. А вот попросить сравнить, объяснить почему один из них лучше, быстрее, экономичнее и пр. другого очень даже может. Или например попросить вас для конкретной задачи и конкретных данных подобрать наиболее подходящий алгоритм. Вот к пониманию именно таких вещей и надо посвящать время подготовки.
    Ответ написан
    2 комментария
  • Как запретить доступ юзеру к ajax?

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

    Mikhail_E
    @Mikhail_E
    1С, SQL
    Без лишних слов, от 1С-ника с 8-летним стажем :
    То есть мне надо понимать предметную область для разработки/изменения конфигурации?
    Быть бухгалтером для работы с бухгалтерией? Быть медиком/провизором, для работы с 1С Медицина?
    Я прав?

    Зависит от подхода к работе, который вы выберете. Есть несколько вариантов.
    Если про "фриланс" или работу в небольшой конторе за 100-120 тыр тогда ответ такой:
    - Отчасти, не прям диплом нужен, но часто придётся общаться с тем же бухгалтером, он будет ставить задачи, и он часто имеет сложности даже с экселем. Т.е. "Чёткое ТЗ" - это , мягко говоря, нечастое явление.
    Т.е. задача например может звучать так "У меня ошибки при расчете себестоимости и не закрывается 20-й счет, посмотри, что нетак ?" ... и причиной вполне может оказаться некорректное разнесение затрат по выпускам.
    Если речь про проектную работу, например Франч и проект по переходу с УПП на ERP (120-160 тыр), в группе обычно будет "Консультант"/"Руководитель проекта" , который сможет принять часть специфичного общения на себя, а тебе выдавать более-менее понятные вещи типа "Надо сделать обработку, которая будет создавать документы на основании экселя" или "Добавь сюда кнопку, чтобы делалось то и то".
    Как и где обучиться 1С?

    Самый простой способ : устроится в 1С Франчайзи, туда берут много и без особых требований, что для старта очень неплохо. З/п при этом обычно 60-80 на начальный этап, + Куча опыта и общения с теми же юзерами. Как говорится "В Омут с головой". А дальше, многое, зависит от вас ... (Например можно пробиться в проектные команды, и перейти от "Палаток с бухучетом" в "Внедрение блоков ERP на предприятиях среднего и крупного бизнеса"
    А за 240K Московских страшно даже думать...

    Далеко не все в Мск получают 240К. Я бы сказал что 240 - это или фрилансер с клиентской базой в 10-20 контор, которые вы поддерживаете, или 1С Эксперт (ака Сеньор) в среднем бизнесе. Обычно мидл имеет 120-160 в мес.

    а так советую посмотреть с чем сталкиваются 1С-ники на Профильных формах и решить стоит оно того или нет.
    Вход в 1С не оч. сложный, востребованность есть (из-за частых изменений законодательства), а про З/П Вилка обычно 60-100 (джун) 100-180 (мидл) 180 - 250 (Эксперт) ...
    Ответ написан
    2 комментария
  • Pillow выдаёт ошибку?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Да, Pillow выдаёт ошибку.
    Ответ написан
    Комментировать
  • Как из json достать наибольшее значение и привязанное к нему название?

    fox_12
    @fox_12 Куратор тега Python
    Расставляю биты, управляю заряженными частицами
    import operator
    # import json
    # a = json.loads(...)  если json  в виде строки прилетает
    a = {
       "858585885856985": 8.2,
       "841224131321321": 100.6
    }
    print(max(a.items(), key=operator.itemgetter(1)))
    # ('841224131321321', 100.6)
    Ответ написан
    3 комментария
  • Как исправить task(*args, **kwargs) TypeError: 'str' object is not callable?

    phaggi
    @phaggi Куратор тега Python
    лужу, паяю, ЭВМы починяю
    def name(message): #получаем имя
            global name
            name = message.text

    Вы объявили имя name и связали его с функцией.
    Затем вы объявляете это имя глобальным и связываете с ним строку. Теперь name - это просто str тип.
    А к строке нельзя обращаться, как к функции - её нельзя вызывать. Об этом вам и говорит интерпретатор - str is not callable.
    Ответ написан
    4 комментария
  • Как сделать прогнозирование погоды?

    @dmshar
    Прогнозирование погоды есть один из примеров использования раздела науки, который называется "Теория временнЫх рядов". Вот, ищем, читаем, разбираемся. Потом возвращаемся на форум с конкретными вопросами.
    Но вот после освоение этой теории, если захотите заниматься именно прогнозом погоды, придется еще и климатологией и метеорологией немного позаниматься. Без погружения в проблемную область все прогнозы не более чем школьная поделка.

    И да, к Python этот вопрос будет иметь отношения тогда, когда теория вам станет понятной и вы приступите к непосредственной реализации своей прогностической системы.
    Ответ написан
    Комментировать
  • Что делать, если тяжело работать?

    Zoominger
    @Zoominger
    System Integrator
    Ну тут вам вряд ли сопельки вытрут. Но вот тут:

    На проекте работаю один, собственно и помощи по каким-то вопросам в нём взять неоткуда, связь с бывшими разрабами отсутствует.

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

    glaphire
    @glaphire
    PHP developer
    Если у Вас нет ни команды, ни наставника, да еще и несколько проектов сразу - это действительно большой стресс, и не стоит винить себя в трудности реализации всех решений. Компания захотела сэкономить на поиске миддла, скорее всего
    Ответ написан
    Комментировать
  • Как стать software разработчиком на python?

    DevMan
    @DevMan
    вопрос из разряда: какие продукты нужно купить что бы стать поваром?
    библиотеки не учатся просто так, они учатся под конкретные задачи, которые разные у разных людей.
    хотя стрындел, одну таки нужно выучить: стандартную.

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

    Zoominger
    @Zoominger Куратор тега Python
    System Integrator
    4 куска подобного кода.

    Какая чёткая характеристика.

    Ответ: замените пачку переменных на массив и обрабатывайте его циклом.
    Ответ написан
    2 комментария
  • Где здесь ошибка?

    sabone
    @sabone
    beginner developer
    static и abstract не могут вместе быть
    Ответ написан
    Комментировать
  • Компания будет против если я захочу писать код своим стилем?

    fox_12
    @fox_12
    Расставляю биты, управляю заряженными частицами
    1. Компания будет против, если таким стилем буду писать сайты ?

    Почему бы не спросить это в самой компании?

    2. Вообще Есть компании, которые придерживаются определеннего стиля кода или это каждый сам как хочет пишет код?

    Есть. Обычно в серьезных компаниях рано или поздно к этому приходят.
    Ответ написан
    2 комментария
  • Какие области математики понадабатся дата инженеру?

    solotony
    @solotony
    покоряю пик Балмера
    "data science" такое-же абстрактное понятие как "программирование". Что бы определиться с разделами математики надо понимать с какими данными и в какой сфере тебе придется работать. Это может быть как прогнозирование временных рядов в биржевой торговле, это может быть анализ потоков, это может быть обработка статистических наблюдений, это может быть машинное обучение для какого-то робота - да все что угодно.

    kaggle тебе в помощь
    Ответ написан
    5 комментариев
  • На какое направление в ВУЗе поступать программисту?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Но в то же время я боюсь, что "информатика и вычислительная техника" сделает из меня какого-то системного администратора

    Что из вас сделала школа? Отличника, который знает весь школьный материал на 100%?
    Или во время школы у вас были какие-то свои увлечения, в которых вы разбираетесь, а ваши одноклассники нет?

    Институт не делает из кого-то что-либо. Только ученик может взять или не взять знания. И от вас зависит сколько и что вы возьмете в институте, а сколько самостоятельно и отдельно. Также не забывайте, что институт - не школа, никто не будет за вами бегать и тянуть за уши в следующий класс. Не выучил - завалил - вылетел.

    В институте учи математику. Особенно геометрию, раз 3д графика интересует, и математику (теорвер, матанализ), раз искусственный интеллект интересует. А ИТ области учи сам, в институте там обычно даже на стажера не всегда могут дать знаний.
    Ответ написан
    8 комментариев
  • Что изучать студенту?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Даже в начале учёбы был небольшой опыт коммерческой разработки (за который мне стыдно).

    Стыдно - это когда вы к концу учебы даже код не писали учась на программиста(а в большинстве региональных вузов так и бывает).

    Подскажите что изучать студенту для наиболее продуктивного времяпровождения (относительно будущей карьеры).

    Я бы посоветовал первым языком и заделом на стажировку выбирать джаву или питон.

    Аргументы:
    1. Во первых на джаве очень много вакансий, и больше шансов что попадете на стажировку(даже больше чем на фронте, 9к вакансий джавы против 6к на условном реакте)
    2. Учить после джавы фронт намного легче как по мне, так как джава это про архитектуру и ООП, а фронт это про постоянный допил чужих костылей(ангуляр не в счет, там все более мирно).

    Питон:
    1. Как по мне более лаконичный и удобоваримый для новичка.
    2. Ко по мне - приятный глазу Django + огромное количество библиотек под потребности, решающих большой круг задач.
    3. Легко читать код и постигать дзен.

    Почему не советую выбирать JS как первый язык -
    1. По началу легкий, но по мере изучения база знаний расширяется до размеров планеты, очень много подводных камней который при пропуске дают тебе под дых.
    2. Большая конкуренция новичков
    3. Очень большое количество библиотек, решений, надобность изучения смежных технологий от проекта к проекту.
    4. Важность изучения верстки для того что бы вскочить на поезд.
    Ответ написан
    Комментировать
  • Стоит ли создавать профиль LinkedIn заранее?

    А почему возник такой вопрос? Сам Линкедин этого не запрещает, от вас тоже кусок не отвалится, кто мешает попробовать?
    Ответ написан
    Комментировать
  • Чем занимается специалист по ИБ?

    Zoominger
    @Zoominger Куратор тега IT-образование
    System Integrator
    Дополню ответ Сергея.
    Безопасники, в большинстве своём, больше управленцы и бюрократы. Учтите две важные вещи:
    1. За компуктером вы не посидите;
    2. Вас будут ненавидеть абсолютно все.
    Короче, всё расписывать мне лень, просто гуглите: СКУД, DLP, периметры безопасности. В любом источнике, что вы загуглите, будут подробные нюансы.
    Ответ написан
    9 комментариев
  • Как раньше делались онлайн чаты?

    @mletov
    Фрэймы
    Ответ написан
    Комментировать
  • Стоит ли начинать карьеру в SEO?

    @pcdesign
    Идти в сеошники, все равно как идти в шаманы. Как в шаманизме постучал эдак по бубну и пошел дождь, а эдак снег. Исключительно опытный путь, методы проб, ошибок и экспериментов. Тоже самое и в сео.

    Алгоритмы поисковых систем закрыты, никто не сможет, кроме программиста яндекса или гугла объяснить почему этот сайт находится на 1-ом месте в поисковой выдаче. Все что остается это экспериментировать. При большом кол-ве экспериментов собирается некая статистика, после которой сайты можно научится поднимать наверх в поиске.
    И в этом случае бизнес будет готов отдавать любые деньги.

    Но вы всегда будете как эйнштейновый человек вне ведении истинной картины:
    «В нашем стремлении понять реальность мы отчасти подобны человеку, который хочет понять механизм закрытых часов. Он видит циферблат и движущиеся стрелки, даже слышит тиканье, но он не имеет средств открыть их корпус. Если он остроумен, он может нарисовать себе некую картину механизма, которая отвечала бы всему, что он наблюдает, но он никогда не может быть вполне уверен в том, что его картина единственная, которая могла бы объяснить его наблюдения. Он никогда не будет в состоянии сравнить свою картину с реальным механизмом...»
    «Эволюция физики» А.Эйнштейн, Л.Инфельд.
    Ответ написан
    1 комментарий