Задать вопрос
  • Cisco для обучения. Что купить?

    @Strabbo
    Лучше ничего не покупать.
    Для обучение используйте Packet Tracer, GNS3, Eve-ng.
    Если всё-таки руки чешутся, то на ebay ищите CCNA LAB KIT/ CCNP LAB KIT.
    Там указаны модели, можете сразу всю лабу купить.
    Ответ написан
    Комментировать
  • Какие каналы про карьеру читаете?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Раньше были экстрасенсы и все заряжали воду, сейчас эту роль играют коучи и тренера оичностеого роста. И главный выгодополучатель именно организатор этих курсов. Каждый бизнесмен или успешный разработчик сам себя делал причём не ходя на такие курсы
    Ответ написан
    Комментировать
  • Как в программных фирмах контроллируют сотрудников?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Доброго дня! Устраиваюсь программистом, но на старой работе просят остаться на пол-ставки. Работа удаленная. Смогу ли совмещать? Вопрос в том смогу ли я отлучаться там на минут 10 максимум. Они могут это как то отследить?


    Прости парень, но это капец.
    Вот скажи, откуда рандомные люди из инета знают сможешь ли ты отлучаться ?
    Ты еще бы спросил, можно ли на уроке попроситься в туалет.

    Откуда мы знаем что у тебя там за новая работа, и какие правила - в мире миллионы компаний, у каждой могут быть свои правила и затыки.
    Откуда мы знаем насколько ты шустрый, чтобы совмещать. Может ты Труффальдино из Бергамо, а может Slowpoke ?

    Свяжись с новым работодателем и напрямую у него спроси, насколько критично если ты будешь иногда на 10-20 минут отвлекаться, и не надо будет шифроваться вообще, если основную работу будешь успевать делать.
    Ответ написан
    5 комментариев
  • Как в программных фирмах контроллируют сотрудников?

    GavriKos
    @GavriKos
    В нормальных фирмах контролируют только результат, а не то что сотрудник делал во время его достижения.
    Но совмещать все равно не сможете.
    Ответ написан
    5 комментариев
  • Почему нет функции удалить свой вопрос?

    SagePtr
    @SagePtr
    Еда - это святое
    Потому что люди тратили своё время, отвечали на вопрос, а вы собираетесь его взять и удалить?

    Вопросы-ответы полезны не только сиюминутно, но и на будущее, если у кого-нибудь возникнет похожий вопрос, и он найдёт его вместе с ответами поисковиком.
    Ответ написан
    Комментировать
  • Можете подсказать сферы применения различных ЯП?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Быдлокодерами называют тех, кто что-то научился писать, но перестал развиваться и пишет без понимания архитектуры, лишь бы заработало, не меняя привычек.

    Как сеньор тех саппорт, как бы уже должен понимать, что бизнесу нужны не знания языков программирования, а решение проблем бизнеса. А на каком языке - это выбор не бизнеса, а архитектора или технического лида, который получает полное тех задание и от него отталкивается на чем он может это сделать. В зависимости от компетенции архитектора или "исторически сложившихся" причин и выбирается подходящий язык и технология.

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

    maaGames
    @maaGames
    Погроммирую программы
    1. Пожалуйста, не надо ЗАСТАВЛЯТЬ ребёнка программировать. Он должен сам этого хотеть, равно как и заниматься боксом или игрой на скрипке.
    2. "спортивное программирование" и олимпиады ничего не дадут ему в плане опыта реального программирования. Ему будет крайне сложно работать в комманде над реальными программами, потому что олимпиадники думают не тем местом и не о том, о чём нужно и их код могут понять только такие же олимпиадники, либо вообще никто не может ег понять...
    Третье. Если ребёнок считает, что ему интересно программирование, есть игровые языки программирования. игровые в том смысле, что всё программирование происходитв виде игры. Модули накидываются мышкой, как паззл и кое-что кодируется на языке типа бейсика. И результат трудов будет виден буквально за часы, т.е. он быстро сможет заставить двигаться вадратик по экрану, а не будет пол года сидеть в слезах, пытаясь понять, почему его алгоритм бинарной сорировки в некоторы хслучаях сбоит, а в других работает правильно...

    А уже потом он сам попросит вас оплатить курсы по настоящим языкам программирования. Или курсы по рисованию. Или ещё какие-т окурсы или кружки, которые ему будут интересны. Не лишайте ребёнка детства! Лучше сами снежинку нарисуйте в терминале :)
    Ответ написан
    2 комментария
  • С чего начать обучение ребенка 10 лет спортивному программированию?

    оставь ребенка в покое, нефиг собственные комплексы реализовывать.
    Ответ написан
    Комментировать
  • Есть ли утилита для просмотра списка файлов в ZIP на S3 бакете?

    inoise
    @inoise Куратор тега Amazon Web Services
    Solution Architect, AWS Certified, Serverless
    Технически не реализуемо
    Ответ написан
    7 комментариев
  • Как не сломать бд в докере?

    данные нужно хранить на внешнем VOLUME, который монтируется к контейнеру
    А лучшее вообще базы данных в докер не ложить
    Ответ написан
    3 комментария
  • Как Swift - разработчику найти свою первую удалённую работу на компанию из США?

    inoise
    @inoise Куратор тега Карьера в IT
    Solution Architect, AWS Certified, Serverless
    1. Сегодня вообще не надо. Вышка если где-то иногда и нужна то либо для релокейта либо в компании в которые вас не пустят как не коренного американца
    2. Достаточно чтобы пройти собеседование. В IT меряют знанием, а не выслугой лет и никто не будет это менять
    3. Чем выше тем лучше. B1+, B2 это для того чтобы вас просто не отсеяли на старте. Удаленная работа это огромное число коммуникаций
    4. Вам либо надо иметь ИП либо иметь счет в американском банке - им же надо зп вам куда-то перечислять
    5. Шансов примерно 0
    Ответ написан
    1 комментарий
  • Чем веб-парсеры отличаются от реальных пользователей?

    @deliro
    1. Количеством запросов
    2. Нехаотичностью запросов
    3. Отсутствием рантайма для JS
    4. Либо присутсвием рантайма, но отсутствием натурального движения мышью
    5. Списком IP из ренжа AWS/DO/Vultr и других хостингов. Пользователи не сидят с таких IP адресов или делают это очень редко (купили и настроили там VPN)
    6. Резкими всплесками активности из одного сегмента сети (следствие 1 и 5 пунктов)
    7. Капча
    8. Что угодно ещё, хоть fingerprintjs

    Какая конкретно детектилка ботов стоит — сложно сказать. Либо измерять эмпирически, либо подкупить разработчиков оттуда, либо терморектальный криптоанализ. Но в любом случае, это должно стоить дешевле, чем информация, которую ты пытаешься попарсить
    Ответ написан
    Комментировать
  • Запуск Java программы, без установки интегрированной среды разработки возможен?

    azerphoenix
    @azerphoenix Куратор тега Java
    Java Software Engineer
    Добрый день!
    Если честно, то у вас путаница с терминами, так что внесу ясность:

    Запуск Java программы, без установки интегрированной среды разработки возможен?

    Интегрированная среда разработки (IDE) - это программы для разработки ПО. Например, Intellij IDEA, Eclipse и др.
    jdk - Java development kit - это комплект для разработки Java приложений.

    Есть программа Jframe, и я хочу чтобы еë можно было запустить без JDK

    Любой jar можно запустить без jdk, так как для запуска программы достаточно jre.
    Для наглядности:
    606cce89baa5b840749460.jpeg

    Другое дело, что вы хотите запустить jar без надобности установки на устройство пользователя jre, как например, это делает IDE - Intellij IDEA.
    Прочитайте вот, эту статью - https://eax.me/java-without-jvm/

    если да то нужен только .jar или ещë и .bat?

    jar должно быть достаточно. По факту батник при запуске будет через cmd запускать jar. Для кросплатформенности при использовании bat, нужно будет еще создать и sh скрипт, чтобы запустить в UNIX системах.

    Есть программа Jframe

    JFrame это не программа, а класс из пакета awt.
    https://docs.oracle.com/javase/7/docs/api/javax/sw...
    Ответ написан
    2 комментария
  • Встречались ли вам овер-инженеры среди джунов и миддлов? Как надо с такими поступать?

    DevMan
    @DevMan
    человек вообще ни у чом не уиноват.
    просто в компании не выстроены (или не правильно выстроены) бизнес-процессы.

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

    @dmtrrr
    Backend developer
    Админы заказчика должны развернуть postgres.
    Ответ написан
    Комментировать
  • Обязательно ли высшее образование именно в топ 100 вузе страны для релокации?

    @mkone112
    Начинающий питонист.
    Образование обязательно, вуз и диплом - нет. Но боюсь шансов у тебя немного, ведь воспользоваться поиском - слишком сложно для тебя.
    Ответ написан
    Комментировать
  • Что популярнее по вакансиям Go или Node.JS?

    @mkone112
    Начинающий питонист.
    https://hh.ru/search/vacancy?st=searchVacancy&text=go
    https://hh.ru/search/vacancy?st=searchVacancy&text...
    Мне очень нравится Go

    Это определяющий фактор.
    Ответ написан
    Комментировать
  • Насколько актуален чистый PHP?

    php666
    @php666
    PHP-макака
    Отвечу как автор того самого обширного ответа.

    Первое. В голове у тебя тотальное непонимание. Вопрос твой звучит примерно так же, как "можно ли быть хирургом не зная анатомию человека и не закончив 5 лет мед института?". Естественно нет.

    Есть ли сейчас смысл в оттачивании чистого PHP
    Язык всегда первичен. Да.

    Далее. Вот эта фраза
    если мне +- хватает понимания, как работает та же Ларавел?
    Ты серьезно думаешь, что у тебя "хватает понимания", как работает фреймворк? Больше не повторяй вслух эти слова. Никогда. Особенно на собеседовании. Иначе собеседующие тебя похоронят за плинтусом.

    Может, при возможности стоит обратить внимание на другой язык(Го, шарп, нода)?
    Сегодня разговаривал с HR-ом, дословно: php-шников и фронтов много. Больше остальных. Спрос на другие языки - go и питон - там низкая конкуренция. Не могу ей не поверить, т.к. php существует более 20 лет и за это время в отрасль вкатилась куча людей. Откровенно говоря, очень скоро значительный % пхп-макак пойдет в такси, включая меня. Конкуренция, судя по собеседованиям - адовая. Спрашивают сам язык и ещё 250 сопутствующих технологий.

    не рискую пока идти на собеседования потому что хочу закрыть чеклист: несколько проектов в портфолио на чистом PHP, laravel; подучить JS с Аяксом; Добить тестирование, а также чуть разобраться с докером, линуксом и теоретической частью этих ваших интернетов.
    мертвому припарка. Ты никогда в "домашних условиях" не получишь боевой опыт. Лучше иди работай за "ничего", больше пользы будет.
    Ответ написан
    1 комментарий
  • Как в Django ограничить доступ пользователя только к своим объектам?

    deepblack
    @deepblack Куратор тега Django
    Добавь в модель поле owner или created_by например,
    при сохранении обьекта, заполняй это поле ссылкой(ForeignKey) на текущего юзера.

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

    Ну и логично в дополнение к вышеперечисленному сделать страницу со списком созданных постов, и только на них выводить ссылку на редактирование.

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

    SoreMix
    @SoreMix Куратор тега Python
    yellow
    price = "1 000₴"
    price = int(''.join([c for c in price if c.isdigit()]))
    print(price)
    Ответ написан
    5 комментариев