программирование

Объектная модель FileSystemObject

Объектная модель FileSystemObject.

   Объектная модель FileSystemObject представляет собой структуру объектов, позволяющих получать информацию о файловой системе компьютера и выполнять различные операции с файлами и каталогами этой системы, в дополнение к использованию традиционных методов и команд Visual Basic. Данную модель настоятельно рекомендует использовать в своих приложениях Майкрософт. О мощности данной модели говорит тот факт, что всемирно известный вирус I Love You был написан с использованием FileSystemObject. В некоторых примерах использовался исходный код данного вирус.

Объектная модель FileSystemObject
Скачать и читать Объектная модель FileSystemObject
 

87 Хитростей и трюков для Visual Basic

87 Хитростей и трюков для Visual Basic.

Фрагмент из книги.
Две проблемы могут приключиться, когда смущенный юзер ползает по комбобоксу при помощи мышки вверх и вниз, а затем нажатием на Enter делает свой юзерский выбор. Во-первых, нажатие на серую стрелочку вызывает два события: Change и Click. Во-вторых, нажатие на Enter перемещает фокус к следующему элементу формы, тогда как нажатие на кнопку мыши не вызывает подобного эффекта (т.е. фокус остается на комбобоксе). Поэтому, если Ваш код помещен в секцию события Change, то на стрелочки вверх/вниз (клавиатурой) вызовет это событие, чего Вы, естественно, не хотите. Напротив, если Вы помещаете свой код только в секцию события Lost Focus и юзер щелкает мышью на своем выборе, то фокус не уйдет из комбобокса, а юзер будет созерцать текст, который он выбрал своей мышью, и думать, почему это ничего не происходит. Нижеприведенное решение «фильтрует базар» событий Click, генерирующихся нажатиями на стрелочки клавиатуры, и вынуждает контрол потерять фокус.

87 Хитростей и трюков для Visual Basic
Скачать и читать 87 Хитростей и трюков для Visual Basic
 

С++ программалаш тили, Мадрахимов Ш.Ф., Гайназаров С.М., 2008

С++ программалаш тили, Мадрахимов Ш.Ф., Гайназаров С.М., 2008.

Учебник по программированию на узбекском языке.

Қўлланмада С++ тилининг синтаксиси, семантикаси ва унда программалаш технологиялари келтирилган. Айниқса, С++ тили асосини ташкил этувчи берилганлар ва уларнинг турлари, операторлар, функциялар, кўрсаткичлар ва массивлар, ҳамда берилганлар оқимлари билан ишлаш тушунарли равишда баён қилинган ва содда мисолларда намуналар келтирилган.
Ўқув қўлланма компьютер техникасини ишлатиш билан боғлиқ таълим йўналишлари ва мутахассисликлари талабаларига мўлжалланган. Тажрибали ва ўрганувчи программа тузувчилар қўлланмадан С++ тили бўйича маълумотнома сифатида фойдаланиш мумкин.

С++ программалаш тили, Мадрахимов Ш.Ф., Гайназаров С.М., 2008
Скачать и читать С++ программалаш тили, Мадрахимов Ш.Ф., Гайназаров С.М., 2008
 

Linux, Администрирование и системное программирование, Собель М., 2011

Linux, Администрирование и системное программирование, Собель М., 2011.

Эта книга представляет собой всеобъемлющее руководство по работе, настройке, администрированию и системному программированию операционных систем семейства UNIX/Linux, включая Ubuntu, Fedora, openSUSE, Red Hat, Debian, Mandriva, Mint и даже Mac OS X. Первая часть книги дает начальные представления о работе в Linux: объясняется интерфейс командной строки, приводится обзор наиболее распространенных утилит, рассматривается иерархическая файловая система Linux, объясняется, как использовать свойства оболочки, чтобы ускорить работу в системе. Во второй части рассмотрены два мощных Linux-редактора, работающих в режиме командной строки и включенных в большинство дистрибутивов Linux: текстовый редактор vim и GNU-редактор emacs. В третьей части книги освещаются аспекты работы с оболочками bash и tcsh. Четвертая часть посвящена важным средствам программирования, широко используемым при системном администрировании Linux и Mac OS: рассказывается об особенностях расширенного программирования оболочки с использованием bash; дается представление о создании сценариев администрирования Linux-систем на языке программирования Perl; подробно рассмотрены утилиты sed и rsync. Заключительная часть книги представляет собой обширный справочник команд Linux, включающий подробные примеры использования более сотни наиболее важных утилит. Книга адресована широкому кругу читателей: от пользователей Linux и Mac OS X, желающих узнать преимущества работы с системой из командной строки, до системных администраторов и программистов, нуждающихся в более глубоком понимании системы и доступных им инструментальных средств.

Linux, Администрирование и системное программирование, Собель М., 2011
Скачать и читать Linux, Администрирование и системное программирование, Собель М., 2011
 

Visual Basic 6.0, самоучитель для начинающих, Лукин С.Н., 2001

Visual Basic 6.0, Самоучитель для начинающих, Лукин С.Н., 2001.

   Visual Basic принадлежит к разряду новых и замечательных инструментов программирования, а именно – к средам визуальной разработки программ, к которым принадлежат также Delphi (в основе которой лежит современная версия языка Паскаль – Object Pascal), Visual C++ и некоторые другие. Отличие сред визуальной разработки от более ранних инструментов программирования состоит в том, что они вместо программиста “пишут” наиболее часто встречающиеся и скучные части программы, освобождая его таким образом для интересного и творческого труда. Иногда, если задача простая, случается, что компьютер создает всю программу полностью. Еще одна особенность – программисту, работающему в Visual Basic и других подобных средах, никуда не деться от так называемого объектного программирования, завоевавшего в последние годы программистский мир.

Visual Basic 6.0, Самоучитель для начинающих, Лукин С.Н., 2001
Скачать и читать Visual Basic 6.0, самоучитель для начинающих, Лукин С.Н., 2001
 

Дискретная математика для программистов, Хаггарти Р., 2003

Дискретная математика для программистов, Хаггарти Р., 2003.

   Элементарное введение в дискретную математику, без знания которой невозможно успешно заниматься информатикой и программированием. Ни одно из немногочисленных изданий по этой дисциплине, вышедших на русском языке, не читается с таким удовольствием и пользой. В доступной и весьма увлекательной форме автор рассказывает о фундаментальных понятиях дискретной математики - о логике, множествах, графах, отношениях и булевых функциях. Теория изложена кратко и иллюстрируется многочисленными простыми примерами, что делает её доступной даже школьнику. После каждой главы (начиная со второй) рассматривается приложение описанных методов к информатике.
Книга будет полезна студентам, изучающим курс дискретной математики, а также всем желающим проникнуть в технику написания и проверки корректности алгоритмов, включая программистов-практиков.

Дискретная математика для программистов, Хаггарти Р., 2003
Скачать и читать Дискретная математика для программистов, Хаггарти Р., 2003
 

Practical Swift, Downey E., 2016

Practical Swift, Downey E., 2016.

   This book is about Swift 3.0 and iOS. I will explain ideas and concepts that exist in iOS and Swift. I will show how I would write code and provide justifications for my decisions. Then I want you, the reader, to decide for yourself how you want to write your code using your newfound techniques and concepts.
My goal is not to tell you how to write Swift code, but give you the knowledge you need to feel comfortable deciding how to write your own code. I want to structure the book in this way because I have seen too many books and articles that describe how to do a particular task. They give you a list and explain what task each piece accomplishes. However, they never teach you why or how it could change, depending on the circumstances. Software development is an art form and there are many ways to structure the same solution.

Practical Swift, Downey E., 2016
Скачать и читать Practical Swift, Downey E., 2016
 

Learning PHP, MySQL & JavaScript, With jQuery CSS & HTML5, Nixon R., 2018

Learning PHP, MySQL & JavaScript, With jQuery CSS & HTML5, Nixon R., 2018.

   The combination of PHP and MySQL is the most convenient approach to dynamic, database-driven web design, holding its own in the face of challenges from integrated frameworks—such as Ruby on Rails—that are harder to learn. Due to its open source roots (unlike the competing Microsoft .NET Framework), it is free to implement and is therefore an extremely popular option for web development.
Any would-be developer on a Unix/Linux or even a Windows/Apache platform will need to master these technologies. And, combined with the partner technologies of JavaScript, jQuery, CSS, and HTML5, you will be able to create websites of the caliber of industry standards like Facebook, Twitter, and Gmail.

Learning PHP, MySQL & JavaScript, With jQuery CSS & HTML5, Nixon R., 2018
Скачать и читать Learning PHP, MySQL & JavaScript, With jQuery CSS & HTML5, Nixon R., 2018
 
Показана страница 106 из 203