Второ издание. ... C++ на разбираем език е сбит, но мощен справочник, който изяснява сложния език C++. Предназначена за широк кръг програмисти - от начинаещи до напреднали - книгата превежда трудния език C++ на достъпно и разбираемо ниво. Тя е едновременно пространно ръководство за отделните компоненти на езика и подробен азбучен указател за синтаксиса на C++ - безценно помагало, на което можете да разчитате. C++ е признат от сериозните програмисти по цял свят като най-важния език за разработка. Неговото познаване е изискване за програмисти в почти всички области. Написана ангажирано и остроумно, с много практични съвети, ... |
|
Инструменти и добри практики за бастиони. ... Linux неизменно стои в началото на списъците на най-често използваните сървъри за Интернет, независимо дали става въпрос за уеб сървъри, анонимни FTP-сървъри или общи услуги като DNS и прехвърляне на поща. Сигурността стои на първо място за всеки, който предоставя такива услуги. Не е необичайно един сървър да бъде проверяван за уязвимости от потенциални нападатели десетки пъти всеки ден и дори понякога да бъде подлаган на сериозни атаки. Изграждане на сигурни сървъри под Linux ви помага да овладеете принципите на надеждната системна и мрежова сигурност, като комбинира ... |
|
Обновено за C++14. ... Само за 24 урока, всеки от които изисква максимум час, вие ще успеете да овладеете основите на програмирането на С++ - един от най-популярните и мощни езици, който някога е бил създаван. Използвайки прост подход стъпка по стъпка, по един бърз и приятелски начин, този самоучител ще ви предаде всички знания, които трябва да притежавате, от инсталирането и използването на компилатор, до дебъгването на програмите, които сте създали, до новостите в С++ 14. Всеки урок стъпва върху наученото в предишните, предоставяйки ви солидни знания относно основните концепции и техники в програмирането на С++. ... |
|
"Научете сами SQL за 10 минути на ден" предлага елементарни, практически отговори, когато имате нужда от бързи резултати. Като работите с 22-та урока от книгата за около 10 минути, ще научите какво трябва да знаете, за да се възползвате от езика SQL. Уроците разглеждат IBM DB2, Microsoft SQL Server и SQL Server Express, MariaDB, MySQL, Oracle и Oracle express, PostgreSQL и SQLite. Примерите с код ви помагат да разберете как са структурирани операторите на SQL. Съветите посочват кратки пътища и решения. Предупрежденията ви помагат да избегнете често срещани капани. Бележките обясняват допълнителни концепции и ... |
|
Усвоете PHP 8 с този подробен и изпълнен с примери наръчник. След като ви запознае с основите на PHP, книгата задълбочава знанията ви с: конструкциите на езика; променливи и константи; изрази; операции и референции; форми за въвеждане на данни; променливи на средата и заглавия на сървъра. Ще научите и полезни функции, сред които такива за обработка на масиви, низове и файлове. Ще разберете и как сами да създадете собствени функции. В книгата са представени и някои от разширените възможности на PHP, сред които: работа с графични файлове; мрежови функции; електронна поща; Cookies; сесии и качване на ... |
|
Научете за какво се използват CSS стиловете и как да ги прилагате правилно. Запознайте се със структурата им, начините за тяхното свързване с уеб страниците, задаването на приоритети, както и използването на селектори и коментари. За да усъвършенствате работата си с езика, книгата включва подробно описание на над 180 свойства, подредени по азбучен ред. Включено е предназначението на всяко свойство, описание на стойностите, които може да приема и пример за това как се прилага. Книгата включва и ценен справочник на свойствата по следните групи: преобразуване и оформление на текст, таблици и списъци; манипулиране на ... |
|
Тенденциите са такива, че търсенето на програмисти, работещи с Python, постоянно расте. Тази нарастваща популярност на езика до голяма степен се дължи на неговата простота, красота и ефективност. Спектърът от задачи, които могат да бъдат решавани с Python, е повече от внушителен. Затова изучаването на Python е един разумен и многообещаващ избор. Опитът показва, че различните концепции и подходи за програмиране се усвояват най-лесно, когато са илюстрирани с примери. Именно тази методика е използвана и в книгата. Теоретичните сведения се привеждат в минимален обем, но наред с това достатъчен за качественото усвояване на ... |
|
В последните десетилетия неимоверно се увеличи необходимостта от проектиране и създаване на програмни системи с различно предназначение. В същото време архитектурата на компютрите, предложена от Джон фон Нойман, остана почти непроменена, а производителността на програмисткия труд растеше със значително по-бавни темпове. Всичко това наложи търсенето на по-ефективни методи и технологии за производство на програми, както и създаване на мощни средства за абстракция в езиците за програмиране (ЕП). В тази връзка се появиха нови по-съвършени механизми за абстракция, позволяващи процесът на създаване на програмни продукти да ... |
|
Angular е едно от най-популярните средства за създаване на уеб приложения, предоставящо множество готови решения като навигация, панели с инструменти, меню, възможности за анимация и автоматично дописване на кода. Благодарение на него, разработката на приложения е значително опростена, тъй като не се налага да реализирате всички тези второстепенни инструменти самостоятелно. Така имате възможност да се концентрирате изцяло върху логиката на приложението. Книгата покрива подробно: настройката на средата - Angular, Node.js, Git; синтаксиса на TypeScript - типове променливи, функции, обектно ориентирано програмиране, ... |
|
Добри практики в примери. Запознайте се със същността на защитата на Linux сървъра и мрежата и разберете какво, от кого и как да защитавате. Книгата обхваща темите: Основни мерки за сигурност и настройка на защитата - пароли, контрол на потребителите, права за достъп до файлове и директории. Настройка на правилата на защитната стена. Търсене и намиране на косвени свидетелства за проникване на вирус или за осъществен неоторизиран достъп. Проверка на системата за наличието на подозрителни изменения или появата на нови файлове. Правилно настройване на антивирусна програма на Linux сървър. Специално внимание е ... |
|
Вече дълги години Java е част от малката група на най-популярните и търсени езици за програмиране. Той е красив, ефективен и най-главното - много продуктивен. Основният критерий при подбора на материала в книгата е такъв, че читателят да може още от самото начало да започне да пише програми. В началото това ще бъдат прости програми, но постепенно с усвояването на материята степента на сложност ще се увеличава. Обхванати са всички основни концепции, нужни за ефективното съставяне на програми на Java: Базови типове и оператори; Управляващи инструкции (оператори за цикъл, условни оператори и оператори за избор); Работа ... |
|
Книгата предлага колекция от теоретичните основи, необходими за доброто разбиране на съвремените системи за управление на нерелационни бази от данни (СУНРДБ) практическите сведения за най-популярните от тях. Авторите са подбрали много успешно нивото на детайли, в което да се навлезе за отделните системи, така че книгата постига обозрим обем, без да са жертвани най-важните подробности. Дискутираните аспекти на инсталацията и фината настройка на нерелационни клъстери дават добра представа относно конфигурационните характеристики, налагани от избора на дадена СУНРДБ. Книгата ще бъде полезна на софтуерни разработчици, ... |