Задать вопрос
  • RxJava + Retrofit как асинхронно выполнить серию последовательных запросов?

    @z0rgoyok
    Observable.fromCallable {
        for (i in 1..10000) {
            load_4to_nado(i) 
        }
    }

    можно как-то так)
    Ответ написан
    1 комментарий
  • Какие ИТ курсы по мобильной разработке выбрать?

    fursa08
    @fursa08
    Junior Android developer
    По Android тонны инфы в интернете в свободном доступе. Курсы не нужны сейчас.
    Ответ написан
    Комментировать
  • Как разрешить ошибку "A JNI error has occurred, please check your installation and try again" при компиляции java программы?

    MrLinder
    @MrLinder
    Programmer C++
    В переменных средах у вас по списку первее стоит:

    C:\Program Files (x86)\Common Files\Oracle\Java\javapath


    а в конце путь до jdk:

    C:\Program Files\jdk\bin

    Поэтому операционная система когда ищет java.exe сперва находит тот что в ...\javapath и останавливается, а вам нужен тот что в ...jdk\bin. Поэтому вам надо в переменных средах ...\jdk\bin поставить раньше чем ...\javapath Примерно так:

    PATH=C:\Program Files\jdk\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\QuickTime\QTSystem\
    Ответ написан
    8 комментариев
  • Почему компилятор не видет newInstance()?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    Это статический метод, а не конструктор. Не нужно перед ним new ставить.
    Ответ написан
    Комментировать
  • Почему компилятор не видет newInstance()?

    iSmoke
    @iSmoke
    = DocumentBuilderFactory.newInstance();
    Ответ написан
    Комментировать
  • С чего начать изучение Linux с нуля?

    @Ciscoridze
    Мне кажется, стоит сначала определить для чего вам Линукс и от этого уже плясать.
    Лично мне в свое время было интересно развернуть веб-сервер, настроить всё так чтобы можно было увидеть свою страницу через и-нет. Поэтому я старался узнать, какой веб-сервер взять, как его установить, что там поменять в конфигурации и так далее. Параллельно с этим на практике я волей-неволей учил то, как создать папку, как файл отредактировать, как права задавать на чтение/запись.
    Изучать же это (команды, их систаксис, ключи и тому подобное) с отрывом от реальной задачи считаю пустой тратой времени. Всё равно все вылетет из головы.
    Ответ написан
    1 комментарий
  • С чего начать изучение Linux с нуля?

    @Afatar
    Для начала поставить в виртуалку. Настроить сеть. Изучить простейшие консольные команды (cat, tail, dmesg, top, kill, mkdir, rm....). Разобраться с системой логгирования. Примонтировавть сетевой диске (mount). Поставить генту, сконфигурить и скомпилировать ядро. Настройить принтер (ваще не обзяательно). Написать простейший скрипт на bash и запихать его в автозагрузку. Как-то так. Потом самой пойдет...
    Ответ написан
    2 комментария
  • С чего начать изучение Linux с нуля?

    illuminat17
    @illuminat17
    инженер-системотехник
    Здравствуйте, Vitaminka!
    Я бы Вам посоветовал предпринять следующие шаги.
    1. Установить один из хорошо поддерживаемых дистрибутивов на "компьютер под рукой" (свой домашний, второй свой домашний, виртуалка). На мой взгляд, если Вы сам не сторонник "шоковой терапии", то лучший вариант поставить на второй домашний (тестовый), а если сторонник, то сразу на главный домашний. Из дистрибутивов рекомендую в порядке убывания предпочтения для вашего случая следующий список:
    Ubuntu 16.04
    www.ubuntu.com/download/ubuntu-kylin

    Debian Jessie 8.5
    cdimage.debian.org/debian-cd/8.5.0/amd64/iso-dvd

    OpenSuse
    https://software.opensuse.org/421/en

    2. Как правильно писал Ciscoridze определите себе некую цель. Не общую, типа "хочу в совершенстве изучить Linux", а конкретную. Причём очень важно, чтобы это была действительно интересная для Вас задача и предельно конкретная. Как уже писали "установить свой Web-сервер и опубликовать его в интернете", "автоматизировать отправку СМС сообщений по критическим событиям на ПК и в сети" и т.п.

    3. Хоть нынче это становится не слишком модно, купить бумажную книгу хорошего автора и читать её постоянно. Дело в том, что помимо конкретных знаний, как решить тот или иной вопрос, которые почтит всегда можно найти в интернете, очень важно общее понимание, системное преподнесение материала, а оно возможно как раз из книги или из обучающего курса. Как хороший пример «UNIX и Linux. Руководство системного администратора» (2010) Эви Немет.
    adm-lib.ru/linux-i-drugie-unix/evi-gart-trent-ruko...

    4. Одновременно ос всем этим считаю очень полезным чтение справочника команд прямо в алфавитном порядке. Такие справочники есть в большом количестве. Много чего там будет оставаться для вас совершенно не понятным, но ровно столько же вызовет у вас немой возглас "ах вот как это просто и классно, буду знать!!!". Чтение этого справочника должно стать для Вас многопроходным процессом и со временем количество команд из группы "ничего не понимаю" начнёт существенно убывать.
    5. Очень хорошо бы найти человека, который мог бы Вам подсказывать какие-то вещи, когда у Вас совсем будет уже тупик. Кстати, выбор первого Вашего дистрибутива лучше увязать с тем, какой установлен у него. Это резко повышает эффективность помощи.
    6. Будут моменты, когда "ничего не работает, ненавижу!!! Ничего не получается!!!". Не опускайте руки, не сдавайтесь, решение найдётся. :)
    Ответ написан
    1 комментарий
  • Почему в адресной строке браузера можно запустить javascript-код?

    butteff
    @butteff
    Раз в тысячу лет заправляю свитер в носки
    Потому что javascript выполняется на стороне клиента. А адресная строка браузера может быть использована как консоль.

    Т.е. пишете http// сайт - он по http протоколу обращается к сайту. FTP://адрес - по ftp
    Пишите javascript:команды - он их выполняет, как консоль джаваскрипта, который выполняется в браузере на стороне клиента.

    Примерно так. Т.е. в адресной строке вы говорите браузеру что ему делать
    Ответ написан
    Комментировать
  • Как выполнить Javascript в браузере без участия html?

    @bogomazov_vadim
    Выполняй код в адресной строке :)
    javascript:alert('hello world');
    Ответ написан
    1 комментарий
  • Как "перевести" этот код sass в css?

    27cm
    @27cm
    TODO: Написать статус
    Ответ написан
    Комментировать
  • Как перевести из SASS в CSS?

    Код, который вы привели, перевести нельзя, потому что это полнейшая ересь.
    Видимо, должно быть что-то вроде этого:
    #sidebartoggler {
      display:none;
    }
    
    #sidebartoggler:checked + .page-wrap .slidebar {
      left:0;
    }
    Ответ написан
    Комментировать
  • Показ блока, с помощью css селектора :focus - возможно ли?

    aliencash
    @aliencash
    Партизан
    Погуглите tabindex.
    Ответ написан
    Комментировать
  • Показ блока, с помощью css селектора :focus - возможно ли?

    Не совсем ясно что же нужно, но, наверное, чтобы выпадающий блок "не терялся" при ховере?

    Пример 1: https://jsfiddle.net/yu3ver/vcghvsyv/
    Пример 2: https://jsfiddle.net/yu3ver/kzah26oa/
    Ответ написан
    Комментировать
  • Как реализовать такое подменю?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    1. margin-top
    2. позиционирование

    Дальше - выкладывайте ваш код и говорите, что не получается.
    Ответ написан
    8 комментариев
  • Как реализовать такое подменю?

    LenovoId
    @LenovoId
    svg, css,js
    ну а что вы уже сделали ?
    нам на что опираться - от чего "плясать" ?
    делается это прозрачным border и все дела
    Ответ написан
    3 комментария
  • Одновременное использование hover и before или другое решение проблемы?

    webvany
    @webvany Автор вопроса
    Дизайнер
    Проблема решилась самым простым образом.
    Сначала нужно писать псевдокласс :hover, а затем псевдоэлемент :before, таким образом:
    div:hover:after{}
    Ответ написан
    2 комментария
  • Тень текста в SVG?

    Можно использовать фильтр drop-shadow. Правда, поддержка у этой фичи пока не очень большая. Это если вы хотите сохранить логотип в векторе - тогда тень придется добавлять динамически через css - векторная графика не предназначена для теней и подобного. Однако учтите, что для этого вам необходимо вставить svg на страницу как текст (способы), чтобы иметь возможность использовать селекторы.

    А если вам нужен просто логотип с тенью, при этом не важно, в каком он формате, используйте png (можно 2 версии, под ретину) и не заморачивайтесь. В большинстве случаев svg не является необходимым решением.
    Ответ написан
    Комментировать
  • Как учиться новому после рабочего дня?

    @svilkov87
    Здравствуйте!
    До чего же мне знакома Ваша ситуация!

    Я сам прошел через это. И вот как.
    Основная работа - 10 часов.
    Дорога до дома + ужин и хоть 5 минут отдохнуть - 2 часа 05минут.
    А дома семья - жена и дочь.
    Мне было трудно понимать и впитывать материал.... очень трудно. Все новое и незнакомое.
    От ощущения этой мысли становилось морально тяжело, а это все сказывалось и на физической усталости.
    По началу я занимался до 1-2 ночи и было труднее всего приучить себя к такому режиму.
    НО! Скажу Вам честно и откровенно - как только у вас будет определенный опыт( больший, чем сейчас), Вам сразу станет гораздо легче, я гарантирую это!
    На сегодняшний день я занимаюсь гораздо меньше, но все так же ежедневно.
    И при этом решаю задач гораздо больше.

    Могу посоветовать на на основе собственного опыта:
    1. Не отчаиваться;
    2. Старайтесь делать сначала небольшие и не трудные задачи;
    3. Успех (даже маленький) - порождает новый успех и наполняем оптимизмом;
    4. Планируйте задачи на следующий день. Например: завтра я начну то и закончу вон то...
    5. Не стесняйтесь задавать вопросы на форумах ( непример тут);

    Я желаю Вам удачи! У Вас все получится, вот увидите!
    Ответ написан
    Комментировать
  • Как учиться новому после рабочего дня?

    @galliard
    Расскажу свою историю.
    Лет 5 назад устроился на обезьянью работу за еду, отдаленно связанную с программированием.
    Первые 3 месяца активно впахивал на благо компании. Заодно изучал компанию, и её процессы, людей. Когда закрепился и чувствовал себя более комфортно, начал заниматься самообучением. Когда по 2-4 часа в день, а когда и несколько дней подряд. При этом рабочие задачи отодвигал, а то и откровенно клал на них [большой и толстый]. А когда спрашивали, говорил что долго, сложно и лепил прочие отмазки. Дома обучался довольно редко и под настроение, ни к чему себя не принуждая. Через год от меня стали активно требовать результата работы, но я уже чувствовал в себе силы начать самостоятельно разрабатывать проекты и уволился. И довольно быстро нашел отличную работу, со свободным графиком, интересными задачами и втрое большей зарплатой)))
    Ответ написан
    Комментировать