Задать вопрос
  • JQuery carousel vs sprites?

    @egorinsk
    > обязательно с поддержкой спрайтов.

    Вы собираетесь делать CSS-спрайт 1000×5000? Вы вообще понимаете, зачем CSS-спрайты делаются (ответ: для снижения оверхеда на выполнение HTTP-запроса, что неактуально для крупных картинок)? Или же вы неверно сформулировали вопрос.
    Ответ написан
    Комментировать
  • Заказчик просит убрать пароль. Что делать?

    @egorinsk
    А зачем нужен пароль при оформлении заказа?
    Ответ написан
  • Хабраэффект против бандитов, как вы думаете, сработает?

    @egorinsk
    > Как Вы думаете, если я опишу этот план в качестве вопроса на Хабрахабре, откажутся ли они от него?

    Конечно, нет. Во-первых, ваши проблемы никому не интересны. У многих, например, вообще своего жилья нет, так что ваша ситуация сочуствия не вызывает. Вы думаете, людям больше делать нечего, как переживать из-за того, что некий анонимный миллионер wholeman может потерять часть своих денег?

    Во-вторых, непонятно, как вам можно помочь. И непонятно, что тут незаконного.

    Также, то, что у вас, это еще цивилизованный способ. Бывают гораздо худшие вещи, например так называемые «черные риэлторы» могут убить настоящего хозяина и каким-то образом (видимо с соучастием соответсвующего чиновника) переписать жилье на себя. Вам радоваться надо, что у вас все хорошо.

    А, кстати, нельзя продать квартиру или свои 5/6 и купить другое жилье? Или тут есть законодательные проблемы? Или покупателя не найти? И пусть этот адвокат разбирается с новым владельцем.
    Ответ написан
    1 комментарий
  • Какая CMS умеет разграничивать права пользователей при публикации контента?

    @egorinsk
    Имприматур вроде умеет
    Ответ написан
    Комментировать
  • Ужасная производительность браузера Android?

    @egorinsk
    Пробовали двигать объекты не через изменение left/margin-left, а через CSS translate? В айфонах вроде в этом случае используется железное ускорение. Надо экспериментировать с разными свойствами и способами, так как что-то одно может работать медленнее, а другое — быстрее. Плохо, конечно, что под каждый браузер в итоге приходится писть свой способ, а что поделаешь.

    Я например сталкивался с тем, что в chrome под Windows CSS-анимация (через transition) работала меделннее и дерганнее, чем яваскриптовая через requestAnimationFrame.

    И вообще, хороший сайт можно сделать и без анимации. Какая-то странная у вас проблема.

    И вообще, может вы просто троянов понаставили на свой планшет и они тормозят его?
    Ответ написан
    1 комментарий
  • PHP Fatal error: Maximum execution time of 30 seconds exceeded in Unknown on line 0

    @egorinsk
    Если вы используете apache, то первым делом смотрите вывод top под нагрузкой, вторым — поставьте mod_status и проверьте, какие запросы висят. Тогда уже можно смотреть почему. Такде, можно логгировать время выполнения запросов (апач это позволяет)
    Ответ написан
    Комментировать
  • Определение IP-адреса инициатора L2TP-подключения (Windows 2003)?

    @egorinsk
    Может просто делать netstat -al | grep (portnumber) >> log каждые 5 секнуд? Или там не TCP используется?
    Ответ написан
    1 комментарий
  • Вёрстка для веб с использованием CSS фреймворков

    @egorinsk
    Абсолютно недопустимо. Но если например, дизайнер рисует страницу с учетом используемых во фреймворке сетки и элементов, и использование фреймворка позволяет ускорить верстку, было бы странно им не пользоваться.

    Также надо учитывать, что фреймворки пишут тоже не ахти какие профессионалы, и если олень-разработчик встроил туда css reset, не переопределив все сброшенные стили, или не сделал поддержку IE6/7, то и результат получится соответствующий.
    Ответ написан
  • Межсерверные семафоры?

    @egorinsk
    Делать блокировку через создание ключика в Memcache — самый простой вариант.
    Ответ написан
    Комментировать
  • Авторизация, сессии (php, mysql)?

    @egorinsk
    Лучше всего вам разобраться как например сделаны сессии в том же PHP по умолчанию. Касательно вопроса (session_id хранится в куках, его можно подменить) — а вы делайте этоот session_id из 32-64 букв, знаков и цифр. Подменить-то такой ид можно, но сначала надо его подобрать, а это годы работу суперкомпьюетров.
    Ответ написан
  • Вход на сайт для поисковиков?

    @egorinsk
    По идее, это свинское поведение — подсовывать боту страницу, а юзеру при заходе — требовать регистрацию. Я закрываю такие сайты сразу же.

    Но некоторые предпочитают пользоваться такими приемами. Насчет клоакинга — тут нет строгого запрета, что бот должен видеть одну и ту же страницу, что и человек. Где-то была статья на эту тему, клоакингом считается именно намеренный обман поисковика (например, поисковику показываем текст, а юзера редиректим на платный сайт с рекламой при заходе). Многие сайты применяют подобные трюки (показ разного содержимого гуглю и юзерам), и их никто не банит. Правда, это крупные сайты, у которых хорошие отношения с гугл, вас скорее всего просто выкинут из индекса.
    Ответ написан
    1 комментарий
  • Firefox. HTML5. JS доступ к элемету по ID

    @egorinsk
    > хотел перевести сайт на HTML5
    > обращение к DOM элементу через свойство window

    Вы вместо тега «html» напишите «html5», тогда точно заработает.
    Ответ написан
    3 комментария
  • В какой стране должен стоять сервер с полулегальным контентом, чтобы его не беспокоили?

    @egorinsk
    Т.н. абузоустойчивые сервера в разы дороже обычных и там вряд ли будет достаточно ресурсов для вашего контента. Они предназанчены для ботнетов и троянов, а не файлопомоек.

    Также, авторское право признается во всех странах мира, по крайней мере, тех, где есть нормальный интернет.

    Советую сделать псевдолегальный сервис: например, якобы файлообменник типа mediafire, где пользователи закачивают файлы и где есть страничка для правообладателей, где вы горячо клянетесь поддерживать DCMA, ползать перед RIAA на коленках по первому запросу. Или якобы социальную сеть любителей видео. Или якобы сервис микроблогов с возможностью хостинга файлов, которые загружают якобы сторонние пользователи.

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

    @egorinsk
    Ссылки с вероятностью 99% яндекс берет с вашего сайта — значит, они где-то выводятся (возможно, по ошибке). Пути, которыми ходит робот яндекса, по идее, можно посмотреть в серверных логах.

    Сейчас проверил: яндекс на spb.2b2c.ru видит только 1 главную страницу, и ту с ошибкой. В Гугле на этом домене только разделы каталога (сейчас по ссылкам 404, но раньше очевидно, этого не было, вот он их и проиндексировал).

    Ничего не делайте, лишние страницы выпадут из поиска сами.
    Ответ написан
    1 комментарий
  • Как заставить разработчиков сдать протестированный продукт?

    @egorinsk
    Можно попробовать задерживать финансирование пропорционально потерям времени на доработки и исправления, если оплата идет по этапам и есть такая возможность. То есть, из-за мелких багов вы не принимаете очередной этап и задерживаете оплату.
    Ответ написан
    Комментировать
  • Delphi. TWebBrowser. Ошибка в JavaScript: "Отказано в доступе" или "Подразумевается наличие объекта"?

    @egorinsk
    Если вы 100% уверены что ошибка в этом куске кода (а я в этом не уверен), то такое может быть, если:

    1) вы передаете вместо FileName1 или 2 не строку, а какой-то браузерный объект, и ИЕ ломается в момент сравнения FileSpec ==…

    2) Если у вас есть DOM элемент с id=FileSpec1 или FileSpec2 или форма или элемент формы с таким именем.
    Ответ написан
    1 комментарий
  • Баг в хроме с использованием <br class="clearfix" />

    @egorinsk
    > Так вот везде всё как надо, но вот в хроме есть какая то лишняя высота, которую никак не могу убить…

    Начните с вкладки Metric в инспекторе и посмотрите, откуда она берется.
    Ответ написан
    Комментировать
  • Что брать вместо email по API у пользователей ВКонтакта?

    @egorinsk
    1) при первом логине выводить попап и требовать email, предварительно проверить не нарушаете ли вы terms of service. Но это невежливо по отношению к вашим пользователям.

    1a) при первом логине выводить попап и предлагать бонус, например, новые алюминивые доспехи, за ввод своего email, предварительно проверить не нарушаете ли вы terms of service. Но это раздражает.

    1b) давать бонус за лайки страниц и добавление сайта (приложение) в левое меню. Не забыть отобрать бонус при анлайке.Но это раздражает.

    2) проверить terms of service и если не запрещено, спамить пользователю в уведомления от приложений. Но это раздражает.

    3) проверить terms of service и если не запрещено, спамить пользователю на стену. Но это невежливо по отношению к вашим пользователям.
    Ответ написан
  • Снести Android

    @egorinsk
    Как я понимаю, android основан на ядре линукс, вам достаточно удалить все файлы, кроме ядра и модулей ядра (=драйверов), после чего залейте компилятор, bash сотоварищи и компилируйте свое хоть до посинения.

    А если вы и ядро с драйверами хотите снести… ну я не уверен даже что к этим драйверам есть исходные коды, вряд ли что выйдет.
    Ответ написан
  • Наиболее полный список актеров

    @egorinsk
    По идее, составление такого списка — отдельный труд, и на него распространяются права по охране баз данных. Вариант с Википедией — единственный легальный из представленных.
    Ответ написан
    Комментировать