Сервис Интернет Объявлений

 
24
Ноябрь
2012

Наблюдения. Тренды




Когда стали массово появляться мп3-плееры в виде телефонов или отдельных гаджетов, народ просто сошел с ума. Каждый третий, или даже чаще, от мала до велика носились с наушниками и что-то слушали. Постоянно.

Я не припомню такого с кассетными плеерами (которые также были доступны), и уж тем более, с СД-плеерами, где для нормальной жизни нужна функция антишока, какой обладали не все девайсы.

Если честно, лично я не понимаю, что можно слушать в наушниках круглые сутки. Проецируя на себя скажу:

  1. передвигаясь на улицах города важно слышать и замечать происходящую вокруг картину. Музыка в ушах сильно притупляет восприятие реальности и реакцию. Результат: вас может сбить даже поезд, если вы идете по рельсам и слушаете «Рамштайн».
  2. от наушников не только садится слух, но и жутко начинают болеть хрящи ушных раковин.
  3. некоторые индивидуумы слушают музыку так громко, что ее могут слышать окружающие на приличных расстояниях, и она же их раздражает.

Сейчас «уличных меломанов» меньше не стало. Но появились другие «маньяки»: те, что читают электронные книги.
Не секрет ,что электронную книгу можно читать на том же телефоне или планшете. Более того, для чтения электронных книг созданы специальные читалки на основе e-ink , подзаряжать которые нужно всего-то раз в месяц (зависит от интенсивности чтения).
А главное, что сами файлы книг становятся все доступнее и доступнее. С одной стороны, «добрые люди» сканируют и оформляют популярные электронные книги, затем выкладывая их на всяческих ресурсах (например, Флибуста). С другой стороны, сейчас развивается целая индустрия недорогих электронных книг (добро пожаловать на Амазон).

Вот и пользуется народ благами человечества: кто музыку слушает, а кто книги читает.

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

22
Ноябрь
2012

Живая поддержка — залог успешной работы и хороших впечатлений

На днях имел контакт со службой поддержки группы сайтов РИА юэй. Дело было в том, что на мой телефон не проходил регистрация аккаунта. Сервис перебрасывал на пустую белую страницу без каких-либо комментариев.
Так как я предпринял несколько попыток регистрации и подачи объявления, я сделал вывод, что мои е-мейл и телефон могли попасть в спам-лист и быть забанеными.

Таким образом я полез в раздел «Контакты и обнаружил» целую кучу телефонных номеров поддержки. Была даже горячая бесплатная линия (0800), куда я и позвонил.

В течение 2-3 минут выяснилось, что на мой телефонный номер еще в 2009 годы был открыт аккаунт. Поэтому система и не позволяла регистрировать на него снова. Более того, мне была отправлена СМС с моими данными для входа в старый заброшенный аккаунт. И я смог снова разместить нужное мне объявление.

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

К сожалению, я не нашел способа связаться с администрацией на замечательном сайте, представляющем собой интернет-магазин сумок. Заказ у них я пока не делал, но уже возникли вопросы. Например, вопрос о доставке сумки в ближнее зарубежье или вопрос о конкретном товаре. Полагаю, что такая «мелочь», как обратная связь способна просто ввести потенциального клиента в длительный ступор и судорожные поиски той самой формы или ссылки для связи с администрацией.
И, похоже, вышеуказанный мною адрес магазина страдает подобной проблемой, оставляя раздел «Бестселлеры» пустым.
Надеюсь, что ребята исправятся и их бизнес пойдет вгору!

21
Октябрь
2012

Создание заготовок и дизайнов e-mail писем на HTML

дизайн шаблона html письмаВсем привет
Вчера стал вопрос об автоматической отправке писем посредством PHP.

На тему PHP-отправки сказано уже очень много, Гугл точно знает. Я лишь остановлюсь на дизайне e-mail письма.

Письма обладают архаичной HTML-структурой, базирующейся на таблицах. Поэтому никаких div’ов и css’ов. Только таблицы и инлайн-стили.

В Интернете есть статьи на тему ручного создания заготовок-темплейтов под письма. Там же перечисляются рекомендации, ограничения , условия использования и прочая ерунда.

Но готовых шаблонов писем мне так быстро найти не удалось.
Зато наткнулся на один зарубежный сервис, специализирующийся на рассылке писем. В его Веб-интерфейсе по адресу campaignmonitor.com/gallery/ можно найти действительно привлекательные шаблоны писем. Для использования шаблонов можно скопировать их в тело PHP-кода и вручную вписать нужный текст.

Можно поступить другим путем: зарегистрироваться на этом сайте. После регистрации Вы сможете создавать письма, выбирать шаблоны и дизайн. Также сможете формировать списки рассылок и так далее. Но, честно сказать, интерфейс сайта мне не понравился. Как по мне, он очень запутанный, отсутствует легкость, свобода и интуитивность.

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

Возможно, в будущем я и разберусь с возможностями рассылки Campaignmonitor, но это будет не сегодня. Ведь я пришел за шаблончиком, над которым сейчас и работаю :)

Кстати, если Вам необходимо разместить объявление по Москве, могу предложить хороший сайтец Dorus.ru. Особенно меня порадовало оформление сайта и его шапки, конкретика и недвузначность рубрик, а также возможность смены регионов.
С другой стороны, администраторы доски могли бы позаботится об удобстве подачи: ниспадающий список выбора рубрик — это очень неудобный вариант. Ведь Вам нужно прокручивать список, видимая область которого очень мала. Благо, подать объявление можно из нужной рубрики, предварительно изучив предложения конкурентов… или будущих партнеров.


18
Октябрь
2012

Инициатива наказуема: убираем автоматические абзацы <p></p> в WordPress

Если кому-то также надело это своенравие и вседозволенность, если Вы хотите получать то, что пишете в среде Wprdpress, тогда эта строчка кода для вас:

remove_filter(‘the_content’,’wpautop’);

Прописываете ее в functions.php текущей темы, и все «двойные Ентеры», и прочие провокаторы не будут более инициаторами создания конструкций <p></p>, которые способны разрушить и без того хрупкие дизайны движка WordPress.

15
Октябрь
2012

Будьте внимательны с подсчетом кириллических символов

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

И когда Вы ставите, например, ограничение строки до n символов — проверяйте, блин, вручную, сколько и каких символов туда войдет. Ведь для кириллицы и прочего юникода ваше n может превратится в n/2. А это уже чревато (в моем случае) непредсказуемыми результатами и, даже, оттоком клиентов.

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

С уважением.

14
Октябрь
2012

Аккумуляторы BTY. — Дайте мне БТР!

китайские аккумуляторыНе прошло и полгода, как испортился мой фотоаппарат из-за потекших брендовых батареек Duracell.
Ранее я использовал аккумуляторы GP, которые оказались дорогими и отстойными. Больше всего доставало, когда один из четырех аккумуляторов выходил из строя, убивая работоспособность всей системы источников питания.
Еще юзал аккумы от Sony. В принципе, терпимо. Но не вспомню, куда я их потерял.

Недавно узрел на Ебае недорогие китайские аккумуляторы BTY 3000 по смешной цене, порядка 8 долляров за 12 штук. Доставка бесплатная. Хотя шли они больше месяца. Я не ждал от них чего-то выдающегося. Но и того, что получил также не ждал.

С первого прикосновения и осязания я понял: что-то здесь не чисто. Уж больно они легкие на подъем.
Процесс зарядки также протекал очень быстро. Каждому аккумулятору понадобилось порядка 20 минут чтобы полностью заправиться.

Но так как выбор сделан и любопытство донимало, решено было идти в бой. И я взял дюжину этих «патронов» с собою в Крым. Фотоаппарат — старичок Canon S3 IS.

Комплекта этих чудо-мега-емкостных аккумов хватило на снимков 50, не более. Во время похода на Аю-Даг приходилось производить замену комплекта. Хотя иногда помогала простая перестановка элементов питания между собой.

В качестве выводов могу сказать следующее:

  • BTY — типичный Китай для лоха. Но очень дешевый. Годится для комплектации продуктов, которые должны идти с аккумуляторами. Считай такой себе демо-аккумулятор
  • Если и буду покупать себе фотик — буду выбирать со встроенным Литий-Ионным или Литий-Полимерным аккумулятором. Его заряд легче отслеживать, он и сам легче при тех же параметрах.
  • Продавцу поставил нейтрально-отрицательный отзыв. За неправдивое описание товара. Так емкость этих аккумуляторов ну никак не дотягивает до 3000mAh. Кстати, на самих аккумуляторах о mAh вообще ничего не говорится. Там просто написано BTY — 3000. И думай, что хош. Я быотделил дробную часть перед последним нулем: 300,0mAh. Напомнило мощность на магнитофонах, измеряемую в PMPO или RMS.

И на последок: Продавайте или покупайте товары через доски объявлений. Вы уже сейчас можете подать бесплатное объявление в Тамбове при помощи компьютера, Интернета и фантазии. Рекомендую это сделать как можно быстрее, но не раньше, чем Вы ознакомитесь с правилами написания и подачи объявлений.

13
Октябрь
2012

Совет вечера: почему не работает <body onload=…()> и как это лечить

Задача: надо организовать автоматический запуск джаваскрипта при загрузке страницы.
Вы уже прочли о том, что можно его тупо вписать в через onload.

Например, имеем простой скрипт подсчета символов в текстовом поле

<script type="text/javascript">		
            function countChar() {
                //подсчет символов в теле объявления
               var input_1 = document.getElementById("input_1");
               text_out.innerHTML = "Введено символов: " +  input_1.value.length;
            }
</script>

И нужно его подгрузить сразу, т.к. в этом поле у нас изначально присутствует некоторый текст.

Пишем:

<body onload="countChar();">

Должно работать сразу.
Но бывают проблемы, которые можно решить задержкой исполнения джаваскрипта.

Пишем:

<body onload="setTimeout('countChar()',101)">

101 — это задержка, которую можно регулировать под себя.
В результате получаем рабочий скрипт.

Если же выполнение скрипта не началось, возможно, у вас присутствуют конфликты библиотек и прочие неприятности. В любом случае, если скрипт выполняется по событию (onclick), то работать должен и в случае onload.

А чтобы вы не скучали при всей этой процедуре, рекомендую скачать Сумерки Сага Рассвет Часть 2 и включить в плеере в соседнем окошке. Да не достанут вас вампиры :)

03
Октябрь
2012

Сладко жить — осознанная необходимость

Шоклад - не только вкусноЯ люблю шоколад. Я ем много шоколада, особенно когда хочется, когда организм требует.

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

Шоколадом я заедаю обед и запиваю чай.
Даже после пива/вина/водки тянет на сладкое.

Вчера, например, был разговор с админом на тему ограниченности ГЕТ-запросов. Проходил он под поедание шоколадки карманного формата с незатейлевым, но вполне историческим названием «Батон».

А немного раньше, при написании алгоритма работы с нечеткими запросами, мною было съедено несколько таких Батонов.

Жаль, что проходят времена натурального шоколада, что какао-бобы заменяются на заменители.
С другой стороны, сейчас возможности шоколада несколько шире. Например, Вы можете заказать шоколад с логотипом в компании «Дилан+». Эти ребята не только брендируют каждую плиточку, но и аккуратно упакуют в привлекательную обертку.

02
Октябрь
2012

Ограничение GET-запросов

В ходе моих экспериментов с PHP обнаружилась интересная особенность-ограничение гет-запросов.

При попытке передать в GET-запросе строку ‘update mysql database anyword‘ сервер выдает 404 ошибку.

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

30
Сентябрь
2012

Алгоритм поиска нечетких совпадений в PHP

Нечеткий поиск фраз в PHPВсем привет!
Сегодня речь пойдет о нечетких совпадениях в PHP.
В сети можно найти достаточно примеров поиска отдельных слов и сравнения целых текстов.
Но моя задача выглядит так: определить, принадлежит ли текст одной из Веб-страниц.
Или, наоборот: имеется Веб-страница и несколько текстов. Определить, какой текст расположен на этой Веб странице.

Самое неприятное: текст может иметь различные словоформы, длину и дополнительные слова.

Где это нужно? Да везде. В частности, при поиске возможного плагиата, при генерации Мета-тегов и т.д.

Таким образом, мы имеем дело с двумя задачами.

  • 1. Из множества текстов найти такие, которые могут содержать искомый фрагмент;
  • 2. Выбрать тот текст, который действительно с большой вероятностью содержит искомый фрагмент текста.

Я не буду приводить здесь PHP-код. Но дам наводку, как поступать. Учтите, в РНР я недавно.

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

Затем ограничиваем поиск до размеров искомой строки и прогоняем циклом по всему тексту. Используем встроенную функцию levenshtein() для сравнения. Выбираем тот фрагмент, где levenshtein() дает наименьшее число. Это число показывает количество изменений, необходимых сделать для преобразования одного текста в другой.
Заносим выбранный фрагмент (длиною в искомую строку) в отдельную переменную или массив.

Имея много текстов, и упаковав все это в один большой цикл, мы сможем получить несколько значений levenshtein(). Где значение меньше — тот текст и ближе к искомому. Но ,согласитесь, не факт, что текст окажется совпадающим.

Для окончательной проверки текстов на реальную похожесть воспользуемся PHP-функцией similar_text(), которая и покажет нам в процентах сходство текстов.
В зависимости от специфики текста, можно сказать, что тексты со схожестью 80% и выше можно считать одинаковыми.

При реализации этого алгоритма нужно учитывать, что levenshtein() не работает со строками длиннее 255 символов. Так что, продумайте этот момент и разбейте на подстроки, если это нужно.
Также учтите, что перебор может занять много времени. Сократить время перебора поможет увеличение шага сравнения строк. Но здесь Вы приносите в жертву точность.
Хотя, для нечеткого поиска и точность будет нечеткой.

П.С. А ВЫ знали, что дорожные блокираторы могут быть установлены на любой дороге и смогут задержать даже военную технику?

3 307 просмотров