Подарочек из контакта


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

Просмотрел для начала автозагрузки и иже с ними, и обнаружил что эта пакость сделала невидимым файл
C:\WINDOWS\system32\drivers\etc\hosts и понаписала в него всякого дикого мусора, среди которого промелькивали осмысленные строки:
##############################################
91.193.194.141 odnoklassniki.ua
91.193.194.141 vkontakte.ru
91.193.194.141 www.durov.ru
91.193.194.141 www.odnoklassniki.ru
91.193.194.141 wap.vkontakte.ru
91.193.194.141 vk.com
91.193.194.141 www.durov.vkontakte.ru
91.193.194.141 www.wap.vkontakte.ru
91.193.194.141 www.vkontakte.ru
91.193.194.141 www.pda.vkontakte.ru
91.193.194.141 durov.vkontakte.ru
91.193.194.141 odnoklassniki.ru
91.193.194.141 pda.vkontakte.ru
91.193.194.141 www.vk.com
91.193.194.141 www.odnoklassniki.ua
91.193.194.141 durov.ru
##############################################

а также создала еще один файл в этой же папке с названием hюsts в который навалила следующего флуда:

##############################################
windows
765765765765765765765765765765765767575
765765765765765765765765765765765767575
765765765765765765765765765765765767575
##############################################

Собственно редирект IP на фишинг страничку которая и предлагает прислать бабусек за анлок сайтов. IP’шник литовский и принадлежит ISP: Odessa Hosting Service
Учитывая про при последовавшем прогоне системы через все многообразие имеющихся антивирей- было найдено пара троянов, застывших в ужасе, в темповой папке, после чего я полез смотреть кто из них проделывает эту пакость и оказалось что троянчики тут не при чем- а эта лажа приходит из социальной сети “В Контакте”, где на стену приходит ссылко вида http://09g020923jf9jdq.ru/?edcvfr=101036702 при проходе на которую предлагается к скачиванию файлец
PODAROK.exe, который и проводит указанную манипуляцию с файлом hosts.

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

VN:F [1.9.21_1169]
Rating: 10.0/10 (1 vote cast)
VN:F [1.9.21_1169]
Rating: +1 (from 1 vote)

Теги: , , ,

Установка eGroupWare


Собственно поскольку решение кроссплатформенное, то я его решил ставить на CentOS, с тем чтобы после этого поднять в виртуальном окружении VmWare, уже в конторе- а пока суть да дело настраивал сидя на больничном.

Поставил CentOS, проапргейдил, после чего качнул с оффсайта исходники. Там есть несколько типов исходников- rpm, который всем рекомендуют ставить, и который при этом вообще не понятно как и куда ставится и снимок системы eGroupWare, представляющий собой домашнюю директорию сервака. Скачиваем снапшот и засовывавем его в папку egroup которую создаем в корне домашней директории нашего веб-сервера: /var/www, после чего заходим по адресу http://localhost/eware/ и у нас запускается установка, которая проверив нашу систему сказала мне что у меня старенький php- ибо для системы требуется 5.2 а у меня всего 5.16, так что начнем с обновления php:
Смотрим для начала что у нас вообще установлено:
# rpm -qa |grep php
Далее добавляем репозитарий разработчика, в который вносим только php
# vi /etc/yum.repos.d/CentOS-Testing.repo
############################################################
# CentOS-Testing:
# !!!! CAUTION !!!!
# This repository is a proving grounds for packages on their way to CentOSPlus and CentOS Extras.
# They may or may not replace core CentOS packages, and are not guaranteed to function properly.
# These packages build and install, but are waiting for feedback from testers as to
# functionality and stability. Packages in this repository will come and go during the
# development period, so it should not be left enabled or used on production systems
#without due consideration.
[c5-testing]
name=CentOS-5 Testing
baseurl=http://dev.centos.org/centos/$releasever/testing/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing
includepkgs=php*

############################################################
Сохраняем файл и запускаем обоновление, которое займет некоторое время, так что можно сходить налить чайку:
# yum update
После чего смотрим снова пакеты установленные в системе и версию самого:
# rpm -qa |grep php
# php -v

Перегружаем веб-сервер и после этого снова проходим тест
# service httpd restart
Перед этим надо внести исправления в php.ini, поскольку у меня тест также ругался на предмет двух директив указанных в файле, которые надо выставить в следующих параметрах:
upload_max_filesize = 8M (для возможности загрузки больших файлов)
mbstring.func_overload = 7 (для поддержки UTF-8)
Также необходимо указать временную зону в которой находится наща система:
date.timezone = “Europe/Moscow”

После теста мы проходим по нему и смотрим на параметры обозначенные молнией, и по возможности устраняем их. Также у меня вывалилась еще одна фатальная ошибка относительно отсутствия JPGraph в директории /var/www/html/jpgraph, который необходим как раз для отрисовки диаграмм этого самого Ганта.

Выкачиваем с http://jpgraph.net/download/ и разархивировавыем его в нужную нам папку
После этого запускаем, уже установленный мускуль:
# /etc/rc.d/init.d/mysqld start
и задаем пароль для одмина
# /usr/bin/mysqladmin -u root password ‘PassworD’
Далее создаем базу данных и пользователя для нашей системы:
mysql> CREATE DATABASE egroupware;
mysql> use egroupware;
mysql> GRANT ALL PRIVILEGES ON *.* TO egroupware@localhost IDENTIFIED BY ‘PassworD’ WITH GRANT OPTION;

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

VN:F [1.9.21_1169]
Rating: 3.6/10 (20 votes cast)
VN:F [1.9.21_1169]
Rating: -3 (from 3 votes)

Теги: , , ,

Система управления проектами eGroupWare


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

Собственно из всего многообразия систем, предлагающих ведение бизнес проектов и пляшущих от Microsoft Project я выбрал наиболее, на мой взгляд, интересное решение, называемое eGroupWare. Это пхпшное open source  решение, естественно в этой связи кроссплатформенное, так что запускается под любым веб-сервером- будь то Apache или IIS. Также поддерживает различный СУБД- MySQL, PostgreSQL, MaxDB, Microsoft SQL Server и даже каким то боком Oracle.

Написано про систему довольно много, но меня собственно в ней привлекло то, что она веб-ориентированная, а не клиент-сервер, как большая часть подобных приложений, в добавок обладает своей CMS,  включает в себя кучу всяких фич, как то календари, планеры, менеджер проектов с диаграммами Ганта ( на мой пасс о том, что это за верь я не разбирался- босс мне есессно заявил что это все полная лажа и там разбираться нечего), хранилище файлов, встроенное wiki и базу данных решений, средства контроля исполнений и расчет трудозатрат и стоимости, всякие голосалки и даже внутренний чат. Система как я уже писал- полностью бесплатная в версии Community Edition, и поддерживает около 25 языков, в том числе и русский. Также в системе имеется поддержка всевозможных PDA, Outlook’ов и различных других клиентов, с которыми синхронизирует свой планнер.

Собственно это прилюдия, теперь расхвалив это решение перехожу к его установке и настройке.

VN:F [1.9.21_1169]
Rating: 4.2/10 (28 votes cast)
VN:F [1.9.21_1169]
Rating: -5 (from 7 votes)

Теги:

Macbook Pro 2011


macbook proХодят слухи, что новый Macbook Pro 2011 будет выпущен в марте 2011 года. Новую версию ждет ряд серьезных изменений, и эти изменения выглядят очень многообещающими…

В то время как торговые порталы вроде Amazon и Best Buy медленно исчерпывают существующий запас ноутбуков Macbook Pro, они усердно рекламируют Macbook Pro 2011, который мир увидит не раньше марта 2011 года. Приблизительно в то же время, качественно новая версия iPad Apple поступает в продажу, и многие люди предполагают, что на рынок оба продукта поступят вместе.

Когда речь заходит о ноутбуках высокого качества, существует крайне мало портативных компьютеров, которые могут превзойти Macbook Pro производства Apple Computers. Интересные сведения – Вместе с новым MacBook Pro, есть основания полагать, Apple работает над новым iMac. Всё это звучит крайне интересно, но пришло время рассказать о том, какие изменения стоит ожидать в новой линии моделей Macbook Pro.

2011 Macbook Pro. Подробности

Единственное, что мы знаем наверняка, что новый Macbook Pro придет на рынок с предустановленной операционной системой Mac OS X Snow Lion, которая станет приемником Mac OS X Snow Leopard. Это крайне долгожданная инновация, поскольку операционная система Mac стоит на одной ступени, если не выше Windows. Кроме того, модели Macbook Pro верхнего ценового диапазона поступят в продажу с новым, лучшим графическим чипсетом. AMD Radeon HD 6000M, кажется наиболее вероятным претендентом. В роли процессора для Macbook Pro 2011 будет рассматриваться кандидатура Intel Sandy Bridge, и это действительно захватывающая информация для тех, кто собирается приобрести ноутбук в будущем.

Ещё один заметным изменением в Macbook Pro 2011-го года, станет отсутствие оптического привода и физических жестких дисков. Совсем мало пользователей используют оптические диски сегодня, и удаление этого привода из конструкции Macbook Pro, сделает ноутбук легче обычного. Ходят слухи, что существующие жесткие диски заменят флэш-накопители, известные как SSD (твердотельные накопители). Это решение позволит сделать ноутбук на порядок быстрее ранней версии, а также повысит эффективность батареи Macbook Pro.

Полагаясь на детали, собранные на сегодняшний день относительно Macbook Pro 2011, можно предположить, что ноутбук будет доступен в трех различных размерах. Это стандартный набор для серии Macbook Pro, который включает размеры 13, 15 и 17 дюймов. Стоит ожидать сравнительно высоких цен, причиной тому накопители SSD, которые в пользу инновационной технологии стоят крайне дорого. Самая дешевая модель, как ожидается, будет стоить 1.999$. Для сравнения вы должны знать, что дополнительный SSD-накопитель объемом 128Гб будет стоить 300$, в то время как жесткий диск объемом 1ТБ стоит только 70$. Но скорости и прирост производительности, который приходит с SSD-накопителями, поистине феноменальны.

Macbook Pro известен привлекательным дизайном, который представлен цельным корпусом из алюминия. Это решение делает ноутбук крайне легким и очень крепким, что лишь увеличивает эстетическую привлекательность в десятки раз. Мы ожидаем аналогичной конструкции для новых Macbook Pro 2011-го года, поскольку Apple не хочет отказываться от уникальной черты серии Macbook Pro.

Вы можете взглянуть на обзор Macbook Pro, представленный на нашем сайте, который расскажет вам о вышеупомянутой модели. Если вы сравните Macbook Pro 2011с ранней моделью, вы обнаружите множество радикальных изменений. Эти изменения выкажут пользу в долгосрочной перспективе, однако, обойдутся в круглую сумму, поскольку Apple вынужден резко взвинтить цены, в пользу инновационных и пока дорогостоящих технологий. Если вы готовы потратиться, то Macbook Pro 2011, безусловно, будет стоить ваших ожиданий и усилий.

VN:F [1.9.21_1169]
Rating: 2.8/10 (53 votes cast)
VN:F [1.9.21_1169]
Rating: +1 (from 5 votes)

Теги: ,

Продвижение с помощью биржи GoGetLinks


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

1. читать ТЗ для русского вебмастера ниже собственного достоинства;
2. если вы обратили внимание вебмастера на п.1, то человек с большей вероятностью вступит в дебаты из мультика чайка “а чо я то?”, нежели пойдет и прочитает;
3. хорошим тоном, видимо, считается вернуть обзор отправленный на модерацию, ничего в нем не изменив;
4. дискуссия отдельная тема: кто то начинает дискутировать (см. п.5) относительно правил размещения, кто то относительно своих заметок в 30 слов на пустой странице (хитом была фраза- слишком много требований за 3 доллара)
5. для любителей правил, не желающих размещать title ссылки, который является одним из важнейших элементов при продвижении ключа, следует ввести курс изучения HTML, ибо в правилах говорится о теге title, который выводится в шапке сайта, а title ссылки- это, как ни прискорбно для лентяев, атрибут тега <a>

Самое интересно что размещая постовые никак не мог понять- зачем люди расписывают огромные ТЗ как для дебилов- теперь, собственно выступив в качестве оптимизатора я понял для кого, ибо в среднем 80% обзоров отправляю на модерацию, так как не соблюдается один из трех указанных в ТЗ пунктов, после чего примерно 50% отправляется на повторную :(

Собственно в связи с чем одним из важнейших элементов при размещении в ГГЛ является составление ТЗ- где задавать ключи, тайтлы для ссылок, четко оговаривать тот момент что не принимаете размещение голого постового на пустой странице, отрубать игнорирование nofollow ссылок (ибо есть умники что ставят их на странице порядка 20 штук и потом в личной переписке удивляются что у них на странице всего одна ссылка, а проект не проходит), выставлять лимит на внутреннее количество ссылок – на мой взгляд порядка 30-40 штук, максимум 60. И естественно, тщательно проверять обзоры по мере их поступления, не боясь отправлять обратно в обработку.

VN:F [1.9.21_1169]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.21_1169]
Rating: 0 (from 0 votes)

Теги: ,

Не предвиденная ошипка на сайте


У клиента имеется сайт на Drupal, кошмарный-кошмар, который хостится на его же хостинге, прикупленном в NIC.ru. Седня приезжаю со встречи, а меня чуть ли не в дверях встречают с хлебом солью- сайт упал и не дышит, собственно на все вопросы выводит одно:
Parse error: syntax error, unexpected ‘)’, expecting ‘(‘ in /XXX/sites/all/modules/devel/devel.module on line XXX
Тут уже развели переписку с программистом, который его поддерживал- он провел сравнительный анализ и пришел к выводу, что это вероятнее всего хостинг. Ну поскольку я и php это вещи разных вселенных, то для начала залил 100% рабочую версию модуля- тот же самый эффект. После чего глянул сам файл, что же там за строка такая фантастическая- оказалось следующее выражение:
dfb($label, FirePHP::TRACE);

Звонок в суппорт закончился долгим рассказом про мой зараженный компьютер, и то что вирус пишет по фтп в файло всякие iframe или script и прочая, потом стали смотреть файлы, модификации, думать и пыхтеть. Попутно гуглю, но без особого фанатизма ибо перед тем как набрать никовцев полчаса потратил на поиски по инету.
Собственно в процессе разговора натыкаюсь на описание FirePHP, и того что фраза FirePHP::INFO не поддерживается php4, которому надо объявлять FirePHP_INFO. Собственно после этого залез в раздел управления хостингом и действительно обнаружил, что какой то умелец, надо полагать технари клиента, врубили php4, вместо крутившегося на хостинге php5.

**** Если же изменить выражение, как было указано,  то может появиться ошибка PHP: Parse error: syntax error, unexpected T_ARRAY, expecting ‘)’ in , в строке содержащей следующее выражение:
function devel_watchdog(array $log_entry) {
тогда его надо аменить на:
function devel_watchdog($log_entry) {

VN:F [1.9.21_1169]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.21_1169]
Rating: 0 (from 0 votes)

Теги: , , ,

iOS 4,3 – дата ожидаемого релиза


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

Пока Apple iOS 4.3 приближается к релизу, мы решили оценить слухи, которые наполняли киберпространство в течение последнего месяца или около того, чтобы выяснить, которые из них соответствуют действительности. Apple выпустила обновление iOS 4.2.1 22 ноября 2010 года, в качестве замены iOS 4.2 и в течение недели то тут, то там стали всплывать слухи о дате релиза iOS 4.3. Сначала считалось, что Apple назначит обновление iOS на декабрь 2010 года, но эти слухи оказались мистификацией. Несмотря на очевидность ложной информации, слухи не прекращались. Наступил февраль 2011-го года, а слухи о дате релиза iPhone OS 4.3  всё не прекращаются. На той неделе, несколько изданий, которые внимательно следят за событиями в Apple Computers Inc. обозначили дату 14-го февраля 2011 года, как день релиза iOS 4.3.

Apple iOS 4.3. Особенности

iOS – ранее известная как iPhone OS, представляет собой операционную систему, разработанную и применимую Apple для различных продуктов своей линии. Первоначально ограниченная iPhone Apple, iOS в настоящее время доступна для Apple iPod Touch, Apple iPad и даже Apple TV. Несмотря на то, что Apple сделала операционную систему доступной для различных продуктов, iOS не лицензирована для установки на аппаратные устройства сторонних производителей, что делает её эксклюзивной операционной системой, которая может быть использована только для iPhone, iPod Touch, iPad и Apple TV. С момента запуска ОС, 29 июня 2007 года, Apple выпустила несколько версий этой операционной системы – последней из которых была iOS 4.2.1, обновленная в ноябре 2010 года. Следующим обновлением iOS ожидается Apple iOS 4,3, которое предназначено для Apple iPhone (3GS и выше), Apple iPod Touch (3-го поколения и выше) и iPad.

Большинство пользователей с нетерпением ждут выхода этого обновления, благодаря его способности превратить iPhone (так же как Apple iPad) в личную точку доступа. Это обновление позволит Wi-Fi модему вашего iPhone подключать до пяти устройств одновременно. Другие примечательные особенности Apple iOS 4.3 включают поддержку видео-трансляции для сторонних приложений, обновления пользовательского интерфейса, новое меню для редактирования видео и многое другое. В отличие от предыдущих версий, в которых удаление некоторых приложений было возможно только после завершения загрузки, в iOS 4.3 вы сможете удалять приложения в ходе загрузки.

Apple iOS 4.3. Дата выпуска

Как мы уже упоминали ранее, обновление iOS 4,3 приходит для пользователей iPhone, iPod Touch, а также iPad, и это объясняет, почему оно стало одним из самых ожидаемых обновлений года. Долгое ожидание с момента выпуска iOS 4.2.1, наконец, подходит к концу 14 февраля 2011 года, на который назначена дата релиза iOS 4.3, в соответствие с широко распространенными слухами в киберпространстве. Эти слухи только усилились, когда Apple запустил третью бета-версию iOS 4.3 для iPhone, скачать которую могут зарегистрированные партнеры разработчика. Все эти события указывают на тот факт, что обновление 4.3 для iOS выходит в этом месяце. Предполагаемая дата релиза – 14 февраля 2011 года, создает море споров на технологической арене в последнее время, и если это правда, пользователи Apple, без сомнений, со всем рвением отпразднуют День Святого Валентина.

Это было всё, что известно о дате релиза и особенностях iOS 4.3 на сегодняшний день. Существует немало экспертов, которые считают, что Apple не будет проводить пресс-конференцию для обнародования обновления iOS, и если компания поступи именно так, вполне возможно, что нам стоит ожидать чего-то большего, чем просто обновление для iOS 4.3. В самом деле, некоторые слухи относительно даты релиза iOS 4.3 намекают на то, что она пересекается с запуском iPad 2. Люди, которые без колебаний утверждают о совместном запуске обновления iOS 4,3 и iPad 2, утверждают, что последний будет использован, для демонстрации особенностей нового обновления iOS.

VN:F [1.9.21_1169]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.21_1169]
Rating: +1 (from 1 vote)

Теги: