Как стать автором
Обновить
1
0
r2v4n @r2v4n

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

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

Динамическая подгрузка Javascript

Время на прочтение2 мин
Количество просмотров5.6K
Добрый день всему хабрасообществу! Недавно мне выпало разрабатывать огромный веб-проект (точнее доделать), на котором была просто уйма Ajax. Проблема заключалась в том, что все яваскриптовые файлы грузились сразу. Тобиш, если б мне захотелось добавить ещё функционал — то это новый js-файл, который следует грузить пользователю (хотя возможно ему этот функционал может даже не потребоватся). Недавно прочтенная статья "Динамическая подгрузка модулей на Javascript" дала мне понять, что js можно подгружать динамически, поэтому я стал искать метод решения.
Читать дальше →
Всего голосов 14: ↑13 и ↓1+12
Комментарии10

пути оптимизации веб-сайта, нужна критика

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


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

итак…

Общее:
сайт написан на php5, использует mysql в качестве СУБД, apache2 в качестве backend, nginx в качестве frontend, memcache в качестве кэша, в некоторых случаях используется кэширование smarty (полностью создается статичная копия для незарегистрированных пользователей и поисковиков), используется eaccelerator к php5, шаблонизатор — smarty
Читать дальше →
Всего голосов 8: ↑7 и ↓1+6
Комментарии9

Интервью с совладельцем Lookatme.ru

Время на прочтение5 мин
Количество просмотров2K
Алексей Аметов: сетевой антитрендсеттер

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

Даня: Как возник lookatme.ru?
Aлексей: В прошлом году ко мне пришел мой друг Василий Эсманов и предложил превратить его небольшой сайт в большую историю. Мы с ним вместе пошли в студию Nimbler и договорились сотрудничать, два ее учредителя тоже получили доли в компании, и история началась. Первый урок, который мы все извлекли — надо всегда делиться — в итоге ты будешь иметь 10% от 10 000 000, а не 100% от 1000. Еще у меня есть компания Inpeeks, которая появилась еще раньше, это обычная студия web-дизайна. Там я креативный директор и совладелец. Уже 3 года мы делаем неплохие сайты. Но бизнес студии веб-дизайна, даже если это студия Лебедева, в конечном итоге не очень перспективен — у нее не растет капитализация, ее сложно продать, потому что она это набор из нескольких людей. Другое дело свой интернет-проект. Lookatme.ru вырос из небольшого сайта, который был создан Васей по образу и подобию hellooks, facehunter.blogspot.com и других сайтов про уличную моду. Его прошлым летом в течение месяца узнали все московские модники, и он стал культовым. В определенный момент стало понятно, что уличная мода это хорошо, но надо стремиться к чему-то большему. Тогда то и началась вся история с призывом новых людей и организацией бизнеса. Теперь сайт lookatme.ru это сайт про культуру в целом, но в первую очередь про людей, которые чего-то хотят в этой жизни, что-то создают, к чему-то стремятся. Которым интересно жить. Это симбиоз СМИ, соцсети и афиша событий, которую создают сами люди.

Читать дальше →
Всего голосов 31: ↑23 и ↓8+15
Комментарии31

Рунет: корпоративные сайты в стиле Web 2.0

Время на прочтение2 мин
Количество просмотров720
Юзабильный дизайн социальных сетей все чаще встречается в оформлении обычных сайтов. В эру, когда информация ставится во главу угла, анимации, завитушки и лишние украшательства, отвлекающие глаз, мешают ее потреблять. Сегодня все элементы сайта должны быть функциональны, не должно быть ничего случайного и неоправданного – все служит цели максимально удобного усвоения и пользования. Поэтому первый принцип вебдванольного дизайна:
Читать дальше →
Всего голосов 15: ↑13 и ↓2+11
Комментарии10

Раскрутка блога за месяц – возможно ли?

Время на прочтение3 мин
Количество просмотров1.4K
Полтора месяца назад я решил завести новый stand alone блог — «Инвестиции для новичков». Пока проходил период первоначальной раскрутки я вел небольшой дневник, timeline развития проекта, в котором записывал практически все свои телодвижения, связанные с «Инвестициями для…»

Стартовые условия – у меня уже около года был блог на стокпортале. Он довольно дохлый, редко обновляемый, всего около 60 подписчиков. Подозреваю что большей частью это не реальные подписчики, а разнообразные агрегаторы в стиле «все финансовые блоги в одной ленте», etc.

Результаты усилий:
Статистика от Feedburner

Надеюсь, мой опыт будет полезен многим новичкам. Итак, поехали!
Читать дальше →
Всего голосов 43: ↑36 и ↓7+29
Комментарии40

10 CSS фраймворков и что это такое

Время на прочтение2 мин
Количество просмотров1.9K
Давайте кратко разберёмся, что такое CSS фраймворк. Вольный перевод с английской википедии гласит:
Это библиотека, которая предназначена для создания и внедрения более лёгкого и валидного кода. Общий смысл этой библиотеки схож с PHP или JS библиотек, которые получили более широкое распространение и известность широким массам.

Читать дальше →
Всего голосов 40: ↑35 и ↓5+30
Комментарии67

7 критических ошибок при заказе сайта

Время на прочтение3 мин
Количество просмотров2K
1) Первая и самая большая ошибка клиентов состоит в том, что они сосредотачивают свои усилия на выборе студии, а не формулировке задач, которые должен решать сайт. Выбор студии чаще всего осуществляется двумя способами: либо опросить студии для выяснения соотношения «цена/качество», либо посоветоваться со знакомыми, у которых уже есть опыт создания сайтов. И в том, и в другом случае предсказать результат очень сложно. Можно конечно надеяться на простое везение, когда выбор в итоге приведет к компетентным специалистам, которые смогут проконсультировать, помочь правильно определить цели сайта и подготовить техническое задание. Но чаще всего результатом работы является некий ресурс в интернете, который не только вызывает недовольство как у клиента, так и у веб-студии, но еще и стоит обычно немалых денег. А еще через несколько месяцев (в среднем от 6 до 24) клиент заказывает новый сайт, пытаясь не наступить на те же грабли, но снова на них наступает.
Читать дальше →
Всего голосов 20: ↑18 и ↓2+16
Комментарии37

Способствует ли контроль персонала его развитию?

Время на прочтение2 мин
Количество просмотров573
В любой компании, независимо от ее масштабов, существуют области деятельности, работники которых выполняют абсолютно статические операции.
В IT-компаниях это, к примеру, могут быть верстальщики (повторюсь – к примеру).
Я имею в виду людей, занимающихся исключительно версткой сайтов.

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

Читать дальше →
Всего голосов 23: ↑19 и ↓4+15
Комментарии24

Несолько различных IE в одном флаконе

Время на прочтение1 мин
Количество просмотров642
Привет! Хотелось бы наконец найти какое-то решение, позволяющее запускать для отладки сразу несколько IE: к примеру, IE 5.5, IE6, и, соответственно, IE7. Пока решения проблемы не видно. Вы не могли бы мне помочь? Заранее спасибо.

UPD: Multiple IE, IETester, и, в случае Vista, Innotec Virtual Box. Большое спасибо, хабралюди. :)
Всего голосов 20: ↑14 и ↓6+8
Комментарии13

Социальные сервисы и права пользователей

Время на прочтение5 мин
Количество просмотров764
То, что мы наблюдаем сегодня — это шквальный рост числа новых сервисов. Каждый день появляется что-то новое. Что можно сказать о пользователях, на которых рассчитаны все эти сервисы? Они растерянны, сбиты с толку этим бесконечным потоком предложений. Они мне представляются как несчастные граждане, не ведающие о своих правах, завязшие в водовороте бурлящего рынка. А есть ли какие-либо права у пользователей этого «дикого» социального веба? Участники группы Open Social Web убеждены, что каждый пользователь имеет право владения персональными данными, право контроля над тем, с кем эти данные могут быть разделены и право предоставлять постоянный доступ к этим данным для определенных внешних сайтов. Но чем это может помочь нашим раздосадованным пользователям? Видите ли, для того чтобы в полной мере опробовать какой-либо новый сервис, требуется регистрироваться в нем, заполнять все свои персональные данные, формировать свой круг друзей, проявлять активность и накапливать авторитет. Вот она — проблема.
Читать дальше →
Всего голосов 31: ↑28 и ↓3+25
Комментарии13

Почему не стоит продвигать плохие сайты

Время на прочтение3 мин
Количество просмотров972
Довольно часто я попадаю в следующую ситуацию: приходит клиент и просит посчитать, сколько будет стоить поисковое продвижение в определенной тематике. Считаю, сообщаю диапазон цен, получаю согласие клиента. И все бы хорошо, да вот только сам сайт представляет собой полное Г. В принципе, продвинуть я могу даже такой сайт, но отказываюсь это делать. Вот почему…
Читать дальше →
Всего голосов 72: ↑63 и ↓9+54
Комментарии114

Идеальная авторизация: ответный удар

Время на прочтение1 мин
Количество просмотров913
в ответ на этот топик.
Как только прочитал топик «Идеальная авторизация» родилась своя идейка. рисовать не умею — поэтому представьте что все изгибы сглаженные. писать хтмл + css лень, поэтому просто опишу задумку.

Выглядет так:



Именно так. Это 2 текстовых поля. Когда юзер подносит курсор — он становится таким — |, поэтому он знает что сюда можно вводить. Слово логин говорит за себя, звёздочки тоже ассоциируются с паролем. При клике в левое поле login конечно пропадает. При нажатии на там пропадают звездочки. Кнопка справа кликабельна.

На мой взгляд минимализм полный. И usability на уровне.

Ваше мнение?
Всего голосов 57: ↑41 и ↓16+25
Комментарии56

Как избежать ошибок при заказе сайта

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

1) Зачем мы делаем сайт? До начала работы должна быть сформулирована самая главная задача, которая вы ставите перед сайтом. Это должна быть одна задача, она должна быть конкретная и измеряемая. Например, я планирую увеличить продажи товара на 25% с помощью сайта. Или, мне нужен ресурс, на котором четко описан перечень наших услуг и присутствует подробная контактная информация со схемой проезда. Или, с помощью сайта я планирую взаимодействовать с постоянными клиентами, осуществляя их онлайн-поддержку, отвечая на их вопросы, выкладывая необходимую документацию и мануалы. Все остальные задачи тоже могут присутствовать, но не забывайте правило «Помни о главном». В процессе постановки задачи и создании сайта важно периодически проверять — решается ли эта, самая главная задача. Это поможет конструктивно обсуждать проблемы на всех этапах, начиная с дизайна и заканчивая тестированием готового проекта.
Читать дальше →
Всего голосов 18: ↑12 и ↓6+6
Комментарии6

Swarm OS: коллективный разум для роботов

Время на прочтение2 мин
Количество просмотров2.2K
Одну из самых впечатляющих презентаций на технологическом фестивале в Кентукки устроила… группа из нескольких десятков роботов. Они демонстрировали потрясающие способности к самостоятельным действиям, словно составляют единый большой организм, нуждающийся лишь в минимальном удалённом управлении. Это стало возможным благодаря операционной системе Swarm OS, которую разработал аспирант кафедры компьютерных наук и искусственного интеллекта Массачусетского технологического института Джеймс Маклюркин (James McLurkin). Система коммуникации между роботами сделана по образцу той, которая действует в семьях пчёл и муравьёв: ближние особи передают сигнал друг другу и вся огромная группа ведёт себя как единое целое.
Читать дальше →
Всего голосов 24: ↑22 и ↓2+20
Комментарии26

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

Время на прочтение4 мин
Количество просмотров12K
Согласно данным Strategy Analytics, в настоящий момент пользователи мобильных приложений, находящиеся внутри зданий, создают до 80% мобильного трафика. В помещениях привычный нам GPS не работает. На фоне большого интереса пользователей и компаний к геолокационным сервисам происходит бурный рост стартапов, пытающихся решить задачу позиционирования внутри зданий (Indoor Location).

Кому это нужно и какие мобильные приложения выиграют от появления новой технологии?
Читать дальше →
Всего голосов 13: ↑11 и ↓2+9
Комментарии7

Как вывести деньги из App Store на карту Payoneer

Время на прочтение2 мин
Количество просмотров45K
Обещанного ждут не три года, а всего несколько месяцев. В нашем прошлом посте мы обещали рассказать про вывод из App Store и, вот, рассказываем.

Многие владельцы карт Payoneer зарабатывают на жизнь нелегким трудом разработчика приложений. А перед каждым разработчиком (или компанией оных) рано или поздно встает вопрос вывода заработанных средств. Услуга US Payment Service компании Payoneer позволяет получать выплаты от Apple, PayPal и Google и многих других прямо на вашу карту Payoneer MasterCard.
Читать дальше →
Всего голосов 48: ↑44 и ↓4+40
Комментарии53

Ищем деньги. Каталог инвесторов для стартапа

Время на прочтение4 мин
Количество просмотров230K
UPD: получил инвестиции под свой проект в сфере обучения облачным технологиям

Здравствуйте уважаемые Хабравчане, особенно те, у кого есть идея своего стартапа! А вот с деньгами и осведомленностью похуже. Хочу Вам в помощь поделиться небольшой таблицей IT-инвесторов, которая была составлена для себя. Дело в том, что я также как и вы, обладаю минимум информации. Такие вопросы как: «к кому идти за деньгами», «как составить бизнес-план», и наконец «кому я вообще нужен со своей идеей» — давно стали навязчивыми.
Именно сейчас, после Новогодних праздников, самое время начать искать тех самых менторов, инвесторов, бизнес-ангелов, да и в целом зачитываться информацией на эту тему. Да, и у меня есть свой стартап, который перестал быстро развиваться и я активно ищу инвестора на дальнейшее развитие (О чем уже писал неделю назад).
Под катом таблица, со списком полезных ссылок, в помощь начинающим IT-компаниям.
Читать дальше →
Всего голосов 86: ↑75 и ↓11+64
Комментарии41

Псевдо 3D эффект

Время на прочтение4 мин
Количество просмотров47K
В последнее время обратил внимание на ролики программ, в которых реализован так называемый псевдо 3D эффект: когда картинка приложения изменяется в зависимости от положения пользователя относительно телефона. Или телефона относительно пользователя: смотря с какой стороны вы находитесь :). Для достижения этого эффекта можно использовать либо сенсоры либо отслеживать положение глаз пользователя (т.н. head tracking). Второй способ несколько сложнее, хотя даёт более правдоподобный результат.

В качестве эксперимента мы решили попробовать сделать такой 3Д фон в программе Deluxe Moon Pro (В версии на маркете пока этот эффект не реализован!).

Вот пример того, что у нас получилось:


Итак начнем.
Читать дальше →
Всего голосов 79: ↑72 и ↓7+65
Комментарии36

Регистрация iOS Developer в Украине

Время на прочтение2 мин
Количество просмотров32K
Здравствуйте, хочу рассказать как зарегистрироваться в iOS Developer Program, и как это на самом деле просто. Если вы программируете в XCode и вы готовы выложить свои творения в App Store, но вы еще не зарегистрированы в Apple как разработчик, тогда этот топик для вас.



Осторожно, много скриншотов
Читать дальше →
Всего голосов 33: ↑24 и ↓9+15
Комментарии44

Защита против универсальных взломов in-app покупок

Время на прочтение3 мин
Количество просмотров7.4K
Описанный ниже метод защиты был взломан, читайте продолжение этого поста: Защита против взломов in-app покупок. Часть 2.

Не так давно шумели новости о активации in-app покупок бесплатно и даже без джейлбрейка. Идея проста: в систему устанавливаются ssl сертификаты и прописывается кастомный dns сервер, который запросы к серверам apple будет пересылать на сервер взломщиков. Сервер взломщиков будет подтверждать покупку и она успешно активируется на устройстве. После выхода этой новости паники было много и Apple даже пришлось что-то делать и рассказывать разработчикам, как защитить их приложение. На самом деле проблема была не нова, на джейлбрейкнутых устройствах уже давно можно было активировать in-app покупки бесплатно. Решение проблемы также не ново, оно описано в документации Apple, но практической реализацией никто себя не утруждал. О моей версии такой защиты и пойдет речь ниже.
Читать дальше →
Всего голосов 34: ↑27 и ↓7+20
Комментарии51

Информация

В рейтинге
Не участвует
Откуда
Украина
Дата рождения
Зарегистрирован
Активность