Pull to refresh
4
0
Андрей @BaNru

Пользователь

Send message
Расширение возможно кому-то окажется полезным, но вот код нельзя назвать хорошим.
  1. Вместо
    <a href="/options.html"><img class='img' src="images/options.png" Title="Настройки программы"></a>
    

    Нужно делать
    var optionsUrl = chrome.extension.getURL('options.html');
    chrome.tabs.create({url: optionsUrl});
    

    а еще лучше
    var optionsUrl = chrome.extension.getURL('options.html');
    chrome.tabs.query({url: optionsUrl}, function(tabs) {
      if (tabs.length)
        chrome.tabs.update(tabs[0].id, {active: true, url: optionsUrl});
      else
        chrome.tabs.create({url: optionsUrl});
    });
    

  2. Если у вас в popup используется jQuery, почему вы делаете new XMLHttpRequest(), а не используете $.ajax?
  3. Таймер на всех страницах в браузере, который обновляет данные раз в секунду для каждой страницы? Что-то мне это совсем не нравится. Если уж хотите крутить таймер, так запускайте таймер только в активной вкладке, а в неактивных останавливайте его.
  4. А CSS вам чем не угодил?
    $('#dannie').on('mouseover', '.sait', function( ) {
        $(this).css({'border':'3px solid #ffffff'});
    });
    $('#dannie').on('mouseout', '.sait', function( ) {
        $(this).css({'border':'3px solid black'});
    });
    $('#dannie').on('mousedown', '.sait', function( ) {
        $(this).css({'border':'3px solid black'});
    });
    

  5. Получение данных с losttime.su/?tmpl=login&token=… есть, а отправку данных вы не описали. Это не так важно или ее вообще нет?
Не сказал бы что это «от А до Я». На самом деле это галопом по Европам.

Много чего не раскрыто или описано жиденько. Например создание своего плеера (там куча граблей), многие параметры описаны без указания подробностей (например preload доступен не во всех браузерах и для ранних версий стоит использовать autobuffer).

Не описано работа со звуком (более детально) и т.д. Разные контролы в разных браузерах — это вообще не прикольно, поэтому лучше свои сделать.

И остальные мелочи не упоминаю. Про правильное чередование сорцов — тоже, т.к. очевидно же, что для большей совместимости стоит mp4 поставить выше, а не «если ...». Ставьте сразу правильно и не гадайте что у пользователя.

Кроме того ничего не указано про Theora (хотя мое мнение — ей гайки после выхода vp8).

Вообще область очень интересная, мне в ней интересно копаться, поэтому статьи по типу «от а до я» — вызывают умиление )
Уже около пары лет слушаю Google Play Music в хроме на Windows 7/8 целыми днями и ни разу не было никаких проблем, если коннект хороший.
Рекомендую прекрасный плагин к хрому Prime Player for Google Play Music™, делающий сервис еще лучше.
UFO landed and left these words here
Все проприетарные программы нужно запускать в AppArmor.
Вот пример конфига для скайпа: eternalwalkabout.wordpress.com/2012/08/07/skype-4-0-on-ubuntu-12-04-apparmor/
В этом нет ничего нового или удивительного. Любой сторонний счетчик-анализатор/поисковик должен получать выгоду от своей деятельности. Очень, надеюсь, что Яндекс со своей аналитикой и своей шифровкой ключевых слов при переходах очень скоро покинет лидирующие позиции среди инструментов веб-аналитики. На своих проетках мы никогда не устанавливаем сторонние счетчики даже от казалось бы безобидных сервисов. Вся аналитика собирается с помощью PIWIK piwik.org Рекомендую его и вам. И не забудте отправить им немного доната после установки. Проект, действительно, уникальный. И по моим оценкам превосходит или равен Google Analytics
Кажется, самый удобный и оптимальный вариант использовать именно в DOM внешний SVG-спрайт с помощью: d.froloff.me/B0Gv (не дают вставить код).
Можно и к шейпам такой иконки потом обращаться. Единственный минус — тень нормально не отбросить, кажется.

И опять я как стоматолог буду мутить воду с нетипичными материалами. Посмотрите в сторону пластмасс холодной полимеризации. Некоторые будут прозрачны. а некоторые будут иметь пикантный розовый цвет)) Цена — рублей 300 за 150 грамм порошка + 100 грамм растворителя. Обзор пластмасс
UFO landed and left these words here
Кстати есть аналогичный фреймворк — FireBreath и тоже на питоне. О нем уже писали на хабре тут и тут
Покупаем/собираем 3d принтер, печатаетем держатель для дремеля. Самопальный принтер в районе 10-20к рублей например Prusa I3, дремель я бы взял с гибким валом за 5к рублей. В итоге и принтер и фрезер. Было бы желание.

image
Shrim пишет, что это PLRA4.
Вы серьёзно? Я давно интересуюсь чпу, сразу обратил внимание:
1) Почему ремни а не швп? Вы же вроде позиционируете принтер как профессиональный (высокого уровня), ремни не дают достаточной точности.
2) 2 мотора на оси Z — сомнительное удовольствие, т.к. возможна рассинхронизация, хотя в 3D-принтере по оси Z конечно вероятность меньше, чем по X и Y, но чпу-строители в основном отказываются от такого решения (по любой из осей).
3) Электроника… arduino, браво! Вы всё ещё позиционируете принтер как профессиональный? Вы контроллерами управляете через библиотеку Servo? Или всё таки осилили написать свою и управляете выходами на более нижнем уровне, через регистры? Иначе геометрия будет «шагающая», а не плавная, хотя в 3D-принтере может это и не столь важно. А умеют ли ваши контроллеры компенсацию резонанса, морфинг, удержание шимом, плавный запуск?
Честно — цена слишком завышена, я свой чпу-фрезер купил дешевле, а у него и расхваливаемого вами алюминия гораздо больше и швп есть, и направляющие лучше, ну а электроника по сравнению с вашей — земля и небо. На фоне моего чпу-фрезера, ваш 3D-принтер смотрится как детская игрушка. На разницу в цене, между вашим принтером и моим фрезером, я могу купить печатающую головку и получить 3D-принтер на порядок лучше, чем ваш, причём так же с русским сервисом и производством.
В общем вашему принтеру красная цена 1000$
UFO landed and left these words here
UFO landed and left these words here
UFO landed and left these words here

Information

Rating
Does not participate
Location
Сызрань, Самарская обл., Россия
Date of birth
Registered
Activity