Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
alexTitakoff

Александр

Фулстек js/php/node.js/python
  • 0
    вклад
  • 19
    вопросов
  • 13
    ответов
  • 38%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Yandex browser не корректное копирование CSS из консоли. Как и с этим жить?

    accountnujen @accountnujen
    это баг, который устраняется обновлением. Я вот недавно такой же вопрос задавал
    https://qna.habr.com/q/1104492
    Ответ написан 26 янв.
    2 комментария
    2 комментария
  • Как исправить ошибку ERR_TOO_MANY_REDIRECTS после переноса сайта на новый хостинг?

    alexsupra
    Alexey K @alexsupra Автор вопроса
    root
    Как выяснилось циклическая переадресация ERR_TOO_MANY_REDIRECTS была в результате того, что адрес WordPress и адрес сайта были написаны в кириллице т.е. адрес_сайта.рф, а для корректной работы главной страницы требуется punycode написание.
    Punycode-конвертер есть, например, здесь: r01.ru/domain/whois/instruments/converter.php
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Почему Apache2 отдает Forbidden 403?

    ehabrahabr @ehabrahabr
    Require all granted

    <VirtualHost *:80>
    	ServerName   site
    
    	...
    
    	<Directory /home/www/site/www>
    		Options Indexes FollowSymLinks MultiViews
    		AllowOverride None
    		Order allow,deny
    		allow from all
    
    		Require all granted
    
    	</Directory>
    
    	...
    
    </VirtualHost>
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • На сколько подходит Intel NUC для программирования?

    12rbah @12rbah
    У кого есть опыт. Можете ли подсказать как оно?

    Есть, нормально тянет, но желательно проц брать i7 8 или 10 поколения (летом с 32 гб + ssd 500 стоил около 1к$ на али можно было купить аналоги за 700-800$, но я там не люблю брать электронику).
    И все это допустим- с оперативной памятью 8-16 гб.

    Конечно можете поставить туда 8-16гб, но я бы потратил лишние 5к рублей и поставил бы туда хотя бы 32, в общем без проблем тянет даже виртуалку в фоне. Если в общем это по производительности это ноутбук для задач, которые вы описали его хватит более чем.
    upd: в комментариях увидел, что вы рассматриваете варианты i3-i5. У i3 два ядра, скорее всего ему будет тяжеловато тащить несколько задач, у меня есть i5-3230m, с одной ide и парой программ он справляется еще, но если например я запускаю андроид студио и эмулятор, то ноут сильно тормозит. бенчмарк у i3 прирост производителности 40-70% показан в тестах, но я бы присмотрелся к процам помощнее.
    Ответ написан более года назад
    3 комментария
    3 комментария
  • Блокировка DigitalOcean?

    ubuntuandrew @ubuntuandrew
    Меня Floating IP выручил - особенно если на дополете несколько сервисов крутятся
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как на Vue.js реализовать историчность приложения?

    Artray @Artray
    keep-alive

    https://ru.vuejs.org/v2/api/#keep-alive

    <keep-alive>
        <router-view />
    </keep-alive>


    https://codepen.io/anon/pen/MZEKYX
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как на Vue.js реализовать историчность приложения?

    Fragster
    Антон Антон @Fragster
    помогло? отметь решением!
    Хранить все в vuex store
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • На чем писать тесты для Vue.js приложений?

    nikichv
    Nikita Velko @nikichv
    Frontend dev. Current stack: Next.js/RTK/Saga
    Эван Ю рекомендует vue-test-utils. Ну а тест раннер и библиотеку assert'ов подберете на свой вкус. Я посоветую Jest.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • При запуске Dante Server возникает ошибка?

    ulkoart
    Артем @ulkoart
    wget ppa.launchpad.net/dajhorn/dante/ubuntu/pool/main/d...
    sudo apt-get install gdebi-core
    sudo gdebi dante-server_1.4.1-1_amd64.deb
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Tails как сохранить некоторые настройки системы?

    morihaos
    Moris Haos @morihaos
    На 99% вопросов уже есть ответы в инетке...
    Привет,
    Только скриптом, который сохранить в Persistence. И стартовать его после загрузки для инициализации своих настроек.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Можно ли получить историю чата Telegram (pyTelegramBotAPI)?

    krimtsev
    Дмитрий Крымцев @krimtsev
    Через бота нет. Бот лишь получает команды и обрабатывает их. Максимум можете записать свежие команды, с момент обращения. История не доступна боту.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Есть ресурсы по PHP и MySQL типа learn.javascript.ru?

    Дмитрий Слепнёв @dimaslepnyov
    php.net/manual
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Есть ресурсы по PHP и MySQL типа learn.javascript.ru?

    metallix
    metallix @metallix
    Backend - developer
    PHP The Right Way
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как сохранить и использовать Cookies в Slenium Webdriver Python?

    EreminD
    Дмитрий Еремин @EreminD
    Кое-что умею
    Тут есть два подхода:
    1. Описанный в ответе выше (уже ниже). Общая идея в том, что вы логинитесь на сайте, берете куки driver.get_cookies() и сохраняете их (файл или база). При следующем входе на сайт, проверяете, если куки не сохранены, логинитесь опять. Если сохранены, берете их и driver.add_cookie(cookie)
    2. Вы, перед входом на сайт, делаете простой http-запрос на авторизацию. В ответе вам вернутся куки. Берете их и driver.add_cookie(cookie) уже при входе на сайт с использованием драйвера

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

    yellow79
    Andrey Tsvetkov @yellow79
    Senior Software Engineer
    if(navigator.userAgent.indexOf('iPhone OS 11') != -1){
      document.querySelector('a.more').href = 'site.ru/modal.html';
    }
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Зачем нужен атрибут key во vue?

    kulakoff
    Evgeny Kulakov @kulakoff Куратор тега Vue.js
    Vue.js developing
    Если вы определяете этот атрибут для элемента, то vue точно знает когда нужно обновить этот элемент. Т.е. если вы поменяете ключ, то vue точно удалит старый элемент и создаст новый.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Storage утилита тупит или куда девается место? мб кто решал?

    0xcffaedfe
    Александр Сёмченко @0xcffaedfe
    Developer & Reverser
    Возможно место заняли локальные снапшоты.

    Проверить можно так->
    sudo tmutil listlocalsnapshots /
    Удалить если есть ->
    sudo tmutil deletelocalsnapshots com.apple.TimeMachine.2017-10-12-235937
    где (com.apple.TimeMachine.2017-10-12-235937) имя снапота

    ну и или отключить ->
    sudo tmutil thinLocalSnapshots / 10000000000 4
    sudo tmutil disable

    p/s/ Занятое место лучше смотреть улиткой вроде DaisyDisk
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Сложно ли перейти с Java на Swift?

    disablesilence
    Vlad @disablesilence
    Штатный искусствовед
    Пока от Гугла не будет отмашки бессмысленно обсуждать эту новость.
    На мой взгляд, скорее Kotlin, нежели Swift.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Стоит ли сейчас изучать Kotlin?

    artemgapchenko
    Artem Gapchenko @artemgapchenko
    Начните лучше с Java, мой вам совет. Kotlin очень хорош (я как раз сейчас на нём проект для себя разрабатываю), но смущает меня отсутствие официальной поддержки со стороны Google.
    Мотивация JetBrains в плане адаптации Kotlin к Android понятна - они хотят зайти на рынок языков под JVM через Android-разработчиков, которые давно уже стонут и плачут от Java 6/7. Непонятно, будет ли эта мотивация такой же сильной через пару лет, когда, например, Google определится с тем, что у них будет вместо Java, и определится не в пользу Котлина (если ещё определится, что, скажем так, вилами на воде написано). Или же Бреслав как главный идеолог проекта потеряет к нему интерес. Или же в JetBrains посчитают расходы/доходы, и решат зарезать поддержку Android. Много чего может произойти, а вам потом проект на нём поддерживать.
    Плюс, как правильно отметил в этом треде Денис Загаевский, вакансий мало, и неизвестно, будет ли их больше. А со знанием Java вы себе в обозримом будущем работу Android-разработчика точно найдёте, тут проектов как грязи - выбирай, не хочу.

    Update от 17.05.2017: Google объявил об официальной поддержке Kotlin для разработки под Android, так что теперь точно можно начинать вкладываться в него.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как хранить массивы в базе данных?

    cmx @cmx
    Сериализации я бы предпочел JSON. Время обработки у них примерно одинаковое, а вот место JSON-массивы занимают меньше на 30-40%.

    А вообще, хранить массивы в БД - крайне не благодарное дело. Если это можно хоть как-то обойти - лучше сделайте это, иначе это потом выйдет дорогой ценой рефакторинга и оптимизации БД.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
Оценили как «Нравится»
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • gogowq
    gogowq
    • 12 ответов
    • 0 вопросов
  • Drno
    • 11 ответов
    • 0 вопросов
  • iMedved2009
    Дмитрий
    • 6 ответов
    • 0 вопросов
  • Dr. Bacon
    • 6 ответов
    • 0 вопросов
  • rPman
    • 5 ответов
    • 0 вопросов
  • Sanes
    Sanes
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации