Archive for Май, 2008

Май27

Создание и заработок на сателлитах

Вторник, Май 27, 2008

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

Любой сателлит имеет 4 основные части:

1. Дизайн.

2. Контент.

3. Система управления.

4. Структура.

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

Рассмотри более подробно все уровни создания.

Дизайн сателлита может быть шаблонным, уникальным, либо переделанным шаблоном. Наиболее оптимальным вариантом является переделанный шаблон либо простой, аккуратный уникальный дизайн. Основа любого дизайна для сателлита лежит в его уникализации для человека. Дизайн, должен, максимально отличатся от распространённых шаблонов, хотя бы сменой цветов фона, шапки либо сменой графики. Стоит так же поменять местами блоки меню, либо избавится от лишних его частей. Уже на стадии разработки либо подбора дизайна учитывайте, что должно быть, как можно более страниц 2-го уровня доступных с главной.

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

На одной странице сателлита должно быть не менее 1200 символов. Большие статьи имеет смысл разбивать на более мелкие, для увеличения количества страниц. К статьям стоит подбирать небольшие тематичные картинки и добавлять периодически.

О системах управления (CMS) писалось ранее много. Для выбора системы прочтите статью выбор системы управления сателлитом. Главное, в любой системе, её простота, малый вес, небольшая нагрузка и бесплатность. Так же, при выборе стоит обратить внимание на то, на сколько сложно, делать шаблоны под данную систему.

Структура сателлита имеет огромный вес для его жизни. При разработке структуры, думайте головой, а не другими частями. Очень часто продают красивый, уникальные сателлиты, которые сделаны таким образом, что сразу видно, для чего этот сайт. Избегайте шаблонных приёмов, не делайте архивы сайта в один день, ставьте разное время, вплоть до разных лет. Делайте сайт живым. Стоит добавить пару комментариев, рейтингов, опросов. Обязательно сделайте карту сайта, контакты, небольшое описание воображаемой фирмы, магазина. Разрабатывая структуру не стоит забывать о советах об увеличении прибыль из sape, ведь такой сателлит будет привлекательнее.

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

В общем, удачи всем сателлитостроителям.

Май23

Del.icio.us Captcha Cracked

Пятница, Май 23, 2008

Del.icio.us Captcha Cracked на Python

376623524.png


#!/usr/bin/python
import Image,time,random,glob,re,os,sys

##$$$$
train = raw_input("train? (y/n)")
if(train == "y") : train= True
else: train = False
##
fileName = ''.join(sys.argv[1:])
def getNeighbourhood(i,width,height,pixels):
results = []
try:
if(pixels[i+1] != 0): results.append(i+1)
if(pixels[i-1] != 0): results.append(i-1)
if(pixels[i-width] != 0): results.append(i-width)
if(pixels[i+width] != 0): results.append(i+width)
if(pixels[i-width+1] != 0): results.append(i-width+1)
if(pixels[i+width+1] != 0): results.append(i+width+1)
if(pixels[i-width-1] != 0): results.append(i-width-1)
if(pixels[i+width-1] != 0): results.append(i+width-1)
except:pass
return results
now = time.time()
captcha = Image.open(fileName)
(width,height) = captcha.size
pixels = list(captcha.getdata())
i=0
for pixel in pixels:
if (pixel == 2): pixels[i] = 0
i+=1
toclean = []
for i in xrange(len(pixels)):
neighbourhood = getNeighbourhood(i,width,height,pixels)
if (len(neighbourhood) < 4) : pixels[i] = 0

captcha.putdata(pixels)
started=False
lowestY,highestY,count = 0,10000,0
captchas = []
slant = 15
for x in xrange(width):
hasBlack = False
for y in xrange(height):
thisPixel = captcha.getpixel((x,y))
if(thisPixel != 0):
if(started == False):
started=True
firstX = x
firstY = y
else:
lastX = x
if(y > lowestY): lowestY = y
if(y< highestY): highestY = y
hasBlack = True
if((hasBlack == False) and (started==True)):
if((lowestY - highestY) > 4):
croppingBox = (firstX,highestY,lastX,lowestY)
newCaptcha = captcha.crop(croppingBox)
if(train):
text = raw_input(”char:n”)
try: os.mkdir(”/home/dbyte/deliciousImages/” + text)
except:pass
text__ = “/home/dbyte/deliciousImages/” + text + “/” + str(random.randint(1,100000)) + “-.png”
newCaptcha.resize((20,30)).save(text__)
text_ = “/home/dbyte/deliciousImages/” + text + “/” + str(random.randint(1,100000)) + “-.png”
newCaptcha.resize((20,30)).rotate(slant).save(text_)
text_ = “/home/dbyte/deliciousImages/” + text + “/” + str(random.randint(1,100000)) + “-.png”
newCaptcha.resize((20,30)).rotate(360 - slant).save(text_)
captchas.append(Image.open(text__))
else:
#text = str(count)
#text = “tmp-delicious-” + text + “.png”
#newCaptcha.save(text)
captchas.append(newCaptcha.resize((20,30)))

started=False
lowestY,highestY = 0,10000
count +=1
if(train == False):

imageFolders = os.listdir(”/home/dbyte/deliciousImages/”)
images =[]
for imageFolder in imageFolders:
imageFiles = glob.glob(”/home/dbyte/deliciousImages/” + imageFolder + “/*.png”)
for imageFile in imageFiles:
pixels = list(Image.open(imageFile).getdata())
for i in xrange(len(pixels)):
if pixels[i] != 0: pixels[i] = 1
images.append((pixels,imageFolder))

crackedString = “”
for captcha in captchas:
bestSum,bestChar = 0,”"
captchaPixels = list(captcha.getdata())
for i in xrange(len(captchaPixels)):
if captchaPixels[i] != 0: captchaPixels[i] = 1
for imageAll in images:
thisSum = 0
pixels = imageAll[0]
for i in xrange(len(captchaPixels)):
try:
if(captchaPixels[i] == pixels[i]): thisSum+=1
except: pass
if(thisSum > bestSum):
bestSum = thisSum
bestChar = imageAll[1]
crackedString += bestChar
print crackedString
#print “time taken: ” + str(time.time() - now)

Источник Del.icio.us Captcha Cracked

Май21

Плагины для Wordpress

Среда, Май 21, 2008

Google Maps

Этот плагин позволяет вставлять Google maps в блог, используя механизм shortCode, который появился в WordPress 2.5. Плагин требует ключ API для Google Maps.

(more…)

Май20

Наращивание ссылок

Вторник, Май 20, 2008

Eric Ward затронул некоторые тонкости линк билдинга. А именно – вопрос о скорости и массе наращивания ссылок. Тема интересная, кому надо – натолкнет на мысли.

Сколько ссылок – слишком много?

Можно ответить «Это зависит от…», но давайте копнем немного поглубже. На самом деле, единственной вещью, за которую мы волнуемся, когда получаем много линков, является возможность быть запеналеным поисковой системой. У нас рождаются вопросы «А не сочтет ли поисковик меня спамером?», «А не окажусь ли я под действием фильтра?» и т.д.

Есть три варианта, когда сайт получает тысячи, а то и миллионы ссылок:

Первый. Сайт оказывается очень полезным и привлекает множество натуральных ссылок.

Второй. На сайте была затронута какая-либо тема, вызвавшая огромный интерес у общественности.

Третий. Кто-то усердно искусственно повышает ссылочную массу сайта, который далек от того, чтобы получить их естественным способом.

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

Как быстро – слишком быстро?

В некоторых случаях, это один и тот же вопрос. Я соглашусь, что выглядит немного подозрительно, когда новый сайт получает много ссылок за короткий период. Но это случается. И обычно несложно определить, является ли этот ссылочный всплеск естественным.

Многие полагают, что естественность новых ссылок определить очень трудно. Но в большинстве случаев это не так. Конечно же, не всегда, но часто.

Поэтому вопросы «как много?» и «как быстро?» не столь важны. Главное: «насколько естественно?».

понравилось тут





Навигация


Всякие кнопочки


количество читателей онлайн и всего

Search For Blogs, Submit Blogs, The Ultimate Blog Directory Первый в рунете каталог блогов

Рейтинг блогов


My blog is worth $10,161.72.
How much is your blog worth?