
рд╣рдордиреЗ
NooLite рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╡реЗрдм-рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдХрд╛рд╢ рдкреНрд░рдмрдВрдзрди рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд▓рд┐рдЦрд╛ред
рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ, рдЖрдк рдЗрд╕рдХреЗ рдкреГрд╖реНрдареЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдкрд░, рдЖрдк рдирд┐рдпрдВрддреНрд░рдг (рд╕реНрд▓рд╛рдЗрдбрд░реНрд╕ рдФрд░ рдмрдЯрди) рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рд╡рд╛рдВрдЫрд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддреЗ рд╣реИрдВ (рдкреНрд░рдХрд╛рд╢ рдХреЛ рдЪрд╛рд▓реВ / рдмрдВрдж рдХрд░реЗрдВ, рдХрдИ рдЪреИрдирд▓реЛрдВ рдореЗрдВ рдЪрдордХ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░реЗрдВ)ред
рдбреЗрдореЛ (рдбреЗрдореЛ рдореЛрдб рдореЗрдВ рдкреНрд░рдХрд╛рд╢ рдХреЛ рдЪрд╛рд▓реВ / рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдкрд░ рдПрдХ рдкрд╛рда рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)ред
рд╣рдордиреЗ рд╕рд░реНрд╡рд░ рдкрд░ ASP.NET MVC рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛, рдХреНрд▓рд╛рдЗрдВрдЯ рдкрд░ JQuery рдореЛрдмрд╛рдЗрд▓ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдлреЛрди рд╕реЗ рдкреНрд░рдХрд╛рд╢ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдерд╛)ред DBMS рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ (рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИрдВ)ред рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗ рдирд┐рдпрдВрддреНрд░рдг рдЗрдХрд╛рдЗрдпреЛрдВ рдХреЛ рдХрдорд╛рдВрдб рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП, PC118 USB рдПрдбрд╛рдкреНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдпрд╣рд╛рдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбрд╛рдЙрдирд▓реЛрдб
рдХрд░реЗрдВ ред рд╡рд╣рд╛рдВ рдЖрдк рдЕрд▓рдЧ рд╕реЗ .NET рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ NooLite рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП API рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рд╕рдм рдХреЗ рд▓рд┐рдП рд╕реЛрд░реНрд╕ рдХреЛрдб
Google рдХреЛрдб рдкрд░ рд╣реИ ред
рдХрдЯрд░ рдХреЗ рдиреАрдЪреЗ "рдЦрд░реЛрдВрдЪ рд╕реЗ" рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд░реНрджреЗрд╢ рд╣реИред
рдЖрд╡рд╢реНрдпрдХ рдШрдЯрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
рд╡реЗрдм рд╕рд░реНрд╡рд░ (IIS рдПрдХреНрд╕рдкреНрд░реЗрд╕) рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛
1.
рдпрд╣рд╛рдВ рд╕реЗ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд╕рд╛рде рд╕рдВрдЧреНрд░рд╣ рдбрд╛рдЙрдирд▓реЛрдб
рдХрд░реЗрдВ рдФрд░ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ "C: \ noolite" рдЕрдирдкреИрдХ рдХрд░реЗрдВред
2. IIS рдПрдХреНрд╕рдкреНрд░реЗрд╕ (рдлрд╝рд╛рдЗрд▓ C: \ Program Files \ IIS Express \ iisexpress.exe) рдЪрд▓рд╛рдПрдБ, рддрд╛рдХрд┐ рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрдирд╛рддрд╛ рд╣реИред
3. IIS рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдПрдХ рдирдпрд╛ рд╕рд╛рдЗрдЯ рд░рд┐рдХреЙрд░реНрдб рдмрдирд╛рдПрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдореЗрдВ рдЯрд╛рдЗрдк рдХрд░реЗрдВ
cd C:\Program Files\IIS Express appcmd add site /name:noolite.web /bindings:"http://%COMPUTERNAME%:19777,http://localhost:19777" /physicalPath:C:\noolite
4. рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП ApplicationPool рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
appcmd set app "noolite.web/" /applicationPool:Clr4IntegratedAppPool
5. IIS рдПрдХреНрд╕рдкреНрд░реЗрд╕ рд▓реЙрдиреНрдЪ рдХрд░реЗрдВ
iisexpress /site:noolite.web
рдЕрдм рдЕрдЧрд░ рдЖрдк рдЕрдкрдиреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ "
рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ : 19777" рдЯрд╛рдЗрдк рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рдЦреБрд▓рдирд╛ рдЪрд╛рд╣рд┐рдП:
рдкреНрд░рдХрд╛рд╢ рдирд┐рдпрдВрддреНрд░рдг рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░реЗрдВ
рд╡рд┐рджреНрдпреБрдд рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдкреНрд░рдмрдВрдзрди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕рд╛рдЗрдЯ рдХреЗ рд░реВрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ NooLite.config рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИрдВред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдбреЗрдЯрд╛ рд╣реЛрддрд╛ рд╣реИ:
<?xml version="1.0" encoding="utf-8"?> <nooLiteConfiguration debug="false"> <page id="bedroom" title="" description=" "> <control id="main" displayText=" " type="Switcher" level="155"> <channel id="0" /> </control> <control id="night-light" displayText="" type="Slider"> <channel id="0" level="0" /> <channel id="1" /> </control> <control id="all-off" displayText=" " level="0"> <channel id="0" /> <channel id="1" /> </control> </page> <page id="hallway" title=""> <control id="main" displayText=" " type="Switcher"> <channel id="2" /> </control> <control id="small" displayText=" " type="Switcher"> <channel id="3" /> </control> <control id="all-off" displayText=" " type="Switcher"> <channel id="2" /> <channel id="3" /> </control> </page> </nooLiteConfiguration>
PC118 USB рдПрдбрд╛рдкреНрдЯрд░ рдореЗрдВ 8 рдЪреИрдирд▓ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреЛ рд▓реИрдВрдк (рдпрд╛ рдЕрдиреНрдп рд╡рд┐рджреНрдпреБрдд рдЙрдкрдХрд░рдгреЛрдВ) рдХреЗ рд╕рдореВрд╣ рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд░реВрдЯ рдПрд▓рд┐рдореЗрдВрдЯ рдХреЗ рдЕрдВрджрд░,
nooLiteConfiguration
рдореЗрдВ
page
рдПрд▓рд┐рдореЗрдВрдЯреНрд╕ рдХрд╛ рд╕рдВрдЧреНрд░рд╣ рд╣реЛрддрд╛ рд╣реИред рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдЖрд╡реЗрджрди рдХреЗ рдПрдХ рдЕрд▓рдЧ рдкреГрд╖реНрда рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИред
page
рддрддреНрд╡ рдореЗрдВ рдкреИрд░рд╛рдореАрдЯрд░
id
(рдкреГрд╖реНрда рдХрд╛ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛, рдЗрд╕рдХреЗ рдкрддреЗ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ),
title
(рдкреГрд╖реНрда рд╢реАрд░реНрд╖рдХ) рдФрд░
description
(рд╡рд┐рд╡рд░рдг, рдЙрдкрд░реЛрдХреНрдд рдкреГрд╖реНрда рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд) рд╣реИред
рдкреНрд░рддреНрдпреЗрдХ
page
рддрддреНрд╡ рдХреЗ рдЕрдВрджрд░ рдХрдИ
control
рддрддреНрд╡ рд╣реЛрддреЗ рд╣реИрдВред рд╡реЗ рдкреГрд╖реНрда рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рд╕реЗрдЯ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдирд┐рдпрдВрддреНрд░рдг рддрддреНрд╡ рдореЗрдВ рдкреИрд░рд╛рдореАрдЯрд░
id
(рдирд┐рдпрдВрддреНрд░рдг рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛),
displayText
(рдкрд╛рда рд▓реЗрдмрд▓),
type
(рдирд┐рдпрдВрддреНрд░рдг рдХрд╛ рдкреНрд░рдХрд╛рд░) рдФрд░
level
(рдЪрдордХ рд╕реНрддрд░ рд╣реИ рдЬреЛ рдЗрд╕ рдирд┐рдпрдВрддреНрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдЬреБрдбрд╝рдирд╛рд░ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм рдПрдХ рдмрдЯрди рджрдмрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)ред
type
рдкреИрд░рд╛рдореАрдЯрд░ рдирд┐рдореНрди рдорд╛рдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд▓реЗ рд╕рдХрддрд╛ рд╣реИ:
- рдмрдЯрди - рдПрдХ рдмрдЯрди рдЬреЛ рдЪрдордХ рдХреЛ
level
рдкреИрд░рд╛рдореАрдЯрд░ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЪрдордХ рд╕реНрддрд░ рдкрд░ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ; - рд╕реНрд╡рд┐рдЪрд░ - рджреЛ рдмрдЯрди рдХрд╛ рдПрдХ рд╕рдореВрд╣: "рдЪрд╛рд▓реВ" рдФрд░ "рдмрдВрдж"ред "ON" рдмрдЯрди "рдмрдЯрди" рддрддреНрд╡ рдХреЗ рд╕рдорд╛рди рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ, "рдмрдВрдж" рдмрдЯрди рд╕рднреА рдЬреБрдбрд╝реЗ рдЪреИрдирд▓реЛрдВ рдореЗрдВ рдкреНрд░рдХрд╛рд╢ рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реИ;
- рд╕реНрд▓рд╛рдЗрдбрд░ - рдПрдХ рд╕реНрд▓рд╛рдЗрдбрд░ рдФрд░ рд╕реЗрдЯ рдмрдЯрди, рдЬреЛ рд╕реНрд▓рд╛рдЗрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЪреИрдирд▓ рд╕рдореВрд╣ рдореЗрдВ рдЪрдпрдирд┐рдд рдЪрдордХ рд╕реНрддрд░ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред
рдкреНрд░рддреНрдпреЗрдХ
control
рддрддреНрд╡ рдХреЗ рднреАрддрд░, рдЖрдк рдЪреИрдирд▓ (
channel
рддрддреНрд╡) рдХрд╛ рдПрдХ рд╕реЗрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдЖрдк рдЗрд╕ рдирд┐рдпрдВрддреНрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдХрдорд╛рдВрдб рднреЗрдЬрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЪреИрдирд▓ рдХреЗ рдкрд╛рд╕
id
(рдЪреИрдирд▓ рд╕рдВрдЦреНрдпрд╛ - 0 рд╕реЗ 7 рддрдХ рдХреА рд╕рдВрдЦреНрдпрд╛) рдФрд░
level
(рдЪреИрдирд▓ рдХреЗ рд▓рд┐рдП рдЪрдордХ рд╕реНрддрд░ - рдирд┐рдпрдВрддреНрд░рдг рдХреЗ
level
рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рдореВрд▓реНрдп рдкрд░ рдкреВрд░реНрд╡рддрд╛ рд▓реЗрддрд╛ рд╣реИ) рд╣реИред
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдПрдХ рдкрд░реАрдХреНрд╖рдг рдбреЗрдЯрд╛ рд╕реЗрдЯ рд╕реЗ рдмреЗрдбрд░реВрдо рдкреГрд╖реНрда рдХреЗ рд▓рд┐рдП рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИред
рдПрдХ рдирд┐рд╖реНрдХрд░реНрд╖ рдХреЗ рдмрдЬрд╛рдп
рдореИрдВрдиреЗ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдмрд┐рдЬрд▓реА рдХреЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╕рдкрдирд╛ рджреЗрдЦрд╛ рд╣реИред рд░рд┐рдореЛрдЯ рдХрдВрдЯреНрд░реЛрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рдХрд╛рд╢ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рди рдХрд░реЗрдВ, рдЕрд░реНрдерд╛рддреН, рдРрд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдЦрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдВ рдЬреЛ рдорд╛рдирд╡ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХреЗ рдмрд┐рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдкреНрд░рдХрд╛рд╢ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЖрд╡рд╢реНрдпрдХ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХреЛрдИ "рд╣рд╛рд░реНрдбрд╡реЗрдпрд░" рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рдерд╛ред рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЙрдкрдХрд░рдг (Arduino + XBee рдкрд░) рдХреЛ рднреА рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЪрд┐рдкреНрд╕ рдФрд░ рддрд╛рд░реЛрдВ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдмрдВрдбрд▓ рдХреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬреАрд╡рди рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдерд╛ред
рдЬрдм рдореИрдВрдиреЗ рдкрд╣рд▓реА рдмрд╛рд░ "рдмреЗрд▓рд╛рд░реВрд╕реА рдХрдВрдкрдиреА рдЬреЛ рд░реЗрдбрд┐рдпреЛ-рдирд┐рдпрдВрддреНрд░рд┐рдд рд╕реНрд╡рд┐рдЪ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддрд╛ рд╣реИ" рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реАрдЦрд╛, рддреЛ рдореБрдЭреЗ
INTEGRAL рдореЙрдирд┐рдЯрд░ рдХреЗ рдмрд╛рд░реЗ
рдореЗрдВ рдХрд╣рд╛рдиреА рдпрд╛рдж рдЖрдИ, рд╣рдВрд╕реА рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреВрд▓ рдЧрдпрд╛ред рд▓реЗрдХрд┐рди рд╣рдм рдкрд░ NooLite рд╕рд┐рд╕реНрдЯрдо рдХреА
рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдЦреБрдж рдХреЛ рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕реНрд╡рд┐рдЪ рдХреЗ рдПрдХ рдЬреЛрдбрд╝реЗ рдХрд╛ рдЖрджреЗрд╢ рджрд┐рдпрд╛ рдФрд░ рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдирд┐рдХрд▓рд╛ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдРрд╕реА рдЪреАрдЬреЗрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдмрдирд╛рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдЧ рд╣рдорд╛рд░реА рджреБрдирд┐рдпрд╛ рдХреЛ рдПрдХ рдмреЗрд╣рддрд░ рдЬрдЧрд╣ рдмрдирд╛рддреЗ рд╣реИрдВред рд╡реЗ рд╣рдореЗрдВ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ рдХрд┐ рднрд╡рд┐рд╖реНрдп, рдЬрд┐рд╕реЗ рд╣рдо рдХреЗрд╡рд▓ рдмрдЪрдкрди рдореЗрдВ рд╣реА рджреЗрдЦ рд╕рдХрддреЗ рдереЗ, рд╡рд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмрд╣реБрдд рдХрд░реАрдм рд╣реИ - рдЬрд┐рддрдирд╛ рд╣рдо рд╕реЛрдЪрддреЗ рд╣реИрдВ рдЙрддрдирд╛ рд╣реА рдХрд░реАрдм рд╣реИред
рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ NooLite рдкреНрд░рдгрд╛рд▓реА рдФрд░ рдЕрдиреНрдп рд╕рдорд╛рди рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдФрд░ рд╣рдорд╛рд░реЗ рдЬреАрд╡рди рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рд╕рдкреНрддрд╛рд╣рд╛рдВрдд рдХреЛ рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рдХрд╛рд╢ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдиреЗ рдореЗрдВ рдмрд┐рддрд╛рдпрд╛ред рдФрд░ рдореИрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рдЕрдкрдирд╛ рд╕рдордп рдмрд┐рддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реВрдВред
рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!