Задать вопрос
  • Можно ли сделать автоматический запуск видео html 5?

    valerium
    @valerium
    Изобретая велосипед
    Так вот кто делает эти гребучие сайты, которые без спросу посреди ночи начинают орать на полквартиры?!
    Ответ написан
    Комментировать
  • Как убрать лень начинающему программисту?

    valerium
    @valerium
    Изобретая велосипед
    Во-первых, откажитесь от видео-уроков и возьмитесь за учебники. Ни один видео-урок не даст столько знаний и навыков, как хорошая книга. Одно дело - растянутое на полтора часа объяснение того, как написать элементарный "Hello, world!", а другое - хороший учебник, где каждое предложение содержит крупицу новой информации. Плюс видео делает Вас пассивным наблюдателем, а книгу в любой момент можно отложить и попробовать описанное на практике. Плюс, её можно читать на диване ;-) Но это так, к слову.

    Если лень учить, значит, не хватает мотивации. Тут два варианта.

    Первый уже предлагали здесь: найти интересную задачу и изучать технологии под неё. Например, я хочу написать скрипт, который составит список всех возможных шахматных партий хотя бы на 23 хода, изучаю для этого возможности SQL вообще и PostgreSQL в частности, далее в очереди MongoDB. Хотя мне проще, мне в принципе интересно читать тематические учебники.

    Второй вариант - забить. Если вопрос не интересен и к нему не лежит душа, зачем мучить себя? Себя-то ладно, а представьте, сколько мучений испытают те, кто вынужден будет читать Ваш код, написанный без любви?
    Ответ написан
    Комментировать
  • Реально в 36-40 лет стать тестировщиком или программистом если есть свободное время?

    Nikolino
    @Nikolino
    Реально, но есть нюансы.

    Если на собеседовании и на тестовом задании вы (40 летний, так называемый, switcher) и 20-ти летний соискатель показали плюс минус одинаковые результаты, то возьмут, скорее всего, его, чем вас.

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

    Если коротко, то молодой возраст и высшее профильное это конкурентные преимущества. Реальный "вес" этих преимуществ оценить сложно, на фоне кучи других факторов.

    А понятия "40 летний джун", "30 летний мидл" это всё относительно. Сеньор какой-нибудь региональной веб-студии будет джуном в какой-нибудь крупной столичной IT компании, хоть и в годах опыт есть, но если доводилось работать лишь с лендингами или простыми сайтами на CMS, то джун с опытом работы в 1 год, но в крупной конторе, вероятно уже знает больше.
    Ответ написан
    Комментировать
  • Как стать web разработчиком на Python не прикасаясь к html, css и javascript?

    Nikolino
    @Nikolino
    Базу знать нужно (html, css, js, jquery). Так как проще и быстрее бэкендеру запилить админку, используя bootstrap и пару jquery плагинов, чем состыковывать в одной задаче двух человек (бэкендера и фронтендера), на написания ТЗ и прочие состыковочные организационные моменты уйдет больше времени, чем на написание простой админки в одиночку. Для фрондендеров это слишком просто и тратить их время выгоднее на более сложные задачи (SPA приложения на фреймворках и т.д.)

    Поэтому работодатели и требуют знание frontend базы от бэкендеров, и backend базы от фронтендеров. Команде будет легче общаться.
    А "бедные" веб-студии ищут fullstack'ов, потому, что пару fullstack'ов для маленькой студии выгоднее, ведь иногда может нехватать backend задач, но много фронта, а через пару недель наоборот и т.д.
    Ответ написан
    Комментировать
  • Когда в iTunes Connect переводят денежные средства?

    @korolevsky_s
    iOS Developer
    Вы получите свои деньги за июль в начале сентября. И важно знать, что стартовые 150$ для выплаты - это чистый Ваш доход с вычетом комиссии Apple. Если деньги не придут, то смотрите точность указанных данных банковского счета. Если Apple в течении суток не сможет произвести выплату, то они автоматически переносят накопления на следующий отчетный месяц
    Ответ написан
    Комментировать
  • Выбор версии python для новичка?

    valerium
    @valerium
    Изобретая велосипед
    На дворе скоро начнётся 2016 год. Пора бы уже считать третий пайтон пайтоном по умолчанию.

    Да, есть несколько библиотек, которые не работают под третий пайтон, но практически всем им есть замена.
    Ответ написан
    4 комментария
  • Как установить часовой пояс МСК?

    v1t3man
    @v1t3man
    с помощью Date.UTC

    new Date(Date.UTC(year, month, day, hour, minute, second));
    Ответ написан
    4 комментария
  • Почему отваливается звук на Linux Mint 19?

    v1t3man
    @v1t3man Автор вопроса
    Получилось исправить после удаления папок /home/user/.config/pulse и /home/user/.config/qt5st с последующей перезагрузкой.
    Спасибо за подсказку Vadim Spriggan
    Ответ написан
    2 комментария
  • Git или SVN, что?

    Git однозначно лучше и удобнее SVN / CVS. Если у вас есть возможность / ресурсы / администраторы, способные грамотно перевести разработку SVN -> Git — переходите. В минусе не останетесь. Учитывая, что разработчикам сайта без разницы.
    Ответ написан
    Комментировать
  • Посоветуйте тонкую клавиатуру

    Использую Apple Keyboard with Numeric Keypad (не Wireless, хотя если буду когда-нибудь менять, будет Wireless). Доволен, что купил в свое время. Она алюминиевая, но намного тоньше других. Ход клавиш хороший.
    Ответ написан
    1 комментарий
  • Так ли уязвимы CMS?

    CyberAP
    @CyberAP
    Фронтенд разработчик
    Если всё-таки надумаете что-то своё писать то вот вам полноценный гайд по безопасноти веб-приложений: www.owasp.org/index.php/Guide_Table_of_Contents
    Ответ написан
    1 комментарий
  • Эмуляция пропусков и других БСК через NFC

    @Wallos
    Зависит от того, какую бесконтактную смарт-карту вы хотите эмулировать.

    Если речь идет о HID prox, EM-Marin и им подобные(кстати, Clamshell это всего-лишь разновидность корпуса карты), работающие на частоте 125 КГц, то ничего не выйдет.

    Эмулировать карты Mifare можно:
    Ultralight и Classic - только при наличии поддержки чипсетом аппарата. Для Classic-а потребуются ключи.
    DESFire - все несколько сложнее, но в принципе можно, если вы напишете эмулятор SAM-а, и у вас также будут все необходимые ключи.

    Теперь что касается высказывания предыдущего корреспондента относительно метро.
    В метро используются преимущественно Mifare Ultralight и никаких "проприетарных" карт там нет. Mifare является стандартом дэ факто и везде одинаков. Безусловно, Ultralight - карта тупая, но совсем не ReadOnly. У нее читаются все сектора без каких-либо трудностей. Если скачать прогу от NXP TadInfo в маркете, то можно увидеть дамп любой метрошной карты.

    В реальной жизни основная проблема копирования Mifare Classic и Ultralight состоит в том, что UID на этих картах прошивается на заводе, он уникален для каждой карты и не изменяем. И даже есть у вас есть белый пластик и есть все ключи(для Classic-а), то повторить его полностью вы не сможете из-за того же UID-а.
    Таким образом, если ваш чипсет поддерживает работу с произвольными UID-ами, то вы можете эмулировать карты Mifare при условии, что самостоятельно напишете программный эмулятор верхнего уровня.

    EMV-карты также прекрасно эмулируются, т.к. работают на той же ISO 14445 и на то есть общеизвестные приложения.

    P.S. Если я правильно понял, вопрос именно об эмуляции карт, а не об их взломе. Эмуляция подразумевает, что вся необходимая информация(ключи, идентификаторы. дампы) у вас уже есть.
    Ответ написан
    1 комментарий