Уеб дизайн и изработка на сайт като бизнес или забавление

Да знаете как да изработите качествено един уеб сайт, независимо дали за бизнес или забавление, е изключително важно умение. Има много web сайтове, в които е обяснено как, но малко от тях предлагат истинско решение за начинаещите. Всички са написани така, че този, който ги чете, трябва да е малко навътре в материята, за да ги разбере, въпреки че авторите представят материала си по-лесен, отколкото всъщност е.

Разбира се, всеки може да създаде сносен уеб сайт, но идеята е да го направите такъв, че да ви носи пари и клиенти. И това трябва да е причината някой да иска да притежава уеб сайт. Независимо кой сте и какво ще представлява сайта ви, той трябва да привлича посетители и да ви носи пари.

Read more…

Протокол за динамична конфигурация DHCP. Динамично обновяване на DNS записи.

Динамични обновявания

DHCP - (Dynamic Host Configuration Protocol) - Протокол за динамично конфигуриране на хостове - комуникационен протокол чрез който компютър, тип компютърно устройство, машрутизатор или всякакъв друг вид устройство използващо IP адрес могат да заявят за Интернет адрес от сървър, който от своя страна притежава определено пространство от IP адреси за раздаване. Чрез този протокол клиентите, изискващи Интернет адреси се сдобиват с следните параметри; default gateway , subnet mask и IP адрес на DNS сървър. DHCP сървърът се грижи за уникалността на IP адресите - т.е. в подмрежата не може да съществуват два еднакви IP адреса по едно и също време, въпреки че един и същ адрес може да бъде раздаван на различни хостове в зависимост от времете на заявката за получаването му. На практика при подходяща конфигурация клиентите могат да правят заявки за всякакъв тип конфигурационни параметри от сървъра.
Динамичните обновявания са нов стандарт, описан в RFC2136, позволяващи динамично обновяване на зоновите файлове на отговорния за зоната главен сървър.
Като първоначална реализация, DNS е била проектирана за поддържа само статични обновявания на ресурсните записи. Всяка промяна е трябвало да бъде извършвана от мрежовите администратори. При динамичните обновявания, главният DNS сървър се конфигурира да поддържа обновявания, инициирани от други хостове, използващи този метод. Като пример, това могат да бъдат обновявания за регистриране на A и PTR ресурсни записи от работни станции или от DHCP сървър.
Read more…

Sunday, February 21st, 2010 at 09:04

Технически изисквания за компютърно работно място и оптимизиране

автор: Месуд Ердинчев

Персоналните компютърни и периферните устройства са относително безопасни за работа. Въпреки това, фактът че те работят с електричество, предполага съществуването на известни опасности.

Последствия от електрически шок

Въздействието от електрически шок, в зависимост от неговата сила, ще доведе до:

  • неравномерни свивания на сърдечния мускул;
  • изгаряния, обикновено концентрирани върху контактните точки;
  • неволно мускулно свиване, което може да има две последствия - отхвърляне на тялото на пострадалия или невъзможност да се отдели тялото от точката на контакт;
  • въздействия върху нервната система (временна загуба на памет, липса на двигателен контрол и др.).

Факторите, обусляващи силата на електрически шок, са напрежението, електрическия ток и съпротивлението на тялото.
Read more…

Програмиране и използване на компютри. Програмиране на С++

Условие на задачата:

Дадени са четири таблици,в които са записани цели шест цифрени положителни числа. Таблиците имат M реда и N колони(3 ≤ M≤10 и 3≤ N≤5).Напишете програма, с която от тях да се създадат нови четири таблици. Новите таблици да включват на съответното място число,което е получено от това в дадената таблица по следния алгоритъм:

  • записва се произведението от цифрите на числото, ако то е четно и в някои от разрядите му не се съдържа цифрата 0;
  • записва се сборът от цифрите на числото, ако то е нечетно.

Програмата за всяка таблица да определя най-малкото число по редове и най-голямото число по колони и тяхното място в таблицата.

Задачата е за многомерни масив,който е с M реда и N колони.Като 3 ≤ M≤10 и 3≤ N≤5.В началото на програмата са дефинирани външни променливи(int m,n,i,j),които са достъпни за всички функции.Първата функция е void enter( с формални параметри(int m1,int n1,long*a)),която въвежда масива по редове и по стълбове.Следващата функция е void exit-тя извежда на екрана новите таблици.

Read more…

Thursday, February 11th, 2010 at 01:05

Опашка в C++

В настоящата курсова работа ще бъде представена абстрактната структура опашка и ще бъде представена примерна нейна реализация. Кодът представен в този реферат е написан от автора и се компилира успешно с Dev-C++ 4.9.9.2.

Опашка в C++

Опашката е линейна структура от данни, чиито елементите са свързани последоватерно. Тя има начало и край. Елемнтите на опашката се въвеждат в нейния край, а се изваждат от нейното начало. При опашката се спазва правилото “пръв влязъл, пръв излязъл”. Тоест елемнтите ще бъдат извадени в реда, в който са въведени в опашката.

Реализация на опашка

Има два начина за реализиране на опашка – статичен и динамичен. При статичния опашката има ограничен брой елемнти, докато при динамичния може да има неограничен брой елементи в рамките на паметта. В настоящата курсова работа ще бъде реализилана статична опашка.
Статичната реализация ще бъде осъществена посредством масив, който ще съдържа елементите на опашката. Масивът ще е член на клас, който ще има и член данни за позицията на началото и края на опашката в масива. Ще има и булева член променлива, която ще носи информация за това дали опашката е празна.

Read more…

Thursday, February 11th, 2010 at 00:49

16 Разряден микропроцесор I8086/I8088

Обяснение и сравнение на видовете адресации, използвани в микропроцесорите.

Начините за адресиране в общия случаи са еднакви както за 8 така и за 16 разредните ПК. Най-често използваните видове адресации са : Странична, сегментна, виртуална, неяна, непосредствена, пряка, пряка регистрова, косвена, индексна, базова, относителна, стекова, групова.

a)Странична и сегментна адресации - ограниченото число разреди , което се отдели в формата на инструкцията за адрес на операнда не позволява директно адресиране на памет с голям обем. Затова паметта се разделя на страници и сегменти.За да се формира физическият адрес,чийто разредност е по-голяма от адресната част, в инструкцията се използва два начина:

получаване на физическия адрес от адрес на страницата (сигмент) и от адресната част на инструкцията
изчисляване на физическия адрес като към адресната част на инструкцията се пребавят съдържание на сегментния регистър, изместено с 4 разреда наляво.

b)Виртуална адресация - тя се използва тогава, когато се създава представа, че паметта има неограничен обем.Това става чрез механизма на виртуалната адресация, в основата на която е заложен принципа на динамичното преразпределение между страниците на оперативната памет и външната памет на системата.
c)Непосредствена адресация-ако операндът се намира в кода на инструкцията адресацията се нарича непосредствена,а когато в инструкцията е фиксирано място на операцията и резултата,адресацията се нарича предразбираща се.
d)Пряка адресация-операндите се извличат от паметта по адрес,който се съхранява в формата на инструкцията.
e)Коствена адресация-операндите от паметта се извличат по адрес посочен в клетката от паметта.
j)Базова адресация-за да се осигури преместваемост на програмите се използва базова адресация, при която адреса на операнда се изчислява като се сумира съдържанието на базовия регистър и адреса,разположен в адресната част на инструкцията.
h)Относителната адресация-при нея адресът на операнда се извлича чрез събиране на съдържание на брояча на инструкцията с отместването,разположено в адресната част на инструкцията
i)Стекова адресация-широко разпространение е намерила стековата адресация. При нея в специален регистър наречен указател на стека се задава адресът на върхът на стека.
Read more…

Как да класираме сайта си на първо място в Гугъл

Няма невъзможни неща. Това важи в пълна сила и при SEO оптимизацията. Има толкова много фактори, от които зависи добрият ранг на сайта ви в Гугъл, но това не значи, че не може да се изкачи по върховете. Просто трябва внимателно да следвате стъпките, които ще помогнат на сайта ви да получи така мечтания ранг.
Факторите, с помощта на които това може да стане реалност са много, но съществуват няколко които са по-силни. Например, както винаги силата на текста си остава безспорна. Не е достатъчно да намерите линк, който да води към сайта ви, но и трябва вашите ключови думи да водят плавно и неусетно към сайта ви. Или така наречените анкор линкс. Това са тези линкове, които сайтът ви използва, под формата на думи, вградени в текста. Т.е. думата да е линк.

С какво още да класираме сайта си на първо място в Гугъл
Read more…

Оператори на Google

По-големите търсачки и в частност Гугъл поддържат няколко броя оператора, които са специални с това, че указват по-голяма специфика при търсенето по дадена дума или израз, както определяне и задаване на точен тип търсене, а и след това правят модификация на резултатите от търсенето. Кои са те:

  • cache
  • link
  • related
  • info
  • define
  • stocks
  • site
  • allintitle
  • intitle
  • allinurl
  • inurl

Всеки един от гореспоменатите оператори си има свое собствено предназначение. Ние обаче ще разгледаме приложението на операторите в SEO оптимизацията.
Намиране на броя на страниците от Вашия сайт, които са вече в index-a на Google
Най-използвания метод в SEO за информация, статистически данни и наблюдаване дейността на една търсеща машина като Google. Ето и синтаксиса:
site:www.technologybulgaria.com
Read more…

Saturday, January 23rd, 2010 at 03:29

Речници в SEO

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

Синонимен речник. Както показва и името му, този вид речник ви помага в задачата ви по намирането на синоними на дадена дума. С него може да обогатите текстовете на вашия уеб сайт със синоними на много от думите си. Информацията се структурира за всяка отделна дума – т.е. имате набор от синоними за всяка една дума. Синонимните речници може да са най-различни, различията им зависят от това кой е автора им. Най-сполучливите такива речници са тези, в които за една дума са включени нейни синоними и антоними, и по този начин са включени неправилни синонимни гнезда в тях.
Read more…

Saturday, January 23rd, 2010 at 03:18

DNS и Домейн

DNS

Акроним от Doamin Name System (система за именуване на домейни). Това е методът, използван при именуването на Интернет хост компютри, чрез които имена става тяхното откриване. На всяко от тези имена на хостове (например pd.zevon.com) сьответства дьлго десетично число, известно като IP адрес (например 199.10.44.8). Тези имена на домейни са много по-лесни за запомняне от дългите IP адреси.
Read more…

Friday, January 8th, 2010 at 12:41