Pull to refresh
0
0
Далер Фатыхов @Dalerr

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

Send message

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

Reading time19 min
Views187K
Эта статья основана на моей презентации с конференции 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

Лайтпак 6. Обзор фоновой подсветки для монитора

Reading time4 min
Views68K
Прошло совсем немного времени после открытия предзаказа и поступления в продажу 6-го Лайтпака. Буквально на днях я получил заветную посылку с последней ревизией устройства. Если коротко, Лайтпак — это фоновая подсветка монитора или телевизора. В продаже есть 2 вида подсветки, это версия для монитора и версия для телевизора. В версии для телевизоров есть отдельный блок питания и вместо 10 отдельных светодиодов используются 30 светодиодов на лентах. В итоге получается по 3 диода на канал, и за счет этого площадь подсветки увеличивается. Подсветку я ставил на монитор диагональю 24". В будущем планирую покупать ТВ для фильмов, поэтому взял версию для ТВ с запасом. Для Лайтпака обязательно наличие компьютера!

image

Читать дальше →
Total votes 62: ↑58 and ↓4+54
Comments89

Сеть: какое будущее ждет моего сына, могу ли я ему помочь

Reading time4 min
Views3.4K
Моему сыну сейчас около 3-х лет. Красивый растет, не глупый вроде — я доволен. Учитывая мою увлеченность с раннего юношества ИТ в целом и компьютерами в частности я недавно начал задумываться, а что увидит мой сын в возрасте этак 9-12 лет, когда свободно будет лазить по сети? Что такое произойдет (дай Бог не раньше его девяти лет), я не сомневаюсь! Абсолютно уверен, что когда он пойдет в первый класс у него совершенно точно будет как минимум одно устройство, помимо домашнего компьютера, которое будет иметь выход в Интернет. Просто думаю, класса до 3-5-го, я еще смогу контролировать сайты и контент который он будет просматривать, прослушивать, прочитывать.

Понятное дело, что в какой-то мере, по сути, останутся социальные сети, будут те же Skype и аська (хотя, про неё у меня сомнения, учитывая огромный рост пропускной способности каналов и развитие видео чатов — Google+ приветы), но я абсолютно уверен, что все это будет уже далеко не так как сейчас. Не хочу в топике заниматься футурологией и строить предположения о том, как все это будет выглядеть и как будет реализовано. В масштабе обсуждения я исхожу, что по смыслу это будет очень похоже на все существующее. А внешний вид и способы? На эту тему уже много раз рассуждали люди, мнение которых, на мой взгляд, значительно объективней и профессиональней.

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

Основное решение это, безусловно, разного рода программы родительского контроля, специализированные браузеры и т.п. – софтверная часть. На это, слава Богу, у меня хватит знаний и возможностей. Здесь же я бы хотел порассуждать о воспитании, адаптации так сказать внутри семьи.
Читать дальше →
Total votes 26: ↑21 and ↓5+16
Comments29

Обзор курьерских служб для интернет-магазина — 2

Reading time3 min
Views33K
Несколько месяцев назад я провел небольшое исследование, в котором сравнивал разные курьерские службы (КС), которые предлагают различные услуги для интернет магазинов. По прошествии нескольких месяцев я решил посмотреть как изменилась ситуация, появились ли новые игроки на рынке, не изменились ли цены.

Для написания первой статьи я посещал сайты компаний и собирал информацию оттуда. В этот раз я решил пойти другим путем и дать самим компаниям возможность рассказать о себе. К сожалению, попытка провалилась — ответило только 4 компании из 15. Честь им и хвала — Навигатор-Курьер, Аксиомус, О-Курьер, ЮниЭкспресс .
Читать дальше →
Total votes 72: ↑58 and ↓14+44
Comments37

Что, где, куда: обзор туристических блогосервисов

Reading time9 min
Views6.1K
Лето уже в самом разгаре, но в отпуска успели выбраться далеко не все. Информации море, и сориентироваться с ходу в ней может быть нелегко.

Куда поехать, как взять авиабилет со скидкой, забронировать номер в гостинице, узнать о подводных камнях выбранных направлений от опытных путешественников и просто с интересом провести время, читая отчёты о поездках и рассматривая фотографии — велком под кат, читать сравнительный обзор туристических социальных сетей.

В обзор попали:

turometr.ru/
tourbina.ru/
tourout.ru/
flagatrip.ru/
geoid.ru/
tripster.ru/
venividi.ru/
yapiligrim.ru/

Читать дальше →
Total votes 79: ↑62 and ↓17+45
Comments44

Налоги — неизбежны как смерть

Reading time9 min
Views5.5K
Сегодня хочу немного поговорить на тему налогов в российском малом бизнесе вообще и налогов в жизни веб-студии в частности. Надеюсь топик будет полезен вчерашним фрилансерам, доросшим до необходимости создания студии, начинающим предпринимателям и просто интересующимся темой. Ничего сверхнового в этом топике нет.

О чем следует подумать
Total votes 166: ↑147 and ↓19+128
Comments177

8 типов сайтов, которые нужно перестать делать

Reading time1 min
Views93K
image
Все помнят комикс Мэтью Иннмана "Как веб-дизайн катится прямо в Ад"? Так вот он выпустил очередную серию о веб-дизайне, а мы её перевели.
Наслаждайтесь!
Читать дальше →
Total votes 501: ↑420 and ↓81+339
Comments80

Человек, не позволяй унижать себя!

Reading time7 min
Views1.2K
Как часто посещая магазины бытовой электроники М.Видео, Вы подчиняетесь различным унизительным требованиям охраны и продавцов магазина? Знайте, Ваши права не только покупателя, но и Человека попираются с Вашего же попустительства.
Этот пост посвящается тому, как не нужно вести бизнес и как нужно знать и защищать свои права. В тоже время я надеюсь, этот пост прочитает руководство М.Видео и изменит программу внушения для персонала.

Прислушаться к гласу вопиющих в Интернете
Total votes 31: ↑26 and ↓5+21
Comments17

Как правильно покупать товары на Ebay

Reading time5 min
Views183K
image
Тема Ebay в связи с его русификацией становится очень актуальной, поэтому решил поделиться с хабрасообществом несколькими советами из области как правильно покупать товары на Ebay, чтобы не нарватся на мошенников и сделать правильную покупку. Большая часть описанного основана на личном опыте.
Читаем далее
Total votes 187: ↑166 and ↓21+145
Comments100

GrooveShark – бесплатная альтернатива Last.fm!

Reading time2 min
Views23K
GrooveShark logo Странно, что до сих пор этот сервис остался незамеченным на Хабре: ведь многие здесь слушали (или продолжают слушать) Last.fm. А ведь GrooveShark – отличный веб-сервис, ничуть ему не уступающий! Кроме того, достаточно иметь лишь браузер с flash'ем – и можно слушать музыку любимую музыку, загружать свои треки, делиться плейлистами и многое другое!

Читать дальше →
Total votes 101: ↑82 and ↓19+63
Comments145

VLC: Стрим и Стрим-Сервер #2

Reading time5 min
Views181K
image
В этой части мы рассмотрим «Простой Стриминг» через GUI для домохозяек, а для примера нам послужат ситуации:
1. Когда мы выступаем в роли локального транслятора, для людей с лимитированным интернетом, с отключенным интернетом, или для тех, кто считается с вашим вкусом и хочет смотреть то, что вы им порекомендуете.
3. Если вы захотите передавать видео со своей вебкамеры, просто цифровой камеры и любых других подобных устройств, через DirectShow.

Читать дальше →
Total votes 48: ↑42 and ↓6+36
Comments36

Про интерактивный дисплей Wacom Cintiq

Reading time6 min
Views19K
В сегодняшнем обзоре я расскажу про такую редкую вещь, как планшет. Нет, согласен, сам планшет – явление достаточно частое, но вот интерактивный… думаю, далеко не каждому довелось пощупать )

image

Настройтесь на «много букав» небольшого обзора (с) и трафик – будем щупать вместе.
Читать дальше →
Total votes 83: ↑69 and ↓14+55
Comments110

Wacom Bamboo Fun Pen&Touch: ну-ка пошевели пальчиками!

Reading time5 min
Views10K

Bamboo Fun Pen&Touch — это не только электронный мольберт, но еще и здоровенный мультисенсорный тачпад, с помощью которого можно заново взглянуть на привычные казалось бы манипуляции с интерфейсом операционной системы и многими программами. Второе поколение «бамбуковых» планшетов — это, если хотите, шаг навстречу более широкому кругу покупателей. Ведь, согласитесь, традиционный планшет  вещь довольно специфическая, и такой гаджет покупают далеко не все и далеко не так часто, как хотелось бы производителю. А тут как раз кстати подоспело всеобщее увлечение пальцеориентированными девайсами :)...
Читать дальше →
Total votes 46: ↑36 and ↓10+26
Comments79

Облачные вычисления (обзор)

Reading time6 min
Views4.3K
Облачные вычисления (англ.«cloud computing», также используется термин «облачная обработка данных») ― технология обработки данных, в которой программное и/или аппаратное обеспечение предоставляется пользователю как услуга.

Облаком называют удаленные сервера, на которых разворачиваются виртуальные среды и программное обеспечение. Прямого доступа к аппаратному обеспечению пользователь не имеет, и обычно для доступа к серверам используется интернет. В облачных вычислениях различают несколько видов сервисов, для удобства в их обозначении используют аббривеатуру «as a service», то есть «как сервис», или «в виде услуги».

Читать дальше →
Total votes 16: ↑13 and ↓3+10
Comments4

Интервью с Денисом Кулишом

Reading time9 min
Views943


Денис Кулиш, дизайнер, основатель студии «Хороший дизайн», автор проекта «Свое дело».


Денис рассказывает, как создать студию-дизайна и поставить ее на ноги, делится отношением к аутсорсу, инвестированию, партнерству. А также отвечает на вопросы о процессе создания сайта.

Читать дальше →
Total votes 37: ↑27 and ↓10+17
Comments80

Типовые менеджерские ошибки, совершаемые заказчиком при разработке сайта

Reading time9 min
Views6.6K
Имея большой опыт работы менеджером проектов по созданию сайтов, как на стороне исполнителя, так и на стороне заказчика, я хотел бы выделить типовые ошибки, совершаемые Заказчиком при разработке сайта на уровне менеджмента. Этот материал может быть использован как руководство к действию для менеджеров, на которых возложено курирование разработки сайта, так и их руководителей.

Тот факт, что мне приходилось находиться “по обе стороны баррикад” позволяет взглянуть на ситуацию с разных сторон и постараться выделить ключевые моменты, определяющие ход проекта.

Читать дальше →
Total votes 54: ↑47 and ↓7+40
Comments51

Сколько нужно платить разработчикам?

Reading time7 min
Views10K
Не так давно в блоге stackoverflow появился интересный пост от сооснователя компании Stack Exchange Joel Spolsky о расчёте зарплат разработчикам. Далее до хабраката выдержка из этого поста, а после — вольный перевод документа по системе компенсации в Stack Exchange.

Сейчас то самое время года, когда мы пересматриваем зарплату каждого сотрудника с целью убедиться, что она соответствует его уровню. Мы зависим от десятка системных разработчиков и платим им на основе системы компенсации, разработанной нашими двоюродными братьями из Fog Creek, которая настолько отличается от Stack Exchange, что возникали некоторые трения.

Так что мы сели и подумали о компенсации разработчиков исходя из базовых принципов, и пришли к пониманию того, что это достаточно правильный путь для оплаты труда хороших людей.

Одним из ключевых принципов Stack Exchange является то, что мы делаем всё, что можно, публичным, и мы стараемся оставлять публичные артефакты для всего, что мы делаем. В духе этого, я загрузил полную версию нашего актуального плана расчёта компенсации, так что вы можете увидеть, как принимаются решения относительно уровня компенсации в Stack Exchange. Только одна вещь не стала публичной – финальные расчёты, которые определяют каждый индивидуальный чек, это потому, что мы должны сбалансировать нашу философию открытости с правом каждого разработчика на личную неприкосновенность.

Перейти к документу.
Total votes 84: ↑65.5 and ↓18.5+47
Comments73

Проблема малочисленности игровых блогов

Reading time3 min
Views647
Это конец?

Пародоксальная ситуация: несмотря на то, что за рубежом уже давно сформировалось комьюнити игровых блогов (популярные gamingnexus.com, destructoid.com и опережающий остальных на голову kotaku.com, количество просмотров страниц которого в день колеблется в районе миллиона), в нашей стране регулярно (!) вести игровой блог будто никому не выходит. Уйма проектов претендовала на уровень «лучших» или «первых в России», но никак. Рано или поздно авторские команды распадаются, а сайты прекращают недолгое существование. Почему так?

Если сравнить количество игровых блогов в России с блогами, посвященными тематике заработка в сети, то разброс выходит чудовищный: на 1 найденный в сети игровой блог приходится с десяток блогов о монетизации всего и вся. В сети неимоверное количество богачей и тех, кто знает, как смастерить пирамидку из купюр, имея под рукой лишь персональный компьютер, но мало постоянно обновляемых игровых блогов с интересными новостями и статьями. И отчего-то же количество вторых неуклонно растет (хотя посты зачастую повторяют друг друга по всем пунктам), а первых днем с огнем не сыскать: большинство из них либо опускаются до уровня второсортных «warez-порталов», от которых уже тошнит, либо попросту закрываются после падения до двух-трех обновлений в месяц. Причины?
Читать дальше →
Total votes 23: ↑21 and ↓2+19
Comments37

Bitcoin: основные принципы майнинга

Reading time8 min
Views621K

(источник)

Про Bitcoin (BTC) на Хабре писали много (в последнее время даже чересчур много). Как он работает, об интересе к нему со стороны правительства и спецслужб. Биткойн не раз пытались похоронить и затем откопать назад. Даже проводили экскурсии на страусиную ферму. Но как-то, глядя на это, не складывалось целостной картины.

Я постараюсь отчасти восполнить этот пробел и изложить в нескольких постах основные принципы и историю того, как добывались и добываются биткойны. Преимущественно внимание будет уделяться технологической стороне вопроса, а не громким скандалам в мире медиа и политики. Также, я постараюсь избежать повторения того, о чем уже писалось не раз.
В этот раз речь пойдет об общих принципах майнинга.
Читать дальше →
Total votes 161: ↑142 and ↓19+123
Comments91

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity