Как нас в 2001 году «наколол» BeeOnline с конкурсом

Все мы знаем оператора сотовой связи «Вымпелком» под брендом BeeLine и многие пользуются сотовой связью этой компании долгие годы. Отмечается хороший сервис, не дорогое обслуживание да и с абонентской платой вроде не лагают, как раньше нас накалывал МТС с «округлением центов» после звонка в «свою сторну» и в итоге набегала приличная сумма. Но дело в следующем: В 2001 году в БиЛайне (если можно так сказать) стартовал конкурс: BeeOnline портал так он назывался в те славные годы. В конкурсе предложено было следующее: Нарисуй на фотошопе портал для работы Клиента с сервисами и получи гарантированный приз: майка кепка брелок — а главные призы были: Крутые (по тем меркам) телефоны Nokia. Я, работая тогда дизайнером, не поленился и нарисовал портал дома — потратив на это пару вечеров, да думаю даже не я один такой и естействено отправил Билайну на почту — указав свои координаты ФИО адрес — в надежде, что бы хотя бы я был в «списке конкурсантов» — но список оказался фикцией — ни я и не мой товарищ так и не увидели себя там. В ответ пришло письмо: Всё мол хорошо, ждите… ваш БиОнлан сервис! Т.е. люди из БиОнлайн сервиса просто «накололи» нас всех, выбрали из 1000000000000 дизайнов, тот который им больше всего понравился — а главный приз получил их товарищ, знакомый. Вот так и верь крупным компаниям после этого. Мне лично было обидно, что меня даже не было в списке, а за это, наказ:

Parent Directory 02-Apr-2001 11:03 —

WEB-INF/ 02-Apr-2001 11:33 —

auth.xsp 30-Mar-2001 08:00 3k

back/ 31-Mar-2001 15:10 —

beeonline.css 30-Mar-2001 08:00 7k

blback/ 30-Mar-2001 10:22 —

downloads/ 02-Apr-2001 10:34 —

flight.css 30-Mar-2001 08:00 1k

front.js 30-Mar-2001 08:00 7k

images/ 30-Mar-2001 17:14 —

include/ 30-Mar-2001 10:22 —

index.xsp 30-Mar-2001 08:00 12k

light/ 30-Mar-2001 10:22 —

mini-site/ 30-Mar-2001 10:22 —

org.dtd 30-Mar-2001 08:00 2k

org/ 30-Mar-2001 10:22 —

position.css 30-Mar-2001 08:00 1k

send_pwd.xsp 30-Mar-2001 08:00 4k

sms/ 30-Mar-2001 10:22 —

ums/ 30-Mar-2001 10:22 —

user/ 30-Mar-2001 17:14 —

wap/

Index of /user

Name Last modified Size Description

Parent Directory 02-Apr-2001 10:36 —

about.xsp 30-Mar-2001 08:00 2k

adv_sms_act.xsp 30-Mar-2001 08:00 10k

ard.xsp 30-Mar-2001 08:00 4k

asp_client.xsp 30-Mar-2001 08:00 1k

auth_chn_table.xsp 30-Mar-2001 08:00 1k

bol2000.xsp 30-Mar-2001 08:00 1k

bol3000.xsp 30-Mar-2001 17:12 44k

entry.xsp 30-Mar-2001 08:00 1k

error_mess.xsp 30-Mar-2001 08:00 1k

error_mess_blank.xsp 30-Mar-2001 08:00 1k

exit.xsp 30-Mar-2001 08:00 1k

feedback.xsp 30-Mar-2001 08:00 1k

feedback_form.xsp 30-Mar-2001 08:00 12k

feedback_view.xsp 30-Mar-2001 08:00 4k

hotnews1.xsp 30-Mar-2001 08:00 4k

hotnews2.xsp 30-Mar-2001 08:00 2k

hotnews3.xsp 30-Mar-2001 08:00 4k

jsession.xsp 30-Mar-2001 08:00 1k

ks.xsp 30-Mar-2001 08:00 1k

logged.xsp 30-Mar-2001 08:00 1k

mb.html 30-Mar-2001 08:00 3k

members.xsp 30-Mar-2001 08:00 7k

nike.html 30-Mar-2001 08:00 3k

print_agree.xsp 30-Mar-2001 08:00 10k

print_agreement.xsp 30-Mar-2001 08:00 1k

print_bn_info.xsp 30-Mar-2001 08:00 15k

print_bn_lb.xsp 30-Mar-2001 08:00 7k

print_bn_sms.xsp 30-Mar-2001 08:00 8k

print_chn_table.xsp 30-Mar-2001 08:00 6k

print_cinema.xsp 30-Mar-2001 08:00 3k

print_exchange.xsp 30-Mar-2001 08:00 2k

print_faqsarea.xsp 30-Mar-2001 08:00 4k

print_free_chn_table..> 30-Mar-2001 08:00 8k

print_hottours.xsp 30-Mar-2001 08:00 2k

print_olymp.xsp 30-Mar-2001 08:00 4k

promo.xsp 30-Mar-2001 08:00 3k

save_olymp_subscr.xsp 30-Mar-2001 08:00 6k

save_subscr.xsp 30-Mar-2001 08:00 8k

sbmt_log.xsp 30-Mar-2001 08:00 10k

under_construction.htm 30-Mar-2001 08:00 1k

wind_add_org.xsp 30-Mar-2001 08:00 11k

wind_advert.xsp 30-Mar-2001 08:00 8k

wind_agree.xsp 30-Mar-2001 08:00 2k

wind_agreement.xsp 30-Mar-2001 08:00 2k

wind_alert.xsp 30-Mar-2001 08:00 2k

wind_aport_adv.xsp 30-Mar-2001 08:00 6k

wind_app.xsp 30-Mar-2001 08:00 3k

wind_beereq.xsp 30-Mar-2001 08:00 1k

wind_bn_bar.xsp 30-Mar-2001 08:00 2k

wind_bn_help1.xsp 30-Mar-2001 08:00 10k

wind_bn_info.xsp 30-Mar-2001 08:00 4k

wind_bn_lb.xsp 30-Mar-2001 08:00 8k

wind_bn_sms.xsp 30-Mar-2001 08:00 9k

wind_chn.xsp 30-Mar-2001 08:00 3k

wind_chn1.xsp 30-Mar-2001 08:00 3k

wind_chn_free.xsp 30-Mar-2001 08:00 3k

wind_chn_itm.xsp 30-Mar-2001 08:00 8k

wind_chnchild.xsp 30-Mar-2001 08:00 1k

wind_chnchild_free.xsp 30-Mar-2001 08:00 1k

wind_cinema.xsp 30-Mar-2001 08:00 6k

wind_delayed_msgs.xsp 30-Mar-2001 08:00 8k

wind_download.xsp 30-Mar-2001 08:00 6k

wind_download_info.xsp 30-Mar-2001 08:00 6k

wind_event.xsp 30-Mar-2001 08:00 9k

wind_exchange.xsp 30-Mar-2001 08:00 4k

wind_faqsarea.xsp 30-Mar-2001 08:00 4k

wind_faqschild.xsp 30-Mar-2001 08:00 1k

wind_faqsmenu.xsp 30-Mar-2001 08:00 6k

wind_first.xsp 30-Mar-2001 08:00 7k

wind_flash_auto.xsp 30-Mar-2001 08:00 4k

wind_hottours.xsp 30-Mar-2001 08:00 4k

wind_info_app.xsp 30-Mar-2001 08:00 2k

wind_lng.xsp 30-Mar-2001 08:00 3k

wind_log.xsp 30-Mar-2001 08:00 1k

wind_longstat.xsp 30-Mar-2001 08:00 3k

wind_news14_auto.xsp 30-Mar-2001 08:00 3k

wind_news_app.xsp 30-Mar-2001 08:00 1k

wind_newsarea.xsp 30-Mar-2001 08:00 4k

wind_newsmenu.xsp 30-Mar-2001 08:00 3k

wind_olymp_chn.xsp 30-Mar-2001 08:00 6k

wind_order.xsp 30-Mar-2001 08:00 21k

wind_org.xsp 30-Mar-2001 08:00 11k

wind_pers.xsp 30-Mar-2001 08:00 8k

wind_pho.xsp 30-Mar-2001 08:00 5k

wind_pho_book.xsp 30-Mar-2001 08:00 4k

wind_pwd.xsp 30-Mar-2001 08:00 5k

wind_rambler_adv.xsp 30-Mar-2001 08:00 8k

wind_reg.xsp 30-Mar-2001 08:00 6k

wind_search.xsp 30-Mar-2001 08:00 3k

wind_set.xsp 30-Mar-2001 08:00 12k

wind_shortstat.xsp 30-Mar-2001 08:00 5k

wind_sms.xsp 30-Mar-2001 08:00 9k

wind_sms_adv.xsp 30-Mar-2001 08:00 24k

wind_sms_msg.xsp 30-Mar-2001 08:00 6k

wind_subs.xsp 30-Mar-2001 08:00 2k

wind_testserv.xsp 30-Mar-2001 08:00 2k

wind_trans_about.xsp 30-Mar-2001 08:00 3k

wind_trans_warning.xsp 30-Mar-2001 08:00 2k

wind_ui.xsp 30-Mar-2001 08:00 7k

wind_usr_chn.xsp 30-Mar-2001 08:00 5k

wind_usr_viewmynews.xsp 30-Mar-2001 08:00 4k

wind_valentine.xsp 30-Mar-2001 08:00 21k

wind_yandex_adv.xsp 30-Mar-2001 08:00 24k

xt_banner_click.xsp 30-Mar-2001 08:00 1k

xt_reg.xsp 30-Mar-2001 08:00 23k

xt_send_pwd.xsp 30-Mar-2001 08:00 7k

xt_sms_delmess.xsp 30-Mar-2001 08:00 2k

Apache/1.3.19 Server at www.beeonline.ru Port 80

И прочее, например:

500 Servlet Exception
/include/wnd_login.xsp:28: Undefined variable: wndWidth
wndWidth  = cWidth;
^
/include/wnd_login.xsp:28: Undefined variable: cWidth
wndWidth  = cWidth;
^
/include/wnd_login.xsp:29: Undefined variable: wndHeight
wndHeight = cHeight;
^
/include/wnd_login.xsp:29: Undefined variable: cHeight
wndHeight = cHeight;
^
/include/wnd_login.xsp:30: Undefined variable: wndTitle
wndTitle=»Aaoi?ecaoey»;
^
/include/wnd_login.xsp:31: Undefined variable: wndDepth
wndDepth=1;
^
/include/wnd_login.xsp:32: Undefined variable: wndHelp
wndHelp=»HelpLogin»;
^
/include//include/wstart.xsp:22: Undefined variable: wndTitle
out.print((wndTitle ));
^
/include//include/wstart.xsp:45: Undefined variable or class name: wndHelp
if(!wndHelp.equals(«HelpAbout»)){
^
/include//include/wstart.xsp:46: Undefined variable: wndHelp
out.print((wndHelp));
^
/include//include/wstart.xsp:49: Undefined variable: wndLink
out.print((wndLink ));
^
/include//include/wstart.xsp:71: Undefined variable: wndHeight
out.print((wndHeight + 30 ));
^
/include//include/wstart.xsp:75: Undefined variable: wndWidth
out.print((wndWidth ));
^
/include//include/wstart.xsp:75: Undefined variable: wndHeight
out.print((wndHeight ));
^
/usr/local/apache-resin1.2.3/htdocs/include/wnd_login.xsp:64: Undefined variable: wndWidth
out.print(( wndWidth — 15 ));
^
/usr/local/apache-resin1.2.3/htdocs/include/wnd_login.xsp:64: Undefined variable: wndHeight
out.print(( wndHeight ));
^
/include//include/wfinish.xsp:18: Undefined variable: wndHeight
out.print((wndHeight + 50));
^
/include//include/wfinish.xsp:28: Undefined variable: wndWidth
out.print((wndWidth + 16));
^
/usr/local/apache-resin1.2.3/htdocs/include/wnd_login.xsp:216: Undefined variable: wndId
out.print((wndId ));
^
19 errors

———————————————————————————
Resin 1.2.s010214 (built Wed Feb 14 14:58:53 PST 2001)

500 Servlet Exception
/sms/send_message.xsp:32: Class _jsp._www__beeonline__ru._80_0._sms.CallableStatement not found.
CallableStatement cs = null;
^
/sms/send_message.xsp:33: Class _jsp._www__beeonline__ru._80_0._sms.ResultSet not found.
ResultSet rs = null;
^
/sms/send_message.xsp:46: Class _jsp._www__beeonline__ru._80_0._sms.ApplicationContext not found.
ApplicationContext logctx = ApplicationContext.getContext(«BOLsite», this);
^
/sms/send_message.xsp:46: Class _jsp._www__beeonline__ru._80_0._sms.ApplicationContext not found.
ApplicationContext logctx = ApplicationContext.getContext(«BOLsite», this);
^
/sms/send_message.xsp:46: Undefined variable or class name: ApplicationContext
ApplicationContext logctx = ApplicationContext.getContext(«BOLsite», this);
^
/sms/send_message.xsp:47: Class _jsp._www__beeonline__ru._80_0._sms.Log not found.
Log loglog = Log.getLog(logctx);
^
/sms/send_message.xsp:47: Class _jsp._www__beeonline__ru._80_0._sms.Log not found.
Log loglog = Log.getLog(logctx);
^
/sms/send_message.xsp:47: Undefined variable or class name: Log
Log loglog = Log.getLog(logctx);
^
/sms/send_message.xsp:48: Class _jsp._www__beeonline__ru._80_0._sms.ConnectionManager not found.
ConnectionManager logconmgr = ConnectionManager.getManager(logctx);
^
/sms/send_message.xsp:48: Class _jsp._www__beeonline__ru._80_0._sms.ConnectionManager not found.
ConnectionManager logconmgr = ConnectionManager.getManager(logctx);
^
/sms/send_message.xsp:48: Undefined variable or class name: ConnectionManager
ConnectionManager logconmgr = ConnectionManager.getManager(logctx);
^
/sms/send_message.xsp:49: Class _jsp._www__beeonline__ru._80_0._sms.Connection not found.
Connection logconn = null;
^
/sms/send_message.xsp:65: Undefined variable or class name: conn
cs = conn.prepareCall(«begin ? := pkg_secur.in_blacklist(?); end;»);
^
/sms/send_message.xsp:71: Undefined variable or class name: log
log.trace(«Error on «+request.getRequestURI()+»?»+request.getQueryString()+» [«+request.getRemoteAddr()+»]»);
^
/sms/send_message.xsp:72: Undefined variable or class name: log
log.trace(» *** Variables on Error, IP_check:»+ IP_check);
^
/sms/send_message.xsp:81: Undefined variable or class name: conn
cs = conn.prepareCall(«begin ? := pkg_secur.is_valid_referer(?); end;»);
^
/sms/send_message.xsp:87: Undefined variable or class name: log
log.trace(«Error on «+request.getRequestURI()+»?»+request.getQueryString()+» [«+request.getRemoteAddr()+»]»);
^
/sms/send_message.xsp:88: Undefined variable or class name: log
log.trace(» *** Variables on Error, Referer_check:»+ Referer_check);
^
/sms/send_message.xsp:226: Undefined variable: conn
SMSSender.sendMessage(conn, prefix, isGSM == 1 ? SMSSender.GSM : SMSSender.DAMPS, phone, body, isTranslit == 0 ? SMSSender.UCS2 : SMSSender.ASCII, 60, SMSSender.HIGH_PRIORITY, SMSSender.APP_SITE, 0, -1);
^
/sms/send_message.xsp:227: Undefined variable or class name: log
log.trace(«SMS has been sent»);
^
/sms/send_message.xsp:237: Undefined variable or class name: ctx
String umsSenderURL = ctx.getProperty(«messenger.umsSenderURL»);
^
/sms/send_message.xsp:240: Undefined variable: ctx
DBDictionary dictionary = DBDictionary.getFromContext(ctx, «STR_RESOURCES»);
^
/sms/send_message.xsp:241: Undefined variable or class name: user
msgText = user.chooseValue(dictionary, «messenger.aliasNotFound»);
^
/sms/send_message.xsp:258: Undefined variable or class name: ctx
ctx.setCheckAttribute(«umsSenderURL»,umsSenderURL);
^
/sms/send_message.xsp:259: Undefined variable or class name: ctx
ctx.setCheckAttribute(«bpost_alias»,bpost_alias);
^
/sms/send_message.xsp:260: Undefined variable or class name: ctx
ctx.setCheckAttribute(«body»,body);
^
/sms/send_message.xsp:261: Undefined variable or class name: ctx
ctx.setCheckAttribute(«si»,si.toString());
^
/sms/send_message.xsp:262: Undefined variable or class name: log
log.trace(«SMS has been sent through BeePost»);
^
/sms/send_message.xsp:266: Undefined variable or class name: log
log.exception(ex);
^
/sms/send_message.xsp:288: Exception com.novalumen.beeonline.log.LogException is never thrown in the body of the corresponding try statement.
} catch (LogException logEx) {
^
/sms/send_message.xsp:289: Undefined variable or class name: log
log.trace(logEx.toString());
^
/sms/send_message.xsp:297: Exception com.novalumen.beeonline.log.LogException is never thrown in the body of the corresponding try statement.
} catch (LogException logE) {
^
/sms/send_message.xsp:298: Undefined variable or class name: log
log.trace(logE.toString());
^
Note: /usr/local/apache-resin1.2.3/work/_jsp/_www__beeonline__ru/_80_0/_sms/_send_0message__xsp.java uses or overrides a deprecated API.  Recompile with «-deprecation» for details.
33 errors, 1 warning

———————————————————————————
Resin 1.2.s010214 (built Wed Feb 14 14:58:53 PST 2001)

500 Servlet Exception
com.novalumen.java.lang.InternalException: Cannot open database connection [oracle.jdbc.driver.OracleDriver]
at com.novalumen.java.db.ConnectionManager.getConnection(ConnectionManager.java:116)
at com.novalumen.java.db.ConnectionManager.getConnection(ConnectionManager.java:92)
at com.novalumen.java.util.ApplicationContext.loadDBConfig(ApplicationContext.java:318)
at com.novalumen.java.util.ApplicationContext.refresh(ApplicationContext.java:145)
at com.novalumen.java.util.ApplicationContext.<init>(ApplicationContext.java:91)
at com.novalumen.java.util.ApplicationContext.getContext(ApplicationContext.java:128)
at _jsp._www__beeonline__ru._80_0._index__xsp._jspService(/auth.xsp:15)
at com.caucho.jsp.JavaPage.service(JavaPage.java:87)
at com.caucho.jsp.JavaPage.subservice(JavaPage.java:81)
at com.caucho.jsp.Page.service(Page.java:407)
at com.caucho.server.http.Invocation.service(Invocation.java:290)
at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:121)
at com.caucho.server.http.RunnerRequest.handleRequest(RunnerRequest.java:333)
at com.caucho.server.http.RunnerRequest.handleConnection(RunnerRequest.java:266)
at com.caucho.server.TcpConnection.run(TcpConnection.java:140)
at java.lang.Thread.run(Thread.java:484)
>> nested java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
at com.caucho.util.DynamicClassLoader.loadClass(DynamicClassLoader.java:372)
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:120)
at com.novalumen.java.db.ConnectionManager.getConnection(ConnectionManager.java:113)
at com.novalumen.java.db.ConnectionManager.getConnection(ConnectionManager.java:92)
at com.novalumen.java.util.ApplicationContext.loadDBConfig(ApplicationContext.java:318)
at com.novalumen.java.util.ApplicationContext.refresh(ApplicationContext.java:145)
at com.novalumen.java.util.ApplicationContext.<init>(ApplicationContext.java:91)
at com.novalumen.java.util.ApplicationContext.getContext(ApplicationContext.java:128)
at _jsp._www__beeonline__ru._80_0._index__xsp._jspService(/auth.xsp:15)
at com.caucho.jsp.JavaPage.service(JavaPage.java:87)
at com.caucho.jsp.JavaPage.subservice(JavaPage.java:81)
at com.caucho.jsp.Page.service(Page.java:407)
at com.caucho.server.http.Invocation.service(Invocation.java:290)
at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:121)
at com.caucho.server.http.RunnerRequest.handleRequest(RunnerRequest.java:333)
at com.caucho.server.http.RunnerRequest.handleConnection(RunnerRequest.java:266)
at com.caucho.server.TcpConnection.run(TcpConnection.java:140)
at java.lang.Thread.run(Thread.java:484)

———————————————————————————
Resin 1.2.s010214 (built Wed Feb 14 14:58:53 PST 2001)

(Скачать всю батву с папками и подпапками одним файлом)

Знай наших! Теперь спустя годы мне не стыдно сказать, что ОБМАНЫВАТЬ нас НЕ ХОРОШО! Пускай это будет историей на «доске позора» этих нехороших людей.

4 thoughts on “Как нас в 2001 году «наколол» BeeOnline с конкурсом

  1. Нашел на просторах инета веселое письмо акционерам и сотрудникам компании Мультигрупп-Деволопмент. Рекомендую к прочтению для поднятия настроения! )))
    Читать обязательно до конца!
    Офис менеджеру: к немедленному распространению! Конфиденциально, внутренняя рассылка! Ситуацию можно спасти, еще есть время –можно провести мозговой штурм и т.д.
    Дорогие акционеры компании Мультигрупп-Деволопмент, дорогие сотрудники компании Мультигрупп-Девелопмент, генеральный директор Мультигрупп-Дивелопмент Телилюхин Игорь,
    Последние 1.5 месяца я, бросив все свои дела( коммерческие и семейные), работал над проектом Сбоево. Условия, на которых я был принят в проект, менялись каждый день. Из-за интриг и саботажа со стороны Телелюхина и Золотухина, часть отчета, которую должен был сделать отдел Золотухина не выполнена( почитаете –поймете о чем я ). Позорится и делать презентацию перед заказчиком в том виде, в котором отчет находится сейчас я не буду.
    Я до сих пор официально не принят на работу –Телелюхин постоянно говорит что «идет оформлять..», но не доходит, а Юля говорит, что «Телелюхин дал указание не оформлять». Поскольку я не являюсь сотрудником Вашей компании, прошу учесть, что на сегодняшний день –моя часть отчета -это моя часть, Ваша –это ваша, со всеми вытекающими юридическими и моральными последствиями.
    Я принял решение, что пришло время и мне немного покуражиться. У меня следующие условия продолжения моего сотрудничества с Вашей компанией и моего участия в переговорах с заказчиком:
    1. Мой официальный статус в Вашей компании должен быть определен до момента моего участия в переговорах с заказчиком и перед тем как мной будут произведены любые созидательные действия в сторону вашей компании. Я должен получить официальное подтверждение о моем трудоустройстве любым, имеющим юридическую силу, способом.
    2. В переговорной комнате, где я работал над проектом, Вы найдете 30 сантиметровый резиновый хуй. Лежит на столе. Генеральный директор Телелюхин Игорь должен вставить этот хуй себе в жопу хотя бы сантиметров на 25 и потыркать с идиотской улыбкой на лице. Можно поохать и произнести что нибудь типа « …Schneller, schneller, oh.. das ist fantastisch sprinz”. Директор отдела развития Игорь Золотухин должен заснять Телелюхина и прислать мне несколько фотографий(видео конечно лучше). Если же это кажется невыполнимым, то эти два динамичных и современных менеджера, Телелюхин и Золотухин, могут ебнуться в гудок по разику, а кто-то из сотрудников может сделать несколько снимков и прислать их мне. Если снимки стоящие –я зачту выполнение второго пункта, но гарантировать не могу.
    Не ссым, не ссым с Трезором на границе. Если быстро все делать –все получится. Удачи.
    P.S. Рассылка конфиденциальная. Игорь позаботься, чтобы в интернет никто не ликнул –а то будет по слову «мультигрупп» выдавать, а оттуда уже ничего не вернешь. Ты же разбираешься в интернетах.
    Уважаемые модераторы, если не туда запостил, просьба перенести в нужный раздел.

  2. Я знаю что ваша Web-студия HelpSet проводит полный цикл по проектированию, разработке и сопровождению сайтов: техническое задание, дизайн сайта, создание сайта, хостинг, поисковая оптимизация (раскрутка) сайта, администрирование ваших серверов, контентная и техническая поддержка сайта. Система управления контентом. Виртуальный офис. У меня предложение по сотрудничеству. Написал в письме.
    помощь в создание сайтов, администрирование

    1. Спасибо, за ваш постинг. Мы действительно можем помочь в создании сайтов, в администрировании и раскрутке сайта! SEO CMS CRM это наши любимые слова — главное — мы открыты для сотрудничества. Ибо гарантом того является наш сайт, где любой желающий может высказаться — отправить ЛЮБОЙ отзыв и ПОЖЕЛАНИЯ! А также вместе открывать новые горизонты для плодотворного бизнеса! Пишите… [email protected]

Comments are closed.