Pull to refresh

Oper'ные приколы с first-line

Reading time2 min
Views776
Недавно наткнулся на дикий баг с блочными элементами и псевдо-классом :first-line в опере, поспрашивав гугл, понял что мало кто с ним сталкивался.
Допустим нам надо сделать вот такой вот заголовок, и просто необходимо чтобы у него был float:left



Читать дальше →
Total votes 47: ↑31 and ↓16+15
Comments66

Очевидный баг в Cogear CMS

Reading time1 min
Views773
Этот баг позволяет будучи зарегистрированым отредактировать любой топик другого человека.

Для редактирования своего топика имеется ссылка вида: sitename/edit/xx/ где xx — номер поста.
Простым подставлением чисел можно отредактировать любой топик.

Обнаружили только что, пока тестировали сайт на этой цмс.

image
Total votes 49: ↑23 and ↓26-3
Comments13

Рекурсия от Google

Reading time1 min
Views3.4K
Обнаружил очень забавный баг у Google, не смог удержаться и делюсь им с вами.

1) Заходим на страницу Google для мобильных устройств с компьютера.
2) Нажимаем на ссылку «Карты» в меню.
3) Наслаждаемся рекурсией.

На неё ведёт и довольно популярная, но старая ссылка google.com/gmm/.

P.S. Баг виден не у всех пользователей. Возможно это из-за того что google перенаправляет вас на страницу Google for Mobile для вашего региона (добавляет в ссылку /intl/ru/ и т.д.).
P.P.S. Проверял в Chrome 4 и IE8.
Total votes 34: ↑26 and ↓8+18
Comments22

Еще один камушек в сторону IE6 :D

Reading time3 min
Views471
Сегодня наткнулся на это, и долго не мог понять в чём дело. Дело в том, что IE6 не матчит селектор id.class больше одного, но в то же время матчит дочерние селекторы через такие объявления.

Картинка:
image

Живой пример

Вот как так?

Код примера под катом
Total votes 3: ↑1 and ↓2-1
Comments0

Разработка под Android, грабли большие и не очень

Reading time4 min
Views47K
Ниже я попробую описать ряд неприятных особенностей с которыми может столкнуться разработчик для платформы Android. Не все они являются особенностью именно операционной системы Android, но так или иначе шансы встретиться с ними есть.
Читать дальше →
Total votes 99: ↑95 and ↓4+91
Comments58

К сведению пользователей Opera 10.51

Reading time1 min
Views28K
image
Данным сообщением от лица компании хочу принести извинения всем пользователям браузера Opera 10.51 для Windows, столкнувшимся с различными проблемами после установки данной версии, выпущенной два дня назад. Разработка сложного программного продукта, в которой задействованы сотни людей, неизбежно связана с человеческим фактором — время от времени незамеченная ошибка одного из сотрудников может вылиться в довольно неприятный сюрприз. Так произошло и на этот раз: по ошибке в качестве финального релиза Opera 10.51 на сервер была выложена внутренняя тестовая сборка, совершенно не предназначенная для этих целей. Как следствие, многие пользователи после обновления или чистой установки данной версии столкнулись с проблемами, отсутствующими в официальной версии, подготовленной разработчиками Opera Software.
Читать дальше →
Total votes 111: ↑79 and ↓32+47
Comments136

Изменение системы ретрива привело к массовому угону номеров icq

Reading time1 min
Views1K


В последние 2 дня на icq-форумах активно обсуждается смена системы ретрива (восстановления пароля) на номерах icq. Пароль теперь можно восстановить на прикрепленную (не primary!) почту, также отпала одна связка секретный вопрос/ответ.

По сообщениям на некоторых форумах, уже большинство т.н. элитных номеров сменило хозяев. Если это еще не поздно — бэкапьте контакт-лист, а лучше ищите другие способы для общения.

P.S. к icq никакого отношения не имею, угоном не занимаюсь. Ссылки на форумы не публикую заведомо, дабы не делать им рекламы.
Total votes 174: ↑147 and ↓27+120
Comments141

Нормальное скачивание файлов

Reading time1 min
Views20K
Сперва, хотелось бы сказать огромное спасибо за корректное объяснение причин проблемы хабраюзеру xn__p2a и принести извинения другим хабраюзерам за некоторую некомпетенцию в вопросе, имевшую место.

Наверное, все пользователи этого браузера не раз сталкивались со следующей проблемой: при попытке скачивания файла получаем следующее:
image
в очередной раз я словил этот баг когда захотел скачать flash player через только_что_поставленную Opera 10.60 и меня это сильно огорчило…
Да что-ж такое-то?
Total votes 200: ↑167 and ↓33+134
Comments112

Релиз PHP 5.3.3

Reading time11 min
Views7.1K
Команда разработчиков PHP анонсировала PHP 5.3.3. Этот релиз сфокусирован на улучшении стабильности и безопасности ветки PHP 5.3.x, в нем исправлено более 100 ошибок, некоторые из которых относятся к безопасности. Всем пользователям рекомендуется обновиться до этого релиза.
Читать дальше →
Total votes 92: ↑81 and ↓11+70
Comments66

microsoft.com: полное раскрытие путей некоторых файлов на веб-сервере

Reading time2 min
Views2K
Я думаю, многим будет интересно узнать, как же располагаются файлы на самом вебсайте Майкрософта. Обнаруженный мной случайно минорный баг дает некоторое представление об этом.
Страница www.microsoft.com/rus/windows/products/windowsvista/buyorupgrade/windowsanytimeupgrade/default.mspx выдает ошибку в начале страницы

System.IO.DirectoryNotFoundException: Could not find a part of the path 'd:\http\mscorp\worldwide\rus\allpromo\detectnotie\detectie6.aspx'.
Читать дальше →
Total votes 48: ↑31 and ↓17+14
Comments30

Google Reader и нерабочая кнопка Share в записи

Reading time1 min
Views536
Буквально сегодня я и мои коллеги начали замечать странную вещь – кнопка (линк) Share (внизу каждой записи в Google Reader), которая появилась не так давно в дополнение к "+1", при попытке расшарить записи из подавляющего большинства русскоязычных лент (feed) приводит к ошибке. Протестировали на ленте Хабра, ЖЖ и других ресурсов. Причем, через «Share» в верхнем гугл-меню эти же записи прекрасно «расшариваются». Текст ошибки (URL может менятся в зависимости от фида):

The requested URL /... is too large to process. That’s all we know.

Я прошу проверить у себя и подтвердить или опревергнуть данное поведение.
Total votes 17: ↑10 and ↓7+3
Comments4

Автодокументация PHP в NetBeans 7.01 с использованием phpDocumentor, рассказываем, настраиваем, исправляем

Reading time5 min
Views17K
В этой статье вы получите новые и старые знания, в частности некоторые из них появились совершенно недавно в рунете, а некоторые вообще введены мной прямо на месте не отходя от кассы.

Итак вы узнаете:
  • Базовую информацию о том, что такое автодокументация и как она делается в PHP
  • Настройка генератора документации phpDocumentor в NetBeans 7.01
  • Ссылка на исправленную мной библиотеку phpDocumentor со списком внесенных изменений, думаю некоторым может сразу же понадобиться
  • Ссылки на почитать

На проекте столкнулся с тем, что потребовалось создать нормальную документацию. Писать отдельно документацию не самый лучший способ, базовое описание библиотеки можно выполнить и в стиле автодокументации. Начал разбираться в вопросе и о чудо, в NetBeans 7.01 оказывается поддерживается PHPDoc, вполне достойно и удобно. Был удивлен бедностью информации по этой тематике в русском сегменте сети. Кроме того, я нашел несколько подводных камней, которые создавали проблемы при настройке под Windows.

Если заинтересовались, то добро пожаловать под кат
Читать дальше →
Total votes 38: ↑32 and ↓6+26
Comments23

Редирект при вставке видео с Ютуба

Reading time1 min
Views3.3K
Бага заключалась в следующем: если при вставке ютубовского видео на некоторые сайты (я проверял на Хабре, ЖЖ и liveinternet), в конец адреса видео добавлялся такой URL-код:

image
Читать дальше →
Total votes 65: ↑55 and ↓10+45
Comments14

Интересный crash-bug в Chromium/Chrome

Reading time1 min
Views6.4K
Добрый день.

Однажды от скуки, решил залезть в Web Developer Tools на стартовую страницу Chromium. Попробовал побаловаться с favicon посещаемых сайтов. Обнаружил ссылку на изображение вида:

chrome://favicon/size/16/http://habrahabr.ru/

Используя великие возможности внутреннего зрения для себя понял что 16 в адресе — это размер favicon

Интересно, подумал я, а если заменить число 16, на 64?

Так и сделал:

chrome://favicon/size/64/http://habrahabr.ru/

Открыл в новой вкладке этот адрес — и всё
Читать дальше →
Total votes 143: ↑109 and ↓34+75
Comments144

Починяем кнопку «Подписаться» в Google Reader

Reading time2 min
Views1.2K
Привет!

Откровенно говоря, я не знаю, один ли я в своей беде, но за долгое время использования Google Reader в качестве RSS-читалки, мне изрядно надоела непропорциональная ширина кнопки «Подписаться» и всплывающего по её нажатии блока. Казалось бы, всё это фигня, но глаз мозолит очень сильно.

А что ещё прискорбнее, этот баг из старой версии ридера, переехал в новую. Да и вообще, у меня закрадываются подозрения, что я один кто с ним столкнулся…

Короче говоря, вот она, проблема:
image
Читать дальше →
Total votes 10: ↑8 and ↓2+6
Comments16

Последняя версия Google Chrome не работает с facebook

Reading time1 min
Views25K
Последняя стабильная версия Google Chrome 18.0.1025.151 некорректно работает с facebook. Вкладка с открытым facebook практически не реагирует на клики и не подгружает содержимое через AJAX, что делает работу с сайтом почти невозможной.
Читать дальше →
Total votes 60: ↑37 and ↓23+14
Comments122

Дублирование объекта при попытке получить данные из таблицы с ключом DateTime

Reading time6 min
Views1.1K
На днях я столкнулся со странной ошибкой в работе Doctrine2(версия 2.2.2).

Суть проблемы


При попытке получить данные (в виде массива объектов(Entity)) из таблицы с ключом типа DateTime, Doctrine возвращала массив состоящий из одного объекта (первой строки) и ссылок на него же.
описание ошибки и её решение под катом
Total votes 5: ↑4 and ↓1+3
Comments4

Уязвимость в MS SQL Server 2000

Reading time4 min
Views4K
Здравствуйте, хабрлюди!

Сегодня хочу с вами поделиться одним очень неприятным наблюдением, по работе MS SQL Server 2000.

Работаю в компании, которая до сих пор использует в своих филиалах MS SQL Server 2000. Уж не знаю, какие цели они преследуют этим, но это и не важно, так как система работает стабильно и цели и поставленные задачи выполняет.

Начнем по порядку. Прошу под хабракат.
Читать дальше →
Total votes 6: ↑2 and ↓4-2
Comments9

Получение кроссдоменных данных в Google Chrome через юзерскрипт (обход бага)

Reading time6 min
Views3.3K
В Хроме и Хромиуме уже 2.5 года существует баг отсутствия кроссдоменного доступа к другому фрейму из контекстного скрипта (юзерскрипта). То, что нормально работает в скрипте обычной страницы, например, межсайтовая передача данных с помощью postMessage и что без проблем работает в других браузерах, в Хроме иногда считается «ограничением безопасности», но на самом деле это обычный и признанный баг, отмеченный с 4-й версии.
Читать дальше →
Total votes 28: ↑25 and ↓3+22
Comments0