Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «obam»
[Из песочницы] Рассказ о том, как написать свой собственный CSS препроцессор за 9 месяцев 2015-04-25 09:55:13
Xочу рассказать о своем детище – препроцессоре и парсере CSS, которым я начал заниматься с ...
+ развернуть текст сохранённая копия
Xочу рассказать о своем детище – препроцессоре и парсере CSS, которым я начал заниматься с апреля прошлого года. Зачем я начал заниматься им? Признаваясь себе честно уже сейчас, я могу сказать: хотелось изобрести свой собственный велосипед. Чем я руководствовался тогда? Трудно сказать. Возможно, тем же самым. А возможно, тем, что я толком не нашел ничего удовлетворяющего моим требованиям к CSS препроцессору для моей любимой платформы разработки.
Читать дальше →
Тэги: css, css-парсер, css-препроцессор, open, php, software, source, веб-разработка
Яндекс выпустил антивирус для сайтов — Manul 2015-04-24 11:37:18
Поиск Яндекса ежесуточно показывает людям больше восьми миллионов предупреждений о том, что ...
+ развернуть текст сохранённая копия
Поиск Яндекса ежесуточно показывает людям больше восьми миллионов предупреждений о том, что страница, на которую они хотят перейти, заражена. Часто владелец сайта вспоминает о том, что его сайт может быть взломан и на нём может быть размещен вредоносный код, только тогда, когда худшее уже случилось, трафик упал, и пользователи успели заразиться.
Чтобы вебмастера могли как можно быстрее реагировать на проблемы, мы уже несколько лет рассылаем предупреждения о заражении в Яндекс.Вебмастере. В них мы даём подробные инструкции, что нужно делать, а в самых сложных случаях вебмастерам помогает наша служба поддержки.
Однако всегда хочется лучшего. Одна из главных проблем, с которыми мы сталкиваемся при общении с владельцами зараженных сайтов, — это поиск источника заражения на стороне сервера. У Яндекса, который каждые сутки размечает тысячи сайтов как зараженные вирусом и опасные для устройств человека, есть регулярно обновляемая база вирусов. И у нашей команды появилась идея, выросшая в большой проект, – антивирус для сайтов. Так мы создали Manul, который решили выложить в open source. Это утилита, которая поможет вебмастеру понять, что произошло с сайтом и вылечить его. Под катом я расскажу подробнее о том, как он устроен и какие проблемы решает.
Читать дальше →
Тэги: open, source, антивирусы, безопасность, безопасный, блог, веб-разработка, вирусы, информационная, компании, поиск, яндекс, яндекс.вебмастер, яндекса
Интенс, индикатор прокрутки (или жизнь после скроллбара) 2015-04-21 23:37:59
Месяц назад кто-то нашёл у меня на гитхабе незаконченный проект и выложил ссылку на него на ...
+ развернуть текст сохранённая копия
Месяц назад кто-то нашёл у меня на гитхабе незаконченный проект и выложил ссылку на него на Designer News. Внезапно я увидел, что на сайте проекта постоянно сидит по 50 человек, и мне даже пришлось срочно сбежать с работы чтоб экстренно выпилить хотя бы самые адовые баги. Этим проектом был интенс, UX-компонент заменяющий полосу прокрутки (скроллбар) на специальный индикатор, который подсвечивает прокручиваемую область текстурой. Выглядит это примерно так:
на сайте проекта можно поскроллить самостоятельно
Сообщества UX-экспертов и программистов отреагировали очень возбуждённо: Не могу понять, почему мне это не нравится… — GrumpyUX Man @ layervault Святые какашки, эта штука бесит — Thecoss @ reddit Да я себе скорее установлю ПЕРДЯЩИЙ СКРОЛЛ http://theonion.github.io/fartscroll.js/ в качестве дефолтного, чем КОГДА-ЛИБО заменю мою полосу прокрутки на это. — Kyle Donmoyer @ layervault Спасибо, не надо. Никогда не мог понять это желание поменять стандартные элементы интерфейса. Полоса прокрутки — это одна из тех вещей, которая просто работает. Она не мешается и легко даёт понять, насколько много контента. — madk @ reddit Шта? — magenta_placenta @ reddit …
Я не очень понял, что за проблему оно решает — jineshshah36 @ reddit (кто-то даже создал сабреддит Real Bad UX чтоб разместить там ссылку на этот проект)
Вместе с UX-экспертами, возбудился и я. Бесполезные проекты обычно никому не интересны, у меня есть пара таких. Но сейчас было очень непохоже — этот получился очень спорным, и такой движухи я ещё не видел. В течение следующих недель я попытался учесть основные комментарии и либо исправить что-то в самой библиотеке, либо добавить пояснения на сайте проекта. И одновременно выкладывал его на остальных ресурсах — градус фидбэка вроде бы стал смягчаться.
Здесь я хочу рассказать, какие области применения у интенса, и попробую объяснить, как я себе представляю «жизнь после скроллбара». А также предлагаю читателям покритиковать этот проект, обсудить скроллинг вообще, UX вцелом, и целесообразность замены традиционных элементов в частности.
Читать дальше →
Тэги: javascript, open, scrolling, source, usability, веб-разработка, интерфейсы, прокрутка
Про интуитивно-понятные интерфейсы 2015-04-20 09:18:49
Вот тут в пятницу решил вкрутить себе в LXDE вместо штатного pcmanfm spacefm. Поигравшись с этой ...
+ развернуть текст сохранённая копия
Вот тут в пятницу решил вкрутить себе в LXDE вместо штатного pcmanfm spacefm. Поигравшись с этой штуковиной пару дней, могу сказать, что давно мне не попадалось современного GUI-софта, который бы так хорошо ложился на мою интуицию. Что приятно - настраиваемость всего чего угодно. Очень легко было добавить на основной тулбар кнопку "открыть терминал в этом каталоге". (а то в винде есть, а в линуксе нет) и в меню "Открыть файл" (которое по правой кнопке) "Редактировать в Vim" для любого типа файлов (а то опять же в винде есть) Еще интересная вещь - понятие фоновой задачи. В смысле задачи уровня файл-менеджера - копирование кучи файлов, например. И интерфейс для управления этими фоновыми задачами. Что не очень приятно - остутсвует VFS. Как класс. Вся работа со сменными носителями и сетевыми ФС - только через монтирование. Хотя при нынешнем уровене развития fuse-based файловых систем, это не недостаток, а особеннность реализации. Опять же, если первое что я туда прицепил - это команда открытия терминала в текущем окне, может и неплохо что все шелловские команды будут работать и с сетевыми ФС. Монтирует оно не само, вызывает udevil, pmount или udisks - что найдет. Вообще про toolbox phylosophy авторы явно в курсе. Не всегда получилось это красиво реализовать, например при монтировании webdav-каталога для ввода имени пользователя и пароля открывается терминал. Но нельзя сказать, что они не пытались. Что хотелось бы улучшить - нет различия между локальными настройками, настройками текущей сессии и долгоживущими настройками, которые хотелось бы раскопировтать по всем своим рабочим компьютерам. Все пишется в единый файл .config/spacefm/$PROFILE/session. (правда, то что такой вопрос возникает - уже хорошо. Копироваться-то настройки копируются). Мультитабовость я не оценил. Мой способ работы с finder-like файловыми менеджерами предполагает таскание файлов мышью из одного окошка в другое. Как в прошлом веке в MacOS 7 приучился. Upd а еще там есть встренная генерилка диалоговых окон для шелловских скриптов. Но общий вывод - данная программа порождает надежду что не все потеряно в области GUI-конструирвоания в свободном софте. This entry was originally posted at http://vitus-wagner.dreamwidth.org/1081062.html. Please comment there using OpenID. Now there are comments
Тэги: open, source
К вопросу об альтернативе всяким *kit-ам 2015-04-17 11:40:41
Тут оказывается, народ все же понемножку работает над созданием альтернативы наследию Поттеринга.
+ развернуть текст сохранённая копия
Тут оказывается, народ все же понемножку работает над созданием альтернативы наследию Поттеринга. Вот появился udevil который, судя по описанию более-менее грамотно, и, главное, независимо от всего остального (кроме собственно udev), решает задачу монтирования removable и remote файловых систем. И конфиг у него как конфиг, а не xml-ный. This entry was originally posted at http://vitus-wagner.dreamwidth.org/1079728.html. Please comment there using OpenID. Now there are comments
Тэги: debian, open, source
Главная / Главные темы / Тэг «obam»
|
Взлеты Топ 5
Падения Топ 5
|