-
Если вам нужно валидировать загружаемые пользователем файлы не только на сервере, но и на клиенте, или вы хотите позволить пользователю выбрать сразу несколько файлов для загрузки (multiple=”multiple”) то, скорее всего, вы столкнетесь с некоторыми трудностями при использовании Ext.form.field.File. Суть проблемы…
-
Как выбраться из реестра запрещенных информации
Хочется кратко рассказать, как убить себя в домашних условиях… как выбраться из реестра запрещенной информации. На примере одного из проектов нашей компании, страница которого оказалась в едином реестре запрещенных ресурсов.
-
Технологии экранов псевдоголографии
В этой статье я покажу несколько способов создания псевдоголографических изображений. «Псевдо» потому, что изображение на самом деле плоское, но грамотно спроектированное освещение и фон создают иллюзию объемности.
-
Разработка веб-системы, тут и там
Вот долго я думал написать про те особенности разработки, которые таки часто не удается оправдать ни сроками, ни особенностями коллективной работы над проектами. Я намеренно пишу, скрывая лица. К сожалению мой небольшой опыт написания отзывов про работу предприятий, говорит про…
-
Теория радиоволн: аналоговая модуляция
Продолжаем серию общеобразовательных статей, под общим названием «Теория радиоволн». В предыдущих статьях мы познакомились с радиоволнами и антеннами: Теория радиоволн: ликбез Теория радиоволн: антенны Давайте ближе познакомимся с модуляцией радиосигнала.
-
Будьте осторожны, набирая российский номер с восьмерки
Вчера у МТС была ошибка в оборудовании, из-за которой за звонок на номер 8(ххх)ххх-хххх могли снять деньги как за международный звонок на номер +8(ххх)ххх-хххх. Проверьте детализацию своих счетов — её можно заказать в интернет-помощнике. Возможно, такая ошибка могла возникнуть у…
-
Хеш от хеша уменьшает стойкость к брутфорсу — так ли это?
Читая разные статьи по информационной безопасности я часто встречаю подобное утверждение. Обосновывают его так: количество вариантов входных данных второй хеш-функции уменьшается до количества выходных вариантов первой. И, в принципе, это правда. Если количество этих вариантов изначально было большим.
-
Улучшаем UI веб-приложения
Недавно на Хабре появились несколько интересных обзоров интерфейсных решений. Мы решили продолжить эту тему на основе своего опыта. В этом году нашему сервису МойСклад исполнилось пять лет. Мы много работаем над тем, чтобы улучшить его интерфейс. Хотим рассказать вам общие…
-
«Яндекс» закрывает «Бар»
Компания «Яндекс» прекращает распространение своего сервиса «Яндекс.Бар», расширяющего возможности браузера. Сегодня был выпущен пресс-релиз, в котором указано, что вместо «Бара» будет предлагаться расширение «Яндекс.Элементы», представленное в июне 2012 года.
-
Google Chrome для Android: уязвимость UXSS и раскрытие учетных данных
Итак, начнем. В июле 2011 года Roee Hay и Yair Amit из IBM Research Group обнаружили UXSS-уязвимость в используемом по умолчанию браузере Android. Эта ошибка позволяет вредоносному приложению внедрить JavaScript-код в контекст произвольного домена и захватить файлы Cookies или произвести…