Pull to refresh
0
0
Роман Яземов @Kassab

User

Send message

Вводим текст в TextInput по маске

Reading time2 min
Views3.4K
image

Здравствуйте уважаемые читатели.



Не так давно (в одном из flex-проектов) понабилось отображать текст в поле ввода (TextInput) в определенном формате. Например, при вводе городского номера телефона нам необходимо в конечном итоге отобразить его следующим образом «(111) 22-33-44», при этом необходимо, чтобы пользователь видел шаблон ввода, например, «(___) __-__-__» и соответственно ориентировался по нему при использовании поля.

Что из этого получилось...
Total votes 49: ↑38 and ↓11+27
Comments11

Установка OS Inferno New Edition

Reading time8 min
Views7.2K
OUTDATED: Эта статья устарела, для установки под современными OS см. новую статью.

Update: Добавлено описание установки под Windows XP SP2.
Update: Добавлено описание установки под Mac OS X 10.4.8 Tiger.
Update: Добавлено описание установки под Mac OS X 10.5.5 Leopard.

New Edition


Да, версия в svn называет себя именно так! Установите, запустите браузер (Charon) и сами убедитесь. (В принципе, последний релиз это "Fourth Edition", но на практике это уже давно тот же svn — «Fourth Edition» вышел примерно в 2004, а сейчас на офф.сайте под видом «Fourth Edition» выложен снапшот svn от 20071003.)

Версия в svn абсолютно стабильна, и, в отличие от инсталляшки «Fourth Edition», её значительно проще обновлять. Для установки на боевые сервера или выпуска вашего приложения она не менее удобна. В общем, минусом является только необходимость иметь subversion и компилятор для сборки системы, всё остальное плюсы.

Итак, ставим свеженькую OS Inferno из SVN, в hosted режиме (т.е. в виде эмулятора, работающего под другой OS).
Читать дальше →
Total votes 29: ↑26 and ↓3+23
Comments84

33 правила для увеличения Вашей продуктивности (Стив Павлина)

Reading time6 min
Views3.8K
Оригинал: 33 Rules to Boost Your Productivity
Автор: Стив Павлина (Steve Pavlina)
Перевод: Евгений Ефремов

Эвристика — это набор правил, предназначенных для того, чтобы помочь решать вам свои задачи. Когда задача сложна или просто велика, а оптимальное решение неясно, применение эвристических методов поможет вам продвинуться в ее решении, даже если у вас нет четкого видения всего решения целиком.
Предположим, что вашей целью является покорение горы, но ни одна дорога не ведет к вершине. Примером эвристического решения может быть: Двигаться напрямую к вершине до тех пор, пока вы не встретите препятствие, которое не сможете преодолеть. Когда вы встретите подобное препятствие, следуйте вдоль него направо до тех пор, пока не сможете двигаться к вершине снова. Это не самый лучший или самый полный вариант применения эвристики, но во многих случаях он будет нормально работать, и вы достигните вершины.
Эвристика не гарантирует, что вы найдете оптимальное решение, более того, она не гарантирует, что вы найдете хоть какое-нибудь решение. Но для определенного типа задач эвристика бывает весьма полезна. Ее сила в том, что она помогает сдвинуться с мертвой точки, когда вы не можете принять решение, и приступить к действиям. Когда вы начинаете действовать, вы исследуете возможные варианты, что углубляет ваше понимание задачи. И получая больше информации о задаче, вы понемногу повышаете свои шансы найти ее решение. Если вы пытаетесь решить задачу, не зная точно, как это сделать, зачастую вы можете найти решение в процессе. Причем такое, до которого не смогли бы додуматься, не начав действовать. Особенно это справедливо для творческой деятельности, например для разработки программного обеспечения. Там вы часто не знаете, что вы хотите сделать, пока не начнете это делать.
Эвристика имеет множество приложений, одним из моих любимых является применение в личной продуктивности. Эвристика в задачах продуктивности — это набор поведенческих правил (иногда общих, иногда — ситуационных), которые помогают нам делать вещи более эффективно. Вот некоторые из мои любимых:
Читать дальше →
Total votes 35: ↑30 and ↓5+25
Comments28

Стив Павлина. 10 ошибок, которые совершают начинающие предприниматели

Reading time12 min
Views2.4K
Вот уже 14 лет я не работаю по найму, и за это время допустил немало глупых ошибок в ведении бизнеса. Многие пошли следом за мной и начали свой собственный бизнес, и я обратил внимание — многие из них делают те же ошибки, что и я. Поэтому эти советы в первую очередь адресованы владельцам малого бизнеса и особенно тем, кто только что начал (или собирается начать) свое дело. Итак.
Читать дальше →
Total votes 45: ↑37 and ↓8+29
Comments43

Интервью с Крисом Сайгэти

Reading time3 min
Views482
На сеульском World Wide Invitational у корреспондентов сайта IncGamers.com появилась уникальная возможность поговорить главным продюсером игры Starcraft II Крисом Сайгэти (Chris Sigaty). Несмотря на то, что они опрашивали этого парня не первыми и далеко не последними, Крис был крайне дружелюбен, вежлив и лёгок в общении…
Читать дальше →
Total votes 16: ↑15 and ↓1+14
Comments27

Google PageRank: Что мы знаем о нем?

Reading time7 min
Views10K
UPD. Статья уже переведена уважаемым Jenek и находится по адресу: designformasters.info/posts/google-page-rank

По просьбам здесь начал переводить статью "Google PageRank: What Do We Know About It?". Пока только то, что успел за вчерашний вечер. Если это кому-нибудь нужно продолжение — напишите, я переведу и выложу все остальное. Вычитка и замеченые ошибки приветствуются, т.к. специально переводить мне еще не приходилось. :)

Google PageRank: Что мы знаем о нем?


Его использует каждый, но почти никто не знает, как он в действительности работает. Google PageRank – это наверно один из важнейших алгоритмов, когда либо разрабатывавшихся в сети. Миллиарды существующих страниц и миллионы страниц появляющихся каждый день – поисковая выдача намного сложнее, чем вы себе представляете. PageRank – один из сотен факторов, которые учитывает Google, чтобы определить наилучший поисковый запрос, помогающий делать поиск простым и эффективным. Но как он на самом деле сделан? Как работает Google PageRank, какие факторы на него воздействуют, а какие нет? И что мы действительно знаем про PageRank?
В этой статье будут только голые факты.
Несколько недель мы производили интенсивные исследования и выбрали массу фактов и предположений о PageRank, которые похожи на действительность. Кроме того, мы собрали научные статьи, относящиеся к поисковой выдаче – таких, как предложения для лучших результатов поиска (например, PageRank, чувствительный к теме). Вы прочитаете про математическую составляющую PageRank, также как и про 16 полезных инструментов для работы с PageRank, которые вы можете использовать для анализа и слежения за вашими веб-проектами.

Читать дальше →
Total votes 26: ↑24 and ↓2+22
Comments32

Оптимизация Adobe Illustrator: разгон до первой космической

Reading time1 min
Views6.2K
Быстрый Ai

Я уже как-то раз жаловался на качество Adobe Illustrator'а, как программного продукта. Скорость, с которой этот красавец кушает системные ресурсы, просто поражает! Рисуя первую простую фигуру, вы радуетесь, как все быстро. Но постепенно, с каждым новым слоем (объектом, растровым или векторным эффектом…) Illustrator ворочается все медленнее и медленнее. Поначалу вы этого не замечаете. Потом надеетесь, что после перезагрузки все будет как раньше. Однако, все становится только хуже.

В бытность моей работы на Windows, была у меня фантазия — вот пересяду я на Mac и будет у меня Illustrator работать быстро и без одной ошибочки. Сомнений просто не могло быть. Ведь Макинтош — платформа для дизайнеров, и все свои продукты Adobe разрабатывает сперва именно для этой платформы. Блажен, кто верует! Чем радужнее надежды, тем горше разочарование.

Депрессивненькое начало, не правда ли?! Однако, есть способы немного облегчить нашу нелегкую долю. Моя сегодняшняя заметка посвящена трем простым приемчикам, которые сделают вашу работу в Adobe Illustrator чуточку приятней и комфортней.

Что же там за приемчики такие?
Total votes 27: ↑21 and ↓6+15
Comments51

Как бесплатно и быстро раскрутить социальную сеть? Рассказываю (на примере).

Reading time5 min
Views2.5K
Уже немного об этом писал, но вещь действительно изощренная и стоит отдельного поста.

Итак, у вас есть новая суперфункциональная, но пустая социальная сеть. Пустая сеть — это всегда боль, так как смысла для юзеров в ней нет никакого. Перед вами всегда есть несколько уже известных вариантов раскрутки:

— Реклама в сети в виде статей и баннеров (moikrug, odnoklassniki).
— Реклама в оффлайне (odnoklassniki).
— Реклама пиар-акциями «Пригласи друга» (vkontakte, comby, liveinternet).

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

Однако! Если у вас нет крупных инвесторов, а гениальная идея тоже куда-то запропастилась, не спешите посыпать голову пеплом. Как удалось выяснить после небольшого исследования, выход есть и очень простой.
Читать дальше →
Total votes 28: ↑18 and ↓10+8
Comments41

33 способа бесплатно посмотреть видео-контент

Reading time6 min
Views9.8K


Будущее различного медиа-контента — это интернет, и видео-контент совсем не исключение.
Вместо того, чтобы переключать пультом каналы, вы могли бы смотреть телевидение от бесплатных телевизионных провайдеров на вашем компьютере — да и если хотите, можете смотреть их все даже одновременно (в малюсеньких окошечках).
Пришло время познакомиться с бесплатными способами посмотреть телевидение в сети Интернет.

Ниже описание и ссылки на 33 портала с free видео-контентом
Total votes 30: ↑26 and ↓4+22
Comments31

Количество ВебОС зашкалило за 20 штук

Reading time4 min
Views3.5K
Если вы всё ещё верите в то, что Google действительно разрабатывает ВебОС, или виртуальную операционную систему внутри браузера, но никак не можете её дождаться, то я могу вас обрадовать: такие решения уже есть и их больше 20 штук!

Конечно, некоторые виртуальные операционные системы выглядят ужасно и находятся в стадии бета-тестирования, однако в обзоре есть и весьма достойные разработки. Собственно, предлагаю сам обзор :)
Читать дальше →
Total votes 34: ↑33 and ↓1+32
Comments50

SEO: взгляд со стороны клиента-блоггера

Reading time6 min
Views1.4K
В ожидании пересчёта тИЦ
– Как ещё можно, не прибегая к весьма опосредованному анализу, получить конкретную оценку качества работы раскрутчика?
– Пока рынок SEO – это явно не тот рынок, который повернут лицом к клиенту, поэтому ТУТ вряд ли есть желающие разрабатывать такую методику – и без того неплохо живется.
(из обсуждения на forum.searchengines.ru)
Некоторое время назад мы решили немного потревожить сообщество SEO-оптимизаторов (для тех, кто не знает – эти люди профессионально занимаются раскруткой сайтов).
Мы задали им простой естественный вопрос: кто может взяться за раскрутку сайта и сколько за это возьмёт, если критерием оценки эффективности его работы будет не увеличение всяких там тИЦ или посетителей в день, а увеличение количества целевых посетителей. И предложили свой критерий для определения, целевой посетитель или нет.
Мы написали на основной форум, где SEO-оптимизаторы обсуждают свои далёкие от простых смертных владельцев маленьких сайтов проблемы.
Ниже приведена дискуссия по этой теме
Total votes 40: ↑28 and ↓12+16
Comments84

Особенности дизайна на ТВ

Reading time6 min
Views4.5K
«Дизайн на телевидении является несколько непонятной ипостасью, как для тех, кто его создает, для тех, кто заказывает и, наверно, для тех, кто финансирует.» — сказал Сергей Шанович. Действительно, дизайн — это не только красивая картинка, броадкаст или заставка. Это не просто способ доставки контента до потребителя. А что тогда это такое? Что входит в понятие «оформления телеканала»?!
Читать дальше →
Total votes 28: ↑21 and ↓7+14
Comments64

Remember The Milk получает поддержку Google Gears

Reading time1 min
Views955
Remember The MilkОнлайновый сервис ведения списков дел Remember The Milk получил поддержку Google Gears.

Как отмечается в официальном блоге, теперь практически все функции доступны в режиме оффлайн: вы можете просматривать свои списки, добавлять новые задачи и заметки, редактировать уже существующие, использовать поиск по своим задачам, создавать новые «умные списки» (Smart Lists).
Читать дальше →
Total votes 21: ↑18 and ↓3+15
Comments26

Как замутить стартап: пособие вебдванолера (часть 1).

Reading time6 min
Views992
Итак. Отбрасываем сомнения. Ставим перед собой портрет Брина в рамочке. Запасаемся "Дошираком" на полгода вперед и начинаем стартапить. На какую тему? Плевать — миллиарды баксов зовут нас вперед. Тем, кто готов, но к чему — не знает, посвящено это пособие.
Читать дальше →
Total votes 54: ↑45 and ↓9+36
Comments57

Про яркие события нашей жизни или история одного стартапа

Reading time2 min
Views629
Все началось банально. С аутсорса. Точнее с того, что нам надоело им заниматься. Захотелось создать что-то свое. И всё необходимое у нас было: хорошая команда, деньги, офис, отработанные на том же аутсорсе технологии.

И вот, не далее как прошлой осенью, у меня родилась идея проекта. Идея, в общем-то, простая: социальный календарь событий (web2.0 афиша). Т.е. сервис для поиска, создания, обсуждения и пиара самых различных событий. Начиная от концерта Мадонны в Москве, и заканчивая секретной сходкой хабраюзеров с целью устроить очередную Хабрареволюцию (sic!).

Идея в общем-то светлая и правильная: помочь людям вырваться из цепких лап Сети и больше времени тратить на «живое» общение.

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

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

Очевидно, что наш проект к такому типу не относился. Действительно, идея проекта не совсем тривиальная, ведь это не блог, не форум с фотогалереей, и даже не социальная сеть (по очередному объединению одноклассников)

всё остальное - под катом
Total votes 29: ↑23 and ↓6+17
Comments107

Как инвестор определяет перспективность стартапа?

Reading time2 min
Views830
Для тех, кто пропустил начало, оно тут — Что хочет инвестор?.

Свершилось, Вас осенила гениальная идея перспективного интернет-проекта, которая сделает Вас счастливым и богатым раз и навсегда.
Предварительные прикидки показывают, что ROI проекта 100, 200, 300 и более %.
Читать дальше →
Total votes 24: ↑19 and ↓5+14
Comments45

Руководство для параноика в Сети

Reading time6 min
Views5.6K
В том что существует мировой заговор (тотальный контроль, технологии зомбирования и управления) кровавой гебни (массонов, мировой закулисы, ЦРУ, АНБ, RAND corp., нужное подчеркнуть) против пользователей Сети нет никаких сомнений. Так каким же образом мы можем отстоять оставшиеся крохи своей свободы? Так вот, мы не одиноки: есть сильные и смелые люди, бросившие вызов диктату корпораций и правительств. Рассмотрим типичные вторжения в нашу свободу и способы самосохранения.
Читать дальше →
Total votes 43: ↑41 and ↓2+39
Comments29

Опыт первого приложения для Windows Phone 7 Series с использованием Silverlight

Reading time10 min
Views2.8K
Приветствую вас, Хабрасообщество.
В данном топике я расскажу как написать свое первое приложение на Windows Phone 7 на примере своего приложения.
Читать дальше →
Total votes 64: ↑42 and ↓22+20
Comments22

В числах

Reading time5 min
Views888
Гай Кавасаки: как я сделал социальный медиа-сайт — Web 2.0, с создаваемой пользователями информацией, притягивающий людей — потратив $12,107.09.

Из опыта, полученного с Truemors, я узнал много нового о бизнесе в эпоху Web 2.0. Вот краткий обзор моего пути:
опираясь на числа.
Total votes 50: ↑46 and ↓4+42
Comments40

Information

Rating
3,553-rd
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Registered
Activity