Как стать автором
Обновить
65
0
Максим @MaksimMukharev

Team Lead

Отправить сообщение

Супер-юзабильные формы

Время на прочтение2 мин
Количество просмотров54K
super_form

Как-то на хабре разгорелся спор, как заставить пользователя вводить дату в правильном формате, было множество интересных решений, но заставлять пользователя совершенно не надо — пусть за пользователя основную работу делают машины :-).

На помощь приходит замечательный скрипт «Masked Input Plugin», который позволяет назначить для каждой формы маску, по которой данные будут заполнятся.

Возможно Вы не совсем поняли, но лучше один раз увидеть, чем сто раз услышать.
Читать дальше
Всего голосов 208: ↑164 и ↓44+120
Комментарии91

Как демонстрировать свой стартап

Время на прочтение8 мин
Количество просмотров1.1K
Перевод: Роман Юрьев, toodoo– социальная сеть сайтофанантов, специально для Хабрахабра.

Соучредитель и генеральный директор Weblogs Inc., Джейсон Калаканис (Jason Calacanis) недавно прослушал демо 200 компаний в качестве запросов на участие в приближающейся конференции TechCrunch50. Я соглашаюсь со всеми приведенными ниже позициями на основе собственного опыта общения с тысячами представителей стартапов за последние три года. Если вы проталкиваете компанию в прессе, на конференции, перед потенциальным инвестором или работодателем, отметьте как-то для себя эти пункты. Иначе пожалеете, что не сделали этого.



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

А вот и письмо Джейсона к просителям.

Читать дальше →
Всего голосов 48: ↑40 и ↓8+32
Комментарии16

Полезные советы от инвесторов

Время на прочтение4 мин
Количество просмотров882
Однажды одному венчурному капиталисту из крупного европейского фонда надоело каждый раз сталкиваться с одними и теми же ошибками и недочетами предпринимателей, которые они допускают в процессе общения с инвесторами. Задавшись целью сократить количество неловких моментов в процессе общения со стартапами, он описал короткими тезисами основные пункты, которые часто бывают непонятны стартаперу, особенно неопытному. В итоге получился своеобразный сборник полезных советов, перевод которого я представляю вашему вниманию.

Читать дальше →
Всего голосов 88: ↑74 и ↓14+60
Комментарии48

Готовим из Junior Developer профессионалов по бразильской системе (2-я серия)

Время на прочтение4 мин
Количество просмотров4K

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

Итак, поехали
Всего голосов 91: ↑79 и ↓12+67
Комментарии83

Развёрнутый обзор ExtJS 2.2

Время на прочтение6 мин
Количество просмотров2.2K
Буквально позавчера вышла следующая версия мощнейшей библиотеки для построения веб-приложений — ExtJS 2.2. Что же там нового, полезного и интересного мы сейчас и рассмотрим. На Хабрахабре уже был краткий анонс этого события, я же далее расскажу более подробно про все изменения.
Читать дальше →
Всего голосов 27: ↑27 и ↓0+27
Комментарии42

Бывшие сотрудники Google запускают новый поисковик — Cuil

Время на прочтение1 мин
Количество просмотров910
Компания, основанная бывшими сотрудниками Google, вчера запустила новый поисковик — Cuil. Авторы Cuil утверждают, что он может индексировать Сеть быстрее и с меньшими затратами, чем Google.

Скриншот нового поисковика CuilПервое отличие Cuil от привычных поисковиков, которое бросается в глаза — необычный формат выдачи, в несколько колонок, с картинками и рубрикаторами. Много кто до «Квила» пытался использовать нестандартную выдачу, но, ИМХО, ни у кого это не удавалось так наглядно.

На главной странице Cuil написано, что он индексирует более чем 121 миллиард веб-страниц — в три раза больше, чем Google.

«Cuil» произносится как «cool» («круто» по-английски) и происходит от ирландского слова, означающего «знание». Как сообщает TechCrunch, на финансирование Cuil выделено 33 миллиона долларов. Компания состоит из 10-15 человек.

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

Мой первый пост на Хабре, я всё сделал правильно?
Всего голосов 97: ↑91 и ↓6+85
Комментарии118

Объединение JS-файлов 2.0 (1/2)

Время на прочтение3 мин
Количество просмотров3.2K
В последнее время стало модно объединять все внешние JavaScript-файлы вашего сайта в один большой, загружаемый один раз и навсегда. Это, скажем прямо, хорошо — браузер не делает сто миллионов запросов на сервер для отображения одной страницы 1, скорость загрузки повышается, пользователи счастливы, разработчики отдыхают.
Как всегда, в бочке мёда есть ложка дёгтя — в объединённый файл в этом случае попадает много того, что при первом запросе можно было бы и не загружать.2 Здесь должна была быть ссылка на хабратопик с соответствующим обсуждением. Успешно потеряна. Чаще всего для борьбы с этим предлагают выкидывать ненужные части руками… Лично у меня перспектива каждый раз перелопачивать несколько десятков (а то и сотен 3) килобайт JavaScript кода вызывает острое нежелание работать — а у вас?
под катом: описание простейшего алгоритма разрешения зависимости между модулями
Что можно сделать?
Всего голосов 34: ↑29 и ↓5+24
Комментарии70

Установка и настройка SVN (сервер+клиент)

Время на прочтение6 мин
Количество просмотров313K
По просьбам трудящихся, а так же учитывая, что есть статья по установке SVN (правда +Trac) под Linux, решил написать краткое описание установки и настройки SVN для Windows.
Ничего нового для людей, хорошо знающих и работающих с SVN, здесь не будет. Цель статьи — помочь некоторому проценту новичков, пребывающих на Хабре, таки осилить изучение этой системы контроля версий.
Читать дальше →
Всего голосов 75: ↑66 и ↓9+57
Комментарии37

Каждый владелец сайта желает знать, где зарыта собака…

Время на прочтение3 мин
Количество просмотров10K
За последние 4-года я был инициатором создания 5-ти стартапов. И на собственном опыте испытал все прелести этапа «что-то тут не так, но что?»
Мы создаем сервисы для людей. Кто хочет поспорить на эту тему? Никто? Ну и правильно. Потому что не о чем тут спорить: сегодня именно пользователи диктуют, чему быть, а чему не быть в Интернете.
Главное – уметь слушать и слышать не только и не столько хвалебные речи в адрес своего ресурса, но и критику недовольных.
Скажу больше: «недовольным» пользователям надо создавать особые, «тепличные» условия для самого полного мыслеизъявления. И вот почему.
Как обычно поступают «недовольные» пользователи?
Делюсь совершенно несекретными наработками.
Часть «недовольных» уходит и никогда больше не возвращается на сайт. Часть – отправляется перемывать косточки ресурсу на всех доступных форумах. Несколько самых смелых представителей недовольного «большинства» штурмуют почтовый ящик админа (т.е., например, мой), забрасывая его невнятно сформулированными идеями по улучшению и исправлению…
Результат?
Мозги админа – пухнут, извилины владельца – распрямляются, проект – лихорадит. Но к лучшему практически ничего не меняется.
В какой-то момент я задумался:
Читать дальше →
Всего голосов 58: ↑51 и ↓7+44
Комментарии140

Презентация вашего стартапа

Время на прочтение6 мин
Количество просмотров3.7K
Вот вы развили свою идею до рабочего прототипа. Вы и ваши со-основатели опытны и уверены в себе. Ваш ангельский инвестор помог открыть вам некоторые двери, дав пару впечатляющих партнёров. Вы только и думаете о том, как бы действительно начать зарабатывать и нанять сотрудников.

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

Так что вы открываете файл презентации вашей речи в Powerpoint.

Читать дальше →
Всего голосов 46: ↑44 и ↓2+42
Комментарии90

Семантический поиск: мифы и реальность

Время на прочтение6 мин
Количество просмотров24K

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

Например, при вводе в строку поиска «Столица Франции», оба метода дают один и то же правильный ответ: «Париж». Кроме того, большинство запросов, которые мы вбиваем в строку поиска в виде аббревиатур, дают те же результаты, если вводить термин полностью. Очевидно, что тут что-то не так. Всем известно, что семантические технологии способны на многое, но почему? И как они работают? Ознакомившись с этой статьей, вы узнаете, что на самом деле, мы просто-напросто задаем не те вопросы.
Читать дальше →
Всего голосов 41: ↑41 и ↓0+41
Комментарии31

Создание сложных приложений в ExtJS.

Время на прочтение8 мин
Количество просмотров4.8K
Автор: Jozef Sakalos, aka Saki
Статья в оригинале: Создание сложного приложение в Ext на blog.extjs.eu

Предисловие


Я решил написать эту статью для тех пользователей Ext 2.x, которые уже переросли одну единственную HTML-страницу со встроенными скриптом, создающим простое окно или форму, для тех, которые уже решили, что Ext — это их путь и для тех, которые превозмогая трудности связанные с большими объемами кода, понимают, что нуждаются в его структурировании.
Сколько людей, столько и мнений. И поэтому способ, который я опишу ниже, не является одним единственным возможным. Также хотелось бы отметить, что не каждое приложение, написанное с применением этого подхода, является гарантированно хорошим. Ничего подобного.
Замечу, что описываемый подход является работоспособным, четко структурированным, без труда поддерживаемым и, одним словом: рабочим!
Читать дальше →
Всего голосов 44: ↑44 и ↓0+44
Комментарии17

Наша «Street View» — история создания kartamania.ru

Время на прочтение4 мин
Количество просмотров711
Перед тем как рассказать, как мы создавали наш ответ гуглу, Street View по-русски,  в ответ на замечания, прозвучавшие в комментариях к нашему первому посту, хотим сообщить, что проект неспешно развивается, и мы сделали новую версию обозревателя панорам.

Главное новшество, требующее обсуждения — перспективные искажения.

При просмотре панорам на основе кубической проекции мы реализовали так называемые перспективные искажения, которые при вращении панорамы создают эффект глубины или объема. Кроме того, добавили эффект «смешения» при замещении панорам во время движения.
под катом история о том, как мы делали проект
Всего голосов 71: ↑63 и ↓8+55
Комментарии32

Google добавил интерфейс для AJAX-библиотек

Время на прочтение2 мин
Количество просмотров3.9K
Сегодня Google объявила об открытии интерфейса Google AJAX Libraries API. Что это и для чего нужно я в кратце поясню.
Читать дальше →
Всего голосов 67: ↑65 и ↓2+63
Комментарии62

Встраивание и кодирование в JavaScript

Время на прочтение1 мин
Количество просмотров1.9K
Примечание: ниже находится перевод статьи «Embedding and Encoding in JavaScript», в которой автор (JavaScript-евангелист в Mozilla и автор библиотеки jQuery по совместительству) рассматривает способы сжатия информации и ее объединения при помощи JavaScript и некоторых других методов. Мои комментарии далее курсивом.

Грубая реализация на JavaScript (заметка на Хабре, ссылка blog.nihilogic.dk/2008/04/super-mario-in-14kb-javascript.html) первого уровня Super Mario Brothers буквально на днях обошла весь Интернет. В нее, в общем, можно играть, хотя упущены многие ключевые аспекты (нет грибов, нет флага, нет повышающих очков и т.д.). Однако, это, на самом деле, не самый интересный аспект в этой игре.

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

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

читать дальше на webo.in →.
Всего голосов 33: ↑29 и ↓4+25
Комментарии16

дата и new

Время на прочтение1 мин
Количество просмотров587
Который раз бороздя просторы Интернета заметил, что каждый раз когда вижу надпись „new“ пытаюсь навести на неё мышью чтобы узнать когда же это новое было новым, посему предлагаю всем дизайнерам и верстальщикам, если вы делаете иконку или надпись «new» или «новинка», потрудитесь в тег title вставить дату, например для того, чтобы археологи раскопав запылившийся сервер с вашим сайтом смогли точно определить дату последнего поступления товаров.

Думаю, дальнейшие объяснения излишни.
Работающий пример под катом
Всего голосов 68: ↑57 и ↓11+46
Комментарии48

Geocoding with PHP and the Google Maps API

Время на прочтение12 мин
Количество просмотров37K
Большинство приложений в интернете сейчас начинает встраивать карты местности.
Работе с картами, используя Google Map API, посвящена данная статья.
Читать дальше →
Всего голосов 58: ↑56 и ↓2+54
Комментарии53

Рабочая библиотека веб-типографа и контент-менеджера

Время на прочтение4 мин
Количество просмотров7.6K
Несмотря на то, что основной инструмент работы веб-типографа и контент-менеджера — это Интернет, пока ещё не весь корпус полезных для нас материалов переведён в электронную форму. Поэтому я решил перечислить те бумажные книги, которые стоят у меня на отдельной полке, и на которые не успевает оседать пыль из-за постоянного их использования.

Список книг будет разбит на группы по темам, и каждая из них — на группы «обязательно прочесть и иметь» и «можно прочесть и иметь» (это выделение безусловно субъективно, так что спорить насчёт него не буду точно). В принципе, большинство книг есть в широкой продаже, в том числе и в крупнейших российских интернет-магазинах. Некоторые есть в отсканированном виде и их можно найти в Интернете.

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


Читать дальше →
Всего голосов 86: ↑82 и ↓4+78
Комментарии47

Как все начиналось, или сам себе стартап

Время на прочтение4 мин
Количество просмотров663
Уже больше трех месяцев Web Optimizator живет и работает. Надеюсь, что основная его задача — изменить представление о скорости загрузке и работы сайтов — так или иначе достигается. Все больше веб-разработчиков используют «продвинутые» технологии для создания своих продуктов. Сознание пользователей начинает привыкать к мысли о том, что «быстро» — это когда сайт загружается за 2–3 секунды, а не за 10–20.

Хочу немного рассказать о том, что лежало в предыстории проекта, о появлении самой мысли о том, как мир можно сделать лучше (=быстрее), и ее материализации именно в таком виде. О том, как можно найти идеи для создания технологичных проектов и сервисов. О том, как можно развиваться. Может быть, кто-то подчерпнет из этой истории уверенности и оптимизма, а кто-то — просто практических советов.

Читать дальше →
Всего голосов 71: ↑66 и ↓5+61
Комментарии34

«Сладкая блондинка показывает свои прелести»

Время на прочтение2 мин
Количество просмотров3.7K


Речь пойдет об интересном форумном движке Vanilla. В продолжение темы Ванильный форум 2.0.
Так получилось, что в рунете еще не обратили должного внимания на уникальный, приятный, легкий по весу и дизайну форумный движок Vanilla.
Читать дальше →
Всего голосов 78: ↑57 и ↓21+36
Комментарии135

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Project Manager, Product Manager
От 400 000 ₽
People management
Project management
Development management
Project planning
Optimization of business processes
Automation of processes
Organization of business processes
Business development
Building a team
Scrum