Библиотека Интернет Индустрии I2R.ru |
|||
|
Новое в разделе "Программирование"Если Вы хотите знать, что появилось в разделе за последнее время, загляните сюда. К вопросу о современной организации программированияДолжен прежде всего отметить, что сравнение программирования (и программистов) по государственному признаку - крайне неблагодарная задача. Автор неминуемо впадает в опасность выдать те или иные особенности конкретной организации за характерные черты всей нации. То, что на совещание созывают по электронной почте или голосом, кто размножает материалы к совещанию: секретарша или начальник, и в какой ящичек эти материалы кладутся - скорее любопытные путевые заметки, которые больше отражают наличие секретарши и ящичков, чем реальные способы организации работы... Заметки о российском программированииПоявляющиеся в прессе объявления о найме программистов, как правило, требуют от кандидатов знания SQL, С++, Power Builder и т. п., что говорит о стереотипном представлении о программисте, исключительно как о носителе инструмента - как об его продолжении. Если ты знаешь требуемый инструмент - ты программист, если нет, извини. Ясно, что это не главное. Программист - это набор психофизиологических характеристик, куда входят: способность решать проблему, не теряться в сложных ситуациях, способность обучаться, а самое важное - быть дисциплинированным. Дисциплина как раз и есть то главное, чего сегодня недостает российским программистам... Заметки об американском программированииПроработав 20 лет в российском программировании и попав по делам в среду американской программистской компании, мне было интересно, конечно, посмотреть, как тут работают. И сравнить. Первые пару месяцев я радовался каждому новому свидетельству того, что в отношении программистской техники я сильнее. Это могло, конечно, относиться только к моей первой команде, но постепенно стало выглядеть как общий закон. Я всегда знал, что я неплохой программист, но чтоб настолько... Как заставить программы Turbo Pascal 7.0 работать на быстрых компьютерахCRTDebug предназначена для корректировки exe-файлов, созданных с помощью Borland Pascal 7.0. При исполнении на быстрых процессорах из-за некорректного кода CRT модуля происходит ошибка: 200 Division by zero. Выражения и Операторы JavaScriptОписание базового ситаксиса JavaScript: правила составления выражений, операторы и их приоритет. Программирование в Delphi. Примеры работы с компонентами VCL DelphiВ данной статье мы рассмотрим, как можно использовать некоторые компоненты VCL Delphi, описанные в предыдущих статьях, на примере создания программы "Калькулятор". Как заставить программы Turbo Pascal 7.0 работать на быстрых компьютерахCRTDebug предназначена для корректировки exe-файлов, созданных с помощью Borland Pascal 7.0. При исполнении на быстрых процессорах из-за некорректного кода CRT модуля происходит ошибка: 200 Division by zero. Java в СетиС течением времени технологии Java все глубже проникают в мир Интернет. В свое время большой популярностью пользовались Java-апплеты, которые работают в окне браузера, но обладают возможностями, сопоставимыми с возможностями обычных программ. Программирование в Delphi. Библиотека визуальных компонентов - часть 1В данной статье мы кратко остановимся на иерархии классов Delphi и рассмотрим некоторые компоненты VCL Delphi, которые располагаются на закладках Standard и Additional. Программирование в Delphi. Изучение работы генератора исходного кода DelphiВ статье рассматривается работа генератора исходного кода Delphi. С помощью данной статьи вы узнаете назначение частей программного модуля: interface, implementation, initialization, finalization. В заключении приводится пример простого приложения. Turbo Pascal: тряхнем стариной! (Часть 2)В продолжение статьи о возможностях применения Turbo Pascal "в наши дни" (можно даже сказать более пафосно: "в наш век"), мы рассмотрим практические аспекты создания web-сайтов. Программирование в Delphi. Создание простой тестирующей программыВ этой статье мы продолжаем рассматривать применение компонентов VCL Delphi в своих приложениях. В качестве примера, мы рассмотрим использование компонентов RadioGroup и RadioButton при создании тестирующей программы. Perl - это не только CGIУникальные средства Perl, делающие его незаменимым при обработке текстовой информации. Встроенная в язык поддержка RegExp (регулярных выражений). Хеши (ассоциативные массивы, индексируемые строками). Функции и операторы для работы с массивами и списками. Макросы в C++Макросы - это препроцессорные "функции" , т.е. лексемы, созданные с помощью директивы #define, которые принимают параметры подобно функциям. После директивы #define указывается имя макроса, за которым в скобках (без пробелов) параметры, отделенные запятыми и определение макроса, отделенное пробелом. Царский путь к JavaТехнологии Java стремительно набирают популярность. По Интернету ходят легенды о Java-программистах, зарабатывающих более 150 долларов в час... А так ли уж сложно самому начать использовать Java для решения практических задач? Ответ на этот вопрос может дать только эксперимент... Программирование в Delphi. ВведениеДанный цикл статей предназначен для людей, знакомых с языком Object Pascal, и желающих изучить Delphi. Статьи будут строиться по принципу: "от простого к сложному". Думаю, что статьи будут интересны как начинающим, так и опытным программистам, использующим в своей работе Delphi. Функции, часть 2 - локальные и глобальные переменныеВ функциях можно объявлять свои переменные, эти переменные называются локальными, то есть могут использоваться только в функции в которой объявлены... MySQL с высоты птичьего полетаВзаимодействие Perl и баз данных на примере MySQL: подключение к базе, выборка результатов запроса. Краткое описание синтаксиса основных SQL-запросов. Информации вполне достаточно, если срочно требуется написать код на Perl, работающий с MySQL. JavaScript: Переменные, величины, имена и литералыПреобразование типов данных в Javascript. Область видимости переменных. Константы: строковые, числовые, логические. Escape-последовательности в строках (\n, \r, \" и проч.) BitBlt TutorialBitBlt - важная часть GDI32 API. Если Вы хотите делать игру, вам просто необходимо научиться переносу битов графического образа (Blit) из-за его быстроты. Знакомство с BitBlt будет хорошей стартовой точкой для изучения DirectDraw.
|
|
2000-2008 г. Все авторские права соблюдены. |
|