Pull to refresh
9
0
Yojik @yojik

User

Send message

Velorama.net

Reading time1 min
Views914

Была у меня идея и желание сделать сервис для велосипедистов, помогающий организовывать совместные покатушки (с подписками, SMS уведомлениями, и т.д.), разрабатывать маршруты (с картами), с карточками моделей велосипедов (формируется из запчастей: рама, вилка, руль, колеса...) запчасти берутся из единого каталога, о каждой запчасти может высказаться и оценить участник использующий(использовавший) ее (эта мера уменьшит количество негативных, необоснованных комментариев), история моделей великов(запчастей) участника, к каталогу запчастей можно прикрутить предложения вело-магазинов и т.д… Название придумал, домен взял — Velorama.net, установил друпал и…

Короче, готов отдать домен и идею в хорошие, а главное работящие, руки!

К знатокам GPLv3 есть простенькие вопросы :-)

Reading time1 min
Views831
Предположим была программа А с лицензией GPLv3. Путь потом была создана программа Б на основе программы А и тоже с лицензией GPLv3. В этой новой программе Б есть некоторые возможности, включить которые возможно только активировав через ключ и за деньги.

Вопросы :-)
1. Это легально?
2. Обязан ли автор программы Б полностью выложить исходные коды программы Б?
3. Можно ли собрать по этим исходным кодам программу Б но без всяких активаций?

Централизация интернет-торговли

Reading time3 min
Views1.3K
Компания «Эльдорадо» в четверг объявила о запуске новой для отечественного рынка услуги «Интернет-самовывоз». Теперь каждый покупатель ее интернет-магазина сможет сам забирать приобретенный им товар в ближайшем филиале розничной сети продаж. Такой сервис, известный на Западе под названием «pick up in store», широко применяется в практике крупнейших зарубежных ритейлеров, таких как американский Best Buy и германские Saturn и MediaMarkt, бывшие ключевые менеджеры которых давно и успешно трудятся в руководстве «Эльдорадо».

Таким образом, компания отказалась от планов открыть по одному локальному интернет-представительству примерно в 10 крупнейших городах страны. Вместо этого потребности растущего страшными темпами числа сетевых покупателей будет обслуживать единственный нынешний сайт eldorado.ru. Работающий, к слову, на аппаратной базе из 2-х (двух) серверов. На «Битриксе». С пиковой нагрузкой, под Новый год измерявшейся десятками тысяч хостов в час и обещающей со временем только увеличиваться. Сошли ли в «Эльдорадо» с ума?
Читать дальше →

minifring: теперь fring работает и на обычных телефонах!

Reading time1 min
Views605
Что представляет из себя minifring? Это клиент fring, который способен работать на мобильных телефонах с поддержкой платформы J2ME (Java). Т.е. теперь резко расширяется круг поддерживаемых нашей программой мобильных устройств и впервые выходит за рамки «умных телефонов» — смартфонов и коммуникаторов!

Эта версия minifring поддерживается более чем сотней моделей телефонов. В частности, она работает на моделях от Sony Ericsson и Nokia (платформа S40 редакций 2, 3 и 4).

Данная версия minifring позволяет общаться текстовым чатом с большинством сервисов, поддерживаемых fring. В частности, доступны для общения сети Skype, ICQ, Google Talk, MSN Messenger, Twitter, Yahoo, AIM. Из-за ограничений платформы J2ME, общение голосом не поддерживается. Для мобильных телефонов Sony Ericsson возможно включить автозапуск в настройках программы. Кроме этого, программа способна работать через WAP-соединение, если это необходимо.

Как это выглядит, можно посмотреть на скриншотах ниже (либо установив себе в телефон ;) ):

Читать дальше →

Основные принципы организации приема SMS платежей. Преимущества и тонкости оплаты по SMS, описание платежных SMS систем.

Reading time10 min
Views22K
Ни для кого не секрет, что сегодня бизнес в интернете развивается семимильными шагами. Новые интернет проекты открываются каждый день — большинство из них, правда, также быстро и закрывается, не успев развиться и привлечь аудиторию. Те, кто аудиторию привлек, начинает задумываться о способах ее монетизации — превращении показателей счетчиков в деньги.

Методы монетизации аудитории


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

По предоставляемых пользователям услуг можно выделить три основных категории сайтов:
  • Специализированные интернет-магазины и сервисы (магазины программного обеспечения, музыки, видео, рефератов, темплейтов веб-дизайнов, документации, специализированных статей для профессионалов, сервисы доставки сообщений пользователям, розыгрыши и викторины, ответы на вопросы), основной задачей которых является предоставление посетителям специфических услуг или продажа контента (с оплатой за единицу контента). Такие ресурсы считают получение дохода от рекламы второстепенным заработком.
  • Сайты, доступ к которым можно получить только на платной основе (нишевые и узкотематические профессиональные ресурсы с ценной информацией для определенной аудитории, ресурсы для взрослых) – обычно пользователям демонстрируют только общую информацию о ресурсе, а для того, чтобы получить к нему доступ, требуется сначала внести оплату. Рекламы на таких ресурсах практически не бывает.
  • Ресурсы, предлагающие своим пользователям дополнительные сервисы и услуги – так, например, на сайте знакомств пользователи могут выделить свою анкету в результатах поиска, а в социальных сетях подарить другу какой-нибудь подарок.

Читать дальше →

AJAX, IE и CP1251

Reading time1 min
Views883
Делал я тут как-то пое-чего на аяксе, передавал данные в JSON'е, кодировка всего на сайтине — cp1251. Дабы не изобретать велосипед использовал jQuery.
Все отлично работало пока я не решил протестить все в IE. IE у меня седьмой версии, в других не проверял пока, но по-моему там та же фича.
Так вот, ничего не работало безовсяких ошибок (видимых). Покопавшись выяснил что jQuery возвращает parsererror. Покопавшись глубже выяснил что транспорт выпадает с эксепшеном при доступе к полю responseText а поле responseXML содержит пустой документ (что естественно, данные передаются текстом).
Поработав лобзиком и гуглем с полчаса методом тыка выяснил что:
  1. ежели кодировка с заголовках стоит не utf-8 IE отказывается работать абсолютно;
    тип контента application/ajax и application/x-javascript тоже не рулят.

    В общем в конце концов стал выдавать заголовок Content-type: text/plain; charset=utf-8 и перекодировать все в utf-8 (благо с iconv это вышло тремя строчками).
    Нет, я конечно читал что IE не дружит с виндовой же кодировкой cp1251 но пока разобрался ;)
    Люди! Не повторяйте чужих ошибок :)

    UPD


    Мда, посыпаю голову пеплом. Оказалось, что все довольно неплохо исправляется заменой кодировки cp1251 на windows-1251 :) Спасибо за совет.

Поиск кода в Google обновился

Reading time1 min
Views1.2K
Поиск кода Google обновился. Добавились новые функции, улучшающие поиск и навигацию по коду. Основные нововведения:
  1. отображение структуры кода, написанного на Java, C, C++, C#, Python, JavaScript и Pascal;
  2. теперь можно ткнуть мышкой в include или import в коде на Java, C, C++ или Python и перейти прямиком к импортированному файлу;
  3. добавились два новых поисковых оператора, class: и function:, которые позволяют применять регулярные выражения только к именам, соответственно, классов и функций.


кросспостинг

Интернет-торговля. Как надо работать, учимся на примере Амазон

Reading time2 min
Views4.2K
Недавно, а точнее 14 июля, я заказал в Амазоне (наверно все знают, что такое Амазон, но на всякий случай ссылка ) пару книжек.
Оформив заказ, я получил буквально через пару минут подтверждение по имейлу, что заказ принят, его детали, с разбивкой на стоимость книжек и доставки. Обычная практика для интернет-магазина, ничего сверхестественного.

Дальше — интереснее. 16 числа я получил от Амазона письмо такого содержания:

Greetings from Amazon.com.

We thought you'd like to know that we shipped this portion of
your order separately to give you quicker service. You won't be charged
any extra shipping fees, and the remainder of your order will follow as
soon as those items become available.

You can track the status of this order, and all your orders,
online by visiting Your Account at
www.amazon.com/gp/css/history/view.html

There you can:
* Track your shipment
* View the status of unshipped items
* Cancel unshipped items
* Return items
* And do much more


продолжение под катом
Читать дальше →

Идеальный WYSIWYG редактор

Reading time1 min
Views2K
Практически любому сайту в наше время не обойтись без формы ввода всяческих статей, комментариев и прочего контента. Естественно хочеться, чтобы контент был богатый (форматирование, ссылки, таблицы, картинки, даже видео) и в сети давно уже появилось безумное множество всяческих яваскриптовых он-лайн редакторов, но все они обеспечивают сходный функционал (одни более, другие менее, но принцип один).
Но все они похожи на WordPad. Проблема в том, что в основном они ориентированы на визуальное а не смысловое оформление теста да и юзабилити пока еще не на высоте.
Вот не так давно я начал пользоваться MS Word'ом 2007, там есть такая фича как панель быстрого доступа к стилям — там сразу видно как выглядят стили и понятно для чего они нужны (Или как в старом ворде — в панели стилей).
Мне кажется было бы неплохо сделать такой редактор, чтобы сбоку, например, была панель стилей с их визуальным отображением, причем чтобы там были разделы семантические — например заголовки, цитаты и т.д. Тогда пользователь будет сразу видеть чем он располагает, причем визуально информация усваивается быстрее чем просто текстом.

В заключение


Хотелось бы также узнать какие javascript WYSIWYG редакторы вы предпочитаете.

UPD


Набрел тут на сравнительную таблицу некоторых редакторов. Может кому будет интересно ;)

Обзор конвертеров видеофайлов под Windows

Reading time2 min
Views40K
Простая, казалось бы, задача конвертации видео в формат, понятный мобильнику, превращается в целую трагедию, если не знать чем все это конвертировать. Поэтому, я написал небольшой обзор из нескольких видеоконвертеров, найденных в Google.

Читать дальше →

Губит людей не Линукс…

Reading time1 min
Views679
В жизни давно я понял, кроется гибель где,
В линукс никто не тонет, тонут всегда в винде.
Вирусы, крэки, спамы — сколько от них вреда,
Губит людей не линукс, губит людей винда!

Скажем в работе нашей, друг незабвенный мой
Линукс всего однажды, ты заменил виндой.
И улыбаясь криво, в синий экран глядя:
Губит людей не линукс, губит людей винда!

Если душевно ранен, если с тобой беда,
Ты ведь пойдешь не в баню, ты ведь придешь сюда.
Здесь ты вздохнешь счастливо, крякнешь и скажешь: Да!
Губит людей не линукс, губит людей винда!

Upd: К сожалению творчество не мое, автор неизвестен.
Upd2: Правильно, минусуем-минусуем, топики про футбол интереснее ))

Самый лучший поисковик по музыке

Reading time1 min
Views12K
Думаю для многих будет старо на всё же рискну)

Совсем недавно наткнулся на офигенный ресурс — worryaboutyou.com.
Позволяет найти почти любой из существующих музыкальных треков (изданных официально и не только), прослушать это в удобном интерфейсе и (!) совершенно бесплатно и с нормальной скоростью скачать. Ограничений также не заметил; битрейт треков (субъективно) отличный. Дизайн сделан в минималистском стиле (обожаю).

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

Пока нашёл всё, что я запрашивал — и малоизвестного в мире noize mc и относительно популярных Blank and Jones…
В общем, думаю многим пригодится.

Из комментов
UPD tagoo.ru — также отличный ресурс. Может даже лучший.
UPD2 Действительно, сайт почти не отличается от vpleer.ru.
UPD3 Не советую связываться с mp3shki.ru. По мне интерфейс избыточен, и надо регаться и ещё что-то там…
UPD4 Также не советую заходить на www.mp3real.ru — помимо того, что надо гдето в течение минуты резать баннеры, так ещё и не нашёл почти ничего, что я ему «скармливал».
UPD5 Ещё один вариант предложен — и он более стандартен, скорее для редкой музыки — набирать в гугле или другом поисковике " «названия альбома» + megaupload (и далее по списку обменников)" или же использовать так же поисковик по жж — ljseek.com.
UPD6 Ещё вот что народ рекомендует, я не тестировал

code_swarm: визуализация истории разработки

Reading time1 min
Views1.8K


code_swarm — приложение, которое позволяет визуализировать историю коммитов в приложении. Коммит происходит, когда разработчик вносит изменения в код или документацию, а затем отправляет их в центральное хранилище. Разработчики и файлы отображаются, как движущиеся элементы. Когда разработчик делает коммит, он подсвечивается, также подсвечиваются и файлы, затронутые этим коммитом. Цвет файлов зависит от типа файла (код, документация). Если активность разработчика падает, его отображение тускнеет. Гистограмма внизу показывает историю и активность изменений.
Читать дальше →

XQuery и виртуализация

Reading time1 min
Views1.4K
XQuery — это не просто технология из мира XML, а что-то, что всем придётся знать. Каким образом XQuery начинает своё наступление, рассказывается в этих статьях:

XQuery и абстракция данных
Функциональность XPath 2.0 (через XQuery или XSLT) даёт возможность работы с объектами и в тех случаях, когда данные не включены в объект, а хранятся во внешних источниках или даже существуют только в виртуальной форме.

XQuery, libferris и виртуальные файловые системы.
С помощью libferris можно всё что угодно превратить в виртуальную файловую систему. А так как ФС является деревом, то получается, что совместное использование XQuery и libferris даёт универсальную систему запросов к данным.

Спасибо kate_kulikova за перевод.

Гео-сервисы прогнозируют толпу

Reading time1 min
Views552
Мама, он опять меня посчитал!
Мы находимся почти на самом пике популярности устройств, которые в любой момент готовы определить местонахождение своего владельца. Системы глобального позиционирования (GPS) входят в число самых популярных электронных устройств массового потребления – так считает Клинт Вилок, исследователь из ABI Research, которая отслеживает тенденции на рынке технологий. Всё больше мобильных телефонов выпускается со встроенными чипами GPS. Каждое из этих устройств генерирует данные, на основе которых можно многое сказать о том, как люди проводят свою жизнь.

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

Недавно, в журнале Nature была опубликована статья, посвящённая исследованию мобильных «гео-следов», которые оставляли 100,000 человек в одной европейской стране, на протяжении шести месяцев. По результатам исследования, в большинстве случаев, маршруты движения людей можно было легко предсказывать. Зная закономерности этих маршрутов, можно вычислять их вероятность и отслеживать их изменения.


Грегори Скибиски, слева, и Тони Джибейра из компании Sense Networks, которая с помощью гео-данных делает прогнозы и даёт рекомендации предпринимателям и просто потребителям.
Читать дальше →

О недостатках кармирования

Reading time2 min
Views781
Что делает Хабр в одно время и очень заманчивым ресурсом, и в то же жестоким? Что вообще выделило его?
Думаю, ответом (или, по крайней мере одним из вариантов) будет карма. Выражаясь языком сообществ — «писькомерка».

На данный момент занимаюсь написанием модулей для Django, связанных конкретно с оцениванием и оценками. Столкнувшись с проблемой, я понял, что нужно какое-то обосновние идее, а не просто моё «Хочу», ибо если нет обоснования, нет и смысла. Впринципе, подопытным стал Хабр.

Хабр даёт возможность прямиком «насрать в» или «плюсануть» карму, что есть главный недостаток. Объясню почему. Допустим, у человека есть 5-10 достаточно успешных, популярных топика, имеющих просто впечатляющие оценки. В один прекрасный день, он создаёт больной для него топик, идущий в разрез с общественным мнением… И получает в харю всё и сразу, потому что плюсуют в карму за хорошее меньше, чем минусуют за плохое, и это жалкая человеческая натура, которой почему-то легче заставить нагадить, чем поощрить :) (в моём опыте, в карму насрали 6 из 11 человек, поставивших минус. Впрочем, об этом я уже писал.
Читать что я ещё там написал

Поиск — это просто

Reading time3 min
Views3.7K
Google, конечно, ищет хорошо, но корпоративные ресурсы вывешивать на открытый доступ нельзя, покупать google-mini с его ограничениями тоже не вариант. А поиск по базе внушительных размеров(4 гигабайта текстов, по которым и необходим поиск) надо. А если добаить к поиску по тексту еще и поиск по каким-то параметрам, то тут и google-mini не поможет и совсем страшно становится.

Но не стоит паниковать! На помощь нам приходит Sphinx — поисковый движок с открытым исходным кодом, который можно прикрутить практически к чему угодно не прилагая особых усилий

Читать дальше →

twirec.com

Reading time1 min
Views554
Т.к. на проект дружно забили, то дарю его общественности.

Twirec.com – рекомендательный сервис для твиттера.



Написав @twirec NAME + COMMENT вы можете положительно прославить какого-нибудь Васю за его заслуги, а его рейтинг подрастет. Аналогично можно минусовать.

Информация агрегируется в базе данных и выводится в колонках last +, last -, top + и top -. Формулу расчета можно поменять на какую угодно. Да и вывести можно, что угодно.

Например, поиск. Поиск по никам, поиск по комментариям о ком-то и поиск чьих-то комментариев.
Так же можно выводить все выссказывания кого-либо или о ком-либо.
Аватарки, кстати, автоматически парсятся.

Бот написан by @dinamyte на plain Ruby. Странички сверстаны моим другом, который абсолютно нерабочий проект, без инета и при лежащем twitter.com сдал как диплом на отлично. :)

Скачать исходники можно с http://drop.io/twirec_source. Если кто доведет дело до конца – подарю домены twirec.com .ru .org .net .info и твиттер аккаунт @twirec.

Инжой.

Information

Rating
Does not participate
Registered
Activity