Последни видеа

Компютърни езици

Операционни с-ми

Офис

База данни

Въпроси-отговори

Ubuntu за начинаещи -1
Оценка на читателите: / 63
Слаба статияОтлична статия 
Линукс - Ubunu - първи стъпки
Написано от gatakka   

С този урок започвам серия уроци за Ubuntu. Целта е да ви запозная с тази безплатна и изключително качествена операционна система.

 

 

продължава>
 
Обсъди в (23 posts)
Отг:Ubuntu за начинаещи -1
Jul 08 2010 22:28:43
Има грешка при пускане на видеото.
#9219
Отг:Ubuntu за начинаещи -1
Jul 21 2010 18:08:38
Дам, линка идва от блога на Гатака, а доколкото знам и виждам адреса е спрян...
#9432
Отг:Ubuntu за начинаещи -1
Aug 23 2010 10:49:15
Видеото е възстановено до оригинала благодарение на ragirov
#9832
прекалено много коментари, за да бъдат показани тук. Вижте форума за пълният списък.
Трябва да влезнете или да се регистрирате за да коментирате във форума.
Коментари по този урок във форума: (23 коментара)


Singleton и registry шаблони
Оценка на читателите: / 22
Слаба статияОтлична статия 
PHP - OOP
Написано от gatakka   

В този урок ще се запознаем с два от шаблоните за дизайн: Singleton и Registry.

Ще научите:

  • какво е singleton
  • къде се използва
  • как се създава
  • какво е registry
  • къде се използва
  • как се създава

 

 

продължава>
 
Обсъди в (2 posts)
Отг:Singleton и registry шаблони
Feb 23 2010 15:51:04
Много добър урок, както и останалите от поредицата за ООП. Надявам се, че ще има още.
#4412
Отг:Singleton и registry шаблони
Mar 14 2010 16:20:33
Най-добрите видео уроци на бг
#5614

Трябва да влезнете или да се регистрирате за да коментирате във форума.
Коментари по този урок във форума: (2 коментара)


Разширенията в Google Chrome - част 2
Оценка на читателите: / 7
Слаба статияОтлична статия 
Други - google
Написано от Иван Хиджов   

Здравейте.В този урок ще ви покажа някои неща свързани с разширенията
като това как да променяте страници,да отваряте нов таб и нов прозорец.
Чрез следния код можете да направите новите табове които отваряте
да изгледжат така както вие искате.В файла manifest.json добавяте тези редове:
...
"chrome_url_overrides": {
"newtab": "newtab.html"
},
...
Страницата newtab.html я правите да изглежда както си искате,
и така всеки отворен таб ще се показва съдържанието в тази страница.
Друг вариант за отваряне на нов таб е когато някой кликне на линк
в разширението.В manifest.json пооставяте тези редове:
...
"permissions": [
"tabs"
],
...
Като след "tabs" добавяте сайта ,който искате да посетите:
"tabs","http://nau4i.me/"
Но за да се отвори нов таб това трябва да стане с функцията:
chrome.tabs.create()
Аналогично и за отварянето на нов прпзорец се използва :
...
"permissions": ["tabs"],
...
А функцията е chrome.windows.create( )
Вероятно някой от вас неразбират някой неща но мисля със следващият
пример да покажа нагледно как стават тези неща както и някои други.
Както вече казах тези разширения се базират на вече съществуващи технологии,
и новият материал и новие идеи и концепции са малко и лесно усвоими.
Това е примера.
manifest.json
{
"name": "Chrome",
"version": "1.0",
"description": "Chrome.",
"browser_action": {
"default_title": "Chrome",
"default_icon": "icon.png",
"popup": "popup1.html"
},
"permissions": [
"tabs",
"http://nau4i.me/",
]
"chrome_url_overrides": {
"newtab": "newtab.html"
}
}
popup1.html
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>www.nau4i.me</title>
<script language = "javascript">
var rssProm = "http://www.google.bg";
function newtab() {
chrome.tabs.create({ url : rssProm   });
}
function newwindow() {
chrome.windows.create({ url : rssProm });
}
</script>
</head>
<body>
<div    style="text-align:center;width:200px;height:200px;" >
<a href="#" onclick="newtab() ;"> new tab </a><br />
<a href="#" onclick="newwindow() ; "> new window </a>
</div>
</body>
</html>
newtab.html
<h1>nau4i.me</h1>
Заредете разширението и ще се появят 2 линка ,на които като
кликнете се отваря съответно нов таб и нов прозорец.
При опит да се отвори нов таб чрез клавишна комбинация или по друг начин
се зарежда страницата newtab.html ,съответно с нейното съдържание.

 
Трябва да влезнете или да се регистрирате за да коментирате във форума.
Коментари по този урок във форума: (0 коментара)


Разширенията в Google Chrome
Оценка на читателите: / 9
Слаба статияОтлична статия 
Други - google
Написано от Иван Хиджов   

Здравейте.В този урок ще ви запозная с разширенията в Google Chrome.
Както някой от вас знаят дълго време след излизането на първата версия
на  Google Chrome нямаше разширения ,или поне не официални от  Google,
от което обществото от разработчици  и потребители недоволстваше.Естествено вече това е факт-
разширения  за браузъра на  Google  има.
С този урок искам да направя въведение за разширенията,ще покажа как да си направите ваше 
собствено и с някои специфики относно изграждането и пускането му в действие .   
За да видите едно такова разширение и за да добиете обща представа най-напред изпълнете следните стъпки:
Създайте една папка и след това  в нея един html файл и го запазете като popup.html .За съдържание в popup.html файла сложете следното:

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Hello Chrome  Extension</title>

<style>

body{

background:#fff;

width:111px;

height:111px;

}

</style>

</head>

<body>

<div> Hello World</div>

</body>

</html>

Създайте нов файл и го запазете ЗАДЪЛЖИТЕЛНО като  manifest.json .Съдържанието в него е следното:


{
"name": "My First Extension",
"version": "1.0",
"description": " Hello World",
"browser_action": {
"default_title": "Hello World",
"default_icon": "icon.png",
"popup": "popup.html"
},
"permissions": [
"tabs" 

}

Създайте иконка с размери 48x48 px и я именувайте като icon.png.
Сега за да проверите как работи и как изглежда вашето първо разширение направете следното:
от персонализиране и управление на Google Chrome отивате на разширения и от там на 
зареждане на раз пакетирано разширение и кликате на създадената папка.В горния десен ъгъл
трябва да се появи иконката която е спомената в manifest.json - кликнете на нея.Поздравления,току що
създадохте първото си разширение.
Но да се върнем към същината на нещата.
За какво служи този html файл?Както при изграждането на уеб страници,така и тук този извършва   същата 
работа - оформя и представя съдържание.В този файл казвате как да изглежда вашето разширение,
с какви размери да е,какъв да е шрифта на буквите и много други неща ,като естествено включите  CSS и снимки.
Друго нещо което имате на разположение е javascrit ,XMLHttpRequest , JSON, HTML5.Можете да придавате по-голяма функционалност чрез JS
и да правите почти всичко което се сетите.

Нека да разгледаме и другият файл manifest.json .
Този файл трябва задължително да се казва така.Той дава  информация  за разширението като,
това кои файлове то може да използва,и какви са му възможностите.Да разгледаме от какво се състои :

  • name - както се досещате името на разширението
  • description - съдържа описание на разширението ,което описание не трябва да съдържа html, а максималната дължина на символите да е 132 знака.
  • icons - тов е икокнката която се показва до полето за търсене.Нейните размери са 48x48 px.
  • version - версията ,като си има стандарти на изписване.Ето няколко примера:
  1. "version": "1"
  2. "version": "1.0"
  3. "version": "2.10.2"
  4. "version": "3.1.2.4567"



В урока са използвани материали от :http://code.google.com/chrome/extensions/getstarted.html

 

 

 
Обсъди в (9 posts)
Отг:Разширенията в Google Chrome
Feb 07 2010 08:15:50
Къде тръгваш да го качваш?в сайтана гоогле при другите ли?Ако е там като качваш .зип архива смени си енкодинига на манифест файла на ANSI.
#3541
Отг:Разширенията в Google Chrome
Feb 07 2010 09:11:25
Благодаря, аз се оправих
#3549
Отг:Разширенията в Google Chrome
Mar 22 2010 17:17:32
#6056
прекалено много коментари, за да бъдат показани тук. Вижте форума за пълният списък.
Трябва да влезнете или да се регистрирате за да коментирате във форума.
Коментари по този урок във форума: (9 коментара)


Магически методи
Оценка на читателите: / 18
Слаба статияОтлична статия 
PHP - OOP
Написано от gatakka   

В този урок ще се запознаем с магическите методи.

Ще научите:

  • какво е магически метод
  • как се използва __get()
  • как се използва __set()
  • как се използва __call()
  • елементарен пример за регистри шаблон

 

Tags:
продължава>
 
Трябва да влезнете или да се регистрирате за да коментирате във форума.
Коментари по този урок във форума: (0 коментара)


<< Начало < Предишна 1 2 3 4 5 6 7 8 9 10 Следваща > Край >>

Страница 8 от 24

Форма за вход



Елате в .: BGtop.net :. Топ класацията на българските сайтове и гласувайте за този сайт!!!

Кой е тук?

В момента има 13 посетителя и 6 потребителя в сайта
Научи ме!, Powered by Joomla!; Joomla templates by SG web hosting