Jump to content

botyaslonim

User
  • Posts

    240
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by botyaslonim

  1. Спасибо за участие. Пока писал ответ, сам разобрался Загвоздка была в передаче другому scope обработчика событий. Разобрался через $scope.$root, правда, не знаю, насколько это грамотно с точки зрения архитектуры
  2. Не, там не то по ссылке. Там один модуль. А у меня разные
  3. Попап реализован сервисом. Спасибо за ссылку, сейчас покурю
  4. Суть такая. Есть страница со своим компонентом. На этой странице вызывается всплывающее окно, который оформлено в Core.module. Нужно, чтобы вместе с отрисовкой попапа контентом, который формируется в компоненте страницы, к этому контенту привязывался бы ng-click, вызывающий $ctrl.foo() из компонента страницы. Как это сделать? Наверное, можно через $rootScope, но чтобы без него?
  5. Больше, больше жести! Про зарплату я написал. Если есть интерес - велкам в ПС
  6. Требуется архитекторы и разработчика на Java в хорошую крупную стабильную компанию. Работа в Москве (ст.м. Савёловская). Моя заинтересованность - за каждого приведённого и прошедшего испытательный срок сотрудника нам полагается бонус Половиной поделюсь с вами. Работаю здесь сам, поэтому с лёгкостью рекомендую работу. Архитектор Анализ требований заказчиков Разработка концепций, архитектурных решений и подходов к реализации программных продуктов Разработка и согласование проектной документации (концепций, технических заданий, частных технических заданий, спецификаций реализации, презентаций, планов тестирования) Выполнение роли лидера группы: планирование работы группы, разработка и постановка задания для разработчиков на реализацию отдельных компонент системы, отслеживание выполнения задачи разработчиками/ старшими разработчиками, поддержание рабочей атмосферы в команде (наличие проектов, в которых сотрудник был лидером группы) Обеспечение требуемого качества исходных текстов кода (структурированность, логичность, расширяемость, наличие и уместность комментариев) Контроль соответствия разработанных систем архитектурным требованиям Кураторство сотрудников на позициях Разработчика и Старшего разработчика (умеет учить и передавать опыт). Разработчик Обязательные требования • Java, Java SE, Java EE и/или Spring • Знание SQL • Знание и умение работать с CVS/SVN, ant, Maven. • ОС Linux/Solaris Приветствуется : • Уверенное знание J2EE, опыт разработки многопоточных и веб-приложений. • Опыт работы с СУБД Oracle, PosgreSQL • XML, JDBC, RMI, JAX-RS, JAXWS, SOAP, сервера приложений (JBoss, Tomcat или др.) • Приветствуется опыт в разработке распределенных систем. • Приветствуется опыт в работы с extJS • Приветствуется опыт в разработке решений на одном или нескольких интеграционных стеках ведущих производителей (Oracle, IBM, JBoss (Fuse)). За контактами прошу обращаться в личку. По уровню зарплат - на собеседовании.
  7. Поискал статистику использования Safari Win 5.1.7, прослезился. Если в маковских сафари не будет проявляться, закроем вопрос совсем
  8. Коллеги, прошу понять. Никаких Можно поподробнее? Если что, изделие должно работать на IE8 jQuery и его плагины не применимы
  9. Анимация не может давать такую нагрузку на браузер, чтобы не выполнялась перерисовка, ввиду утечки памяти, например? Хотя, с другой стороны, в верхнем положении всё хорошо...
  10. Да, только в этом браузере, но воспроизводится на разных компьютерах (у всех Win 7, Safari 5.1.7). Opacity убирал, не помогает
  11. Обращаюсь к коллективному разуму, так как свой уже сломал. Есть бегущая строка, анимированная кастомной js-анимацией (то есть фреймворки не используются, чистый JS). При нулевом скролле страницы всё работает. Как только начинаешь скроллить, вылезает такой глюк: Среда - Safari 5,1,7, Windows 7. Для наглядности показал встроенный отладчик, там видно, что функция анимации выполняется, координаты слоя с текстом пересчитываются. Но на экране не отображается.
  12. По сути, да. Но вакансии подобные этой по привычке называются "верстальщик"
  13. Ищем верстальщика в крупную быстрорастущую интернет-компанию. Требования: - опыт от 3 лет - хорошая, качественная, семантическая вёртска - желательно понимание БЭМ - желательно опыт вёрстки и учёта багов под айфон/андроид - js на нормальном уровне (в основном jquery) - верстать нужно самому, bootstrap и прочее только как факультатив - в js нужно разбираться самому, по опыту 80-90% рабочего времени - работа с js-кодом Суть работы: - верстать элементы сайта/виджеты для крупного проекта в сфере продажи билетов через инет - непростые, интересные задачи, повышение скиллов в качестве фронт-енд разработчика гарантированно - нормальная з/п, полностью белая, выплачивается регулярно - график работы с 10 до 19, можно чуть раньше/чуть позже - все выходные по ТК, сверхурочных нет - нормальный коллектив, хороший и грамотный техлид, относительно здоровые менеджеры - покушать, попить чаю, накатить в случае ДР, сходить после работы - без проблем - офис на Новослободской Кандидатам: Пожалуйста, присылайте ссылки на своё портфолио в личку или здесь. Отвечу на все вопросы, т.к. сам являюсь членом команды. Фактически, ищу себе коллегу.
  14. Сам спросил, сам ответил: http://jsfiddle.net/e9seh/4/ var places = .... for(i = 0; i < places.length; i++){ var id = places[i]; var x = $('.place_' + id); choose(x); x.trigger('click'); } function choose(x){ x.click(function(){ ........... } } Каждый элемент автоматически прокликивается, исполняется нужная функция
  15. Нужно несколько раз вызвать функцию из цикла. Написал код: var places = .... for(i = 0; i < places.length; i++){ var id = places[i]; $('.place_' + id).click(); choose(); } function choose(){ $('.place').click(function(){ ........... } } Функция отрабатывается только один раз. Как сделать так, чтобы отработала в каждом шаге цикла?
  16. Есть некая схема зала, в левой части которой располагается отдельный блок с номерами рядов (.numbs). При увеличении схемы, если она не помещается на весь экран, этот блок должен оставаться в левой части экрана. Проект на jQuery, вот такой код: function numbs(){ var scr = $('body').scrollLeft(); if(scr > 0){ $('.numbers').css({left:scr}); } else { $('.numbers').css({left:0}); } } numbs(); $(window).resize(numbs); $(window).scroll(numbs); Однако есть проблема в том случае, когда клиент на мобильном устройстве делает двойное нажатие пальцем, и экран увеличивается. Как в этом случае получить величину scrollLeft ? Я подключил jquery.mobile-events.min.js, событие отслеживается так: $('body').bind('doubletap', function(e){ setTimeout(numbs(), 1000) }); Здесь, как видно, я хотел изхитриться и получить значение скролла, когда увеличение экрана уже произошло, но это не работает.
  17. 20 страниц в день? )))) Как контора называется?
  18. Добрый день всем! Ситуация такая. На одной странице клиент делает выбор, результат выбора (строка с html-кодом) заносится в Local Storage. Далее клиент переходит на другую страницу, там ему показывается его выбор путём извлечения строк из Storage. Код такой: var all = ''; for(i=1;i<80;i++){ for(j=11;j<34;j++){ var s = 'key'+j+'-x'+i; var z = localStorage[s]; if((typeof(z) != 'undefined')&&(z != '')&&(z != '0')){ z = '<tr>' + z + '</tr>'; all += z; } } } $('.list>tbody').html(all); Работает в веб-браузерах, но отказывается работать на Андроиде (Samsung Galaxy Tab). Кто-нибудь видит ошибку? Если вывести значение z , то будут одни undefined
  19. Тогда вилы Заказчикам пока живётся более-менее, но всё через СБР
  20. По-прежнему ищу там исполнителей, т.к. база всё-таки самая большая в рунете. Не понимаю, почему вам так нужен pro как исполнителю: вот только что опубликовал проект, стучатся люди безо всяких pro, предлагают свои услуги. Со своими навязанным СБР они, конечно, выкинули, это да...
  21. Определитесь, что ближе по душе - фронт-енд или серверная часть. Если второе - php+mysql, если фронт - js и глубже вёрстку. А чтобы всегда зарабатывать, учите джумлу, а вместе с ней и фронт-енд, и php
  22. botyaslonim

    XML

    Она не то чтобы много где применяется. Смысла просто так её учить, наверное, нет. Ознакомиться - да, но специально тратить время в надежде на то, что потом пригодиться - я бы не стал. Мне пришлось как-то более-менее освоить XSLT-преобразования за две недели, когда потребовалось по работе.
  23. Какой noscript? С точки зрения пользователя как это выглядит? И, главное, зачем?
  24. В итоге так и не разобрался, пришлось идти в обход, запускать через prettyPhoto. Не знаю, что за макароны в головах у этих разработчиков браузеров. Зоопарк покруче, чем во времена IE6
  25. Абсолютно не согласен. Если разработчик завязывает все на Javascript, то либо он ничего не умеет делать нормально, либо ему лень. Я не параноик, однако не хочу пострадать из-за чъей-то криворукости. А она есть повсюду - среди разработчиков браузеров, стандартов, веб-сайтов и тд. Да что уж там, я порой тоже криворук. http://www.opennet.r...shtml?num=31797 http://www.opennet.r...shtml?num=24132 http://habrahabr.ru/post/164539/ http://habrahabr.ru/post/165339/ Я бы предпочел включать javascript только когда это действительно нужно. Ну и конечно в белые списки вносить twitter, youtube и т.д. Неприятно когда из-за какого-то быдлокодера не работает регистрация на сайте , не отображается контент вообще, или не работает еще какая-то важная функция, которая могла бы с успехом работать без js. Включать?? )) хаха, а как это выглядит на практике? Вот, допустим, садитесь за компьютер, торжественно выключаете js, забиваете в гугл поисковую фразу, и по одному сайту сначала внимательно осматриваете, потом, убедившись, что нет слежки, осторожно включаете js? Потом закрываете данный конкретный сайт, выключаете js и идёте на следующий сайт? Посмотрите firebug'ом ЛЮБОЙ сайт, сколько грузится скриптов. ps. хаха, сейчас выключил js ради прикола, форум пишет:" Отключен JavascriptУ вас отключен Javascript. Некоторые возможности системы не будут работать. Пожалуйста, включите Javascript для получения доступа ко всем функциям."Надо ли говорить, что окно отправки материала, через которое я сейчас набиваю этот текст, превратилось в унылое говно?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy