• Можно ли сделать такую фишку без JS?

    svistiboshka
    @svistiboshka
    живые веб интерфейсы
    вообще легко background-attachment: fixed
    https://jsfiddle.net/s8o5hun8/1/
    Ответ написан
    9 комментариев
  • Хорошее руководство по elasticsearch на русском?

    urtow
    @urtow
    *nix, python, QA, bagpipe, folk music
    Нету.

    Только оригинальная документация.

    Учи Английский, пора уже.
    Ответ написан
    Комментировать
  • Какой из двух вариантов работы с данными в Angular выбрать?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    1-ый вариант. Второй только если вам очень нужна поддержка работы оффлайн и она делается поверх первого.

    Минусы первого варианта смехотворны по сравнению с плюсами и минусами второго. Есть же такая вещь как кэширование.
    Ответ написан
    3 комментария
  • Как изучить язык приближенно к 100%?

    EvilsInterrupt
    @EvilsInterrupt
    System programming, Reversing Engineering, C++
    А зачем? Зачем знать язык до идеального состояния? Перфекционизм мучает?

    20% труда выдают 80% результата.

    Остальные 20% результата потребуют 80% труда. Оно вам нужно?

    Другими словами язык должен быть на таком уровне, чтобы вы могли решать задачи. У математиков есть замечательная фраза "Необходимо и достаточно".

    Я к тому, что знайте когда остановиться. Хорошее всегда будет врагом лучшего.
    Ответ написан
    1 комментарий
  • Как изучить язык приближенно к 100%?

    Rou1997
    @Rou1997
    Это невозможно, так как для каждого языка существует натурально бесконечное количество библиотек и прочих средств разработки.
    Бесконечное, потому что создаются все новые и новые.
    Далеко не все заточено под каждый язык, но в принципе что угодно можно прикрутить к чему угодно, если это поможет в решении задачи (которых тоже бесконечно много).

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

    Не надо считать % от эфемерного "языка", надо определиться с кругом задач и считать % от общего числа задач, которые вы уже умеете решать.
    Ответ написан
    8 комментариев
  • Какую технологию(яп) нужно добавить к Oracle?

    @protven
    По-моему опыту ,большинство серьезных проектов, где БД Оракл - пишут на java. Видел с десяток прикладных систем для разных банков-телекомов-ритейлеров, похожих как две капли воды. Трехзвенка с каким-то jee сервером приложений в середине (weblogic, websphere, jboss) + Oracle.

    Что популярнее, традиционный j2ee, spring или еще что-то - даже хз, не думаю что у кого-то есть исчерпывающая статистика. Я видел и то и другое и относительную экзотику типа OSGI и приложения написанные на чистой Java SE, без всяких фреймворков. Начните с простой джавы, там видно будет.

    А всякие asp.net чаще используют если компания плотно сидит на MS технологиях, и мне это кажется логичным и даже нравится.
    Есть у тебя в компании экспертиза в MS - пиши на C#, в качестве бд используй MSSQL, на сервера ставь Windows Server и живи долго и счастливо и не парь никому мозг. А то понапишут монстров, у которых часть приклада крутится на виндовых технологиях, часть на оракловых и поддерживать-развивать это все замучаешься.
    Ответ написан
    Комментировать
  • Возможно ли парсить страницу Javascript'ом и сохранять ее результаты?

    @iissakin
    Гулять по DOМ-элементам и собирать их них данные - запросто. Можно вертеть все элементы страницы и их содержимое как душе угодно, иначе зачем вообще js был бы нужен.
    Сохранять в файл - вряд ли, из-за ограничений на отправку запросов по протоколу file://. Как бы то ни было, собранные данные, опять же, можно представить как угодно в формате веб-страницы, которую потом в крайнем случае можно руками сохранить. Если ух очень хочется просто и красиво всё автоматизировать, то логично посмотреть в сторону тех же Groovy, Python и иже с ними.
    Ответ написан
    Комментировать
  • Какие есть интересные книги по математике?

    @ZiingRR
    Книга о математике, логике, физике, биологии и ещё куче вещей - Гедель, Эшер, Бах. Эта бесконечная гирлянда. Великолепная работа Хофштадтера, за которую он получил Пулитцеровскую премию.
    Ответ написан
    Комментировать
  • Какие есть интересные книги по математике?

    27cm
    @27cm
    TODO: Написать статус
    Комментировать
  • Только начал учить javascript как понять?

    EreminD
    @EreminD
    Кое-что умею
    //javascript такой: хоба! Функция, которая принимает на вход один параметр 
    //и возвращает результат в виде х*х.
    //Пожалуй, я ее запомню, потом, может, пригодится
    var square = function(x) { return x*x; }; 
    
    //потом javascript такой: ага, надо че т в консоль вывести (то, что в скобках). 
    //А че в скобках? Итить-мадрить, это ж та самая функция, котораю я прост запомнил. 
    //Надо ее вызвать и на вход подать 12. Тогда мне вернется 12*12 и это я выведу в консоль.
    console.log(square(12));
    
    //огонь


    А если понятнее, то вот
    Ответ написан
    7 комментариев
  • Как доделать скрипт на javascript?

    @Stopy
    Ну, например, почитать про разницу между классами и идентификаторами. И изменить все id="link" на class="link"
    Ответ написан
    2 комментария
  • Стоит ли использовать табличную верстку, на примере Toster.ru?

    zooks
    @zooks
    Frontend
    Табличная верстка - это начало нулевых.
    Сейчас нужна даже не div верстка через float, а семантическая с использованием Flex.
    Ответ написан
    Комментировать
  • Как поправить SQl запрос?

    magalex
    @magalex
    Архитектор распределённых систем управления
    Попробуйте так:
    SELECT address FROM servers WHERE top = 1 OR vip = 1 ORDER BY date_endtop DESC, date_endvip DESC
    Ответ написан
    2 комментария
  • Как эффективно изучать angular js?

    SternMore
    @SternMore
    Работаю над GrabDuck.com
    Не знаю на счет эффективного способа, могу поделиться своим.

    Когда мы мигрировали наш проект GrabDuck на angularjs с js+jquery, стоял такой же вопрос - как быстро понять что такое angular и начать его использовать. Совет N1, который все дают - "читаем доки" нам не подошел. Очень трудно понять какие-то детали, не понимая что такое angular в целом. Инфы очень много и в голове от всего каша. Наверное можно так выучить и даже стать реальным профессионалом, но быстро сделать это точно не получится. Вообщем метод хорош для любителей академических подходов.

    Что делали мы:
    1. пройти пару туториалов, лучше видео - получается быстрее. (как пример Egghead.io - AngularJS)
    2. начать что-то делать самому, лучше уже реальное, обращаясь к туториалам из #1, за подсказками. Тут уже вы готовы начать посматривать в сторону официальной доки
    3. Через какое-то время, вы почувствуете себя комфортно делать что-то на уровне пройденных туториалов, без использования их как подсказки. Тут уже без чтения доков, для прояснения каких-то вопросов, не обойтись. будет много рефакторинга вашего предыдущего кода, потому что к этому моменту у вас появится свое чувство стиля и вы увидите как все неправильно было сделано изначально. )
    4. Последний пункт наступает примерно через несколько месяцев работы. Внезапно вы обнаруживаете, что ваше angular приложение работает чертовски медленно и нужно с этим что-то делать. Читайте статьи о том как оптимизировать (как пример, который нашел на GrabDuck - 11 Tips to Improve AngularJS Performance). тут уж вам, хочется того или нет, прийдется понять как работает angular изнутри и стать настоящим профи в этом фреймворке.

    Надеюсь информация была полезна. :-)
    Ответ написан
    Комментировать
  • Python. От теории к практике?

    aRegius
    @aRegius
    Python Enthusiast
    Если тянет в сторону веба - значит Django/Flask вам в руки (что касается лично меня, я работаю с Django). И оптимальный вариант своего собственного, первого, интересного, полноценного и актуального проекта - свой сайт/блог.

    Для того, чтобы нагрузить себя максимально полезно и сделать все это с нуля, более-менее презентабельно, но без готовых шаблонов а-ля Wordpress, рекомендую дополнительно изучить HTML и CSS.

    Для того, чтобы все это реализовать, вам понадобятся 4 книги, желание и самодисциплина. По времени - все очень индивидуально и будет зависеть от того, сколько оного у вас имеется для этой работы, плюс степень вашей обучаемости.

    Книги:
    1. Django. Подробное руководство Адриан Головатый, Джейкоб Каплан-Мосс
    Да, книга реально 2009 года издания (оригинал). Но пусть вас это не смущает. Ее ценность превышает факт устаревания некоторой информации, в ней изложенной. Тем более, она написана непосредственными создателями Django - информация из первых рук.
    2. Django Girls Tutorial Django Girls non-profit organization
    Можно читать онлайн, можно скачать PDF.
    3. HTML5. Недостающее руководство Мэтью Мак-Дональд
    4. Большая книга CSS3 Дэвид Макфарланд

    Всё вышеперечисленное есть и на русском, и на английском языках в свободном доступе.

    Книга 1 познакомит вас с Django.
    Книга 2 покажет, step-by-step, как с помощью Django создать свой блог/сайт.
    Книги 3 и 4 нужны для того, чтобы привести внешний вид ресурса в более-менее благородный вид.

    Для начала вполне достаточно. В качестве оперативного справочника используйте официальное руководство (или djbook.ru - если с английским пока никак).

    P.S.
    Если ваш выбор Flask - не подскажу.
    Если вы владеете английским на уровне чтения литературы - обратите внимание на эту книгу (после первой, вместо второй).
    Ответ написан
    Комментировать
  • Как вывести на JS вчерашнее и сегодняшнее число?

    mourr
    @mourr
    Passionate JS developer
    Используйте Moment.js

    Ну, или без библиотек

    var today = new Date();
    today.setDate(today.getDate()+1);
    var tomorrow = today.toLocaleString('ru', {
            month: 'long',
            day: 'numeric'
     });  //2 марта
    Ответ написан
    Комментировать
  • Может ли HTML работать с файлами?

    HTML - не язык программирования, а язык разметки. Нужно что-то, что больше по функционалу - используйте язык программирования. Для WEB-а используйте JavaScript.
    Ответ написан
    Комментировать
  • Почему javascript так себя ведет?

    alsopub
    @alsopub
    params - объект, объекты при присвоении не копируются, копируется ссылка на объект.
    Вы каждый раз изменяете одну и ту же область памяти, просто у вас на нее несколько ссылок: params, def, non_def.
    Ответ написан
    2 комментария