Pull to refresh
0
0
Станислав Евченко @gabriell

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

Send message

58 признаков хорошего интерфейса

Reading time16 min
Views381K
У хорошего интерфейса пользователя высокая конверсия и его просто использовать. То есть, он хорош и для бизнеса, и для использующих его людей. Вот список опробованных нами идей.

1 Один столбец вместо нескольких


Один столбец точнее отражает то, что вы хотите донести. Пользователи проходят сверху вниз по более предсказуемому пути. В дизайне с несколькими колонками есть риск отвлечения пользователя от основной задачи страницы.

image
Читать дальше →
Total votes 226: ↑182 and ↓44+138
Comments102

Семь принципов создания современных веб-приложений

Reading time19 min
Views188K
Эта статья основана на моей презентации с конференции BrazilJS в августе 2014 года. Она базируется на идеях, о которых я писал в блоге недавно, в основном, в связи с UX и производительностью.

Я хочу представить 7 действенных принципов для веб-сайтов, которые хотят применить JavaScript для управления UI. Эти принципы являются результатом моей работы как веб-дизайнера, но также как давнего пользователя WWW.

JavaScript бесспорно стал незаменимым инструментом для разработчиков фронтенда. Сейчас сфера его применения расширяется на другие области, такие как серверы и микроконтроллеры. Этот язык программирования выбрали престижные университеты, чтобы обучать студентов основам информатики.

В то же время существует ряд вопросов относительно его роли и конкретного использования, на которые многие затрудняются ответить, в том числе авторы фреймворков и библиотек.

  • Должен ли JavaScript использоваться как замена функциям браузера: история, навигация, рендеринг?
  • Умирает ли бэкенд? Нужно ли вообще рендерить HTML?
  • Правда ли, что будущее за приложениями на одной странице (Single Page Applications, SPA)?
  • Должен ли JS генерировать страницы на веб-сайте и рендерить страницы в веб-приложениях?
  • Нужно ли использовать техники вроде PJAX или TurboLinks?
  • Каково точное отличие между веб-сайтом и веб-приложением? Должно ли остаться что-то одно?
Читать дальше →
Total votes 108: ↑99 and ↓9+90
Comments33

Как правильно мотивировать зарплатой?

Reading time4 min
Views22K
Вдохновившись взаимоисключающими постами О высокой зарплате замолвите слово и Ещё о высоких зарплатах, или почему это не может работать решил поделиться с хабросообществом своим видением проблемы мотивации на основе скромного опыта в банковском ИТ.

image

vs

image

Противопоставление упрощенной пирамиды Маслоу и изображения с долларовой банкноты как бы символизируют раскрываемую в посте дихотомию

Итак, как же правильно мотивировать зарплатой чтобы все были довольны, работали с удовольствием и не уходили в другие компании? На самом деле, только зарплатой, деньгами — никак. Но не торопитесь рвать на куски свежеподписанное и утвержденное «Положение О Материальном Стимулировании» — правильный ответ немного сложнее чем «да» или «нет».
Читать дальше →
Total votes 87: ↑60 and ↓27+33
Comments46

Почему наше SEO хуже Западного и чему мы можем у них научиться?

Reading time6 min
Views29K
SEO Techniques
SEO или поисковая оптимизация — один из наиболее эффективных и распространенных методов системы интернет-маркетинга. За многие годы SEO заслужило не самую лучшую репутацию в рунете. Все дело в отношении клиентов и самих «сеошников» к процессу продвижения сайтов. Конечно, и у нас встречаются целые студии, которые профессионально занимаются SEO, предоставляя широкий спектр услуг. Но скорее вы встретите конвейер, на котором клепаются проекты, покупаются дешевые ссылки, и не факт, что вы получите то, на что рассчитывали. На Западе дело обстоит иначе. Потому-то и качество услуг у них выше, и на зарплату оптимизаторы не жалуются.
Давайте-ка разберемся, что такое SEO на Западе, и почему мы далеки от совершенства.
Для этого нужно докопаться до сути проблемы. Поскольку в виртуальном мире среда обитания для всех одна, решающим моментом является человеческий фактор.
Читать дальше →
Total votes 38: ↑21 and ↓17+4
Comments29

О защите персональных данных в Украине

Reading time6 min
Views12K
Первого января 2011 года в Украине вступил в силу закон №2297-VI “О защите персональных данных”. Многие слышали об этом событии, некоторые знали об открытии регистрации баз ПД в июле этого года, но совсем немногие из тех, кого касается этот закон, поспешили предпринять какие-то конкретные действия. А тем временем с 1-го января 2012 года вступают в силу изменения в административном и уголовном кодексах Украины, определяющие ответственность за несоблюдение соответствующего закона. Далее мы постараемся ответить на самые главные вопросы:
  • кого это касается?
  • что нужно делать?
  • и что будет, если ничего не сделать?
Читать дальше →
Total votes 78: ↑72 and ↓6+66
Comments104

Хочется плакать от российских сайтов недвижимости

Reading time3 min
Views43K
Несколько лет назад уехал из России, а родители остались в Питере. Сейчас перед ними встал квартирный вопрос, меняются. Взялся им помочь, полез на сайты по недвижимости, офигел. Офигел от цен, это само собой. Но еще офигел от самих сайтов. После 2005 время на них будто застыло.

Целей у моей писанины две: открыть для себя нормальный сайт по питерской недвижимости — вдруг такой есть. Это главное. И вторая цель — иногда сидишь на жопе, и вроде все ок… до тех пор, пока со стороны не ткнут носом в твое «дело». Так вот, товарищи, которые занимаются bn, bkn, bsn, eip, emls, itakа, — эти вот «интернет проекты» — это не нормально, это даже не позавчера.

Вот как надо. Хотя бы.
Total votes 131: ↑109 and ↓22+87
Comments119

Roundabout — фреймворк для создания карусели на основе JQuery

Reading time3 min
Views8.3K
Совсем недавно я начал изучать JavaScript, затем JQuery, и теперь потихоньку перехожу к плагинам и фреймворкам построенным на основе вышеупомянутых технологий. Параллельно с изучением JS верстаю небольшие сайты-визитки, и вот у меня возникла необходимость сделать “карусель” из картинок. Оказалось, есть уже готовые решения, и об одном из них я хочу вам рассказать. Данная статья является выдержками с оригинального сайта фреймворка RounAbout.
Читать дальше →
Total votes 17: ↑10 and ↓7+3
Comments5

Авторизация на сайте через API социальных сетей с интеграцией в Spring Security

Reading time26 min
Views12K
Решил реализовать на разрабатываемом портале авторизацию (регистрацию) и идентификацию пользователей с помощью инструмента разработчика социальных сетей (Social Networks REST API) – тематика далеко не новаторская, активно используется и очень удобная в использовании. Как бы перечислять все удобства и преимущества использования на своих сайтах подобного функционала не буду, но замечу, что меня очень устраивает не запоминать пароли для каждого сайта (пусть даже если у меня пара-тройка стандартно используемых), не участвовать в утомительных регистрациях с пересылками писем и подтверждениями, а также лишний раз не сталкиваться с каптчами.
Читать дальше →
Total votes 12: ↑11 and ↓1+10
Comments6

Основы подхода к построению универсального интеллекта. Часть 1

Reading time16 min
Views17K

От универсального интеллекта к сильному ИИ. Перспективы создания сильного искусственного интеллекта


Область искусственного интеллекта (ИИ) принесла массу замечательных практических результатов в части автоматизации человеческой деятельности в самых разных сферах, что постепенно меняет облик нашей цивилизации. Однако конечная цель – создание по-настоящему разумных машин (сильного ИИ) до сих пор не была достигнута. В то же время, из ученых мало, кто действительно сомневается в том, что такой сильный ИИ в том или ином виде может быть создан. Если какие-то возражения и звучат, то они имеют религиозных характер, апеллирующий к наличию у человека нематериальной души. Но даже при столь радикальных воззрениях на нематериальный мир списывают лишь такие сложные концептуально феномены как свобода воли, творчество или чувства, не отрицая возможности наделения машины почти неотличимым от человека поведением. Гораздо менее однозначными являются ответы на вопросы, когда и как именно может быть создан сильный ИИ?
Читать дальше →
Total votes 42: ↑30 and ↓12+18
Comments132

Сколько же на самом деле стоит facebook?

Reading time7 min
Views21K


Второй квартал 2012 года уже вовсю идет, количество слухов вокруг IPO социальной сети №1 увеличивается. Давайте вспомним, что происходило с этой сетью и попробуем посчитать сколько же она на самом деле стоит. Откуда взялась цифра в 100 млрд. $ и почему она, мягко говоря, завышена.

Читать дальше →
Total votes 128: ↑101 and ↓27+74
Comments107

Звонки по номерам, написанным на сайте

Reading time2 min
Views5.8K
Я сегодня думал над тем, как можно упростить довольно привычное действие: позвонить по телефону, который написан на сайте. И в голову пришла такая идея — почему бы не делать так, чтобы при наведении курсора мыши на номер телефона отображалась всплывающая подсказка с QR-кодом, который можно тут же считать с помощью телефона, и сразу звонить, не переписывая номер вручную.

Скриншот страницы

Причём записывать в таком QR-коде можно не только номер, но и различную вспомогательную информацию — такую как адрес электронной почты, имя человека, и прочее — всё, что позволяет записать vCard. Таким образом пользователь может либо позвонить сразу, либо записать номер в адресную книгу, для того, чтобы иметь возможность позвонить позже. В адресную книгу контакт сразу будет записан со всей дополнительной информацией, которая потребуется, чтобы потом найти его.
Читать дальше →
Total votes 33: ↑28 and ↓5+23
Comments26

Финансовая грамотность: Форекс и Автоматический трейдинг

Reading time6 min
Views14K
В данной статье хотелось бы поделиться опытом создания автоматических торговых систем для Forex и рассказать о проблемах, с которыми сталкиваются желающие заниматься этим бизнесом. Надеюсь, сэкономлю вам несколько сотен, а может и тысяч, долларов.
Читать дальше →
Total votes 53: ↑43 and ↓10+33
Comments36

История игрушки. Поле Чудес

Reading time11 min
Views301K
Случилось это в городе, закрытом от шпионов, цыган и бед социалистической экономики. В Советском Союзе было ровно 10 таких городов, повязанных атомным секретом.

Жизнь мальчиков с математическими способностями в атомных городах была предопределена — школа с пятерками по алгебре и геометрии, мех-мат столичного университета, возвращение в систему, квартира через год, кандидатская степень в 40 лет, ВАЗ 2103 к пятидесяти годам, звание доктора, гараж, шесть соток, четыре квадратных метра.

Бесконечные размышления о математическом моделировании ядерных взрывов разрывали мальчикам мозг. Мозг можно было отвлечь тремя способами — алкоголем, азартными играми и спортом. Секс и музыка помогали не всегда.

Pole Chudes для iPhone

Далее я проваливаюсь в историю компьютерной игры.
Под тегом личные воспоминания ветерана без ссылок, рекламы, картинок и кода.
Спасибо за чудесные комментарии, парни.

Читать дальше →
Total votes 934: ↑924 and ↓10+914
Comments312

App Store — получение денег

Reading time2 min
Views32K
Когда мы только начинали заниматься вопросом создания приложений для iPhone/iPod Touch, остро стоял вопрос легализации получения денег, т.к. яблочники их отправляют только на банковский счет.
Аккаунт мы регистрировали на физлицо, но, в связи с нашим интересным законодательством, проблема абсолютно актуальна и для аккаунтов компаний.

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

Итак, есть 2 основных варианта открытия валютного счета для получения денег из-за границы SWIFT-переводом: счет предприятия (ЧП, ООО, ОАО — без разницы) и счет физлица (частного лица).

Больше под катом
Total votes 51: ↑44 and ↓7+37
Comments117

20 самых популярных лекций TED Talks всех времён

Reading time2 min
Views222K
Фонд TED с 1984 года проводит конференции, выбирая для них самые интересные темы и самые инновационные идеи. Например, на первой конференции 1984 года были представлены только что выпущенный Macintosh, инновационный компакт-диск от Sony, математик Бенуа Мандельброт продемонстрировал практическое применение своей теории фракталов, а специалист по искусственному интеллекту Марвин Минский разъяснил новую модель разума.

Каждое выступление (лекция) на конференции TED называется TED Talk и публикуется в онлайне, сейчас на сайте скопилось уже более 400 видеозаписей. Поскольку все они посвящены невообразимо интересным темам, даже сложно предположить, какие пользуются наибольшим интересом у зрителей. Официальный блог TED Blog опубликовал список Топ-20 лекций за все времена по количеству просмотров, собрав статистику с TED.com, Youtube, iTunes, Hulu, встроенных фреймов, количества скачиваний и т.д.
Читать дальше →
Total votes 102: ↑96 and ↓6+90
Comments23

Цукерберг, вдохновленный Джобсом

Reading time2 min
Views13K
imageI’m CEO, Bitch.

Эта фраза действительно была написана на визитных карточках Марка Цукерберга в то время, когда Facebook была еще стартапом — это известно из романа Бена Мезрича "Миллиардеры поневоле", вышедшего в 2009 году. Но легендарный статус она приобрела уже после выхода в прокат фильма (сценарий которого написан по этому роману), название которого и так уже всплыло в вашей памяти. Джастин Тимберлейк, играющий Шона Паркера, вдохновил этими словами строптивого Джесси Эйзенберга, исполнявшего роль основателя социальной сети, в конце громкого монолога.

«В этот раз ты протянешь им визитную карточку на которой написано: „Я CEO, сука!“ — это то, чего я желаю тебе» — говорил Шон. В самом конце фильма Марк открывает коробку с визитками, на которых уже написана эта одиозная фраза.

Конечно, все это Голливудские выдумки. На самом деле ничего подобного не происходило. Но фраза, и визитные карточки, были более чем реальны.

В прошлом году Дэвид Кирпатрик в своей книге "The Facebook Effect" подтвердил их существование. Выдержка из книги: «Как только ребята из Facebook стали чаще встречаться с настоящими профессионалами от бизнеса, в Долине все шире распространялся их буйный и непокорный авторитет. „Вон там Повелитель Мух“ — сказал один из менеджеров старшему рекрутеру, указав в сторону Цукерберга, которому приходилось быть аккуратным с тем, какие визитки он брал с собой на встречи. У него было два набора. На одном была простая надпись: „CEO“. На другом: „I'm CEO… bitch!“».
Читать дальше →
Total votes 72: ↑50 and ↓22+28
Comments39

Запуск бюджетной линии серверов за 59 $

Reading time1 min
Views17K
Друзья!

Мы учли комментарии и пожелания и расширили свое портфолио спец предложением для хаброжителей:

HP Blade сервер:

CPU: 2 x Intel Xeon CPUs (2 GHz — Quad core)
Память: 8GB RAM
Диски: 2 x 500 GB HDDs



Спец тариф для Хабра — 59 $ в месяц! *

Если при заказе этот пост у Вас в избранном — месяц на один сервер даем бесплатно!

*Предложение действует только для новых клиентов, зарегистрированных с указанием промо кода [5364840AD8]. Один клиент может получить не больше 3х HP blade серверов.
Количество серверов ограничено.

UPDATE: Все серверы предварительно уже разобрали. Регистрируйтесь с промо кодом и пишите запрос pk@serverclub.com — либо кто то не сделает заказ, либо мы сделаем скидку на аналоги под Ваши требования. Отказные серверы будут раздаваться в порядке живой очереди.

Читать дальше →
Total votes 40: ↑27 and ↓13+14
Comments43

Отказоустойчивый кластер Master-Slave на PostgreSQL

Reading time9 min
Views124K
Приветствую, хаброжители!
В этой статье я хочу поделиться опытом развертывания кластера Master-slave на СУБД PostgreSQL. Отказоустойчивость достигается с помощью возможностей pgpool-II (failover, online recovery).
pgpool — это прекрасное средство для масштабирования и распределения нагрузки между серверами и, думаю, немногие знают о возможностях автоматического создания failover на ведомом сервере при отказе ведущего и как добавить новые мощности в уже работающий кластер без отключения всего кластера.
Читать дальше →
Total votes 47: ↑47 and ↓0+47
Comments18

Знай сложности алгоритмов

Reading time2 min
Views1M
Эта статья рассказывает о времени выполнения и о расходе памяти большинства алгоритмов используемых в информатике. В прошлом, когда я готовился к прохождению собеседования я потратил много времени исследуя интернет для поиска информации о лучшем, среднем и худшем случае работы алгоритмов поиска и сортировки, чтобы заданный вопрос на собеседовании не поставил меня в тупик. За последние несколько лет я проходил интервью в нескольких стартапах из Силиконовой долины, а также в некоторых крупных компаниях таких как Yahoo, eBay, LinkedIn и Google и каждый раз, когда я готовился к интервью, я подумал: «Почему никто не создал хорошую шпаргалку по асимптотической сложности алгоритмов? ». Чтобы сохранить ваше время я создал такую шпаргалку. Наслаждайтесь!
Читать дальше →
Total votes 312: ↑296 and ↓16+280
Comments99

Практическое приложение к «I Love R». Неплановое

Reading time5 min
Views8.9K
В Хаброжители я прибился относительно недавно.

К мэйнстриму АйТи отнести себя не могу, но и «кнопки жму», если считать от первого школьного факультатива на Минск-22, уже, почитай,… 40 лет… (О, боже! столько же не живут!)

Ах да, я отвлекся…
Написал я дрожащими (от волнения) пальцами свой первый пост про R и был весьма польщен полученными отзывами. Что еще более подкрепило желание выполнить обещание и показать кое что из практического применения R. И в частности из области биоинформатики, где R наиболее популярен, и где мы вместе с ним и трудимся.

В то же время, уже не впервые вижу, что R применяют в качестве языка для «макетирования», с целью потом переписать на чем-нибудь «настоящем» — С++, ну или, на худой конец, на Python'е.

Вот конкретно этот пост был своего рода спровоцирован статьей про индексный метод вычисления вероятностей. Оставляю сейчас свои придирки к изложению в статье касаемо теории вероятностей (что тоже непросто, имея за плечами 20+ лет преподавания, в т.ч. тервера).
Под катом — пример приведения R-кода из этой статьи к «рабочему» (по моему субъективному мнению) состоянию.

Читать дальше →
Total votes 19: ↑17 and ↓2+15
Comments6
1
23 ...

Information

Rating
Does not participate
Location
Донецкая обл., Украина
Date of birth
Registered
Activity